    /***** Toolbar *****/
.lg-toolbar {opacity: 1 !important;}
.lg-toolbar {position: absolute; top: auto; bottom: 110px; background-color: transparent;}
.lg-toolbar .container {max-width: 990px;}
.lg-toolbar .container .row {position: relative;}

.lg-hide-items .lg-toolbar {
    -webkit-transition: none !important;
         -o-transition: none !important;
            transition: none !important;
    -webkit-transform: none;
            transform: none;
}

    /***** Caption *****/  
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {position: static; float: right; padding: 0; padding-right: 60px; font-family: font-family: 'Heebo', sans-serif; color: #ffffff; font-size: 21px; font-weight: 400; background-color: transparent;
    -webkit-transition: none !important;
         -o-transition: none !important;
            transition: none !important;
    -webkit-transform: none;
            transform: none;
}
.lg-sub-html h4 {font-family: 'Heebo', sans-serif;; color: #ffffff; font-size: 18px; font-weight: 400; line-height: 25px; padding-right: 15px;}

    /***** Share *****/
.lg-outer #lg-share {position: relative; float: left; width: auto; height: auto; padding: 0; font-family: 'Heebo', sans-serif; color: #ffffff; font-size: 18px; font-weight: 400;}
.lg-outer #lg-share:after {display: none;}
.lg-outer #lg-share > div {display: inline-block; vertical-align: bottom; padding: 0 10px;}
.lg-outer #lg-share > div:nth-of-type(1) {padding-right: 15px;}
.lg-outer #lg-share .lg-icon {float: none; display: inline-block; width: auto; height: auto; padding: 0;}
.lg-outer #lg-share-facebook .lg-icon {color: #fff;}
.lg-outer #lg-share-facebook .lg-icon:after {content: "\f09a"; font: normal normal normal 24px/1 FontAwesome; font-size: 18px;}
.lg-outer #lg-share-twitter .lg-icon {color: #fff;}
.lg-outer #lg-share-twitter .lg-icon:after {content: "\f099"; font: normal normal normal 24px/1 FontAwesome; font-size: 18px;}

    /***** Counter *****/
#lg-counter {position: absolute; width: 63px; top: -2px; right: -2px; padding: 0; color: #ffffff !important; direction: ltr;}
#lg-counter span {font-family: 'Heebo', sans-serif; color: #ffffff !important; font-size: 18px; font-weight: 400;}

    /***** Gallery *****/
.lg-outer .lg-img-wrap {display: inline-block; position: static; width: auto; height: calc(100% - 290px) !important;}
.lg-outer .lg-image {max-height: 100%;}

#lightGallery-action {
    direction: ltr;
}
#lightGallery-Gallery .thumb_cont {
    direction: ltr;
}

.video_gallery .lg-toolbar {bottom: 150px;}
.video_gallery .lg-toolbar .container {width: 850px;}


/********************************NEW SPRITE *****************************/
@media (min-width: 769px){
	.search_icon_sprite {
	    float: right;
	    width: 30px;
	    height: 42px;
	    background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -784px;
	    height: 33px;
	    background-repeat: no-repeat;
   }
   .search_box_content li.choose_date a .add_dates_container .calendar_icon span{
   	    background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -119px;
    	width: 27px;
    	height: 30px;
   }
   .search_box_content li.choose_date a .add_dates_container .calendar_icon{
   		top:4px;
   }
   .guest_sprite{
	    width: 26px;
    	height: 25px;
    	background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -582px;
    	top: 7px;
    	position: relative;
   }
	ul.search-widget li.select_hotels_li .close, ul.search-widget .select_rooms .close{
		width: 12px;
    	height: 12px;
    	background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -660px;
	}
	.best_price_sprite{
		width: 17px;
    	height: 11px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -2px -1019px;
	}
	.benefits_title_icon{
		width: 322px;
    	height: 110px;
    	background-image: url('/images/hp_benefits.svg') ;
	}
	.small_logo_sprite{
	    width: 64px;
	    height: 34px;
	    background: url('https://media.herods-hotels.com/images/fattal_logo_shamayim.png');
	    position: relative;
	    top: 7px;
	}
	.shamaim .banner_top .benefits_title {
	    width: 378px;
	    margin-left: -189px;
	}
	.search_box_content li.choose_date a .add_dates_container .add_dates_container_img{
	    margin: 13px auto;
    	width: 18px;
    	height: 14px;
    	background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -636px;
    	display: block;
	}
	.footer_brand_hotel{
		margin:0 20px;
		padding:0;
	}
	.footer_brand_hotel.nyx{
		background: url('https://media.herods-hotels.com/images/nyx_herods.png') no-repeat;
		width: 115px;
    	height: 45px;
		background-position: center;
		background-repeat: no-repeat;
	}
	.footer_brand_hotel.rotschild{
		width: 103px;
    	height: 28px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -1164px;
	}
	.footer_brand_hotel.u_hotel{
		width: 115px;
    	height: 29px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -1125px;
	}
	.footer_brand_hotel.herods_hotel{
		width: 112px;
    	height: 20px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -1095px;
	}
	.footer_brand_hotel.leonardo{
		width: 180px;
    	height: 45px;
		background: url('https://media.herods-hotels.com/images/leonardo_herods.png');
	}
	.footer_brand_hotel.bachar_house{
        width: 80px;
        height: 30px;
        background: url('https://media.herods-hotels.com/images/bachar_house_footer.png');
        background-repeat: no-repeat;
    }
	.sprite_place{
		width: 24px;
    	height: 7px;
    	margin-left:5px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -5px;
	}
	.map_img{
		width: 17px;
    	height: 20px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -484px;
		position: relative;
	    left: 5px;
	    top: 3px;
	}
	.hotel_tab .nav-tabs > li a .tab_icon.pictures{
		width: 31px;
    	height: 28px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -828px;
	}
	.hotel_tab .nav-tabs > li.active a .tab_icon.pictures, .hotel_tab .nav-tabs > li:hover a .tab_icon.pictures{
		width: 31px;
    	height: 28px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -866px;
	}
	.hotel_tab .nav-tabs > li a .tab_icon.videos{
		width: 32px;
    	height: 28px;
    	background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -899px;
	}
	.hotel_tab .nav-tabs > li.active a .tab_icon.videos, .hotel_tab .nav-tabs > li:hover a .tab_icon.videos{
		width: 32px;
    	height: 28px;
    	background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -930px;
		
	}
	.little_triangle{
		width: 14px;
    	height: 13px;
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -966px;
	}
	.shamaim .benefits_title_icon{
		background: url('https://media.herods-hotels.com/images/spritesheet.png') -5px -391px;
		width: 322px;
    	height: 83px;
	}
}




