a{color:#197fcd;cursor:pointer;text-decoration:underline}a img{border:none}a.white{color:#fff}a.red{color:red}a.dashed{text-decoration:none;border-bottom:#397b00 1px dashed}a.dashed-blue{text-decoration:none;border-bottom:#197fcd 1px dashed}a.dashed-blue:hover{text-decoration:none;border-bottom:0 none}span.strong{font:15px "helveticaneuecyrbold"}.italic{font-style:italic}.hipclub-gold-text{color:#e7b900}.file-export{text-decoration:none;float:right;font-size:50%}.ov-hidden{overflow:hidden}.hidden{display:none}.relative{position:relative}.header-notice{padding:0 0 16px;font-weight:bold;text-align:center}.table{display:table;height:100%;width:100%}.report-data-td{padding:5px}.report-data-td-bold{font-weight:700;padding:5px}.table-middle{display:table-cell;vertical-align:middle}.admin-messages-wrap{padding:11px 0;margin-bottom:20px}.admin-messages-wrap .admin-messages-block a{color:#fff;text-decoration:underline}.admin-messages-wrap .admin-messages-block{position:relative;margin:0 auto;padding:5px 35px 5px 35px;width:980px;text-align:center;color:#fff;font:18px/40px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;line-height:1.5;background:#f60;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.admin-manager-red{color:red}.admin-messages-wrap .admin-messages-block .close{cursor:pointer;position:absolute;right:8px;top:8px;width:9px;height:9px;background:#f60 url("/images/newdesign/close-white.png") left top no-repeat}.block-50{height:50px}.block-20{height:20px}.m-top-2{margin-top:2px}.m-top-3{margin-top:3px}.m-top-4{margin-top:4px}.m-top-5{margin-top:5px}.m-top-8{margin-top:8px}.m-b-12{margin-bottom:12px}.m-b-20{margin-bottom:20px}.m-b-21{margin-bottom:21px}.m-b-25{margin-bottom:25px !important}.m-b-28{margin-bottom:28px !important}.m-b-22{margin-bottom:22px !important}.m-b-11{margin-bottom:11px !important}.float-right{float:right}.float-left{float:left}.clear{clear:both}.clearfix{zoom:1;display:block}.clearfix:after{content:"." !important;display:block !important;height:0 !important;visibility:hidden !important;clear:both !important}sup{vertical-align:super;font-size:50%}.clickable{cursor:pointer}.no-margin{margin:0 !important}.no-padding{padding:0 !important}input.error,textarea.error,select.error{border-color:#ff7171 !important;background:#fff}label.error{color:red;margin-left:2px}.button-with-ico{background:#ff5400;height:49px;text-align:center;display:block;overflow:hidden;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.button-with-ico:hover{background:#ff4200}.button-with-ico span{display:inline-block;font-family:"PT Sans Narrow";font-size:18px;color:#fff;line-height:49px;text-align:center;letter-spacing:1.3px}.button-with-ico span.button-ico{width:56px;height:49px;display:block;float:left;border-right:1px solid #dadada;background:url("/images/newdesign/button-to-look-ico.png") no-repeat 15px 16px}.orange-button.orange-button-inline{display:inline-block;width:auto}.orange-button{border:none;background:#ff4200;font:18px "PT Sans Narrow","Helvetica Neue";text-align:center;letter-spacing:1.3px;color:#fff;width:257px;height:49px;display:block;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;line-height:49px;-webkit-background-clip:padding-box;background-clip:padding-box;cursor:pointer}.passport-data-button-block .orange-button{line-height:45px}.orange-button:hover{background:#ff5400;text-decoration:none}.orange-button.small{height:35px;line-height:34px;width:100%}body{background:#ececec url(/images/newdesign/bg.png);color:#404040}:not(html.is-mobile) body{min-width:1020px}body,html{height:100%}body,td,th,input,textarea{font-family:"Helvetica Neue",Helvetica,"PT Sans",sans-serif}.with-main-sprite{background:url(/images/common/main-sprite.png) no-repeat}#wrapper{min-height:100%;_height:100%}#wrapper.white{background:#fff}#wrapper .main-header{font-family:"Helvetica Neue","Helvetica Cyrillic",Helvetica,"PT Sans",sans-serif}#wrapper .main-header.hipway-header{font-family:"PT Sans",sans-serif}html:not(.is-mobile) #wrapper .main-header.hipway-header .header-inner-block.rubber,html:not(.is-mobile) #wrapper .main-header.hipway-header .header-inner-block.rubber{min-width:1000px;max-width:1280px}html:not(.is-mobile) #wrapper .main-header.hipway-header .header-inner-block.rubber-order{min-width:1000px;max-width:1150px}html:not(.is-mobile) .pageContainer:not(.pageContainerExtraWide),html:not(.is-mobile) .header-inner-block{width:980px}html:not(.is-mobile) .pageContainer.pageContainerExtraWide{width:100%}html:not(.is-mobile) .action-container .action-sign{white-space:nowrap}#wrapper .main-header .header-inner-block{margin:auto;text-align:left;position:relative}#wrapper .main-header.hipway-header .header-inner-block.rubber,#wrapper .main-header.hipway-header .header-inner-block.rubber{width:auto}#wrapper .main-header.hipway-header .header-inner-block.rubber-order{width:auto}#wrapper .main-header.hipway-header .header-inner-block{margin:auto;text-align:left;position:relative}#wrapper .main-header .header-top-block{background:#252525;height:45px;text-align:center}#wrapper .main-header .header-top-block .float-left{height:45px;display:inline-block;margin-left:18px}#wrapper .main-header .header-top-block .header-link{height:15px;padding:15px 35px;font-size:13px;font-family:"PT SANS";color:#cacaca;float:left;text-decoration:none}#wrapper .main-header .header-top-block .header-link:hover span{border-bottom:1px dashed #fff}#wrapper .main-header .header-top-block .first{padding-left:15px}#wrapper .main-header .header-top-block .header-link-middle{border:solid #232121;border-width:0 1px}#wrapper .main-header .header-top-block .header-link-selected{color:#fff;background-repeat:repeat-x;background-position:left -60px}#wrapper .main-header .header-top-block .header-link-exit{color:#838383;background-position:right -215px;float:right;font-size:10px;padding:7px 25px 0;margin:10px 5px 0 0}#wrapper .main-header .header-top-block .header-link-login{color:#fff;background-position:right -265px;float:right;font-size:14px;padding:7px 12px 0;margin:5px 5px 0 0;text-decoration:none;font-weight:bold;line-height:16px}#wrapper .main-header .header-top-block .header-link-login span{display:inline-block}#wrapper .main-header .header-top-block .header-link-service{color:#fff;float:right;font-weight:bold;padding:14px 5px;text-decoration:underline;text-transform:none}#wrapper .main-header .header-bottom-block .bubble-hot-block{position:absolute;right:12px;top:-18px;height:26px;width:26px}#wrapper .main-header .header-bottom-block .bubble-hot{top:0;left:0;position:absolute;height:25px;width:25px;color:#fff;font:bold 11px/24px "PT Sans";text-align:center;cursor:default}#wrapper .main-header .header-bottom-block .bubble-hot img{height:25px;width:25px}#wrapper .main-header .header-bottom-block .bubble-hot .bubble-hot-text{position:absolute;left:50%;top:50%;margin:-13px 0 0 -9px}#wrapper .main-header .header-bottom-block .bubble-hot-tick{background:url("/images/newdesign/header-bubble-hot.png") no-repeat;position:absolute;height:10px;width:9px;top:16px}#wrapper .main-header .header-bottom-block{background:#fff;border:solid #ececec;border-width:1px 0;height:88px;text-align:center}#wrapper .main-header .header-bottom-block .header-logo{float:left;margin:28px 0 0 15px}#wrapper .main-header .header-bottom-block .header-links{float:left;margin:30px 0 0 15px;font-size:19px}#wrapper .main-header.hipway-header .header-bottom-block .header-links{font-size:18px}#wrapper .main-header .header-bottom-block .header-links .relative{position:relative}#wrapper .main-header .header-bottom-block .header-links .new{position:absolute;top:-21px;right:1px;border:1px solid #e1e1e1;padding:2px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;background-color:#fff}#wrapper .main-header .header-bottom-block .header-links .new>span{display:block;background:#ff7900;background:-moz-linear-gradient(top, #ff7900 1%, #ff6700 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #ff7900), color-stop(100%, #ff6700));background:-webkit-linear-gradient(top, #ff7900 1%, #ff6700 100%);background:-o-linear-gradient(top, #ff7900 1%, #ff6700 100%);background:-ms-linear-gradient(top, #ff7900 1%, #ff6700 100%);background:linear-gradient(to bottom, #ff7900 1%, #ff6700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7900", endColorstr="#ff6700", GradientType=0);font:bold 14px/15px "Helvetica Neue","PT Sans",sans-serif;padding:0 4px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;color:#fff;height:18px}#wrapper .main-header .header-bottom-block .header-links>li>a,#wrapper .main-header .header-bottom-block .header-links span{float:left;border-left:1px solid #ccccca;color:#333;text-decoration:none;text-align:center;display:block;padding-right:20px;padding-left:20px}#wrapper .main-header.hipway-header .header-bottom-block .header-links a{color:#343434;border-left:0 none}#wrapper .main-header.hipway-header .header-bottom-block .header-links a.active{font-weight:700;color:#7a8494;border-left:0 none;cursor:default}#wrapper .main-header.hipway-header .header-bottom-block .header-links a.active{color:#000;font-weight:700;cursor:pointer}#wrapper .main-header.hipway-header .header-bottom-block .header-links span.active,#wrapper .main-header.hipway-header .header-bottom-block .header-links span.active:hover{color:#7a8494;font-weight:700;border-left:0 none;cursor:default}#wrapper .main-header.hipway-header .header-bottom-block .header-links span.active,#wrapper .main-header.hipway-header .header-bottom-block .header-links a.active{background:#252525;color:#fff;padding-top:33px;margin-top:-33px;padding-bottom:15px;margin-bottom:-15px;border-radius:0 0 5px 5px}#wrapper .main-header .header-bottom-block .header-links li,#wrapper .main-header .header-top-block .header-top-block .header-personal-links li{float:left;list-style:none;position:relative}#wrapper .main-header .manager-panel .header-top-block{height:initial}#wrapper .main-header .header-top-block .header-personal-links{float:right;margin:7px 0 0;padding:0}#wrapper .main-header.hipway-header .header-top-block .header-personal-links{margin-right:18px}#wrapper .main-header .header-top-block .header-personal-links>li{float:left;list-style:none;position:relative}#wrapper .main-header .header-top-block .header-personal-links li.exit-bg{background:url(/images/common/personal-links-border.png) no-repeat 0 7px;margin-left:15px}#wrapper .main-header .header-top-block .header-personal-links>li:first-child{margin-left:0;cursor:default}#wrapper .main-header .header-top-block .header-personal-links .name-and-mail{color:#7a8494;font-weight:bold;text-align:right}#wrapper .main-header .header-top-block .header-personal-links .name-and-mail .personal-name{font-size:14px;display:block;text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}#wrapper .main-header .header-top-block .header-personal-links .name-and-mail .personal-mail{display:block;font-size:10px;line-height:10px}#wrapper .main-header .header-top-block .header-personal-links a,#wrapper .main-header .header-top-block .header-personal-links .only-mail{margin-top:5px;color:#7a8494;font:13px "PT sans";line-height:15px;padding:1px 0 2px;display:inline-block;margin-left:14px;position:relative;text-decoration:none}#wrapper .main-header .header-top-block .header-personal-links .only-mail{font-weight:700}#wrapper .main-header .header-top-block .header-personal-links a:hover{text-decoration:underline}#wrapper .main-header .header-top-block .header-personal-links a.personal-account-link span{display:block;border-bottom:1px dotted #fff}#wrapper .main-header .header-top-block .header-personal-links a.personal-account-link:hover span{border-bottom:0 none}#wrapper .main-header .header-top-block .header-personal-links a.personal-account-link:hover{text-decoration:none !important}#wrapper .main-header .header-top-block .header-personal-links a.personal-account-link{color:#fff;padding-left:20px;background:url(/images/common/personal-links-ico-sprite.png) no-repeat 0 -36px}#wrapper .main-header .header-top-block .header-personal-links a.header-exit-link{padding-right:0}.submenu-wrapper{display:none;position:absolute;top:22px;left:50%;margin-left:-105px;text-align:left;z-index:9999;padding-top:7px}#wrapper .main-header .header-top-block .header-personal-links ul.submenu-lvl1 li a{font-size:13px;color:#fff;line-height:31px;margin-left:0}.submenu-wrapper .submenu-tick{width:11px;height:5px;background:url(/images/geoip/geoip-city-dropdown-tick.png) no-repeat left top;position:absolute;top:2px;left:46%}ul.submenu-lvl1{background:#424b59;margin:0;padding:17px 0 24px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.27);box-shadow:0 1px 4px 0 rgba(0,0,0,.27)}#wrapper .main-header .header-bottom-block .head-call-us-block{float:right}#wrapper .main-header.hipway-header .header-bottom-block .head-call-us-block{margin-right:17px}#wrapper .main-header .header-bottom-block .head-call-us-block.clearfix{clear:none}#wrapper .main-header .header-bottom-block .header-call-us-phone{color:#000}#wrapper .main-header .header-bottom-block .header-work-time{text-align:right;color:#000;margin-bottom:4px}#wrapper .main-header .header-bottom-block .header-work-time.single{margin-top:10px;margin-bottom:10px}#wrapper .main-header.hipway-header .header-bottom-block .header-call-us-phone span{color:#7a8494}#wrapper .main-header .header-bottom-block .call-us-link{font:14px/15px "PT sans";text-decoration:none;color:#ff5400;border-bottom:1px dashed #ff5400;margin-left:14px;display:inline-block}#wrapper .main-header.hipway-header .header-bottom-block .call-us-link{float:right;font-weight:700;margin-right:1px;border-bottom:0 none}#wrapper .main-header.hipway-header .header-bottom-block .call-us-link:hover{border-bottom:0 none}#wrapper .main-header.hipway-header .header-bottom-block .call-us-link span{border-bottom:0 none;line-height:14px;display:inline-block}#wrapper .main-header.hipway-header .header-bottom-block .call-us-link:hover span{background:url(/images/common/dashed-underline.png) repeat-x left bottom}#wrapper .main-header .header-bottom-block .head-call-us-block .header-call-us-phone #wrapper .main-header .header-bottom-block .header-links li:first-child a,#wrapper .main-header .header-bottom-block .header-links li:first-child span{border-left:0}#wrapper .main-header .header-bottom-block .header-links .fm{background:url(/images/common/fm-box.png) no-repeat right 0;padding:8px 35px 4px 15px;margin:0 5px}#wrapper .main-header .header-bottom-block .header-links span{color:#b3b3b3}#wrapper .main-header .header-bottom-block .header-links>li>a:hover{color:#b3b3b3}#wrapper .main-header .header-bottom-block .header-links>li>a.first{border:none}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble{display:block;position:absolute;text-align:center;top:22px;left:-42%;z-index:9999;padding-top:9px;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble-tick{position:absolute;top:2px;left:47%;background:url(/images/newdesign/submenu-tick.png) no-repeat left top;width:12px;height:7px}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble-inner{background:#424b59;margin:0;padding:15px 22px 17px;white-space:nowrap;font-family:"PT Sans",sans-serif;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,.27);box-shadow:0px 1px 4px 0px rgba(0,0,0,.27)}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble-bonus{color:#00d3c7;margin-bottom:5px}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble-date{color:#fff}#wrapper .main-header .header-top-block .header-personal-links .cabinet-link-bubble-sum{color:#fff;line-height:13px;margin-top:5px;font-size:10px}#wrapper .main-header .header-bottom-block .tour-on-hipway-block{float:right;position:absolute;top:17px;right:291px}#wrapper .main-header .header-bottom-block .tour-on-hipway-block .tour-on-hipway-button{display:block;text-decoration:none;padding:8px 12px;background:#ff5400 url(/images/newdesign/white-triangle.png) no-repeat right top}#wrapper .main-header .header-bottom-block .tour-on-hipway-block .tour-on-hipway-button:hover{background-color:#ff4200}#wrapper .main-header .header-bottom-block .tour-on-hipway-block .tour-on-hipway-button span{display:block;font-size:15px;color:#fff;text-align:center}.header-links .submenu-wrapper{display:none;position:absolute;top:18px;z-index:9999;padding-top:9px}#wrapper .main-header .header-bottom-block .header-links>li:hover>a{color:#b3b3b3}#wrapper .main-header.hipway-header .header-bottom-block .header-links>li:hover>a{color:#ff5400}#wrapper .main-header.hipway-header .header-bottom-block .header-links>li>a.about-us span{color:#343434;border-left:0 none;display:inline-block;padding:0;float:none;line-height:20px}#wrapper .main-header.hipway-header .header-bottom-block .header-links>li:hover>a.about-us span{border-bottom:0 none}.header-links .submenu-wrapper .submenu-tick{position:absolute;top:4px;left:46%;background:url(/images/newdesign/submenu-tick.png) no-repeat left top;width:12px;height:7px}.hipway-header .header-links .submenu-wrapper .submenu-tick{width:11px;height:5px;background:url(/images/geoip/geoip-city-dropdown-tick.png) no-repeat left top}.header-links ul.submenu-lvl1{background:#424b59;margin:0;padding:5px 0 7px;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,.27);box-shadow:0px 1px 4px 0px rgba(0,0,0,.27)}.hipway-header .header-links ul.submenu-lvl1{padding:19px 0 23px;text-align:left}.header-links ul.submenu-lvl1 li,ul.submenu-lvl1 li{white-space:nowrap;list-style:none}#wrapper .main-header .header-bottom-block .header-links ul.submenu-lvl1 li a{color:#fff;line-height:36px;font-size:12px;padding:0 31px 0;display:block;border:none}#wrapper .main-header.hipway-header .header-bottom-block .header-links ul.submenu-lvl1 li a{text-decoration:none;padding:0 33px 0}#wrapper .main-header.hipway-header .header-top-block ul.submenu-lvl1 li a{padding:0 35px 0}#wrapper .main-header.hipway-header .header-bottom-block .header-links ul.submenu-lvl1 li a:hover{color:#00d3c7}#wrapper .main-header .header-bottom-block .header-links ul.submenu-lvl1 li a{font-size:14px}#wrapper .main-header.hipway-header .header-bottom-block .header-links ul.submenu-lvl1 li a:hover,#wrapper .header-top-block .header-personal-links ul.submenu-lvl1 li a:hover{text-decoration:none;color:#ff5400}#wrapper .main-header .header-bottom-block .header-links ul.submenu-lvl1 li:first-child a{padding-top:0}#wrapper .main-header .header-bottom-block .header-links ul.submenu-lvl1 li a strong{font:13px "helveticaneuecyrbold"}#wrapper .main-header.hipway-header .header-bottom-block .header-links ul.submenu-lvl1 li a strong{font:bold 14px "PT Sans",sans-serif}.wide-container{width:960px}.main-container{width:630px}.narrow-container{width:320px;float:right}.narrow-container .fixed{width:320px;position:fixed;_position:static;top:-5px;z-index:30}.hotel-container .narrow-container{width:270px}.hotel-container .main-container{width:680px}.add-button-round a{background:#bbb;color:#000;text-decoration:none;padding:0 10px;display:inline-block;text-align:center;margin-right:10px}.add-button-round a{-moz-border-radius:5px;-webkit-border-radius:5px}.add-button-round a:hover{background:#ccc}.add-button-round a span{font-size:1.5em;vertical-align:middle}#seo{background:url("/images/common/signin-form-bg-top.png") top no-repeat #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;height:75px;width:245px;position:relative;margin:0 auto;left:360px;top:-28px}#seo p{padding:7px;color:#aaa}#seo .footnote{position:relative;top:-16px;left:140px;background:url(/images/login/footnote.png);height:30px;width:20px}#seo.d1{left:0;top:72px}#seo.d2{left:0;top:440px;z-index:500}.result-message{text-align:center;margin:50px}.rightblock-nav{margin-bottom:7px}.rightblock-nav .nav-element{margin-bottom:10px;padding:0 0 0 12px}.rightblock-nav .nav-element a{color:#777}.rightblock-nav .current{background:url("/images/elements/nav-arrow.png") 0 4px no-repeat}.rightblock-nav .current a{color:#333;text-decoration:none}.loading{position:fixed;z-index:550;width:180px;padding:10px;height:70px;margin:-40px 0 0 -100px;top:50%;left:50%;border:1px solid #e7b900;background-color:#000;color:#e7b900;text-align:center}.loading-box{background-color:#999;position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:400;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.messages-block-info,.messages-block-success,.messages-block-warning,.messages-block-error,.messages-block-validation{border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center}.messages-block-info{color:#00529b;background-color:#bde5f8;background-image:url("/images/icons/icon-message-info.png")}.messages-block-success{color:#4f8a10;background-color:#dff2bf;background-image:url("/images/icons/icon-message-success.png")}.messages-block-warning{color:#9f6000;background-color:#feefb3;background-image:url("/images/icons/icon-message-warning.png")}.messages-block-error{color:#d8000c;background-color:#ffbaba;background-image:url("/images/icons/icon-message-error.png")}.messages-block-error a{color:#840007}.messages-block{position:absolute;top:35px;left:0;width:100%;text-align:center;font:18px/18px "PT Sans";color:#fff;cursor:default}.messages-block>div{padding:7px 5px 12px;display:none}.messages-block .green{background:#43c32e}.messages-block .red{background:#d80000}.default-form .invite-text .user-textfield-row{margin-bottom:10px}.default-form .field-row{margin-bottom:7px}.default-form .field-row .label{margin-bottom:2px;color:#777}.default-form .field-row .field input.disabled{background:#ebebeb}.default-form .field-row .field input,.default-form .field-row .field textarea{font-size:1.2em;padding:3px}.default-form .field-row .field select#select-manager,.default-form .field-row .field select#direction{font-size:1.2em;position:absolute;right:33px;margin:0;line-height:24px;padding:3px;width:260px}.default-form .field-row #field-travel,.default-form .field-row #field-report{position:relative}.default-form .field-row #field-travel span.choose-manager-title{display:inline-block;color:#777;position:absolute;top:-18px;right:33px}.default-form .field-row .field input.short{width:25%}.default-form .field-row .field input.date{width:30%}.default-form .field-row .field input.tiny{width:10%}.default-form .field-row .field input.medium{width:50%}.default-form .field-row .field input.long{width:97%}.default-form .field-row .field textarea.small{width:98%;heightpx}.default-form .field-row .field textarea.medium{width:98%;height:150px}.default-form .field-row .field textarea.large{width:98%;height:450px}.default-form .field-row .field textarea.tinytext{font-size:.8em}.default-form .field-row .field input.checkbox{vertical-align:middle}.default-form .field-row .field a.unsubscribe{font-size:12px;margin-left:10px}.default-table{margin:10px 0}.default-table td{padding:3px 15px 3px 0}#loginBlock{position:absolute;top:50%;left:50%;width:395px;height:470px;margin-top:-235px;margin-left:-197px;background:url("/images/login/login-bg-curly.png") 0 0 no-repeat}#loginBlock .canvas{padding:67px 67px}#loginBlock .canvas h2{font-size:1.5em;font-family:Georgia,Arial,sans-serif;font-style:italic;color:#666;font-weight:normal}.pageHeader .layout{height:83px;width:982px;margin:0 auto;background:url("/images/common/header-bg.png") 0 0 no-repeat #000}.pageHeader .layout td{vertical-align:middle;color:#fff;text-align:left}.pageHeader .layout td.logo{width:170px;text-align:left;padding:0 0 0 30px}.pageHeader .layout td.logo #logo-powered{position:relative;top:-4px;color:#aaa;font-size:12px;line-height:12px;font-family:"Helvetica Neue","PT Sans",sans-serif}.pageHeader .layout td.text{vertical-align:middle;color:#fff;text-align:center;font-size:18px;padding-right:140px}.pageHeader .layout td.text .gold{color:#e7b900}.pageHeader .nav a{font-size:14px;color:#d5d5d5;text-decoration:none;margin-right:1px;min-width:70px;text-align:center;display:inline-block;padding:5px 7px;background:url("/images/common/hd-button-normal.png") 0 0 repeat-x;text-transform:uppercase;white-space:nowrap}.pageHeader .nav a.current,.pageHeader .nav a:hover{background-image:url("/images/common/hd-button-active.png")}.pageHeader .nav a.sales{widthpx}.pageHeader .nav a.join{width:140px}.pageHeader .nav a.regular{width:150px}.pageHeader .nav #tagsmenu{display:none;position:absolute;left:50%;margin:0 0 0 -226px;background:url("/images/common/pixel-black-transparent.png");z-index:3;width:146px}.pageHeader .nav #tagsmenu a{background:none;text-transform:none;display:block;width:auto;text-align:left;font-size:13px}.pageHeader .nav #tagsmenu a:hover{background-color:#000;color:#f8c624}.pageHeader .userPanel{font-size:12px;width:290px}.pageHeader .userPanel div.username{display:block;margin-bottom:8px}.pageHeader .userPanel div.menu{display:block;margin-bottom:8px}.pageHeader .userPanel div.menu a{margin-right:9px;color:#aaa}.pageHeader .userPanel div.menu a:hover{color:#f8c624;text-decoration:none}.pageHeader .userPanel div.menu a.exit{float:right;background:url("/images/common/exit-icon.png") 0 3px no-repeat;padding-left:12px}.pageHeader .userPanel div.menu .invite{color:#f8c624}.pageHeader .userPanel div.menu .invite a{color:#f8c624}.pageHeader div#ad-banner{width:980px;height:90px;margin:0 auto;display:block}.paperPanel{width:100%;margin-bottom:10px}.paperPanel .c{background:#fff}.paperPanel .nw{background:url("/images/elements/panel-corners.png") 0 0 no-repeat;height:10px;width:10px}.paperPanel .ne{background:url("/images/elements/panel-corners.png") -10px 0 no-repeat;height:10px;width:10px}.paperPanel .sw{background:url("/images/elements/panel-corners.png") 0 -10px no-repeat;height:10px;width:10px}.paperPanel .se{background:url("/images/elements/panel-corners.png") -10px -10px no-repeat;height:10px;width:10px}.paperPanel .n{background:url("/images/elements/panel-n.png")}.paperPanel .s{background:url("/images/elements/panel-s.png")}.paperPanel .w{background:url("/images/elements/panel-w.png")}.paperPanel .e{background:url("/images/elements/panel-e.png")}.paperPanel .panel-title{background:url("/images/common/panel-title-bg.png") 0 0 repeat-x #aaa;padding:5px;text-transform:uppercase;font-size:1.2em;color:#fff;font-weight:bold}.paperPanel .panel-title .back-link{float:right;text-transform:none}.paperPanel .panel-title .back-link a{color:#fff}.paperPanel .panel-title.long{font-size:14px}.paperPanel .panel-title-margin{margin-bottom:10px}.paperPanel .panel-content{padding:0 5px}.margin-top-minus4{margin-top:-4px}.paper-head-top{background:#133c59;padding:15px;color:#00aaeb;font-size:12px;font-family:Georgia,Arial,Verdana,sans-serif;font-style:italic}.paper-head-top h1{margin:0 0 6px;color:#fff;font-size:17px;font-family:Arial,Verdana,sans-serif;font-weight:normal;font-style:normal}.paper-head-top img{float:left;margin:8px 10px 5px}.paper-head-bottom{background:url(/images/ozon/common/paper-head-bottom.png) right;height:7px}.paper-content{padding:15px;font-size:12px;font-family:Georgia,Arial,Verdana,sans-serif;font-style:italic;color:#333}.paper-content.hr-bottom{border-bottom:1px dotted #dadada}.paper-content input{padding:0 5px;width:100%;border:1px solid #dadada;width:198px;height:32px;line-height:16px;font-size:15px}.paper-content button,.people-invite{background:url(/images/ozon/common/button-invite.png);height:42px;line-height:42px;padding:0 10px;text-align:center;width:210px;border:0;margin-top:20px;font-size:15px;text-shadow:0 -1px 0 #bc6100;color:#fff}.paper-content .mail-invite{display:block;height:39px;margin:10px 5px 0;line-height:39px;float:left}.paper-content .mail-invite.gmail{background:url(/images/ozon/invite/gmail.png) center no-repeat;width:86px}.paper-content .mail-invite.mailru{background:url(/images/ozon/invite/mail.png) center no-repeat;width:100px}.paper-content h1{font-size:18px;color:#333;font-family:"Helvetica Neue","PT Sans",sans-serif;margin:0 0 20px;font-style:normal}.paper-content .payment{font:normal 9px "balticaitalic",Verdana,sans-serif;color:#333;width:50px;text-align:center;display:block;float:left;margin:0 1px 10px 2px}.paper-content .payment img{margin-bottom:10px}.paper-content .phone{font-size:22px;font-family:"Helvetica Neue","PT Sans",sans-serif;font-style:normal;font-weight:bold;margin-bottom:10px}.action-container{width:696px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;position:relative;margin-bottom:40px;height:410px;font-family:"Helvetica Neue","PT Sans",sans-serif}.action-container .timeleft{background:url(/images/ozon/action/timeleft-blue.png);height:32px;border-bottom:1px solid #fff;border-right:1px solid #fff;padding:0 10px;line-height:32px;position:absolute;left:0;top:0;z-index:3;font-size:10px;color:#fff;text-shadow:0 -1px 0 #b45100;text-shadow:0 -1px 0 rgba(180,80,0,.4);text-transform:uppercase;font-family:"Helvetica Neue","PT Sans",sans-serif;font-weight:bold}.sales-item-container-visible-1 .timeleft-list-block{z-index:1 !important}.timeleft-list-block{border:none !important;line-height:32px !important;position:absolute !important;left:0 !important;top:0 !important;z-index:3 !important;font-size:10px !important;color:#fff !important;text-shadow:0 -1px 0 rgba(180,80,0,.4) !important;text-transform:uppercase !important;font-family:"Helvetica Neue","PT Sans",sans-serif !important;font-weight:bold !important;height:69px !important;width:100% !important;padding:0 !important;background:#3599c2 !important;background:-moz-linear-gradient(top, #45ABD4 0%, #2384AD 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #45ABD4), color-stop(100%, #2384AD)) !important;background:-webkit-linear-gradient(top, #45ABD4 0%, #2384AD 100%) !important;background:-o-linear-gradient(top, #45ABD4 0%, #2384AD 100%) !important;background:-ms-linear-gradient(top, #45ABD4 0%, #2384AD 100%) !important;background:linear-gradient(to bottom, #45ABD4 0%, #2384AD 100%) !important;opacity:.9 !important}.timeleft-list-block div{line-height:69px !important;text-align:center !important;font:500 21px/69px "Helvetica Neue","PT Sans",sans-serif !important;text-transform:none !important;margin:0 !important;float:none !important}.timeleft-list-block span{display:inline-block !important;padding-left:24px !important;background:url(/images/ozon/action/waiting.png) no-repeat 0 26px !important}.action-container .timeleft.red{background:url(/images/ozon/action/timeleft-red.png)}.action-container .photo{height:360px;position:relative;background:transparent no-repeat;background-size:698px 360px;display:block;text-decoration:none}.action-container .action-sold{position:absolute;top:0;left:0;bottom:0;right:0;background:url(/images/ozon/action/action-sold-bg.png)}.action-container .action-sold .box{position:absolute;background:url(/images/ozon/action/action-sold.png) no-repeat;width:182px;height:102px;left:50%;top:50%;margin:-79px 0 0 -91px;color:#fff;font-size:26px;font-weight:bold;text-align:center;line-height:102px}.action-container .photo-footer{position:absolute;bottom:0;width:656px;background:url(/images/ozon/action/photo-footer.png);height:60px;padding:5px 20px}.action-container .photo-footer-top{position:absolute;top:-7px;left:0;height:7px;background:url(/images/ozon/action/photo-footer-top.png);width:100%}.action-container .action-footer{background:#100e0e;height:28px;position:relative;padding:10px 20px}.action-container .action-footer .action-footer-dotted{background:url(/images/ozon/action/dotted.png);height:1px;position:absolute;top:0;left:0;width:100%}.action-container .action-footer-bottom{background:url(/images/action/footer-bottom.png) right;height:7px}.action-container .action-title{color:#67b838;text-decoration:underline;font-size:27px;font-weight:bold}.action-container .action-sign{color:#fff;font-size:13px;margin-top:3px;overflow:hidden;text-decoration:none;border:0}.action-container .action-footer-badge,.offer-block-top .action-badge{background:url(/images/ozon/action/badge.png);width:52px;height:23px;padding-top:5px;vertical-align:top;text-align:center;float:left;color:#fff;font-weight:bold;font-size:15px;text-shadow:0 1px 0 #bc6100;margin-right:10px}.action-container .action-footer-price{color:#fff;font-size:15px;float:left;height:28px;line-height:28px;margin-right:15px}.action-container .action-footer-price .sum{font-size:18px;font-weight:bold}.action-container .action-footer a.about{display:block;height:31px;line-height:31px;padding:0 10px;text-transform:uppercase;color:#fff;text-decoration:none;text-shadow:0 -1px 0 #bc6100;float:right;background:url(/images/ozon/action/about.png);font-size:14px;font-family:"PT Sans",Arial,Verdana,sans-serif}.action-container.soon .action-footer a.about{background:url(/images/ozon/action/about-waiting.png);text-shadow:0 -1px 0 #204e6e}.flatPanel{width:100%;margin-bottom:10px}.flatPanel .c{background:#fff}.flatPanel .nw{height:5px;width:5px}.flatPanel .ne{height:5px;width:5px}.flatPanel .sw{height:5px;width:5px}.flatPanel .se{height:5px;width:5px}.flatPanel .n{background:url("/images/elements/fpanel-n.png")}.flatPanel .s{background:url("/images/elements/fpanel-s.png")}.flatPanel .w{background:url("/images/elements/fpanel-w.png")}.flatPanel .e{background:url("/images/elements/fpanel-e.png")}.flatPanel .panel-title{padding:5px;text-transform:uppercase;font-size:1.2em;color:#fff;font-weight:bold}.flatPanel .panel-title-margin{margin-bottom:10px}.pageContainer{margin:0 auto;text-align:left;padding-top:20px}.pageContainerExtraWide{width:auto}.pageContainer.pC966{width:966px;padding-top:35px}.yellow-title{background:url("/images/common/yellow-title-mark.gif") no-repeat 32px 47px;height:57px;background-color:#fff}.yellow-title h1,.yellow-title h2,.yellow-title h3{height:47px;background-color:#f4c72d;color:#000;font-size:18px;padding:0 14px;line-height:47px;margin:0}.sales-index-facebook-box{padding:5px}.sales-index-facebook-box .facebook-box-inner{border:1px solid #dadada;background-color:#fff;padding:4px}.sales-index-facebook-box .facebook-box-inner .facebook-interested{border:1px solid #aaa;border-bottom:0px;text-align:center}.sales-index-facebook-box .facebook-box-inner .facebook-interested .facebook-likebox-top{background:url("/images/sale/facebook-like-box-top.png");width:298px;height:42px}.sales-index-facebook-box .facebook-box-inner .facebook-action{border:1px solid #aaa;border-top:0px;text-align:center}.sales-index-facebook-box .facebook-box-inner .facebook-action .facebook-likebox-bottom{background:url("/images/sale/facebook-like-box-bottom.png");width:298px;height:76px}.sales-index-facebook-box .facebook-box-inner .facebook-action .facebook-registration{background-color:#4d559d;color:#fff;padding:5px 0px;text-align:center}#twtr-box{border:1px solid #dadada;background-color:#fff;padding:5px;width:300px;position:relative;left:4px}#iphone-box{border:1px solid #dadada;background-color:#fff;padding:5px;width:300px;position:relative;left:4px;margin-bottom:5px}#iphone-box div{background:url("/images/sale/iphone.png");width:300px;height:180px;background-size:cover}.active-container{width:660px}.active-container .active-element{width:100%}.active-element .poster{display:table-cell;width:100%;height:200px;vertical-align:bottom;color:#fff}.poster .itembg{height:200px}.poster a{text-decoration:none}.active-element .info{clear:both}.active-element .poster .transparent{color:#fff;border:0;position:relative;top:150px;padding:0 10px 3px 10px;background:url("/images/sale/travel-title-bg.png") 0 0}.active-element .poster .title{color:#fff;font-size:26px;font-weight:bold}.active-element .poster .subtitle{color:#fff;font-size:13px;font-weight:bold}.special-sticker-sales-index{position:absolute;margin-top:-242px;margin-left:460px}.special-sticker-sales-index-police-line{position:absolute;margin-top:-253px;margin-left:360px}.special-sticker-sales-november{position:absolute;margin-top:-248px;margin-left:470px}.special-sticker-sales-november-ny{position:absolute;margin-top:-248px;margin-left:390px}.active-element .stat-panel{background:#000;color:#fff}.active-element .stat-panel table{width:100%;margin:0}.active-element .stat-panel .info-text{padding:10px;color:#fff;font-size:15px}.active-element .stat-panel table .discount{font-size:22px;font-weight:bold;color:#f8c624;padding:5px 5px 5px 10px;widthpx}.active-element .stat-panel table .discount-sticker{padding:5px 5px 5px 10px;width:87px}.active-element .stat-panel table .discount-sticker img{margin-left:-20px;margin-bottom:-10px}.active-element .stat-panel table .price{font-size:15px;width:110px;color:#bababa}.active-element .stat-panel table .price .label{font-size:9px;font-weight:normal}.active-element .stat-panel table .timeLeft{height:48px;color:#bababa;background:url("/images/sale/time-left.png") 0 11px no-repeat;padding-left:32px}.active-element .stat-panel table .go{text-align:right;width:140px;padding:0 27px 0 0;background:url("/images/sale/go-active.png") 100% 50% no-repeat}.active-element .stat-panel table .go:hover{background-image:url("/images/sale/go-active-hover.png")}.active-element .stat-panel table .go a{color:#000;text-decoration:underline;font-size:12px;font-weight:normal;text-transform:uppercase}.active-element .stat-panel table .go:hover a{text-decoration:none}.active-element .stat-panel table .go-preview{background-image:url("/images/sale/go-preview.png");padding:0 15px 0 0}.active-element .stat-panel table .go-preview:hover{background-image:url("/images/sale/go-preview-hover.png")}.active-element .stat-panel table .go-preview a{color:#fff}.upcoming-container{width:280px}.kastyl-250{width:250px !important}.kastyl-250 .banner-phone-text{background:#fff;padding:20px 15px}.kastyl-250 .right-column-block-container{margin-left:5px}.kastyl-250 .right-column-block-container .banner-phone{margin-top:8px}.upcoming-container .upcoming-element{padding:9px 7px}.upcoming-container .upcoming-element .title{font-weight:bold;margin-bottom:2px}.upcoming-container .upcoming-element .title a{color:#303030}.upcoming-container .upcoming-element .info{color:#777;font-size:11px}#fb-friends-list{width:300px;margin-bottom:10px}#fb-friends-list td{vertical-align:middle;padding:3px 3px 7px}#fb-friends-list img.fb-userpics{width:50px;height:50px;vertical-align:middle;margin-right:7px;background:url("/images/elements/unknown-fb-user.gif")}#fb-friends-list td.send-button-td{width:10%}#fb-friends-reload{opacity:.5;display:block;margin-left:275px;width:24px}#fb-friends-reload:hover{opacity:1}.offer-block{border:1px solid #dadada;border-top-width:0;margin-bottom:20px}.offer-block .offer-inner .offer-buy-button{width:97%;height:34px;font-size:16px;line-height:34px;font-weight:bold}.offer-block .offer-shadow{background:#fff}.offer-block .offer-inner .offer-title{background:#ff892d;color:#bf4a00;font:normal 12px "balticaitalic",Verdana,sans-serif;cursor:default;padding:15px 20px;text-shadow:0 -1px 0 rgba(0,0,0,.26),0 1px 0 rgba(255,255,255,.3)}.offer-block .offer-inner .offer-text{background:transparent;color:#1d5e77;padding:25px 17px 20px 24px;font:normal 14px "balticaitalic",Verdana,sans-serif}.offer-block .offer-inner .offer-text b,.offer-block .offer-inner .offer-text strong{color:#292929}.offer-block .offer-inner:hover .offer-text b,.offer-block .offer-inner:hover .offer-text strong{color:#4f3c00}.offer-active .offer-inner .offer-text b,.offer-active .offer-inner .offer-text strong{color:#4f3c00}.offer-block-top{background:#100e0e;border:0;font-size:17px;padding:15px;color:#fff}.offer-block-top .sum{font-size:22px;font-weight:bold}.offer-block-top .action-badge{float:right;margin:0;color:rgba(0,0,0,.4);font-size:14px;text-shadow:0 -1px 0 rgba(0,0,0,.26),0 1px 0 rgba(255,255,255,.3)}.empty .offer-inner .offer-title{background-color:#bbb;color:#595959;font-weight:bold;padding:5px}.empty .offer-inner .offer-text{background-color:#f3f3f3;color:#474747;padding:5px}.empty .offer-inner h3{font-size:15px}.empty .offer-inner:hover .offer-title{background-color:#bbb;color:#595959;font-weight:bold;padding:5px}.empty .offer-inner:hover .offer-text{background-color:#f3f3f3;color:#474747;padding:5px}.regular-container{padding-top:5px}.regular-container .regular-block{margin-bottom:19px;overflow:hidden;zoom:1;background-color:#fff}.regular-container .regular-block .in-sale-ribbon{background:url("/images/sale/in-sale-ribbon.png");width:93px;height:92px;position:absolute;margin:-4px 0 0 -5px}.regular-container .regular-block .regular-photo{float:left;width:190px;font-size:0}.regular-container .regular-block .regular-photo img{width:190px}.regular-container .regular-block .regular-table{margin:15px 0 10px 190px;color:#7e7e7e;width:425px}.regular-container .regular-block .regular-table td.regular-descr{border-right:#e5e5e5 1px solid;width:260px;padding:0 15px}.regular-container .regular-block .regular-table td.regular-descr h2{margin:5px 0 10px 0;font-size:15px;font-weight:normal}.regular-container .regular-block .regular-table td.regular-descr h2 a{color:#2d2d2d;text-decoration:none}.regular-container .regular-block .regular-table td.regular-descr h2 a:hover{text-decoration:underline}.regular-container .regular-block .regular-table td.regular-price-buy{text-align:center;font-style:italic}.regular-container .regular-block .regular-table td.regular-price-buy .regular-price{color:#b79218;font-size:18px;font-style:normal}.regular-container .regular-block .regular-table td.regular-price-buy .regular-price span.rur{font-size:13px}.regular-container .regular-block .regular-table td.regular-price-buy .regular-button-more{display:inline-block;background:url("/images/buttons/button-more.png");width:87px;height:20px}.regular-container #block-more{text-align:right}.invite-image{background:#fff;height:93px;width:240px}.invite-email{font-size:15px;position:relative}.invite-email .messages-block{position:inherit;margin-bottom:10px}.invite-email .messages-block .red{margin:0 -15px}.invite-email #invite-email-input.error{color:inherit}.invite-email input{width:186px;padding:10px}.default-orange-button,.invite-email .orange-button{margin:20px 0 0;font:500 15px "Helvetica Neue","PT Sans",sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,.3);padding:12px 10px 8px;background:#ff9300;background:-moz-linear-gradient(top, #FF9300 0%, #F35B00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF9300), color-stop(100%, #F35B00));background:-webkit-linear-gradient(top, #FF9300 0%, #F35B00 100%);background:-o-linear-gradient(top, #FF9300 0%, #F35B00 100%);background:-ms-linear-gradient(top, #FF9300 0%, #F35B00 100%);background:linear-gradient(to bottom, #FF9300 0%, #F35B00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF9300", endColorstr="#F35B00", GradientType=0);width:100%;text-align:center;color:#fff;cursor:pointer;height:42px;white-space:nowrap;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}button.default-orange-button{height:auto}.invite-header{font-family:Georgia;font-size:12px;font-style:italic}.invite-content{margin-top:15px;overflow:hidden}.invite-content .invite-button{float:left;cursor:pointer;background:url(/images/common/invite-sprite.png) no-repeat;text-decoration:none}.invite-addressbook .invite-button{height:40px;width:100px}.invite-addressbook #invite-gmail{background-position:left top}.invite-addressbook #invite-mailru{background-position:left -64px;float:right}.invite-social .invite-button{height:28px;width:28px;margin-right:3px}.invite-social #invite-facebook{background-position:left -120px}.invite-social #invite-instagram{background-image:url("/images/instagram_32x32.png");background-position:center center}.invite-social #invite-twitter{background-position:left -160px}.invite-social #invite-odnoklassniki{background-position:left -200px}.invite-social #invite-lifejournal{background-position:left -240px}.button-orange{background:url("/images/buttons/button-orange_22.gif") no-repeat scroll 0 0 transparent;float:left;padding-left:10px;margin-right:20px;height:22px}.button-orange a{background:url("/images/buttons/button-orange_22.gif") no-repeat scroll 100% 0 transparent;display:block;float:none;padding-left:0;padding-right:10px;height:22px;margin-right:-10px;font-size:14px;font-weight:normal;color:#fff;text-align:center;vertical-align:middle;text-decoration:none;line-height:22px}.button-orange:hover{background:url("/images/buttons/button-orange_22-hover.gif") no-repeat scroll 0 0 transparent}.button-orange:hover a{background:url("/images/buttons/button-orange_22-hover.gif") no-repeat scroll 100% 0 transparent}.button-gray{background:url("/images/buttons/button-gray.gif") no-repeat scroll 0 0 transparent;float:left;padding-left:10px;margin-right:20px;height:40px}.button-gray a{background:url("/images/buttons/button-gray.gif") no-repeat scroll 100% 0 transparent;display:block;float:none;padding-left:0;padding-right:10px;height:40px;margin-right:-10px;font-size:15px;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;text-decoration:none;line-height:38px}.button-red{background:url("/images/buttons/button-red.gif") no-repeat scroll 0 0 transparent;float:left;padding-left:10px;margin-right:20px;height:40px}.button-red a{background:url("/images/buttons/button-red.gif") no-repeat scroll 100% 0 transparent;display:block;float:none;padding-left:0;padding-right:10px;height:40px;margin-right:-10px;font-size:15px;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;text-decoration:none;line-height:38px}.button-gold-22{background-color:#fff7cc;padding:3px 10px;color:#333;border:1px solid #d8aa20;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button-gold-22:hover{background-color:#f9c626;color:#000;border:1px solid #939800}.button-gold-big{background:url("/images/buttons/button-gold-big-bg.png") repeat-x scroll 0 0 transparent;font-weight:bold;text-align:center;padding:10px 10px 7px 10px;color:#1a1819;font-size:15px;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:#d2bf1b 1px 1px 0px;display:inline-block}.button-orange-tick{background:url("/images/buttons/button-tick.gif") no-repeat right 4px #f4c72d;padding:2px 28px 2px 10px;border:#c19510 1px solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;cursor:pointer;color:#595959}.travel-view-block{width:660px}.travel-view-head{padding:0;border:1px solid #dadada;border-bottom:0 none}.travel-view-head .action-container{width:658px;border:0;height:auto;margin-bottom:0}.travel-view-head .action-container .action-title{color:#fff;text-decoration:none}.travel-view-head .action-container .action-footer{height:auto;padding:10px 30px 25px}.travel-view-head .action-container .timeleft{border:0}.travel-view-head .header{background:#000;width:100%}.travel-view-head .header td{color:#fff;padding:10px 10px}.travel-view-head .header td.name{color:#fff;padding-top:5px}.travel-view-head .header td.name .title{font-size:26px;font-weight:bold}.travel-view-head .header td.name .subtitle{font-size:13px;font-weight:bold}.travel-view-head .header td.discount{width:150px;color:#f8c624;font-size:28px;font-weight:bold;text-align:center}.travel-view-head .header td.discount div.discount-sticker{width:168px;text-align:right}.travel-view-head .header td.discount div.discount-sticker img{margin-right:-11px;margin-top:-5px;margin-bottom:-10px}.travel-view-head .header td.discount .like{margin-top:-10px;margin-right:15px;width:150px;text-align:right;z-index:10;position:relative}.travel-view-head .header td.discount .like #vk_like{float:right;margin-right:-50px;padding-top:2px}.travel-view-head .photos{width:100%}.travel-view-head .special-sticker{position:absolute;padding-right:3px;padding-top:5px;z-index:5;margin-left:460px}.travel-view-head .special-sticker-police-line{position:absolute;z-index:5;margin-left:355px}.travel-view-head .special-sticker-november{position:absolute;z-index:5;margin-left:460px}.travel-view-head .travel-preview .poster{vertical-align:top}.travel-view-head .gallery{width:100%;margin-top:5px}.travel-view-head .gallery td{width:122px;padding-right:5px}.travel-view-head .gallery td.last{width:118px;padding-right:0px}.travel-view-head .gallery td img{width:118px;vertical-align:middle}#travel-photos{height:446px;z-index:0}#travel-photos .galleria-stage .galleria-image img{width:658px !important}#travel-photos .galleria-stage{background:url("/images/common/no-photo.jpg") no-repeat 0 0 !important}#travel-photos.off .galleria-stage .galleria-images .galleria-image img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(/images/newdesign/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}.travel-view-head .action-container aside{width:658px;height:363px;display:block;position:absolute;top:0;left:0;z-index:100;background:url(/images/newdesign/sell_bg.png)}.travel-view-head .action-container aside div{width:658px;height:363px;position:absolute;top:0;left:0;background:url(/images/newdesign/sell.png) no-repeat center center;z-index:110}.galleria-thumbnails .galleria-image.active{overflow:visible !important}.galleria-thumbnails .galleria-image.active:before,.galleria-thumbnails .galleria-image.active:after{content:"";display:block;position:absolute;top:-6px;height:6px;left:0;right:0;background:#ff5a00}.galleria-container{position:relative;overflow:hidden}.galleria-container img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-stage{position:absolute;top:0;bottom:83px;left:0;right:0;overflow:hidden;background:#343537 url(/images/common/ajax-loader-gray.gif) no-repeat center center}.galleria-thumbnails-container{height:83px;bottom:0;position:absolute;left:0px;right:-5px;z-index:2}.galleria-thumbnails-list{margin:0}.galleria-thumbnails-list .galleria-thumbnails{padding-top:6px}.galleria-thumbnails .galleria-image{height:77px;width:133px;background:#000;margin:0;border:0;float:left;cursor:pointer}.galleria-loader{background:#000;width:20px;height:20px;position:absolute;top:10px;right:10px;z-index:2;display:none;background:url(/images/common/galleria-classic-loader.gif) no-repeat 2px 2px}.galleria-info{width:100%;bottom:83px;left:0;z-index:2;position:absolute;background:rgba(0,0,0,.3)}.galleria-info-text{padding:10px 15px;display:none;zoom:1;display:none}.galleria-info-title{font:normal 13px/1.1 arial,sans-serif;margin:0;color:#fff;height:14px;text-align:center}.galleria-info-description{margin:0;color:#fff}.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none}.notouch .galleria-info-close:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-info-close:active{opacity:1;filter:alpha(opacity=100)}.galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:#000}.notouch .galleria-info-link:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-info-link:active{opacity:1;filter:alpha(opacity=100)}.galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-image-nav-left,.galleria-image-nav-right{opacity:.6;filter:alpha(opacity=60);cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.notouch .galleria-image-nav-left:hover,.notouch .galleria-image-nav-right:hover{opacity:1;filter:alpha(opacity=100)}.touch .galleria-image-nav-left:active,.touch .galleria-image-nav-right:active{opacity:1;filter:alpha(opacity=100)}.galleria-thumb-nav-left,.galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:12px;height:40px;width:23px;z-index:3}.galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-thumbnails-container .disabled{opacity:.2;filter:alpha(opacity=20);cursor:default}.notouch .galleria-thumb-nav-left:hover,.notouch .galleria-thumb-nav-right:hover{opacity:1;filter:alpha(opacity=100);background-color:#111}.touch .galleria-thumb-nav-left:active,.touch .galleria-thumb-nav-right:active{opacity:1;filter:alpha(opacity=100);background-color:#111}.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;filter:alpha(opacity=20);background-color:transparent}.galleria-carousel .galleria-thumb-nav-left,.galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-info-link,.galleria-info-close,.galleria-image-nav-left,.galleria-image-nav-right{background-image:url(/images/common/galleria-classic-map.png);background-repeat:no-repeat}.travel-view-block .description{background:#fff;padding:0 30px;border:1px solid #dadada}.travel-view-block .description textarea{display:block;padding:5px;width:585px}.travel-view-block .description #changetextfield input[type=submit]{margin:20px 20px 20px 0px}.travel-view-block .description .clear{clear:left}.travel-view-block .block_text .map-buble{padding-left:30px;background:url(/images/ozon/action/map-buble.png) 5px 0 no-repeat;line-height:1.5em}.travel-view-block.waiting .timeleft{height:69px;width:100%;padding:0;background:#3599c2;background:-moz-linear-gradient(top, #45ABD4 0%, #2384AD 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #45ABD4), color-stop(100%, #2384AD));background:-webkit-linear-gradient(top, #45ABD4 0%, #2384AD 100%);background:-o-linear-gradient(top, #45ABD4 0%, #2384AD 100%);background:-ms-linear-gradient(top, #45ABD4 0%, #2384AD 100%);background:linear-gradient(to bottom, #45ABD4 0%, #2384AD 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#45ABD4", endColorstr="#2384AD", GradientType=0);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.travel-view-block.waiting .timeleft div{line-height:69px;text-align:center;font:500 21px/69px "Helvetica Neue","PT Sans",sans-serif;text-transform:none}.travel-view-block.waiting .timeleft span{display:inline-block;padding-left:24px;background:url(/images/ozon/action/waiting.png) no-repeat 0 26px}.start-notify-block{width:100%;padding-top:55px;background-color:#fff}.start-notify-block a{display:block;margin:auto;width:576px;height:75px;background:#fff url(/images/newdesign/email-reminder.png) no-repeat;text-align:center;font:500 21px/64px "Helvetica Neue","PT Sans",sans-serif;color:#fff;text-decoration:underline}.start-notify-block a:hover{background-position:0 -75px}.start-notify-block a:active,.start-notify-block a{outline:none}.start-notify-block a.ok{background-position:0 -150px;color:#bebebe}.travel-view-block .sales-share-block{background:url("/images/invite/share-block_235.png") 0 0 no-repeat;height:65px;width:235px;float:right;margin:-50px 10px 0px 0px}.travel-view-block .sales-share-block .title{color:#000;font-size:12px;text-align:center;padding-top:4px}.travel-view-block .sales-share-block .icon{text-align:center;padding-left:27px}.google-map-block{width:658px;height:380px;margin:25px 0 -30px -30px}.description-sign{margin-bottom:30px;font:normal 14px/1.5em "Helvetica Neue","PT Sans",sans-serif;color:#606060}.description-text{font:normal 13px/1.5em "Helvetica Neue","PT Sans",sans-serif;color:#606060}.description-text h1{color:#333;margin-top:0;margin-bottom:15px;font:200 normal 20px/28px "balticaregular",Verdana,sans-serif}.description-text h2{color:#333;font-size:20px;margin-top:0;margin-bottom:15px;font-weight:200;line-height:24px}.description-text h3{color:#333;font-size:13px;margin-top:0;margin-bottom:15px;font-weight:200}.description-text hr,.description div.block_comments hr{border:0;border-top:1px solid #dadada;margin:0 -15px 15px}.description-text .offer-all{padding:0;border-bottom:none}.description-text .offer-title{color:#333;margin:5px 0px 5px -5px;padding-left:25px;font-size:18px;line-height:22px;font-weight:200;background:url("/images/sale/offer-title-bg_22.png") 0px 0px no-repeat}.description-text .offer-description{padding:10px 10px 0px 10px;border:1px solid #ececec;background-color:#f5f5f5;margin-bottom:5px}.description-text .offer-options{margin:10px 0}.description-text .offer-options h3{margin:0 0 7px;font-size:13px;font-weight:bold}.description-text .offer-selected{position:absolute;margin-top:-50px;margin-left:560px}.currency-units-RUR .usd,.currency-units-RUR .eur{display:none}.currency-units-USD .rur,.currency-units-USD .eur{display:none}.currency-units-EUR .usd,.currency-units-EUR .rur{display:none}.description-text .detailed-block{margin-bottom:30px}html:not(.is-mobile) .description-text .right-image-span{float:right}html.is-mobile .description-text .right-image-span{margin-left:auto;margin-right:auto;max-width:100% !important}html.is-mobile .description-text .right-image-span>img{max-width:calc(100% - 20px) !important}.description-text .right-image-span{display:block;padding:5px 10px}.description-text .right-image-span-caption{padding:3px 10px;font-size:11px}.description-text .left-image-span{display:block;float:left;padding:5px 10px}.description-text .left-image-span-caption{padding:3px 10px;font-size:11px}.description-text .what-to-do{padding:20px 20px 20px 15px;background-color:#f5f5f5;border:1px solid #ececec}.description-text ul{padding:0px;margin:0px}.description-text .two-column-block{background-color:transparent;font-size:13px;color:#000}.description-text .two-column-block .column-block-left,.column-block-right{float:left;padding:20px 39px 35px 0;width:270px}.description-text .two-column-block .column-block-right{margin-left:-1px;padding-right:0;padding-left:20px}.description-text div.offers{margin:20px 0}.description-text div.offers div{margin:10px 0;padding:10px;background-color:#f5f5f5;border:1px solid #ececec}.description-text div.offers h3{margin:0 0 10px 0;border:none;font-size:1.1em;font-weight:bold}.description div.block_comments p.user-name{font-family:Arial;font-size:16px}.description div.block_comments .incomments p.user-name{font-family:Arial;font-size:16px;margin-left:20px}.description div.block_comments .message-block{position:absolute;display:none;height:37px;width:660px;color:#fff;font:18px/18px "PT Sans";left:0;text-align:center;top:61px}.description div.block_comments .message-block .error-block{width:100%;display:none;background:#d80000;padding:7px 0 12px}.description div.block_comments form.main-form{display:none;position:relative;padding:0 26px;margin-top:37px}.description div.block_comments form .messages-block{left:-41px;top:-19px;width:570px;z-index:100;position:relative}.description div.block_comments form.incomments .messages-block{left:-28px;top:-10px}.description div.block_comments form.incomments .messages-block .error-block{width:616px}.description div.block_comments form .messages-block .error-block{width:648px}.description div.block_comments form.incomments{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;margin:13px 0 12px;padding:9px 0 0}.description div.block_comments form.incomments.no-bottom-line{border-bottom:0 none}.description div.block_comments form.incomments textarea{width:100%;margin-top:7px;margin-bottom:22px;height:131px;padding:6px 10px 10px;font:13px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;resize:none;background-color:#f5f7f6;border:0 none;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description div.block_comments .hipclub-manager form.incomments textarea{background-color:#fff}.description div.block_comments form.incomments input[type=submit]{left:-30px}.description div.block_comments textarea{margin-bottom:6px;width:100%;height:131px;padding:6px 10px 10px;font:13px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;resize:none;background-color:#f5f7f6;color:#666;border:0 none;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description div.block_comments .comment-name-and-button-block{margin-top:19px}.description div.block_comments .comments-phone{margin:22px 0 29px 0}.description div.block_comments .comments-phone input{background-clip:padding-box;background-color:#f5f7f6;color:#666;border:0 none;border-radius:4px 4px 4px 4px;font:13px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;height:32px;margin-bottom:6px;padding:0 10px;resize:none;width:150px;margin-left:12px}.description div.block_comments .hipclub-manager .comments-phone input{background-color:#fff}.description div.block_comments form.incomments .comments-phone input{width:150px}.description div.block_comments .email-sub input{vertical-align:middle;margin:0 5px 0 13px}.description div.block_comments .email-sub span{cursor:pointer}.description div.block_comments .comments-button-block{float:right;margin-bottom:18px}.description div.block_comments input[type=submit]{cursor:pointer;background:#ff5400;color:#fff;display:block;font:18px/49px "PT Sans Narrow","Helvetica Neue";height:49px;letter-spacing:1.3px;text-align:center;width:257px;border:0 none;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.description div.block_comments input[type=submit]:hover{background:#ff4200}.description div.block_comments .comments-button-block a{float:right;margin-top:18px;line-height:14px;text-decoration:none;border-bottom:1px dashed #197fcd}.description div.block_comments .main-form .comments-button-block a{margin-top:16px}.description div.block_comments .add-comment-block{line-height:18px;padding:0;margin:14px 0 20px;text-align:center}html:not(.is-mobile) .description div.block_comments .add-comment-block{width:628px}html:not(.is-mobile) .description div.block_comments .comments-wrap{width:628px}html.is-mobile .comments-wrap{width:100%}html.is-mobile .description div.block_comments .add-comment-block{width:100%}html.is-mobile .block_comments{width:100%}.description div.block_comments .add-comment-block a{border-bottom:1px dashed #197fcd;color:#197fcd;font:13px/15px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;display:inline-block;letter-spacing:.2px;text-decoration:none}.description div.block_comments div.comment{padding:11px 28px 14px;border:1px solid #dadada;background:#fff;margin-bottom:16px}.description div.block_comments div.comment[data-hide="1"]{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.description div.block_comments div.comment.hipclub-manager{background:#f5f7f6}.description div.block_comments div.comment.hipclub-manager-label{color:#000}.description div.block_comments div.comment.hipclub-manager .comment-header{background:#f5f7f6}.description div.block_comments div.comment .comment-header .comment-name{float:left;font-size:15px;font-weight:700}.description div.block_comments div.comment .comment-header .comment-date{float:right;color:#bebebe}.description div.block_comments div.comment .comment-text{margin:6px 0 0;word-wrap:break-word}.description div.block_comments div.comment .links-mail-phone{margin-top:11px}.description div.block_comments div.comment.level-2{margin-left:30px}.description div.block_comments div.comment.level-3{margin-left:60px}.description div.block_comments div.comment.level-4{margin-left:90px}.description div.block_comments div.comment.level-5{margin-left:120px}.description div.block_comments div.comment.editing{margin-left:0}.description div.block_comments div#arrow{float:left;background:url("/images/buttons/comment-arrow.png");height:19px;width:12px;position:relative}.description div.block_comments div#arrow.level-2{left:5px}.description div.block_comments div#arrow.level-3{left:35px}.description div.block_comments div.comment .comment-reply{margin-right:20px;cursor:pointer;text-decoration:underline}.description div.block_comments .comments-first-name{float:left;font:13px/32px "Helvetica Neue",Helvetica,"PT Sans",sans-serif;margin-top:9px}.description div.block_comments .comments-first-name label{display:inline-block;float:left}.description div.block_comments .comments-first-name input{height:32px;line-height:32px;border:0 none;margin-left:18px;width:211px;padding-left:10px;float:left;background:#f5f7f6;color:#666;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.description div.block_comments .hipclub-manager .comments-first-name input{background-color:#fff}.description div.block_comments .show-hide-reply{float:left;color:#999}.description div.block_comments .show-hide-reply>div,.description div.block_comments .email-and-phone>div{line-height:16px}.description div.block_comments .email-and-phone{float:right;color:#999}.description div.block_comments .comment a{text-decoration:none;border-bottom:1px dashed #197fcd;letter-spacing:.2px;line-height:12px;display:inline-block}.description div.block_comments .comment a:hover{text-decoration:none}.description div.block_comments .comment-header .comment-email{display:block}.description div.block_comments .comment-header .comment-phone{display:block}.description div.block_comments div.comment.editing .comment-header .comment-name,.description div.block_comments div.comment.editing div.comment-text{padding-left:29px}.description div.block_comments div.comment.editing.level-1 .comment-header .comment-name,.description div.block_comments div.comment.editing.level-1 div.comment-text{padding-left:0}.description-text menu{margin-top:2px;margin-bottom:10px;padding-left:10px}.description-text menu li{background:transparent url("/images/sale/list-icon.gif") 0 3px no-repeat;padding-left:25px;line-height:1.5;margin-bottom:5px}.description-text menu.left{padding:0px}.description-text small{font-size:.85em;color:#999}.description-text strong.free,.description-text strong.no_free{display:inline-block;margin-bottom:10px}.description-text .warning-text{text-align:center;padding-top:10px;line-height:13px;font-size:10px;color:#999}.description-text .hipway-link{display:block;width:597px;text-decoration:none}.description-text .hipway-link .hipway-image{float:right}.description-text .hipway-link .hipway-light{color:#fbfbfb;font-size:18px;padding-top:10px;padding-bottom:3px}.description-text .hipway-link .hipway-gray{color:#7a7a7a;font-size:16px}.description .date_start{font-size:1em;margin:1em 0;text-align:center}.description .date_start span{background:url("/images/sale/go-bg.png") repeat-x scroll 0 0 #f78c0d;padding:4px 10px}html:not(.is-mobile) .description-tabs{height:37px;margin-top:25px}html.is-mobile .description-tabs{height:111px;margin-top:25px}html.is-mobile .bottom-offer-block{box-shadow:0px -5px 7px 0px rgba(0,0,0,.25);min-heightpx !important;width:100%;position:fixed;bottom:0;z-index:9999;border:1px solid #ebebeb;background:#fff;font-family:"balticaregular"}html.is-mobile .bottom-offer-block .bottom-offer-block-holder{margin:10px}html.is-mobile .bottom-offer-block [data-person_index]:not(.select-person-dates-item){width:52px;height:52px;margin-right:10px}html.is-mobile .bottom-offer-block .select-offer-block{display:flex;justify-content:space-between}html.is-mobile .bottom-offer-block .select-offer-block .orange-button{margin-top:0 !important}html.is-mobile .bottom-offer-block .select-person-amount{display:flex}html.is-mobile .bottom-offer-block [data-offer_id]:not(.show){display:none}html.is-mobile #pageInner{padding-bottom:160px}html.is-mobile #offer-bottom-selector{width:100%;text-align:center;margin:0;padding:10px;border:1px solid #ebebeb;border-radius:4px;background:#fff}html:not(.is-mobile) .bottom-offer-block{display:none}html:not(.is-mobile) #pageInner{padding-bottom:260px}.description-tabs a{background:url("/images/ozon/action/tab-bg.png");text-align:center;display:block;float:left;margin-right:5px;padding:10px;text-decoration:none;color:#333;font-weight:bold;font-family:Arial,Verdana,sans-serif;border:1px solid #dadada;border-bottom:0;position:relative;top:1px;height:16px}.description-tabs a.current,.description-tabs a:hover{background:#fff;text-decoration:none;color:#464646}.description-tabs div#comment-count{background:#ff6900;text-align:center;border-radius:100%;border:2px solid #fff;float:right;padding:0 5px 1px;font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:10px;font-weight:bold;color:#fff;position:relative;top:-8px;right:-8px}.offer-description-button{width:100%;display:table;margin-bottom:12px}.offer-description-button>span{display:block;cursor:pointer;padding:0 14px;float:right}.offer-photos{float:left;width:220px;height:130px;overflow:hidden}#payment-types-dialog,#option-description-dialog{width:630px}#payment-types-dialog .header,#option-description-dialog .header{background:#f1f1f1;padding:20px 10px;font-size:18px;color:#444;text-align:center;border-bottom:1px dashed #888;margin-bottom:10px}.offer-selector-helper{background:url("/images/sale/offer-selector-helper.png") center no-repeat;height:62px;font-size:13px;color:#fff;position:relative;z-index:20;top:3px;text-align:center;padding:10px 30px 10px 30px;margin-bottom:-18px}.travel-preview{width:100%}.travel-preview .poster{width:100%;height:200px;vertical-align:bottom;color:#fff}.offer-inner-calendar .back{margin-bottom:10px;margin-top:5px;font-size:12px;text-shadow:#ddd 1px 1px 1px}.offer-inner-calendar .back a{text-decoration:none;color:#ba9500;font-weight:bold}.offer-inner-calendar .last{margin-bottom:5px;margin-top:10px}.preorder-form tr.field-row .label{margin-bottom:3px;color:#777}.preorder-form tr.field-row .field{padding:5px 15px 5px 5px}.preorder-form .field-row .field select{font-size:1.2em;font-family:Arial,sans-serif;padding:3px}.preorder-form .field-row .field input{font-size:1.2em;font-family:Arial,sans-serif;padding:3px}.preorder-form .field-row .field input.tiny{width:10%}.preorder-form div.field-row .field{margin:10px 0}.preorder-form .fixedInterval{color:green;margin:5px 0}.preorder-form .selectedInterval{margin:5px 0;font-weight:bold}.preorder-form .roomsSelector{margin-top:10px}.send-preorder-block{padding:15px 17px 19px 24px;font:normal 13px "balticaitalic",Verdana,sans-serif;border-top:1px solid #dadada}.send-preorder-block .show-form-link{text-decoration:none;color:#999;border-bottom:#999 1px dashed}.send-preorder-block .send-preorder{margin-top:5px;font-family:Arial,Verdana,sans-serif;font-style:normal;font-weight:bold;color:#333}.send-preorder-block .send-preorder textarea{width:97%;margin:10px 0 15px;padding:5px;color:#000;border:1px solid #dadada;min-height:48px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send-preorder-block .send-preorder input{width:97%;margin:10px 0 20px;padding:6px 5px;border:1px solid #dadada;font-family:Arial,Verdana,sans-serif;font-size:15px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send-preorder-block .send-preorder button{width:97%;height:36px;font-size:16px;line-height:34px;font-weight:bold;border-left:0 none;border-right:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.send-preorder-block .cmi-sended{margin:5px 0 0}.send-preorder-block .cmi-sended img{margin-right:11px}.preview-info{margin:10px 0}.preview-order .people-panel-title{background:#ebebeb;padding:0 30px;font-family:"Helvetica Neue",Arial,Verdana,srmd;font-size:20px;line-height:60px;color:#333;font-weight:bold;height:57px}.preorder-contact-us .title{font-size:120%;margin-bottom:5px}.preorder-contact-us .row{margin-bottom:5px}.preorder-contact-us .row span.label{display:inline-block;widthpx;color:#999}.preview .preview-order{border:1px solid #dadada;padding:10px}.preview-order .orderError{margin:20px;text-align:center}.preview-order h1{font-family:"Helvetica Neue",Arial,Verdana,sans-serif;font-weight:bold;margin-bottom:0;font-size:25px;padding:0 30px}.preview-order h2{font-family:Baltica,Arial,Verdana,sans-serif;font-weight:normal;font-style:italic;margin:0 0 20px;padding:0 30px;font-size:14px;color:#777}.preview-order form,.panel-box{border-top:1px solid #ececec;padding:30px 0;margin-top:5px}.preview-order .preview-block{width:100%}.preview-order .preview-block td{vertical-align:top}.preview-order .preview-block .image{width:180px}.preview-order .preview-block .image img{width:170px}.preview-order .preview-block td.data{width:400px}.preview-order .preview-block .line{margin:0 0 20px}.preview-order .preview-block .line dl{width:190px;float:left;margin:0}.preview-order .preview-block .line dl:first-child{width:175px;margin-right:15px}.preview-order .preview-block .line dl dt{margin:0;border-bottom:1px solid #e5e5e5;color:#888;padding:2px 0;font:italic 11px georgia,serif}.preview-order .preview-block .line dl dd{margin:0;font-size:14px;padding:7px 10px 0 0;font-family:"Helvetica Neue",Arial,Verdana,sans-serif}.preview-order .preview-block .line dl dd ins{color:#f78c0d;font-size:18px;text-decoration:none}.preview-order .preview-block tr.options{border-top:1px solid #eee;background:#fefefe}.preview-order .preview-block tr.options td{padding:40px 5px 40px 175px}.preview-order .preview-block tr.options.placing-option-extra td{padding:5px}.preview-order .preview-block td.options-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.preview-order .preview-block tr.options .added-option{background:url(/images/ozon/action/options.png) left center no-repeat;padding-left:30px;margin-bottom:30px;font-family:Baltica,Arial,Verdana,sans-serif;font-size:16px;font-style:italic;color:#777}.preview-order .preview-block tr.user-comment{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fefefe}.preview-order .preview-block tr.user-comment td{padding:5px}.preview-order .preview-block td.user-comment-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.preview-order .preview-block tr.user-comment td textarea{width:386px;padding:5px;height:60px;border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.preview-order .user-comment-block{margin-bottom:10px}.preview-order .user-comment-block div{margin-bottom:5px;font-family:Georgia,Arial,Verdana,sans-serif;color:#777;font-size:11px;font-style:italic}.preview-order textarea{border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px}.preview-order .user-comment-block textarea{width:583px;height:50px;resize:vertical}#options-selector td{padding:5px 5px 5px 0;font-family:"Helvetica Neue",Arial,Verdana,sans-serif;font-size:13px}#options-selector td.field{widthpx}#options-selector input.text{width:30px;text-align:right;border:1px solid #e5e5e5;padding:2px}#options-selector input.checkbox{vertical-align:middle}#offer-agree{vertical-align:middle;margin-right:10px}.preview-order form.reserve-form{padding:0;border:0}.bonuses-selector td{padding:5px 5px 5px 0}.bonuses-selector td.field{width:40px;text-align:right}.bonuses-selector input.checkbox{vertical-align:middle}.bonuses-selector .bonus-gray{color:#777;font-family:Georgia,Arial,Verdana;font-size:9px;font-style:italic}.bonuses-selector span{color:green;font-weight:bold}.preview-order .total-sum{color:#f78c0d;font-size:18px}.preview-order .controls{margin-top:20px}.preview-order .controls .submit,.save-people-form .continue{background:url("/images/common/orange-button-bg.png") 0 0 repeat-x #f78c0d;color:#fff;border:0;padding:10px 20px;font-weight:bold;text-shadow:#777 1px 1px 0 1px;cursor:pointer}.preview-order .payment-type{width:100%}.preview-order .payment-type .payment-type-row{clear:both;padding:30px 30px;position:relative;margin:0 -30px;border-top:1px solid #dadada}.preview-order .payment-type .payment-type-row:hover{background-color:#f1f1f1;cursor:pointer}.preview-order .payment-type .icon,.preview-order .payment-type .icon-gray{width:55px;height:30px;float:left}.preview-order .payment-type .icon{display:none}.preview-order .payment-type .payment-type-row:hover .icon{display:block}.preview-order .payment-type .payment-type-row:hover .icon-gray{display:none}.preview-order .payment-type .icon.money{background:url(/images/payment-icons/money.png) no-repeat}.preview-order .payment-type .icon.kart{background:url(/images/payment-icons/kart.png) no-repeat}.preview-order .payment-type .icon.terminal{background:url(/images/payment-icons/terminal.png) no-repeat}.preview-order .payment-type .icon.curier{background:url(/images/payment-icons/curier.png) no-repeat}.preview-order .payment-type .icon.paylate{background:url(/images/payment-icons/paylate.png) no-repeat;background-size:22px auto}.preview-order .payment-type .icon-gray.money{background:url(/images/payment-icons/money-gray.png) no-repeat}.preview-order .payment-type .icon-gray.kart{background:url(/images/payment-icons/kart-gray.png) no-repeat}.preview-order .payment-type .icon-gray.terminal{background:url(/images/payment-icons/terminal-gray.png) no-repeat}.preview-order .payment-type .icon-gray.curier{background:url(/images/payment-icons/curier-gray.png) no-repeat}.preview-order .payment-type .icon-gray.paylate{background:url(/images/payment-icons/paylate.png) no-repeat;background-size:22px auto;-moz-background-size:22px auto;-o-background-size:22px auto;-webkit-background-size:22px auto}.preview-order .payment-type .info{width:445px;float:left}.preview-order .payment-type .info .title{font-size:16px;margin-bottom:15px;color:#202020}.preview-order .payment-type .info .comment{font-size:11px;color:#666;font-family:"Helvetica Neue",Arial,Verdana,sans-serif;margin:10px 0}.preview-order .payment-type .info .comment a{color:#197fcd}.preview-order .payment-type .action{width:81px;position:absolute;right:30px;bottom:30px}.preview-order .payment-type .action input{background:none repeat scroll 0 0 #e6e6e6;border:0 none;color:#7f7f7f;cursor:pointer;font:11px "PT Sans Narrow","pt sans";height:23px;letter-spacing:1.3px;overflow:hidden;padding:0;text-shadow:0 1px 0 #fff;widthpx;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.preview-order .payment-type .payment-type-row:hover .action input{background:#ff5400;text-shadow:none;color:#fff}.preview-order .payment-ok{background:url(/images/ozon/action/ok.png) no-repeat;padding-left:30px;font-size:15px;margin:0 0 20px 130px}.preview-order .payment-ok-text{padding-left:30px;font-size:11px;font-family:Baltica,Arial,Verdana,sans-serif;margin-left:130px;width:400px}.preview-order .payment-ok-form{border:0;padding:0;margin-left:149px}.preview-order .success{background:#cec;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.sum-payment{background:url(/images/ozon/action/payment.png) left center no-repeat;padding-left:24px;width:240px;margin:20px auto}.sum-payment .cost{display:inline-block;border:1px solid #dadada;border-radius:5px;color:#333;font-family:"Helvetica Neue",Arial,Verdana,sans-serif;font-size:15px;line-height:normal;padding:7px 7px 7px 10px;text-align:left}.sum-payment .cost b{font-size:18px;font-weight:bold}.hotel-preview-order{border:1px solid #dadada;background:#fff;color:#333}.hotel-preview-order .orderError{margin:20px;text-align:center}.hotel-preview-order h1{font:bold 25px "Helvetica Neue","PT Sans",sans-serif;margin-bottom:0;padding:0 30px}.hotel-preview-order h2{font:normal 14px "balticaitalic",Verdana,sans-serif;margin:0 0 20px;padding:0 30px;color:#777}.hotel-preview-order form,.panel-box{border-top:1px solid #ececec;padding:30px}.hotel-preview-order .preview-block{width:100%}.hotel-preview-order .preview-block td{vertical-align:top}.hotel-preview-order .preview-block .image{width:200px}.hotel-preview-order .preview-block .image img{width:190px}.hotel-preview-order .preview-block td.data{width:380px}.hotel-preview-order .preview-block .line{margin:0 0 20px}.hotel-preview-order .preview-block .line dl{width:190px;float:left;margin:0}.hotel-preview-order .preview-block .line dl:first-child{width:175px;margin-right:15px}.hotel-preview-order .preview-block .line dl dt{margin:0;border-bottom:1px solid #e5e5e5;color:#888;padding:2px 0;font:italic 11px georgia,serif}.hotel-preview-order .preview-block .line dl dd{margin:0;font-size:14px;padding:7px 10px 0 0;font-family:"Helvetica Neue",Arial,Verdana,sans-serif}.hotel-preview-order .preview-block .line dl dd ins{color:#f78c0d;font-size:18px;text-decoration:none}.hotel-preview-order .preview-block tr.options{border-top:1px solid #eee;background:#fefefe}.hotel-preview-order .preview-block tr.options td{padding:40px 5px 40px 175px}.hotel-preview-order .preview-block td.options-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.hotel-preview-order .preview-block tr.options .added-option{background:url(/images/common/hotel-options.png) left center no-repeat;padding-left:30px;margin-bottom:30px;font:normal 16px "balticaitalic",Verdana,sans-serif;color:#777}.hotel-preview-order .preview-block tr.user-comment{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fefefe}.hotel-preview-order .preview-block tr.user-comment td{padding:5px}.hotel-preview-order .preview-block td.user-comment-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.hotel-preview-order .preview-block tr.user-comment td textarea{width:386px;padding:5px;height:60px;border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.hotel-preview-order .user-comment-block{margin-bottom:10px}.hotel-preview-order .user-comment-block div{margin-bottom:5px;font-family:Georgia,Arial,Verdana,sans-serif;color:#777;font-size:11px;font-style:italic}.hotel-preview-order textarea{border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px}.hotel-preview-order .user-comment-block textarea{width:583px;height:50px}.hotel-upcoming-container{width:280px}.hotel-upcoming-container .right-column-block-container{margin-bottom:20px;border:1px solid #dadada}.hotel-upcoming-container .right-column-block-container .right-column-block{background:none;padding:0}.hotel-upcoming-container .right-column-block-container .new-panel-title,table.paperPanel .panel-title{background:#ebebeb;padding:15px 15px 13px;color:#202020;font-size:17px;font-weight:bold}.hotel-upcoming-container .right-column-block-container .banner-payment{display:block;text-decoration:none;padding:15px;background:#fff}.hotel-upcoming-container .right-column-block-container .banner-payment .payment-types-table{width:100%;font:normal 9px "balticaitalic",Verdana,sans-serif;color:#333}.hotel-upcoming-container .right-column-block-container .banner-payment .payment-types-table td{text-align:center;font-size:9px;padding-bottom:11px;line-height:140%;color:#474747}.hotel-upcoming-container .right-column-block-container .banner-payment .like{float:left;height:21px;width:90px;overflow:hidden}.hotel-upcoming-container .right-column-block-container .banner-phone{width:95px;margin:-17px 0 -5px 5px;float:right}.hotel-upcoming-container .right-column-block-container .phone{font-size:17px;color:#333;font-weight:bold;padding:7px 0}.hotel-active-container{width:660px}#options-selector td{padding:5px 5px 5px 0}#options-selector td.field{width:200px}#options-selector input.text{width:30px;text-align:right;border:1px solid #e5e5e5;padding:2px}#options-selector input.checkbox{vertical-align:middle}.bonuses-selector td{padding:5px 5px 5px 0}.bonuses-selector td.field{width:40px;text-align:right}.bonuses-selector input.checkbox{vertical-align:middle}.bonuses-selector .bonus-gray{color:#777;font-weight:normal}.bonuses-selector span{color:green;font-weight:bold}.bonuses-selector .default-color{color:#777 !important;font-style:italic;font-weight:400 !important}.preview-order .total-sum{color:#f78c0d;font-size:18px}.preview-order .payment-type{width:99%}.preview-order .payment-type tr:hover{background-color:#f1f1f1}.preview-order .payment-type td{vertical-align:top;padding:5px 0 10px}.preview-order .payment-type td.icon{width:120px;border-top:1px solid #e7e7e7;vertical-align:middle;text-align:center}.preview-order .payment-type td.info{padding-top:10px;border-top:1px solid #e7e7e7}.preview-order .payment-type td.info .title{font-weight:bold}.preview-order .payment-type td.info .comment{font-size:90%;color:#777}.preview-order .payment-type td.action{width:100px;padding:10px 10px 10px 0px;text-align:right;vertical-align:top;border-top:1px solid #e7e7e7}.preview-border-bottom{border-bottom:1px solid #e7e7e7}.preview-order .payment-type td.action input{padding:1px 2px;background:url("/images/sale/gradient-button.png");border:solid 1px #3a3a3a;border-radius:3px;height:21px;font-size:11px;cursor:pointer}.preview-order .add-person{margin:5px 0 20px 0;color:#397b00}.preview-order .add-person a{text-decoration:none;border-bottom:1px dotted}.hotel-active-container .preorder-contact-us .title{font-size:120%;margin-bottom:5px}.hotel-active-container .preorder-contact-us .row{margin-bottom:5px}.hotel-active-container .preorder-contact-us .row span.label{display:inline-block;widthpx;color:#999}.hotel-active-container .preview-order{padding:10px;background:#fff;overflow:hidden}.hotel-active-container .preview-order .orderError{margin:20px;text-align:center}.hotel-active-container .preview-order h1{font:bold 25px "Helvetica Neue","PT Sans",sans-serif;margin-bottom:0;padding:0 30px}.hotel-active-container .preview-order h2{font:normal 14px "balticaitalic",Verdana,sans-serif;margin:0 0 20px;padding:0 30px;color:#777}.hotel-active-container .preview-order form,.panel-box{border-top:1px solid #ececec;padding:30px}.hotel-active-container .preview-order .preview-block{width:100%}.hotel-active-container .preview-order .preview-block td{vertical-align:top}.hotel-active-container .preview-order .preview-block .image{width:180px}.hotel-active-container .preview-order .preview-block .image img{width:170px}.hotel-active-container .preview-order .preview-block td.data{width:400px}.hotel-active-container .preview-order .preview-block .line{margin:0 0 20px}.hotel-active-container .preview-order .preview-block .line dl{width:190px;float:left;margin:0}.hotel-active-container .preview-order .preview-block .line dl:first-child{width:175px;margin-right:15px}.hotel-active-container .preview-order .preview-block .line dl dt{margin:0;border-bottom:1px solid #e5e5e5;color:#888;padding:2px 0;font:italic 11px georgia,serif}.hotel-active-container .preview-order .preview-block .line dl dd{margin:0;font-size:14px;padding:7px 10px 0 0;font-family:"Helvetica Neue","PT Sans",sans-serif}.hotel-active-container .preview-order .preview-block .line dl dd ins{color:#f78c0d;font-size:18px;text-decoration:none}.hotel-active-container .preview-order .preview-block tr.options{border-top:1px solid #eee;background:#fefefe}.hotel-active-container .preview-order .preview-block tr.options td{padding:40px 5px 40px 175px}.hotel-active-container .preview-order .preview-block td.options-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.hotel-active-container .preview-order .preview-block tr.options .added-option{background:url(/images/ozon/action/options.png) left center no-repeat;padding-left:30px;margin-bottom:30px;font:normal 16px "balticaitalic",Verdana,sans-serif;color:#777}.hotel-active-container .preview-order .preview-block tr.user-comment{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fefefe}.hotel-active-container .preview-order .preview-block tr.user-comment td{padding:5px}.hotel-active-container .preview-order .preview-block td.user-comment-header{padding-top:5px;color:#888;font:italic bold 12px georgia,serif}.hotel-active-container .preview-order .preview-block tr.user-comment td textarea{width:386px;padding:5px;height:60px;border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.hotel-active-container .preview-order .user-comment-block{margin-bottom:10px}.hotel-active-container .preview-order .user-comment-block div{margin-bottom:5px;font-family:Georgia,Arial,Verdana,sans-serif;color:#777;font-size:11px;font-style:italic}.hotel-active-container .preview-order textarea{border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:5px}.hotel-active-container .preview-order .user-comment-block textarea{width:583px;height:50px}.hotel-active-container #options-selector td{padding:5px 5px 5px 0;font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:13px}.hotel-active-container #options-selector td.field{widthpx}.hotel-active-container #options-selector input.text{width:30px;text-align:right;border:1px solid #e5e5e5;padding:2px}.hotel-active-container #options-selector input.checkbox{vertical-align:middle}.hotel-active-container #offer-agree{vertical-align:middle;margin-right:10px}.hotel-active-container .preview-order form.reserve-form{padding:0;border:0}.hotel-active-container .bonuses-selector td{padding:5px 5px 5px 0}.hotel-active-container .bonuses-selector td.field{width:40px;text-align:right}.hotel-active-container .bonuses-selector input.checkbox{vertical-align:middle}.hotel-active-container .bonuses-selector .bonus-gray{color:#777;font-family:Georgia,Arial,Verdana;font-size:9px;font-style:italic}.hotel-active-container .bonuses-selector span{color:#000;font-weight:normal}.hotel-active-container .preview-order .total-sum{color:#f78c0d;font-size:18px}.hotel-active-container .preview-order .controls{margin-top:20px}.hotel-active-container .preview-order .controls .submit,.hotel-active-container .save-people-form .continue{background:url("/images/common/orange-button-bg.png") 0 0 repeat-x #f78c0d;color:#fff;border:0;padding:10px 20px;font-weight:bold;text-shadow:#777 1px 1px 0 1px;cursor:pointer;height:auto;font-family:"Helvetica Neue","PT Sans",sans-serif}.hotel-active-container .preview-order .payment-type{width:100%}.hotel-active-container .preview-order .payment-type .payment-type-row{clear:both;padding:30px 30px;position:relative;margin:0 -30px;border-top:1px solid #dadada}.hotel-active-container .preview-order .payment-type .payment-type-row:hover{background-color:#f1f1f1}.hotel-active-container .preview-order .payment-type .icon,.preview-order .payment-type .icon-gray{width:55px;height:30px;float:left}.hotel-active-container .preview-order .payment-type .icon{display:none}.hotel-active-container .preview-order .payment-type .payment-type-row:hover .icon{display:block}.hotel-active-container .preview-order .payment-type .payment-type-row:hover .icon-gray{display:none}.hotel-active-container .preview-order .payment-type .icon.money{background:url(/images/ozon/payment/money.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon.kart{background:url(/images/ozon/payment/kart.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon.terminal{background:url(/images/ozon/payment/terminal.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon.curier{background:url(/images/ozon/payment/curier.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon-gray.money{background:url(/images/ozon/payment/money-gray.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon-gray.kart{background:url(/images/ozon/payment/kart-gray.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon-gray.terminal{background:url(/images/ozon/payment/terminal-gray.png) no-repeat}.hotel-active-container .preview-order .payment-type .icon-gray.curier{background:url(/images/ozon/payment/curier-gray.png) no-repeat}.hotel-active-container .preview-order .payment-type .info{width:450px;float:left}.hotel-active-container .preview-order .payment-type .info .title{font-size:16px;margin-bottom:15px;color:#202020}.hotel-active-container .preview-order .payment-type .info .comment{color:#666;font:normal 11px "balticaregular",Verdana,sans-serif;margin:10px 0}.hotel-active-container .preview-order .payment-type .info .comment a{color:#197fcd}.hotel-active-container .preview-order .payment-type .action{width:70px;position:absolute;right:30px;bottom:30px}.hotel-active-container .preview-order .payment-type .action input{padding:0;background:url("/images/ozon/action/payment-button.png");border:0;height:23px;width:69px;cursor:pointer;overflow:hidden;text-indent:-999px}.hotel-active-container .preview-order .payment-type .action input.select{background:url("/images/ozon/action/payment-select.png")}.hotel-active-container .preview-order .payment-ok{background:url(/images/ozon/action/ok.png) no-repeat;padding-left:30px;font-size:15px;margin:0 0 20px 130px}.hotel-active-container .preview-order .payment-ok-text{padding-left:30px;font:normal 11px "balticaregular",Verdana,sans-serif;margin-left:130px;width:400px}.hotel-active-container .preview-order .payment-ok-form{border:0;padding:0;margin-left:160px}.hotel-active-container .preview-order .success{background:#cec;padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.hotel-active-container .preview-order .add-person{margin:5px 0 20px 0;color:#397b00}.hotel-active-container .preview-order .add-person a{text-decoration:none;border-bottom:1px dotted}.people-panel-title{background:url("/images/people-form/title_bar.png") 0 0 repeat-x #aaa;padding:0 15px;font:bold 1.2em/47px "Arial";color:#fff;font-weight:bold;height:57px}.preview-order.people .notice{padding:7px 0 7px 140px;color:#415a69;height:30px;line-height:30px;background:url("/images/people-form/icon_attention.png") no-repeat 110px 12px}.preview-order.people .present{background:#f3f3f3;padding:10px 0 0 110px;color:#415a69;clear:both}.preview-order.people .info{font:normal 10px/11px "Arial";color:#777;padding:0 20px 0 31px;background:url("/images/people-form/icon_info.png") 0 0 no-repeat transparent;width:265px;float:right}.preview-order.people .info_2{font:normal 10px/11px "Arial";color:#415a69;padding:0 0 10px 31px;background:url("/images/people-form/icon_info.png") 0 0 no-repeat transparent;width:175px;margin:0}.save-people-form table td{height:37px}.save-people-form table td.label{width:100px;font:normal 11px/11px "Arial";text-align:right}.save-people-form table td.input{padding:0 10px}.save-people-form table td.attention{font:normal 10px/12px "Arial";color:#464646;height:12px}.save-people-form table td.attention b{font:bold 11px "Arial";color:#242424;height:12px}.save-people-form table td.input label{width:100px;font:normal 11px/37px "Arial";margin:0 20px 0 0}.save-people-form table td.input input{border:1px solid #c2c2c2;height:30px;width:450px;font:normal 17px/30px "Arial";color:#464646;padding:0 10px}.save-people-form table td.input input[type=radio]{width:auto;height:auto;border:none;vertical-align:middle}.save-people-form table td.input input.series{width:100px}.save-people-form table td.input input.number{width:198px}.save-people-form table td.input input.date{width:100px}.save-people-form table td.input input.phone{width:240px}.save-people-form table td.input input.error{border-color:#ff6300;background:#f1dcc4}.save-people-form table .hint{font-size:10px;color:#777;padding:3px 0}.save-people-form .continue{text-align:left;cursor:pointer;padding:0 15px;font:normal 14px/22px "Arial";color:#fff;height:22px;border:none;background:url("/images/people-form/button_continue.png") 0 0 no-repeat transparent}.save-people-form .submit{text-align:center;padding:20px 0}#passportForms .passportElement{margin:0 0 10px 0}#passportForms table{background:#f3f3f3;border-top:10px solid #f3f3f3;border-bottom:10px solid #f3f3f3;border-collapse:separate;width:100%}#passportForms .passportElement .remove{height:30px;width:120px;float:right;cursor:pointer;font:bold 11px/30px "Arial";color:#f88c0d;padding:0 0 0 55px;background:url("/images/people-form/icon_remove.png") 30px center no-repeat #f3f3f3}.preview-order.people .required{height:23px;width:24px;background:url("/images/people-form/icon_attention.png") center center no-repeat transparent;padding:23px 24px}.preview-order.people .add-person{height:30px;width:120px;float:right;cursor:pointer;font:bold 11px/30px "Arial";color:#f88c0d;padding:0 0 0 55px;background:url("/images/people-form/icon_add.png") 30px center no-repeat #f3f3f3;margin:0}.hotel-active-container .people-panel-title{background:#ebebeb;padding:0 30px;font:bold 20px/60px "Helvetica Neue","PT Sans",sans-serif;color:#333;height:57px}.hotel-active-container .preview-order.people .notice{margin:0 0 20px 160px;padding:0 0 0 25px;color:#415a69;height:20px;line-height:20px;background:url("/images/ozon/action/attention.png") left center no-repeat;margin-bottom:25px}.hotel-active-container .preview-order.people .present{padding:10px 0 0 0;color:#415a69;clear:both;background:none}.hotel-active-container .preview-order.people .info{font:italic 9px/11px Georgia,"Arial";color:#999;padding:0 20px 0 25px;background:url("/images/ozon/action/attention.png") 0 0 no-repeat transparent;width:210px;float:right;margin:0 163px 0 0}.hotel-active-container .preview-order.people .info_2{font:normal 9px/11px "Arial";color:#415a69;padding:0 0 10px 25px;background:url("/images/ozon/action/attention.png") 0 0 no-repeat transparent;width:175px;margin:0 0 0 180px}.hotel-active-container .preview-order hr{border:0;border-top:1px solid #ececec;margin:20px -30px}.hotel-active-container .save-people-form table td{height:37px;padding:10px 0;color:#777;font-family:Georgia,Arial;font-size:11px;font-style:italic}.hotel-active-container .save-people-form table td .label{margin-bottom:5px}.hotel-active-container .save-people-form table td.input{padding:15px 0}.hotel-active-container .save-people-form table td.input.col1 input,.save-people-form table td.input.col2 input{width:265px}.hotel-active-container .save-people-form table td.input.col2{padding-left:21px}.hotel-active-container .save-people-form table td.input.col-all input{width:574px}.hotel-active-container .save-people-form table td.attention{font:normal 13px "Helvetica Neue","PT Sans",sans-serif;color:#fff;text-align:center}.hotel-active-container .save-people-form table td.attention b{font:inherit;color:inherit}.hotel-active-container .save-people-form table td.attention div{padding:8px;background:#ff7171;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:5px}.hotel-active-container .save-people-form table td label{margin:0 30px 0 0}.hotel-active-container .save-people-form table td.input input{border:1px solid #dadada;height:30px;font:normal 17px/30px "Arial";color:#464646;padding:5px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.hotel-active-container .save-people-form table td.input input[type=radio]{width:auto;height:auto;border:none;vertical-align:middle}.hotel-active-container .save-people-form table td.input input.series{width:100px}.hotel-active-container .save-people-form table td.info-td .info{margin:18px 0 0 30px;background-position:left center;color:#999}.hotel-active-container .save-people-form table td.input input.error{border-color:#ff6300;background:#f1dcc4}.hotel-active-container .save-people-form table .hint{font-size:11px;color:#999;padding:3px 0}.hotel-active-container .save-people-form .submit{text-align:center;padding:5px 0}.hotel-active-container .sum-payment{background:url(/images/ozon/action/payment.png) left center no-repeat;padding-left:30px;width:240px;margin:20px auto}.hotel-active-container .sum-payment .cost{display:inline-block;border:1px solid #dadada;border-radius:5px;color:#333;font:normal 15px/normal "Helvetica Neue","PT Sans",sans-serif;padding:7px 7px 7px 10px;text-align:left}.hotel-active-container .sum-payment .cost b{font-size:18px;font-weight:bold}.hotel-active-container #passportForms .passportElement{margin:0 0 10px 0}.hotel-active-container #passportForms table{width:100%;background:none;border:0}.hotel-active-container #passportForms .passportElement .remove{height:30px;width:120px;float:right;cursor:pointer;font:bold 11px/30px "Arial";color:#f88c0d;padding:0 0 0 55px;background:url("/images/people-form/icon_remove.png") 30px center no-repeat #f3f3f3}.hotel-active-container .preview-order.people .required{width:24px;background:url("/images/ozon/action/attention.png") center center no-repeat transparent;position:absolute;right:5px;top:19px;bottom:0}.hotel-active-container .preview-order.people .add-person{height:30px;width:120px;float:right;cursor:pointer;font:bold 11px/30px "Arial";color:#f88c0d;padding:0 0 0 55px;background:url("/images/people-form/icon_add.png") 30px center no-repeat #f3f3f3;margin:0}.bonus-groups{padding:10px}.bonus-groups-list .element{padding:.3em 0px}.bonus-groups-list .element td{padding:2px;text-align:center}.bonus-groups-list .element td.first{text-align:left}.bonus-groups-list .element:hover{background:#e9eff8}.bonus-groups-list .element td input.group-input{width:50px}.bonus-groups-list .element td .from-to input.group-input{width:67px}.bonus-groups-list .element td .group-select{width:69px}.bonus-groups-list .element td .action-unlimited-checkbox{margin-right:3px;vertical-align:middle}.bonus-groups-list .element .delete{float:right}.bonus-groups-list .element td input.duration-input{width:40px}.bonus-groups-list .element td input.editalable{color:#d00;background-color:#fdd;border:1px solid #d00}.bonus-addgroup{padding:10px}.bonus-addgroup .errorMessage{border:1px solid #caa;background:#fdd;padding:5px;margin:10px 0 0 0;font-size:10px}.bonus-groups-addrow{padding-top:10px}.bonus-addbonus-manual{border:1px solid #333;padding:10px 10px 0px 10px;margin-bottom:10px}.requests-list .element{padding:.3em}.requests-list .element:hover{background:#e9eff8}.requests-list .element .delete{float:right}.account-nav{margin-bottom:7px}.account-nav .nav-element{margin-bottom:10px;padding:0 0 0 12px}.account-nav .nav-element a{color:#777}.account-nav .nav-element a.large{background:#ff5400;display:block;color:#fff;text-decoration:none;font-weight:bold;padding:5px 20px;border-radius:4px;text-align:center}.account-nav .nav-element a.large:hover{background:#ff4200}.account-nav .current{background:url("/images/elements/nav-arrow.png") 0 4px no-repeat}.account-nav .current a{color:#333;text-decoration:none}.account-nav .bonus{font-weight:bold;color:green}.account-password .field-row{margin-bottom:10px}.account-password .field-row .label{margin-bottom:3px;color:#777}.account-password .field-row .field input{font-size:1.2em;font-family:Arial,sans-serif;padding:3px}.account-password .field-row .field input.medium{width:50%}.account-password .errorMessage{margin:50px auto 20px auto;color:#c40808;text-align:center}.account-password .successMessage{margin:50px auto 20px auto;color:#007c00;text-align:center}.account-password .return{text-align:center;margin:0 auto 50px auto}.account-bonus{padding:0px 3px 10px 3px}.account-bonus h3{margin:10px 0}.account-bonus .bonus{color:green;font-weight:bold}.account-bonus .bonuses-description tr.first{font-weight:bold}.account-bonus .bonuses-description tr.first td{white-space:nowrap}.account-bonus .bonuses-description tr.used td{background-color:#cec}.account-bonus .bonuses-description tr.expire td{background-color:#fcc}.account-bonus .bonuses-description tr:hover td{background-color:#eaeaea}.account-bonus .bonuses-description tr.used:hover td{background-color:#e0f0e0}.account-bonus .bonuses-description tr.expire:hover td{background-color:#f0e0e0}.account-bonus .bonuses-description td{border:1px solid #aaa;padding:2px 4px}.account-info .field-row{margin-bottom:10px}.account-info .field-row .label{margin-bottom:3px;color:#777}.account-info .field-row .field input{font-size:1.2em;font-family:Arial,sans-serif;padding:3px}.account-info .field-row .field input.medium{width:50%}.account-info .field-row .field select{font-size:1.2em;font-family:Arial,sans-serif;padding:3px}.account-info .successMessage{margin:50px auto 20px auto;color:#007c00;text-align:center}.account-info .return{text-align:center;margin:0 auto 50px auto}.account-info .open-form-phone,.reg-form .open-form-phone{position:relative}.reg-form .open-form-phone input#reg-phone{width:144px;padding:4px 6px 6px 54px}input::-ms-clear{display:none}.open-form-phone input:-moz-placeholder{color:#171f28}.open-form-phone input:-ms-input-placeholder{color:#171f28}.open-form-phone input::-webkit-input-placeholder{color:#171f28}.account-info .open-form-phone input#reg-phone{width:217px;padding:4px 6px 6px 54px;color:#171f28;background-color:#fff;font-size:16px;height:20px;text-align:left;font-family:"PT Sans",sans-serif;border:1px solid #a9a9a9;-webkit-box-shadow:0px 1px 1px 0px #d6d8d7 inset;box-shadow:0px 1px 1px 0px #d6d8d7 inset;outline:none}.account-info .open-form-phone .nationality-mask,.open-form-phone .nationality-mask{width:53px;position:absolute;margin-top:2px;margin-left:1px;font-size:18px;padding:0;height:29px;line-height:19px;outline:none;border:0 none;cursor:default;background:url("/images/common/order-small-ico-country-sprite.png") no-repeat 9px 5px;box-shadow:none;text-align:left;font-family:"PT Sans",sans-serif}.account-info .open-form-phone.ukraine .nationality-mask,.open-form-phone.ukraine .nationality-mask{background-position:9px -35px}.account-info .open-form-phone.belarus .nationality-mask,.open-form-phone.belarus .nationality-mask{background-position:9px -72px}.account-info .open-form-phone .nationality-mask:hover,.open-form-phone .nationality-mask:hover{background-color:#eee}.account-info .open-form-phone .nationality-mask span,.open-form-phone .nationality-mask span{background:url("/images/newdesign/orange-input-arrow-sprite.png") no-repeat 0 -12px;position:absolute;top:10px;right:5px;width:11px;height:8px}.account-info .open-form-phone.active-phone .nationality-mask span,.open-form-phone.active-phone .nationality-mask span{background-position:0 -43px}.account-info .open-form-phone .active-dropdown,.open-form-phone .active-dropdown{display:none;padding:0;margin:0;background:#fff;position:absolute;top:34px;left:1px;z-index:20;-webkit-border-radius:4px;border-radius:4px;width:179px;box-shadow:0 2px 2px 1px rgba(0,0,0,.15)}.account-info .open-form-phone .active-dropdown ul,.open-form-phone .active-dropdown ul{margin:0}.account-info .open-form-phone .country-code,.open-form-phone .country-code{color:#838383;float:right;font-size:14px;width:32px;margin-top:1px;margin-bottom:-1px}.account-info .open-form-phone .active-dropdown .country-list-mask li,.open-form-phone .active-dropdown .country-list-mask li{background:url("/images/common/order-small-ico-country-sprite.png") no-repeat 0 0 #eee;margin:0;list-style:none;color:#333;padding:5px 7px 8px 40px;font:16px "PT Sans",sans-serif;line-height:20px;overflow:hidden}.account-info .open-form-phone .active-dropdown .country-list-mask .russia-list,.open-form-phone .active-dropdown .country-list-mask .russia-list{background-position:9px 7px}.account-info .open-form-phone .active-dropdown .country-list-mask .ukraine-list,.open-form-phone .active-dropdown .country-list-mask .ukraine-list{background-position:9px -34px;background-color:#fff}.account-info .open-form-phone .active-dropdown .country-list-mask .belarus-list,.open-form-phone .active-dropdown .country-list-mask .belarus-list{background-position:9px -71px}.account-info .open-form-phone .active-dropdown .country-list-mask li:hover,.open-form-phone .active-dropdown .country-list-mask li:hover{background-color:#ff5400;color:#fff;cursor:default}.account-info .open-form-phone .active-dropdown .country-list-mask li:hover .country-code,.open-form-phone .active-dropdown .country-list-mask li:hover .country-code{color:#fff}.open-form-phone .active-dropdown .country-list-mask li.russia-list:hover{border-radius:4px 4px 0 0}.open-form-phone .active-dropdown .country-list-mask li.belarus-list:hover{border-radius:0 0 4px 4px}.account-facebookconnect table{margin:15px 15px 40px}.account-facebookconnect table td{padding:10px;vertical-align:middle;font-size:16px}.account-partner .total-stats{height:30px;border-bottom:2px #ffe4a0 solid;background-color:#fff9ed;font-size:11px}.account-partner .total-stats div{float:left;width:100px;padding-top:10px;height:20px}.account-partner .total-stats div.label{padding-left:10px;width:90px}.account-partner .total-stats div.invited_ordered{width:75px}.account-partner .total-stats div.invited_orders_sum{width:120px}.account-partner .total-stats div.income{width:110px}.account-partner .months-stats{font-size:11px}.account-partner .months-stats-row{height:30px;margin-bottom:2px;background-color:#fff4dd}.account-partner .months-stats-row:hover{background-color:#ffecba}.account-partner .months-stats-row.active{background-color:#ffe4a0}.account-partner .months-stats-row div{float:left;width:100px;padding-top:10px;height:20px}.account-partner .months-stats-row div.label{padding-left:10px;width:90px}.account-partner .months-stats-row div.label a{text-decoration:none;border-bottom:#397b00 1px dashed}.account-partner .months-stats-row div.invited_ordered{width:75px}.account-partner .months-stats-row div.invited_orders_sum{width:120px}.account-partner .months-stats-row div.income{width:110px}.account-partner-banners .partner-link{background-color:#f9c626;padding:3px 10px;color:#000;font-size:18px}.account-partner-banners .partner-banner-block{margin-bottom:20px}.account-partner-banners .partner-banner-block .partner-banner-title{font-size:15px;margin-bottom:7px}.account-partner-banners .partner-banner-block .partner-banner{margin-bottom:7px}.account-partner-banners .partner-banner-block .partner-banner-code textarea{width:400px;overflow:visible;height:45px;border:#404040 1px solid;padding:5px}.invite-page{color:#767676;padding-bottom:50px}.invite-page .rightcol{float:right;width:260px;padding:0 50px 0 45px;margin-top:70px}.invite-page .leftcol{width:580px}.invite-page .leftcol-inner{padding:10px 45px 0 40px;margin-top:10px;border-right:#ededed 1px solid;height:1020px}.invite-page .leftcol-inner strong.orange{color:#f3be1b}.invite-page h1{font-size:30px;margin:0 0 10px;font-weight:normal}.invite-page input,.invite-page textarea{border:#cdcdcd 1px solid;border-radius:3px;font-size:1.2em;padding:5px !important;line-height:150%}.invite-page .field-row{margin-bottom:18px}.invite-page .field-row .label{margin-bottom:10px}.invite-page .button-row{text-align:right}.invite-page .notice{font-size:11px;margin-bottom:5px}.invite-page .bonus-counter{float:right;background-color:#777a7d;width:120px;text-align:center;margin-top:16px}.invite-page .bonus-counter .label{background-color:#f3be1b;font-size:11px;margin:1px;height:23px;line-height:23px;padding:0 7px}.invite-page .bonus-counter .field{color:#fff;font-size:18px;font-weight:bold;height:34px;line-height:30px;background:url("/images/common/bonus-counter-bgg.gif")}.invite-page .emails{width:365px}.invite-page .anonymous{float:right;width:120px;position:relative;top:135px;left:10px}.invite-page .facebook-friends-block{margin:-23px 0 15px;border-bottom:#e0e0e0 1px solid}.invite-page #fb-friends-list{width:252px}.invite-page .facebook-friends-block .label{color:#363636;font-size:18px;border-bottom:#e0e0e0 1px solid;padding-bottom:7px;margin-bottom:7px}.invite-page .facebook-friends-block #fb-friends-reload{float:right;opacity:1;margin:0}.invite-by-mail{margin-bottom:2em}.leftcol-inner .present300{margin-top:40px}.invite-page .invite-group{margin-bottom:2em;height:70px}.invite-page .invite-group .label{font-weight:bold;margin-bottom:10px}.invite-page .invite-group .mail-button{height:36px;background:url("/images/invite/mailbutton-bgg.gif");border:1px solid #cacaca;line-height:36px;width:103px;float:left;margin-right:10px;padding-left:15px;cursor:pointer;color:#767676;text-decoration:none}.invite-page .invite-group .mail-button img{vertical-align:text-bottom;padding-right:7px}.invite-page .invite-link{margin-bottom:10px}.invite-page .invite-link .label{font-weight:bold;margin-bottom:10px}.invite-page .invite-link input{width:260px}.invite-page .invite-link .notice{margin-left:287px}.invite-page .invite-link #invite-input-wrap{float:left;padding-right:15px}.invite-page .invite-link #clipboard-copy-wrap{padding-top:3px}.invite-page table.share-block-main-buttons{float:left;padding-right:10px;width:287px}#clipboard-copy-wrap{position:relative}#people-list{width:100%}#people-list tr{border-bottom:1px solid #eee}#people-list tr td{padding:5px;text-align:left}#people-list tr td.checkbox{width:10px}.promo-action-container{width:960px;height:550px;padding:50px 0 20px 10px;overflow-x:hidden;overflow-y:visible;position:absolute}.promo-action{background:url("/images/promo/canaries-action.jpg") 0px 0px #1a1a1a;padding:0px;color:#fff;z-index:150;width:940px;height:355px;background-color:#000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0px 0px 7px #333;-webkit-box-shadow:0px 0px 7px #333;-moz-box-shadow:0px 0px 7px #333}.promo-action .top{padding:10px 0 10px 20px;background:url("/images/common/pixel-black-transparent.png") 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.promo-action .top .button-more-black{float:right;background:url("/images/promo/button-more-canaries.png") no-repeat;width:145px;height:48px;cursor:pointer;color:#e7b900;text-decoration:underline;font-weight:bold;line-height:48px;padding-left:64px}.promo-action .top .title{font-size:26px;font-weight:bold}.promo-action .top .subtitle{font-size:13px;font-weight:bold}.promo-action .partner{float:left;width:156px;margin:60px 0 20px 20px;background:url("/images/promo/tui-logo.png") no-repeat;padding:75px 0 0 13px;color:#a0a29d;font-size:20px;font-weight:bold;text-decoration:none}.promo-action .sticker-red{background:url("/images/promo/promo-sticker-red-left.png") 0 0;width:184px;height:43px;padding:10px 0px 5px 25px;float:left;clear:left;bottompx;margin:0 0 0 -10px}.promo-action .sticker-red .discont{font-weight:bold;font-size:22px;width:60px}.promo-action .bottom{height:70px;margin:210px 0 0 0;padding:0 30px 25px 30px}.promo-action .bottom .participate-button{float:right;width:266px;height:58px;background:url("/images/promo/participate_button.png") no-repeat}.promo-action-descr{width:880px;margin:425px 10px 20px 10px;background:url("/images/promo/yellow_words.png") repeat-x #a28111;padding:30px 25px 25px 35px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff}.promo-action-descr ul{margin:0 0 10px 0;background:url("/images/promo/palm_white.png") no-repeat right top;padding-right:100px;min-height:86px}.promo-action-descr ul li{margin-bottom:2px}.promo-action-descr ul li *{color:#000}.promo-action-info-box{background:#1a1a1a;padding:10px;color:#fff;width:880px;padding:30px 25px 25px 35px;margin:0 10px 10px 10px;background:url("/images/login/login-header-bg.png") 0 0 no-repeat #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0px 0px 7px #333;-webkit-box-shadow:0px 0px 7px #333;-moz-box-shadow:0px 0px 7px #333}.promo-action-full-info{width:900px}.promo-action-full-info .header{background:#f1f1f1;padding:20px 10px;font-size:18px;color:#444;text-align:center;border-bottom:1px dashed #888;margin-bottom:10px}.promo-action-full-info .block{margin-bottom:10px}.promo-action-full-info .block .block-title{font-weight:bold}.promo-invite-block .share-block-main{margin:20px 0 0 -33px}.promo-invite-block .share-block-main .title{color:inherit}.promo-invite-block .share-block-main .invite-type{width:330px}.promo-invite-block .share-block-main .invite-type .subtitle{color:inherit}.promo-invite-block table.share-block-main-buttons{float:none;padding-right:0;width:auto}.promo-invite-block .invite-extra{margin:10px 0}.invited-users h3{margin:10px 0px 5px 0px}.invited-users .element{margin-bottom:.5em}.invited-users .element strong{color:#30832f}.invited-users .element .email{color:#777;font-size:.85em}.account-orders .filter{margin-bottom:1em}.account-orders .element{margin:10px 0;padding-bottom:30px;border-bottom:1px solid #ebebeb}.account-orders .element .title{font-size:1.3em;margin-rightpx}.account-orders .cancel{float:right;width:75px}.account-orders .cancel a{background:url("/images/elements/date-delete.png") no-repeat 0px 5px;padding-left:15px;text-decoration:none;color:#d02605}.account-orders a:hover{text-decoration:none}.account-orders .passport-for-dogovor{line-height:50px;display:inline-block;vertical-align:middle;padding:0 0 0 50px;background:url(/images/common/contract-enter-data.png) 0 0 no-repeat;margin:12px 0 0 5px}.account-orders .passport-for-dogovor.full{background-position:0 100%}.account-orders .tailed-pay-button{display:inline-block;background:#ff5400;padding:.4em .2em;font-style:italic;color:#fff}.account-order-info .travel{background:#f5f5f5;width:100%;border:1px solid #ececec;margin-bottom:20px}.account-order-info .travel td{padding:5px;vertical-align:top;text-align:left}.account-order-info .travel td.photo{width:200px}.account-order-info .travel td.photo img{width:200px;display:block}.account-order-info .travel td.info .title{font-size:120%;font-weight:bold}.account-order-info .order-id{font-size:130%;font-weight:bold;margin-bottom:20px}.account-order-info .order-print{float:right}.account-order-info .order-print a{background:#ea943d;color:#fff;font-weight:bold;text-decoration:none;padding:4px 10px}.account-order-info .contact-phone{margin-bottom:20px}.account-order-info .contact-phone .title{margin-bottom:3px;font-weight:bold;color:#777;font-style:italic;border-bottom:1px solid #777}.account-order-info .person{margin-bottom:20px}.account-order-info .person .title{margin-bottom:3px;font-weight:bold;color:#777;font-style:italic;border-bottom:1px solid #777}.account-order-info .dates{margin-bottom:20px}.account-order-info .dates .title{margin-bottom:3px;font-weight:bold;color:#777;font-style:italic;border-bottom:1px solid #777}.account-order-info .payment{margin-bottom:20px}.account-order-info .payment .title{margin-bottom:3px;font-weight:bold;color:#777;font-style:italic;border-bottom:1px solid #777}.account-order-info .passports{margin-bottom:20px}.account-order-info .passports .title{margin-bottom:3px;font-weight:bold;color:#777;font-style:italic;border-bottom:1px solid #777}.account-order-info .passports .element{margin-bottom:10px}.account-order-info .passports .element .name{font-size:120%}.promo .intro{font-size:140%;font-family:Georgia,"Times New Roman",serif;padding:10px 0;margin-bottom:20px}.promo .intro p{margin:0 0 .3em 0}.promo-signup-form{background:#f1f1f1;padding:10px;margin-bottom:20px;border:1px solid #dbdbdb;width:350px;height:300px}.promo-signup-form .bottom-field{padding-top:20px;height:50px}.promo-signup-form .bottom-field .button-login{float:right;text-align:center;width:180px;height:40px;background:url("/images/login/button-gray_180.png") no-repeat}.promo-signup-form .bottom-field .button-login a{display:block;height:40px;font-size:15px;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;text-decoration:none;line-height:38px}.promo-signup-form .errorMessage{border:1px solid #caa;background:#fdd;padding:5px;margin:0 0 8px 0;font-size:10px}.promo-signup-form .successMessage{border:1px solid #96ff96;background:#e3f2e1;padding:5px;margin:0 0 8px 0;font-size:10px}.promo .signup-button{margin:20px;text-align:center}.promo .signup-button button{font-size:1.2em;padding:5px 40px}.promo-login{width:260px;height:340px}.black-override{background:url("/images/promo/landing-black-bg.png") repeat transparent;position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:200}.promo-signup-blackstyle-text{width:340px;height:100px;margin:-240px 0 0 -180px;top:50%;left:50%;position:fixed;color:#ddd;text-align:center;font-size:18px;font-weight:normal;z-index:250}.promo-signup-blackstyle-language-d1{width:32px;height:60px;margin:-115px 0 0 120px;top:50%;left:50%;position:fixed;z-index:350;color:#ddd;text-align:center}.promo-signup-blackstyle-language-d1 a{text-decoration:none}.promo-signup-blackstyle{background:#1a1a1a;border:1px solid #666;padding:30px;position:fixed;color:#fff;z-index:250;width:280px;background:url("/images/common/signin-form-bg-top.png") top no-repeat #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.promo-signup-blackstyle a.white{color:#fff}.promo-signup-blackstyle a{color:#e7b900}.promo-signup-blackstyle h3{padding:0 xp;margin:0px;font-size:27px;font-weight:normal;padding-bottom:10px}.promo-signup-blackstyle input{padding:3px;height:28px;width:97%;border:1px solid #000;font-size:20px;color:#124000}.promo-signup-blackstyle .field-row{padding-top:10px}.promo-signup-blackstyle div.button-login{padding-top:10px;text-align:center}.promo-blackstyle-d1{width:280px;height:300px;margin:-120px 0 0 -180px;top:50%;left:50%}.promo-blackstyle-d2-left{width:280px;height:300px;margin:-120px 0 0 -360px;top:50%;left:50%}.promo-blackstyle-d2-right{width:280px;height:300px;margin:-120px 0 0 0px;top:50%;left:50%}.promo-preview .description-text{padding:10px}.landing-select{margin:20px 0 0 20px}.landing-select div{margin-bottom:10px}.landing-select div a{font:normal 2em/48px "Arial";padding:0 0 0 65px;color:#000;text-decoration:none;height:48px;display:inline-block;background-repeat:no-repeat}.landing-select .default a{background:url("/images/elements/promo_48.png") 0 0 no-repeat}.landing-select .landinggroups a{background:url("/images/elements/geofolder.png") 0 0 no-repeat}.landing-select .landingadv a{background:url("/images/elements/landingadv.png") 0 0 no-repeat}.share-block{margin-top:3px}.share-block td.button{width:38px;height:32px;vertical-align:middle;text-align:center}.share-block img{vertical-align:middle}.share-block .odnoklassniki{vertical-align:top}.share-block .odkl-klass{background:url("/images/invite/odnoklassniki_32.png") no-repeat;width:32px;height:32px}.share-block .odkl-klass:hover{background:url("/images/invite/odnoklassniki_32.png") no-repeat}.share-block .tweet{vertical-align:top}.share-block .vkontakte{vertical-align:top}.share-block .mail{vertical-align:top}.share-block .lj{vertical-align:top}.share-block .lj img{cursor:pointer}.share-block .facebook{vertical-align:top;width:32px;height:32px}#share-mail-dialog{width:630px}#share-mail-dialog .header{background:#f1f1f1;padding:20px 10px;font-size:18px;color:#444;text-align:center;border-bottom:1px dashed #888}#share-mail-dialog .travel-photo{padding:10px;background:#f7f7f7}#share-mail-dialog .invite-text{padding:10px}#share-mail-dialog .invite-text .static-text{font-size:14px;font-family:Georgia,serif;font-weight:bold}#share-mail-dialog .invite-text .user-text{padding-top:10px}#share-mail-dialog .invite-text .user-text textarea{width:585px;height:120px;padding:10px;color:#666}#share-mail-dialog .receivers{padding:10px}#share-mail-dialog .receivers table{width:590px}#share-mail-dialog .receivers table td{width:190px}#share-mail-dialog .receivers table td.delimiter{width:10px}#share-mail-dialog .receivers table td.email-note{color:#444;font-size:9px;padding-top:7px}#share-mail-dialog .receivers table td.label{font-size:110%;color:#444}#share-mail-dialog .receivers table td.field input{width:190px;font-size:15px;color:#444;padding:3px;border:1px solid #777}#share-mail-dialog .receivers table td.field input:focus{background:#ffe446}#share-mail-dialog .fio{padding:10px 0px}#share-mail-dialog .fio table td{width:190px}#share-mail-dialog .fio table td.delimiter{width:4px}#share-mail-dialog .fio table td.label{font-size:110%;color:#444}#share-mail-dialog .fio table td.field input{width:190px;font-size:15px;color:#444;padding:3px;border:1px solid #777}#share-mail-dialog .fio table td.field input:focus{background:#ffe446}#share-mail-dialog .submit{padding:10px;text-align:center}#share-mail-dialog .submit button{padding:5px 10px}#share-mail-dialog .result{padding:10px;background:#eceba3;text-align:center}#share-mail-dialog .failure{color:red}.share-block-main{padding-bottom:10px}.share-block-main .title{color:#000;font-size:17px;font-weight:bold;text-align:center;padding:5px 0px 0px 0px}.share-block-main .invite-type{width:100%}.share-block-main .invite-type .subtitle{color:#000;font-size:13px;padding-bottom:2px;padding-top:10px}.share-block-main .invite-type .first{background:url("/images/invite/subtittle-1.png") no-repeat center;width:34px;height:32px}.share-block-main .invite-type .second{background:url("/images/invite/subtittle-2.png") no-repeat center;width:34px;height:43px}.share-block-main .invite-type input{width:208px;height:22px;border:solid #b3b3b3 1px;margin-bottom:2px;background-color:#e6e6e6;font-size:22px;padding:2px 0px 2px 2px}.share-block-main .invite-type .button-ok{padding-right:10px}.share-block-main .invite-type .add-link{color:#397b00;font-size:11px;text-align:right;padding-right:5px;padding-bottom:2px}.share-block-main .invite-type .mailru{padding-right:7px}.share-block-main .invite-type .third{background:url("/images/invite/subtittle-3.png") no-repeat center;width:34px;height:43px}.share-block-main .failure{color:red;border:1px solid #daa;margin-top:2px;padding:2px;text-align:center}.share-block-main-buttons td.button{width:40px;height:40px;vertical-align:middle;text-align:center;padding-right:11px}.share-block-main-buttons img{vertical-align:middle}.share-block-main-buttons .odnoklassniki{vertical-align:top}.share-block-main-buttons .odkl-klass{background:url("/images/invite/odnoklassniki_40.png") no-repeat;width:40px;height:40px}.share-block-main-buttons .odkl-klass:hover{background:url("/images/invite/odnoklassniki_40.png") no-repeat}.share-block-main-buttons .tweet{vertical-align:top}.share-block-main-buttons .vkontakte{vertical-align:top}.share-block-main-buttons .mail{vertical-align:top}.share-block-main-buttons .lj{vertical-align:top}.share-block-main-buttons .lj img{cursor:pointer}.share-block-main-buttons .facebook{vertical-align:top;width:32px;height:32px}.docs-payment{margin:0 30px 15px 0}.docs-payment td{padding:10px 0 20px 0;border-bottom:1px solid #e0e0e0}.docs-payment td a,.payment-type td a{color:#1870a8}.color-blue{color:#1870a8}.docs-payment td.info{padding-left:15px}.docs-payment td.info .title{font-weight:bold}.docs-payment td.info .comment{padding-top:7px}.docs-payment td.info .contact{text-align:center}.docs-payment td.info .contact .phone{font-weight:bold;color:#333}.docs-payment .img-td{padding:10px 8px 20px 8px;text-align:center}.bg-info-payment{background-color:#f5ecd0;padding:30px}.docsPanelTitle{height:38px;font:normal 29px/38px "Myriad Pro","Tahoma";margin:0 0 0 10px}.docsNav .nav-element a{background:none;color:#000;font:normal 15px/35px "Arial";display:block;height:35px;padding:0 20px;text-decoration:none;margin:2px 0}.docsNav .nav-element a:hover{background:transparent url("/images/docs/menu-item-hover.png") 0 0 no-repeat}.docsNav .nav-element.current a{background:transparent url("/images/docs/menu-item-selected.png") 0 0 no-repeat}.docsNav .nav-element.current a:hover{background:transparent url("/images/docs/menu-item-selected-hover.png") 0 0 no-repeat;color:#fff}.docs{padding:0 30px 30px}.docs .docsHeader{height:64px;font:normal 29px/64px "Myriad Pro","Tahoma","Arial",sans-serif;color:#404040;margin:0}.docs h2{margin:10px 0}.docs a img{text-decoration:none}.docs p{padding-top:5px;margin-bottom:5px}.docs ol,.docs ul{margin:0;padding:6px 0 5px 0px}.docs ol li{margin:0 0 0 20px}.docs ul li{background:transparent url("/images/sale/list-icon.gif") 0 1px no-repeat;list-style:none outside none;padding:0 0 0 20px}.docs a.question{background:transparent url("/images/docs/accordeon_head.png") 0 0 no-repeat;margin:4px 0 0 0;padding:0 0 0 40px;height:35px;width:531px;font:normal 16px/35px "Arial";display:block;text-decoration:none;color:#000}.docs a.question:hover{background:transparent url("/images/docs/accordeon_head_hover.png") 0 0 no-repeat}.docs a.question.open{background:transparent url("/images/docs/accordeon_head_open.png") 0 0 no-repeat;margin:4px 0 10px 0;height:43px}.docs a.question.open:hover{background:transparent url("/images/docs/accordeon_head_open_hover.png") 0 0 no-repeat}.docs .answer{margin:0 15px;padding:6px 10px}.docs .phone{background:transparent url("/images/common/banner-phone.png") 0 0 no-repeat;font:bold 27px "Tahoma","Arial",sans-serif;padding:0 0 0 100px;color:#000;margin-bottom:15px;heightpx}.docs .phone span{font-size:13px;font-weight:normal}.docs .press{width:100%}.docs .press .logo{width:auto}.docs .press .logo a{height:110px;width:110px;background:transparent url("/images/docs/press_logo_bg.png") 0 0 no-repeat;padding:0 10px 0 0;display:block;margin:10px 0}.docs .press .logo a:hover{background:transparent url("/images/docs/press_logo_bg_hover.png") center center no-repeat}.contact-info{padding:3px 40px}.contact-info h1{font-size:16px;font-weight:bold;color:#404040;margin:20px 0px 5px 0px}.contact-info .address{font-size:16px;font-weight:bold;color:#222}.contact-info .where{font-size:13px;color:#666}.contact-info li{line-height:1.3em;background:transparent url("/images/sale/list-icon.gif") 0 3px no-repeat;padding-left:25px;margin-bottom:5px;font-size:13px;list-style:none outside none}.contact-info .way-info{clear:both}.contact-info .way-info ul{margin:0px;padding:0px 0px 10px 0px}.contact-info .way-info-metro{font-size:12px;color:#666;width:330px;float:left;padding-bottom:30px}.contact-info .way-info-car{font-size:12px;color:#666;margin-left:350px}.contact-info .map-info{width:100%}.contact-info .map-info th{text-align:center;padding-top:30px}.contact-info .map-info td{text-align:left;vertical-align:top;width:96%}.contact-info .map-info td.img{text-align:left;height:20px;width:21px;padding-top:2px}.shaded{padding:10px 10px 20px 15px;background-color:#f5f5f5;border:1px solid #ececec}.shaded h1{margin:3px;margin-bottom:8px}.shaded menu li{background-position:0 3px;line-height:1.5;margin-bottom:5px}.shaded li{background-position:0 3px;line-height:1.5;margin-bottom:5px}.shaded menu{padding:0px}#descr-pattern-dialog{padding:10px}#descr-pattern-dialog textarea.detailed-block{width:450px;height:500px}#descr-pattern-dialog .right-block{float:right}#descr-pattern-dialog .pattern-tab{border:1px solid #777;padding:4px 10px;cursor:pointer;color:#397b00;background-color:#f3f5ce}#descr-pattern-dialog .active{background-color:#d6da99;border:1px solid #333;color:#1c3c00;font-weight:bold}#changePartnerSumForm input[name=partner_sum].red{border:solid 1px red}#changePartnerSumForm #mistake{display:none;margin-bottom:5px;color:red}.right-column-block-container{margin-bottom:20px;border:1px solid #dadada}.right-column-block-container .new-panel-title,table.paperPanel .panel-title{background:#ebebeb;padding:15px 20px 13px;color:#202020;font-size:17px;font-weight:bold}.right-column-block-container .banner-payment{display:block;text-decoration:none;padding:15px;background:#fff}.right-column-block-container .banner-payment .payment-types-table{width:100%;font:normal 9px "balticaitalic",Verdana,sans-serif;color:#333}.right-column-block-container .banner-payment .payment-types-table td{text-align:center;font-size:9px;padding-bottom:11px;line-height:140%;color:#474747}.right-column-block-container .banner-payment .like{float:left;width:90px}.right-column-block-container .banner-phone{width:95px;margin:-17px 0 -5px 5px;float:right}.right-column-block-container .phone{font-size:17px;color:#333;font-weight:bold;padding:7px 0}.personal{width:954px}.personal .hotel{width:302px}.personal .target{width:274px}.personal .Panel-from-to .c .bottom-block{width:82%}.personal h2{font-family:"Baltica";font-size:26px;font-weight:normal;text-align:center;margin:30px 0 0 0}.personal h2.bottom{margin-bottom:60px}.personal img#splash{display:block;position:relative;left:182px}.personal img#bubble{float:right;position:relative;top:-40px;left:-30px;cursor:pointer}.personal ul.todo{margin:20px 20px 0}.personal ul.todo li{display:inline-block;width:310px;list-style:none}.personal ul.todo li.last{position:relative;top:35px}.personal ul.todo li div{height:100px;font-family:"VerveineCyr";font-size:28px;color:#f55a0e;text-align:center}.personal ul.todo li span{display:block;width:260px;font-family:"Georgia";font-size:13px;color:#666;line-height:18px;text-align:center;margin:0 auto}.personal .contact{margin:0 auto;display:block;margin-top:90px;margin-bottom:45px}.personal .hr{border-bottom:1px solid #ececec;height:0px;width:978px}.personal .hr.report{margin-top:45px}h2.trip{margin-bottom:30px}ul.trip{width:985px;height:57px;background:#ff7b00;margin:0}ul.trip li{display:table;float:left;width:163px;height:52px;list-style:none;background-image:linear-gradient(bottom, #d5d5d5 22%, #e5e5e5 61%);background-image:-o-linear-gradient(bottom, #d5d5d5 22%, #e5e5e5 61%);background-image:-moz-linear-gradient(bottom, #d5d5d5 22%, #e5e5e5 61%);background-image:-webkit-linear-gradient(bottom, #d5d5d5 22%, #e5e5e5 61%);background-image:-ms-linear-gradient(bottom, #d5d5d5 22%, #e5e5e5 61%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.22, #d5d5d5), color-stop(0.61, #e5e5e5));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#d5d5d5", EndColorStr="#e5e5e5");-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d5d5d5',EndColorStr='#e5e5e5')";zoom:1;border-left:1px solid #bababa}ul.trip li:hover,ul.trip li.active{margin-top:-10px;height:52px;background:#ff7b00}ul.trip li:hover,ul.trip li.active a{cursor:default}ul.trip li.last-child{width:165px}ul.trip li:first-child{border-left:none}ul.trip li span.tripTitle{display:table-cell;text-align:center;vertical-align:middle}ul.trip li:hover span.tripTitle,ul.trip li.active span.tripTitle{position:relative;top:10px}ul.trip li span.tripTitle a{font-family:Arial;font-size:13px;font-weight:bold;color:#666;text-shadow:#fff 1px 1px 1px;text-decoration:none}ul.trip li:hover span.tripTitle a,ul.trip li.active span.tripTitle a{text-shadow:#ec944a 1px 1px 1px;color:#b34501;padding:15px 40px 15px 40px}div.slideshow{width:980px;height:376px;overflow:hidden}img#prev{position:relative;top:-219px;left:-791px;display:none;cursor:pointer}img#next{position:relative;top:-219px;left:-100px;display:none;cursor:pointer}div.slideshow ul{margin:0;padding:0}div.slideshow li{width:980px;background:#000;list-style:none;height:94px}div.slideshow li img{float:left;width:189px}div.slideshow li.active img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}div.slideshow img.main{float:left}div#report{margin:30px 0 0 60px}div#report .leftPart{float:left;width:590px}div#report .rightPart{float:left;margin-left:35px;width:290px}div#report h3{font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:18px;color:#202020;margin:0 0 10px 0}div#report span#notice-1,div#report span#notice-2{font-family:"Baltica";font-size:13px;color:#333}div#report span#notice-2{color:#797878}div#report p{margin:30px 0 0 0;font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:13px;line-height:18px;color:#666}div#report .rightPart img{margin:0 20px 0 0;float:left}div#report .rightPart>span{display:inline-block}div#report .rightPart span.title{font-family:"Baltica";font-size:12px;line-height:18px;color:#666}div#report .rightPart span.name{font:bold 15px/18px "Helvetica Neue","PT Sans",sans-serif;color:#202020}div.expert{margin-top:60px}div.expert div.description{float:left;width:215px;margin:0 50px 0 65px}div.expert div.description h4{font:bold 18px "Helvetica Neue","PT Sans",sans-serif;color:#202020;margin:0 0 30px 0}div.expert div.description p{font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:13px;color:#666}div.expert div.expertPhoto img.main{float:left}div.expert div.expertPhoto div.preview{float:left;margin:0 0 0 20px}div.expert div.expertPhoto div.preview ul{margin:0;padding:0}div.expert div.expertPhoto div.preview ul li{width:94px;list-style:none}div.expert div.expertPhoto div.preview ul li.active img{border:7px solid #e1e1e1}div.expert div.expertPhoto div.preview ul li img{margin:0 auto;display:block;widthpx;height:45px;border:7px solid transparent}div#overlayWrap{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000}div#overlayContainer{position:absolute;left:50%;top:50%;margin:-208px 0 0 -300px;z-index:2;padding:0;width:600px;height:415px;background:#fff;border:none}div#overlayContainer .inner{padding:50px 30px 50px 30px}div#overlayContainer .inner img{float:left;margin-right:20px}div#overlayContainer .inner #close{position:relative;top:-35px;left:35px;float:right;cursor:pointer}div#overlayContainer .inner span#list-title{display:block;font:bold 13px/18px "Helvetica Neue","PT Sans",sans-serif;color:#333;margin-bottom:20px}div#overlayContainer .inner p.text{position:relative;top:-25px;float:left;display:block;width:450px;font-family:"Baltica";font-size:15px;line-height:21px;color:#666}div#overlayContainer .inner p.list{display:inline-block;width:500px;font:normal 13px/18px "Helvetica Neue","PT Sans",sans-serif;color:#333}div#overlay{text-align:center;position:absolute;left:0;top:0;z-index:1;margin:0;padding:0;height:100%;width:100%;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.top-block,.wellcome-block{padding-bottom:55px;border-bottom:1px solid #ececec;position:relative}.wellcome-block{border:none;height:400px}.patch1{position:absolute;top:349px;left:0}.patch2{position:absolute;top:210px;right:0}.Panel-from-to .c{background:url("/images/personal/bg-4-img.png") 0 0 no-repeat #fff !important;text-align:center;border:1px solid #dadada;padding:30px 0 60px;min-height:1000px;height:1000px;vertical-align:top}.Panel-from-to .c h2{font-size:30px;padding-left:35px;background:url("/images/personal/from-to-icon.png") 0 8px no-repeat;display:inline-block}.Panel-from-to .c h2.title-small{font-size:18px;background-position:0 0}.Panel-from-to .c h3{font-size:18px;padding-left:25px;background:url("/images/personal/people-icon.png") 0 4px no-repeat;display:inline-block}.Panel-from-to .c h4{font-size:15px;text-align:left;padding:10px 90px}.Panel-from-to .c .input-fix .start-input{padding:10px 9px;border:1px solid #dadada;font-size:18px;color:#333;margin:25px 0 35px 0;width:190px;border-radius:2px}.Panel-from-to .c .input-fix input{padding:10px 9px;border:1px solid #dadada;font-size:18px;color:#333;width:190px;border-radius:2px}.Panel-from-to .c .tumbler{display:inline-block;border:1px solid #cfcfcf;padding:6px;border-radius:3px;background:url("/images/personal/bg-gray-button.png") repeat-x}.Panel-from-to .c .know{padding:11px 0;font-size:18px;width:265px;cursor:pointer}.Panel-from-to .c .know span{text-shadow:1px 1px #fff;border-bottom:1px #333 dashed}.Panel-from-to .c .know.act span{text-shadow:1px 1px 2px #d13600;color:#fff;border-bottom:none !important}.Panel-from-to .c .know.act{border-width:1px;border-style:solid;border-color:#ff9300 #fc6f00 #f35b00 #fc6f00;background:url("/images/personal/bg-orang-button.png") repeat-x}.Panel-from-to .orange-link{color:#ff7b1a;font:17px "Baltica";padding-left:20px;background:url("/images/personal/plus.png") 0 5px no-repeat;display:inline-block}.counter{width:171px;margin:5px auto 0}.counter td div{float:left;font-size:20px}.counter .plus,.counter .minus,.counter .summ{color:#f86800;border-width:1px;border-color:#cfcfcf;border-style:solid}.counter .plus{border-radius:0 3px 3px 0;padding:5px;cursor:pointer}.counter .minus{border-radius:3px 0 0 3px;padding:5px;cursor:pointer}.counter .summ{width:26px;padding:5px 0;text-align:center;color:inherit;border-width:1px 0 1px 0}.no-act{color:inherit !important}.second-tr td{padding-top:14px;font-size:12px}.Panel-from-to .c hr{color:#f86800;border-color:#ececec;border-style:solid;border-width:0 0 1px 0;margin:30px 0}.choose-table{margin:20px 30px 20px 50px}.choose-table th span{padding:3px 9px;background-color:#d3d3d3;border-radius:13px;margin:0 9px 0 0;font:italic 16px "baltica";color:#fff}.choose-table th{padding:10px 0 10px 0;text-align:left;font-size:15px}.choose-table td{padding:10px;text-align:left;vertical-align:top}.choose-table td label{display:block;margin-bottom:10px;font-family:"Helvetica Neue","PT Sans",sans-serif}.choose-table td label.checked{color:#979797}.choose-table td label input,.Panel-from-to .c .bottom-block input{margin-right:10px;position:relative;top:2px}.any-add{padding:10px;width:750px;height:65px;float:left;margin-left:90px}.Panel-from-to .c .phone{padding:10px;border:solid 1px #cfcfcf;color:#cfcfcf;font-size:15px;float:left;margin-left:90px}.Panel-from-to .c .bottom-block{padding:20px 20px 20px 90px;text-align:left;width:40%}.Panel-from-to .c .bottom-block p,.Panel-from-to .c .bottom-block ol{margin:13px 0 13px 27px;font:12px "baltica"}.planeClass{position:relative;left:20px;font-style:italic}.shortLi{width:240px}.add-city{width:540px;margin:0 auto}.add-city.next{text-align:left}.add-city .input-fix{display:inline-block}.add-city .input-fix input{margin:10px 0}.add-city .input-fix span{padding:8px 8px 4px 8px;background-color:#d3d3d3;border-radius:13px;display:inline-block;cursor:pointer}.add-city textarea{padding:10px;width:400px;border:1px solid #333;margin-top:20px;max-width:400px;min-width:400px}.wellcome-block .enter{width:300px;position:absolute;left:50%;top:40%;margin:0 0 0 -150px}.wellcome-block .enter h4{padding:10px 0;text-align:center;font-size:18px}.align-left{float:left}.align-right{float:right}.middel{margin:0 auto}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.85}#tooltip h3,#tooltip div{margin:0}.order-history tr:hover td{background-color:#eaeaea}.order-history td{background-color:#fff;border:1px solid #aaa;padding:2px 4px}.docs-bg{background:#f8c624;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.modal-bg{position:fixed;left:0;top:0;right:0;bottom:0;background:#999;background:rgba(0,0,0,.7);z-index:999}.modal-bg .modal-window{width:500px;padding:50px 30px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -280px;background:#fff;color:#666;font:normal 15px "balticaregular",Verdana,sans-serif}.modal-bg .modal-window .close{position:absolute;right:10px;top:10px;cursor:pointer;width:21px;height:21px;background:url(/images/fm/close.png) no-repeat}.modal-window p{color:#999;font:normal 12px/20px "balticaitalic",Verdana,sans-serif}#we-go{display:block;width:158px;height:54px;float:right;position:relative;top:-22px;right:-20px;background:url("/images/buttons/we-go.png") no-repeat 0 0;margin:0 !important;padding:0 !important;border:none !important}#we-go:hover{background-position:0 -54px}#we-go span{font:13px "Helvetica Neue";display:inline-block;color:#000 !important;margin:23px 0 0 16px;text-shadow:0 1px 0 #fff}#we-go-message{margin:1em -38px;padding:20px 38px;font-size:21px;line-height:120%;border:1px solid #dadada;background:#f3f3f3}#changeSumForm div{float:left;width:200px}#changeSumForm div#recommended-sum-amount{float:right;width:170px}.large-share{clear:both;margin-left:-30px;width:660px;border-top:1px solid #ececec;padding:20px 0px;display:table}.large-share h2{font:normal 20px "balticaregular",Verdana,sans-serif;margin-left:32px}.large-share>div{width:220px;margin-bottom:25px;float:left;height:60px}.large-share>div,.large-share>div>div{background:url(/images/common/social.png) no-repeat}.large-share .facebook{background-position:0 0;background-color:#3b5999}.large-share .facebook>div{margin-left:88px}.large-share .twitter{background-position:0 -60px;background-color:#00aced}.large-share .twitter>div{margin-left:111px}.large-share .vkontakte{background-position:0 -120px;background-color:#43678e}.large-share .vkontakte>div{margin-left:85px}.large-share .google{background-position:0 -180px;background-color:#da2713}.large-share .google>div{margin-left:114px}.large-share .mailru{background-position:0 -240px;background-color:#fe6500}.large-share .mailru>div{margin-left:95px}.large-share .pinterest{background-position:0 -300px;background-color:#cc2127}.large-share .pinterest>div{margin-left:114px}.large-share>div>div{background-position:50% -372px;height:40px;margin:18px 0 0 100px}.travel-view-block .large-share{margin-left:-31px;padding-top:35px;border-bottom:1px solid #ececec;clear:none;margin-bottom:40px}.reviews-banner-block{height:83px;position:relative;text-align:center;cursor:pointer}.reviews-banner-heart{background:url("/images/newdesign/reviews-banner-heart.png") no-repeat 0 0;width:42px;height:46px;position:absolute;top:-17px;left:103px}.reviews-banner-text{padding-top:34px}.reviews-banner-block a{font:12px "helveticaneuecyrbold";text-decoration:none;color:#333;text-decoration:underline}.reviews-banner-block:hover a{text-decoration:none}.reviews-banner-block p{font:12px "Helvetica Neue","PT Sans",sans-serif;color:#999;margin-top:5px}.hotels-left-column #gethotels-form{margin-bottom:27px}.app102012 section .price.landing-price-color a{color:#00deff;text-decoration:none;border-bottom:1px dashed #00deff;font-size:13px}.app102012 section .price.landing-price-color a:hover{color:#fff;border-bottom:1px dashed #fff}.fixed-right-container{position:fixed;display:none;top:20px;width:280px;z-index:9999}.scroll-top-button-block{margin-bottom:25px}.scroll-top-button{background:#ff5400 url("/images/newdesign/scroll-top-button-arrow.png") no-repeat 13px 12px;height:53px;padding-left:56px;display:block;overflow:hidden;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.scroll-top-button span{display:block;border-left:1px solid #d2d2d2;text-align:center;font:18px/53px "PT Sans Narrow","Helvetica Neue";letter-spacing:1.3px;color:#fff}.scroll-top-button:hover{background-color:#ff4200}.fixed-container-banners-block{overflow:hidden;height:401px;position:relative}.fixed-container-banner-tour,.fixed-container-banner-adventures{width:280px;height:401px;display:block;position:absolute}.fixed-container-banner-tour{top:0;background:url("/images/newdesign/banner-tours.jpg") no-repeat 0 0}.fixed-container-banner-adventures{top:428px;background:url("/images/adventure/banner-adventures.jpg") no-repeat 0 0}.banner-inner-150000-tours{width:689px;height:207px;display:block;margin-top:25px;margin-bottom:38px;background:url("/images/newdesign/banner-150000-tours.png") no-repeat 0 0}.banner-inner-best-hotels{width:689px;height:159px;display:block;margin-top:38px;margin-bottom:35px;background:url("/images/newdesign/banner-inner-best-hotels.png") no-repeat 0 0}.mask{position:fixed;background:#000;z-index:10200;top:0;left:0;width:100%;height:100%;display:none}.best-tours-popup{width:620px;height:470px;background:#fff;display:none;position:fixed;top:240px;left:511px;z-index:10201;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.popup-close{width:9px;height:9px;background:url(/images/newdesign/popup-close.png) no-repeat 0 0;position:absolute;top:14px;right:14px;cursor:pointer}.palm-tree{position:absolute;top:-20px;left:-21px;width:318px;height:464px;background:url("/images/newdesign/palm-tree.png") no-repeat 0 0}.best-tours-description{position:absolute;top:44px;right:44px;width:337px}.best-tours-description-number{width:50px;height:50px;margin-right:22px;background:#ff5400;color:#fff;font:bold 24px/50px "PT Sans Narrow";text-align:center;-webkit-border-radius:25px;border-radius:25px;background-clip:padding-box}.best-tours-description-header{height:50px;margin-bottom:31px;background:url("/images/newdesign/best-tours-description-header.png") no-repeat right 0}.best-tours-description ul{margin:0}.best-tours-description ul li{list-style:none}.best-tours-description ul li>div{float:left}.best-tours-description ul li h3{font-size:17px;margin-top:0;margin-bottom:1px}.best-tours-description ul li p{margin-bottom:34px}.button-to-look-block{width:212px;margin-left:72px}.button-to-look{background:#ff5400;height:49px;text-align:center;display:block;overflow:hidden;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}.button-to-look:hover{background:#ff4200}.button-to-look span{display:inline-block;font-family:"PT Sans Narrow";font-size:18px;color:#fff;line-height:49px;text-align:center;letter-spacing:1.3px}.button-to-look span.button-to-look-ico{width:56px;height:49px;display:block;float:left;border-right:1px solid #dadada;background:url("/images/newdesign/button-to-look-ico.png") no-repeat 15px 16px}.trust-us-banner{width:250px;height:341px;display:block;background:url("/images/newdesign/trust-us.png") no-repeat 0 0}.hotels .trust-us-banner{width:238px;background:url("/images/newdesign/trust-us.png") no-repeat -5px 0}.mask_order{letter-spacing:5px}.card-data-button-block{margin:0 -30px;border-bottom:1px solid #dadada;padding-bottom:37px}.card-data-button-block .button-with-ico{width:295px;margin:0 auto}.card-data-button-block .button-with-ico span.button-ico{background:url("/images/newdesign/card-data-button-ico.png") no-repeat 13px 10px}.order-attention{padding:30px 30px 13px;letter-spacing:.75px;color:#606060}.order-attention p{margin-top:11px}.sum-payment-sum{display:inline-block;margin-bottom:9px;margin-right:3px;vertical-align:middle}.preview .preview-order a:hover{text-decoration:none}.mail-facebook-popup{width:672px;height:433px;background:url("/images/promo/mail-facebook-popup-bg.png") no-repeat 0 0;position:fixed;top:50%;left:50%;margin-top:-216px;margin-left:-336px;z-index:10101}.indestructible-mask{position:fixed;background:#000;z-index:10100;top:0;left:0;width:100%;height:100%;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}.mail-ru-button-block{position:absolute;top:210px;left:186px}.mail-ru-button-signup{background:#034a88;width:301px;height:49px;display:block;overflow:hidden;text-align:center;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.mail-ru-button-signup>span{display:inline-block;font-family:"PT Sans Narrow","Helvetica Neue";font-size:18px;font-weight:700;color:#fff;line-height:48px;text-align:center;letter-spacing:.4px}.mail-ru-button-signup>span:first-child{float:left;width:46px;height:48px;border-right:1px solid #d2d2d2;background:url("/images/promo/mail-ru-button-signup-ico.png") no-repeat 14px 15px}.mail-ru-button-signup:hover{background:#0051e4;text-decoration:none}.mail-facebook-popup .links-block{position:absolute;top:331px;left:238px;text-align:center}.mail-facebook-popup .links-block a{color:#000;font-size:12px;font-family:"PT Sans"}.mail-facebook-popup .links-block a:hover{color:#fff}.mail-facebook-popup span.orange{color:#e6a020}.landing-login-popup{width:672px;height:433px;background:url("/images/promo/landing-popup-img-bg.png") no-repeat 0 0;position:fixed;top:50%;left:50%;margin-left:-336px;margin-top:-216px;z-index:10101}.landing-new-popup{width:629px;height:544px;margin-left:-325px;margin-top:-282px;font-family:"PT Sans",sans-serif;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0px 0px 8px 0px #303030;box-shadow:0px 0px 8px 0px #303030}.landing-new-popup .landing-new-header{width:393px;height:109px;position:absolute;top:41px;left:133px}.landing-new-popup .registration-block-bottom-bg{position:absolute;bottom:0;width:100%;height:109px;background:#000;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.landing-login-popup .registration-block-form form{margin:67px auto 0;width:301px;padding-top:19px}.landing-new-popup .registration-block-form form,.landing-new-popup .registration-block-form form#forgot-pass{margin-top:154px;width:260px;position:relative}.landing-new-popup .or{padding-leftpx;margin-top:10px;margin-bottom:13px}.landing-new-popup .or>div{float:left}.landing-new-popup .or .line{border-bottom:1px solid #000;width:120px;margin:19px 0 17px}.landing-new-popup .or .line-text{color:#000;font:12px/16px "PT Sans",sans-serif;margin-top:10px;padding:0 17px;cursor:default}.landing-login-popup .registration-block-form form>div{position:relative}.landing-login-popup .registration-block-form form>p{font:12px "Helvetica Neue","PT Sans",sans-serif;color:#949494;text-align:center;margin-bottom:15px;height:16px}.landing-login-popup .registration-block-form form .registration-block-input{width:301px;margin:0 auto}.landing-new-popup .registration-block-form form .registration-block-input{width:260px}.landing-login-popup .registration-block-form form input[type=text],.landing-login-popup .registration-block-form form input[type=password]{position:relative;width:281px;color:#171f28;font-size:18px;padding:0 10px;height:32px;line-height:32px;background:#f5f5f5;border:0 none;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.landing-login-popup .registration-block-form form input.help{position:relative;width:281px;color:#949494;font-size:18px;padding:0 10px;height:32px;line-height:32px;background:#f5f5f5;border:0 none;text-align:center;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.landing-new-popup .registration-block-form form input[type=text],.landing-new-popup .registration-block-form form input[type=password],.landing-new-popup .registration-block-form form input.help{width:240px;font-family:"PT Sans",sans-serif}.landing-login-popup .registration-block-form form .error-1,.landing-login-popup .registration-block-form form .error-2{display:none}.landing-login-popup .registration-block-form form .error-hint{white-space:nowrap;position:absolute;top:-27px;left:253px;background:#e80000;padding:1px 12px 4px;font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:18px;color:#fff}.landing-login-popup .registration-block-form form .error-hint .tick{background:url(/images/newdesign/hint-tick.png) no-repeat 0 0;position:absolute;bottom:-9px;left:-6px;width:17px;height:14px}.landing-login-popup .registration-block-form form .error-left-hint{white-space:nowrap;position:absolute;top:-27px;left:-24px;background:#e80000;padding:1px 12px 4px;font-family:"Helvetica Neue","PT Sans",sans-serif;font-size:18px;color:#fff}.landing-login-popup .registration-block-form form .error-left-hint .tick{background:url(/images/newdesign/hint-tick-right.png) no-repeat 0 0;position:absolute;bottom:-9px;right:-6px;width:17px;height:14px}.landing-login-popup .registration-block-form form .agree{height:19px;line-height:19px;text-align:center;margin-bottom:11px;font:12px "Helvetica Neue","PT Sans",sans-serif;color:#000}.landing-new-popup .registration-block-form form .agree{font:12px "PT Sans",sans-serif;margin-top:17px;margin-bottom:14px}.landing-new-popup .registration-block-form form .error-left-hint{font:12px "PT Sans",sans-serif}.landing-login-popup .registration-block-form form .agree input[type=checkbox]{vertical-align:middle}.landing-login-popup .registration-block-form form .agree a{color:#000;text-decoration:underline}.landing-login-popup .registration-block-form form .agree a:hover{color:#fff}.landing-login-popup .registration-block-form form .login-button{background:#ff5400;font:18px/49px "PT Sans Narrow","Helvetica Neue";text-align:center;letter-spacing:1.3px;color:#fff;width:301px;height:49px;display:block;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.landing-new-popup .registration-block-form form .login-button{width:260px}.landing-login-popup .registration-block-form form .login-button:hover{background:#ff4200;text-decoration:none}.landing-login-popup .registration-block-form form .login-facebook-button{background:#0f3f97;width:257px;height:49px;display:block;overflow:hidden;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.landing-login-popup .registration-block-form form .login-facebook-button span{float:left;display:inline-block;font-family:"PT Sans Narrow","Helvetica Neue";font-size:18px;color:#fff;line-height:48px;text-align:center;letter-spacing:1.3px}.landing-login-popup .registration-block-form form .login-facebook-button span:first-child{font-size:30px;width:46px;border-right:1px solid #d2d2d2;margin-right:22px}.landing-login-popup .registration-block-form form .login-facebook-button:hover{background:#0147c7;text-decoration:none}.landing-login-popup .registration-block-form form .or{padding-left:59px}.landing-login-popup .registration-block-form form .or>div{float:left}.landing-login-popup .registration-block-form form .or .line{border-bottom:1px solid #000;width:66px;margin:19px 0 17px}.landing-login-popup .registration-block-form form .or .line-text{color:#000;font:12px/16px "Helvetica Neue","PT Sans",sans-serif;margin-top:10px;padding:0 16px}.landing-login-popup .already-user{color:#000;padding-left:1px;font:12px "Helvetica Neue","PT Sans",sans-serif;border-bottom:1px dashed #000;text-decoration:none}.landing-new-popup .already-user{color:#fff;border-bottom:1px dashed #fff;line-height:14px;font-family:"PT Sans",sans-serif;display:inline-block}.landing-login-popup .already-user-block{text-align:center;padding:11px 0 0}.landing-new-popup .already-user-block{position:absolute !important;top:336px;left:73px}.landing-new-popup [id*=loginForm_] .already-user-block{left:83px}.landing-login-popup .already-user:hover{text-decoration:none;color:#fff;border-bottom:1px dashed #fff}.landing-new-popup .already-user:hover{text-decoration:none;color:#000;border-bottom:1px dashed #000}.landing-login-popup .messages-block{position:absolute;z-index:100;left:21px;top:35px;width:630px;height:37px;text-align:center;font:18px/18px "Helvetica Neue","PT Sans",sans-serif;color:#fff}.landing-new-popup .messages-block{left:0;top:74px;width:629px}.landing-login-popup .messages-block>div{padding:7px 100px 12px}.landing-login-popup .messages-block .green{background:#43c32e}.landing-login-popup .messages-block .red{background:#d80000}.landing-login-popup .registration-block-form form#forgot-pass{margin-top:94px}.landing-new-popup .registration-block-form form#forgot-pass{margin-bottom:31px;margin-top:182px}.landing-new-popup.nopwd .registration-block-form #promo-signup_1{margin-bottom:31px;padding-top:47px}.mail-facebook-popup{width:672px;height:433px;background:url("/images/promo/mail-facebook-popup-bg.png") no-repeat 0 0;position:fixed;top:50%;left:50%;margin-top:-216px;margin-left:-336px;z-index:10101}.indestructible-mask,.destructible-mask{position:fixed;background:#000;z-index:10100;top:0;left:0;width:100%;height:100%;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}.destructible-mask{display:none}.mail-ru-button-block{position:absolute;top:210px;left:186px}.mail-ru-button-signup{background:#034a88;width:301px;height:49px;display:block;overflow:hidden;text-align:center;-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box}.mail-ru-button-signup>span{display:inline-block;font-family:"PT Sans Narrow","Helvetica Neue";font-size:18px;font-weight:700;color:#fff;line-height:48px;text-align:center;letter-spacing:.4px}.mail-ru-button-signup>span:first-child{float:left;width:46px;height:48px;border-right:1px solid #d2d2d2;background:url("/images/promo/mail-ru-button-signup-ico.png") no-repeat 14px 15px}.mail-ru-button-signup:hover{background:#0051e4;text-decoration:none}.mail-facebook-popup .links-block{position:absolute;top:331px;left:238px;text-align:center}.mail-facebook-popup .links-block a{color:#000;font-size:12px;font-family:"PT Sans"}.mail-facebook-popup .links-block a:hover{color:#fff}.mail-facebook-popup span.orange{color:#e6a020}.social-buttons-block{text-align:center}.facebook-button-small,.mail-button-small{display:block;float:left;text-decoration:none}.facebook-button-small span,.mail-button-small span{display:block}.facebook-button-small span.text,.mail-button-small span.text{color:#fff;font-size:11px;margin-top:5px}.facebook-button-small span:first-child,.mail-button-small span:first-child{background-clip:padding-box;border-radius:4px 4px 4px 4px}.facebook-button-small:hover span:first-child,.mail-button-small:hover span:first-child{background-color:#0051e4}.facebook-button-small{margin-left:40px}.facebook-button-small span.facebook-small-ico{background-color:#034a88;color:#fff;display:inline-block;font-family:"PT Sans Narrow","Helvetica Neue";font-size:30px;font-weight:700;height:49px;letter-spacing:1.3px;line-height:48px;text-align:center;width:47px}.mail-button-small{margin-left:81px}.mail-button-small span.mail-small-ico{background:url("/images/promo/mail-ru-button-signup-ico.png") no-repeat scroll 14px 15px #034a88;height:49px;width:47px}.landing-new-popup .facebook-button-small{margin-left:246px}.landing-new-popup .mail-button-small{margin-left:40px}.geoip-town{float:left;position:relative;height:59px;position:absolute;left:141px;cursor:pointer;z-index:10110}.geoip-town.small{width:111px;background:url("/images/geoip/plashka-geoip-sprite.png") no-repeat 0 0}.geoip-town.medium{width:142px;background:url("/images/geoip/plashka-geoip-sprite.png") no-repeat -111px 0}.geoip-town.big{width:176px;background:url("/images/geoip/plashka-geoip-sprite.png") no-repeat -253px 0}.geoip-town .account-town{font:12px/10px "PT Sans",sans-serif;text-align:center;color:#fff;height:42px;padding:17px 13px 0 21px;cursor:pointer}.geoip-town .account-town span{border-bottom:1px dotted #fff;display:inline-block;line-height:13px}.geoip-town .account-town span:hover{border-bottom:none}.geoip-town .geoip-city-dropdown{display:none;font:normal 14px "PT Sans",sans-serif;position:absolute;top:39px;z-index:10;padding:19px 49px 23px 33px;white-space:nowrap;background:#424b59;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-shadow:0 1px 5px -2px #6d6d6d;box-shadow:0 1px 5px -2px #6d6d6d}.geoip-town .geoip-city-dropdown .geoip-city-block-tick{width:11px;height:5px;position:absolute;top:-5px;left:50px;background:url(/images/geoip/geoip-city-dropdown-tick.png) no-repeat 0 0}.geoip-town .geoip-city-dropdown .geoip-city-items{margin:0 0 0 9px;display:inline-block;min-width:190px;vertical-align:top}.geoip-town .geoip-city-dropdown .geoip-city-items:first-child{margin-left:0}.geoip-town .geoip-city-dropdown .geoip-city-items:last-child{min-width:0}.geoip-town .geoip-city-dropdown .geoip-city-items li{list-style:none}.geoip-town .geoip-city-dropdown .geoip-city-items li span.gray-line{border-bottom:1px solid #555f6f;width:105px;display:block;margin:15px 0 13px 14px}.geoip-town .geoip-city-dropdown .geoip-city-items li a{color:#fff;display:block;padding:5px 0;text-decoration:none}.geoip-town .geoip-city-dropdown .geoip-city-items li a.bold{font-weight:700}.geoip-town .geoip-city-dropdown .geoip-city-items li a:hover{color:#ff5353;cursor:default}.geoip-town .geoip-city-dropdown .geoip-city-items li .tick{display:inline-block;width:7px;height:7px;margin-right:7px}.geoip-town .geoip-city-dropdown .geoip-city-items li.active a:hover{color:#fff}.geoip-town .geoip-city-dropdown .geoip-city-items li.active a:hover .tick{background:url(/images/geoip/city-choosen-sprite.png) no-repeat 0 -7px}.geoip-town .geoip-city-dropdown .geoip-city-items li.active a{color:#ff5353}.geoip-town .geoip-city-dropdown .geoip-city-items li.active a .tick{background:url(/images/geoip/city-choosen-sprite.png) no-repeat 0 0}.hoteltab-labels{font-family:"PT Sans",sans-serif;font-size:14px;position:relative}.hoteltab-labels .hoteltab-labels-wrapper{position:relative;height:37px;text-align:center;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-clip:padding-box}.hoteltab-labels .hoteltab-label,.adventure-map .adventure-label .shadow{float:left;line-height:35px;cursor:pointer;background:#100e0e;color:#fff;position:relative;width:168px;margin-left:-3px;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0;background-clip:padding-box}.adventure-map .adventure-label .shadow{margin-left:0;border-radius:4px 4px 0 0}.hoteltab-labels .hoteltab-labels-wrapper .hoteltab-label:nth-child(odd){background-color:#3c3c3c}.hoteltab-labels.five-labels .hoteltab-label{width:135px;margin-left:-3px}.hoteltab-labels .hoteltab-label .shadow,.adventure-map .adventure-label .shadow{display:block;height:37px;width:100%;position:relative;top:0;left:0}.hoteltab-labels .hoteltab-label.current .shadow{position:relative;height:37px;top:-5px;left:0;color:#ff4200;background-color:#fff;-webkit-box-shadow:0px 6px 7px 1px rgba(0,0,0,.7);box-shadow:0px 6px 7px 1px rgba(0,0,0,.7);-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-clip:padding-box}.hoteltab-labels .hoteltab-label:hover .shadow,.adventure-map:hover .adventure-label .shadow{color:#ff4200}.hoteltab-labels .hoteltab-label.current .shadow,.hoteltab-labels .hoteltab-label.current .shadow-bottom{z-index:2}.hoteltab-labels .hoteltab-label.last,.hoteltab-labels .hoteltab-label:last-child{-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0;background-clip:padding-box}.hoteltab-labels .hoteltab-label:first-child{margin-left:0;width:164px;-webkit-border-radius:4px 0 0 0;border-radius:4px 0 0 0;background-clip:padding-box}.hoteltab-labels.five-labels .hoteltab-label:first-child{margin-left:0;width:131px}.hoteltab-labels .hoteltab-label:first-child .shadow,.hoteltab-labels.five-labels .hoteltab-label:first-child .shadow{border-left:1px solid #3c3c3c;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-clip:padding-box}.hoteltab-labels .hoteltab-label:first-child.current .shadow{height:44px;border-left:1px solid #fff;-webkit-box-shadow:2px 1px 3px 0 rgba(0,0,0,.5);box-shadow:2px 1px 3px 0 rgba(0,0,0,.5)}.hoteltab-labels .hoteltab-label:first-child.current .shadow-bottom{border-left:1px solid #fff}.hoteltab-labels .hoteltab-label.last .shadow,.hoteltab-labels .hoteltab-label:last-child .shadow{border-right:1px solid #3c3c3c;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-clip:padding-box}.hoteltab-labels .hoteltab-label.last.current .shadow,.hoteltab-labels .hoteltab-label:last-child.current .shadow{height:44px;border-right:1px solid #fff;-webkit-box-shadow:-2px 1px 3px 0 rgba(0,0,0,.5);box-shadow:-2px 1px 3px 0 rgba(0,0,0,.5)}.hoteltab-labels .hoteltab-label.last.current .shadow-bottom,.hoteltab-labels .hoteltab-label:last-child.current .shadow-bottom{border-right:1px solid #fff}.hoteltab-labels .hoteltab-label .shadow>span,.adventure-map .adventure-label .ico{float:left}.hoteltab-labels .hoteltab-label .shadow>span.text,.adventure-map .adventure-label .shadow>span.text{display:inline-block}.hoteltab-labels .hoteltab-label.current .shadow>span.text{margin-top:5px}.hoteltab-labels .hoteltab-label.current .shadow-bottom{height:15px;width:100%;display:block;position:absolute;bottom:-10px;left:0;background:#fff}.hoteltab-labels .hoteltab-label.current{height:37px;position:relative}.hoteltab-labels .hoteltab-label .ico,.adventure-map .adventure-label .ico{width:40px;height:37px;display:inline-block}.hoteltab-labels.five-labels .hoteltab-label .ico{width:55px;height:37px;display:inline-block}.hoteltab-labels .hoteltab-label.current .ico{margin-top:5px}.hoteltab-labels #tab-desc .ico{width:59px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 21px 10px}.hoteltab-labels #tab-desc.current .ico,.hoteltab-labels #tab-desc:hover .ico{background-position:21px -25px}.hoteltab-labels #tab-details .ico{width:50px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 15px -57px}.hoteltab-labels #tab-details.current .ico,.hoteltab-labels #tab-details:hover .ico{background-position:15px -92px}.hoteltab-labels #tab-location .ico{width:50px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 16px -127px}.hoteltab-labels #tab-location.current .ico,.hoteltab-labels #tab-location:hover .ico{background-position:16px -162px}.hoteltab-labels #tab-reviews .ico{width:63px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 20px -202px}.hoteltab-labels #tab-reviews.current .ico,.hoteltab-labels #tab-reviews:hover .ico{background-position:20px -237px}.hoteltab-labels #tab-comments .ico{width:50px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 16px -282px}.hoteltab-labels #tab-comments.current .ico,.hoteltab-labels #tab-comments:hover .ico{background-position:16px -317px}.hoteltab-labels #tab-info .ico{width:50px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 20px -364px}.hoteltab-labels #tab-info.current .ico,.hoteltab-labels #tab-info:hover .ico{background-position:20px -411px}.hoteltab-labels.five-labels #tab-desc .ico{width:47px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 15px 10px}.hoteltab-labels.five-labels #tab-desc.current .ico,.hoteltab-labels.five-labels #tab-desc:hover .ico{background-position:15px -25px}.hoteltab-labels.five-labels #tab-details .ico{width:32px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 6px -57px}.hoteltab-labels.five-labels #tab-details.current .ico,.hoteltab-labels.five-labels #tab-details:hover .ico{background-position:6px -92px}.hoteltab-labels.five-labels #tab-location .ico{width:32px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 7px -127px}.hoteltab-labels.five-labels #tab-location.current .ico,.hoteltab-labels.five-labels #tab-location:hover .ico{background-position:7px -162px}.hoteltab-labels.five-labels #tab-reviews .ico{width:50px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 14px -202px}.hoteltab-labels.five-labels #tab-reviews.current .ico,.hoteltab-labels.five-labels #tab-reviews:hover .ico{background-position:14px -237px}.hoteltab-labels.five-labels #tab-comments .ico{width:37px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 9px -282px}.hoteltab-labels.five-labels #tab-comments.current .ico,.hoteltab-labels.five-labels #tab-comments:hover .ico{background-position:9px -317px}.hoteltab-labels.five-labels #tab-full-description .ico{width:37px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 13px -455px}.hoteltab-labels.five-labels #tab-full-description.current .ico,.hoteltab-labels.five-labels #tab-full-description:hover .ico{background-position:13px -493px}.hoteltab-labels.five-labels #tab-info .ico{width:32px;background:url(/images/hotels/hotel-tabs-ico-sprite.png) no-repeat 11px -364px}.hoteltab-labels.five-labels #tab-info.current .ico,.hoteltab-labels.five-labels #tab-info:hover .ico{background-position:11px -411px}.hoteltab-labels .count-block{padding:0 7px 0 8px;line-height:18px;position:absolute;top:-8px;right:14px;color:#fff;font-weight:700;background:#ff4200;-webkit-border-radius:12px;border-radius:12px;background-clip:padding-box;font-family:"pt sans";font-size:11.37px}div#flash_notice{color:#333;padding:4px 4px 4px 8px;margin:5px 0 27px;font:1.1em Arial,"​sans-serif";-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}div#flash_notice.notice{color:#005f00;background:#dfffdf;border-color:#9fcf9f}div#flash_notice.grey{background:#eaeaea;border:1px solid #e3e3e3}.personal-number{float:left;position:absolute;width:74px;height:41px;left:50%;margin-left:-37px;text-align:center;color:#fff;background:url("/images/guide/person-number-bg.png") no-repeat 0 0;font-family:"PT Sans",sans-serif;font-size:12px;padding-top:3px;cursor:default}.personal-number span{font-size:14px;font-weight:bold}.call-us-open-form-block{margin:0;text-decoration:none;height:142px;width:980px;margin-bottom:30px;display:block;position:relative;background:#fff;cursor:default;font-family:"PT Sans",sans-serif}.call-us-open-form-block.need-help .var-2,.call-us-open-form-block.need-help .var-3{display:none}.call-us-open-form-block.with-discount .var-3,.call-us-open-form-block.with-discount .var-1{display:none}.call-us-open-form-block.with-photo .var-2,.call-us-open-form-block.with-photo .var-1{display:none}.call-us-open-form-block .need-help-block{float:left;width:405px;height:142px;position:relative;background:url(/images/hotels/call-us-banner-open-wide.png) no-repeat left top}.call-us-open-form-block.with-photo .need-help-block{background:url(/images/hotels/call-us-banner-open-wide-ph.png) no-repeat left top}.call-us-open-form-block .need-help-block.opacity{opacity:.2}.call-us-open-form-block .need-help-block .phones-town{position:absolute;bottom:22px;left:32px}.call-us-open-form-block .need-help-block .phones-russia{position:absolute;margin:0;bottom:22px;right:35px}.call-us-open-form-block .need-help-block .call-us-town{letter-spacing:.7px;margin:-3px 0 2px;color:#000;font-size:11px;display:block}.call-us-open-form-block .need-help-block .call-us-phone{color:#000;font-weight:700;letter-spacing:.7px;font-size:13px;display:block}.call-us-open-form-block .call-us-open-form{float:left;width:575px;padding-top:13px}.call-us-open-form-block .call-us-open-form textarea{width:311px;height:115px;position:relative;color:#171f28;font-size:16px;padding:5px 12px;background:#f5f7f6;border:0 none;resize:none;font-family:"PT Sans",sans-serif;line-height:19px;-webkit-box-shadow:0px 1px 2px 0px #d6d8d7 inset;box-shadow:0px 1px 2px 0px #d6d8d7 inset;-webkit-border-radius:4px;border-radius:4px}.hotels-new .list-block .call-us-tours-open-banner,.hotels-other .list-block .call-us-tours-open-banner{float:left;height:248px;margin:0 16px 36px 0;text-decoration:none;background:#fff;width:472px;border:1px solid #eaeaea;border-top:1px solid transparent;border-bottom:1px solid #c2c2c2;padding-bottom:101px;position:relative;-webkit-box-shadow:0px 1px 0px 0px #eaeaea;box-shadow:0px 1px 0px 0px #eaeaea;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box}.hotels-other .list-block .call-us-tours-open-banner{margin-bottom:37px}.call-us-tours-open-banner input,.call-us-tours-open-banner textarea{background:none repeat scroll 0 0 padding-box #f0f0f0;border:0 none;border-radius:3px;color:#171f28;font-size:16px;position:relative;-webkit-box-shadow:0px 1px 2px 0px #b7b8b8 inset;box-shadow:0px 1px 2px 0px #b7b8b8 inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;font-family:"PT Sans";margin-bottom:18px}.call-us-tours-open-banner textarea{width:273px;height:82px;padding:5px 13px;line-height:19px;resize:none}.call-us-tours-open-banner.not-registered-user textarea{height:132px}.call-us-tours-open-banner input{width:153px;height:32px;padding:3px 5px 6px}.call-us-tours-banner:hover .orange-button{background:#ff4200}.call-us-tours-banner .not-found-phones-town{position:absolute;bottom:73px;left:17px}.call-us-tours-open-banner.not-registered-user .not-found-phones-town{bottom:12px}.call-us-tours-open-banner .not-found-phones-town{position:absolute;bottom:25px;left:19px;color:#00295a}.call-us-tours-banner .not-found-phones-russia{position:absolute;margin:0;bottom:73px;right:26px}.call-us-tours-open-banner .not-found-phones-russia{position:absolute;margin:0;bottom:25px;right:35px;color:#00295a}.call-us-tours-open-banner.not-registered-user .not-found-phones-russia{bottom:12px}.call-us-form-open-left{float:left;margin-left:13px;margin-top:85px}.call-us-form-open-right{float:right;margin-right:13px;margin-top:85px}.call-us-tours-open-banner span.orange-button{width:446px;height:49px;cursor:pointer;margin:187px 13px 0 13px;position:absolute;background:#ff5400}.call-us-tours-open-banner span.orange-button:hover{background:#ff4200}.call-us-open-form-block a.orange-button{background:#ff5400}.call-us-open-form-block a.orange-button:hover{background:#ff4200}.call-us-tours-open-banner.not-registered-user span.orange-button{margin-top:236px}.call-us-open-form-block input[type=text],.call-us-open-form-block input[type=password]{position:relative;width:176px;color:#171f28;font-size:16px;padding:4px 12px 6px;height:22px;background:#f5f7f6;border:0 none;text-align:left;font-family:"PT Sans",sans-serif;-webkit-box-shadow:0px 1px 2px 0px #d6d8d7 inset;box-shadow:0px 1px 2px 0px #d6d8d7 inset;-webkit-border-radius:4px;border-radius:4px}.call-us-open-form-block .call-us-open-form textarea.help,.call-us-open-form-block input.help[type=text],.call-us-open-form-block input.help[type=password]{color:#7f7f7f}.call-us-tours-open-banner .help{color:#949494}.call-us-open-form-block .open-form-textarea{float:left;margin-left:18px}.call-us-open-form-block .open-form-inputs-block{float:left;margin-left:9px}.call-us-open-form-block .open-form-button-block .orange-button{width:auto}.call-us-open-form-block .open-form-inputs-block .open-form-phone,.call-us-open-form-block .open-form-inputs-block .open-form-mail,.call-us-open-form-block .open-form-inputs-block .open-form-name{margin-bottom:8px}.call-us-open-form-block .open-form-button-block{margin-top:8px}.call-us-open-form-block .call-us-tours-banner-text{color:#00295a;font-size:11px;letter-spacing:.2px;position:absolute;top:55px;left:0;width:100%;padding-left:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.call-us-open-form-block.with-photo .call-us-tours-banner-text{padding-left:134px;toppx}.call-us-open-form-block .call-us-tours-banner-help{color:#00295a;font:700 35px "pf_din_text_cond_probold",sans-serif;letter-spacing:3.3px;position:absolute;top:18px;left:0;width:100%;padding-left:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.call-us-open-form-block.with-discount .call-us-tours-banner-help{font-size:30px;letter-spacing:3.2px}.call-us-open-form-block.with-photo .call-us-tours-banner-help{padding-left:134px;top:45px;font-size:30px}.call-us-open-form-block .messages-block{top:47px;width:401px;overflow:hidden;padding-right:5px}.call-us-open-form-block .messages-block .red{position:relative}.call-us-open-form-block .messages-block .red:before{content:"";width:5px;height:55px;position:absolute;top:50%;margin-top:-27px;right:-5px;background:url(/images/newdesign/banner-narrow--triangle-red.png) no-repeat 0 0}.call-us-open-form-block .messages-block .green{position:relative}.call-us-tours-open-banner .green{margin-top:-10px}.call-us-open-form-block .messages-block .green:before{content:"";width:5px;height:55px;position:absolute;top:50%;margin-top:-27px;right:-5px;background:url(/images/newdesign/banner-narrow--triangle-green.png) no-repeat 0 0}.call-us-open-form-block.not-registered-user{margin-bottom:30px}.hello-index-block{margin:-7px auto 37px;width:980px;color:#000;font:14px/24px "PT Sans",sans-serif}.hello-index-block .index-block-header,.hello-index-block h2{font-size:22px;font-weight:700;margin:0 0 2px}.hello-index-block p{margin-bottom:0}.hello-index-block .index-block-context-element{margin-top:22px}.hello-index-block .index-block-context-element:first-child{margin-top:0}.orange-message-block{background:#f60;position:relative;margin:0 auto 22px -52px;padding:20px 52px 7px;width:539px;color:#fff;font:16px/20px "Helvetica Neue","PT Sans",sans-serif}.orange-message-block a{color:#fff;font-weight:700}.orange-message-block a:hover{text-decoration:none}.white-mask-loader{position:fixed;background:#fff;z-index:100100;top:0;left:0;display:none;width:100%;height:100%;opacity:.5}.white-mask-loader-gif{position:fixed;left:50%;top:50%;margin-top:-64px;margin-left:-64px;z-index:100110;display:none}.call-us-tours-open-banner.no-password-field .open-password-big,.call-us-open-form-block.no-password-field .open-password-big,.call-us-tours-open-banner.no-password-field .open-password-big,.guide-call-us-block.no-password-field .open-password-big{display:none !important}.contact-notice{font-family:"PT Sans",sans-serif;color:#fff;background:#e14c2e;position:relative;height:116px;line-height:1.5;margin:0 -42px 20px -42px;width:auto}.contact-notice h3{padding:3px 0 3px 0;font-size:24px}.contact-notice *{padding:0;margin:0}.contact-notice p{font-size:14px !important;padding:0;margin:0}.contact-notice-ico{position:absolute;bottom:0;left:0}.contact-notice-text{margin-left:200px;margin-right:10px}.map_block{height:450px;margin:0 -40px 20px -40px;width:auto}.lookinhotels_wrap{position:relative;width:100%;height:100%}.lookinhotels_wrap_bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.style_service_filter_element{margin-left:20px}.field-flow-left{display:inline-block;vertical-align:top}#notification-settings-form{padding:10px}.field-row input[type=radio]{display:inline-block;margin-right:5px}.field-row-radio label{display:inline-block;margin:0 0 5px 0}form .active-sub-form{opacity:.4}form.active .active-sub-form{opacity:1}#ui-datepicker-div{z-index:300000 !important}#notification-settings-form input.hasDatepicker{width:100px;text-align:center}#unsubscribed-block-wrap{text-align:center;margin:10px 0 40px 0;padding-bottom:40px;border-bottom:1px solid #ebebeb}#unsubscribed-block-wrap h2{color:#bc2218}#unsubscribed-block div{display:inline-block;vertical-align:top;margin:5px}#unsubscribed-block div.l,#unsubscribed-block div.r{width:111px;font-size:62px}#unsubscribed-block div.c{width:340px;padding-top:12px}.flights-block{float:left;width:50%}.fly-info{margin:10px 0}.order-autorisation.yandex{width:auto;text-align:center}.order-autorisation.yandex .open-form-phone{display:inline-block}.order-autorisation.yandex .phone-row,.order-autorisation.yandex .email-row{margin:10px 0}.order-autorisation.yandex #call-phone{text-align:left;padding:5px 5px 5px 60px}.order-autorisation.yandex input[type=text],.order-autorisation.yandex input[type=password],.order-autorisation.yandex input[type=email],.order-autorisation.yandex textarea{width:302px;box-sizing:border-box;text-align:left}#yandex-tour-order-form .order-registration-block.order-reg .white-sky-air-plane{bottom:54px}#yandex-tour-order-form .form-buttons-area{position:relative;z-index:1}#yandex-order-success-area a.stop{color:#000;font-size:14px;font-style:italic}#yandex-order-success-area{font-size:24px;padding:20px;text-align:center;line-height:1.5;color:#000;background:#fff;border-radius:10px;margin:20px}#yandex-order-success-text{display:inline-block;text-align:left;width:60%}.orange-button-inline{display:inline-block;width:auto;padding:0 40px}.yandex-order-success-buttons{text-align:center}.yandex-order-success-buttons .register{color:#fff;font-size:16px}.tours-about-inner.tours-about-inner-yandex{height:auto !important}#yandex-tour-order-form .go-to-action{color:#fff;font-weight:bold;font-size:16px}#yandex-tour-order-form.has-account .go-to-account{display:none}#yandex-tour-order-form .go-to-account{display:inline}#yandex-tour-order-form.has-account .go-to-register{display:inline}#yandex-tour-order-form .go-to-register{display:none}#yandex-tour-order-form #password-row{display:none}#yandex-tour-order-form.has-account #password-row{display:block}.yandex-tour-details-wrapper{width:900px}.yandex-tour-details-table{width:100%}.yandex-tour-details-table th,.yandex-tour-details-table td{border-collapse:collapse;border:1px solid #ebebeb;padding:10px;text-align:left;vertical-align:top}.yandex-tour-details-table .additional-price-table th,.yandex-tour-details-table .additional-price-table td{padding:2px 0;border-width:0 0 1px 0}.yandex-tour-details-table .additional-price-table{margin-top:10px;font-size:90%;width:100%}.yandex-tour-details-table .additional-price-table td{text-align:right;padding-left:10px}.flight-variant{margin:5px;background:#ececec url("/images/newdesign/bg.png") repeat scroll 0 0;border-radius:10px;padding:10px}.flight-variant-name{text-align:center;font-size%;text-transform:uppercase;font-weight:bold;padding:0 0 10px 0}.flights-block-route{margin-top:5px}#layout-popup-container{padding:5px}#layout-popup-container .main-container{width:auto}.popup-body{width:auto;min-width:auto}.order-form-buttons{margin-top:40px}.modal_body_close{cursor:pointer;position:absolute;top:0;right:0;background:#000;border-radius:40px;font-size:20px;width:30px;height:30px;color:#fff;line-height:28px;text-align:center;border:2px solid #fff;z-index:1}#modal_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;z-index:100000}#modal_content{position:absolute;top:50%;left:50%;z-index:100001;padding:10px;background:#fff;border-radius:10px;box-shadow:0 0 40px 0 #000}.fly-info{padding:0 !important;background:none !important;margin:20px 0;height:auto !important;min-height:auto !important;line-height:1.1 !important}.fly-info .flights-block{width:auto;float:none}.fly-info.additional-price-info{font-weight:bold;text-align:center}#flights-section .flight-variant{border:4px solid #fff;cursor:pointer}#flights-section .flight-variant.flight-variant-selected{border-color:#ff5400}#flights-section .flight-variant:hover{border-color:#ff5400}#keeper-yandex-tour .flight-variant{border:4px solid #fff}#keeper-yandex-tour .flight-variant.flight-variant-selected{border-color:#ff5400}.red a{color:#fff}.super-actions-block-wrap{margin-bottom:60px;width:250px}.super-actions-block .item img{max-width:100%}.super-actions-block .item{position:relative;width:250px;height:300px;cursor:pointer;text-decoration:none;display:block}.super-actions-block .text-block-bg{background:#000;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.super-actions-block .text-block{color:#fff;font-size:45px;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;word-break:break-all;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.super-actions-block .height{width:1px;margin-left:-1px;height:300px;display:inline-block;vertical-align:middle}.super-actions-block .text{width:237px;margin-left:-10px;display:inline-block;vertical-align:middle}.super-actions-block .item:hover .text-block,.super-actions-block .item:hover .text-block-bg{opacity:0}.slick-dots{margin:0}.super-actions-block .slick-dots{bottom:-25px}.masked-mobile{padding-left:60px !important}.save-people-form .masked-mobile{width:213px !important}.highlight-bonus{color:red;font-weight:bold}.sales-item-container{position:relative;margin-bottom:30px;width:691px}.app102012 .sales-item-container section{margin-right:0}.sales-item-container-lock{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;cursor:pointer;display:none}.sales-item-container-lock .text{position:absolute;color:#fff;font-size:18px;top:50%;left:50%;z-index:1;margin-top:-80px;margin-left:-200px;text-align:center;width:400px}.sales-item-container-lock .text a{color:#fff;font-size:24px;font-weight:bold;display:inline-block;margin-top:20px}.sales-item-container-lock-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);background:#000;z-index:1;display:none}.sales-item-container-lock .more{position:absolute;color:#fff;font-size:48px;top:50%;left:50%;z-index:1;margin-top:-32px;margin-left:-32px;padding:10px 20px;box-shadow:0 0 40px -5px #000;opacity:.6;display:none !important}.sales-item-container-lock:hover .more{opacity:1}.sales-item-container-visible-0 .sales-item-container-lock{display:block}.app102012 .sales-item-container-visible-0 section .stick{display:none}.modal-container{padding:20px}.modal-alert{font-size:18px}.modal-buttons{margin-top:20px;text-align:center}.modal-buttons .more{display:inline-block;padding-right:20px;padding-left:20px;border:none}body.locked_screen{max-height:100%;overflow:hidden}.prevent-autocomplete-password{position:absolute;left:-1000px}.select-checkbox-container.ajax-loading{background:#fff url("/slick/ajax-loader.gif") no-repeat center}.select-checkbox-container{text-align:left;height:95px;overflow:auto;background:#fff;border-radius:0 0 4px 4px}.select-option-item{border-top:1px solid #ebebeb}.select-option-item.popupar label{font-weight:bold !important}.select-option-item label:hover{color:#ff5200}.select-option-item label{display:block;cursor:pointer;line-height:25px !important;height:25px !important;font-size:14px !important;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-option-item label input{display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-2px}.wrapper-search-input{-moz-outline-style:none;outline:none;outline-color:transparent;outline-style:none;width:100% !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#select-city-to-wrapper{margin-left:49px;width:215px;position:relative}#select-stars-to-wrapper{margin-left:46px;width:215px;position:relative}#select-stars-to .select-option-item{display:inline-block;width:90px;border:none}#select-beach_line .select-option-item{display:inline-block;width:67px;border:none}#select-beach_line{width:100%;position:relative}#select-beach_line .select-checkbox-container{height:46px}#select-stars-to-wrapper .select-checkbox-container{height:95px}#select-stars-to{-moz-column-count:2;-moz-column-gap:2px;-webkit-column-count:2;-webkit-column-gap:2px;column-count:2;column-gap:2px}#select-meals-to-wrapper{margin-left:49px;width:284px;position:relative}#select-meals-to-wrapper .select-checkbox-container{height:95px}#select-meals-to{-moz-column-count:2;-moz-column-gap:2px;-webkit-column-count:2;-webkit-column-gap:2px;column-count:2;column-gap:2px}#select-meals-to .select-option-item{display:inline-block;width:70px;border:none}.founded-hotels-block{background:#fff;min-height:0 !important}.tours-page .founded-hotels-filter{display:none !important}#tour-search-price-range input{width:118px;display:inline-block;vertical-align:middle;margin:0}#tour-search-price-range span{width:23px;text-align:center;display:inline-block;vertical-align:middle}.not-found-block{padding-top:30px !important;background:#fff !important;width:auto !important}h2.hotels-block-title{text-align:center;font:700 36px "pf_din_text_cond_probold",sans-serif;margin:0 0 20px 0;letter-spacing:2.6px}#select-city-to{border-radius:4px}.orange-small-link{text-decoration:none;color:#ff5200;border-bottom:1px dotted #ff5200;font:12px "PT Sans"}.clean-form-link{position:absolute;right:150px;bottom:55px}.tour-search-block{position:relative}.clear-checkboxes{position:absolute;top:5px;right:5px;text-decoration:none;color:#ff5200;border-bottom:1px dotted #ff5200;font:12px "PT Sans";cursor:pointer}#select-city-to-filter{position:relative}.select-checkbox-search-ico{position:absolute;top:5px;left:8px}.select-checkbox-search-ico i{font-size:18px}#select-city-to-filter-input{margin-bottom:5px;padding-left:30px}.news-body{padding:20px;background:#fff}.news-body img{max-width:100%}.alert-msg-block{padding:10px}.alert-msg-content{text-align:center;font-size:16px;width:500px;padding-right:20px;padding-left:20px;margin:10px 0}.alert-msg-button{margin-top:20px;padding-top:20px;border-top:1px solid #ebebeb;text-align:center}.alert-msg-button .btn-cancel{margin-left:50px}.single .head-phone-row-value{font-size:24px}.head-phone-row-value{display:inline-block;vertical-align:bottom;font-size:18px}.head-phone-row-value a{color:#000;text-decoration:none;font-weight:bold}.head-phone-row{text-align:right;margin-bottom:4px}.head-phone-row>div{display:inline-block;vertical-align:bottom}#wrapper .main-header .header-bottom-block .head-call-us-block.clearfix{position:absolute;right:0;top:5px}#wrapper .main-header .header-bottom-block .header-links>li>a,#wrapper .main-header .header-bottom-block .header-links span{padding-right:12px;padding-left:12px}.single .head-phone-row-time{padding-bottom:3px}.passport-data-view-after-check .input-value{font-size:1.5em}.passport-data-button-block .enter-pass-data{display:none !important}.passport-data-button-block .enter-pass-data.vis{display:inline-block !important}.passport-profile-controller{background-color:#303061;padding:1em;margin-bottom:.5em;color:#fff;position:relative}.passport-profile-controller form{display:none}.passport-profile-controller .b-close{position:absolute;top:.5em;right:.5em;cursor:pointer}.passport-profile-controller .show-form-button{cursor:pointer}.passport-profile-controller select{display:block;width:100%}.passport-profile-controller .row-form{margin:.5em 0 .5em -0.5em}.passport-profile-controller .row-form button{float:right}.passport-profile-controller label{display:inline-block;padding:0 .5em}.passport-dogovor-data-popup-win .fancybox-title{bottom:auto;top:-3em}.passport-dogovor-data-popup-win .fancybox-skin{margin-top:3em}.user-statistic-page .viewpermonth .green1{color:#acce7e;font-weight:bold}.user-statistic-page .viewpermonth .green2{color:#117a18;font-weight:bold}.user-statistic-page .orders-history{margin-top:2em}.user-statistic-page .orders-history .brony{margin-bottom:1em}.user-statistic-page .orders-history .brony .brony-text span.q-new,.user-statistic-page .orders-history .brony .q-new span.colored{color:#161a4e}.user-statistic-page .orders-history .brony .brony-text span.q-archive,.user-statistic-page .orders-history .brony .q-archive span.colored{color:#4b4a4a}.user-statistic-page .orders-history .ho-title{color:#585858;font-weight:bold}.user-statistic-page .orders-history .brony-text{font-weight:bold;color:#161a4e}.user-statistic-page .orders-history .brony-injob .brony-text span,.user-statistic-page .orders-history .brony-injob span.colored{color:#ff7f27}.user-statistic-page .orders-history .brony-finish .brony-text span,.user-statistic-page .orders-history .brony-finish span.colored{color:#117a18}.user-statistic-page .user-stats-wrapp{float:left}.user-statistic-page .user-stats-wrapp.left{width:69%;margin-right:1%}.user-statistic-page .user-stats-wrapp.right{width:30%}.user-statistic-page .user-stats-wrapp .stat-title{font-weight:bold;text-decoration:underline}.user-statistic-page .user-stats-wrapp .stat-val{font-weight:bold;padding-left:.5em}.user-statistic-page .user-stats-wrapp .stat-val .val{padding-left:.2em}.user-statistic-page .user-stats-wrapp .stat-val .val-red{color:#f81414}.user-statistic-page .user-stats-wrapp .stat-val .val-orange{color:#f58133}.user-statistic-page .user-stats-wrapp .stat-val .val-green{color:#117a18}.user-statistic-page .user-stats-wrapp .stat-item{margin-bottom:1em}.user-statistic-page .cls{clear:both}.custom-fields-wrapper{width:230px;margin:0 0 15px 0;box-sizing:border-box}.custom-fields-wrapper .form-control{width:100% !important;box-sizing:border-box;margin:0}.custom-fields-wrapper .select-checkbox-wrapper{width:100% !important;box-sizing:border-box}#tour-search-page .tour-search-form>div{text-align:center}#tour-search-page .tour-search-form>div>div{float:none;display:inline-block;vertical-align:top}#tour-search-page .tour-search-children-age{position:absolute;left:208px;width:500px;top:0}#tour-search-page .tour-search-children-age .chzn-container{display:block}#tour-search-page .tour-search-children-age>div{text-align:left;float:none}#tour-search-page .tour-search-children-age>div .chzn-container{padding:0 0 5px 20px}#tour-search-page .chzn-container{text-align:left}/*# sourceMappingURL=common.css.map */

/*
     FILE ARCHIVED ON 19:41:40 Nov 18, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:00:52 Apr 30, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 228.782
  PetaboxLoader3.resolve: 214.318
  exclusion.robots: 0.338
  exclusion.robots.policy: 0.318
  PetaboxLoader3.datanode: 123.135 (4)
  esindex: 0.02
  RedisCDXSource: 3.73
  LoadShardBlock: 189.201 (3)
  CDXLines.iter: 30.781 (3)
  load_resource: 260.858
*/