body{font-size:15px;}
.bar_overview{background:url("../themes/yosemite/img/guestrooms.png") no-repeat;height: 15px;
 margin-bottom: 10px;width: 92%;}
 .shadow{-webkit-box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);
-moz-box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);
box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);}
.inner_tab {background: none repeat scroll 0 0 #e8e8e8;}	
.direction {background: none repeat scroll 0 0 #ebead4;}
.g-recaptcha {border-right: 1px solid #d3d3d3;height: 76px;width: 201px;}
.bt_success {font-size: 20px;padding: 10px 50px !important;}
.map_to, .map_to_box, .map_by, .map_trans {padding-bottom: 20px;padding-top: 20px;}
.brdr {border:2px solid #475a20;border-radius:2px 2px 0px 0px;}
.thingsA{height:340px;}
@media screen and (min-width: 768px)   and (max-width: 1199px) { 
.thingsA{height:400px;}
}


.bk_btn{padding:7px 17px !important;font-size:18px;}
.pop_text {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    border-bottom: 2px solid #475a20;
    left: 8px;
    margin: 0 auto;
    min-height: 80px;
    padding:0 15px 20px ;
    position: absolute;
    top: 180px;
    width: 91%;
    z-index:2;
}
.bg-white{ background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
    padding: 4px 0 0 8px;
    position: absolute;
     top: 125px;
    width: 91%;}
.bg-white h6{font-size: 19px;height: 40px;width: 90%;}
.hght{height:150px;}	
@media screen and (min-width: 320px) and (max-width: 767px) {          
.bg_img{padding-top: 2px;}
.map_trans{ padding-top: 2px;}
.book_btn .btn{top:0px;}
.map_to, .map_to_box, .map_by, .map_trans{padding-top:2px;}
 }
@media screen and (min-width: 768px) and (max-width: 1023px) {  
.bg_img{padding-top: 60px;}
}

.yelp_box{height:43px;border-radius:5px;padding:0px 20px;color:#475a20;width:100%}
.browse { background:#fff;padding: 10px;text-align: left;border-radius:6px 6px 0px 0;color:#fff;}

/************************** collaps slider ************************/

 @media screen and (min-width: 320px) and (max-width: 767px) {   
.colapsshoecontentlinkdiv {background: rgba(0, 0, 0, 0) url("../themes/yosemite/img/pluss1.png") no-repeat !important;
width: 136px !important;}
.colapsshoecontentlinkdiv2 {background: rgba(0, 0, 0, 0) url("../themes/yosemite/img/minuss1.png") no-repeat !important;
width: 136px !important;}

.mobile0verviewinnwerdiv1 {height: auto; min-height: auto ;overflow: hidden;}
.MB20xs{ margin-bottom:20px;}
.colapsshoecontentlinkdiv{ bottom:-40px !important;}
.colapsshoecontentlinkdiv2{bottom:-40px !important;}
.MT20XS{ margin-top:20px;}
 }
 /************************** collaps slider ************************/
 .gm-style div {}
.datepicker{ padding: 4px 10px;}
.datepicker td, .datepicker th{border-radius:4px;}
 
 ul.featured-ulabs-pos .glyphicon-th-list:before{color:#475a20 !important; font-size:18px !important;}
.featured-ulabs-pos .list-box-icon-2ftrd{position:inherit !important; display:inline-block !important;}
.list-box-icon{position:absolute;right:0px;bottom:6px;cursor:pointer;display:none;}
.list-box-icon-2ftrd{position:absolute;right:8px;bottom:4px;cursor:pointer;display:none;z-index:91}
.featured-destination-text{position:absolute;left:5px;top:0px;z-index:9;padding:6px 20px;font-size:20px;color:#fff;background:rgba(0,0,0,0.75);}
.featured-placed-caption{position:relative;top:220px;z-index:9;padding:6px 20px;font-size:20px;color:#fff;background:rgba(74,80,146,0.75);display:inline-block;}
.featured-ulabs-pos{bottom:0px;left:0%;z-index:9;width:100%;text-align:center;padding:0px;margin:0px;}
.featured-ulabs-pos li{display:inline-block;float:none;}
.featured-div-bbx{display:none;}
li.mobile-nav-tab{margin:0px;}
.featured-ulabs-pos23 li a:hover,.featured-ulabs-pos23 li a.active{color:#fff;background:#b7d283;}
.featured-ulabs-pos li a{font-size: 16px;padding:6px 19px;color:#596b35;/*border-bottom:2px solid #b7d283;*/display:inline-block;margin-top:4px;}
.featured-ulabs-pos li a:hover,.featured-ulabs-pos li a.active{color:#475a20;border-bottom:2px solid #596b35;}
.ftredpads{padding:8px 1% 6px;}
.overflohidden{overflow:hidden;}
.ftrd-img{width:100%;height:210px;display:block;}
.ftrd-price-room{position:absolute;left:0px;bottom:0;width:100%;z-index:9;padding:8px 0px;font-size:16px;color:#fff;background:rgba(0,0,0,0.60);display:inline-block;}
.ftrd-price-room-inner{display:block;text-align:left;padding:0 10px 0 15px;}
.ftrd-text-box{padding-left:10px;padding-right:10px;padding-bottom:5px;min-height:95px;background:#f6f6f6;}
.ftrd-text-box h3{padding-top:10px;padding-bottom:6px;margin:0px;color:#565a5c;font-size:18px;font-weight:normal;}
.ftrd-text-box h3 a{color:#27282D;}
.ftrd-text-box h3 a:hover{color:#b78414;}
.featured-stars{height:14px;display:inline-block}
.hover-shadow{margin-bottom:5px;}
.hover-shadowdeal{margin:5px 0;}
.featured-ulabs-pos23 {
    display: none;
    margin: -23px 0 10px;
    overflow: hidden;
    padding: 0;
    text-align: left;
    width: 100%;
}

.mobile li a {padding:8px 24px !important;}
.btn-group-vertical > .btn, .btn-group > .btn{ float:none;}
.boxyelp{-webkit-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.67);
-moz-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.67);
box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.67);} .home-mobileboxoverviews{padding-bottom:10px !important}

.colapsshoecontentlinkdiv , .colapsshoecontentlinkdiv2{margin: 0 auto  !important;left: 0 !important;right: 0 !important;}

