html{font-size:62.5%}body{font-family:Arial;font-size:16px;font-size:1.6rem;line-height:1;margin:0;padding:0}img{border:0}ul,li{list-style:none;margin:0;padding:0}.offers{box-sizing:border-box;width:300px;height:392px;position:relative;padding-top:77px;margin-top:5px;background-color:#f2f6f7;border:1px solid #a6a8ab}.offers *{box-sizing:border-box}.offers .offer-header{position:absolute;top:-5px;left:-1px;width:323px;height:83px;background-image:url(../gfx/header-bg.png);background-repeat:no-repeat}.offers .sliders-container{width:100%;height:313px;float:left;overflow:hidden}.offers .offer_li{padding-left:10px;padding-right:10px;height:313px}.offers .offer{width:100%;height:104px;position:relative;margin-top:7px;margin-bottom:7px;float:left}.offers .offer span{font-size:11px;font-size:1.1rem;line-height:14px;line-height:1.4rem;color:#767676}.offers .offer .offer-content-sub-header{white-space:normal;padding:2px 0;max-height:34px;overflow:hidden;margin-bottom:4px}.offers .offer h2{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;color:#000;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers .offer .price_link{position:absolute;bottom:0;left:122px}.offers .offer .price{font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;color:#000;font-weight:bold}.offers .offer:first-child{margin-top:0}.offers .offer:after{content:'';position:absolute;bottom:-7px;left:0;width:100%;border-bottom:1px solid #d8dbdc}.offers .offer:hover{cursor:pointer}.offers .more-btn{text-align:center;text-decoration:none;width:188px;float:left;padding:11px 3px;transition:all .15s ease-out;position:absolute;bottom:0;left:55px;background:#20457d}.offers .more-btn span{font-size:14px;font-size:1.4rem;color:#fff}.offers .more-btn:hover{background:#3462a6}.offers .tmi-logo{position:absolute;bottom:-1px;left:-1px}.offers ul,.offers ul li{line-height:12px;position:relative}.offers ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offers .offer li{float:none}.offers .offer ul li:before{content:"\2022";color:#767676;position:relative;top:2px}.offers .offer .offer-image-frame,.offers .offer .offer-image-frame .offer-image-container img{float:left;position:relative}.offers .offer .offer-content{float:left;padding-left:9px;width:168px}.offers .offer .offer-logo-container{position:absolute;right:0;top:0;z-index:1000}.offers .offer .offer-logo-container img{position:relative;right:-24px;width:65%}.travelmarket-offer{width:300px;height:313px;float:left}.travelmarket-offer__header{display:block;color:#224467;font-size:20px;line-height:22px;white-space:normal;text-align:center;padding-top:34px;padding-bottom:44px;font-weight:bold}.travelmarket-offer__image{display:block;text-align:center}.travelmarket-offer__link{display:block;background:#009ee0;width:100%;height:45px;text-align:center;text-decoration:none;position:absolute;bottom:0;left:0}.travelmarket-offer__link span{display:block;color:#fff;font-size:16px;line-height:20px;padding-top:13px;padding-bottom:12px}.travelmarket-offer__link:after{content:'';background-image:url(/static_files/gfx/arrows/button_arrow.png);background-repeat:no-repeat;position:absolute;top:18px;right:10px;width:14px;height:10px}.travelmarket-offer__link:hover{cursor:pointer;background:#008ac3}.slider-controls{position:absolute;float:left;width:100%;bottom:40px;height:36px}.slider-controls #slider-prev,.slider-controls #slider-next{transition:all .15s ease-out;position:absolute;z-index:10;background:#20457d;background-position:center;background-repeat:no-repeat;width:40px;height:36px;top:0}.slider-controls #slider-prev:hover,.slider-controls #slider-next:hover{cursor:pointer;background:#3462a6}.slider-controls #slider-prev{left:10px}.slider-controls #slider-next{right:10px}.slider-controls #slider-prev:after,.slider-controls #slider-next:after{content:'';background:url(/static_files/gfx/arrows/8x12-arrows.png) no-repeat;width:8px;height:12px;position:absolute;top:11px;pointer-events:none}.slider-controls #slider-prev:after{background-position:left -12px;left:15px}.slider-controls #slider-next:after{background-position:left 0;right:15px}.slider-controls #slider-prev a,.slider-controls #slider-next a{display:block;height:100%;width:100%}
/*# sourceMappingURL=300x400-theme_ads.css.map */
