/**/.fb-menu-ico:hover{background:url(../../images/m-sprite-dark.png) no-repeat -431px -257px;}
.ads-desc{display:none;}
.fb-menu-txt{display:none;}
.popup{display:none;}
.cats-mini-resp{display:none}
.offer h4, .offer-padding .h4 {width:100%;height:60px;overflow:hidden;margin:10px 0 0 0;font-size:15px;line-height:20px;color:#333;text-align:center;}
.ads-p-box:hover img{opacity:0.8;}
.ads-p-box:hover a{color:#009893}
.ads-hr{margin:25px 0 10px 0;background:#F2F2F2;width:100%;height:1px;border:0;float:left;}
.ads-hr2{margin:25px 0 10px 0;background:#F2F2F2;width:100%;height:1px;border:0;float:left;}
.pin:hover{background:#fff;}
.success-btn a:hover{background:#50b8c0;}
.tab-link:hover{background: #000000;    color: #40b7b5;}
.clear-filter{display:none}
.menu .menu_view a{display:none!important}
.active-goods-ico{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px -107px;}
/**/.active-travel-ico{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px 13px;}
.active-city-ico{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px -227px;}
/**/.fav-view{display:none;}
.menu-extra{overflow:hidden}
/**/
.dark-btn-menu {display:none}
.bpost:hover img{opacity:0.8;}
.bpost:hover{    border: 1px solid #40b7b5; cursor:pointer;}
.bpost:hover .btitle a{color:#40b7b5}
.bpost:hover .bmore a{background:#40b7b5; color:#fff;}
.blog-top-subtitle a:hover { text-decoration: none; color: #ffffff; background: #40b7b5;}
/**/
#newpopup_poch .popup-email:hover{border:1px solid #000000;}
#newpopup_poch .popup-btn:hover{background:#a3ca86;cursor:pointer;}
#newpopup_poch .close-popup a:hover{background:url(../../images/m-sprite-dark.png) no-repeat -576px -651px;opacity:1;cursor:pointer;}
.darkHeader .menu li:hover a{color:#40b7b5;}
@-moz-document url-prefix(){.ico2-mini{background:#fff url(../../images/m-sprite-dark.png) no-repeat -779px -107px;}
.ico1-mini{background:#fff url(../../images/m-sprite-dark.png) no-repeat -779px 13px;}
.active-goods-ico{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px -107px!important;}
.active-travel-ico{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px 13px!important;}
}
h1#s_title a:hover{text-decoration: none;color: #2f7b74;}
.tab-content a:hover{text-decoration:underline; color: #fff;}
.no-offer-criteria-big{margin:10px auto;}
.no-result-big a{color:#fff;display:inline-block;position:relative;background:#2c2c2c;margin:0 5px 0 0;font-family:Verdana;padding:2px 1px 2px 3px;border:1px solid #474747;font-size:11px;vertical-align:middle;}
.no-result-big a:hover{background:#000;border:1px solid #f6a4a4;}
.no-result-x-big{background:url('../../images/m-sprite-dark.png') no-repeat -472px -661px;width:20px;height:15px;text-indent:-9999px;position:relative;margin:0px 0px 0 5px;display:inline-block;cursor:pointer;float:right;vertical-align:middle;}
.btn-view-terms a:hover{background:#02bdb7;}
.btn-to-offer a:hover{background:#34b5b1;}
.search-box{display:none;}
.dropdown-content2 ul li:hover{background-color:#141414}
.btn-send-contacts a:hover{background:#02bdb7;}
.btn-send-unsub a:hover{background:#02bdb7;}
.btn-send-unsub2 a:hover{background:#de1748;}
.terms-txt a:hover{color:#02bdb7;}
.eat:hover{background:#40b7b5;text-decoration:none;}
.eat:hover span{display:block;position:absolute;color:#fff;background:#000;padding:3px 5px;font-size:12px;width:100%;left:0;margin:5px 0 0 0;text-align:center;}
.vsichki a:hover{color:#40b7b5;}
.eat-active{background:#40b7b5;}
.no-result a:hover{background:#fff8f8;border:1px solid #f6a4a4;}
.sub-menu li a:hover{text-decoration:none;color:#2f7b74;}
.sub-menu-left-top li a:hover{text-decoration:none;color:#2f7b74;}
.sub-menu-left li a:hover{text-decoration:none;color:#fff;}
.unsub-menu li a:hover{text-decoration:none;color:#009893;}
.menu-btn2 a:hover{background:#006663;}
.preload{margin:0px 0 0 8px;display:inline-block;vertical-align:top;}
.search-box-big{display:block;position:absolute;width:355px;margin-top:20px;background:#141414;z-index:99;box-shadow:1px 3px 5px rgba(51, 51, 51, 0.43);}
.quick-links-big{margin:10px 20px 0 20px;}
.quick-links-txt-big{padding:3px 0 0 0;display:inline-block;}
.quick-results-big{list-style:none;padding:0 0 10px 0;margin:0px;}
.quick-results-big li{border-bottom:1px solid #272727;}
.quick-results-big li a{text-decoration:none;color:#ffffff;padding:10px 0;display:block;font-size:15px;}
.quick-results-big li:hover a{color:#40b7b5;}
.search-btn-menu{display:none;}
.filter-btn-menu{display:none;}
.col-main-mini:hover .ico1-mini{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px 13px;}
.col-main-mini:hover .cat-travel a{text-decoration:none;color:#40b7b5;}
.col-main-mini:hover .ico2-mini{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px -107px;}
.col-main-mini:hover .cat-goods a{text-decoration:none;color:#40b7b5;}
.col-main-mini:hover .ico3-mini{background:#fff url(../../images/m-sprite-dark.png) no-repeat -894px -227px;}
.col-main-mini:hover .cat-city a{text-decoration:none;color:#40b7b5;}
.menu li:hover a{color:#40b7b5;}
.cat-top-subtitle a:hover{text-decoration:none;color:#ffffff;background:#40b7b5;}
.menu li:hover ul a{background:#FDFDFD;color:#2f3036;line-height:40px;text-align:left;}
.menu li:hover ul a:hover{background:#5eb28f;color:#fff;}
.search:hover{border:2px solid #aeaeae;}
.foot-subscribe-btn:hover{background:#02bdb7;color:#fff;}
.logo a:hover{opacity:0.8;}
.main-btn a:hover{text-decoration:none;padding:13px 45px;}
.col-main:hover .cat-travel a{text-decoration:none;color:#40b7b5;}
.col-main:hover .cat-goods a{text-decoration:none;color:#40b7b5;}
.col-main:hover .cat-city a{text-decoration:none;color:#40b7b5;}
/**/.load-more a:hover{color:#fff;background:#01a09b;}
.offer:hover .more{display:block;cursor:pointer;width:100%;height:182px;background:rgba(39, 43, 52, 0.8);position:relative;margin-top:-154px;overflow:visible;}
/**/.suggest-img{width:250px;height:140px;}
.suggest-offer .more{display:none}
.suggest-offer:hover{cursor:pointer;z-index:9;}
.suggest-offer:hover .more{display:block;cursor:pointer;width:100%;height:100%;background:rgba(0, 0, 0, 0.45);position:absolute;}
.suggest-offer:hover h4{color:#04a7b9;}
.offer:hover .day-big-info{position:absolute;width:100%;margin:-29px 0 0 0;text-align:center;display:block;background:#141414;}
.offer:hover h4, .offer:hover .offer-padding .h4 {overflow:visible;display:block;min-height:71px;height:auto;position:relative;}
.offer:hover h4 a, .offer:hover .offer-padding .h4 p {color:#fff!important;cursor:pointer;}
.box{text-align:center;margin:auto;overflow:hidden;position:relative;}
.offer:hover .box{text-align:center;margin:auto;overflow:visible;position:relative;}
.box-offer:hover .travel{border-bottom:1px solid #009893;z-index:99;height:auto;min-height:330px;}
.box-offer:hover .goods{border-bottom:1px solid #f31349;z-index:99;height:auto;min-height:330px;}
.box-offer:hover .city{border-bottom:1px solid #b018a9;z-index:99;height:auto;min-height:330px;}
.travel-suggest a:hover{color:#000;text-decoration:none;}
.goods-suggest a:hover{color:#000;text-decoration:none;}
.city-suggest a:hover{color:#000;text-decoration:none;}
/**/.btm-box{background:#fff;width:400px;float:right;vertical-align:bottom;position:fixed;bottom:3px;right:15px;z-index:999999999;border:1px solid #dddddd;}
.btm-icon{float:left;width:74px;margin:0 13px 0 -35px;}
.btm-txt{float:left;width:324px;margin:15px 0 0 0;color:#333;font-family:Roboto Condensed;font-size:18px;}
.btm-txt span{font-weight:bold;}
.btm-txt-big{font-size:22px;color:#e26c0e;display:inline-block;}
.btm-txt a{color:#e26c0e;text-decoration:none;}
.btm-txt a:hover{color:#000;}
.btm-close a{color:#212121;text-decoration:none;float:right;margin:3px 4px 0 0;font-family:Verdana;font-size:14px;padding:2px 4px;}
/**/@media screen and (max-width:1200px){.container2{width:61%;}
.desc-off-source{width:220px;}
.desc-prc{width:220px;}
.btn-to-offer{width:220px;}
.grid-left{width:35%;}
.grid-center{width:32%;}
.grid-right{width:33%;}
.txt-bl{width:43%;}
.blt{width:100%;}
.txt-bl2{width:43%;}
.blb{width:100%;}
.txt-bc{width:86%;}
.txt-br{width:87%;}
.end-icon{margin:-145px 0 0 0;}
.content-right{width:72%;}
.wrap{max-width:95%;}
.offer{width:250px;height:330px;}
.offer .more{height:174px;margin-top:-145px;}
.offer:hover .more{height:174px;margin-top:-145px;}
.day-offer{width:31%;}
.parent{letter-spacing:9px;}
.box-offer{width:250px;}
.suggest-box{height:70%;}
.round span{margin:4px 7px 0px 0;}
.home-boxes{width:100%;}
}
@media screen and (max-width:1125px){.price-suggest-disc{text-align:right;margin:10px 0 0px 0px;width:55%;}
.box-offer{width:233px;}
.offer{width:100%;}
.parent{letter-spacing:20px;}
.offer .more{height:163px;margin-top:-136px;}
.offer:hover .more{height:163px;margin-top:-136px;}
}
@media screen and (max-width:1090px){.fav-tooltip{margin-right:0px;}
.fb-share{float:left;}
.container2{width:58%;}
.box-offer:hover .travel{min-height:370px;}
.box-offer:hover .goods{min-height:370px;}
.box-offer:hover .city{min-height:370px;}
.grid-left{width:37%;}
.grid-center{width:31%;}
.grid-right{width:31%;}
.txt-br{margin:90px 0 0 25px;}
/**/.end-icon{margin:-173px 0 0 0;}
.ads-hr{margin:29px 0 10px 0;}
/**/.brdr-left2{border-left:none;}
.brdr-both2{border-left:none;border-right:none;}
.menu-btn1 a{width:50%;}
.menu-btn2 a{width:50%;}
/**/.search{width:22%;}
.menu li a{padding:0 15px;}
.parent{letter-spacing:24px;}
.box-offer{width:300px;height:410px;}
.offer{height:370px;}
.suggest-box{width:95%;float:right;}
.suggest{width:60%;}
.list__item{width:49%;}
.offer .more{height:203px;margin-top:-175px;}
.offer:hover .more{height:203px;margin-top:-175px;}
.content-right{width:68%;}
}
@media screen and (max-width:1020px){.col-main-mini{width:33%;}
.col-main{width:33%;}
.main-cat-top-title{padding:5px 0 0 0;margin-bottom:15px;}
.box-offer:hover .travel{min-height:333px;}
.box-offer:hover .goods{min-height:333px;}
.box-offer:hover .city{min-height:333px;}
.offer .more{height:171px;margin-top:-145px;}
.offer:hover .more{height:171px;margin-top:-145px;}
.grid-left{width:40%;}
.grid-center{width:29%;}
.bansko{margin:155px 0 0 27px;}
.col-menu2{width:33%;}
.fav-img-resp{width:100%;}
.unsub-menu li{width:25%;}
.cat-top-subtitle{display:none;}
.offer{height:333px;}
.box-offer{width:250px;height:380px;}
.content-right{width:65%;}
.container2{width:55%;}
.desc-off-source{width:200px;}
.desc-prc{width:200px;}
.btn-to-offer{width:200px;}
}
@media screen and (max-width:950px){.grid-left{width:42%;}
.grid-center{width:29%;}
.grid-right{width:29%;}
.txt-br{margin:78px 0 0 25px;}
.desc-img-tool{width:100%;}
.desc-off-source{width:100%;border-top:1px solid #f2f2f2;padding:15px 0 21px 0;}
.desc-prc{width:100%;}
.btn-to-offer{width:100%;}
.container2{width:50%;}
}
@media screen and (max-width:900px){.expire{display:none;}
.grid{margin:0 auto 30px auto;text-align:center;width:377px;}
.grid-left{width:365px;float:none;display:inline-block;}
.grid-center{width:365px;float:none;display:inline-block;}
.grid-right{width:365px;float:none;}
.txt-bl{text-align:left;}
.txt-bl2{text-align:left;}
.bansko{text-align:left;}
.txt-bc{text-align:left;}
.txt-br{margin:100px 0 0 25px;text-align:left;}
/**/.ln{display:none;}
.menu li a{padding:0 8px;}
}
@media screen and (max-width:880px){.no-offer-ico{display:none;}
.cat-top-title{text-align:center;}
.sort-price{width:100%;float:none;text-align:center;}
.ads-p{padding:0 20px 10px 20px;}
.container2{width:45%;}
.end{margin:-54px auto 0px auto;display:inline-block;position:relative;width:90%;background:rgba(68, 68, 68, 0.81);}
.box-offer:hover .travel{min-height:auto;}
.box-offer:hover .goods{min-height:auto;}
.box-offer:hover .city{min-height:auto;}
.offer:hover h4, .offer:hover .offer-padding div.h4 {min-height:auto;height:auto;}
.offer h4, .offer:hover .offer-padding div.h4 {height:auto;}
.sort-title{display:none;}
.desc-fav-btn{display:inline-block;background:#fff;position:absolute;border-radius:0 0 5px 0;color:#000;left:0;margin:0 0 0 0px;}
.desc-fav-btn a{float:left;display:inline-block;padding:11px 0;color:#000;text-align:center;width:35px;margin:0px auto 0 auto;border:none;}
.desc-fav-active a{color:#fff!important;border-radius:0 0 5px 0;background:#b74071;}
.off-source{display:none;}
.box-offer:hover .hide-source{display:none;}
.offer{text-align:center;height:auto;}
/*.box-offer{width:370px;height:auto;}*/
.content-right{width:57%;}
.day-mob-info{width:100%;display:inline-block;position:relative;margin:-12px 0 5px 0;}
.btn-to-offer-mob a, .btn-to-offer-mob div{cursor:pointer;padding:8px 0;color:#ffffff!important;background:#40b7b5;font-size:15px;text-decoration:none;display:inline-block;margin:0px auto 0 auto;width:158px;border-radius:10px;line-height:18px;font-weight:500;text-align:center;}
.fav-view{display:block;text-align:center;border:1px solid #dedede;margin:5px auto 0 auto;width:90%;}
.offer:hover .day-go-to{display:none;}
.no-offer-txt{padding:15px;line-height:25px;width:95%;text-align:center;}
.offer:hover .more{display:none;}
.offer:hover .day-big-info{display:none;}
.box-offer:hover .travel{border-bottom:none;}
.box-offer:hover .city{border-bottom:none;}
.box-offer:hover .goods{border-bottom:none;}
.offer:hover{box-shadow:none;}
}