#slider{border-top: 0;padding-top: 10px;padding-bottom: 15px;}
.langDropdown a{    display: block;    padding-top:5px;  }
.headerBottomInfo .floatRight{    margin-top: 7px;}
#aboutPage{border-top: 1px solid #cdcdcd;padding-top: 30px;}
.breadcrumbs{    padding-top: 5px;}
.insider{margin-top: 22px;}
.articlesTitle{margin-left: 2px;}
.articlesTitle p,.articlesTitle h2{float: left;font-size: 24px;font-weight: bold;color: #34373a;}
.articlesTitle span{float: right;font-size: 12px;color: #a4a5a5;margin-top: 10px;}
.articlesGallery{min-height: 628px;border: 1px solid #e8e8e8;border-bottom: 6px solid #cdcdcd;background: #f3f3f3;margin-top: 10px;}
.articlesGalleryBox{width: 526px;height: 399px;position: relative;background: #fff url(/_media/images/general/preloader.gif) center no-repeat;box-shadow: 0 0 6px rgba(0,0,0,0.34);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.34);-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.34);margin: 15px auto 24px;}
.articlesGalleryBox img{position: absolute;top: 2px;left: 2px;width: 522px;height: 395px;}
.articlesGalleryBox div{background: url(/_media/images/general/gallery-text-bg.png) repeat;width: 521px;height: 37px;position: absolute;top: 354px;left: 0;color: #fff;font-size: 18px;font-weight: bold;line-height: 37px;text-indent: 12px;    margin-left: 2px;}
#articlesGallerySlider{position: relative;}
a.articlesGallerySliderLeftBtn{display: block;width: 33px;height: 38px;background: url(/_media/images/general/sprites.png) -294px -112px no-repeat;position: absolute;top: 35px;left: 16px;}
a.articlesGallerySliderRightBtn{display: block;width: 33px;height: 38px;background: url(/_media/images/general/sprites.png) -337px -112px no-repeat;position: absolute;top: 35px;right: 16px;}
#articlesGallerySliderWrapper{width: 437px;padding: 6px;overflow: hidden;margin: 0 auto;}
.articlesGallerySliderContainer{width: 10000px;}
.articlesGallerySliderContainer li{width: 127px;float: left;margin-right: 28px;}
.articlesGallerySliderContainer li div{width: 127px;height: 97px;background: #fff url(/_media/images/general/preloader.gif) center no-repeat;box-shadow: 0 0 6px rgba(0,0,0,0.34);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.34);-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.34);margin-bottom: 10px;position: relative;cursor: pointer;}
.articlesGallerySliderContainer li div.activeThumb{background: #50bee2;}
.articlesGallerySliderContainer li div img{position: absolute;top: 2px;left: 2px;width: 123px;height: 93px;}
.articlesGallerySliderContainer p{font-size: 14px;font-weight: bold;color: #34373a;}
.recentContentTitle{margin-top: 30px;}
.recentContentTitle span{font-size: 18px;color: #34373a;font-weight: bold;}
.recentContentTitle div{height: 1px;background: #cdcdcd;display: inline-block;width: 400px;}
.recentContent{margin-top: 15px;}
.recentContent li{margin-bottom: 25px;}
.recentContent h5{font-size: 12px;color: #49accc;font-weight: bold;margin-bottom: 6px;    cursor:pointer;}
.recentContentLeft{background: #fff url(/_media/images/general/preloader.gif) center no-repeat;width: 67px;height: 52px;position: relative;border: 1px solid #dcdcdc;box-shadow: 0 0 4px #dcdcdc;-moz-box-shadow: 0 0 4px #dcdcdc;-webkit-box-shadow: 0 0 4px #dcdcdc;float: left;margin-right: 12px;}
.recentContentLeft img{position: absolute;top: 2px;left: 2px;width: 63px;height: 48px;}
.recentContentRight{float: left;width: 388px;}
.recentContentRight h6{font-size: 18px;color: #34373a;font-weight: bold;margin-bottom: 2px;    cursor: pointer;}
.recentContentRight h6:hover{    text-decoration: underline;}
.recentContentRight p{font-size: 12px;color: #34373a;line-height: 14px;}
.recentContentRight p a{color: #49accc;text-transform: uppercase;text-decoration: underline;}
.recentContentRight p a:hover{text-decoration: none;}
.recentContentPagination{position: relative;margin-bottom: 5px;text-align: center;margin-left: 90px;margin-top: 10px;padding: 0 30px;display: inline-block;}
a.prevPage{display: block;background: url(/_media/images/general/sprites.png) -293px -158px no-repeat;width: 10px;height: 17px;position: absolute;left: 0;top: 8px;}
a.nextPage{display: block;background: url(/_media/images/general/sprites.png) -311px -158px no-repeat;width: 10px;height: 17px;position: absolute;right: 0;top: 8px;}
.recentContentPaginationNumbers li{float: left;margin-right: 5px;}
.recentContentPaginationNumbers li a{font-weight: bold;font-size: 14px;color: #66696c;display: block;line-height: 33px;height: 37px;text-align: center;width: 33px;}
.recentContentPaginationNumbers li.activePage a, .recentContentPaginationNumbers li a:hover{background: url(/_media/images/general/sprites.png) -379px -113px no-repeat;}
.recentContentPaginationNumbers .dots{    color: #49accc;    font-weight: bold;    margin-top: 10px;}
a.sliderLeftBtn,a.sliderRightBtn{    top: 48px;}
a.g_link{text-decoration:underline;font-weight: bold; color: #49accc;}
#search_global_input{    width:370px;}
#map_holder{    position:absolute;    top:-250px;    left:0px;    border:5px solid #515151;    background-color: #fff;    z-index:1000;    display:none;}
#map_holder p{    padding:20px 10px 5px 20px;    font-weight: bold;    font-size: 16px;    float:left;}
#map_canvas{    margin-bottom:10px;    margin-left:10px;    margin-right:30px;    z-index:10000;}
#map_holder span{    background: url(/_media/images/general/sprites.png) -126px -38px no-repeat;}
.print{    padding-right:10px;    padding-bottom:10px;    padding-top:20px;}
#map_holder span.iconPrint{    display: inline-block;    width: 18px;    height: 18px;    background: url(/_media/images/general/sprites.png) -120px -184px no-repeat;    vertical-align: middle;    margin-right: 5px;}
#fancy_close {    position: absolute;    top: -15px;    right: -15px;    width: 30px;    height: 30px;    background: transparent url('/_media/js/plugins/fancybox/fancybox.png') -40px 0px;    cursor: pointer;}
.map_item{    direction:ltr;    text-align:center;}
.map_item td a{    font-weight: bold;    color:blue;    font-size:14px;    text-decoration: underline;}
.likeThisInnerRight .reviews{top: 85px;}
span.txtreview{margin-left: -34px;top: 124px;}
a.btn_more{margin: 63px auto;}
.breadcrumbs{margin-top: 5px;margin-left: 35px;margin-bottom: 5px;}
.eventMinisiteTop{position: relative;background: #fff url(/_media/images/general/preloader.gif) center no-repeat;height: 163px;margin-bottom: 20px;}
.eventMinisiteTop2{margin-bottom: 0;}
.eventMinisiteTop img{position: absolute;right: 0;height: 163px;    min-width: 658px;}
.eventMinisiteTop div{background: #49accc;width: 303px;height: 163px;z-index: 10;    display: table-cell;    vertical-align: middle;}
.eventMinisiteTop h1{font-size: 27px;color: #fff;text-align: center;    vertical-align: middle;    padding-right:25px;    padding-left:25px;    margin-top:2px;}
.eventMinisiteTop h1 span{font-size: 32px;color: #fecb2d;font-weight: bold;}
.eventsMinisiteTitle h3{float: left;font-size: 18px;margin-left: 25px;}
.eventsMinisiteTitle h3 b{font-weight: bold;}
.eventsMinisiteTitle div{float: right;font-size: 14px;    margin-right:14px;}
.eventsMinisiteTitle div a{color: #34373a;text-decoration: underline;}
.eventsMinisiteTitle div a:hover{text-decoration: none;}
.iconEnvelope{display: inline-block;width: 24px;height: 18px;background: url(/_media/images/general/sprites.png) -534px -208px no-repeat;vertical-align: bottom;margin-right: 5px;}
.iconPhone{display: inline-block;width: 23px;height: 18px;background: url(/_media/images/general/sprites.png) -534px -231px no-repeat;vertical-align: bottom;margin-right: 6px;}
.eventsMinisiteBox{background: #e9ecef;border: 4px solid #fff;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;padding: 3px;box-shadow: 0 5px 5px rgba(5,3,5,0.2);-moz-box-shadow: 0 5px 5px rgba(5,3,5,0.2);-webkit-box-shadow: 0 5px 5px rgba(5,3,5,0.2);margin-bottom: 25px;}
.eventsMinisiteBoxInner{background: #f6f7f8;border: 4px solid #edeff2;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 0 0 1px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 1px rgba(0,0,0,0.2);-webkit-box-shadow: 0 0 1px rgba(0,0,0,0.2);}
.eventsMinisiteGalleryBox{width: 526px;height: 400px;position: relative;background: #fff url(/_media/images/general/preloader.gif) center no-repeat;box-shadow: 0 0 6px rgba(0,0,0,0.34);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.34);-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.34);margin: 20px 10px 20px;}
.eventsMinisiteGalleryBox img{position: absolute;top: 2px;left: 2px;width: 522px;height: 395px;    z-index:0;}
.picture{    width: 337px;    height: 199px;}
.picture img{    width: 333px;    height: 195px;}
.ticket{width: 92px;min-height: 92px;    background: url(/_media/images/general/sprites.png) -953px -647px no-repeat;position: absolute;top: -20px;right: 14px;margin-bottom: 35px;font-size: 12px;color: #34373a;text-align: center;}
.ticket p{    color: #34373a;    font-size: 11px;    text-align: center;    line-height: 28px;    padding-top:15px;}
.ticket.ratyItem p{    line-height: 24px;    padding-top:0px;}
.minisite{   top: -30px;   margin-right: -195px;}
.ticket span{font-weight: bold;font-size: 27px;}
.ticket  span b{font-size: 18px;}
.iconRange{background: url(/_media/images/general/sprites.png) -255px -213px no-repeat;width: 16px;height: 10px;display: block;margin: 0 auto;}
#eventsMinisiteSlider{position: relative;margin-bottom: 45px;}
a.eventsMinisiteSliderLeftBtn{display: block;width: 33px;height: 38px;background: url(/_media/images/general/sprites.png) -294px -112px no-repeat;position: absolute;top: 15px;left: 16px;}
a.eventsMinisiteSliderRightBtn{display: block;width: 33px;height: 38px;background: url(/_media/images/general/sprites.png) -337px -112px no-repeat;position: absolute;top: 15px;right: 16px;}
#eventsMinisiteSliderWrapper{width: 381px;padding: 6px;overflow: hidden;margin: 0 auto;}
.eventsMinisiteSliderContainer{width: 10000px;}
.eventsMinisiteSliderContainer li{width: 67px;float: left;margin-right: 13px;}
.eventsMinisiteSliderContainer li div{background: #fff url(/_media/images/general/preloader.gif) center no-repeat;box-shadow: 0 0 6px rgba(0,0,0,0.34);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.34);-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.34);position: relative;width: 67px;height: 52px;}
.eventsMinisiteSliderContainer li div.activeThumb{background: #50bee2;}
.eventsMinisiteSliderContainer li div img{width: 63px;height: 48px;position: absolute;top: 2px;left: 2px;}
.eventsMinisiteBoxInnerSmall{padding: 0 15px;margin-bottom: 14px;    color: #34373A;    font-weight: normal;    font-family: Arial;}
.eventsMinisiteBoxInnerSmall ul li,.eventsMinisiteBoxInnerSmall ol li{    color: #34373A;    font-weight: normal;    font-size: 12px;    list-style: initial;    margin-left: 10px;}
.eventsMinisiteBoxInnerSmall h6{    font-weight: normal;color: #34373a;padding-bottom: 4px;background: url(/_media/images/general/insider-hotels-bg.gif) left bottom repeat-x;margin-bottom: 8px;}
.eventsMinisiteBoxInnerSmall p{font-size: 12px;line-height: 18px;color: #34373a;}
.eventsMinisiteBoxInnerSmall a{  color:blue !important;}
.eventsMinisiteBoxTitle{background: #66696c;width: 561px;line-height: 37px;margin-left: -11px;text-indent: 17px;color: #fff;margin-bottom: 16px;margin-top: 12px;}
.eventsMinisiteBoxTitle span{font-weight: bold;}
.eventsList{margin-left: 5px;margin-bottom: 20px;}
.eventsList li{width: 248px;background: #66696c;border: 3px solid #fafafb;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;margin-bottom: 11px;margin-right: 6px;float: left;padding: 3px;}
.eventsList li:hover .eventsListRight h6{    background: url('');}
.eventsList li:hover{    cursor:pointer;}
.eventsListLeft{float: left;width: 53px;height: 50px;background: url(/_media/images/general/sprites.png) -393px -275px no-repeat;position: relative;}
.eventsListLeft span{position: absolute;font-weight: bold;font-size: 10px;color: #66696c;text-transform: uppercase;top: 5px;left: 7px;}
.eventsListLeft p{font-size: 28px;font-weight: bold;color: #66696c;position: absolute;left: 5px;top: 15px;}
.eventsListRight{width: 185px;float: right;margin-right: 8px;}
.eventsListRight h6{font-weight: bold;color: #fff;font-size: 15px;background: url(/_media/images/general/line-bg.gif) left bottom repeat-x;padding-bottom: 5px;margin-bottom: 5px;}
.eventsListRight p{font-size: 14px;color: #fff;    text-align: left;}
.eventsListRight span{   margin-left: 7px;   margin-right: 7px;}
a.moreBtnBig{display: block;width: 88px;height: 39px;float: right;margin-right: 10px;}
.facilitiesList{margin-left: 22px;}
.facilitiesList li{float: left;width: 205px;font-size: 12px;line-height: 23px;}
.facilitiesList li.facilities1{color: #49accc;}
.facilitiesList li.facilities2{color: #a4a4a4;}
.facilitiesList li.facilities1 span{display: inline-block;width: 14px;height: 13px;background: url(/_media/images/general/sprites.png) -148px -182px no-repeat;margin-right: 6px;}
.facilitiesList li.facilities2 span{display: inline-block;width: 10px;height: 10px;background: url(/_media/images/general/sprites.png) -148px -200px no-repeat;margin-right: 7px;margin-left: 1px;}
.columnRight{margin-top: 10px;}
a.bookThisBtn{width: 300px;height: 58px;display: block;    margin-bottom:12px;}
.alone{    margin-left: 135px;}
a.toBtn{width: 300px;height: 58px;background: url(/_media/images/general/sprites.png) -247px -405px no-repeat;display: block;line-height: 58px;color: #fff;font-weight: bold;text-align: center;font-size: 16px;margin-top: 2px;margin-bottom: 13px;}
.eventsMinisiteImgBox{background: #f0f0f0 url(/_media/images/general/preloader.gif) center no-repeat;width: 290px;height: 290px;position: relative;border: 1px solid #d5d6d3;margin: 10px auto 15px;}
.eventsMinisiteImgBox img{width: 284px;height: 284px;position: absolute;top: 3px;left: 3px;}
.eventsMinisiteBoxSmall{background: #f3f3f3;border: 4px solid #fff;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;box-shadow: 0 5px 5px rgba(5,3,5,0.2);-moz-box-shadow: 0 5px 5px rgba(5,3,5,0.2);-webkit-box-shadow: 0 5px 5px rgba(5,3,5,0.2);margin-bottom: 17px;padding: 0 20px 5px;}
.eventsPartnerImgBox{background: url(/_media/images/general/preloader.gif) center no-repeat;margin: 8px 0;}
.eventsMinisiteReviews{color: #787878;font-size: 14px;font-style: italic;}
.eventsMinisitePara{border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding: 10px 0 5px;font-weight: bold;margin: 5px 0;}
.popularityIndex{font-size: 12px;font-weight: bold;color: #2c2c2c;}
.popularityIndexBox{position: relative;font-size: 12px;color: #2c2c2c;min-height: 50px;}
.popularityIndexBox b{font-weight: bold;color: #589442;margin-right: 30px;}
.popularityIndexBox span{color: #589442;}
.popularityIndexBox span.popularityNum{font-size: 30px;position: absolute;left: 15px;}
.mapAddress{font-size: 18px;font-weight: bold;color: #34373a;margin-top: 10px;}
.mapAddress2{font-size: 11px;color: #5c5b5b;}
.map{width: 272px;height: 185px;margin: 10px 0 10px -15px;border: 1px solid #c3c3c3;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.iconShowOnMap{display: inline-block;width: 17px;height: 24px;background: url(/_media/images/general/sprites.png) -96px -184px no-repeat;vertical-align: middle;margin-right: 5px;}
.iconPrint{display: inline-block;width: 18px;height: 18px;background: url(/_media/images/general/sprites.png) -120px -184px no-repeat;vertical-align: middle;margin-right: 5px;}
.eventsMinisiteBoxSmall a{font-size: 12px;color: #34373a;text-decoration: underline;}
.eventsMinisiteBoxSmall a:hover{text-decoration: none;}
.hotelPolicyBox{border-bottom: 1px solid #cccccc;padding-bottom: 5px;margin-bottom: 5px;}
.hotelPolicyLeft{float: left;width: 95px;color: #34373a;font-size: 12px;font-weight: bold;line-height: 18px;}
.hotelPolicyRight{float: left;width: 410px;font-size: 12px;color: #34373a;line-height: 18px;}
.whyBook p{font-size: 24px;color: #49accc;font-weight: bold;margin: 20px 10px 5px;}
.whyBook .whyUseList{margin-left: 10px;margin-bottom: 15px;margin-top: 10px;}
.whyBook .whyUseList li{float: left;width: 220px;}
.whyBook .whyUseList li p{margin: 0;font-weight: normal;}
.whyBook a.bookThisBtn{margin: 0 auto 10px;}
.eventMinisiteTop h1 span.stars5{background: url(/_media/images/general/5stars.jpg) no-repeat;width: 98px;height: 19px;display: inline-block;z-index: 1000;}
span.pics{    min-width: 98px;    height: 19px;    display:block;    margin:10px 95px auto;}
.raty{    padding-top:12px;    width: 65px;    margin-bottom:10px;}
.raty img{    margin-top:7px;    margin-left:10px;    display: block;    float: left;    width: 68px !important;    height: 14px !important;}
.preloader{    margin-top: 10px;    margin-left: 250px;}
.reviewsBig{    display: inline-block;    width: 80px;    height: 50px;    background: url(/_media/images/general/sprites.png) -956px -530px no-repeat;    vertical-align: middle;    margin-right: 7px;    font-size: 30px;    font-weight: bold;    text-align: center;    padding-top: 5px;    top: 84px;}
.review_place{    display: inline-block;    margin-top: 5px;    margin-bottom: 10px;    min-height: 40px;    padding-left: 15px;    width: 272px;    background: rgb(249,249,249);    margin-left:5px;    padding-top: 10px;    padding-bottom: 10px;}
.review_place .reviews{  top:35px;}
.review_place p{    margin-top: 30px;    margin-left: 92px;    float: right;    position: absolute;}
.review_place p a:hover{  text-decoration: underline;}
#fromCategoryDate, #tillCategoryDate{    background: url(/_media/images/general/sprites.png) -798px -275px no-repeat;    width: 96px;    height: 34px;    line-height: 30px;    border: 0;    margin-right: 55px;    font-size: 14px;    font-weight: bold;    color: #4d4c4c;    padding-left: 5px;    padding-right: 25px;}
span.eventDate{    color: #ffd350;}
.eventsMinisiteBoxTitle span{    font-weight: normal;}
.likeThisList li{    float: left;    margin-right: 28px;    margin-bottom: 28px;}
p.eventDateTime {    font-size: 15px;    font-weight: bold;    color: #34373a;}
a.btn_book{    width: 78px;    height: 38px;    display: block;    padding-top: 12px !important;    padding-bottom: 0px;    margin:60px 0px 0px 0px;}
a.btn_item{       width: 64px;    height: 37px;    display: block;    margin: 24px auto;}
a.likeThisInner{    text-decoration: none;}
.likeThisInnerLeft a:first-child{    color: #34373a;    text-decoration: none;}
.likeThisInnerLeft a:hover{    text-decoration: underline;}
.eventPrice{    margin-top:-25px;}
.resultsRate{margin-top:-18px;}
.resultsRate p {    color: #34373a;    font-size: 11px;    text-align: center;    line-height: 24px;}
.resultsRate p b {    font-size: 14px;}
p span.iconFree{    background: url(/_media/images/general/sprites.png) -853px -647px no-repeat;        display: inline-block;    width: 92px;    height: 92px;    margin-top: -20px;}
.ticket.iconFree{    position: absolute;    top: -20px;    right: 14px;    border:0;    box-shadow: 0 0px 0px rgba(52,55,58,0.0);    -moz-box-shadow: 0 0px 0px rgba(52,55,58,0.0);    -webkit-box-shadow: 0 0px 0px rgba(52,55,58,0.0);}
.widSSPAll{    display:none;}
.widSSPLegal{    display:none;}
.widSSPData{    background-color:#f3f3f3 !important;}
#CDSWIDSSP .widSSPBranding dt{   display:none;}
#CDSWIDSSP .widSSPData .widSSPInformation .widSSPPopIdx b {    font-weight: bold;    font-family: Arial, sans-serif; }
#CDSWIDSSP .widSSPData .widSSPBranding a, #CDSWIDSSP .widSSPData .widSSPBranding a:link, #CDSWIDSSP .widSSPData .widSSPBranding a:visited {text-decoration: none;}
#CDSWIDSSP .widSSPData{    padding-top:3px;}
#CDSWIDSSP .widSSPData .widSSPBranding dd{    color: rgb(120, 120, 120);    font-size: 14px;    font-style: italic;}
#CDSWIDSSP .widSSPData .widSSPBranding a, #CDSWIDSSP .widSSPData .widSSPBranding a:link, #CDSWIDSSP .widSSPData .widSSPBranding a:visited {    font-size: 14px;}
.widSSPPopIdx{    position: relative;    font-size: 14px;    color: rgb(44, 44, 44);    min-height: 50px;    font-family: Arial, sans-serif !important;}
.facebook{    border:none;    overflow:hidden;    width:292px;    padding:0px;    margin-right:0px;    margin-left:0px;    margin-bottom:10px;    height: 261px;}
a.g_link{text-decoration:underline;font-weight: bold; color: #49accc;}
.facebookIconRight{    top: -252px;}
.mailIconRight{    top: -201px;}
#map_holder{    position:absolute;    top:-250px;    left:0px;    border:5px solid #515151;    background-color: #fff;    z-index:1000;    display: none;}
#map_holder p{    padding:20px 10px 5px 20px;    font-weight: bold;    font-size: 16px;    float:left;}
#map_canvas{    margin-bottom:10px;    margin-left:10px;    margin-right:30px;    z-index:10000;}
#map_holder span{    background: url(/_media/images/general/sprites.png) -126px -38px no-repeat;}
.print{    padding-right:10px;    padding-bottom:10px;    padding-top:20px;}
#map_holder span.iconPrint{    display: inline-block;    width: 18px;    height: 18px;    background: url(/_media/images/general/sprites.png) -120px -184px no-repeat;    vertical-align: middle;    margin-right: 5px;}
#fancy_close {    position: absolute;    top: -15px;    right: -15px;    width: 30px;    height: 30px;    background: transparent url('/_media/js/plugins/fancybox/fancybox.png') -40px 0px;    cursor: pointer;}
.map_item{    direction:ltr;    text-align:center;}
.map_item td a{    font-weight: bold;    color:blue;    font-size:14px;    text-decoration: underline;}
.hoverToZoomInfo{    text-align:right;    color:white;    font-size:10px;}
div h1 a span:hover{    text-decoration: underline;}
.addthis_toolbox {    margin-top: -30px;    float: right;    margin-left: 53px;width:440px;}
.addthis_event {    margin-top: -30px !important;    float: none;    margin-left: 100px !important;}
.addthis_button_tweet{    margin-right: -31px;}
.addthis_button_google_plusone{    margin-right: -33px;}
.fb-like{float: left;}
.preloader {margin-top: -13px;margin-left: 45px;}
.preloader img{width:22px;height:22px;}
.resultsRate p span .nis_class{font-size:14px;}
.insiderTitleBox h6{    margin-top:8px;}
.articlesTitle p{    font-size:18px;    margin-left:18px;}
.articlesTitle span{    margin-left:10px;    width:540px;    color:#4d4c4c;    font-weight: bold;    font-size: 14px;}
.eventsMinisiteGalleryBox{    margin:18px auto 20px !important;}
.map{    width: 39px;    height: 53px;    margin: 0px;    border: 0px;    border-radius: 0px;}
.langDropdown a{    display: block;    padding-top:1px;  }
.addthis_toolbox {    margin-top: -30px;    float: none;    margin-left: 53px;    left:50px;    top:350px;}
.addthis_button_tweet{    margin-right: 0px;    margin-top: -3px;}
.addthis_button_google_plusone{    margin-right: 0px;}
.mailIconRight{    top: -111px;}
.locationIconRight{    top: -61px;}
.facebookIconRight {    top: -160px;}
.shareBox {padding: 5px;border: 1px solid #d6d6d6;float: left;text-align: center;width: 59px;}
#shareV {margin-left: -132px;width: 71px;float: left;z-index: 1;background-color: #FFF;border-radius: 4px;padding: 10px 7px;position: absolute;border: 1px solid #d6d6d6;}
html{
	direction: rtl;
}
.floatRight{ float:left; }
.floatLeft{ float:right; }


.columnLeft{
	float: right;
	margin-left: 0px;
	margin-right: 20px;
}

.columnRight{
	float: left;
	margin-right: 0px;
	margin-left: 12px;
}

#tabs li{
	float: right;
}

#tabs li a{
	border-right: 0;
	border-left: 1px solid #9d9c9c;
}

#tabs li.lastTabLink a{
	border-left: 0;
}

#tabs li.activeTab span{
	right: 20%;
	left: auto;
}
#tabs li.activeTab{
	z-index:99;
}

.iconMenu{
	margin-right: 0px;
	margin-left: 5px;
}

.iconEvents{
	margin-right: 0px;
	margin-left: 5px;
}

/* -- Insider -- */

.insiderTitleBox{
	padding-left: 0px;
	padding-right: 25px;
	border-left: 0;
	border-right: 1px solid #575656;
	text-align:right;
}

.insiderSortList{
	margin-left: 0px;
	margin-right: 22px;
}

.insiderSortList li{
	float: right;
	margin-right: 0px;
	margin-left: 5px;
}

.topHotelsLeft{
	float: right;
	margin-right: 0px;
	margin-left: 12px;
}

.topHotelsRight{
	float: right;
}

.iconGlass{
	right: auto;
	left: -7px;
}

.iconCrossRoads{
	right: auto;
	left: -7px;
}

.iconBed{
	right: auto;
	left: -7px;
}
.iconBus{
	right: auto;
	left: -7px;
}
.iconBoard{
	right: auto;
	left: -7px;
}
.iconBaloon{
	right: auto;
	left: -7px;
}
/* end Insider */

/* Header */

a.logo{
	right: 25px;
	left: auto;
}

.headerMenu{
	float: left;
	margin-right: 0;
	/*margin-left: 22px;*/
}

.headerMenu li{
	float: right;
	border-right: 1px solid #9d9c9c;
	border-left: 0;
}

.headerMenu li a{
	padding: 11px 11px 0 20px;
}

.iconMore{
	margin-right: 10px;
	margin-left: 0px;
}

.menuMoreDropdown{
	left: auto;
	right: 0px;
}

.headerBottomInfo .floatRight{
	margin-right: 0px;
	margin-left: 33px;
}

.headerBottomInfo span{
	margin-left: 12px;
	margin-right: 0px;
}


.timeIcon{
	margin-left: 7px;
	margin-right: 0px;
}

.weatherIcon{
	margin-right: 0px;
	margin-left: 7px;
}

.langDropdown{
	padding-left: 20px;
	padding-right: 10px;
	background: url(/_media/images/general/sprites.png) -645px -327px no-repeat;
	margin-right: 0px;
}
.langDropdown a{
	padding-top:2px;   /* NEW */
}
.LangIcon{
	margin-right: 0px;
	margin-left: 4px;
}
.enLangIcon{
	margin-right: 0px;
	margin-left: 5px;
}

.heLangIcon{
	margin-right: 0px;
	margin-left: 5px;
}


.langDropdown a span{
	border-right: 1px solid #6e6e6e;
	border-left: 0;
	padding-left: 0px;
	padding-right: 3px;
	padding-top:0px;   /* NEW */
}

.langDropdownBox{
	padding: 0 8px 0 18px;
	margin-right: -8px;
	margin-left: 0px;
}

div.headd{
	margin-right:837px;
	margin-top:8px;
}

.cityDropdownWrapper{
	right: auto;
	left: 10px;
}

.headerBottomSearch h1,h2{
	margin-left: 0px;
	margin-right: 160px;
}

.homepageSearch{
	background: url(/_media/images/general/sprites.png) 0 -582px no-repeat;
	float: right;
	margin-right: 19px;
	margin-left: 24px;
	padding-left: 0px;
	padding-right: 17px;
}

.homepageSearch input{
	margin-left: 0px;
	margin-right: 21px;
}

/* End Header */

/*Draw item*/
.raty img{
	float: right;
	margin-right:7px;
	margin-left: 7px;
}
/* Footer  */

.footerTopLeft{
	margin-left: 0px;
	margin-right: 35px;
}

.footerTopLeft input.txtField{
	margin-right: 15px;
	margin-left: 8px;
}

.footerTopRight{
	margin-right: 0px;
	margin-left: 14px;
}

.socialIcons li{
	float: right;
	margin-right: 0px;
	margin-left: 21px;
}

.mailboxSubmit{
	background: url(/_media/images/general/sprites.png) -871px -234px no-repeat;
}

.footerCenterBox{
	float: right;
}

.footerCenterBoxFirst{
	margin-left: 0px;
	margin-right: 35px;
}

.footerBottom span{
	float: right;
	margin-left: 0px;
	margin-right: 35px;
}

.footerBottomLinks{
	float: right;
}

.footerBottomLinks li{
	float: right;
}

.footerBottomLinks li a{
	border-left: 1px solid #fff;
	border-right: 0;
}

.footerBottomLinks li.bottomLastLink a{
	border-left: 0;
}

.footerCopyright p{
	float: right;
	margin-left: 0px;
	margin-right: 35px;
}

.footerCopyright p.copyright{
	float: left;
	margin-right: 0px;
	margin-left: 35px;
}

.footerCopyright .img{
	float: right;
	margin-right: 8px;
}

.aboutPageLeft{
	margin-left: 0px;
	margin-right: 16px;
	float: right;
}

.aboutPageRight{
	float: right;
}

.aboutPageLeft h6{
	margin-right: 34px;
	margin-left: 0px;
}

.whyUseList li{
	background: url(/_media/images/general/footer/why-list-bg.png) right top no-repeat;
	padding-left: 0px;
	padding-right: 34px;
}

.sliderContainer li{
	float: right;
	margin-left: 23px;
	margin-right: 0px;
}

.businessPartnersBox{
	padding-left: 0px;
	padding-right: 18px;
}

.businessPartnersBox div{
	margin-left: 20px;
	margin-right: 0px;
}

.likeThisList li{
	float: right;
	margin-right: 0px;
	margin-left: 28px;
}

.likeThisInnerLeft{
	float: right;
	margin-right: 8px;
	margin-left: 0px;
}

.likeThisInnerRight{
	float: left;
	margin-right: 0px;
	margin-left: 16px;
}


.likeThisInnerRight .reviews{
	margin-left: 7px;
	margin-right: 14px;
}

.likeRaty span{
	float: right;
}

/* End Footer */


/* Bread crumbs */

.breadcrumbs{
	margin-left: 0px;
	margin-right: 22px;
}

.breadcrumbs h5, .breadcrumbs h4, .breadcrumbs span{
	display: inline-block;
}

/* End Bread crumbs */


/* Sidebar */

/* End Sidebar */

/* Quick search */

.quickSearch{
	padding: 5px 12px 11px 0px;
}

.quickSearchLeft{
	float: right;
	background: url(/_media/images/general/sprites.png) 0 -690px no-repeat;
	padding-left: 0px;
	padding-right: 26px;
}

.quickSearchLeft span{
	margin-right: 0px;
	margin-left: 28px;
}

.quickSearchLeft select{
	width: 91px;
	padding: 5px;
	margin-right: 60px;
}

.quickSearchLeft .comboSelect{
	margin-left: 20px;
	margin-right: 0;
}

.quickSearchLeft .comboSelect span{
	font-size: 14px;
	margin-right: 0;
	height: 31px;
	white-space: nowrap;
}

.quickSearchRight{
	float: right;
	width: 91px;
	margin-right: 11px;
}

.quickSearchRight input{
	background: url(/_media/images/general/sprites.png) -573px -206px no-repeat;
	border: 0;
	cursor: pointer;
	width: 91px;
	height: 55px;
	text-indent: -9999px;
	margin-top: 3px;
}

/* end quick search */

.locationIconRight{
	right: -60px;
	top: 10px;
	/*-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";*/
}

.facebookIconRight{
	right: -60px;
	top: 60px;
}

.mailIconRight{
	right: -60px;
	top: 110px;
}

/* selectFields custom styles */

.comboSelect span{ text-align:right; }

.drop_W100{ background-position:-238px -102px; }
.drop_W100 span{ padding-right:15px; padding-left:21px; }

.drop_W130{ background-position: -238px -68px; }
.drop_W130 span{ padding-right:7px; padding-left:21px; }

.drop_W220{ background-position:-238px -34px; }
.drop_W220 span{ padding-right:15px; padding-left:21px; }

.drop_W230{ background-position:-238px 0px; }
.drop_W230 span{ padding-right:15px; padding-left:21px; }

/* end selectFields */

/*Timer*/

.time{
	direction:rtl;
}

.time .timeIcon{
	margin-left:7px;
	margin-right:7px;
}

.timeH,
.timeS,
.timeM{
	margin: 0 1px 0 1px !important;
}


.eventsMinisiteSliderContainer li {
	float: right;
}

/* Super search */
.super_search{
	float: left;
	margin-left: 20px;
}

/*add this buttons*/
.addthis_toolbox{
	float: left;
	margin-top: -19px;
}
span.txtreview {
	margin-left: 0;
	margin-right: 178px;
}
.mr964{
	margin-right: 964px;
}

/*news*/
.be_known_news label{
	margin-right: 190px;
	margin-left: 0px;
}
/*.newsletter_area{
	margin-top: 20px;
}*/
.newsletter_area span{
	margin-right: 213px;
	margin-left: 0px;
}
.newsletter_area p{
	float: left;
	margin-left: 80px;
	margin-top: -143px;
}
.footerTopLeft input.txtField{
	margin-right:5px;
}
.rightnewsl{
	margin-top: -30px;
}
.newsletter_area .err_wrap{
	margin-left:25px;
}

.archive_link {
	float: left;
	margin-left: 4px;
}
.articlesTitle{
	margin-left: 0px;
	margin-right: 2px;
}

.articlesTitle p{
	float: right;
}

.articlesTitle span{
	float: left;
}

.articlesGallerySliderContainer li{
	float: right;
	margin-right: 0px;
	margin-left: 28px;
}

.recentContentLeft{
	float: right;
	margin-right: 0px;
	margin-left: 12px;
}

.recentContentRight{
	float: right;
}

.recentContentPagination{
	margin-left: 0px;
	margin-right: 90px;
}
.ac_results {
	direction: rtl;
	text-align: right;
}
.ac_results li{
	direction: rtl;
	text-align: right;
}

.super_search {
	float: left;
	margin-left: 38px;
	margin-top: 8px;
}

/*Itay 1.10.2015 - Gallery tabs changes*/
.preloader.gallery_loader{
    display: block;
    background: red;
    position: absolute;
    height: 120px;
    right: 151px;
}
.preloader.gallery_loader img{
    position: absolute;
    top: 23px;
    left:-120px;
    right:120px;
}.breadcrumbs{
	margin-left: 0px;
	margin-right: 35px;
}

.eventMinisiteTop img{
	right: auto;
	left: 0;
}

.eventMinisiteTop div{
	left: auto;
	right: 0;
}

.eventsMinisiteTitle h3{
	float: right;
	margin-left: 0px;
	margin-right: 25px;
}

.eventsMinisiteTitle div{
	float: left;
}

.iconEnvelope{
	margin-right: 0px;
	margin-left: 6px;
}

.iconPhone{
	margin-right: 0px;
	margin-left: 6px;
}

.ticket{
	right: auto;
	left:14px;
}

.eventsMinisiteSliderContainer li{
	float: right;
	margin-right: 0px;
	margin-left: 13px;
}

.eventsMinisiteBoxTitle{
	margin-left: 0px;
	margin-right: -11px;
}

.eventsList{
	margin-left: 0px;
	margin-right: 5px;
}

.eventsList li{
	margin-right: 0px;
	margin-left: 6px;
	float: right;
}

.eventsListLeft{
	float: right;
}

.eventsListLeft span{
	left: auto;
	right: 10px;
}

.eventsListLeft p{
	left: auto;
	right: 7px;
}

.eventsListRight{
	float: left;
	margin-right: 0px;
	margin-left: 8px;
}
.eventsListRight p{
    text-align: right;
}
a.moreBtnBig{
	float: left;
	margin-right: 0px;
	margin-left: 10px;
}

.facilitiesList{
	margin-left: 0px;
	margin-right: 22px;
}

.facilitiesList li{
	float: right;
}

.facilitiesList li.facilities1 span{
	margin-right: 0px;
	margin-left: 6px;
}

.facilitiesList li.facilities2 span{
	margin-left: 7px;
	margin-right: 1px;
}

.popularityIndexBox b{
	margin-right: 0px;
	margin-left: 30px;
}

.popularityIndexBox span.popularityNum{
	left: auto;
	right: 15px;
}

.map{
	margin: 10px -15px 10px 0px;
}

.iconShowOnMap{
	margin-right: 0px;
	margin-left: 5px;
}

.iconPrint{
	margin-right: 0px;
	margin-left: 5px;
}

.hotelPolicyLeft{
	float: right;
}

.hotelPolicyRight{
	float: right;
}

.whyBook .whyUseList{
	margin-left: 0px;
	margin-right: 10px;
}

.whyBook .whyUseList li{
	float: right;
}
.minisite{
    margin-left: -190px;
    top: -15px;
}
.alone{
    margin-right: 130px;
}
.addthis_toolbox {
	margin-top: 0px;
	margin-right: -160px;
	margin-left: 0px;
	float: none;
}
.headerMenu {
	margin-left: 85px;
}
.addthis_toolbox.addthis_default_style  {
	width: 440px !important;
	margin-left: 0px !important;
	padding-left: 0px !important;
	margin-right: auto !important;
}
.addthis_button_facebook_like{
	display: block;
}
.addthis_button_tweet{
	margin-right: 0;
}
.addthis_toolbox a.addthis_button_facebook_like{
	display: block;
}
.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m {
	padding: 0;
}
.articlesTitle{
	margin-left: 0px;
	margin-right: 2px;
}

.articlesTitle p{
	float: right;
	margin-right: 12px;
}

.articlesTitle span{
	float: left;
}

.articlesGallerySliderContainer li{
	float: right;
	margin-right: 0px;
	margin-left: 28px;
}

.recentContentLeft{
	float: right;
	margin-right: 0px;
	margin-left: 12px;
}

.recentContentRight{
	float: right;
}

.recentContentPagination{
	margin-left: 0px;
	margin-right: 90px;
}

.recentContentPaginationNumbers li{
	float: right;
	margin-right: 0px;
	margin-left: 5px;
}

.mailIconRight{
	top: -111px;
}
.locationIconRight{
	top: -70px;
	right: -45px;
}
.facebookIconRight {
	top: -160px;
}
.locationIconRight {
	background-position: -928px -269px;
}

/* single buttons*/
#shareV{
	margin-right: -132px;
	float: right;
}
.headerMenu{
	margin-left:185px;
}