@font-face {
    font-family: 'proximanova-light';
    src: url('../fonts/proximanova-light.eot');
    src: url('../fonts/proximanova-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light.woff') format('woff'),
         url('../fonts/proximanova-light.ttf') format('truetype'),
         url('../fonts/proximanova-light.svg#proximanova-light') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'Swissra Black';
	src:url('fonts/Swissra Black.eot');
	src: local('☺'), url('fonts/Swissra Black.woff') format('woff'), 
	url('fonts/Swissra Black.ttf') format('truetype'), 
	url('fonts/Swissra Black.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Bold';
	src: url('fonts/Swissra Bold.eot');
	src: local('☺'), url('fonts/Swissra Bold.woff') format('woff'), 
	url('fonts/Swissra Bold.ttf') format('truetype'), 
	url('fonts/Swissra Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Heavy';
	src: url('fonts/Swissra Heavy.eot');
	src: local('☺'), url('fonts/Swissra Heavy.woff') format('woff'), 
	url('fonts/Swissra Heavy.ttf') format('truetype'), 
	url('fonts/Swissra Heavy.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Light';
	src: url('fonts/Swissra Light.eot');
	src: local('☺'), url('fonts/Swissra Light.woff') format('woff'), 
	url('fonts/Swissra Light.ttf') format('truetype'), 
	url('fonts/Swissra Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Medium';
	src: url('fonts/Swissra Medium.eot');
	src: local('☺'), url('fonts/Swissra Medium.woff') format('woff'), 
	url('fonts/Swissra Medium.ttf') format('truetype'), 
	url('fonts/Swissra Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Normal';
	src: url('fonts/Swissra Normal.eot');
	src: local('☺'), url('fonts/Swissra Normal.woff') format('woff'), 
	url('fonts/Swissra Normal.ttf') format('truetype'), 
	url('fonts/Swissra Normal.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Thin';
	src: url('fonts/Swissra Thin.eot');
	src: local('☺'), url('fonts/Swissra Thin.woff') format('woff'), 
	url('fonts/Swissra Thin.ttf') format('truetype'), 
	url('fonts/Swissra Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Swissra Ultra Light';
	src: url('fonts/Swissra Ultra Light.eot');
	src: local('☺'), url('fonts/Swissra Ultra Light.woff') format('woff'), 
	url('fonts/Swissra Ultra Light.ttf') format('truetype'), 
	url('fonts/Swissra Ultra Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

  


body, html {
 -moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility !important;
-webkit-font-smoothing: antialiased !important;
  }

.video-section
{
	background-image:url(../../img/video-bg.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size: cover;
	padding-bottom:100px;
	 
}

.video-margin {margin-top:30px; margin-bottom:0px; position:relative;}

.clouds { position:absolute;  top:0px;  max-width:100%;	z-index:999;}
  
.header {padding-top:10px; position:relative; z-index:999;}
 
.newcentury-right {padding:0px !important; margin-left:10px; }

.newcentury div  {vertical-align:middle; display:inline-block; margin:0px; padding:0px; }
.newcentury span a { background-color:#9e7d24; font-size:14px; padding:15px 10px; color:#fff;  font-family: 'proximanova-light';}
.newcentury span a:hover { background-color:#fff; color:#9e7d24; text-decoration:none;}

.logo {  float:right; margin-top:-40px;}

.menu .navbar 
{
	background-color:#9e7d24;
	border:none;
	border-radius:0px;
 }

.menu .nav li a 
{
	color:#fff;
	font-family: 'Swissra Light';
	 font-size:18px;
	 padding:10px 3px ;
	 text-align:center;
}

.navbar-default .navbar-toggle {  border-color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:transparent;}
.navbar-default .navbar-toggle .icon-bar {  background-color: #fff;}

.display-menu  { display:block; margin-top:20px;}
.mobile-menu {display:none;}	
.display-menu ul  { list-style:none; float:left; background-color:#9e7d24; padding:10px 15px;}
.display-menu ul li { float:right; direction:rtl;  }	
.display-menu ul li span { color:#fff;}		
.display-menu li a 
{
	 color:#fff;
	 font-family: 'Swissra Light';
	 font-size:15px;
	 padding:15px 4px ;
	 text-align:right; 
}

.display-menu li a:hover { color:#000; font-weight:700;  }
	
/********************to change breakpoin of navbar **************************/


.about-section
{
	background-image:url(../../img/about-bg.png);
	background-repeat:no-repeat;
 	background-size:100% 100%;
	position:relative;
	z-index:999;
 	padding:200px 15px 150px 15px;
	margin-top:-100px;
	direction:rtl;
} 

.about-title
{
	color:#c1ab66;
	font-family: 'Swissra Medium';
	font-size:50px;
	line-height:50px;
	margin-bottom:15px; 
 }
		
.about-bodytext
{
	color:#413410;
	font-family: 'Swissra Light';
	font-size:17px; 
 	line-height:30px;
	padding-top:10px;
	text-align:right;
	direction:rtl;
}

.news-section { padding:50px 15px; direction:rtl; }

.news-main-title
{
	color:#413410;
	font-family: 'Swissra Medium';
	font-size:30px; 
	line-height:35px;
	padding-top:15px;
	padding-left:7px;
 	margin-bottom:10px;
}

.news-title
{
	color:#413410;
	font-family: 'Swissra Medium';
	font-size:20px; 
	line-height:25px;
	padding-top:15px;
	padding-right:7px;
	padding-left:7px;
	margin-bottom:5px;
}
		
.news-date
{
	color:#ceb868;
	font-family: 'Swissra Light';
	font-size:14px; 
 	line-height:20px;
	padding:0px 7px;
}

.news-bodytext
{
	color:#6d6453;
	font-family: 'Swissra Light';
	font-size:16px; 
 	line-height:25px;
	padding:10px 7px 0px 7px;
}

.news-link a, .news-link a:hover {text-decoration:none;}

.news-container
{
	margin:15px 10px 15px 0px;
	transition: box-shadow .3s; 
	height:375px;
	max-width:400px;
}

.news-img 
{
	height:175px;
	overflow:hidden;
	width:100%;
	vertical-align:middle;
	align-content:center;
}

.news-container:hover 
{  
  background-color: #fff;
  box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.2);  
  -webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
  }


.news-bodytext .carousel-control.left { background-image: none; }
.news-bodytext .carousel-control.right {  background-image: none; }

.news-bodytext .item img {min-width: 100%; min-height: 100%;}

.more-project { position:relative; float:left; margin-top:40px;}

.more-project button 
 {
	 background-color:transparent; 
	 border:none; 
	 font-family: 'Swissra Light'; 
	 border-bottom: 1px solid #413410; 
	 color:#413410; 
	 padding:0px;  
	 font-size:18px;  
	 transition: all 0.7s ease; 
	 padding:5px 7px;
	 margin-bottom:20px;   
}
	  
.more-project button:hover {background-color:#413410; border-bottom: 1px solid #413410; color:#fff; transition: all 0.7s ease;  } 


.timelinecontainer {height:230px; float:right; } 

.timeline-section-title
{
	color:#c1ab66;
	font-family: 'Swissra Medium';
	font-size:50px; 
 }

.timeline-section
{
	background-image:url(../../img/timeline-bg.png);
	background-repeat:no-repeat;
 	background-size:100% 100%;
	position:relative;
	z-index:999;
	padding:120px 15px 100px 15px;
	margin-top:-50px;
	direction:rtl;
}
 
.timeline-title-small
{
	font-family: 'Swissra Medium';
	font-size:22px;
	line-height:30px;
	color:#413410;
 }

.timeline-text
{
	color:#6d6453;
	font-size:16px;
	line-height:30px;
	font-family: 'Swissra Light';
	margin-top:5px;
} 

.timeline-text span {color:#91ad00;}

 

.footer-section
{
	background-image:url(../../img/footer-bg.png);
	background-repeat:no-repeat;
 	background-size:cover;
	position:relative;
	z-index:999;
	padding:100px 15px 40px 15px;
	margin-top:-75px;
}

.rights-top {margin-top:5px;} 

.copyrights 
{
   font-family: 'Swissra Light';
   font-size:14px;
   line-height:20px;
   color:#fff;
   text-align:right;
   margin-top:35px;
   float:right;
}

.socialmedia { text-align:left; margin-top:65px;}

svg:hover #facebook {fill:#3A589B}
svg:hover #instagram {fill:#517FA6}
svg:hover #youtube {fill:#CF3427}

/**** MAD Logo animation  ******/
/* Pulse Shrink */
@-webkit-keyframes mad-logo {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes mad-logo {
  to {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

.mad-logo {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.mad-logo:hover, .mad-logo:focus, .mad-logo:active {
  -webkit-animation-name: mad-logo;
  animation-name: mad-logo;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}	
/**** /MAD Logo animation  ******/

.about-menu-section
{
	background-image:url(../../img/about-menu-bg.png);
	background-repeat:no-repeat;
 	background-size:cover;
	background-position:center 0 ;
	background-size:100% 100%;
	height:250px;
	padding-top:20px;
	position:relative;
	z-index:999;
}

.about-section2
{
	background-image:url(../../img/about-bg2.jpg);
	background-repeat:no-repeat;
 	background-size:cover;
	position:relative;
	padding:130px 15px 100px 15px;
	margin-top:-100px;
	direction:rtl;
 } 
 
 .about-img { margin-top:30px;}
 
 .about-main-title
 {
	 font-family: 'Swissra Medium';
	 color:#9c894e;
	 font-size:60px;
	 line-height:60px;
   }
 
 .about-main-title-light
  {
	 font-family: 'Swissra Light';
	 color:#c1ab66;
	 display:block;
  }
  
  .about-main-bodytext
  {
	 font-family: 'Swissra Light';
	 color:#413410;
	 font-size:30px;
	 line-height:45px;
	 margin-top:70px
  }
  
  .about-margin-top { margin-top:25px;}
  
  .float-right {float:right;}
  
  .board-members-title
  { 
    color:#9c894e;
	font-family: 'Swissra Light';
	font-size:50px; 
	line-height:50px;
	letter-spacing:-1px;
   }
  
  .board-members {margin-top:70px;}
 
 .member-name
 {
   font-family: 'Swissra Medium';
   font-size:22px;
   line-height:22px;
   text-transform:uppercase;
   word-spacing:2px;
   color:#9c894e;
   text-align:center;
   margin-top:20px;
 }
 
 .member-title
 {
   font-family: 'Swissra Light';
   font-size:18px;
   line-height:20px;
    color:#a48b57;
   text-align:center;
   margin-top:10px;
 }
 
.pink-title {color:#c1ab66; display:block; font-family: 'Swissra Medium'; line-height:70px; }

.news-img2 
{
	width:100%;
	margin-top:50px;
	-webkit-box-shadow: 16px -15px 15px 8px rgba(0,0,0,0.08);
    -moz-box-shadow: 16px -15px 15px 8px rgba(0,0,0,0.08);
    box-shadow: 16px -15px 15px 8px rgba(0,0,0,0.08);
}
	
.img-news2 { max-width:245px;}
 
.news-img-hide {width:29%; display:inline-block; vertical-align:top;}
.news-text-display{width:69%; display:inline-block; vertical-align:top; padding-left:20px;} 
 
.news-img-hide-main {width:25%; display:inline-block; vertical-align:top;}
.news-text-display-main{width:74%; display:inline-block; vertical-align:top;  } 
 
.filmscontainer .box  
  { 
    height: 370px; 
	margin: 10px 0px; 
	position: relative;	
	overflow: hidden; 
	border:solid 5px #fff; 
	border-radius:5px; 
    -webkit-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);
     -moz-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);
     box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);
	  
  }

.filmscontainer .box .filmsimg { width:100%; height: 370px; overflow:hidden;}
  
.filmscontainer .box img 
{
  -webkit-transition: all 300ms ease-out;
  -moz-transition: all 300ms ease-out;
  -o-transition: all 300ms ease-out;
  -ms-transition: all 300ms ease-out;	
  transition: all 300ms ease-out;
  min-width:100%;
  height: auto;
  max-height:100%;
  opacity:0.9;
}

.filmscontainer .textoverimg
 {
  text-align:left;
  right:20px;
  left:20px;
  top:40px; 
  position:absolute; 
  z-index:99;
  text-transform:none;  
 }
   
.filmscaptiontitle
 {
	text-align:right;
	color:#fff;
	font-family: 'Swissra Medium';
	font-size:22px;
	line-height:20x;
  }
 
.filmscaptionbody
 {
	text-align:right;
	color:#fff;
	font-family: 'Swissra Light';
	font-size:16px;
	line-height:30px;
	margin-top:30px;
 }
   
.filmscaptionbody span {color:rgba(0,0,0,0.6); font-family: 'Swissra Light'; font-size:16px; }
   
.filmsreadmore1 button 
{
	position:relative;
	background-color:#fff;
	border:none;
	margin-top:35px;
	padding:5px 15px;
 	color:#c1ab66;
	font-size:14px;
	font-family: 'Swissra Light';
 }

.filmsreadmore1 button:hover {color:#000;  }
  
/* Caption Common Style */
.filmscontainer .box .caption {
  background-color: rgba(193,171,102,0.90);
  position: absolute;
  z-index: 10;
	  -webkit-transition: all 300ms ease-out;
	  -moz-transition: all 300ms ease-out;
	  -o-transition: all 300ms ease-out;
	  -ms-transition: all 300ms ease-out;	
	  transition: all 300ms ease-out;
  left: 0;
  top:0;
  width: 100%;
  height:100%;
}

/** Caption 3: Fade **/
.filmscontainer .box .fade-caption {
  opacity: 0;
  width: 100%;
  height:100%;
  text-align: left;
  padding: 15px;
}

/** Fade Caption :hover Behaviour **/
.filmscontainer .box:hover .fade-caption  { opacity: 1; }
 
.filmscontainer .box:hover .filmsreadmore  {
  opacity: 0;
  -webkit-transition: all 300ms ease-in;
	  -moz-transition: all 300ms ease-in;
	  -o-transition: all 300ms ease-in;
	  -ms-transition: all 300ms ease-in;	
	  transition: all 300ms ease-in;
}

/** Scale Caption :hover Behaviour **/
.filmscontainer .box:hover #image-6 {
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  }

div#pagination_controls{font-size:22px; margin-top:40px; text-align:center; padding:10px; font-family: 'Swissra Light'; color:#c1ab66; }
div#pagination_controls > a 
{ color:#fff; font-size:18px; line-height:24px; background-color:#c1ab66; vertical-align:top;  padding:0px 5px 5px 5px; margin:5px 2px; font-family: 'Swissra Medium';   }
div#pagination_controls > a:active{ color:#fff; }
div#pagination_controls > a:hover{ color:#fff; background-color:#c1ab66;}
	
.genre button { font-family: 'Swissra Light'; color:#fff; background-color:#c1ab66; font-size:15px;  border:none; cursor:text; float:left; padding:5px 10px; }
.genre button:hover { color:#c1ab66; background-color:transparent;  -webkit-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);   -moz-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19); box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);  }

.back button
 { font-family: 'Swissra Light'; color:#c1ab66; background-color:#fff; font-size:16px;  border:none; float:left;   padding:10px 15px;  -webkit-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19);   -moz-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19); box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.19); }
    
.back button:hover  { color:#fff; background-color:#c1ab66; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
 
.read-more button
 { font-family: 'Swissra Medium'; color:#413410; background-color:transparent; text-transform:uppercase; text-decoration:underline; font-size:16px; margin-top:7px;  border:none;   padding:0px 10px;    }
    
.read-more button:hover  { color:#fff; background-color:#c1ab66;   }  
   
 	
.filmtitle
 {
	text-align:right;
	color:#c1ab66;
	font-family: 'Swissra Medium';
	font-size:45px;
	line-height:50px;
	margin-top:40px;
	margin-bottom:20px;
 }
  
 .filmdate
 {
	font-family: 'Swissra Light';
	font-size:16px;
	color:#010101;
	margin-top:15px;
	line-height:25px;
 }
 
 .filmdate span {font-family: 'Swissra Light';	color:#c1ab66;}
 
  .filmtitle2
 {
	text-align:right;
	color:#c1ab66;
	font-family: 'Swissra Medium';
	font-size:24px;
	line-height:30px;
 	margin-top:20px;
	margin-bottom:15px;
 }
 
 .film-bodytext
{
	color:#010101;
	font-size:16px;
	line-height:25px;
	font-family: 'Swissra Light';
	margin-top:10px;
}
 
.stills {width:100%;  float:right;}
.stillcontainer { width:214px; overflow:hidden; height:200px; margin:5px 5px 5px 0px; display:inline-block; vertical-align:top;  }
.stillcontainer:hover #image-6 {-moz-transform: scale(1.1);	-o-transform: scale(1.1);	-webkit-transform: scale(1.1);	transform: scale(1.1); }
.stillcontainer img 
 {
  -webkit-transition: all 700ms ease-out;
   -moz-transition: all 700ms ease-out;
   -o-transition: all 700ms ease-out;
   -ms-transition: all 700ms ease-out;	
	transition: all 700ms ease-out;
	min-width:100%;
	height:300px;
 }
 
 .height {height:40px; margin-top:30px;}
 
 .gallery { padding:10px 10px 10px 0px; font-size:24px; }
 
 .trailer-section
{
	background-image:url(../../img/timeline-bg.png);
	background-repeat:no-repeat;
 	background-size:100% 100%;
	position:relative;
	z-index:999;
	padding:50px 15px 100px 15px;
	margin-top:-50px;
}
 
 
.sponsorship
{
	padding:50px 15px 100px 15px;
	background-color:#fff;
}

.sponsorship-container
{
	margin-top:25px;
	height:500px;
	direction:rtl;
	width:100%;
	background-image:url(../../img/sponsorship/bg.png);
	background-repeat:no-repeat;
	background-size:100% 100%;
	 -webkit-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3);   -moz-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3); box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3); 
}

.sponsorship-container:hover
{
	 
	 box-shadow: none; 
}

.sponsorship-logo
{
	margin:20px;
	height:200px;
	overflow:hidden;
	padding-top:20px;
}

.sponsorship-title
{
	color:#fff;
	font-size:21px;
	line-height:25px;
	text-transform:uppercase;
	margin:30px 20px 10px 20px;
	font-family: 'Swissra Medium';
 }

.sponsorship-text
{
	color:rgba(255,255,255,0.8);
	font-family: 'Swissra Light';
	font-size:14px;
	line-height:23px;
	margin:5px 20px;
}

.sponsorship-text a {color:#000; font-family: 'proximanova-light'; font-size:16px; }

.sponsorship-text span {padding-top:15px; display:block;}

#carousel-studios .item
{
	height:500px;
	width:100%;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center;
}


 

#carousel-studios .carousel-control { color: #a49562;  text-shadow: none; opacity: 1;}

#carousel-studios .carousel-control.left { background-image: none;}
  
#carousel-studios .carousel-control.right {background-image: none;}
  
#carousel-studios .carousel-control:hover, #carousel-studios .carousel-control:focus { color: #000; opacity: .9;}

#carousel-studios .carousel-indicators li { width: 15px; height: 15px; border: 1px solid #a49562;  }

#carousel-studios .carousel-indicators .active { width: 17px; height: 17px; background-color: #fff;}
 
.studios-title
 {
	 font-family: 'Swissra Medium';
	 color:#c1ab66;
	 font-size:30px;
	 line-height:35px;
	 margin-top:50px;
	 text-align:right; 
	 direction:rtl;
 }
 
 .panel {
  margin-bottom: 20px;
  background-color: #fff;
 /* border: 1px solid #c7c7c7;*/
  border:none;
  border-radius: 0px;
  box-shadow: none;
}
 
 .panel-heading {  border-radius: 0px;  background-color:#c1ab66;  text-align:center;}
 
 .panel-title {
  margin-top: 0;
  margin-bottom: 0;
  color:#fff;
  font-family: 'Swissra Medium';
  font-size:27px;
 }

.panel-title:hover { color:#9a7c2a;}
 
.panel a {text-decoration:none;}

 #cinemas table { direction:rtl;  }
 
 #cinemas th
 {
	 font-family: 'Swissra Medium';
	 color:#c1ab66;
	 font-size:18px;
	 line-height:25px;
	 text-transform:uppercase;
	 border:solid 1px #000 !important;
	 text-align:center;
	 letter-spacing:1px;
 }

#cinemas td
 {
	 font-family: 'Swissra Light';
	 color:#000;
	 font-size:16px;
	 line-height:25px;
	 border:solid 1px #000 !important; text-align:center;
 }
 
#cinemas tbody {border:solid 1px #000 !important; }
 
	 
	 

 
.wrapper {margin-top:50px;}
 
.contact-small-title
 {
	 font-family: 'Swissra Light';
	
	 font-size:26px;
	 line-height:35px;
	 text-transform:uppercase;
 }
 
.contact-text
{
   font-family: 'Swissra Light';
   color:#413410;
   font-size:22px;
   line-height:30px;
   margin-top:20px;
   text-align:right;
   direction:rtl;
}
  
.contact-text span {font-family: 'Swissra Medium'; }
.contact-text div { margin:10px 0px; }
.contact-text a { text-decoration:underline;  color:#413410; font-family: 'proximanova-light';}
.contact-text a:hover { text-decoration:none;  color:#413410;}	

.contact-map iframe
{
	width:100%;
	height:300px;
	-webkit-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3);   -moz-box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3); box-shadow: 9px 6px 20px 2px rgba(0,0,0,0.3); 
}

.nav-tabs {
  border-bottom: 1px solid #c1ab66;
}
.nav-tabs > li {
  float: right;
  margin-bottom: -1px;
  
}
.nav-tabs > li > a {
  margin-left: 2px;
  line-height: 1.42857143;
  border: 1px solid #c1ab66;
  border-radius: 4px 4px 0 0;
  color:#c1ab66;
}
.nav-tabs > li > a:hover {
  border-color: #c1ab66 #c1ab66 #c1ab66;
  
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #fff;
  cursor: default;
  background-color: #c1ab66;
  border: 1px solid #c1ab66;
  border-bottom-color: transparent;
}

.tab-content {border: 1px solid #c1ab66; padding:30px; }
	  
 /********** form *******************/
 .form-control {
  display: block;
  width: 98%;
  margin-right:2%;
  height: 55px;
  font-size: 18px;
   font-family: 'Swissra Light';
  line-height: 1.42857143;
  color: #c1ab66;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-box-shadow:none;
          box-shadow:none;
  -webkit-transition: none;
       -o-transition: none;
          transition: none;
		  text-align:right;
}

.send {
  width: 98%;
  margin-right:2%;
  height: 55px;
  font-size: 18px;
   font-family: 'Swissra Light';
  line-height: 1.42857143;
  color: #fff;
  background-color: #c1ab66;
  background-image: none;
  border: 1px solid #c1ab66;
  border-radius: 0px;
  -webkit-box-shadow:none;
  box-shadow:none;
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
  text-transform:uppercase;
}

.send:hover {
  background-color: #745a1a;
  background-image: none;
  border: 1px solid #745a1a;
  border-radius: 0px;
  -webkit-box-shadow:none;
   box-shadow:none;
  -webkit-transition:ease-in-out  0.7s;
  -o-transition:ease-in-out  0.7s;
  transition:ease-in-out  0.7s;
}

.form-control:focus {
  border-color: #c1ab66;
  outline: 0;
  -webkit-box-shadow:none;
          box-shadow:none;
}
.form-control::-moz-placeholder {
  color: #745a1a;
  opacity: 1;
   font-family: 'Swissra Light';
}
.form-control:-ms-input-placeholder {
  color: #745a1a;
   font-family: 'Swissra Light';
}
.form-control::-webkit-input-placeholder {
  color: #745a1a;
   font-family: 'Swissra Light';
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
  min-height:150px;
}
input[type="search"] {
  -webkit-appearance: none;
}
/********* form end css *******/