/*
Theme Name: digitalphenix
Theme URI: 
Author: Vee Winch
Author URI: http://okvee.net
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy.
Version: 1.0.3.3
License: MIT
License URI: http://opensource.org/licenses/MIT
Text Domain: bootstrap-basic
Domain Path: /languages/
Tags: white, gray, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready

This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.

*/
/*
Required WordPress CSS
*/
@import url(https://fonts.googleapis.com/css?family=Libre+Baskerville:400italic,400,700|Open+Sans:400,700);
/*
font-family: 'Libre Baskerville', serif;
font-family: 'Open Sans', sans-serif;
*/
*{ outline:0 !important; }

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.bypostauthor {
}
.gallery-caption {
}
.sticky {
}
.wp-caption {
	border: 1px solid #ccc;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 1.2% auto 0;
	max-width: 98%;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}


#main-column .post, #main-column .page{border:0px;float:left;width:100%;}


.page-container  #content {min-height:600px;}

.dp-topstrip {float:left;width:100%;background-color:#231f20;padding:4px 0px}
.dp-left{float:left;}
.dp-right{float:right;}
.dp-padding0{padding:0px;}

/** HEADER MENU **/
.dp-header {float:left;width:100%;position: relative;  z-index: 99;}
.dp-header .site-title  {margin:0px;padding:10px 0px;}
.dp-nav {background-image:none;background-color:transparent;border:0px;box-shadow:none;border-radius:0px;background-image:transparent;margin-bottom:0px;}
#menu-header  {float:right;}
.header_section {  float: left;  width: 100%;}
.dp-nav .navbar-nav>li,.make_a_btn a {margin-left:3px;}

/** BANNER  **/
.dp-banner.dp-fornt {  float: left;width: 100%;background-repeat:no-repeat;  background-position: center center;  position: relative;  height:560px; }
.dp-banner {background-repeat:no-repeat;height:350px;background-size: cover;float:left;width:100%;position:relative;}
.dp-fornt .container,.dp-banner .container {position:relative; max-width:750px; top:14%;   }
.dp-fornt  .banner_info,.banner_info{width:100%;float:left; text-align:center;  }
.banner_info .banner_description{ font-size:18px;  font-family: 'Libre Baskerville', serif; font-weight:400; font-style:normal;color:#231F20; }




/** DP MAP  **/
#dp-map {float:left;width:100%;height:510px;}
a:hover{color:#FFF;}
a {text-decoration:none;}
.req {padding:6px 4px;font-size:12px;color:#F00;}
.required.error {border:1px solid #F00 !important;color:#555;}
.required.form-control{color:#555;} 
/** 404 page **/
.widgettitle {font-size:21px;color:#5f6062; margin:0px 0px 10px;padding:0px;}
#content .dp_post_cayegories {float:left;width:100%;padding:25px 0px;}
#content .dp_post_cayegories ul {padding:0px;margin:0px;}
#content .dp_post_cayegories ul li {float:left;width:100%;left:0%;line-height:20px;font-size:16px;}
#content .dp_post_cayegories ul li a,#content .dp_post_cayegories p {font-size:16px;}
#content .dp_post_cayegories .widget_archive select {padding:5px 20px;font-size:14px;}
#content .dp_post_cayegories ul li:before {display:none;}
#content .dp_post_cayegories .dp-btn{  padding: 8px 15px;  border-radius: 6px;  font-size: 20px;  text-shadow: none;}
.page-content h3 {font-size:24px;}

/** DP --FOTTER **/
#site-footer {background-color:#231f20;float:left;width:100%;padding:20px 0px 0px;margin:0px; border:none;  } 
#footer-row{padding:10px 0px;float:left;width:100%;}
.footer-left .widget {float:left;width:48%;}
.footer-right {padding:0px}
.footer-left {padding:0px;} 
#site-footer .widget { margin-bottom:-10px; }
.site-footer  .footer-right .widget:last-child {margin-right:0px !important;}
.dp-footer-strip {  float: left;  width: 100%; color:#FFF; text-align:center; padding:0px 0px 40px; font-size:12px;}

.dp-footer-strip .dp-left,.dp-footer-strip .dp-right{ float:left; width:100%; text-align:center; }
.website-by a{ color:#FFF; }

/** SOCIAL **/
.dp-phone {float:left;}
.dp-phone  .fa {margin-right:10px;}
.dp-socail {list-style:none;padding:0px;margin:0px;float:right}
.dp-socail li{float:left;margin-left:10px;}


/*DEFAULT STYLES*/
body{ font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:normal; color:#231F20; }
h1,.h1,.title1{ font-size:44px;  font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal;  color:#231F20; }  
h2,.h2,.title2{ font-size:36px;  font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal; color:#231F20; }  
h3,.h3,.title3{ font-size:32px;  font-family: 'Libre Baskerville', serif; font-weight:400;font-style:normal; color:#231F20; }  
h4,.h4,.title4{ font-size:28px;  font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal; color:#231F20; }  
h5,.h5,.title5{ font-size:26px;  font-family: 'Libre Baskerville', serif; font-weight:400; font-style:normal; color:#231F20; }  
h6,.h6,.title6{ font-size:22px;  font-family: 'Libre Baskerville', serif; font-weight:400; font-style:normal; color:#231F20; }  
h7,.h7,.title7{ font-size:18px;  font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal; color:#231F20; }  
h8,.h8,.title8{ font-size:16px;  font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal; color:#231F20; }
blockquote{ font-size:21px;  font-family: 'Libre Baskerville', serif; font-weight:400; font-style:italic; color:#231F20;margin-left:23px;border-left:10px solid #d6e041;}
pre,code{ font-size:14px;  font-family: 'Libre Baskerville', serif; font-weight:400; font-style:italic; color:#231F20;}


.btn{ 
	   font-size:14px; 
	  font-family: 'Open Sans', sans-serif; 
	  font-weight:700; font-style:normal; 
	  color:#FFF; 
	  position:relative; 
	  background:#231f20; 
	  border-radius:25px;
	  text-transform:uppercase; 
	  padding:10px; 
	  min-width:80px; 
	  text-align:center; 
	 /* transition:All 1s ease;
	  -webkit-transition:All 1s ease;
	  -moz-transition:All 1s ease;
	  -o-transition:All 1s ease;*/
}

.btn:before{
	background-repeat: no-repeat;
	content: "";
    position: absolute;
	 width:40px; height:40px; left:-34px;
    top: -1px;
    z-index: 9999;
}
.btn::after { background-repeat: no-repeat;
	content: "";
    position: absolute;
	width:40px; height:40px; right:-40px;
    top: -1px;
    z-index: 9999;
}

.btn.small::before{ width: 26px;    height: 33px;	left: -26px; }
.btn.small::after{  width: 26px;right: -26px;  height: 33px;}


.btn.black.curve{ border-radius:0px; padding:9px 5px 8px;  }
.widget_categories .widget-title:after{content:'';background-image: url(img/btn_bleft.png);width:40px; height:40px; left:-34px;  }
.widget_categories .widget-title:before{content:''; background-image: url(img/btn_bright.png); }
 .widget_categories .widget-title{font-size: 14px;font-family: 'Open Sans', sans-serif;font-weight: 700;font-style: normal;color: #FFF;position: relative;border-radius: 25px;
 text-transform: uppercase;min-width: 80px;    text-align: center;    border-radius: 0px;padding: 9px 5px; }
 #sidebar-left .widget, #sidebar-right .widget{padding:0px;border:0px;}
 .widget-title{text-align:center;}
.btn.black.curve::before,.widget_categories .widget-title:before{ background-image: url(img/ad_sprite.png);
	background-position:5% 52%; /*background-image: url(img/btn_bleft.png);*/  width:40px; height:39px; left:-33px;   }
.btn.black.curve::after,.widget_categories .widget-title:after{ background-image: url(img/ad_sprite.png);
	background-position:36% 52%; /*background-image: url(img/btn_bright.png);*/ width:40px; height:39px; right:-38px;   }

.btn.black.curve:hover::before{ /*background-image: url(img/btn_bhleft.png); */ background-image: url(img/ad_sprite.png);background-position:66% 46%;}
.btn.black.curve:hover::after{ /*background-image: url(img/btn_bhright.png); */ background-image: url(img/ad_sprite.png);background-position:98% 46%;}

.btn:hover{ background:#534d4f; color:#FFF;   }

.btn.small{ 
			padding: 6px 2px 5px;
			text-decoration: none;
			border-radius:0px;
			position:relative;
 }
.btn.green{ background-color: #d6e041;
			color: #231f20; } 
.btn.small.green::before {
   /* background-image: url(img/btn_before.png);*/
	background-image: url(img/ad_sprite.png);
	background-position:9% 13%;
} 
.btn.small.green::after {
   background-image: url(img/ad_sprite.png);
   background-position:33% 13%;
    /*background-image: url(img/btn_after.png);*/
    
}

.btn.green:hover{ background:#818816;  }
.btn.green:hover::before{ /*background-image: url(img/btn_ghoverleft.png);*/ background-image: url(img/ad_sprite.png);background-position:63% 13%; }
.btn.green:hover::after{ /*background-image: url(img/btn_ghoverright.png);*/  background-image: url(img/ad_sprite.png);background-position:91% 13%;   }



/*DEFAULT STYLES*/

/*HEADER SECTION*/
.header_section .col-md-9{ position:relative; top:-8px;  }
.navbar-nav{ float:right; }
.dp-nav .navbar-nav>li>a,
.make_a_btn a,.dp-fornt a.dp-btn{ 
font-size:14px; font-family: 'Open Sans', sans-serif; font-weight:700; font-style:normal; color:#231F20; text-transform:uppercase; 
border-top:8px solid transparent; 
transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
text-shadow:none !important; 
background:none !important;
box-shadow:none !important;
padding:35px 15px 15px;   

}

.dp-nav .navbar-nav>li>a:hover,.dp-nav .navbar-nav>li.active>a,.dp-nav .navbar-nav>li.current-menu-item>a{  border-top:8px solid #d6e041; }
.dp-nav .navbar-nav>li#menu-item-78>a,.make_a_btn a,.dp-fornt a.dp-btn { background:#d6e041 !important; position:relative; padding:12px !important; top:30px; border:none !important; background:url(img/btn_green.png) no-repeat center center !important; min-width:162px; text-align:center;       }
.dp-nav .navbar-nav>li#menu-item-78>a:hover,.make_a_btn a:hover,.dp-fornt a.dp-btn:hover{ background:url(img/btn_greenhover.png) no-repeat center center !important;  }
.make_a_btn a,.dp-fornt a.dp-btn{padding:40px !important;text-decoration:none;display:none;}
.dp-phone-box{float:left;padding:20px 30px 20px 0px;}
.dp-phone-box .dp-phone {float:left;font-size:20px;color:#231f20;font-weight:700;display:none;text-decoration:none;}
.dp-phone-box .dp-phone .fa {padding-right:10px;}
/*FOOTER*/

.footer_menu .widget-title{ color:#FFF; font-size:22px; margin:20px 0px 15px; float:left; text-align:center; width:100%;     }
.footer_menu{ max-width:700px; float:none; margin:0 auto; text-align:center;clear:both;}
.footer_menu ul.menu{ display: inline-block;padding-left:0px;}
.footer_menu .menu li{ float:left; padding-left:0px;  }
.footer_menu .menu li a{ font-size:15px; font-family: 'Open Sans', sans-serif; font-weight:400; font-style:normal; color:#FFF; text-decoration:none; padding:0 10px; position:relative; position:relative;    } 
.footer_menu .menu li a::after{ content:''; position:absolute; font-size:18px; width:20px;    }
.footer_menu .menu li:last-child > a::after{ display:none; }
.menu-bus-van-hire-container ,.menu-footer-menu-container{float:left;width:100%;text-align:center;margin-top:20px;}
.menu-bus-van-hire-container .menu ,.menu-bus-van-hire-container .menu li,.menu-footer-menu-container .menu ,.menu-footer-menu-container .menu li{float:none;display:inline-block;}
.menu-bus-van-hire-container .menu li a:hover,.menu-footer-menu-container .menu li a:hover{text-decoration:underline;}
.menu-footer-menu-container {margin-top:0px;}
/*FOOTER*/

/*HEADER SECTION*/

/* TESTIMONIALS*/

.testminial_slider{
		width:100%;       
        height:600px;
        position:relative;
        background:transparent;
		top:-60px;
}
		
.split-left {
        width:50%;
        float:left;
 }
.split-right {
        width:50%;
        float:left;
        margin-left:10px;
 }
.section_head{ position:relative; z-index:999; }	
.testimonial_items{ visibility:hidden; cursor:pointer; opacity:1 !important;   }

.image_container{ float:left; height:100%; width:100%;  }

.image_container img{ max-height:100%; max-width:100%;   }


.testimonial_items_container{ 
	/*max-width:370px; 
	min-width:320px;*/
	max-width:575px; 
	min-width:575px;
	margin:0 auto;
	width:100%; 
	display:none; 
	transition:All 1s ease;
	-webkit-transition:All 1s ease;
	-moz-transition:All 1s ease;
	-o-transition:All 1s ease;
	/*left:-60px;*/
	left:-170px;
	position:relative;
	top:30px;
	
  }
.testimonial_items_container .description{ 
font-family:'Libre Baskerville', serif; 
font-weight:400; font-style:italic; 
color:#231f20; position:relative; 
width:100%; float:right; margin-bottom:10px; padding-top:10px;
text-align:center;
height:140px;
overflow: hidden;
}
.testimonial_items_container .description i{ position:relative; left:-4px; font-size:45px; top:0px;    } 

.testimonial_items_container .testimonial_title{ width:100%; float:right; text-align:center; font-size:14px; font-weight:600; text-transform:uppercase; margin:0px 0px 5px;   }

.testimonial_items_container .job_title{ width:100%; float:right; text-align:center; font-size:12px; font-weight:400;  margin:0px;   }


.image_container{ border-bottom-right-radius:50px; border-top-left-radius:50px;  overflow:hidden;
	-webkit-transform: skew(-12deg);
    -moz-transform: skew(-12deg);
    -o-transform: skew(-12deg);
    -ms-transform: skew(-12deg);
    transform: skew(-12deg);
	-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;	
	 background:url(img/blog_no_image.jpg) no-repeat center center #c2c2c2;
}

.carousel-center .image_container{ min-width:280px;  }
   
.image_container img{ 
     
	-webkit-transform: skew(17deg);
    -moz-transform:  skew(17deg);
    -o-transform:  skew(17deg);
    -ms-transform:  skew(17deg);
    transform:  skew(17deg);
	position:relative;
	
	border-bottom-right-radius:40px; 
	border-top-left-radius:40px; 
	width:135% !important; 
	max-width:150% !important; 
	left:-12%; 
	max-height:200% !important;
	/*-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;*/
}


.carousel-center .image_container img{
	width:135% !important; max-width:150% !important; left:-14%; max-height:200% !important;    
}

.carousel-center .testimonial_items_container{ display:block; }

#position3{ margin-left:-5%;  }
#position2{ margin-left:-3%;  }
#position1{ margin-left:-1%;  }
#position_3{ margin-left:4%;  }
#position_2{ margin-left:2%;  }
#position_1{ margin-left:0.5%;  }

.button{ background:#000000; padding:3px 15px 5px; color:#FFF !important; position:absolute; text-decoration:none !important; top:45%; z-index:999; font-size:35px; opacity:0.85;    }
.navpre{ left:34.5%; }
.navnext{ right:34.5%; }
.button:hover{ background:#d6e041; color:#000 !important;  }






/** FROM Suresh.css **/
/*SLICK*/
.dp-container,
.dp-full {
	float:left;
	width:100%;
}
.enquiry_section {
	    float:left;
		width:100%;
		background-color:#a9d127;
		padding:42px 0px;
	
}
.enquiry_section .information {
	font-size:28px;  font-family: 'Libre Baskerville', serif; font-weight:300; font-style:normal; color:#231F20;text-align:center;float:none;width:60%;margin:0px auto;
}
.enquiry_section .information p {
	float:left;
}
.enquiry_section .information  strong{
	 font-weight:700; 
}

.balck-btn,.balck-btn.btn{
	 font-size:14px;
	 color:#FFF;
	 font-family:'Open Sans', sans-serif; 
	 font-weight:700;
	 float:right;
}

/** TYPE OF HIRE **/
.hire_section{float:left;width:100%;padding:65px 0px 90px;}
.hire_section .dp-left,.hire_section .dp-right{width:34.5%;}
.hire_section .dp-center{width:31%;}
.adair_header {float: left;width: 100%;text-align: center;}
.title_h2 {margin:0px;font-size: 32px;font-weight: 400;}
.title_h2 p {margin:0px;}
.adair_header .title_h2 p{font-size:32px; font-family: 'Libre Baskerville', serif; font-weight:300; font-style:normal; color:#000000;}
.adair_header .decription{font-size:16px; font-weight:400; font-family: 'Libre Baskerville', serif; }
.adair_header .decription p{ font-family: 'Libre Baskerville', serif; font-weight:400; font-style:normal; color:#000000;font-size:14px;margin-bottom:5px;}
.hiring_info {position:relative;float:left;width:100%;height:247px;overflow:hidden;}
.feature_box {float:left;padding-top:60px;}
.hiring_info img {float:left;width:100%;height:100%;position:relative;}
.hiring_info .hiring_actions{position:absolute;bottom:35px;width:155px;text-align:center;z-index:9999;}
.hiring_info .hiring_actions .hiring_title {color:#FFF;font-family:'Open Sans', sans-serif; font-weight:600;font-size:20px;text-align:center;margin-bottom:10px;}
.hiring_box {padding-left:5px;padding-right:5px; position:relative; }
.dp-center .hiring_info {height:503px;}
.hiring_info_1,.hiring_info_4{margin-bottom:5px;}
.hiring_info_2,.hiring_info_5{margin-top:5px;}

.dp-left  .hiring_info_2 .hiring_actions .green_btn_box{right:27%;}


.hiring_box .overlaymask{ position:absolute; width:100%; height:100%; top:0px; z-index:99; background-size:cover;   }
.hiring_box .overlaymask.mash_1{ background:url(img/top_left.png) no-repeat top left; left:0px;  }
.hiring_box .overlaymask.mash_2{ background:url(img/bottom-left.png) no-repeat top left; left:0px;  }

.hiring_box .overlaymask.mash_4{ background:url(img/top-right.png) no-repeat top left; left:0px;  }
.hiring_box .overlaymask.mash_5{ background:url(img/bottom-right.png) no-repeat top left; left:0px;  }



.hiring_info_1 .overlay-left{position:absolute;height:100%;left:0px;top:0px;background-image:url('img/top_left.png');background-repeat:no-repeat;z-index:999;width:75%;}
.hiring_info_2 .overlay-right{position:absolute;height:100%;left:0px;top:0px;background-image:url('img/bottom_left.png');background-repeat:no-repeat;z-index:999;width:75%;}
.hiring_info_4 .overlay-left{position:absolute;height:260px;right:0px;top:-11px;background-image:url('img/top_right.png');background-size:cover;background-repeat:no-repeat;z-index:999;width:18%;}
.hiring_info_5 .overlay-right{position:absolute;height:100%;right:0px;top:0px;background-image:url('img/bottom_right.png');
background-repeat:no-repeat;z-index:999;width:78%;}


.hiring_info{ position:relative; }
.hiring_info:before{content:'';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.2);z-index:9;}

.dp-left .hiring_actions{right:15%;}
.dp-left .hiring_info_2 .hiring_actions{right:25%;}
.dp-right .hiring_actions{left:25%;}
.dp-right .hiring_info_5 .hiring_actions{ left:11%; }
.dp-center .hiring_actions{width:39%;text-align:center;left:29%;}
.dp-center .hiring_actions .hiring_title {width:50%;margin:0px auto 10px;}
.hiring_info .hiring_actions .green_btn {color:#231f20;font-size:12px;font-family:'Open Sans', sans-serif; font-weight:700;text-align:center;background-color:#d6e041;text-transform:uppercase;padding:8px 2px;text-decoration:none;}

.adairs-sidebar .widget_nav_menu li {float:left;width:100%;}


/** vehicle_section **/
.center{text-align:center;}
.vehicle_section{float:left;width:100%;padding:70px 0px;background-color:#f1f1f1;margin:0px;}
.vehicle_slider_box{float:left;width:100%;padding-top:40px;}
.slider_box .slick-slider{ max-width:350px; margin:0 auto;  }

.slider_box .slick-slider .slick-list{ overflow:visible !important; }

.vehicle_slider_box .vehicle_title{font-size:18px;font-family: 'Libre Baskerville', serif; font-weight:700; font-style:normal;margin:0px 0px 20px;}
.slick-next{right:-40px;}
.slick-prev{left:-40px;}
.slick-next, .slick-prev{background-color:transparent;bottom:85px;}
.slick-next .fa, .slick-prev .fa {font-size:60px;color:#b2b2b2;}
.slider_box {max-width:660px; margin:0px auto; width:100%; }

.slider_box .box_container{ float:left; overflow:hidden; width:100%; height:150px; position:relative;   }
.leaf_box_item .slick-slide{padding-left:4%;}
/*.slider_box .slick-list {padding-left:2%;}*/
.vehicle_slider_box .slick-slide {		
		width:235px;
		height:77px;
		position:relative;
	}
.vehicle_slider_box .slick-slide h3{text-align:center;color:#FFF;}
.vehicle_slider_box .slick-slide.slick-cener/*,.vehicle_slider_box .slick-slide.slick-active*/{
	 height:auto; 
}

.vehicle_big.slick-cener{ display:block !important;    }

.vehicle_slider_box .slick-slide.slick-cener img/*,.vehicle_slider_box .slick-slide.slick-active img*/ {height:80px;width:140px;margin:15px auto;}
.vehicle_slider_box .slick-slide.slick-active .vehicle_type/*,.vehicle_slider_box .slick-slide.slick-active .vehicle_type*/{color:#000000;font-weight:700;font-size:18px;padding:10px 0px;}
.vehicle_section .adair_header .decription{padding-top:20px;}

/** ABOUT SECTION  **/
.about_section{float:left;width:100%;background-color:#231f20;padding:75px 0px 85px;}
.about_section .section_title {color:#FFF;margin:0px;}
.about_section .section_title p{margin:0px;font-size:32px;}

.about_section  .information p {font-size:14px;color:#FFF;font-family: 'Libre Baskerville', serif; font-weight:300; font-style:normal;margin-top:33px;margin-bottom:0px;}
.about_section .dp-right,.about_section .dp-left{padding:0px;}
.about_section .dp-right img {float:left;width:100%;}


.vehicle_small img,image {margin: 7px auto;width: 100px;height: 65px; max-width:160px; }
.vehicle_type {font-size: 16px;font-family: 'Libre Baskerville', serif;font-weight: 300;font-style: normal;color: #8d8c8c;text-align: center;float: left;width: 70%;padding: 10px 0px; width:100%; }
.vehicle_small{		position:relative;  
					background-repeat:no-repeat; 
					background-image:url('img/inactive_bg.png');					
					background-position:top center;
					max-width:170px !important;
					float:none;
					margin:0 auto;
					padding-bottom:15px;
					z-index:99; 
					  
}
		
.slick-slide.slick-active .vehicle_small {background-image:url('img/active_bg.png') !important; min-width:100% !important; max-width:100% !important; 	}

.slick-slide.slick-active .vehicle_small img.image { height:100px; width:auto !important;  }


.slider_box .slick-next,.slider_box .slick-prev{ bottom:60px; }
.slider_box .slick-next{ right:30px; }
.slider_box .slick-prev{ left:30px; }

.slider_box .slick-slider,.slider_box .slick-slider .slick-list,.slider_box .slick-slider .slick-track{ position:static;  }


.vehicle_item{ left:160px !important;  top: 15px; cursor:pointer; z-index:10;   }
.vehicle_item.slick-active{ left:0px !important; top:0px !important; z-index:99;  }

.vehicle_item.prev{position: relative; left: 160px !important;   top: 15px; }
.vehicle_item.next{position: relative; left: -160px !important;   top: 15px; }
.hrline{ width:70%; height:1.5px; background:#000; float:left; position:absolute; z-index:10; top:44px    }

.vehicle_item.slick-active .hrline{ display:none; }

.vehicle_item.prev .hrline{ right:-100px; }
.vehicle_item.next .hrline{ left:-100px; }

.bottom_bg {background-image:url('img/background_bg.png');background-repeat:no-repeat;}



.vehicle_image {position:relative;padding:30px 0px;}
.vehicle_image.no_image .bottom_bg{display:none;} 


.vehicle_image  img {position: relative;width: 100%;z-index: 99999;height:300px;}
 .bottom_bg  {  background-image: url('img/background_bg.png');background-repeat: no-repeat;width: 624px;height: 100px;position: absolute;bottom:5%;left:-5%;	}
.vehicle_big ul {margin:0px;padding:0px;}
.vehicle_big ul li {float:left;list-style:none;width:100%;}
.vehicle_big .right_features ul li{float:right;}
.vehicle_big .left_features ul li  .features_box{float:right;}
.vehicle_big .right_features ul li  .features_box{float:left;}

.vehicle_big ul li .icon{background-image:url('img/vehical_features.png');height:62px;background-repeat:no-repeat;border-radius:100%;background-color:#d6e041;
background-position:3% 3%;width:66px;margin:0px auto;cursor:pointer;}

.vehicle_big ul li .text{color:#000;font-size:13px;font-family:'Open Sans', sans-serif;text-align:center;padding:8px 0px 10px;font-weight:600;width:83px;line-height:15px;margin-bottom:10px;}
.vehicle_big li.feature_2{width:90%;}
.vehicle_big li.feature_3{width:95%;margin-bottom:0px}
.left_features .feature_2 .icon{background-position: 3% 86%;}
.left_features .feature_3 .icon{background-position: 52% 4%;}

.right_features .feature_1 .icon{background-position: 50% 86%;}
.right_features .feature_2 .icon{background-position: 92% 3%;}
.right_features .feature_3 .icon{background-position: 92% 86%;}
.vehicle_big{width:100%;float:left;display:none;}
.vehicle_big_box {position:relative;float:left;width:100%;min-height:300px;}
.vehicle_big_overlay{position:absolute;height:100%;width:100%;text-align:center;z-index:999999;background-color:rgba(233,228,229,0.9);}
/*.vehicle_big_overlay img {position:absolute;top:50%;}*/
.vehicle_big li.feature_2 .text {width:163px;}
.vehicle_big li.feature_3 .text {width:144px;}
.vehicle_big  .center_features {padding:0px;}

.vehicle_content .decsription  {font-size:14px;color:#000000;font-family: 'Libre Baskerville', serif; font-weight:600;width:42%;margin:0px auto;}
.vehicle_big .actions {float:left;width:100%;text-align:center;padding-top:25px;}

.vehicle_big .actions .btn{padding:10px 40px; border: 3px solid #231f20;}
.vehicle_big .actions .btn-unblack{background-color:#f1f1f1;margin-right:20px;color:#231f20;}
.vehicle_big .actions .btn-unblack:hover{ background:#231f20; color:#FFF; }







/** Blog Section **/
.blog_section {padding:80px 0px;} 
.blog_title,.blog_title a {font-size:20px;color:#231f20;font-family: 'Libre Baskerville', serif; font-weight:700;line-height:25px;height:75px;overflow:hidden;text-decoration:none;}
.blog_title,.blog_title a:hover{color:#231f20;}
.blog_img_box{position:relative;float:left;padding:0px 15px 0px 20px}
.blog_img_box .date_info,.date_info{position:absolute;bottom:20px;left:0px;background-color:#d6e041;padding:0px 10px;left:0px;}
.date_info .my{float:right;padding:1px 0px}
.date_info .dt{font-family:'Open Sans', sans-serif;font-size:31px;color:#231f20;font-weight:700;padding-right: 15px;float:left;}
.date_info .mn,.date_info .yr{font-family:'Open Sans', sans-serif;font-size:13px;color:#231f20;font-weight:700;display:block;text-align:center;text-transform: uppercase;}
.blog_item_box {float:left;width:100%;padding-top:80px;}
.blog_left .blog_img {border-top-left-radius: 50px;border-bottom-right-radius: 50px;float:left;width:100%;}
.blog_item .author{font-family:'Open Sans', sans-serif;font-size:13px;color:#231f20;text-transform:uppercase;font-weight:700;display:block;}
.blog_information {float:right;width:95%;color:#231f20;font-family: 'Libre Baskerville', serif;padding:18px 0px;    font-weight: 400;    font-size: 14px;min-height:130px;position:relative;}
.blog_information .link{float:left;width:100%;padding-top:25px;position:absolute;left:0px;bottom:0px;}
.blog_information .link a {font-size:14px;color:#231f20;font-family:'Open Sans', sans-serif;font-weight:700;text-decoration:none;}
.blog_information .link a:hover{color:#d6e041;}
.blog_item   .cat {padding-top:0px;}
.blog_item   .cat a {text-decoration:none;font-size:12px;color:#231f20;font-family:'Open Sans', sans-serif;font-weight:700;}
.social-share li {list-style:none;float:left;margin-right:25px;}
.social-share li .fa {font-size:28px;}

/** Leaf **/
.leaf_box {float:left;width:100%;padding:0px 10px;}
.leaf_top,.leaf_bottom {float:left;width:100%;}
.leaf_top .leaf_item{border-bottom:1px solid #FFF;border-right:1px solid #FFF;}
.leaf_bottom .leaf_item{border-left:1px solid #FFF;}
.leaf_item {width:160px;height:120px;float:left;}
.leaf .text{color:#231f20;    font-family: 'Libre Baskerville', serif;    font-weight: 700;    font-size: 13px;    float: none;    display: table-cell;    vertical-align: middle;    height: 90px;
    position: relative;   width:200px;}
.leaf_item .leaf{    background-image: url('img/year_leaf.png');width: 201px;height: 91px;background-repeat:no-repeat;}
.leaf_top .leaf_item .leaf {position:relative;left:80px;}
.leaf_bottom .leaf_item .leaf {position:relative;right:120px;top:40px}
.text_box {width:60%;margin:0px auto;text-align:center;}
.non_leaf {float:left;width:122px;height:120px;}
.leaf_top .non_leaf  {border-bottom:1px solid #FFF;}
.even  .non_leaf:last-child{display:none;}
.leaf_item .year{font-size:18px; font-family: 'Libre Baskerville', serif;    font-weight: 300;color:#FFF; }
.leaf_top .leaf_item .year {   float: right;    position: relative;    right: -20px;    bottom: -35px;}
.leaf_bottom .leaf_item .year {   float: left;    position: relative;    left: -20px;    top: -35px;}


/** CONTACT STRIP **/
.contact_strip_section.top p {float:left;margin:0px;}
.contact_strip_section.top .black{float:right;margin-right:30px}

/** CONATCT SECTION **/
.contact_section {background-color:#f9f9f9;}
.contct_form_section {float:left;padding:80px 0px;width:100%;}
.contact_strip_section {background-color:#d6e041;float:left;width:100%;padding:50px 0px;}
.contact_strip_section .title_h2 {color:#231f20;font-size:28px; font-family: 'Libre Baskerville', serif;    font-weight: 700;margin-bottom:10px;}
.contact_strip_section .information{color:#231f20;font-size:22px; font-family: 'Libre Baskerville', serif;    font-weight: 300;}  
.contact_section .contct_form_section .information {color: #231f20;font-family: 'Libre Baskerville', serif;font-weight: 600;font-size: 13px;padding-top:25px;line-height:20px;}
.contact_section #submit {display:none;}
.contact_section #message{height:115px;}
.contact_section  label{color:#231f20;font-size:14px;font-family: 'Libre Baskerville', serif;font-weight: 600;margin-bottom:5px;}
.contact_section .btn-black {padding:10px 30px;}
.contact_section .form-control{border:1px solid #cfcfcf;border-radius:0px;}
.contact_section .ajax-loader {display:none;}
input.wpcf7-not-valid, select.wpcf7-not-valid, textarea.wpcf7-not-valid{    border: 1px solid #eb4620 !important;}
span.wpcf7-not-valid-tip{display:none;}
.contact_section .wpcf7-response-output,.wpcf7-response-output {    border: 0px;    color: #FFF;    float: left;    width: 95%;    padding: 10px 20px;    border-radius: 10px;    font-family: 'Libre Baskerville', serif;    font-size: 13px;    background-color: #0c5d10;    margin: 20px 15px;}
.contact_section .wpcf7-validation-errors,.wpcf7-validation-errors {    background-color: #b51a2a;border:0px !important;}
.wpcf7-validation-errors {margin-top:0px !important;padding-top:0px;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus{outline:none;}


/** MAP **/
.dp_map_section #dp-map{height:345px;}
.dp_map_section .conatiner_full {position:absolute;height:100%;width:100% !important;max-width:100%;}
.overlay_item,.overlay_item h4{color:#FFF;}
.dp_map_section .map_overlay {background-image:url('img/map_overlay.png');background-repeat:no-repeat;width:476px;height:210px;background-color:transparent;padding:0px;position:static;}
.dp_map_section .caret-icon{display:none;}
.dp_map_section .overlay_item {width:60%;margin:25px auto;text-align:right;}
.overlay_item h4{margin:0px;font-size:18px;font-family: 'Libre Baskerville', serif;font-weight: 600;margin-bottom:5px;}
.overlay_item .phone,.overlay_item .phone a{color:#d6e041;font-size:27px;font-family: 'Libre Baskerville', serif;font-weight:700;text-decoration:none;}
.overlay_item .phone a{padding-left:10px;}
.overlay_item .email a {color:#d6e041;font-size:14px;font-family: 'Libre Baskerville', serif;font-weight:400;text-decoration:none;float:left;width:100%;text-align:left;}
.overlay_item .address{     color: #FFF;    font-size: 13px;    font-family: 'Libre Baskerville', serif;    float: left;    width: 100%;    text-align: left;padding:5px 0px;margin-left:-5px;}
.overlay_item .social{float:left;width:100%;}
.overlay_item .social .dp-socail {float:none;width: 60%;margin: 0px auto;}
.overlay_item .social .fa {font-size:24px;color:#d6e041;margin-right:15px;}
._map {margin:70px 0px;}
.map_logo {margin:150px 0px;}
.btn:focus, .btn.focus{color:#FFF;}
.testimonail-container {padding:60px 0px;}


/*FEATURED ARTICLES*/
.featured_section{ float:left; width:100%; position:relative; overflow:hidden; background:url(img/repeat_feature.png); margin-bottom:50px;     }

.featured_section .bx-wrapper{ float:left; width:100%; overflow:hidden;  }
 .featured_section .thumbnails{ float:right; position:relative; max-width:200px; position:absolute; top:0px; right:0px;  }
.featured_section .thumb{ width:100%; height:120px;  float:left; position:relative; border-bottom:1px solid #000;    }
.featured_section .thumb img{ width:100%; }
.blogover{ position:absolute; width:100%; height:100%; top:0px; left:0px;  float:left; background:rgba(0,0,0,0.6); transition:All 1s ease;
	  -webkit-transition:All 1s ease;
	  -moz-transition:All 1s ease;
	  -o-transition:All 1s ease; max-height:125px;    }

.thumb > a:hover >.blogover,a.active  .blogover { background:rgba(214,224,65,0.8);   }

.blogover h4{ font-size:16px; color:#FFF; float:none; height:120px; display:table-cell; vertical-align:middle; padding:0px 20px; line-height:21px;     } 
.thumb > a:hover >.blogover > h4,a.active  .blogover h4{ color:#231f20; }

.thumb > a{
	position: relative;
	background: #88b7d5;
	float:left; width:100%; height:100%; 
	
}
.imgover{ width:100%; height:100%; overflow:hidden; }
.thumb > a:after, .thumb > a:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	display:none;
	 -webkit-transition:All 1s ease;
	  -moz-transition:All 1s ease;
	  -o-transition:All 1s ease;
}

.thumb > a:after {
	border-color: rgba(136, 183, 213, 0);
	border-right-color:rgba(214,224,65,0.8); 
	border-width: 15px;
	margin-top: -15px;
}
.thumb > a:before {
	border-color: rgba(194, 225, 245, 0);
	border-right-color: rgba(214,224,65,0.8); 
	border-width: 17px;
	margin-top: -17px;
}

.thumb > a:hover::after,.thumb >  a:hover::before,.thumb > a.active::after,.thumb >  a.active::before{ display:block !important; }

.featureImage_container { float:left; padding:0px; max-width:960px; height:460px; width:65%;    }
.featured_image{
	-webkit-transform: skew(-7deg);
    -moz-transform: skew(-7deg);
    -o-transform: skew(-7deg);
    -ms-transform: skew(-7deg);
    transform: skew(-7deg);
	-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;
	border-bottom-right-radius:100px;
	width:100%;
	height:94%; 
	overflow:hidden;
	float:left;
	position:relative;
	top:20px !important;
}


.agree.error{background-color:rgba(255,0,0,0.3);}

.featured_posts{ margin-right:50px; }
.featured_posts .featured_image{ left:-37px;top:20px !important;  } 
.featured_image img{ min-width:125%; -webkit-transform: skew(22deg);
    -moz-transform: skew(22deg);
    -o-transform: skew(22deg);
    -ms-transform: skew(22deg);
    transform: skew(22deg); position:relative;
	-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;
	border-bottom-right-radius:100px; float:left; position:relative;
}
#sliderFrame .bx-viewport{ max-width:85%;min-height:490px; }

.bx-wrapper{ margin-bottom:-10px; }
.details_container{ float:left; color:#FFF; margin-top:1%;margin-left:1%;  width:34% !important;}
.featured_posts .blog_title{ height:auto !important; overflow:visible; }
.featured_posts .blog_title{ float:left; width:100%; }
.featured_posts .blog_title a{ color:#FFF; text-decoration:none !important; font-size:32px; font-family: 'Libre Baskerville', serif; line-height:42px;  }
.featured_posts .author{ text-transform:uppercase; float:left; width:100%; margin-bottom:10px;   }
.featured_posts .cat{ float:left; margin-right:10px;  }
.featured_posts .cat a{ color:#FFF; font-size:13px; text-decoration:none;  }
.featured_posts .cat:after{ content:'|'; color:#FFF; padding-left:10px; }
.featured_posts .cat:last-child:after{ display:none !important; }
.details_container  .ad_cat:after{content:''; }
.featured_posts .social-share { float:left; width:100%; padding:0px;  }
.featured_posts .social-share .share_text,.featured_posts .social-share .print{ display:none; }
.featured_posts .social-share ul{float:left; padding:0px; margin:25px 0px   }
.featured_posts .social-share li .fa{ font-size:18px; color:#FFF; }
.featured_posts  .blog_information{ width:100%; color:#FFF;padding-top:0px; }
.featured_posts  .blog_information .link{ position:static; float:left; width:100%;}
.featured_posts .link a{ float:left; border-radius:15px; padding:10px 20px; text-decoration:none; color:#FFF; text-transform:capitalize; background:#000;padding:10px 35px}

/** 21 - 09-2015 **/

.hire_section .title_h2 {margin-bottom:10px;}

/** CONATCT FORM  **/
.contct_form_section .wpcf7-form br,.btn-black:before,.btn-black:after,.dp-fornt-page-container{display:none;}
.contact_section .form-control,.contact_section #message{margin-bottom:18px;}
.contact_section .btn-black{margin-top:22px;}

.date_info .mn {padding-top:2px;}
.home  .page-container {padding-top:0%;}



/*.vehicle_item:after {content:'';width:100%;height:1px;border:1px solid #000;position:absolute;left:-10%;top:10%;}*/
/*
.leaf_box_item .slick-slide{ transform: rotate(90deg); }*/


/** HEADER STRIP **/
.header_strip {float:left;width:100%;background-color:#231f20;padding:8px 0px;}
#comments .media-list ul.children {list-style: none;margin-left: 2.5em;float: right;width: 95%;margin: 10px 0px;}
.header_strip .connect_text {color:#FFF;font-size:14px;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-weight:700;float:left;}
.header_strip .dp-socail {float:left;}
.header_strip .dp-socail .fa {background-color:#d6e041;padding:5px;border-radius:5px;color:#231F20;width:24px;height:24px;text-align:center;margin-right:10px;font-size:16px;}
.header_strip .dp-right .text {}
.header_strip .dp-socail a {color:#FFF;text-decoration:none;font-size:14px;font-family:'Open Sans', sans-serif;font-weight:600;}
/** SIDEBAR **/
.adairs-sidebar{width:18%;}
.adairs-sidebar .widget {margin-bottom:90px !important;}

.widget .popular_posts .post_item{ /* border-bottom-right-radius:50px; border-top-left-radius:50px;  overflow:hidden; border:5px solid #FFF;
	-webkit-transform: skew(-12deg);
    -moz-transform: skew(-12deg);
    -o-transform: skew(-12deg);
    -ms-transform: skew(-12deg);
    transform: skew(-12deg);
	-webkit-backface-visibility: hidden;
	outline: 1px solid transparent;*/ }
.widget .popular_posts li:last-child{margin-bottom:0px;}
.adairs-sidebar ul {list-style:none;margin:0px !important;padding:0px !important;float:left;width:100%;}
.adairs-sidebar ul li{padding:15px 8px;border-bottom:1px solid #cccccc;font-family:'Open Sans', sans-serif;color:#231f20;font-weight:400;font-size:13px;}

.adairs-sidebar ul li a {font-family:'Open Sans', sans-serif;text-decoration:none;font-size:13px;font-weight:700;color:#231f20;content:'';}
.adairs-sidebar ul li a:before{content: '';background-image: url('img/image_before.png');position: absolute;left: -1px;width: 41px;height: 115px;background-repeat: no-repeat;top: -1px;}
.adairs-sidebar ul li a:after{content: '';background-image: url('img/image_after.png'); position: absolute;right:-1px;width: 41px;height: 115px;background-repeat: no-repeat;top: 1px;}
.adairs-sidebar ul li .cat {padding-top:0px;}
.adairs-sidebar ul li .cat a {font-size: 10px;font-weight:700;font-family:'Open Sans', sans-serif;text-decoration:none;color:#231f20; text-transform:uppercase;} 
/*.adairs-sidebar ul li:last-child{border-bottom:0px;}*/

.adairs-sidebar .widget-title {background-image:url('img/widget_title_bg.png');float:left;width:100%;background-repeat:no-repeat;height:43px;color: #FFF;padding:10px;margin-bottom:28px;font-size:16px !important;}

/** COMMENT SECTION  **/
.comment-btn {float:right;padding:10px 33px;}
#comments {float:left;width:100%;padding-top:30px;border-top:1px solid #ddd;}
#respond{float:left;width:100%;margin:30px 0px 60px;}
#reply-title {display:none;}
#comment{float:left;width:100%;border: 1px solid #dedede;padding: 20px 15px;height: 115px;}
.form-controls::-webkit-input-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.form-controls:-moz-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.form-controls::-moz-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.form-controls:-ms-input-placeholder { font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.comments-title {margin: 0px;font-size: 18px;text-transform: uppercase;color: #2e3335;}
.comment-btn {float:left;margin-left:10%;}
.comment-content,.get_commnet {float:right;width:90%;}
.get_avator{float:left;width:10%;}
#comments .media-list li .media .media-body{border:0px;padding:0px;}
.comment-author .fn{color:#000000;font-family: 'Open Sans', sans-serif;font-size:16px;text-transform:uppercase;font-style: normal;font-weight: 700;}
.comment-author .says{display:none;}
#respond .form-horizontal .control-label {text-align:left;}
#respond .form-controls { width:100%;border: 1px solid #dedede;padding: 5px 10px;}
/** Heder Right **/
.header_strip .dp-right .text{    color: #FFF;    font-size: 14px;font-family: 'Open Sans', sans-serif;text-transform: uppercase;    font-weight: 700;    float: right;}
.header_strip .dp-right  .dp-phone{padding-left:10px;font-size:17px;float:right;text-decoration:none;font-family:'Libre Baskerville', serif;color:#FFF;font-weight:400;}
.header_strip .dp-right  .dp-phone .fa {color:#d6e041;}
/** POPULAR POST **/
.widget .popular_posts {padding:0px;margin:0px;}
.widget .popular_posts li {padding: 0px 0px 35px;float: left;margin-bottom: 40px;width: 100%;}
.widget .popular_posts li .post_item_row {width: 80%;margin:0px auto;clear: both;display:block;}
.widget .blog_img_box{padding:25px 0px;position:relative;height:115px;}
.widget .blog_img_box img {height:115px;width:100%;float:left;}
.widget .blog_title{padding:0px 0px 15px;font-weight: 700;}
.widget .blog_title,.widget .blog_title a{float:left;width:100%;margin: 0px;height: auto;font-family:'Libre Baskerville', serif;font-size:16px;line-height:22px;}
.widget .author {float: left;width: 100%;font-family: 'Open Sans', sans-serif;font-size: 10px;font-weight: 900;text-transform: uppercase;color: #231f20;}  
.widget .cat{float:left;width:100%;padding-top:4px;}

.blog_item  .social-share .fa {color:#231f20;}
.get_footer_address .map_overlay {position:static;width:100%;text-align:center;background-color:transparent;background-image:none !important;padding:35px 0px 0px;display:none;}
.get_footer_address .overlay_item h4{margin-bottom:18px;} 
.get_footer_address .overlay_item .email a,.get_footer_address .overlay_item .address{text-align:center;}
.get_footer_address .overlay_item .social .dp-socail{width:15%;}
.left_features.mobile,.leaf_mobile.leaf_box_item{display:none;}
.leaf_mobile.leaf_box_item{transform:rotate(90deg);}
.leaf_mobile  .about_section .dp-right {margin-top:10%;}
.leaf_mobile  .leaf_bottom .leaf_item .year{    top: -43px;transform: rotate(270deg);}
.leaf_mobile  .leaf_top .leaf_item .year { top:50px; transform: rotate(270deg);}
.leaf_mobile .leaf_item .leaf{ transform: rotate(268deg);}
.leaf_mobile .leaf_bottom .leaf_item .leaf{right: 108px;top: 76px;}
.leaf_mobile .leaf_top .leaf_item .leaf {left: 65px;top: -60px;}
.leaf_mobile.leaf_box_item .slick-slide{height: 506px;padding-top: 5%;padding-left: 3%;}



/** SEARCH STRIP **/
.search_strip{padding:40px 0px 50px;float:left;width:100%;}
.search_field {border-radius:5px;border:1px solid #dddddd;padding:10px 15px 10px 40px;float:left;}
.dp-right .search-form {float:right;width:100%;}
.breadcrum_title {margin-top:0px;font-size:32px;}
.dp-right .search-form  .fa-search {font-size:20px;}
.dp-right .search-form .dp_search_icon { position: absolute;    left: 15px;    top: 10px;}
.dp-right .search-form .input-group {float:left;    margin-right: 30px;}
.dp-right .search-form .btn{float:right;padding:10px 40px;}
.dp-right .search-form  .sr-only {display:none;}

.search_field::-webkit-input-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.search_field:-moz-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.search_field::-moz-placeholder{ font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }
.search_field:-ms-input-placeholder { font-size:14px;color:#000000;font-family: 'Open Sans', sans-serif; }




#crumbs a ,span.delimiter{font-family: 'Open Sans', sans-serif;font-size:12px;font-weight:700;text-decoration:none;color:#231f20;}
span.delimiter{padding:0px 6px;}
#crumbs  .current {font-weight: 600;font-size: 12px;color: #231f20;}
.single-post .entry-title{font-size:36px !important;font-family:'Libre Baskerville', serif;font-size:10px;font-weight:700;}
.single-post .entry-title a {color:#231f20;text-decoration:none;}
.categories-icon {display:none;}
.posted_on{position:relative;float:left;width:100%;padding:0px 0px 20px;}
.posted_on .date_info {position:static;float:left;}
.post_dt{position:relative;float:left;}
.posted_on .author {float:left;margin:8px 30px;font-size: 16px;text-transform: uppercase;font-weight: 500;}
.posted_on .author span:nth-child(1),.posted_on  .comments span:nth-child(1){margin-right:10px;}
.cat-seprator,.cat-links a {margin-left:10px;}
.posted_on .author span {font-family: 'Open Sans', sans-serif;font-size:16px;color:#231f20;margin-right:10px;font-weight: 600;}
.posted_on  .comments,.cat-seprator,.cat-links a {float:left;font-family: 'Open Sans', sans-serif;font-size:16px;color:#231f20 !important;font-weight:700;text-decoration:none;margin-top:8px;margin-bottom:8px;}
.entry-content p {font-family: 'Open Sans', sans-serif;font-size:17px;color:#2b2728;margin-bottom:10px;line-height:26px;}
.single-post .content-area .post_image_box {float:left;width:93%;padding:0px;height:425px;overflow: hidden;margin:0px 0px 30px 35px;;transform: skew(-8deg);border-top-left-radius: 110px;border-bottom-right-radius: 110px;position:relative;}
.entry-content blockquote p{font-size: 21px;font-family: 'Libre Baskerville', serif;font-weight: 400;font-style: italic;color: #231F20;}
.widget .blog_img_box{float:left;width:100%;padding:0px;overflow: hidden;margin-bottom:20px; }
.post_image_box{box-shadow:15px 15px 5px -2px #d6e041;}
.single-post .content-area  .blog_img_box img{width:100%;}
.single-post .content-area .post_image_box  img {position:absolute;height:100% !important;}
.single-post .blog_img_box img {float:left;width:100%;}
.dp_post_box {float:left;width:100%;padding:40px 0px;}

.single-post .social-share {background-image:url('img/print_bg.png');background-repeat:no-repeat;width: 100%;height: 43px;margin:50px 0px 50px;;}
.single-post .details_container .social-share {background-image:none;margin:0px;}
.single-post .details_container .social-share ul {float:left;margin:0px;padding-left:0px;}
.single-post .social-share .fa{color:#d6e041;font-size:20px;}
.single-post .social-share  .share_text {font-family: 'Open Sans', sans-serif;font-size:15px;color:#FFF;}
.single-post .social-share  ul{float: left;width: 100%;padding: 10px 35px;} 
.single-post .social-share li {margin-right:10px;}
.single-post .social-share li.print{margin-right:20px;}
.single-post .entry-title {margin-bottom:20px;}
.blockquote {marign-left:22px;}

/** BLOGS **/
.post_item_box {position:relative;margin-bottom:115px;}
.post_item_box  .posted_on._bottom{position:absolute;bottom:80px;left:-20px;}
.dp-archive-page .page-header,.dp-archive-page .page-header .page-title,.dp-search-page .page-header,.dp-search-page .page-header .page-title  {margin-top:0px;}

.dp-blog-page #main-column .post,
.dp-archive-page  #main-column .post,
.dp-search-page  #main-column .post,
.dp-search-page  #main-column .page
{float:left;width:100%;padding:0px;border:1px solid #dddddd;height: 485px;
margin-bottom: 0px;overflow: hidden;border-top-left-radius: 120px;
border-bottom-right-radius: 120px;background-color:#f9f9f9}


.dp-blog-page #main-column .post_item,
.dp-archive-page #main-column .post_item,
.dp-search-page #main-column .post_item 
{float:left;width:100%;position:relative;}
.dp-blog-page #main-column .post_item .dp-left,
.dp-archive-page #main-column .post_item .dp-left,
.dp-search-page #main-column .post_item .dp-left{width:60%;}

.dp-blog-page #main-column .post_item .dp-right,
.dp-archive-page #main-column .post_item .dp-right,
.dp-search-page #main-column .post_item .dp-right
{width: 40%;padding: 40px 20px 20px 30px;right: 0;height: 100%;}
.dp-blog-page #main-column .post_item .dp-right .entry-title a ,
.dp-archive-page #main-column .post_item .dp-right .entry-title a,
.dp-search-page #main-column .post_item .dp-right .entry-title a 
{font-size:26px;font-family:'Libre Baskerville', serif;color:#231f20;text-decoration:none;}
.dp-blog-page #main-column .post_item .dp-right .date_info,
.dp-archive-page #main-column .post_item .dp-right .date_info,
.dp-search-page #main-column .post_item .dp-right .date_info {display:none;}
.dp-blog-page #main-column .post_item .blog_img_box ,
.dp-archive-page #main-column .post_item .blog_img_box,
.dp-search-page #main-column .post_item .blog_img_box {float:left;width:100%;padding:0px;height:485px;overflow:hidden;position:relative;}
.dp-blog-page #main-column .post_item .blog_img_box img,
.dp-archive-page #main-column .post_item .blog_img_box img,
.dp-search-page #main-column .post_item .blog_img_box img {float:left;width:100%;}
.dp-blog-page #main-column .post_item  .posted_on .author,
.dp-archive-page #main-column .post_item  .posted_on .author ,
.dp-search-page #main-column .post_item  .posted_on .author {width:100%;margin:0px;font-size: 14px;}
.dp-blog-page #main-column .post_item .posted_on .date_info,
.dp-archive-page #main-column .post_item .posted_on .date_info,
.dp-search-page #main-column .post_item .posted_on .date_info{position:absolute;bottom:60px;left:20px;}
.dp-blog-page #main-column .post_item  .posted_on .comments,
.dp-archive-page #main-column .post_item  .posted_on .comments,
.dp-search-page #main-column .post_item  .posted_on .comments,
 .post_item  .cat-seprator, .post_item  .cat-links a {font-size: 13px;}
.dp-blog-page .post_item  .social-share .share_text,.dp-archive-page .post_item  .social-share .share_text,
.dp-search-page .post_item  .social-share .share_text,
.blog_section .share_text,.post_item  .social-share .print,.blog_section .print,.post_item  .social-share .mail,.blog_section .mail{display:none;}
.dp-blog-page #main-column .post_item  .social-share ul,
.dp-archive-page #main-column .post_item  .social-share ul,
.dp-search-page #main-column .post_item  .social-share ul 
{float:left;padding-left:0px;}
.dp-blog-page #main-column .post_item  .social-share ul li .fa,
.dp-archive-page #main-column .post_item  .social-share ul li .fa,
.dp-search-page #main-column .post_item  .social-share ul li .fa{color:#231f20;font-size:20px;} 
.dp-blog-page #main-column .post_item .entry-content p,
.dp-archive-page #main-column .post_item .entry-content p,
.dp-search-page #main-column .post_item .entry-content p{    float: left;width: 100%;font-size: 14px;color: #231f20;font-family: 'Open Sans', sans-serif;line-height:24px;margin-bottom:30px;}
.dp-blog-page #main-column .post_item  .btn,
.dp-archive-page #main-column .post_item  .btn,
.dp-search-page #main-column .post_item  .btn{float:left;padding:10px 40px;text-transform:capitalize;position:absolute;bottom:50px;}
.posted_on .comments span{text-transform:capitalize;}
.dp-right.dp-temp{width:76%;}

/** PAGINATION **/
.pagination-center .pagination li {padding-right:5px;display:inline-block;}
.pagination-center .pagination li a.prev{background-image:url('img/pagi_before.png');background-repeat:no-repeat;width:49px;height:31px;background-color:transparent;padding: 4px 10px 4px 20px;border:0px;} 
.pagination-center .pagination li a.next{background-image:url('img/pagi_after.png');background-repeat:no-repeat;width:49px;height:31px;background-color:transparent;padding: 4px 15px 4px 10px;border:0px;} 
.pagination-center .pagination li a {border:0px;font-family: 'Open Sans', sans-serif;font-size:15px;color:#231f20;background-color:#d6e041;font-weight:700;padding:5px 12px;}
.pagination-center .pagination li.active>span {border:0px;font-family: 'Open Sans', sans-serif;font-size:15px;color:#FFF;background-color:#231f20;font-weight:700;padding:5px 12px;} 
.pagination-center .pagination li:last-child{padding-right:0px;}




/** FLEET PAGE **/
.vehicle_big_overlay {background-image:url('img/loadergif.gif');background-repeat:no-repeat;background-color:rgba(0,0,0,0.5);background-position:top 20% center;}
.fleet_title {margin: 0px 0px 20px;font-size: 16px;padding-bottom: 15px;border-bottom: 1px solid #d3d2d2;}
.fleet_title .fa {padding-right:10px;}
.dp-fleet-temp .vehicle_types  .slick-next,.dp-fleet-temp .vehicle_types .slick-prev {bottom:-10px;}
.dp-fleet-temp .vehicle_types li a{font-size: 14px;font-family: 'Open Sans', sans-serif;    font-weight: 700;    font-style: normal;    color: #FFF;    position: relative;    background: #231f20;    border-radius: 25px;    text-transform: uppercase;    padding: 10px;    min-width: 80px;    text-align: center;}
.vehicle_types .vehicle_types_name .btn{border-radius:0px;    padding: 9px 10px 8px; width:60%;float:left;}
.vehicle_types .vehicle_types_name.active .btn,.vehicle_types .vehicle_types_name:hover .btn{background-color:#d6e041;color:#231f20;box-shadow:none;}
.vehicle_types .vehicle_types_name .btn:hover{background-color:#231f20;}
.vehicle_types .vehicle_types_name.active .btn:hover,.vehicle_types .vehicle_types_name .btn:hover{background-color:#d6e041;}
.vehicle_types .vehicle_types_name.active:before,.vehicle_types .vehicle_types_name:hover:before{background-image: url(img/ad_sprite.png);background-position:5% 86%; /*background-image: url(img/gbtn_left.png); */left:1px;position:relative;}
.vehicle_types .vehicle_types_name.active:after,.vehicle_types .vehicle_types_name:hover:after{background-image: url(img/ad_sprite.png);background-position:37% 86%; /*background-image: url(img/gbtn_right.png);*/float:left; }
.vehicle_types .vehicle_types_name .btn:before,
.vehicle_types .vehicle_types_name .btn:after{
	display:none;
}
.dp-fleet-temp .vehicle_types {margin:20px 0px 50px;}
.vehicle_types .vehicle_types_name:before{content:''; background-image: url(img/ad_sprite.png);background-position:5% 52%;  /* background-image: url(img/btn_bleft.png); */   width: 32px;    height: 39px;float:left; background-repeat:no-repeat;  }
.vehicle_types .vehicle_types_name:after{content:'';   background-image: url(img/ad_sprite.png);background-position:37% 52%; /*  background-image: url(img/btn_bright.png);*/width: 40px;height: 39px;float:right; background-repeat:no-repeat;float:left;}
.vehicle_item_row {position:relative;float:left;width:100%;}
.vehicle_item_row .overlay,.overlay {position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:9999999;background-image:url('img/loadergif.gif');background-repeat:no-repeat;background-position:top 20% center;display:none;left:0px;top:0px;}
.our_fleet{float:left;width:100%;padding-top:80px;}
.our-fleet-sidebar{width:36.5%;}
.our-fleet-sidebar .testimonail-container .title_h2 {font-size:20px;text-align: left;margin-bottom: 25px;}
.our-fleet-sidebar .testimonail-container {background-color:rgba(249,249,249,0.7);padding:0px;border:1px solid #cccccc;border-radius:15px;background-image: none;padding:20px 10px 20px 20px;}
.our-fleet-sidebar .testimonial_title {font-size:13px;font-family: 'Open Sans', sans-serif;font-weight:700;}
.our-fleet-sidebar .testimonial_title span{font-size:13px;font-weight:400;}
.our-fleet-sidebar .image_container { border-bottom-right-radius: 40px;border-top-left-radius: 40px;    box-shadow: 10px 10px 5px -4px #231f20;}
 .our-fleet-sidebar  .dp-left{width:60%;}
 .our-fleet-sidebar  .dp-right{width:30%;float:left;margin-left:10px;}
.green_banner{border-bottom:13px solid #231f20;margin-bottom:75px;}
.green_banner .container{max-width:100%;top:15px;}
.green_banner .banner_title{font-size:32px;font-weight:400;margin:55px 0px 0px;text-align:left;}
.green_banner .banner_sub_title{font-size:40px;font-weight:700;margin:0px;text-align:left;}
.green_banner .dp-left{width:50%;}
.green_banner .dp-right{background-image: url('img/wheel_chair_bg.png');text-align:right;width: 50%;background-repeat:no-repeat;background-position:100%;}
.page-template-template-booking .banner_info .dp-right img { position:relative;top:3px; left:-50px; }
.page-id-342.page-template-template-booking .banner_info .dp-right img { position:relative;top:0px; left:-124px; }
#faq .panel-collapsed{ display:none; }


.green_banner.dp-booking .container{top:8px; height:100%; }
.ad-booking-temp {max-width:710px;width:100%;top:-230px;margin-bottom:-190px;position:relative;border-radius:15px;background-color:#FFF;border:1px solid #dddddd;
padding:0px 40px;}
.ad-booking-temp header{display:none;}

.infowindow{font-size: 12px;width:100%;position: relative;bottom: 25px;background: #FE0000;padding: 5px 10px;border-radius: 5px;color: #FFF;display:none;float:left;font-family:'Open Sans', sans-serif;font-weight:700;}

/*** BOOKING ****/
.select_box {float:left;width:100%;padding:25px 0px;}
.select_box .bootstrap-select .btn{ background:#FFF !important; }
.page-id-44 .select_box{ display:none; }
.page-id-44 .vehicle_types_name .btn{     padding: 9.15px 10px 9.2px !important;
    position: relative;
    top: 0.2px; }
.page-id-44 .vehicle_types_name:before,.page-id-44 .vehicle_types .vehicle_types_name:after{ height:40.6px !important; }

.field_row label {float:left;width:100%;font-size:13px;font-family:'Open Sans', sans-serif;font-weight:600;}
.field_row label .req{color:#F00;font-size:12px;padding:5px 0px;}
.field_row .required.error{border:1px solid #F00;}
.field_row select {padding:5px 10px;}
.vehicle_types  .slick-track:after{
	clear: both;
	background: #000;
	border: 1px solid #000;
	height: 1.5px;
	max-width: 45%;
	position: absolute;
	top: 18px;
	z-index: -1;
	width: 100%;
	left: 25%;
}
.cc_form_row {
	position:relative;
}
.page-template-template-booking .vehicle_types .vehicle_types_name .btn{
	text-transform:capitalize;
}
.ad_title {
	font-size:16px;
	float:left;
	width:100%;
	border-bottom:1px solid #d3d2d2;
	margin:20px 0px;
	padding-bottom:10px;
}
.ad_title .fa {
	font-size:16px;
	color:#000000;
	padding-right:20px;
}
.ad_form {
	float:left;
	width:100%;
	padding:0px 0px 45px;
	position:relative;
}
.page-template-template-booking .ad_form  .bootstrap-select .btn {
	border: 0px;
	padding: 0px;
	}

.bootstrap-select.booking_type{width:100% !important;}
.bootstrap-select.additional_driver {width:15% !important;}  
.form_field {
	float:left;
	width:100%;
	padding:8px 0px;
}
.form_field  label {
	float:left;
	width:100%;
	font-weight:600;
	font-size:13px;
}
.form_field .form-control
{
	border:1px solid #e5e5e5;
	border-radius:0px;
	background-color:transparent;
	box-shadow:none;
	padding:5px 10px;
}
.form_1 .field_1 select {width:40%;}
.form_1 .field_3 .form-control,
.form_1 .field_4 .form-control {
	float:left;
	width:50%;
}
.addriverform .ad-license_number .form-control,
.addriverform #license_expiry_date ,
.addriverform #dob {
	float:left;
	width:100% !important;
}
.adtravelform #pick_date .form-control,
.adtravelform #drop_date  form-control{
	width:49%;
}

.form_1 .field_3 .pick_date,
.form_1 .field_4 .drop_date{
	float:left;
	width:49%;
}

.form_1 .field_3 .pick_date_1,
.form_1 .field_4 .drop_date_1{
	float:right;
	width:49%;
}

 .sub_form_field_1 ,.sub_form_field_1,
 .sub_form_field:nth-child(odd)  {
	  padding:0px;
	  float:left;
	  width:49%;
}
.sub_form_field_2,
.sub_form_field_2 ,
.sub_form_field:nth-child(even){
	  padding:0px;
	 float:right;
	 width:49%;
}

.form_2 .field_2 .sub_form_field_2,.form_2 .field_2 .sub_form_field_3,
.form_2 .field_4 .sub_form_field_2,.form_2 .field_4 .sub_form_field_3{
	float:left;
	width:25.5%;
	padding-left:15px;
	padding-right:0px;
}
.ad_form .address,
.ad_form .contact_no,
.ad_form .email,
.addriverform .bootstrap-select,
.ad_form .post_code{
	width:100% !important;
}
.ad_title .count{
	padding:0px 5px;
}
.expire  #text-6{
	display:none !important;
}
.ad-state,
.ad-post_code,
.ad-license_state,
.ad-license_expiry_date{
	float:left !important;
	width:25.5% !important;
	padding-left:15px !important;
	padding-right:0px !important;
}
.form_2 .field_5 select {
	width:9%;
}
.booking_btn {
	float:right;
	margin-right:5%;
}

.booking.adairs-sidebar{
	max-width:370px;
	width:100%;
}
.booking.adairs-sidebar .widget-title{
	background-image:none;
	font-size:18px !important;
	color:#221e1f;
	text-align:left;
	padding-left:25px;
}
.booking.adairs-sidebar .widget-title:before{
	content: '\f040';
	font-family: FontAwesome;
	color: #231f20;
	position: absolute;
	top:5px;
	left:10px;
	font-size:20px;
}
.contact_row {
	float:left;
	width:100%;
	padding:10px 0px;
}
.contact_row h4{
	margin:5px 0px;
	font-size:14px;
}
.summary_row{
	float:left;
	width:100%;
}
.summary_row .fields {
	float:left;
	width:100%;
	padding:0px 0px 20px;
}
.summary_row .fields strong {
	text-transform:uppercase;
}
.summary_row .btn {
	background-image:url('img/change_btn.png');
	background-repeat:no-repeat;
	width:80px;
	height:28px;
	background-color:transparent;
}
.summary_row .btn:before,
.summary_row .btn:after{
	display:none;
}
.summary_title {
	float:left;
	width:100%;
	margin:10px 0px 20px;
	padding:10px 0px;
	font-size:16px;
	font-family:'font-family:'Open Sans', sans-serif; ';
	font-weight:700;
	border-bottom:2px solid #ebe5e5;
}
.summary_title .btn {
	color:#FFF;
	font-size:9px;
	text-transform:uppercase;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	padding:7px;
	min-width:40px;
	float:right;
}

.page-template-template-booking .vehicle_types .slick-slide {height:auto;}
.vehicle_title{
	float:left;
	width:100%;
	margin:0px 0px 10px;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	font-weight:700;
	margin: 3px 0px;
	text-transform:capitalize;
}
div.wheelchair_lift,
div.select_passengers  {
	float:left;
	width:100%;
	color:#221e1f;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	font-weight:600;
    margin: 3px 0px;
}
div.vehicle_img_box {
	float:left;
	width:100%;
	padding:20px 0px;
}

.contact_person span,
.pickup span,
.drop span {
	display:block;
	padding:3px 0px;
	font-weight:600;
}
.contact_person span a {
	color:#231F20;
	text-decoration:none;
}
.ad_form_box {
	padding:0px 40px;
}
.ad_form_box  .form_row{
	float:left;
	width:100%;
	padding:10px 0px;
}
.ad_form_box  .form_row .text{
	float:left;
	color:#231f20;
	font-size:13px;
	font-family:'Open Sans', sans-serif;
	font-weight: 600;
}
.ad_form_box .tax.form_row .text,
.ad_form_box .tax.form_row .price,
.ad_form_box .tax.form_row .symbol {
	font-weight: 700;
}
.ad_form_box .total.form_row .text,
.ad_form_box .total.form_row .price,
.ad_form_box .total.form_row .symbol
{
	font-weight: 700;
	font-size:18px;
}
.ad_form_box  .form_row .price{
	float:right;
	padding:0px;
    font-size:13px;
	font-family:'Open Sans', sans-serif;
	color:#231f20;
    font-weight: 600;
}
.checkbox  {
	float:left;
	padding-right:10px;
}
.ad_form_box .info {
	padding:12px 0px;
	float:left;
	width:100%;
	font-size: 9px;
	color: #231f20;
	font-weight: 600;
}
.custom_request label {
	font-size:13px;
	font-weight: 600;
	margin-bottom:10px;
	
}

.custom_request .notes {
	border:1px solid #d5d5d5;
	border-radius:0px;
	box-shadow:none;
	height:100px;
	resize:none;
}
.ad_form_box  .form_row .agree {
	font-size: 12px;
	color: #231f20;
	font-weight: 600;
	margin-right:10px;	
}
.ad_form_box  .form_row.agree{
	font-size: 12px;
	color: #231f20;
	font-weight: 600;
}
input.checkbox{
    margin-right:10px !important;	
}
.confirm_booking {
	float:left;
	width:100%;
	padding-bottom:20px;
	position:relative;
}
.confirm_booking .form_3 {
	padding-bottom:20px;
	border-bottom:1px solid #d3d2d2;
	margin-bottom:30px;
	position:relative;
}
.confirm_booking .col-md-6.sub_field_1{
	padding:0px;
	float:left;
	width:49%;
	color: #231f20;
	font-weight: 600;
}
.confirm_booking .col-md-6.sub_field_2{
	padding:0px;
	width:49%;
	float:right;
	color: #231f20;
	font-weight: 600;
}
.p0{
	padding:0px;
}
.extra_qty label {
	float:left;
	width:auto;
}
.extra_qty select {
	float:right !important;
	width:auto !important;
}
.confirm_booking .col-md-6.left{
	float:left;
	padding: 0px;
	width: 49%;
	float: left;
	color: #231f20;
	font-weight: 600;
}
.confirm_booking .col-md-3.right{
	float:right !important;
}
.confirm_booking  .price,
.confirm_booking  .symbol{
	padding:0px;
	color: #231f20;
	font-weight: 600;
	display:block;
	font-size: 13px;
	text-align:right;
	display: inline-block;
    float: left;
}

.ad-date {
	width:49%;
}

.addriverform  .ad-dob .ad-date .form-control {
	float:left;
	width:100% !important;
}
#pick_date .form-control ,
#drop_date .form-control{
	width:100% !important;
}
.ad-license_expiry_date .ad-date,
.ad-license_expiry_date .ad-date .form-control,
.addriverform  .ad-dob .ad-date,
.ad-date-time  .form-control{
	width:100% !important;
}

.ad-date .input-group-addon,.ad-date-time .input-group-addon{
  background-color:#231f20;	
  border-radius:0px;
}
.ad-date .input-group-addon .fa,.ad-date-time .input-group-addon .fa {
	color:#FFF;
}
.ad-date-time.right{
	width:49%;
	float:right;
}
.ad-date.left{
	float:left;
}
.bootstrap-datetimepicker-widget {z-index:99999999;}
/*.ad_form .sub_form_field_2 .ad-date,.ad_form  .field_4 .ad-date {width:100%;}*/
.ad-date-time .bootstrap-datetimepicker-widget table td .btn{background-color:transparent !important;border:0px !important;box-shadow:none !important;color:#231f20 !important}
.confirm_btn {
	float:right;
	margin-right:5%;
}
.page-template-template-booking  .bootstrap-select  .btn{
	 background: transparent;
    border: 1px solid #F1EDED;
    box-shadow: none;
    color: #333;
    border-radius: 0px;
	
}
.page-template-template-booking  .bootstrap-select  .btn:before,
.page-template-template-booking  .bootstrap-select  .btn:after{
	display:none;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{
	color:#231F20;
	font-size:13px;
	text-shadow: none;
    font-weight: 600;
	font-family:'Open Sans', sans-serif;
	text-transform:capitalize;
}
.page-template-template-booking  .bootstrap-select .dropdown-menu.open {
	z-index:999999;
}
.page-template-template-booking  .extra_qty  .bootstrap-select {width:70%;float:right;} 
.page-id-360 #text-6{ display:none; }
/*.navbar-default li.dropdown:hover > .sub-menu.dropdown-menu{ display:block; }*/
