.shadow{border-top:5px solid #475a20;}
.bar_overview{background:url("../themes/yosemite/img/bar.png") no-repeat;height: 15px;
 margin-bottom: 10px;width: 99%;}
 .gray-icons{ color:#475a20;}
.listnone li{ list-style:none;}
.sort_bar{background:#475a20; padding:7px 10px; color:#fff;height:40px;margin:12px 0px 20px; text-align:left;}
.sort_bar h4{margin:4px 5px 17px;}
.areatext{float:left;}
@media screen and (min-width: 320px) and (max-width: 991px) { 
.slimScrollDiv{ display:none;}
}
@media screen and (min-width:767px) and (max-width: 2600px) {
.bor{border-right: 1px solid #475a20; border-bottom: 1px solid #475a20;}
.bor1{border-right: 1px solid #475a20;}
.bor_right{border-right:none !important;}
}
.gallery{display: inline-block;margin-top:0px;}
.degree{background: url("../images/360-degrees.png")no-repeat;
   height: 88%;top:90px;margin-left:139px;
    position: absolute;
    width:89px;
    z-index: 999; left:8%;}
.getdeals-bg{background:url("../images/get-deals.png") no-repeat scroll 0 0 !important;
    height: 25%;
    right: -69px;
    margin-left: 0px;
    position: absolute; bottom:-9px;
    width: 191px;
    z-index: 98;}
	
.list-group{ margin-bottom:0px;}

/******************** Page Header**************** */


.thumbnails li> .fff .caption { 
    background:#fff !important; 
    padding:10px
}

/* Page Header */
.page-header {
    background: #f9f9f9;
    margin: -30px -40px 40px;
    padding: 20px 40px;
    border-top: 4px solid #ccc;
    color: #999;
    text-transform: uppercase;
}
    
.page-header h3 {
    line-height: 0.88rem;
    color: #000;
}

ul.thumbnails { 
    margin-bottom: 0px;
}



/* Thumbnail Box */
.caption h4 {
    color: #444;text-align:center;
}

.caption p {  
    color: #999;
}

.caption h3 {
    color: #444;text-align:center;font-size: 18px;
}


/* Carousel Control */
.control-box {
    text-align: right;
    width: 100%;
}
.carousel-control{
    background: #666;
    border: 0px;
    border-radius: 0px;
    display: inline-block;
    font-size: 34px;
    font-weight: 200;
    line-height: 18px;
    opacity: 0.5;
    padding: 2px 16px 7px 10px;
    position: static;
    height: 30px;
    width: 15px;
}



/* Mobile Only */
@media (max-width: 767px) {
    .page-header, .control-box {text-align: center;} .amenities_iconset{width:100% !important;}	
}
@media (max-width: 479px) {
    .caption {
        word-break: break-all;
    }
}

.thumbnails li{ list-style:none;}

/******************** Page Header**************** */


@media screen and (min-width: 768px) and (max-width: 991px) { 
.degree{left: -18%;  top: 46px;}
.list-group a::after{line-height: 122px !important;}
}
@media screen and (min-width: 992px) and (max-width: 1199px) { 
.degree{left:-2%;  top: 68px;}
.list-group a::after{line-height: 168px !important;}
}
@media screen and (min-width: 540px) and (max-width:767px) { 
.degree{left:20%; top:116px;}
.list-group a::after{ line-height: 272px !important;}
}
@media screen and (min-width: 320px) and (max-width: 400px) { 
.degree{left: -19%; top: 44px;}
.list-group a::after{ line-height: 131px !important;}
}
@media screen and (min-width: 320px) and (max-width: 1199px) { 
.getdeals-bg{height: 42%;right:-15px;margin-left: 0px;position: absolute; bottom:5px; width: 138px;}
.roomtype_smoke{bottom:-7px !important;}
}
.box_border {border: 2px solid #e7e8e9;}
.box_bg {background: #e7e8e9;min-height: 190px;}
.text-primary {color: #475a20;}

.roomtype_smoke{padding:11px; width:24px; bottom:0px;}
.roomtype_smoke1{padding:11px; width:24px; bottom:3px;}

/*Amenities Icons*/
.amenities_iconset{display:block; float:left; padding:10px 40px; text-align:center;}
.ameneties_icons{background:url("../images/ameneties_icons.png") no-repeat; width:80px; height:40px; margin:7px auto;} .ameneties_icons img{max-height:45px; max-width:45px}
.air_conditioned{background-position:-10px -80px !important;}
.alarm_clock{background-position:-10px -188px !important;}
.bathtub{background-position:-10px -295px !important;}
.shower{background-position:-10px -400px !important;}
.cable_tv{background-position:-10px -506px !important;}
.coffeemaker{background-position:-10px -1889px !important;}
.hairdryer{background-position: -10px -612px !important;} 
.handicap{background-position: -10px -719px !important;}
.iron{background-position: -10px -826px !important;}
.ironing_board{background-position: -10px -930px !important;}
.radio{background-position: -10px -1037px !important;}
.fire_alarm{background-position: -10px -1143px !important;}
.telephone{background-position: -10px -1250px !important;}
.wi_fi{background-position: -10px -1347px !important;}
.toilet{background-position: -10px -1457px !important;}
.non_smoking{background-position: -10px -1568px !important;}
.safe{background-position: -10px -1678px !important;}
.pets_allowed{background-position: -10px -1783px !important;}
.gallery_pic a img{display:inline-block !important;}
.box_bg, .box_bg1{ background:#e7e8e9;/*min-height:165px;*/ display:flex}
@media screen and (min-width: 320px) and (max-width: 767px) { 
.box_bg1{display:block}
}
/* Tanvi styles */

.giveblock{text-align:center;}
.gomaxlimit{width:100%; max-width:2000px; text-align:center;}

/***********************/
.thumbnail img{width: 100%;height: 150px !important;}


