@import url(https://fonts.googleapis.com/css?family=Roboto:400,700,500&subset=latin,cyrillic);/*!
 * Bootstrap v3.0.0
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#0069b6;text-decoration:none}a:hover,a:focus{color:#f00;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.1px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#0069b6}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:992px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.42857143}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;min-width:750px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}@media (min-width:768px){.container{min-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:4px 7px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:rgba(220,224,228,0.4)}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#fee7a1}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#fee7a1}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media (max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:22px;padding:1px 7px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:22px;line-height:22px}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.form-control-static{margin-bottom:0;padding-top:7px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;-khtml-opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#0069b6;border-color:#005a9d}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#00518d;border-color:#00375f}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#0069b6;border-color:#005a9d}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#c00c00;border-color:#a70a00}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#970900;border-color:#690700}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#c00c00;border-color:#a70a00}.btn-success{color:#fff;background-color:#008c00;border-color:#007300}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#006300;border-color:#003500}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#008c00;border-color:#007300}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{color:#0069b6;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#f00;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:1px 7px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;transition:height .35s ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0);border-radius:none;-webkit-box-shadow:0 5px 8px rgba(0,0,0,0.65);-moz-box-shadow:0 5px 8px rgba(0,0,0,0.65);box-shadow:0 5px 8px rgba(0,0,0,0.65);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#0069b6;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#0069b6;background-color:#fee7a1}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#0069b6;text-decoration:none;outline:0;background-color:#fee7a1}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #fff;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:none}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:1px 7px;font-size:12px;line-height:1.5;border-radius:3px;padding:1px 5px}.btn-group-sm>.btn{padding:1px 7px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn{float:none;display:table-cell;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-left:0;padding-right:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:22px;padding:1px 7px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:22px;line-height:22px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:1px 7px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#0069b6}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#fee7a1}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;margin-right:0}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#0069b6;border-bottom-color:#0069b6}.nav a:hover .caret{border-top-color:#f00;border-bottom-color:#f00}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:992px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:992px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width:992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{z-index:1030;top:0}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:992px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media (min-width:992px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media (min-width:992px){.navbar-text{margin-left:15px;margin-right:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e6e6e6}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{display:flex;margin:0;padding:0;flex-wrap:wrap;list-style-type:none;font-size:12px}.breadcrumb>li{display:flex;margin:0 0 5px;flex:0 1 auto;align-items:center}.breadcrumb>li::after{content:"/";padding:0 8px;color:#768696}.breadcrumb>li:first-child{margin-left:0}.breadcrumb>li:last-child{margin-right:0}.breadcrumb>li:last-child::after{display:none}.breadcrumb>li.active{color:#768596}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#0069b6;border-color:#0069b6;cursor:default}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:1px 7px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination-custom>li>a,.pagination-custom>li>span{padding:1px 7px;font-size:18px}.pagination-custom>li:first-child>a,.pagination-custom>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination-custom>li:last-child>a,.pagination-custom>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#fff}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#0069b6}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#004c83}.label-success{background-color:#008c00}.label-success[href]:hover,.label-success[href]:focus{background-color:#005900}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#c00c00}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#8d0900}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0069b6;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto;display:block}.thumbnail>img{display:block;max-width:100%;height:auto}a.thumbnail:hover,a.thumbnail:focus{border-color:#0069b6}.thumbnail>img{margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#fee7a1;border-color:#fee7a1}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#fff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#0069b6}.panel-primary>.panel-heading{color:#fff;background-color:#0069b6;border-color:#0069b6}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#0069b6}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#0069b6}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;-khtml-opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.modal-backdrop.in{-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none !important;visibility:hidden !important}.visible-xs{display:none !important}tr.visible-xs{display:none !important}th.visible-xs,td.visible-xs{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block !important}tr.visible-xs.visible-sm{display:table-row !important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block !important}tr.visible-xs.visible-md{display:table-row !important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-xs.visible-lg{display:block !important}tr.visible-xs.visible-lg{display:table-row !important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell !important}}.visible-sm{display:none !important}tr.visible-sm{display:none !important}th.visible-sm,td.visible-sm{display:none !important}@media (max-width:767px){.visible-sm.visible-xs{display:block !important}tr.visible-sm.visible-xs{display:table-row !important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block !important}tr.visible-sm.visible-md{display:table-row !important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-sm.visible-lg{display:block !important}tr.visible-sm.visible-lg{display:table-row !important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell !important}}.visible-md{display:none !important}tr.visible-md{display:none !important}th.visible-md,td.visible-md{display:none !important}@media (max-width:767px){.visible-md.visible-xs{display:block !important}tr.visible-md.visible-xs{display:table-row !important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block !important}tr.visible-md.visible-sm{display:table-row !important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-md.visible-lg{display:block !important}tr.visible-md.visible-lg{display:table-row !important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell !important}}.visible-lg{display:none !important}tr.visible-lg{display:none !important}th.visible-lg,td.visible-lg{display:none !important}@media (max-width:767px){.visible-lg.visible-xs{display:block !important}tr.visible-lg.visible-xs{display:table-row !important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block !important}tr.visible-lg.visible-sm{display:table-row !important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block !important}tr.visible-lg.visible-md{display:table-row !important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}.hidden-xs{display:block !important}tr.hidden-xs{display:table-row !important}th.hidden-xs,td.hidden-xs{display:table-cell !important}@media (max-width:767px){.hidden-xs{display:none !important}tr.hidden-xs{display:none !important}th.hidden-xs,td.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none !important}tr.hidden-xs.hidden-sm{display:none !important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none !important}tr.hidden-xs.hidden-md{display:none !important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-xs.hidden-lg{display:none !important}tr.hidden-xs.hidden-lg{display:none !important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none !important}}.hidden-sm{display:block !important}tr.hidden-sm{display:table-row !important}th.hidden-sm,td.hidden-sm{display:table-cell !important}@media (max-width:767px){.hidden-sm.hidden-xs{display:none !important}tr.hidden-sm.hidden-xs{display:none !important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}tr.hidden-sm{display:none !important}th.hidden-sm,td.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none !important}tr.hidden-sm.hidden-md{display:none !important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-sm.hidden-lg{display:none !important}tr.hidden-sm.hidden-lg{display:none !important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none !important}}.hidden-md{display:block !important}tr.hidden-md{display:table-row !important}th.hidden-md,td.hidden-md{display:table-cell !important}@media (max-width:767px){.hidden-md.hidden-xs{display:none !important}tr.hidden-md.hidden-xs{display:none !important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none !important}tr.hidden-md.hidden-sm{display:none !important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}tr.hidden-md{display:none !important}th.hidden-md,td.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-md.hidden-lg{display:none !important}tr.hidden-md.hidden-lg{display:none !important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none !important}}.hidden-lg{display:block !important}tr.hidden-lg{display:table-row !important}th.hidden-lg,td.hidden-lg{display:table-cell !important}@media (max-width:767px){.hidden-lg.hidden-xs{display:none !important}tr.hidden-lg.hidden-xs{display:none !important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none !important}tr.hidden-lg.hidden-sm{display:none !important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none !important}tr.hidden-lg.hidden-md{display:none !important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}tr.hidden-lg{display:none !important}th.hidden-lg,td.hidden-lg{display:none !important}}.visible-print{display:none !important}tr.visible-print{display:none !important}th.visible-print,td.visible-print{display:none !important}@media print{.visible-print{display:block !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}.hidden-print{display:none !important}tr.hidden-print{display:none !important}th.hidden-print,td.hidden-print{display:none !important}}:root{--color-brand-primary:#0069B6;--color-footer-bg:#F1F3F4;--color-footer-text:#778697}.col-center{margin:0 auto}.no-text-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-font-size-big{font-size:16px}@media (min-width:1200px){.b-font-size-big{font-size:20px}}.b-font-size-normal{font-size:12px}@media (min-width:1200px){.b-font-size-normal{font-size:14px}}.b-font-size-small{font-size:11px}@media (min-width:1200px){.b-font-size-small{font-size:12px}}.b-font-size-big{font-size:14px}@media (min-width:1199px){.b-font-size-big{font-size:16px}}.b-page-header{position:relative;margin-bottom:15px;min-width:750px}.b-page-header .b-login-bonus{float:left;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.35);white-space:nowrap;line-height:40px}.b-page-header .b-login-bonus .b-bonus{color:#FFBF00;font-size:14px}.b-page-header.b-header-fixed{position:fixed;top:0;width:100%;z-index:35000;padding-bottom:10px;background-color:#fff;transition:box-shadow .5s;-webkit-transform:translate3d(0, 0, 0)}.b-page-header.b-header-fixed #header2wrapper{width:100%}.b-page-header.b-header-fixed-border{box-shadow:0 0 8px 1px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 8px 1px rgba(0,0,0,0.6);-moz-box-shadow:0 0 8px 1px rgba(0,0,0,0.6)}.b-page-header_line{height:35px;background:#0069b6}.b-page-header_inner{position:relative;height:75px}.b-logo-header{padding:15px 12px 10px 12px;text-align:center;background:#fff}.b-top-links{height:40px;font:normal normal bold 12px Arial}.b-top-links .links-panel{padding:12px 0 0 147px}.b-top-links ul{margin:0;padding:0;list-style-type:none}.b-top-links ul>li{float:left;display:block;padding-left:0;padding-right:0}.b-top-links li{margin-right:15px}.b-top-links li>span{color:#0069b6}.b-top-links li a{display:block;overflow:hidden;white-space:nowrap}.b-top-links li i{float:left;display:block}.b-top-links li span{display:block;margin-left:18px}.b-top-links .b-top-link-hotels i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -359px;width:16px;height:16px}.b-top-links .b-top-link-tours i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -512px;width:16px;height:16px}.b-top-links .b-top-link-avia i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -495px;width:16px;height:16px}.b-top-links .b-top-link-train i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -376px;width:16px;height:16px}.b-top-links .b-top-link-auto i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -529px;width:16px;height:16px}.b-top-links .b-top-link-insurance i{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -546px;width:16px;height:16px}.b-top-panel .dropdown-menu{margin-top:0;border-color:#fff;box-shadow:0 4px 3px rgba(0,0,0,0.45)}.b-top-panel .dropdown-menu li>a{padding:3px 10px;cursor:pointer}.b-top-panel .b-top-panel_label{color:#fff;font-size:12px}.b-top-panel .b-top-panel_phone{color:#FFBF3A;font-size:14px;font-weight:bold;display:inline-block;vertical-align:middle;margin-right:7px}.b-top-panel .b-top-panel_currency{height:35px;border-right:solid 1px #fff;border-left:solid 1px #fff}.b-top-panel .btn-dropdown{color:#fff;background-color:transparent;border-color:transparent;text-shadow:0 1px 0 rgba(0,0,0,0.35);height:38px;margin-top:2px;font-weight:bold}.b-top-panel .btn-dropdown:hover,.b-top-panel .btn-dropdown:focus,.b-top-panel .btn-dropdown:active,.b-top-panel .btn-dropdown.active,.btn-group.open .b-top-panel .btn-dropdown.dropdown-toggle{color:#fff;background-color:transparent;box-shadow:none}.b-top-panel .btn-dropdown:active,.b-top-panel .btn-dropdown.active,.btn-group.open .b-top-panel .btn-dropdown.dropdown-toggle{background-image:none;background-color:transparent;box-shadow:none}.b-top-panel .btn-dropdown.disabled,.b-top-panel .btn-dropdown[disabled],fieldset[disabled] .b-top-panel .btn-dropdown,.b-top-panel .btn-dropdown.disabled:hover,.b-top-panel .btn-dropdown[disabled]:hover,fieldset[disabled] .b-top-panel .btn-dropdown:hover,.b-top-panel .btn-dropdown.disabled:focus,.b-top-panel .btn-dropdown[disabled]:focus,fieldset[disabled] .b-top-panel .btn-dropdown:focus,.b-top-panel .btn-dropdown.disabled:active,.b-top-panel .btn-dropdown[disabled]:active,fieldset[disabled] .b-top-panel .btn-dropdown:active,.b-top-panel .btn-dropdown.disabled.active,.b-top-panel .btn-dropdown[disabled].active,fieldset[disabled] .b-top-panel .btn-dropdown.active{background-color:transparent;box-shadow:none}.b-top-panel .btn-dropdown .caret{margin-left:3px}.b-top-panel .btn-sm{border-radius:0;padding:3px 10px 5px 10px}.b-top-panel .open .btn-dropdown{background:#fff;color:#39434C;text-shadow:none;box-shadow:0 4px 3px rgba(0,0,0,0.45)}.b-top-panel_login-wrapper{height:35px;line-height:35px;background:red}.navigation{font-size:12px;color:#fff;list-style:none;margin:0;padding:0}.navigation .separator{width:1px;height:40px;background:#267fc1}.navigation>li{float:left;height:40px}.navigation .logo{background:url("images/logos/logo-travelru.png") no-repeat scroll 50% 50% #fff;width:140px;height:40px;display:inline-block}.navigation .logo svg{display:none}.navigation .support span{display:inline-block;vertical-align:middle;line-height:40px;margin:0 10px}.navigation .support ins{background-repeat:no-repeat;display:inline-block;margin:5px 0 0 0;background-image:url(images/icons.png);background-position:-553px -449px;width:30px;height:30px}.nav-panel{background:#0069B6;height:40px}.nav-panel .nav-panel-content{margin:0 auto;position:relative}.nav-panel .nav-panel-content .auth{position:absolute;top:0;right:15px}.nav-panel .nav-panel-content .auth .btn-dropdown{background:#005B9F}.nav-panel .nav-panel-content .auth .btn-dropdown{position:relative;padding-left:40px}.nav-panel .nav-panel-content .auth .btn-dropdown img{width:25px;height:25px;background:#E0F0FC;position:absolute;top:5px;left:10px}.nav-panel .nav-panel-content .auth .dropdown-menu{min-width:250px}.nav-panel .nav-panel-content .auth .open .btn-dropdown{background:#FFF;color:#39434C;text-shadow:none;box-shadow:0 4px 3px rgba(0,0,0,0.45)}.b-currency-trigger_label{display:inline-block;position:relative;top:1px;padding:0 3px 0 10px}.b-page-footer{min-width:750px;background-color:#f1f3f4;color:#778697}.b-page-footer_inner{padding-top:20px;font-size:12px}.b-footer-columns{overflow:hidden;margin-bottom:15px}.b-footer-columns .b-footer-column{border-left:dotted 1px #C8CED5;padding-bottom:900px;margin-bottom:-900px}.b-footer-columns .b-footer-column:first-child{border-left:none}.b-footer-columns .b-footer-column .b-footer-links{margin:0;padding:0;list-style-type:none;font-size:12px;margin-top:15px}.b-footer-columns .b-footer-column .b-footer-links:first-child{margin-top:0}.b-footer-columns .b-footer-column .b-footer-links li{line-height:120%;margin-bottom:5px}.b-footer-columns .b-footer-column .b-footer-links .b-footer-links_title{margin-bottom:15px;text-transform:uppercase;color:#39434c;font-size:12px;font-weight:bold}.b-copyright{font-size:12px;margin-bottom:15px}.b-copyright_notes{margin:10px 0 15px 0;font-size:11px;line-height:140%}.b-logo-footer{margin-bottom:10px}.b-phones-list{margin:0;padding:0;list-style-type:none}.b-phones-list_item{line-height:1.5}.b-footer-menu{float:left;font-size:14px;line-height:31px;font-weight:bold}.b-footer-menu ul{margin-bottom:0}.b-footer-menu ul>li{padding-right:20px;padding-left:0}.b-footer-social-icons{float:left}.b-footer-social-icons ul{margin-bottom:0}.b-footer-social-icons ul>li{margin-top:4px;padding-right:7px;padding-left:0}.b-footer-social-icons .b-icon-twitter{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-241px -624px;width:24px;height:24px}.b-footer-social-icons .b-icon-facebook{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-316px -624px;width:24px;height:24px}.b-footer-social-icons .b-icon-vkontakte{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-191px -624px;width:24px;height:24px}.b-rambler_liru_counters,.b-footer-counters{float:right}.b-footer-mobile-app-promo{margin-top:10px}.b-footer-mobile-app-promo .b-footer-mobile-app-promo-icon{display:inline-block;width:100px;height:34px;margin-right:5px}.b-footer-mobile-app-promo .b-footer-mobile-app-promo-icon.b-icon-appstore{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-385px -370px;width:100px;height:34px}.b-footer-mobile-app-promo .b-footer-mobile-app-promo-icon.b-icon-playstore{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:0 -435px;width:100px;height:34px}.b-footer-mobile-app-promo .b-footer-mobile-app-promo-icon.b-icon-winstore{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-374px -311px;height:34px;width:140px}a{margin-bottom:auto;display:inline}img{width:auto}html,body{margin:0;padding:0;height:100%;background-color:#FFF}h1,h2,h3,h4,h5,h6,.b-hotel_title,.b-subtitle,.b-like-h1,.b-typo-h2,.b-like-h2,.b-typo-h3,.b-like-h3{font-family:Tahoma,Arial,Helvetica,sans-serif}h1,.b-like-h1{font-size:24px;font-weight:bold;color:#39434C;margin:0 0 20px 0}h2,.b-typo-h2,.b-like-h2{font-size:20px;font-weight:bold;color:#39434C;margin:0 0 10px 0}h2 a,.b-typo-h2 a,.b-like-h2 a{color:#005a9d;text-decoration:none}h2 a:hover,.b-typo-h2 a:hover,.b-like-h2 a:hover{color:#f00;text-decoration:underline}a h1,a h2,a h3,a h4,a h5,a h6,a .b-typo-h2,a .b-like-h2,a .b-like-h1{display:inline;color:#005a9d;text-decoration:none}a:hover h1,a:hover h2,a:hover h3,a:hover h4,a:hover h5,a:hover h6,a:hover .b-typo-h2,a:hover .b-like-h2,a:hover .b-like-h1,a:focus h1,a:focus h2,a:focus h3,a:focus h4,a:focus h5,a:focus h6,a:focus .b-typo-h2,a:focus .b-like-h2,a:focus .b-like-h1,a:active h1,a:active h2,a:active h3,a:active h4,a:active h5,a:active h6,a:active .b-typo-h2,a:active .b-like-h2,a:active .b-like-h1{color:#f00;text-decoration:underline;outline:none}h3,.b-typo-h3,.b-like-h3{font-size:16px;font-weight:bold;color:#39434C;margin:0 0 10px 0}.b-page{min-height:100%}* html .b-page{height:100%}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}.b-page:after,.b-page-content:after{clear:both;content:"";display:block;height:1%;font-size:0}.b-page-content{padding-bottom:450px}.b-page-content_inner{padding-top:15px;padding-bottom:60px;background:#FFF}.b-page-footer{height:450px;margin:-450px 0 0 0}.b-logo{display:block;width:126px;height:35px;border:none;background:transparent url("images/logos/logo-travelru.png") 0 0 no-repeat;text-decoration:none;outline:none}.b-column-left .b-subtitle{font-size:14px;font-weight:bold;color:#39434C;margin-bottom:10px;line-height:120%}.b-sidebar-text{font-size:12px}.b-sidebar .b-subtitle{font-size:14px;margin-bottom:10px;font-weight:bold;color:#39434C}.b-payment-logos{overflow:hidden}.b-payment-logos .b-payment-logo{float:left;margin-right:10px;margin-top:10px}.b-logo-visa{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-515px -529px;width:51px;height:28px}.b-logo-mastercard{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-503px -435px;width:48px;height:28px}.b-logo-mir{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-154px -121px;width:93px;height:28px}.b-logo-qiwi{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-361px -435px;width:70px;height:28px}.b-logo-euroset{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-101px -435px;width:90px;height:28px}.b-logo-svyaznoy{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-192px -435px;width:90px;height:28px}.b-social-buttons-wrapper{display:block}.b-social-buttons-wrapper .b-social-button{display:inline-block;height:25px;margin-right:10px}.b-page-title{display:block;margin:0;padding:13px 16px 17px 16px;min-height:60px;background:#F1F3F4;position:relative}.b-page-title .b-flag-big{float:left;margin-right:8px;position:relative;top:7px}.b-page-title h1{margin-bottom:0;line-height:120%}.b-page-title .b-social{margin-top:3px}.b-page-title .b-page-title_menu{position:absolute;left:15px;top:-18px;height:25px;margin:0;padding:0 10px;list-style-type:none;background:#0069B6;color:#fff}.b-page-title .b-page-title_menu:after{display:block;content:"";width:0;height:0;border-style:solid;border-width:9px 9px 0 0;border-color:#0069B6 transparent transparent transparent;position:absolute;left:10px;top:24px}.b-page-title .b-page-title_menu .b-page-title_menu_item{float:left;font-size:12px;line-height:25px;font-weight:bold;white-space:nowrap;border-left:solid 1px #267FC1;padding-left:10px}.b-page-title .b-page-title_menu .b-page-title_menu_item:first-child{margin-left:0;border-left:none;padding-right:10px;padding-left:0}.b-page-title .b-page-title_menu .b-page-title_menu_item a,.b-page-title .b-page-title_menu .b-page-title_menu_item a:hover,.b-page-title .b-page-title_menu .b-page-title_menu_item a:active{color:#fff;text-decoration:none}.b-page-title .b-page-title_menu .b-icon{position:relative;top:1px}.b-page-title .b-page-title_menu .b-icon-hotel{background-repeat:no-repeat;display:inline-block;margin:0 4px 0 0;background-image:url(images/icons.png);background-position:-220px -603px;width:10px;height:12px}.b-page-title .b-page-title_menu .b-icon-avia{background-repeat:no-repeat;display:inline-block;margin:0 4px 0 0;background-image:url(images/icons.png);background-position:-376px -584px;width:12px;height:12px}.b-page-title-joined{margin-bottom:20px}.b-page-title-joined h1,.b-page-title-joined .b-like-h1{display:inline;margin-bottom:0}.b-toad{position:fixed;top:50%;left:50%;width:80px;margin-left:-40px;margin-top:-40px;background:rgba(0,0,0,0.6);border-radius:5px}.b-toad .b-toad-spinner{height:80px;background:transparent url(images/toad-spinner.gif) center center no-repeat}.b-columns_content-wrapper{margin-right:-240px;float:left;width:100%}.b-columns_content{margin-right:240px;padding-right:30px}.b-columns_sidebar{width:240px;float:left}.b-columns_sidebar .jsFixedSidebarManager{width:240px}.jsFixedSidebarManager{width:458px}.nowrap{white-space:nowrap}.b-text-small{font-size:12px}.b-img-full-width{height:auto;width:100%}.b-section{margin-bottom:30px}.b-section .b-section_header{overflow:hidden;margin-bottom:10px}.b-section .b-section_header .b-section_title,.b-section .b-section_header .b-section_counter{display:inline}.b-section .b-section_header .b-section_title{margin-bottom:0}.b-section .b-section_header .b-section_counter{margin-left:2px;color:#768596}.b-section.b-section-marked .b-section_content{padding:10px 15px;background:#FFF3CE}.b-section-page-title{margin-top:25px}.b-content-trigger{overflow:hidden;white-space:nowrap}.b-content-trigger .b-content-trigger_icon{float:left;position:relative;top:4px}.b-content-trigger .b-content-trigger_collapsed .b-content-trigger_icon{background-repeat:no-repeat;display:inline-block;margin:0 3px 0 0;background-image:url(images/icons.png);background-position:-628px -283px;width:11px;height:11px}.b-content-trigger .b-content-trigger_expanded .b-content-trigger_icon{background-repeat:no-repeat;display:inline-block;margin:0 3px 0 0;background-image:url(images/icons.png);background-position:-402px -584px;width:11px;height:11px}.b-preloader{margin:auto;height:32px;width:32px;background:transparent url("images/loading.gif") 0 0 no-repeat}.adfoxClickable #r13h #header2wrapper{margin:0 auto}@media (max-width:1199px){.adfoxClickable #r13h #header2wrapper{width:970px}}@media (min-width:1200px){.adfoxClickable #r13h #header2wrapper{width:1170px}}.b-button-call{position:fixed;bottom:29px;margin-left:auto;margin-right:auto;padding-left:31%;z-index:99999}.b-button-call svg{height:250px;width:250px}.out-of-page{position:absolute;top:-9000px;left:-9000px;width:1px;height:1px;overflow:hidden;z-index:-1}@media screen and (max-width:767px){h2,.b-typo-h2,.b-like-h2{font-size:18px}}@media screen and (max-width:767px){.b-columns.b-columns-mobile-extended .b-columns_content-wrapper{margin-right:0;float:none}.b-columns.b-columns-mobile-extended .b-columns_content{margin-right:0;padding-right:0}.b-columns.b-columns-mobile-extended .b-columns_sidebar{width:100%;margin-top:0;float:none}.b-columns.b-columns-mobile-extended .b-columns_sidebar .jsFixedSidebarManager{margin-right:auto;margin-left:auto}}@media screen and (max-width:991px){.b-columns.b-columns-tablet-extended .b-columns_content-wrapper{margin-right:0;float:none}.b-columns.b-columns-tablet-extended .b-columns_content{margin-right:0;padding-right:0}.b-columns.b-columns-tablet-extended .b-columns_sidebar{width:100%;margin-top:0;float:none}.b-columns.b-columns-tablet-extended .b-columns_sidebar .jsFixedSidebarManager{margin-right:auto;margin-left:auto}}.text-upper{text-transform:uppercase !important}.text-nowrap{white-space:nowrap !important}@media screen and (max-width:767px){.mobile-hidden{display:none !important}.text-xs-right{text-align:right !important}.text-xs-wrap{white-space:normal !important}}@media screen and (min-width:768px){.mobile-only{display:none !important}}label{font-style:normal;font-weight:normal}.form-control[disabled],.form-control[readonly]{cursor:hand;cursor:pointer}.b-checkbox-label input[type=checkbox],.b-checkbox-label input[type=radio]{vertical-align:middle;position:relative;margin:0 4px 0 0}.b-checkbox-label input[type=checkbox]{bottom:1px}.b-checkbox-label input[type=radio]{bottom:2px}.b-form-elem input.form-control{line-height:100%}.b-form-elem .b-form-elem_wrapper{position:relative}.b-form-elem .b-form-elem_wrapper ins{position:absolute;left:0;top:0}.b-form-elem .b-form-elem_wrapper .close{float:none;position:absolute}.b-form-elem .b-form-elem_control-link{position:absolute;top:50%;right:5px;transform:translateY(-50%);font-size:12px;line-height:1;white-space:nowrap}@media screen and (min-width:500px){.b-form-elem .b-form-elem_control-link{right:15px;font-size:13px}}.b-form-elem .b-form-elem_label{white-space:nowrap}.b-form-elem .b-form-elem_label .b-form-elem_label_icon{position:relative;padding-right:18px}.b-form-elem .b-form-elem_label .b-form-elem_label_icon .b-tooltip-trigger{right:0;top:1px;position:absolute}.b-form-elem .b-form-elem_label .b-form-elem_label_icon.b-icon-help .b-tooltip-trigger{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-624px -475px;width:14px;height:14px}.b-elem-size-small .b-form-elem_label{font-size:12px}.b-elem-size-small .form-control,.b-elem-size-small .b-selector span{font-size:12px;line-height:28px}.b-elem-size-small input.form-control{height:30px}.b-elem-size-small select.form-control{height:28px}.b-elem-size-small .form-control{padding:0 4px}.b-elem-size-small .b-selector span{padding:0 12px 0 4px}.b-elem-size-small .close{top:1px;right:5px;line-height:28px}.b-elem-size-middle .b-form-elem_label{font-size:12px}.b-elem-size-middle .form-control,.b-elem-size-middle .b-selector span{font-size:12px;line-height:32px}.b-elem-size-middle input.form-control{height:34px}.b-elem-size-middle select.form-control{height:32px}.b-elem-size-middle .form-control{padding:0 5px}.b-elem-size-middle .b-selector span{padding:0 10px 0 5px}.b-elem-size-middle .close{line-height:32px}.b-elem-size-big .b-form-elem_label{font-size:12px}.b-elem-size-big .form-control,.b-elem-size-big .b-selector span{font-size:16px;line-height:36px}.b-elem-size-big input.form-control{height:38px}.b-elem-size-big select.form-control{height:36px}.b-elem-size-big .form-control{padding:0 8px}.b-elem-size-big .b-selector span{padding:0 16px 0 8px}.b-elem-size-big .close{top:1px;right:9px;line-height:36px}.b-elem-style-normal .form-control,.b-elem-style-normal .b-selector{background-color:#fff;background-image:none;border:solid 1px #b6bec7;border-radius:2px;box-shadow:none;font-style:normal;font-weight:normal;text-shadow:none;text-transform:none;color:#333}.b-elem-style-normal .close{font-weight:normal;color:#0069b6;opacity:0.5}.b-elem-style-marked .form-control,.b-elem-style-marked .b-selector{background-color:#fff;background-image:none;border:solid 1px #106aaf;border-radius:0;font-style:normal;font-weight:bold;text-shadow:none;text-transform:none;color:#333}.b-elem-style-marked .form-control{box-shadow:0 1px 3px rgba(0,0,0,0.35) inset}.b-elem-style-marked .form-control:disabled{color:#c4c4c4}.b-elem-style-marked .b-selector{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAIAAABxU02MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEBJREFUeNpi/P//PwO5gImBAkCRZpZ/FDgbqJlhxGn+PxIDjGE0tEfT9qBNJKMlyWhJMhraVNY8cG0SijQDBBgAObhKLZnR6c8AAAAASUVORK5CYII=");background-repeat:repeat-x;background-position:left bottom;box-shadow:0 1px 1px rgba(0,0,0,0.25);margin-bottom:2px !important}.b-elem-style-marked .b-selector:hover{background-image:none;background-color:#FFFFFF}.b-elem-style-marked .b-selector:active{background-image:none;background-color:#FFFFFF;border:1px solid #ff6a00}.b-elem-style-marked .close{font-weight:normal;color:#0069b6;opacity:0.5}.b-elem-style-marked.b-form-elem-disabled .b-selector{background-color:#87b2d3;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAIAAABxU02MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhJREFUeNpibN90mYFcwMRAAWD5z/CfAs3/KbKZYSjazDAC/TyQzh5NnnSzmdKShGE0qkiz+f9oSTJE0vbIS54UBdgQ1QwQYACN2DNrQblL2QAAAABJRU5ErkJggg==");box-shadow:0 1px 1px rgba(0,0,0,0.05);color:#245479}.b-elem-style-marked.b-form-elem-disabled ins{-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.b-elem-style-marked.b-form-elem-disabled .form-control{box-shadow:none;background:#77aad1;color:#245479;cursor:default}.b-elem-style-marked.b-form-elem-disabled .close{display:none}.b-elem-style-marked.b-form-elem-disabled .b-form-elem_label{color:#b7d1e4}.b-elem-style-mixed .form-control,.b-elem-style-mixed .b-selector{background-color:#e7f0f6;border-style:solid;border-width:1px;border-radius:2px;font-style:normal;font-weight:bold;text-shadow:none;text-transform:none;color:#333}.b-elem-style-mixed .form-control{background-image:none;box-shadow:0 2px 3px rgba(0,0,0,0.35) inset;border-color:#0b4f82 #0e5e9a #1068ab #0e5e9a}.b-elem-style-mixed .form-control:hover{background-color:#fff}.b-elem-style-mixed .form-control:focus,.b-elem-style-mixed .form-control:active,.b-elem-style-mixed .form-control.ng-invalid{border-width:2px}.b-elem-style-mixed .form-control:focus,.b-elem-style-mixed .form-control:active{border-color:#FFAB29;background-color:#fff}.b-elem-style-mixed .form-control:disabled{color:#c4c4c4}.b-elem-style-mixed .form-control.ng-invalid{border-color:#D90000 !important;border-bottom-left-radius:0}.b-elem-style-mixed .b-selector{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEtJREFUeNpkiksKgDAUxELvf04REcR/pc48a8GViyETCBHBOzkoCvJtjmLWy8zZTKcYDzHsot9EtygpItW8kkZXb9+f82/cmkeAAQDTPkfPU+MZQgAAAABJRU5ErkJggg==");background-repeat:repeat-x;background-position:left bottom;margin-bottom:2px !important;border-color:#0b4f82 #0e5e9a #094068 #0e5e9a}.b-elem-style-mixed .b-selector .form-control{box-shadow:none !important}.b-elem-style-mixed .b-selector:hover{background-image:none;background-color:#fff}.b-elem-style-mixed .close{font-weight:normal;color:#3178AC;opacity:1}.b-custom-select .b-selector{display:block;position:relative;margin:0;padding:0}.b-custom-select .b-selector ins{position:absolute;right:0;top:0}.b-custom-select .b-selector span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-custom-select .b-selector select{position:absolute;left:0;top:0;margin:0;padding:0;width:100%;background:transparent;border:none;-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.b-custom-select.b-elem-style-normal .b-selector ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-543px -382px;width:9px;height:9px}.b-custom-select.b-elem-style-mixed .b-selector ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-630px -111px;width:9px;height:5px}.b-custom-select.b-elem-size-small .b-selector ins{margin:12px 4px 0 0}.b-custom-select.b-elem-style-marked .b-selector ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-617px -162px;width:10px;height:5px}.b-custom-select.b-elem-size-big .b-selector ins{margin:16px 8px 0 0}.b-custom-select.b-elem-size-middle .b-selector ins{margin:12px 5px 0 0}.b-elem-resize{resize:both}.b-elem-resize_vertical{resize:vertical}.b-elem-resize_horizontal{resize:horizontal}.b-elem-noresize{resize:none}.b-custom-radio label{margin:0;position:relative}.b-custom-radio input[type="radio"]{position:absolute;left:-9000px}.b-custom-radio ins{overflow:hidden;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-624px -442px;width:14px;height:14px}.b-custom-radio.b-custom-radio-checked ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-624px -493px;width:14px;height:14px}.b-radio{display:block;width:18px;height:18px}.b-radio label{display:block;position:relative;overflow:hidden;margin:0;padding:0;cursor:hand;cursor:pointer;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -572px;width:18px;height:18px;z-index:101}.b-radio input[type="radio"]{position:absolute;top:0;left:-5000px;padding:0;margin:0}.b-radio.b-radio-disabled label{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -534px;width:18px;height:18px}.b-radio.b-radio-selected label{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -515px;width:18px;height:18px}.b-unstyled-input{border:none !important;background:transparent !important}input::-ms-clear,input::-ms-reveal{display:none !important}.b-custom-input.b-icon-styled{position:relative}.b-custom-input.b-icon-styled ins{position:absolute;left:0}.b-custom-input input.form-control{border-style:solid;border-width:1px}.b-label-with-selector{padding-left:18px;position:relative}.b-label-with-selector input[type=checkbox],.b-label-with-selector input[type=radio]{padding:0;margin:0;position:absolute;left:0}.b-button-marked .btn{outline:none}.b-button-marked .btn-lg{height:42px}.b-button-marked .btn-sm{height:28px;padding-left:12px;padding-right:12px}.b-button-marked .btn-primary{background:#fed14c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZWQxNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY4MjAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #fed14c), color-stop(100%, #ff8202));background:-webkit-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-o-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-ms-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:linear-gradient(to bottom, #fed14c 15%, #ff8202 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed14c', endColorstr='#ff8202', GradientType=0);border-color:#FEE7A1 transparent #FF8000 transparent;border-width:1px;border-style:solid;color:#333;box-shadow:0 1px 0 rgba(0,0,0,0.85);text-shadow:0 1px 0 rgba(255,255,255,0.45);font-weight:bold;font-size:14px}.b-button-marked .btn-primary:active,.b-button-marked .btn-primary:active:hover{background:#ec8f20;border-top:solid 1px #673402;border-left:solid 1px #673402;border-right:solid 1px #673402;border-bottom:solid 1px #c1d7e8;box-shadow:inset 0 2px 3px rgba(0,0,0,0.45)}.b-button-marked .btn-primary:active span,.b-button-marked .btn-primary:active:hover span{position:relative;top:1px}.b-button-marked .btn-primary:hover{background:linear-gradient(to bottom, #feda6d 0, #feaa27 100%)}.b-button-subscribe .btn-primary,.b-btn-select-room .btn-primary,.b-btn-hotel-rooms .btn-primary,.b-av_button-book .btn-primary{background:#FFBF00;color:#000;text-transform:uppercase;font-size:14px;font-weight:bold;box-shadow:0 1px 0 rgba(0,0,0,0.4);border-color:transparent;border-radius:2px}.b-button-subscribe .btn-primary{color:#333}.b-btn-select-room .btn-primary,.b-btn-hotel-rooms .btn-primary,.b-av_button-book .btn-primary{color:#000;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.b-btn-select-room{margin-top:5px}.b-button-normal .btn{border-radius:3px;border-color:transparent}.b-button-normal .btn-primary{text-transform:uppercase;font-weight:bold;background:#3178AC;box-shadow:0 1px 0 rgba(0,0,0,0.55)}.b-button-gray .btn{border-radius:3px;border-color:transparent;padding-top:7px;padding-bottom:5px}.b-button-gray .btn-primary{text-transform:uppercase;font-weight:bold;background:#B7BFC7;color:#fff;font-size:12px}.b-btn-hotel-rooms .btn,.b-btn-hotel-rooms .form-control{padding-top:0;padding-bottom:0}.b-btn-hotel-rooms .btn-primary{height:42px;line-height:42px}.b-btn-hotel-rooms .btn-primary span{display:inline-block;position:relative;padding-right:15px}.b-btn-hotel-rooms .btn-primary span ins{position:absolute;right:0;top:11px;background-repeat:no-repeat;display:inline-block;margin:7px 0 0 0;background-image:url(images/icons.png);background-position:-225px -245px;width:11px;height:7px}.b-button-to-top{display:none;position:fixed;bottom:90px;left:15px;cursor:pointer;z-index:9999}.b-button-to-top .b-button-to-top_label{display:block;background:rgba(0,0,0,0.25);line-height:40px;width:40px;height:40px;text-transform:lowercase;font-size:14px;color:#fff;text-decoration:none;overflow:hidden}.b-button-to-top .b-button-to-top_icon{float:left;margin:15px 10px 0 11px;background-image:url(images/icons.png);background-position:-477px -558px;width:18px;height:10px}.b-button-to-top:hover .b-button-to-top_icon{background-image:url(images/icons.png);background-position:-458px -558px;width:18px;height:10px}.b-button-to-top:hover .b-button-to-top_label{width:auto;padding-right:11px;background:rgba(0,0,0,0.75)}.b-btn-select-room .btn-primary,.b-button-av-book .btn-primary{background:#FFBF00;color:#000;text-transform:uppercase;font-weight:bold;box-shadow:0 1px 0 rgba(0,0,0,0.4);border-color:transparent;border-radius:2px;margin:0}.b-btn-select-room .btn-lg,.b-button-av-book .btn-lg{height:40px;line-height:40px;padding:0;font-size:14px}.b-btn-select-room .btn-sm,.b-button-av-book .btn-sm{height:38px;line-height:38px;padding:0;font-size:12px}.b-btn-select-room .btn-xs,.b-button-av-book .btn-xs{height:31px;line-height:31px;padding:0;font-size:12px}.b-av-button{width:130px}.b-av-button .btn-primary{margin:0;padding:0;height:32px;background:#FFBF00;color:#000;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.4);font-weight:bold;font-size:12px;line-height:32px;box-shadow:0 1px 0 rgba(0,0,0,0.4);border-color:transparent;border-radius:2px}.b-autocomplete{position:relative}.b-autocomplete .b-custom-input.b-size-big ins{background-repeat:no-repeat;display:inline-block;margin:0 0 0 8px;background-image:url(images/icons.png);background-position:-640px -251px;width:15px;height:20px;top:9px}.b-autocomplete .b-custom-input .form-control{padding-right:25px}.b-autocomplete .b-child-dest{padding-left:30px}.b-autocomplete .b-autocomplete_results{z-index:150054;position:absolute;width:400px}.b-autocomplete .b-autocomplete_results ul{margin:0;padding:0;list-style-type:none}.b-autocomplete .b-autocomplete_results li{display:block;position:relative;padding:5px 10px;font-size:14px;background:#fff;cursor:pointer}.b-autocomplete .b-autocomplete_results li:hover,.b-autocomplete .b-autocomplete_results li.hightlighted{background:#fee7a1}.b-autocomplete .b-autocomplete_results li a{display:block;outline:none;white-space:nowrap;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.b-autocomplete .b-autocomplete_results li a:hover{color:#0e61a1;text-decoration:none}.b-autocomplete .b-autocomplete_results li i{font-style:normal;color:#87B0D0;font-weight:normal}.b-autocomplete .b-autocomplete_results li em{position:absolute;right:10px;text-align:right;top:5px;width:80px;color:#768696;font-size:12px;line-height:14px;font-style:normal}.b-autocomplete .b-autocomplete_results .b-autocomplete-group-locations{padding-top:5px}.b-autocomplete .b-autocomplete_results .b-autocomplete-group-locations a{margin-right:90px}.b-autocomplete .b-autocomplete_results .b-autocomplete-group-hotels{padding-top:7px}.b-autocomplete .b-autocomplete_results h4{font-weight:bold;padding:5px 10px;color:#39434c;font-size:14px;margin:0;line-height:1}.b-autocomplete .b-autocomplete_results .b-autocomplete_results_inner{background:#fff;margin-right:0;padding:1px 0;border-left:solid 1px #1c74b2;border-right:solid 1px #1c74b2;border-bottom:solid 1px #1c74b2;border-radius:0 0 3px 3px}.b-autocomplete.b-autocomplete-hotels .b-autocomplete_results{width:100%}.b-control-find-hotel .b-form-elem .b-form-elem_wrapper ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-626px -559px;width:13px;height:15px;top:9px;left:8px}.b-control-find-hotel .b-form-elem .b-form-elem_wrapper .close{right:5px;top:6px}.b-control-find-hotel .b-form-elem .form-control{padding-left:25px;padding-right:20px}@media screen and (max-width:767px){.b-autocomplete .b-autocomplete_results{width:100%}.b-autocomplete .b-child-dest{padding-left:15px}}.form-loader{min-height:193px}.b-btn-item-remove-icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -393px;width:16px;height:16px}.b-btn-item-add-icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -461px;width:16px;height:16px}.b-form-primary{background:#0F65A6}.b-form-primary .b-control-add-room{position:absolute}.b-form-primary .b-control-destination,.b-form-primary .b-control-destination-from,.b-form-primary .b-control-destination-to,.b-form-primary .b-control-calendar,.b-form-primary .b-control-guests,.b-form-primary .b-control-meal{margin-bottom:15px}.b-form-primary .b-elem-destination .form-control{padding-right:20px}.b-form-primary .b-control-children .b-selector span{padding-left:6px !important;padding-right:12px !important}.b-form-primary .b-control-children .b-selector ins{margin-right:5px !important}.b-form-primary .b-control-children .b-selector:focus{background:#ffffff;border:2px solid #F4A82F}.b-form-primary .b-control-children .b-selector:hover{background:#ffffff}.b-form-primary .b-form-elem_label{color:#FFF;font-weight:normal;margin-bottom:3px;font-size:12px}.b-form-primary .b-control-guests{overflow:hidden}.b-form-primary .b-control-rooms{position:relative}.b-form-primary .b-elem-child-age{float:left;margin-right:5px;width:42px}.b-form-primary .b-elem-checkin .form-control,.b-form-primary .b-elem-checkout .form-control{padding-left:30px;background-color:#E7F0F6}.b-form-primary .b-elem-checkin .form-control:hover,.b-form-primary .b-elem-checkout .form-control:hover{background-color:#ffffff}.b-form-primary .b-elem-checkin .form-control:focus,.b-form-primary .b-elem-checkout .form-control:focus{background-color:#ffffff;border:2px solid #F4A82F}.b-form-primary .b-elem-checkin ins,.b-form-primary .b-elem-checkout ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 8px;background-image:url(images/icons.png);background-position:-661px -374px;width:19px;height:20px}.b-form-primary .b-btn-add-room{display:inline-block;padding-left:25px;position:relative;font-size:14px;color:#FFF;text-decoration:none;white-space:nowrap;line-height:16px;margin-bottom:10px}.b-form-primary .b-btn-add-room:hover,.b-form-primary .b-btn-add-room:focus,.b-form-primary .b-btn-add-room:active{text-decoration:none;color:#fff}.b-form-primary .b-btn-add-room ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -461px;width:16px;height:16px;position:absolute;left:0}.b-form-primary .b-btn-remove-room{background-repeat:no-repeat;display:inline-block;margin:12px 0 0 0;background-image:url(images/icons.png);background-position:-640px -393px;width:16px;height:16px}.b-form-primary .b-control-submit{padding:5px;background:rgba(0,0,0,0.15);border-radius:2px;width:155px}.b-form-primary .b-control-submit .btn{outline:none}.b-form-primary .b-control-submit .btn-lg{border-radius:2px;font-size:22px;font-weight:bold;line-height:1;padding:9px 16px;text-shadow:0 1px 0 rgba(255,255,255,0.45)}.b-form-primary .b-control-submit .btn-lg:active{padding:10px 16px 8px 16px}.b-form-primary .b-control-submit .btn-primary{background:#fed14c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNSUiIHN0b3AtY29sb3I9IiNmZWQxNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY4MjAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, #fed14c), color-stop(100%, #ff8202));background:-webkit-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-o-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:-ms-linear-gradient(top, #fed14c 15%, #ff8202 100%);background:linear-gradient(to bottom, #fed14c 15%, #ff8202 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed14c', endColorstr='#ff8202', GradientType=0);border-color:#FEE7A1 transparent #FF8000 transparent;border-width:1px;border-style:solid;color:#333333;box-shadow:0 3px 5px rgba(0,0,0,0.65)}.b-form-primary .b-control-submit .btn-primary:active{box-shadow:inset 0 2px 3px rgba(0,0,0,0.7);border-top:solid 1px #0f65a7;border-bottom:solid 1px #d1c1b2;border-left:solid 1px #0f65a7;border-right:solid 1px #0f65a7;background:#ee8f1f}.b-form-primary .b-control-submit .btn-primary:hover{background:linear-gradient(to bottom, #ffcf24 15%, #ffcf24 100%)}.b-form-primary .b-search-control_form{position:relative;padding:7px 15px}.b-form-primary .b-search-control_footer{margin:0;padding:5px 0;background:#0E548D;box-shadow:inset 0 2px 3px rgba(0,0,0,0.15);color:#CFDDE8}.b-form-primary .b-search-control_footer ul{margin:0;padding:0;list-style-type:none}.b-form-primary .b-search-control_footer ul li{position:relative;padding-left:17px;font-size:12px;line-height:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-form-primary .b-search-control_footer ul li b{font-size:14px}.b-form-primary .b-search-control_footer ul li ins{position:absolute;left:0;background-repeat:no-repeat;display:inline-block;margin:7px 0 0 2px;background-image:url(images/icons.png);background-position:-214px -245px;width:10px;height:8px;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.b-form-primary .b-search-control_footer a{color:#FFBF39;text-decoration:none}.b-form-primary .b-search-control_footer a:hover,.b-form-primary .b-search-control_footer a:active,.b-form-primary .b-search-control_footer a:focus{color:#FFBF39;text-decoration:underline}.b-form-primary .b-form-subtitle{font-size:20px;color:#FFBF00;margin-bottom:10px;line-height:120%}.b-form-primary .b-form-wording{font-size:12px;color:#FFFFFF;margin-bottom:10px}.b-form-primary .b-control-addons{position:absolute;right:15px;bottom:15px}.b-control-addons{color:#fff}.b-control-addons .checkbox{min-height:initial;min-height:auto;margin-top:0;margin-bottom:0}.b-control-addons input[type="checkbox"]{cursor:pointer}.b-form-search .b-elem-destination .form-control{padding-left:25px}.b-form-search .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-640px -251px;width:15px;height:20px}.b-form-search .b-avia-search-only{display:none !important}.b-form-search .b-search-control_form{padding-bottom:35px}.b-form-insurance .b-elem-destination .form-control{padding-left:25px}.b-form-insurance .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-640px -251px;width:15px;height:20px}.b-form-insurance .b-elem-calendar .form-control{padding-left:30px}.b-form-insurance .b-elem-calendar ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 8px;background-image:url(images/icons.png);background-position:-661px -374px;width:19px;height:20px;cursor:pointer}.b-form-cars .b-elem-country ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-640px -251px;width:15px;height:20px}.b-form-cars .b-elem-city .form-control{padding-left:27px}.b-form-cars .b-elem-city ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 8px;background-image:url(images/icons.png);background-position:-661px -494px;width:17px;height:20px}.b-form-cars .b-elem-calendar .form-control{padding-left:30px}.b-form-cars .b-elem-calendar ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 8px;background-image:url(images/icons.png);background-position:-661px -374px;width:19px;height:20px;cursor:pointer}.b-form-cars .b-control-dropoff-show{padding-top:33px}.b-form-cars .b-control-dropoff-show .b-form-elem_label{font-size:14px}.b-form-cars .b-control-dropoff-show input[type="checkbox"]{vertical-align:middle;margin-top:-1px;margin-right:5px}.b-form-cars .b-control-driver-age .b-form-control-checkbox{padding-top:33px}.b-form-cars .b-control-driver-age .b-form-control-checkbox .b-form-elem_label{font-size:14px}.b-form-cars .b-control-driver-age .b-form-control-checkbox input[type="checkbox"]{vertical-align:middle;margin-top:-1px;margin-right:5px}.b-form-cars .b-control-driver-age .b-elem-driverage{padding-top:23px}.b-form-cars .b-control-driver-age .b-elem-driverage .b-form-elem_label{font-size:14px}.b-form-cars .b-control-driver-age .b-elem-driverage .b-form-elem_label span{margin-right:10px}.b-form-cars .b-control-driver-age .b-elem-driverage input[type="text"]{width:75px;display:inline-block}.b-form-cars .b-control-submit{position:relative;bottom:0;right:auto;float:right}.b-form-cars .b-control-country,.b-form-cars .b-control-city,.b-form-cars .b-control-place{margin-bottom:15px}.b-form-cars .b-elem-country .form-control{padding-left:25px}.b-form-avia{position:relative}.b-form-avia .b-control-guests{margin-bottom:30px}.b-form-avia .b-control-destination-from .b-elem-destination .form-control,.b-form-avia .b-control-destination-to .b-elem-destination .form-control{padding-left:27px;background-color:#E7F0F6}.b-form-avia .b-control-destination-from .b-elem-destination .form-control:hover,.b-form-avia .b-control-destination-to .b-elem-destination .form-control:hover{background-color:#ffffff}.b-form-avia .b-control-destination-from .b-elem-destination .form-control:focus,.b-form-avia .b-control-destination-to .b-elem-destination .form-control:focus{background-color:#ffffff;border:2px solid #F4A82F}.b-form-avia .b-control-destination-from .b-elem-destination .ng-invalid-is-dest:focus,.b-form-avia .b-control-destination-to .b-elem-destination .ng-invalid-is-dest:focus{border:2px solid #d90000}.b-form-avia .b-control-destination-from .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-661px -143px;width:20px;height:20px}.b-form-avia .b-control-destination-to .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-661px -227px;width:20px;height:20px}.b-form-avia .b-elem-checkout label{position:relative;padding-left:17px}.b-form-avia .b-elem-checkout label input[type="checkbox"]{position:absolute;margin:0;left:0;top:1px;outline:none}.b-form-avia .b-control-destination-switcher{position:absolute;left:0;z-index:8900;width:100%;height:1px}.b-form-avia .b-control-destination-switcher div{height:1px}.b-form-avia .b-control-destination-switcher a{position:relative;top:30px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-139px -624px;width:25px;height:25px;outline:none}.b-form-avia .b-control-destination-switcher a:hover{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-165px -624px;width:25px;height:25px}.b-form-avia .b-control-destination-switcher a:active{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-113px -624px;width:25px;height:25px}.b-form-avia .b-control-around-day{position:relative;padding-top:33px}.b-form-avia .b-control-around-day label{margin-bottom:0}.b-form-avia .b-control-around-day input[type="checkbox"]{position:relative;margin:0 7px 0 0;top:1px;outline:none}.b-form-avia .b-control-also-hotel-search .b-form-elem_label{position:relative;top:30px}.b-form-avia .b-control-also-hotel-search input[type="checkbox"]{position:relative;margin:0 7px 0 0;top:1px;outline:none}.b-form-avia .b-hotels-search-only{display:none !important}.b-form-zd{position:relative}.b-form-zd .b-control-children,.b-form-zd .b-label-child-age-container{padding-left:3px;padding-right:0}.b-form-zd .b-elem-child-age{margin-right:0;margin-left:7px}.b-form-zd .b-elem-child-age:first-child{margin-left:0}.b-form-zd .b-control-destination-from .b-elem-destination .form-control,.b-form-zd .b-control-destination-to .b-elem-destination .form-control{padding-left:34px}.b-form-zd .b-control-destination-from .b-elem-destination ins,.b-form-zd .b-control-destination-to .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:8px 0 0 6px;background-image:url(images/icons.png);background-position:-132px -584px;width:23px;height:17px}.b-form-zd .b-elem-checkout label{position:relative;padding-left:17px}.b-form-zd .b-elem-checkout label input[type="checkbox"]{position:absolute;margin:0;left:0;top:1px;outline:none}.b-form-zd .b-control-destination-switcher{position:absolute;left:0;z-index:8900;width:100%;height:1px}.b-form-zd .b-control-destination-switcher div{height:1px}.b-form-zd .b-control-destination-switcher a{position:relative;top:30px;background-image:url("css/images/ic-switch01-normal.png");background-position:-3px -1px;outline:none}.b-form-zd .b-control-destination-switcher a:hover{background-image:url("css/images/ic-switch01-hover.png");background-position:-3px -1px}.b-form-zd .b-control-destination-switcher a:active{background-image:url("css/images/ic-switch01-pressed.png");background-position:-3px -1px}.b-form-zd .b-hotels-search-only{display:none !important}.b-inRoomSelect_rzd{margin-top:2px}.b-form-travelata .b-hotels-search-only{display:none !important}.b-form-travelata .b-stars-filter i{position:relative;top:3px}.b-form-travelata .b-stars-filter .b-stars-2 i{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:32px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-form-travelata .b-stars-filter .b-stars-3 i{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:48px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-form-travelata .b-stars-filter .b-stars-4 i{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:64px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-form-travelata .b-stars-filter .b-stars-5 i{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:80px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-form-travelata .b-custom-select .b-stars span{display:inline;padding:0;line-height:20px}.b-form-travelata .dropdown-menu{width:100%}.b-form-travelata .dropdown-menu label{width:100%;padding:0 0 0 4px;font-size:13px}.b-form-travelata .dropdown-menu input[type="checkbox"]{position:relative;top:2px;margin-right:4px}.b-form-travelata a.btn-dropdown{display:block;text-decoration:none;padding:0 16px 0 8px;font-size:16px;line-height:36px;color:#333}.b-form-travelata .b-control-submit{position:absolute;right:-5px;top:15px}.b-form-zd .b-control-submit{position:relative;right:15px;float:right}.b-form-avia .b-control-submit{position:absolute;right:-5px;bottom:25px}.b-form-search .b-control-submit{position:absolute;right:-5px;top:15px}@media screen and (max-width:767px){.fancybox-inner .b-search-control_footer{display:none !important}}.b-form-inline{position:relative;padding:10px 15px;margin-bottom:20px;background:#0F65A6}.b-form-inline .b-control-addons{font-size:12px}.b-form-inline .b-control-addons input[type="checkbox"]{margin-top:2px}.b-form-inline .b-control-children,.b-form-inline .b-control-remove-room,.b-form-inline .b-control-add-room,.b-form-inline .b-control-rooms,.b-form-inline .b-elem-adults-guests,.b-form-inline .b-elem-childs-guests,.b-form-inline .b-elem-child-age,.b-form-inline .b-control-submit{float:left}.b-form-inline .b-form-elem_label{white-space:nowrap;font-size:11px;margin-bottom:2px;color:#FFF;overflow:hidden}.b-form-inline .b-form-elem_label span{display:block;float:left}.b-form-inline .b-form-elem_label .b-label_guests{width:215px}.b-form-inline .b-control-destination,.b-form-inline .b-elem-checkin,.b-form-inline .b-elem-checkout,.b-form-inline .b-control-rooms{padding-right:0}.b-form-inline .b-control-calendar .row{margin-left:-10px;margin-right:-10px}.b-form-inline .b-control-calendar,.b-form-inline .b-control-rich,.b-form-inline .b-elem-checkin,.b-form-inline .b-elem-checkout,.b-form-inline .b-control-destination{padding-left:10px}.b-form-inline .b-control-rich{margin-top:10px}.b-form-inline .b-control-submit{position:relative;left:10px;top:19px}.b-form-inline .b-control-submit .btn-primary{border-radius:3px}.b-form-inline .b-elem-adults-guests{margin-right:10px}.b-form-inline .b-elem-adults-guests .b-selector{width:90px}.b-form-inline .b-elem-childs-guests .b-selector{width:105px}.b-form-inline .b-elem-child-age{margin-left:10px}.b-form-inline .b-elem-child-age .b-selector{width:35px}.b-form-inline .b-room{margin-bottom:5px}.b-form-inline .b-control-remove-room,.b-form-inline .b-control-add-room{margin-left:10px;padding-top:6px}.b-form-inline .b-btn-add-room{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-120px -603px;width:16px;height:16px;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.b-form-inline .b-btn-add-room:hover{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-form-inline .b-btn-remove-room{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -427px;width:16px;height:16px;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.b-form-inline .b-btn-remove-room:hover{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-form-inline .form-control,.b-form-inline .b-selector{font-weight:bold}.b-form-inline .b-elem-destination .form-control{padding-left:22px}.b-form-inline .b-elem-destination.b-elem-style-mixed .form-control:focus,.b-form-inline .b-elem-destination.b-elem-style-mixed .form-control:active{padding-left:21px}.b-form-inline .b-elem-destination ins{background-repeat:no-repeat;display:inline-block;margin:7px 0 0 5px;background-image:url(images/icons.png);background-position:-640px -563px;width:16px;height:16px}.b-form-inline .b-elem-checkin .form-control,.b-form-inline .b-elem-checkout .form-control{padding-left:27px}.b-form-inline .b-elem-checkin.b-elem-style-mixed .form-control:focus,.b-form-inline .b-elem-checkout.b-elem-style-mixed .form-control:focus,.b-form-inline .b-elem-checkin.b-elem-style-mixed .form-control:active,.b-form-inline .b-elem-checkout.b-elem-style-mixed .form-control:active{padding-left:26px}.b-form-inline .b-elem-checkin ins,.b-form-inline .b-elem-checkout ins{cursor:pointer;background-repeat:no-repeat;display:inline-block;margin:5px 0 0 5px;background-image:url(images/icons.png);background-position:-661px -374px;width:19px;height:20px}.b-form-inline .b-calendar-validation-placeholder{margin-left:15px}.b-form-inline .b-btn-remove-room,.b-form-inline .b-btn-add-room{outline:none}.b-form-search .b-control-calendar{padding-right:20px}.b-form-availability .b-control-calendar{padding-right:10px}.b-form-availability .b-control-addons{font-size:12px}.b-form-availability .b-control-addons input[type="checkbox"]{margin-top:2px}@media (min-width:991px){.b-form-inline .b-control-rich{margin-top:0}.b-form-search .b-control-calendar{padding-right:10px}}.travelru-widget{width:100%;min-width:200px;font-size:12px;font-family:Arial, Tahoma, Verdana}.travelru-widget input::-ms-clear{display:none}.travelru-widget .tw-reletive{position:relative !important}.travelru-widget .tw-age-children{display:table;width:100%}.travelru-widget .tw-age-children .tw-age-children-wrapper{display:table-row}.travelru-widget .tw-age-children .tw-age-children-wrapper .tw-age-children-cell{display:table-cell;padding-left:2%}.travelru-widget .tw-age-children .tw-age-children-wrapper .tw-age-children-cell:first-child{padding-left:0}.travelru-widget .tw-clearfix{content:'';clear:both;height:0}.travelru-widget .tw-column-left{padding:15px 0 5px 2%;width:46%;float:left}.travelru-widget .tw-column-left-caption{padding:0 0 5px 2%;width:46%;float:left}.travelru-widget .tw-column-center{padding:15px 0 5px 0;width:4%;float:left}.travelru-widget .tw-column-right{padding:15px 2% 5px 0;width:46%;float:left}.travelru-widget .tw-hotels{text-align:left}.travelru-widget .tw-hotels .tw-column-left{padding:0 1% 5px 2%;width:47%;float:left}.travelru-widget .tw-hotels .tw-column-right{padding:0 2% 5px 1%;width:47%;float:left}.travelru-widget .tw-hotels .tw-adding-room-item>div{padding-top:0;padding-bottom:0;width:auto}.travelru-widget .tw-medium-column-left{width:26%;float:left}.travelru-widget .tw-medium-column-center{width:4%;float:left}.travelru-widget .tw-medium-column-right{width:70%;float:left}.travelru-widget .tw-small-column-left{width:48%;float:left}.travelru-widget .tw-small-column-center{width:4%;float:left}.travelru-widget .tw-small-column-right{width:48%;float:left}.travelru-widget .tw-vertical-aling{height:57px;position:relative}.travelru-widget .tw-vertical-aling .tw-caption{position:absolute;top:50%;left:0;text-align:left}.travelru-widget .tw-more-room,.travelru-widget .tw-delete-room{float:right;height:16px;display:inline-block;font-size:14px;color:#8b8b8b;margin:28px 1% 15px 0}.travelru-widget .tw-more-room a,.travelru-widget .tw-delete-room a{display:inline-block;height:16px;width:16px;cursor:pointer;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAAAUYsAUYsAUYsAUYsAUYsAUYv///9rZWLuAAAABnRSTlMAYBDZs8aYOrMCAAAASElEQVQI12NgYBBJS3NkAALlNCAwYmBgSgMDBQZmCMOAQSwtLb0sLS2RIQzCSGVIgzDSgIxyIEBiwKXgiuHa4QbCrYBbCncGAMlzKfl2zxnnAAAAAElFTkSuQmCC") no-repeat}.travelru-widget .tw-delete-room a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAAAUYsAUYsAUYsAUYsAUYsAUYv///9rZWLuAAAABnRSTlMAYBDZs8aYOrMCAAAAQklEQVQI12NgYBBJS3NkAALlNCAwYmBgSgMDBQZmCMOAQQzCSGQIgzBSGdKgAMgoBwIUBhTAFcO1ww2EWwG3FO4MAKzwKZOTb1QhAAAAAElFTkSuQmCC") no-repeat}.travelru-widget .tw-line-separation{margin-bottom:9px;position:relative}.travelru-widget .tw-line-separation .tw-delete-room{width:16px;height:16px;cursor:pointer;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGFBMVEUAAAAAUYsAUYsAUYsAUYsAUYsAUYv///9rZWLuAAAABnRSTlMAYBDZs8aYOrMCAAAAQklEQVQI12NgYBBJS3NkAALlNCAwYmBgSgMDBQZmCMOAQQzCSGQIgzBSGdKgAMgoBwIUBhTAFcO1ww2EWwG3FO4MAKzwKZOTb1QhAAAAAElFTkSuQmCC") no-repeat;position:relative;top:12px}.travelru-widget .tw-line-separation.tw-margin-null{margin:0}.travelru-widget .tw-line-separation .tw-strut-trian{height:58px}.travelru-widget .tw-line-separation .tw-close{font-size:21px;opacity:0.5;color:#0069B6;display:block;width:32px;height:38px;text-align:center;line-height:38px;cursor:pointer;position:absolute;right:0;top:0}.travelru-widget .tw-line-separation .tw-caption{margin-bottom:3px;white-space:nowrap;height:15px;text-align:left;color:#fff}.travelru-widget .tw-line-separation .tw-select-decor{position:relative;border-radius:3px;border:1px solid #dedede;color:#333}.travelru-widget .tw-line-separation .tw-select-decor .tw-select-data{height:38px;line-height:38px;font-size:14px;padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAHCAYAAAAF1R1/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZDNTYxMjI4MDBEMTFFNDg3MTk5QTJGOTA1NEVGNDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZDNTYxMjM4MDBEMTFFNDg3MTk5QTJGOTA1NEVGNDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkM1NjEyMDgwMEQxMUU0ODcxOTlBMkY5MDU0RUY0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkM1NjEyMTgwMEQxMUU0ODcxOTlBMkY5MDU0RUY0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjtk2PgAAACfSURBVHjaYrRxcLrMwMAQB8TnGfADcyCec3j/Xl1skkxAnA/Em4FYBY8h2kC8EohzcCkAGbQPiAuBeCsQy2BRIwOVywPig7gMYoHSq4FYBIi3AbEtEH+EiosC8S4gbgDiTfj8zYLEng7EQlDDXKFiIC8vAuIFBMIPxSAQaAViaSBeDsTcQHwAiDsYiABMWMSygfgzED8H4koGIgFAgAEA6wMaLE2Zd2gAAAAASUVORK5CYII=") no-repeat 100% 50% #fff}.travelru-widget .tw-line-separation select{width:100%;height:40px;padding:0;margin:0;border:0;font-size:16px;font-weight:bold;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-family:Arial, Tahoma, Verdana;color:#333}.travelru-widget .tw-line-separation.tw-whence .tw-input-decor input{padding-right:23px}.travelru-widget .tw-line-separation.tw-where{margin-left:9px}.travelru-widget .tw-line-separation.tw-where .tw-input-decor input{padding-right:23px}.travelru-widget .tw-line-separation .tw-input-decor{position:relative;background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;border-radius:3px}.travelru-widget .tw-line-separation .tw-input-decor.tw-railroad{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARBAMAAADEXSqOAAAAElBMVEUAAACI1v+I1v////9vzv/R7/+UCNjzAAAAAnRSTlMAkx+VD8YAAABUSURBVAjXYwADJgUGBFCC0ggZhJQChIIBEEfZWNnYyNhY2UgBiWOshKwMpE0JAVA4CkA9MBCkgCyDZgCTEhNISAHsBkZFRkUGBiEBIQEGNOCCAA4A9yMTmqTcqdEAAAAASUVORK5CYII=");padding-left:32px}.travelru-widget .tw-line-separation .tw-input-decor.tw-hotel input{padding-left:25px;padding-right:23px}.travelru-widget .tw-line-separation .tw-input-decor.tw-calendar{padding-right:28px;cursor:pointer;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTQ2OUZBRjg1RTkxMTFFNDk2NzRDRjFFRkY5OTM3QjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTQ2OUZBRjk1RTkxMTFFNDk2NzRDRjFFRkY5OTM3QjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNDY5RkFGNjVFOTExMUU0OTY3NENGMUVGRjk5MzdCNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNDY5RkFGNzVFOTExMUU0OTY3NENGMUVGRjk5MzdCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsR7VHEAAAB8SURBVHjaYly3bh0DGvgPxIwMmABDnAmIj0AlYJgBjY9L/D1IszUQC0JNhZnMiAUji4PUCzBBBT8guQabk9HFwepZkJxDMmAhYBs+8J+JgQLAghYVyP4jxGdgwhMoBPlMWBIC0XwWcm0dBn7mJ9FWfpjmo2hpm1hwFCDAAJx7I9WMrRfjAAAAAElFTkSuQmCC")}.travelru-widget .tw-line-separation .tw-input-decor.tw-calendar input{cursor:pointer}.travelru-widget .tw-line-separation .tw-input-decor.tw-calendar input:disabled{color:#c4c4c4}.travelru-widget .tw-line-separation .tw-input-decor input{font-family:Arial, Tahoma, Verdana;color:#333;padding:0 0 0 7px;border:0;background:transparent;text-transform:capitalize;width:100%;height:40px;line-height:40px;font-size:14px;font-weight:normal;box-shadow:none}.travelru-widget .tw-line-separation .tw-input-decor input:focus{border:0;outline:0}.travelru-widget .tw-line-separation .tw-input-decor input::-moz-placeholder{color:#999}.travelru-widget .tw-line-separation .tw-input-decor input:-ms-input-placeholder{color:#999}.travelru-widget .tw-line-separation .tw-input-decor input::-webkit-input-placeholder{color:#999}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results{position:absolute;width:100%;left:0;z-index:99;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#dedede;margin-left:-1px}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-autocomplete-title{color:#39434C;font-size:14px;font-weight:bold;line-height:1;padding:5px 10px;font-family:Tahoma, Arial, Verdana}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items{list-style:none;margin:0;padding:0;font-size:14px;color:#0069B6}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-city-hotels{padding-right:4px;font-size:12px;color:#0069B6;display:block;line-height:10px}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-country-hotels{font-size:11px;color:#87B0D0}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-country-airport{font-size:12px;color:#87B0D0}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-city-airport,.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-city-train{font-weight:bold}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-amount-hotels,.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .js-ac_results_items .tw-reduction-airport{font-size:12px;color:#768696}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item{padding:3px 10px;cursor:pointer;position:relative}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item.highlighted,.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item:hover{background:#fee7a1}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item.tw-airport-item{padding-left:40px}.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item .tw-amount-hotels,.travelru-widget .tw-line-separation .tw-input-decor .travelru-b-autocomplete_results .tw-ac-item .tw-reduction-airport{height:12px;position:absolute;right:10px;top:50%;line-height:12px;margin-top:3px}.travelru-widget .tw-line-separation input[type="checkbox"]{margin:0;padding:0;vertical-align:top;cursor:pointer}.travelru-widget .tw-tabs-section{overflow:hidden;min-width:210px;font-size:14px;color:#fff}.travelru-widget .tw-tabs-section div{background-color:#0a436e;border-radius:5px 5px 0 0;margin-right:1px;color:#788ca2;background-position:12px 10px;background-repeat:no-repeat}.travelru-widget .tw-tabs-section>div{padding:10px 25px 10px 40px;float:left;cursor:pointer}.travelru-widget .tw-tabs-section>div.tw-active{display:block}.travelru-widget .tw-tabs-section div.avia{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAABKCAYAAABHGF9AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjUwRTExN0E4MDBDMTFFNEIyNzZDRTA4REMzQzcxNUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjUwRTExN0I4MDBDMTFFNEIyNzZDRTA4REMzQzcxNUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNTBFMTE3ODgwMEMxMUU0QjI3NkNFMDhEQzNDNzE1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNTBFMTE3OTgwMEMxMUU0QjI3NkNFMDhEQzNDNzE1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr1d7DYAAAK8SURBVHja7JrLahRBFIa7Jxk1RBzUXNRcvBCTTYIYCQQVQcxKwSdw4SOomyAiKoa8gLhxLW50o+BOIbrQTVxoFHEmGkNciBMTxqhRM5P2P87fUDY9meqZQhBOwUffKufrqjpVA13xgyDwHJYNYB/YCj6BybhKKYfCJnAQLIAHoL1SxZRj4XuQA3tAvlLlRouAPtgMVsGKQRARzoB3FO4AT2qVNoBB0Eyp1E+TEuVyL2sId1H4o1bpXiaFJMR85Fmafy8v9tVW+KfrqmTvOtANutjNH8AcWI7U2wgOgccxzxK39BeYJhnKj4Al8Az8ZD3p+qKN0DaRwlKgpA185Pl6HlfY3VYlyZSRrh5m94ZJM8hnxSTSai2VoB3GdZbzsIdjneaUWaa4kce6pDItvoMpLmtS+ox52As6+SJha4v1du9z8AL0gwHe6zWmxRylXpJxtRlTWc4egVZjPQ2zdpFTqYXz1XeZSCV2cb+x/IVFWjvEFyi4njLS4s8xrZnly+dsA/mOf0+dz1OVqlSlKlWpSlWqUpWqVKUqValKVapSlar0v5bKt+H74Bu4/S+k8n1fvpY+9cq7Ficr1pRvgw7oAm/BGV5fBfcq1bcJmAKHwRDoAS2gYQ3hOTANOmqVNoG7YApMMtg8KIECmAULhvAs63SuFbeadAwsgmPAjzzLgJ2gL4nQRipdOQpeM+BF0B1TT8R5drVXr9TkALjG4BNgm/FsN5ixjZU0S7eDLJNFrtt53MKxdS5tBa/AeV5L8jw0MnzVlfRW8He5wvujHOO8McZfwCYbabUVSZYz2QE+7pV3KS6By+C0V95dvANOsa5sj2Ss1i6LNxthq67zWkobz4eZ2XL+Egy4HNNmkAMnKDWfvQFHmb37XSfSCAOXIvcvgCVw0zZWkh0o+d+FiZhfphteeWNv3DbQbwEGAEO/rrgU0yhVAAAAAElFTkSuQmCC")}.travelru-widget .tw-tabs-section div.hotel{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAABKCAYAAABHGF9AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkJFMUM0RkE4MDBDMTFFNDg5QkNERkYxNjVGMTFERDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkJFMUM0RkI4MDBDMTFFNDg5QkNERkYxNjVGMTFERDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQkUxQzRGODgwMEMxMUU0ODlCQ0RGRjE2NUYxMUREOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQkUxQzRGOTgwMEMxMUU0ODlCQ0RGRjE2NUYxMUREOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiMf7G4AAADSSURBVHja7JnRCsMgDEW9zt/L1+YDMyh0jOEWE1uccAM+NC2eepq0YGFmJRDinNeRSVqJhyZv6BW1LIiW1ClfVi8jVlpQpziKdUT3Er01WbXyMUIF1ZIVqzNtQ73Ue4nemtR75nQbvXA+bTI5v2agSwuJ0H2gx2sQwOOfWobPlFBCCSWUUEIJJZRQQgkllFBCCc1E9GeQt0GBO6C/Jrat9dpgHk4+rBcdGALX7tUy1jl+H6GCasmKxUzbUC/1XqK3JvWeOWyj19tOn91r7676KcAAak49/3cnM0AAAAAASUVORK5CYII=")}.travelru-widget .tw-tabs-section div.tw-active{background-color:#0F65A6;color:#fff;background-position:12px -48px}.travelru-widget .tw-tabs-detail{background:#1065a6;padding-top:22px}.travelru-widget .tw-tabs-detail .tw-hotels{padding-bottom:5px}.travelru-widget .tw-info{padding:10px 2%;width:96%;overflow:hidden;background:#0F65A7;box-shadow:0 2px 3px rgba(0,0,0,0.15) inset;color:#B8D8F0}.travelru-widget .tw-info .tw-info-item{float:left;width:46%;line-height:17px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAIAQMAAAD6NPz1AAAABlBMVEUAAAD/wCYCCN+RAAAAAXRSTlMAQObYZgAAACBJREFUCNdjYHBgYDjAwNjA0MzAcIyBIYeBwYKBQYABADAtA3+Cz/PmAAAAAElFTkSuQmCC") no-repeat 0 50%;padding-left:20px}.travelru-widget .tw-info .tw-info-item a{color:#FFBF39;text-decoration:none}.travelru-widget .tw-info .tw-info-item a:hover{text-decoration:underline}.travelru-widget .tw-button-search{float:left;border-radius:2px;z-index:2;float:right;margin:0 0 0 43px}.travelru-widget .tw-button-search button{background:#fdb82f;font-family:Arial, Tahoma, Verdana;color:#fff;font-size:16px;background-image:none;border:1px solid transparent;letter-spacing:.8px;border-radius:2px;padding:9px 33px;line-height:1;cursor:pointer;width:100%;max-width:240px}.travelru-widget .tw-hotels .tw-button-search{float:right;margin-right:15px;margin-left:8px;margin-top:19px;text-align:right;width:auto;min-width:127px}.travelru-widget .tw-column-search-button{display:none;padding:0 0 15px 2%;text-align:center}.travelru-widget .tw-column-search-button .tw-button-search{display:inline-block;position:inherit}.travelru-widget .tw-checkbox-data{width:25px;position:absolute;height:26px;background-color:#fff;display:inline-block;border-radius:3px;top:-7px}.travelru-widget .tw-checkbox-data.tw-checkbox-data-checked{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAOCAYAAADJ7fe0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjkxNjUxNzc3OEQxMUU0ODMzRkI1QjlFODY2QzcwRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjkxNjUxODc3OEQxMUU0ODMzRkI1QjlFODY2QzcwRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2OTE2NTE1Nzc4RDExRTQ4MzNGQjVCOUU4NjZDNzBFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2OTE2NTE2Nzc4RDExRTQ4MzNGQjVCOUU4NjZDNzBFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/n4xCQAAAPdJREFUeNpi/P//PwMy+LfTgIEEIAnEz5kYyAc1QPwUiPXINSQFiJuBeA0QXyHHEEsgngrE54E4ARQCjH936JMaBmeAmBWIzYD4AUgQ5hJRIgxggzpfHIijYAbADNED4pdAXEXAkClAbAXEZUC8B1kCZMg9IH4MxK3QAMMVkKlAvAKI+9AlQYZ8AeIwIP4FDTBLHAF5AYiTsdkAC5OTQJyL5G8ppIAE8T8BcRAQf8NnCAjMAuK5UANAGnnQAvI+rsBiQeNnQwMa5IXTQKwBxCVAvBtfiKMntp9QZ3+AGrATW0AScgkIPAFiYyD2AuJpQPyfkCEAAQYAkrYy1wmW0EUAAAAASUVORK5CYII=");background-position:center;background-repeat:no-repeat}.travelru-widget .tw-checkbox{opacity:0;width:25px}.travelru-widget .tw-line-checkbox>div{position:relative}.travelru-widget .tw-decor-error{margin-top:-1px;border:2px solid #ff6262 !important;border-radius:3px}.travelru-widget .tw-errors{display:block;position:absolute;top:-43px;left:-9px;padding:5px 7px;z-index:20}.travelru-widget .tw-errors .tw-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 5px 0;border-top-color:#ff6262;bottom:0;left:50%;margin-left:-5px}.travelru-widget .tw-errors span{display:inline-block;padding:6px 10px;width:200px;border-radius:3px;background:#ff6262;color:#fff;font-size:12px;font-weight:normal}.b-autocomplete_results_inner{text-align:left}.tw-widget-header{background:url("//static.travelads.ru/images/searchForm/travel_logo.png") no-repeat scroll 2% 7px transparent;display:block;font-size:20px;font-weight:bold;padding-bottom:13px;padding-left:160px;padding-top:10px}.tw-adding-room-item .tw-line-separation{margin-bottom:15px}.tw-adding-room-item>.tw-column-left{width:auto}.tw-adding-room-item .tw-small-column-left,.tw-adding-room-item .tw-small-column-right{width:70px}.tw-adding-room-item .tw-column-right .tw-small-column-left{width:185px}.tw-adding-room-item .tw-small-column-center{width:2%}.tw-air-tickets{padding:0 3px}.tw-air-tickets .tw-route-switch{margin:31px 0 0 7px;cursor:pointer;float:left}.tw-air-tickets .tw-route-switch a{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAADaOrdAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA35pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5ODU4N0U2RTdFMjExQUYwQjg4ODA3Q0VDQzZEMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MzY0NDJENDdDQTMxMUU0QkEyRkRCMDIxQzZGODI3OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MzY0NDJEMzdDQTMxMUU0QkEyRkRCMDIxQzZGODI3OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YzQxMDllZTEtYTQzNy00MTI5LTgxNmMtNWNiZDk3MDA0NzM4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmI4OGFkZjMtNWE5MC0xMWU0LThjM2EtYTQ0YTJiNWQ3NDBlIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pEincwAAAMNJREFUeNpi/LtDnwELsAfiBiB2ZKAAMLlfANMsaOIOQFwPpakGWAgYLgXE34kw5z0hSxqgFmADTynwACO6JfuhNLpP5ID4CxEGfgPin4SC6yA0ktGD7TE14oQRR+qCWeZIDUuYcIgfIMOC/dCkj+mT////wzn/dhpQ4uD/SA5shNJY8wmueOMlMivAgtoBGs+gxHQAm0/+M1AXNLLgS99QwA3EbAQMYgfi51jiFRxsxATXVygmFpAVJ8QCeBygSwAEGAA0qTCdIEMfHgAAAABJRU5ErkJggg==") no-repeat;width:25px;height:25px;display:inline-block}.tw-air-tickets .tw-route-switch a:hover{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAADaOrdAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA35pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxRjM5ODU4N0U2RTdFMjExQUYwQjg4ODA3Q0VDQzZEMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0OTRDOURBQzdDQTMxMUU0QkEyRkRCMDIxQzZGODI3OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0OTRDOURBQjdDQTMxMUU0QkEyRkRCMDIxQzZGODI3OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YzQxMDllZTEtYTQzNy00MTI5LTgxNmMtNWNiZDk3MDA0NzM4IiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZmI4OGFkZjMtNWE5MC0xMWU0LThjM2EtYTQ0YTJiNWQ3NDBlIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qxTBvwAAANlJREFUeNpi/P//PwMGuNFpDyQbGDTKHYFsBoqARjkDC5rhDkCyHogdGKgIWPAafqNTCkh+J8Kc9/gtudHZALUAG3hKgQcYYQwmYJg1QH1wAItCOSAWIgJzQA1FxgjbUCIePdg0yhmpEfFMaAIHwCmKgcERh88oiHhM2w+QYcl+cLJnYDiILsFExZQKi9f96KmUhUjf8pIQIg5QfBDqswOMGDn+Rud/BuqCRkasxQqqpdxAko2AQexA/BxNDBR0jaD4JSa4vkIxsQBiOFLCYaFisMDjAF0CIMAAcNg+LjFZNHIAAAAASUVORK5CYII=") no-repeat}.tw-air-tickets .tw-line-separation{float:left;margin-left:13px;width:19.4%;min-width:195px}.tw-air-tickets .tw-line-separation:first-child{padding-left:0}.tw-air-tickets .tw-line-separation .tw-errors.tw-same-dests span{width:218px}.tw-air-tickets .tw-line-separation.tw-line-select{width:60px;min-width:60px;height:63px}.tw-air-tickets .tw-line-separation.tw-line-select .tw-errors{left:-90px}.tw-air-tickets .tw-line-separation.tw-line-select .tw-errors .tw-arrow{left:65%}.tw-air-tickets .tw-line-separation.tw-line-select .tw-errors span{width:394px}.tw-air-tickets .tw-line-separation.tw-line-date{width:137px;min-width:137px;height:63px}.tw-air-tickets .tw-line-separation .tw-line-checkbox{min-width:143px;padding:11px 0;width:143px;float:left}.tw-air-tickets .tw-line-separation .tw-line-checkbox label{margin-left:5px;cursor:pointer}.tw-air-tickets .tw-line-separation.tw-line-class{width:93px;min-width:80px}.tw-air-tickets .tw-line-separation.tw-line-block{float:right;min-width:626px;padding-top:10px}.tw-air-tickets .tw-line-separation.tw-line-block .tw-line-block{float:left}.tw-air-tickets .tw-line-separation.tw-line-block .tw-line-block>.tw-line-inner{float:left}.tw-air-tickets .tw-line-separation.tw-line-block .tw-line-inner{min-width:150px;float:right}.tw-air-tickets .tw-line-separation.tw-line-block .tw-line-inner>div{margin-right:13px}.tw-air-tickets .tw-line-separation.tw-line-block .tw-line-inner .tw-button-search{margin-right:0px}.tw-hotels{padding:0 3px}.tw-hotels .tw-age-children-block{display:none}.tw-hotels .childs-visible-1 .tw-age-children-block,.tw-hotels .childs-visible-2 .tw-age-children-block,.tw-hotels .childs-visible-3 .tw-age-children-block{display:block}.tw-hotels .childs-visible-1 .tw-age-children-block .tw-age-children:first-child,.tw-hotels .childs-visible-2 .tw-age-children-block .tw-age-children:first-child,.tw-hotels .childs-visible-3 .tw-age-children-block .tw-age-children:first-child{margin-left:0}.tw-hotels .childs-visible-1 .tw-line-separation{width:391px}.tw-hotels .childs-visible-1 .tw-line-rooms{width:250px}.tw-hotels .childs-visible-2 .tw-line-separation{width:330px}.tw-hotels .childs-visible-2 .tw-age-children-block{width:122px !important}.tw-hotels .childs-visible-2 .tw-line-select{width:54px;min-width:54px}.tw-hotels .childs-visible-2 .tw-age-children{width:44%;float:left;margin-left:11%}.tw-hotels .childs-visible-2 .tw-line-rooms{width:310px}.tw-hotels .childs-visible-3 .tw-line-separation{width:305px}.tw-hotels .childs-visible-3 .tw-age-children-block{width:150px !important}.tw-hotels .childs-visible-3 .tw-age-children{width:30%;float:left;margin-left:5px}.tw-hotels .childs-visible-3 .tw-line-rooms{width:335px}.tw-hotels .tw-line-rooms{width:180px;float:left}.tw-hotels .tw-line-rooms>div{display:block;width:100%}.tw-hotels .tw-line-separation{float:left;margin-left:13px;width:461px;min-width:195px}.tw-hotels .tw-line-separation.tw-line-select{width:60px;min-width:60px;height:63px}.tw-hotels .tw-line-separation.tw-line-select .tw-errors{left:-29px}.tw-hotels .tw-line-separation.tw-line-select .tw-errors .tw-arrow{left:54%}.tw-hotels .tw-line-separation.tw-line-select .tw-errors span{width:359px}.tw-hotels .tw-line-separation.tw-line-date{width:152px;min-width:121px;height:63px}.tw-hotels .tw-line-separation.tw-line-date .tw-errors{left:-96px}.tw-hotels .tw-line-separation.tw-line-date .tw-errors span{width:283px}.travelru-widget.widget-size-medium .tw-air-tickets{padding:0 10px}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation{float:left;margin-left:1%;width:23%;min-width:195px;margin-bottom:0}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation:first-child{padding-left:0}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-checkbox{float:right;margin-left:13px;min-width:143px;padding:11px 0;width:143px}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-select-first{padding-left:0px !important}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-select{width:60px;margin-top:15px;min-width:60px}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-select .tw-errors{left:-9px}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-select .tw-errors .tw-arrow{left:43%}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-date{min-width:170px !important}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-class{margin-top:15px;width:80px;min-width:80px;margin-left:4.6%}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-block{float:right;width:100% !important;padding-left:0px !important;max-width:48%}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-block .tw-line-block{width:99%}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-block .tw-line-inner{min-width:48% !important;padding-left:0px !important;margin-left:2% !important;margin-bottom:0 !important;float:left}.travelru-widget.widget-size-medium .tw-air-tickets .tw-line-separation.tw-line-block .tw-button-search{margin:2px 0 5px 0;width:49%;padding-left:1%}.travelru-widget.widget-size-medium .tw-hotels .tw-line-separation.tw-hotel-select{min-width:159px;width:24%}.travelru-widget.widget-size-medium .tw-hotels .tw-line-separation.tw-line-date{width:129px !important;min-width:121px}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-1 .tw-hotel-select{width:25%}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-1 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-2 .tw-hotel-select{width:17%}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-2 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-3 .tw-hotel-select{width:15%;min-width:10%}.travelru-widget.widget-size-medium .tw-hotels .childs-visible-3 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-medium .tw-hotels .tw-button-search{margin-right:10px;margin-left:8px}.travelru-widget.widget-size-medium .tw-hotels .tw-button-search button{padding:9px 18%;min-width:83px}.travelru-widget.widget-size-medium-extra .tw-air-tickets .tw-line-select{margin-left:1.6%}.travelru-widget.widget-size-medium-extra .tw-air-tickets .tw-line-select:first-child{margin-left:1%}.travelru-widget.widget-size-medium-extra .tw-hotel-select{width:30% !important}.travelru-widget.widget-size-medium-extra .childs-visible-1 .tw-hotel-select{width:27% !important}.travelru-widget.widget-size-medium-extra .childs-visible-1 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-medium-extra .childs-visible-2 .tw-hotel-select{width:21% !important}.travelru-widget.widget-size-medium-extra .childs-visible-2 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-medium-extra .childs-visible-3 .tw-hotel-select{width:17% !important}.travelru-widget.widget-size-medium-extra .childs-visible-3 .tw-line-date{width:105px !important;min-width:105px}.travelru-widget.widget-size-small-extra .tw-air-tickets .tw-line-separation{width:21%}.travelru-widget.widget-size-small-extra .tw-air-tickets .tw-line-separation.tw-line-block{width:45% !important}.travelru-widget.widget-size-small-extra .tw-hotels .tw-hotel-select{width:55% !important}.travelru-widget.widget-size-small-extra .tw-hotels .tw-line-date,.travelru-widget.widget-size-small-extra .tw-hotels .childs-visible-1 .tw-line-date,.travelru-widget.widget-size-small-extra .tw-hotels .childs-visible-2 .tw-line-date,.travelru-widget.widget-size-small-extra .tw-hotels .childs-visible-3 .tw-line-date{width:19.5% !important}.travelru-widget.widget-size-small .tw-air-tickets{padding:0 3px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation{float:left;margin-left:13px;max-width:296px;width:296px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation:first-child{padding-left:0}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-checkbox{float:right;margin-left:13px;min-width:143px;padding:11px 0;width:143px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-select-first{padding-left:0px !important}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-select{width:60px;min-width:60px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-select .tw-errors{left:-103px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-select .tw-errors .tw-arrow{left:68%}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-date:first-child{margin-left:13px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-date{width:156px;min-width:156px !important}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-class{width:80px;min-width:80px}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-block{min-width:639px !important}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-block .tw-line-inner{min-width:168px !important}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-block .tw-button-search{margin:0 0 6px;width:133px}.travelru-widget.widget-size-small .tw-hotels .tw-line-separation.tw-hotel-select{width:291px}.travelru-widget.widget-size-small .tw-hotels .tw-line-separation.tw-line-date{width:159px !important;min-width:121px}.b-table{margin:0}.b-table thead .b-table_cell{text-align:left;font-size:11px;font-weight:bold;border-bottom:solid 2px #DCE0E4}.b-table tbody .b-table_cell{border-bottom:dotted 1px #DCE0E4;font-size:12px}.b-table .b-table_cell{border:none}.b-table .b-table_cell:first-child{padding-left:0}.b-table .b-table_cell:last-child{padding-right:0}.table-striped.b-table .b-table_cell{padding-left:10px !important;padding-right:10px !important}.b-table .b-col-5{width:5%}.b-table .b-col-10{width:10%}.b-table .b-col-15{width:15%}.b-table .b-col-20{width:20%}.b-table .b-col-25{width:25%}.b-table .b-col-30{width:30%}.b-table .b-col-35{width:35%}.b-table .b-col-40{width:40%}.b-table .b-col-45{width:45%}.b-table .b-col-50{width:50%}.b-table .b-col-55{width:55%}.b-table .b-col-60{width:60%}.b-table .b-col-65{width:65%}.b-table .b-col-70{width:70%}.b-table .b-col-75{width:75%}.b-table .b-col-80{width:80%}.b-table .b-col-85{width:85%}.b-table .b-col-90{width:90%}.b-table .b-col-95{width:95%}.b-row-clicked{cursor:hand;cursor:pointer}.b-biletix-avia-tab{padding:10px 10px 0 10px;background:#1065a6}#__biletix__wl__.biletix-form{padding-bottom:0;min-height:335px}#__biletix__wl__.biletix-form #biletix__wl__all{margin-bottom:0;padding:10px 0 0 0}#__biletix__wl__.biletix-form .biletix__wl__search_form{background:#1065a6}#__biletix__wl__.biletix-form .biletix__wl__search_form label{color:#fff}#__biletix__wl__.biletix-form .biletix__wl__search_form.biletix__wl__filter{background:#abe7fc;margin-bottom:20px}#__biletix__wl__.biletix-form .biletix__wl__search_form.biletix__wl__filter .biletix__wl__custom_filters{background:#abe7fc}#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__from,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__date_dep,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__to,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__date_ret{width:50%;display:inline-block}#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .adults_selector,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .children_selector,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .infants_selector{display:inline-block}#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .adults_selector{width:50%}#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .children_selector{width:30%}#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__person__parent .infants_selector{width:20%}#__biletix__wl__.biletix-form .biletix__wl__search_form .class-direct_selector,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__search_button{width:50%;display:inline-block}#__biletix__wl__.biletix-form .biletix__wl__search_form .class-direct_selector .text-center,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__search_button .text-center{text-align:inherit}#__biletix__wl__.biletix-form .biletix__wl__search_form .class-direct_selector .l-box__search_btn,#__biletix__wl__.biletix-form .biletix__wl__search_form .biletix__wl__search_form__search_button .l-box__search_btn{text-align:right}#__biletix__wl__.biletix-form .biletix__wl__search_form,#__biletix__wl__.biletix-form .biletix__wl__all_variants,#__biletix__wl__.biletix-form .biletix__wl__persons_form,#__biletix__wl__.biletix-form .biletix__wl__price_variant_list,#__biletix__wl__.biletix-form .biletix__wl__select_payment_method,#__biletix__wl__.biletix-form .biletix__wl__basket{box-shadow:0 -3px 10px -5px rgba(0,0,0,0.4)}#__biletix__wl__.biletix-form .biletix__wl__trip_group_list .body .biletix__wl__service .biletix__wl__services_radio{top:7px;position:relative}#__biletix__wl__.biletix-form .biletix__wl__trip_group_list .biletix__wl__trip_group_list__wait_row td>span{background:#efefef}#__biletix__wl__.biletix-form .biletix__wl__ak_group{background:#fff}#__biletix__wl__.biletix-form .biletix__wl__ak_group_table__fixed__cell,#__biletix__wl__.biletix-form .biletix__wl__ak_group_table__fixed__cell a{color:#025673}#__biletix__wl__.biletix-form .biletix__wl__search_form__search{background:#FFBF00;color:#000;font-family:Arial,sans-serif;font-weight:bold;font-size:16px;text-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(0,0,0,0.75)}#__biletix__wl__.biletix-form .biletix__wl__search_form__search:hover{background:#fdb82f}#__biletix__wl__.biletix-form .biletix__wl__price_variant_item__price{background:#fff}#__biletix__wl__.biletix-form .biletix__wl__price_variant_item__plane{background:#fff}#__biletix__wl__.biletix-form .biletix__wl__variant_list .biletix__wl__trip_item__offer.active{background:#ffe9a2}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method button,#__biletix__wl__.biletix-form .biletix__wl__select_submit_payment button,#__biletix__wl__.biletix-form .biletix__wl__price_variant_list .biletix__wl__price_variant_item .biletix__wl__select_variant{background:#FFBF00;color:#000;font-family:Arial,sans-serif;font-weight:bold;font-size:16px;text-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(0,0,0,0.75)}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method button:hover,#__biletix__wl__.biletix-form .biletix__wl__select_submit_payment button:hover,#__biletix__wl__.biletix-form .biletix__wl__price_variant_list .biletix__wl__price_variant_item .biletix__wl__select_variant:hover{background:#fdb82f}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method button:disabled,#__biletix__wl__.biletix-form .biletix__wl__select_submit_payment button:disabled,#__biletix__wl__.biletix-form .biletix__wl__price_variant_list .biletix__wl__price_variant_item .biletix__wl__select_variant:disabled{color:#ccc}#__biletix__wl__.biletix-form .biletix__wl__variant_list .biletix__wl__trip_item__title{background:#25aae1;color:#fff}#__biletix__wl__.biletix-form .biletix__wl__variant_list .biletix__wl__trip_item__title .biletix__wl__trip_group_list__baggage_info{color:#fff}#__biletix__wl__.biletix-form .biletix__wl__variant_list .biletix__wl__trip_item__title .biletix__wl__trip_group_list__baggage_info .label{color:#fff}#__biletix__wl__.biletix-form .biletix__wl__ak_group_table tbody tr td .biletix__wl__ak_group_table__filter_item.fast:hover{background:rgba(255,181,66,0.85)}#__biletix__wl__.biletix-form .biletix__wl__ak_group_table tbody tr td .biletix__wl__ak_group_table__filter_item.cheap:hover{background:rgba(57,182,127,0.85)}#__biletix__wl__.biletix-form .biletix__wl__ak_group_table tbody tr td .biletix__wl__ak_group_table__filter_item:hover{background:rgba(171,231,252,0.45);color:#025673}#__biletix__wl__.biletix-form .biletix__wl__ak_group_table tbody tr td.active .biletix__wl__ak_group_table__filter_item{background:#ffe9a2;box-shadow:0 2px #d4ba67;color:#025673}#__biletix__wl__.biletix-form .biletix__wl__all_variants .biletix__wl__price_variant_item.flight-details .biletix__wl__price_variant_item__plane .biletix__wl__trip_item.info_meta .refund{color:#888}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method .biletix__wl__select_payment_method__price{padding-top:0}#__biletix__wl__.biletix-form .biletix__wl__price_variant_item__plane label{color:rgba(2,86,115,0.8)}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method button,#__biletix__wl__.biletix-form .biletix__wl__select_submit_payment button,#__biletix__wl__.biletix-form .biletix__wl__select_payment_method button:hover,#__biletix__wl__.biletix-form .biletix__wl__select_submit_payment button:hover{background:#fdb82f}#__biletix__wl__.biletix-form .biletix__wl__select_payment__next_step{color:#fff}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method{margin:10px 0 10px 0;border-radius:5px;background:#fff;padding-bottom:10px}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method .biletix__wl__payment__info{padding:20px 40px 0 35px}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method .biletix__wl__payment__info_parent{width:100%}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method .biletix__wl__price_variant_item__price{background:#fff;padding-left:20px}#__biletix__wl__.biletix-form .biletix__wl__select_payment_method .biletix__wl__select_payment_method__price .biletix__wl__select_payment_method_button .biletix__wl__payment__btn{border-radius:4px}.ui-widget.biletix__wl__search_form__datepicker.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day{background-color:#025673 !important;color:#fff !important}.ui-widget.biletix__wl__search_form__datepicker.ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a{background-color:#025673 !important;color:#fff !important}.biletix__wl__title,.biletix__wl__title_right{display:none !important}#__biletix__wl__ .biletix__wl__variant_list .biletix__wl__trip_item__select .biletix__wl__icon{fill:#fff}#__biletix__wl__ .biletix__wl__price_variant_item__baggage_pad .biletix__wl__baggage_info .biletix__wl__baggage_info__label{color:#888}.biletix__wl__trip_item.info_meta,#biletix__wl__persons_form .biletix__wl__price_variant_item__plane{background:#abe7fc !important;padding:10px}.biletix__wl__payment__btn.create_order{background:#FFBF00;color:#000;font-family:Arial,sans-serif;font-weight:bold;font-size:16px;text-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(0,0,0,0.75)}.biletix__wl__payment__btn.create_order:hover{background:#fdb82f}.nav-tabs a{outline:none}.nav-tabs>li>a{border-radius:0;outline:none}.nav-tabs>li>a:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#39434C}.nav.b-tabs-search>li>a{padding:10px 15px;cursor:pointer}.nav-pills>li>a{border-radius:0;font-weight:bold;color:#0069b6;outline:none;line-height:1}.nav-pills>li>a,.nav-pills>li>a:hover,.nav-pills>li>a:focus{background-color:rgba(0,0,0,0)}.b-tabs-search-inline .b-tab-search-hotels ins,.b-tabs-search-inline .b-tab-search-avia ins{float:left;position:relative;top:-2px;left:-3px}.b-tabs-search-inline .b-tab-search-hotels ins{background-image:url(images/icons.png);background-position:-640px -359px;width:16px;height:16px}.b-tabs-search-inline .b-tab-search-avia ins{background-image:url(images/icons.png);background-position:-640px -495px;width:16px;height:16px}.b-tabs-search-inline.nav>li>a{padding:8px 15px 8px 12px}.b-tabs-search-inline.nav-pills>li>a{font-size:12px}.b-tabs-search-inline.nav-pills>li.active>a,.b-tabs-search-inline.nav-pills>li.active>a:hover,.b-tabs-search-inline.nav-pills>li.active>a:focus{background-color:#E0F0FC}.b-tabs-search.nav-pills>li>a{font-size:14px}.b-tabs-search.nav-pills>li.active>a,.b-tabs-search.nav-pills>li.active>a:hover,.b-tabs-search.nav-pills>li.active>a:focus{background-color:#0F65A6;color:#FFFFFF}.b-nav-tabs-subway.nav-tabs>li>a{margin:0;font-weight:bold}.b-nav-tabs-subway.nav-tabs>li:first-child>a{margin-left:10px}.b-hotel_tab-content{padding-top:20px}.b-nav-tabs-hotel{margin-top:10px;font-weight:bold;border-bottom-color:#CFD5DA}.b-nav-tabs-hotel>li>a{border-radius:0;margin-right:10px;border-color:#CFD5DA;background:#EEE}.b-nav-tabs-hotel>li>a:hover{border-color:#CFD5DA;background:#EEE}.b-nav-tabs-hotel>li.active>a,.b-nav-tabs-hotel>li.active>a:hover,.b-nav-tabs-hotel>li.active>a:focus{color:#39434C;border-bottom-color:#FFF}.b-nav-tabs-hotel .b-nav-tab_hotel-description ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -1px 0;background-image:url(images/icons.png);background-position:-198px -603px;width:10px;height:12px}.b-nav-tabs-hotel .b-nav-tab_hotel-description.active ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -1px 0;background-image:url(images/icons.png);background-position:-209px -603px;width:10px;height:12px}.b-nav-tabs-hotel .b-nav-tab_hotel-reviews ins{background-repeat:no-repeat;display:inline-block;margin:0 5px 0 0;background-image:url(images/icons.png);background-position:-417px -570px;width:17px;height:13px}.b-nav-tabs-hotel .b-nav-tab_hotel-reviews.active ins{background-repeat:no-repeat;display:inline-block;margin:0 5px 0 0;background-image:url(images/icons.png);background-position:-435px -570px;width:17px;height:13px}.b-nav-tabs-hotel .b-nav-tab_hotel-map ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -2px 0;background-image:url(images/icons.png);background-position:-175px -603px;width:11px;height:14px}.b-nav-tabs-hotel .b-nav-tab_hotel-map.active ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -2px 0;background-image:url(images/icons.png);background-position:-627px -247px;width:11px;height:14px}.b-nav-tabs-hotel .b-nav-tab_hotel-video ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -1px 0;background-image:url(images/icons.png);background-position:-241px -584px;width:13px;height:13px}.b-nav-tabs-hotel .b-nav-tab_hotel-video.active ins{background-repeat:no-repeat;display:inline-block;margin:0 5px -1px 0;background-image:url(images/icons.png);background-position:-227px -584px;width:13px;height:13px}.b-tabs-search li.mobile-promo-link{float:right}.b-tabs-search li.mobile-promo-link a{padding-right:0;padding-left:0;height:34px;padding-top:2px}.b-tabs-search li.mobile-promo-link a ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-628px -29px;width:11px;height:20px;margin-right:5px;position:relative;top:4px}.b-nav-tabs-categories{padding:10px 10px 0 10px;margin-bottom:20px}.b-nav-tabs-categories li{font-size:12px}.b-nav-tabs-categories li a{border-radius:0;font-weight:bold;border:1px solid transparent;padding:10px 12px}.b-nav-tabs-categories li a:hover{background:transparent;border-color:transparent;text-decoration:underline}.b-pager .pagination{margin:0}.b-pager .pagination>li>a,.b-pager .pagination>li>span{margin-left:6px;border:none;font-size:14px;border-radius:0}.b-page-navbar{margin-top:20px}.b-page-navbar .b-page-navbar_items{overflow:hidden;margin:0;padding:9px;list-style-type:none;background:#FFF3CE}.b-page-navbar .b-page-navbar_items .b-page-navbar_item{float:left;margin-right:15px;white-space:nowrap;font-size:12px;font-weight:bold}.b-page-navbar .b-page-navbar_items .b-page-navbar_link{position:relative;padding-left:10px;outline:none}.b-page-navbar .b-page-navbar_items .b-page-navbar_link .b-page-navbar_item-icon{position:absolute;left:0;top:4px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-584px -309px;width:5px;height:7px}.b-page-navbar .b-page-navbar_items .b-page-navbar_label{color:#39434C}.b-subtopics-navbar{padding:5px 15px;border:solid 3px #F1F3F4;border-top:none}.b-subtopics-navbar .b-subtopics-navbar_items{margin:0;padding:0;list-style-type:none}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item{float:left;padding:5px 11px 5px 0;margin-right:10px;white-space:nowrap;font-size:12px;color:#0069b6;position:relative}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item span{color:#768596;font-weight:bold}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item a:first-child{font-weight:bold}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item:after{position:absolute;right:0;top:7px;display:block;width:1px;height:12px;content:"";background:#DDD}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item:last-child{margin-right:0;padding-right:0}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item:last-child:after{display:none}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown{margin:-5px;padding:5px 7px 5px 20px}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-toggle{cursor:hand;cursor:pointer}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-toggle .caret{background-repeat:no-repeat;display:inline-block;margin:-1px 0 0 0;background-image:url(images/icons.png);background-position:-661px -474px;width:19px;height:19px;border:none;position:absolute;left:1px}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-menu{margin-top:-2px;box-shadow:0 2px 2px rgba(0,0,0,0.45);border:none}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-menu a{position:relative;padding:2px 15px 2px 23px;font-size:12px;font-weight:normal}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-menu a.b-marked{font-weight:bold}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown .dropdown-menu a ins{position:absolute;left:15px;top:8px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-679px -499px;width:3px;height:5px}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown.open{box-shadow:0 0 2px rgba(0,0,0,0.45)}.b-subtopics-navbar .b-subtopics-navbar_items .b-subtopics-navbar_item .dropdown.open .dropdown-toggle .caret{background-repeat:no-repeat;display:inline-block;margin:-1px 0 0 0;background-image:url(images/icons.png);background-position:-661px -434px;width:19px;height:19px}.b-top-nav-links{margin:0 0 15px 0;padding:0;list-style-type:none;overflow:hidden;font-size:12px}.b-top-nav-links .b-top-nav-links_item{float:left;margin-right:12px}.b-tags .b-tags_items{margin:0;margin-top:10px;padding:0;list-style-type:none;overflow:hidden;font-size:14px}.b-tags .b-tags_items:first-child{margin-top:0}.b-tags .b-tags_item{float:left;margin-right:10px}.b-tags .b-tags_item-primary{font-weight:bold}.b-tags-bulleting .b-tags_item{position:relative;padding-left:7px}.b-tags-bulleting .b-tags_item .b-tags_item-icon{position:absolute;left:0;top:10px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-681px -374px;width:2px;height:1px}.b-tags-plain-links .b-tags_item{margin-right:5px}.b-tags-tiles .b-tags_items{display:block;margin-bottom:10px}.b-tags-tiles .b-tags_item{display:block;background:#E0F0FC;font-size:12px;line-height:18px;padding:0 5px;white-space:nowrap;margin:0 5px 5px 0;outline:none}.b-tags-tiles .b-tags_item,.b-tags-tiles .b-tags_item:hover,.b-tags-tiles .b-tags_item:focus{color:#0069b6;text-decoration:none}.b-tags-tiles .b-tags_item:last-child{margin-right:0}@media (min-width:992px){.b-section-hotels-popular-cities-links .b-tags .b-tags_item{float:none}.b-section-hotels-popular-cities-links .b-tags .b-tags_item .b-tags_item_separator{display:none}}.b-links{margin:0;padding:0;list-style-type:none}.b-links .b-links_item:first-child{margin-top:0}.b-links .b-links{margin-left:12px;margin-top:5px}.b-link-style{color:#0069b6;cursor:pointer}.b-link-style:hover{color:#f00;text-decoration:underline}.b-pseudolink{cursor:pointer}.b-pseudolink,.b-pseudolink:link,.b-pseudolink:active,.b-pseudolink:focus{color:#0069b6}.b-pseudolink:hover{color:#f00;text-decoration:none}.b-pseudolink u{text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:inherit;color:inherit}.b-links-inline .b-links{overflow:hidden}.b-links-inline .b-links .b-links_item{float:left;white-space:nowrap;padding-right:15px}.b-links-inline .b-links .b-links_item:before{display:block;float:right;content:",";margin-right:-4px}.b-links-inline .b-links .b-links_item:last-child:before{display:none;content:""}.b-links-anchors a{cursor:pointer}.b-links-anchors .b-links_item{margin-top:5px;font-size:12px;color:#768596}.b-links-anchors .b-links_item ins{background-repeat:no-repeat;display:inline-block;margin:0 5px 0 0;background-image:url(images/icons.png);background-position:-584px -301px;width:5px;height:7px}.b-links-linkbuilder .b-links_item{position:relative;margin-top:10px;padding-left:23px;font-size:14px}.b-links-linkbuilder .b-links_item:first-child{margin-top:0}.b-links-linkbuilder .b-links_item .b-links_item_title{margin-bottom:0}.b-links-linkbuilder .b-links_item .b-links_item_icon,.b-links-linkbuilder .b-links_item .b-links_item_image,.b-links-linkbuilder .b-links_item .b-flag-small{position:absolute;left:0}.b-links-linkbuilder .b-links_item .b-links_item_icon{top:1px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -198px;width:16px;height:19px}.b-links-linkbuilder .b-links_item .b-links_item_image{top:2px;width:16px;height:16px}.b-links-linkbuilder .b-links_item .b-flag-small{top:5px}.b-links-external .b-links_item{position:relative;margin-top:25px;padding-left:23px;font-size:14px}.b-links-external .b-links_item .b-links_item_title{margin-bottom:0}.b-links-external .b-links_item .b-links_item_description{margin:0}.b-links-external .b-links_item ins{position:absolute;left:0;top:2px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-247px -254px;width:18px;height:14px}.b-sidebar-links{background:#FFF}.b-sidebar-links .b-sidebar-links_head{overflow:hidden;margin:0 0 3px 0;line-height:20px}.b-sidebar-links .b-sidebar-links_title{padding:0;font-weight:bold;color:#39434C;font-size:14px}.b-sidebar-links .b-sidebar-links_items{margin:0;padding:0;list-style-type:none}.b-sidebar-links .b-sidebar-links_item{padding:3px 10px;margin:3px -10px 0 -10px;position:relative;font-size:12px;line-height:120%}.b-sidebar-links .b-sidebar-links_item:first-child{margin-top:0}.b-sidebar-links .b-sidebar-links_counter{color:#9DA7B4;font-style:normal}.b-subtopics .b-subtopics_inner,.b-subtopics .b-carousel_viewport{height:174px;overflow:hidden;background:#E0F0FC}.b-subtopics .b-subtopics_item{margin-left:1px}.b-subtopics .b-subtopics_item:first-child{margin-left:0}.b-subtopics .b-subtopics_item:hover .b-subtopics_item-title{height:174px;padding-top:150px;top:0;z-index:5}.b-subtopics .b-subtopics_item .b-subtopics_item-link{display:block;color:#fff;text-decoration:none;position:relative;width:174px;height:174px}.b-subtopics .b-subtopics_item .b-subtopics_item-link .b-subtopics_item-bg,.b-subtopics .b-subtopics_item .b-subtopics_item-link .b-subtopics_item-image{display:block;position:absolute}.b-subtopics .b-subtopics_item .b-subtopics_item-link:hover{color:#fff;text-decoration:none}.b-subtopics .b-subtopics_item .b-subtopics_item-image{z-index:6}.b-subtopics .b-subtopics_item .b-subtopics_item-bg{width:100%;-khtml-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;z-index:0}.b-subtopics .b-subtopics_item .b-subtopics_item-title{display:block;color:#FFF;text-transform:uppercase;font-size:11px;text-align:center;height:30px;padding-top:6px;background:rgba(0,0,0,0.5);position:absolute;bottom:0;width:100%}.b-subtopics .b-subtopics_item.b-subtopics_item-01{background:#068BB6}.b-subtopics .b-subtopics_item.b-subtopics_item-02{background:#D04E4E}.b-subtopics .b-subtopics_item.b-subtopics_item-03{background:#F4B319}.b-subtopics .b-subtopics_item.b-subtopics_item-04{background:#25BFA7}.b-subtopics .b-subtopics_item.b-subtopics_item-05{background:#3598DB}.b-subtopics .b-subtopics_item.b-subtopics_item-06{background:#C21E53}.b-subtopics .b-subtopics_item.b-subtopics_item-07{background:#967ADC}.b-subtopics .b-subtopics_item.b-subtopics_item-08{background:#0E8488}.b-subtopics .b-subtopics_item.b-subtopics_item-09{background:#E45E39}.b-subtopics .b-subtopics_item.b-subtopics_item-10{background:#EA4C89}.b-subtopics .b-subtopics_item.b-subtopics_item-11{background:#6D3493}.b-subtopics .b-subtopics_item.b-subtopics_item-12{background:#75BA43}.b-subtopics .b-subtopics_item.b-subtopics_item-13{background:#EC6C20}.b-subtopics .b-subtopics_item.b-subtopics_item-14{background:#33AF95}.b-subtopics .b-subtopics_item.b-subtopics_item-15{background:#4D3C98}.b-subtopics .b-carousel_button{width:22px;height:44px}.b-subtopics .b-carousel_button.btn-left{background-repeat:no-repeat;display:inline-block;margin:-22px 0 0 0;background-image:url(images/icons.png);background-position:-617px -66px;width:22px;height:44px}.b-subtopics .b-carousel_button.btn-right{background-repeat:no-repeat;display:inline-block;margin:-22px 0 0 0;background-image:url(images/icons.png);background-position:-617px -117px;width:22px;height:44px}#r13h .b-auth,#r13h .b-auth_bonus,#r13h .b-auth_login{top:0}.b-auth{position:absolute;top:2px;right:15px}.b-auth .dropdown{float:left}.b-auth .btn-dropdown{margin:0}.b-auth .btn-dropdown:hover,.b-auth .btn-dropdown:focus,.b-auth .btn-dropdown:active{background:#005B9F;color:#FFF}.b-auth .btn-dropdown .caret{position:relative;top:-3px}.b-auth .open .btn-dropdown{background:#FFF;background-color:#FFF !important;color:#39434C !important;text-shadow:none;box-shadow:0 4px 3px rgba(0,0,0,0.45)}.b-auth .dropdown-menu{min-width:250px;text-align:right}.b-auth_bonus{float:left;color:#FFBF00;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.35);white-space:nowrap;line-height:40px;position:relative;top:-2px;display:block !important}tr.b-auth_bonus{display:table-row !important}th.b-auth_bonus,td.b-auth_bonus{display:table-cell !important}@media (max-width:767px){.b-auth_bonus{display:none !important}tr.b-auth_bonus{display:none !important}th.b-auth_bonus,td.b-auth_bonus{display:none !important}}@media (min-width:768px) and (max-width:991px){.b-auth_bonus.hidden-sm{display:none !important}tr.b-auth_bonus.hidden-sm{display:none !important}th.b-auth_bonus.hidden-sm,td.b-auth_bonus.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.b-auth_bonus.hidden-md{display:none !important}tr.b-auth_bonus.hidden-md{display:none !important}th.b-auth_bonus.hidden-md,td.b-auth_bonus.hidden-md{display:none !important}}@media (min-width:1200px){.b-auth_bonus.hidden-lg{display:none !important}tr.b-auth_bonus.hidden-lg{display:none !important}th.b-auth_bonus.hidden-lg,td.b-auth_bonus.hidden-lg{display:none !important}}@media (min-width:768px) and (max-width:991px){.b-auth_bonus{display:none !important}tr.b-auth_bonus{display:none !important}th.b-auth_bonus,td.b-auth_bonus{display:none !important}}.b-auth_bonus_value{padding-left:18px;margin-right:8px;position:relative}.b-auth_bonus_icon{position:absolute;top:0;left:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-52px -603px;width:16px;height:16px}.b-auth_login{min-width:100px;position:relative;top:-2px}.b-auth_login .b-auth_avatar{top:6px}.b-auth_button{position:relative;height:40px;line-height:1;padding:0 10px 0 40px;background:#005B9F;border-radius:0;text-shadow:0 1px 0 rgba(0,0,0,0.35);font-weight:bold;font-size:12px;text-align:left;outline:none}.b-auth_button,.b-auth_button:focus,.b-auth_button:hover{color:#FFF}.b-auth_avatar{position:absolute;top:4px;left:10px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-519px -499px;width:25px;height:25px}.b-auth_name{display:inline-block;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:992px){.b-auth_name{max-width:110px}}.b-price{white-space:nowrap}.b-price .b-price_from,.b-price .b-price_rub,.b-price .b-price_kop,.b-price .b-price_currency{margin-left:4px;display:inline-block;color:#000}.b-price .b-price_from,.b-price .b-price_kop{margin-right:3px}.b-price .b-price_rub{font-weight:bold}.b-price .b-price_from,.b-price .b-price_kop,.b-price .b-price_currency{font-weight:normal}.b-old-price{text-decoration:line-through}.b-discount{display:inline-block;background:transparent url("images/icons/discount-arrow.png") right center no-repeat;font-size:11px;height:14px;line-height:14px;color:#fff;padding:0 8px 0 5px;vertical-align:text-top}.b-price-hsr-styled .b-price{line-height:140%}.b-price-hsr-styled .b-price_from,.b-price-hsr-styled .b-price_kop,.b-price-hsr-styled .b-price_currency{font-size:14px}.b-price-hsr-styled .b-price_rub{font-size:19px;margin-right:3px}.b-price-hsr-styled .b-old-price{font-size:12px;color:#768596}.b-price-map-styled .b-price_from,.b-price-map-styled .b-price_kop,.b-price-map-styled .b-price_currency{font-size:12px}.b-price-map-styled .b-price_rub{font-size:14px}.b-hsr-panel-summaryInline{padding:0;font-size:20px;font-weight:bold;line-height:1;text-shadow:0 1px 0 rgba(255,255,255,0.75);color:#39434c;background:0;margin:26px 0 23px 0}.b-hotel_price{text-align:right}.b-hotel_price .b-price_rub{font-size:18px}@media (min-width:991px){.b-hotel_price .b-price_rub{font-size:22px}}.b-hotel_price .b-old-price,.b-hotel_price .b-price_currency{font-size:12px}@media (min-width:991px){.b-hotel_price .b-old-price,.b-hotel_price .b-price_currency{font-size:14px}}.b-hotel_price .b-price_notes{font-size:16px}@media (min-width:991px){.b-hotel_price .b-price_notes{font-size:20px}}.b-hotel_price .b-price .b-price_rub,.b-hotel_price .b-price .b-price_kop,.b-hotel_price .b-price .b-price_currency{color:#000;line-height:24px}.b-hotel_price .b-price .b-price_kop{display:none}.b-hotel_price .b-price .b-price_currency{margin-left:3px}.b-hotel_price .b-price_currency{display:inline-block}.b-hotel_price .b-price_label{font-size:12px;color:#768596;text-align:right}.b-hotel_price .b-discount{margin-top:1px}.b-hotel_price .b-old-price{color:#768596}.b-hotel_main-info .b-hotel_price{margin-bottom:10px}.b-hotel-average-price{margin-left:3px}.b-price-warranty .b-price-warranty_text{display:inline-block;position:relative;padding-left:25px;line-height:20px;outline:none}.b-price-warranty .b-price-warranty_text .b-price-warranty_icon{position:absolute;left:0;top:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-553px -508px;width:23px;height:20px}.b-news{margin:0;padding:0;list-style-type:none}.b-news .b-news_item{overflow:hidden}.b-news .b-news_item_image{display:block;float:left;vertical-align:top;outline:none}.b-news .b-news_item_date,.b-news .b-news_item_title,.b-news .b-news_item_description{display:block}.b-news .b-news_item_date{color:#768596}.b-news-alt .b-news_item{height:auto;margin-bottom:10px;overflow:hidden}.b-news-alt .b-news_item:last-child{margin-bottom:0}.b-news-alt .b-news_item_image img{width:60px;height:60px}.b-news-alt .b-news_item_date,.b-news-alt .b-news_item_title,.b-news-alt .b-news_item_description{margin-left:60px;padding-left:10px}.b-news-short{border-top:none}.b-news-short .b-news_item{margin-top:10px;padding-bottom:10px;border-bottom:none}.b-news-short .b-news_item_date,.b-news-short .b-news_item_title,.b-news-short .b-news_item_description{margin-left:80px;padding-left:15px;font-weight:normal}.b-news-short .b-news_item_title{font-size:12px}@media (min-width:1200px){.b-news-short .b-news_item_title{font-size:14px}}.b-news-short .b-news_item_date,.b-news-short .b-news_item_description{font-size:11px}@media (min-width:1200px){.b-news-short .b-news_item_date,.b-news-short .b-news_item_description{font-size:12px}}.b-news-short .b-news_item_date ins{margin:0 5px;text-decoration:none;font-size:12px}.b-news-short .b-news_item_image img{width:80px;height:60px}.b-news-short-compact{border-top:none}.b-news-short-compact .b-news_item{margin-top:10px;padding-bottom:0;border-bottom:none}.b-news-short-compact .b-news_item_date,.b-news-short-compact .b-news_item_title,.b-news-short-compact .b-news_item_description{margin-left:60px;padding-left:10px;font-weight:normal}.b-news-short-compact .b-news_item_title{font-size:12px}@media (min-width:1200px){.b-news-short-compact .b-news_item_title{font-size:14px}}.b-news-short-compact .b-news_item_date,.b-news-short-compact .b-news_item_description{font-size:11px}@media (min-width:1200px){.b-news-short-compact .b-news_item_date,.b-news-short-compact .b-news_item_description{font-size:12px}}.b-news-short-compact .b-news_item_date ins{margin:0 5px;text-decoration:none;font-size:12px}.b-news-short-compact .b-news_item_image img{width:60px;height:45px}.b-news-advanced .b-news_item+.b-news_item{margin-top:20px;padding-top:20px;border-top:dotted 2px #dce0e4}.b-news-advanced .b-news_item_title{margin-bottom:15px;line-height:120%}.b-news-advanced .b-news_item_date{font-weight:bold;margin-bottom:10px;font-size:16px}.b-news-advanced .b-news_item_source{font-size:11px;line-height:120%;color:#9BA6B3}@media (min-width:1200px){.b-news-advanced .b-news_item_source{font-size:12px}}.b-news-advanced .b-news_item_description{margin-top:15px;font-size:16px;font-size:14px;color:#39434C}@media (min-width:1200px){.b-news-advanced .b-news_item_description{font-size:20px}}@media (min-width:1199px){.b-news-advanced .b-news_item_description{font-size:16px}}.b-news-advanced .b-news_item_image{overflow:hidden;float:none}.b-news-advanced .b-news_item_image .b-news_item_source,.b-news-advanced .b-news_item_image .b-news_item_date{margin-left:180px;padding-left:15px}.b-news-advanced .b-news_item_image img{float:left;width:180px;height:120px}.b-news-lite{border-top:none}.b-news-lite .b-news_item{margin-top:7px;padding-bottom:7px;border-bottom:none}.b-news-lite .b-news_item_title,.b-news-lite .b-news_item_date{font-size:12px}@media (min-width:1200px){.b-news-lite .b-news_item_title,.b-news-lite .b-news_item_date{font-size:14px}}.b-news-commercial .b-news_item{margin-top:10px}.b-news-commercial .b-news_item:first-child{margin-top:0}.b-news-commercial .b-news_item_date,.b-news-commercial .b-news_item_title,.b-news-commercial .b-news_item_description{margin-left:60px;padding-left:15px;font-size:12px}.b-news-commercial .b-news_item_image img{width:60px;height:60px}.b-news-exported{margin-bottom:10px}.b-news-exported td{padding-top:5px;line-height:120%}.b-news-exported .newsdate{white-space:nowrap}.b-elem-exported-news-code textarea.form-control{height:75px;resize:none;line-height:120%;padding-top:10px}.b-news-site dl{margin-bottom:0}.b-news-site dl dd{margin-top:10px;font-size:11px;color:#768596}.b-news-site dl dd:first-child{margin-top:0}.b-news-site dl dt{font-size:14px;padding-bottom:10px;margin-bottom:10px;border-bottom:dotted 1px #DCE0E4;font-weight:normal}.b-news-site dl dt b,.b-news-site dl dt strong{font-weight:bold}.b-news-archive-menu{margin:0;padding:0;list-style-type:none}.b-news-archive-menu .b-news-archive-menu_item{float:left;width:55px;font-size:12px}.b-news-archive-menu .dropdown .dropdown-toggle{cursor:pointer}.b-news-archive-menu .dropdown .dropdown-toggle ins{position:absolute;left:33px;top:6px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -648px;width:5px;height:3px}.b-news-archive-menu .dropdown .dropdown-menu{left:-10px;min-width:100px;font-size:12px;padding:0;box-shadow:none;border:solid 1px #BBC3CB}.b-news-archive-menu .dropdown .dropdown-menu>li>a{padding:1px 10px}.b-news-archive-menu .dropdown .dropdown-menu .divider{margin-top:2px;margin-bottom:2px}.b-news-archive-list{margin:0;padding:0;list-style-type:none}.b-news-archive-list .b-news-archive-list_item{margin-top:3px}.b-news-archive-list .b-news-archive-list_item:first-child{margin-top:0}.b-news-archive-list .b-news-archive-list_item .b-news-archive-list_item_comments{font-size:12px;color:#768596}.b-news-dayly{margin:0;padding:0;list-style-type:none}.b-news-dayly .b-news_item{margin-top:2px}.b-news-dayly .b-news_item:first-child{margin-top:0}.b-news-dayly .b-news_item .b-news_item_title{font-size:12px;padding-left:10px;position:relative}.b-news-dayly .b-news_item .b-news_item_title:before{content:'';display:block;position:absolute;top:7px;left:2px;width:2px;height:1px;background:#0069b6}.b-news-details{margin:0;font-size:12px;color:#768596;overflow:hidden}.b-news-details .b-link-masked{color:#768596;text-decoration:none}.b-news-details .b-link-masked:hover{color:#768596;text-decoration:underline}.b-news-details .b-news-details_name,.b-news-details .b-news-details_description{font-weight:normal;padding-bottom:5px;padding-left:0}.b-section-news-actions .ya-share2{margin-left:5px !important}.b-section-news-actions .ya-share2__item{padding-top:1px !important}.b-section-news-linked{margin-bottom:0}.b-news-linked .b-news-linked_item{margin-bottom:20px;overflow:hidden}.b-news-linked .b-news-linked_item .b-news-linked_item_image{display:block;float:left}.b-news-linked .b-news-linked_item .b-news-linked_item_image img{width:100px}.b-news-linked .b-news-linked_item .b-news-linked_item_date,.b-news-linked .b-news-linked_item .b-news-linked_item_title{margin-left:110px;color:#9AA5B2;font-size:12px}.b-section-news-tips{margin-bottom:20px}.b-section-news-tips .b-news-details_name{float:left;width:100px;font-weight:bold}.b-section-news-tips .b-news-details_description{padding-left:105px}@media (min-width:1199px){.b-news-linked .b-news-linked_item{margin-bottom:30px}.b-news-linked .b-news-linked_item .b-news-linked_item_image img{width:120px}.b-news-linked .b-news-linked_item .b-news-linked_item_date,.b-news-linked .b-news-linked_item .b-news-linked_item_title{margin-left:130px}.b-section-news-tips .b-news-details_name{width:120px}.b-section-news-tips .b-news-details_description{padding-left:125px}}.b-section-news-month{margin-bottom:20px}.b-section-news-month+.b-section-news-month{padding-top:15px;border-top:2px dotted #DCE0E4}.b-section-news-archive-nav{font-size:14px}.b-section-news-archive-nav span{font-size:14px}.b-section-news-archive-nav.b-section-news-archive-nav-top{border-bottom:2px dotted #DCE0E4;padding-bottom:15px}.b-section-news-archive-nav.b-section-news-archive-nav-bottom{border-top:2px dotted #DCE0E4}.b-discuss-on-forum{display:block;position:relative;top:1px;padding:0 10px 0 32px;font-size:12px;line-height:24px;white-space:nowrap;border-radius:2px}.b-discuss-on-forum,.b-discuss-on-forum:hover,.b-discuss-on-forum:active,.b-discuss-on-forum:focus{font-weight:normal;font-style:normal;text-decoration:none;color:#FFF;background-color:#0069b6}.b-discuss-on-forum ins{position:absolute;left:10px;top:5px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-453px -570px;width:17px;height:13px}.b-announcements .b-announcement{margin-bottom:20px}.b-announcements .b-announcement .b-announcement_image{margin-bottom:10px}.b-announcements .b-announcement .b-announcement_title{margin:0;font-size:12px;line-height:120%}.b-articles-list{margin:0;padding:0;list-style-type:none}.b-articles-list .b-articles-list_item{position:relative;margin-bottom:20px;padding-left:20px;font-size:14px;line-height:120%}.b-articles-list .b-articles-list_item .b-article_author,.b-articles-list .b-articles-list_item .b-article_date{color:#768596;font-size:12px}.b-articles-list .b-articles-list_item .b-icon{position:absolute;left:0;top:-2px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -198px;width:16px;height:19px}.b-section-top-destinations,.b-section-russia-popular-cities{margin-bottom:0}.b-destinations .b-destination{margin-bottom:30px}.b-destinations .b-destination_title{font-weight:bold;font-size:14px;line-height:1;margin-bottom:7px;color:#39434C}.b-destinations .b-destination_list{margin:0;padding:0;list-style-type:none}.b-destinations .b-destination_list .b-destination_list_item{font-size:12px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:0;color:#a2acb7}.b-destinations .b-destination_list .b-destination_list_item .b-marked,.b-destinations .b-destination_list .b-destination_list_item.b-marked{font-weight:bold}.b-destinations .b-destination_list .b-text-small{font-size:10px;font-weight:normal}.b-destinations .b-destination_list .b-text-comments{color:#768596}.b-destinations .b-destination_list.list-inline .b-destination_list_item{padding-left:0;padding-right:20px}.b-destinations .b-destination_image{position:absolute;left:15px;top:0;z-index:1}.b-destinations .b-destination_image .img-responsive{min-width:160px;min-height:145px;width:100%}.b-destinations .b-destination_price-tag{display:inline-block;position:absolute;left:15px;top:10px;z-index:2;padding:0 8px;min-width:80px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,0.35);-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.b-destinations .b-destination_price-tag .b-destination_price{font-size:12px;font-weight:bold;line-height:25px;color:#FF5B26}.b-destinations .b-destination_price-tag .b-destination_price .b-price_currency{color:#FF5B26}.b-destinations.b-list-marked .b-destination{position:relative}.b-destinations.b-list-marked .b-destination,.b-destinations.b-list-marked .b-destination_inner{height:145px;overflow:hidden}.b-destinations.b-list-marked .b-destination_inner{background:transparent url("images/backgrounds/bg-destination-inner.png") 0 0 no-repeat;padding:0 20px;z-index:2;position:relative;margin-left:145px}.b-destinations.b-list-marked .b-destination_title{margin-top:12px}.b-hotel_map-link{font-weight:normal;font-size:12px;line-height:1;white-space:nowrap}.b-hotel_map-link ins{display:inline-block;background-image:url(images/icons.png);background-position:-187px -603px;width:10px;height:13px;position:relative;top:2px;margin-right:2px}.b-sidebar-hotels-list .b-sidebar-hotel{display:block;overflow:hidden;padding:10px 0;border-top:dotted 1px #dce0e4;margin-bottom:-1px}.b-sidebar-hotels-list .b-sidebar-hotel:last-child{border-bottom:dotted 1px #dce0e4}.b-sidebar-hotels-list .b-sidebar-hotel.b-informer_item .b-sidebar-hotel_title{margin-bottom:0}.b-sidebar-hotels-list .b-sidebar-hotel.b-informer_item .b-sidebar-hotel_location{margin-bottom:5px;font-size:12px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_image{display:block;float:left}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_image img{width:70px;height:70px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_title{margin-left:80px;font-size:12px;font-weight:bold;line-height:120%}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_location{margin-left:80px;margin-top:5px;font-size:11px;line-height:120%;font-weight:normal;color:#768596}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_rating{margin-left:80px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_rating .b-rating_title,.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_rating .b-rating_value{font-size:11px;font-weight:bold}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_price{margin-left:80px;font-size:12px;line-height:120%;font-weight:normal;color:#FF5B26}@media (min-width:991px){.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_image img{width:60px;height:60px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_title{margin-left:70px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_location{margin-left:70px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_rating{margin-left:70px}.b-sidebar-hotels-list .b-sidebar-hotel .b-sidebar-hotel_price{margin-left:70px}}.b-hotels-list .b-hotels-group-name{border-bottom:dotted 1px #D1D7DC;padding-bottom:15px}@media screen and (max-width:767px){.b-hotels-list .b-hotels-group-name{padding-bottom:0}}.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper{text-align:center;padding:10px 0;background:#FEE7A1;margin-top:15px}.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper:before{display:block;content:"";position:relative;border-bottom:solid 1px #C6AD61;top:10px;margin:0 10px}@media screen and (max-width:767px){.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper:before{display:none}}.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper:after{display:block;content:"";border-top:solid 1px #C6AD61;position:relative;bottom:8px;margin:0 10px}@media screen and (max-width:767px){.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper:after{display:none}}@media screen and (max-width:767px){.b-hotels-list .b-hotels-group-name .b-hotels-group-text-wrapper{margin-top:0;padding:15px 0}}.b-hotels-list .b-hotels-group-name .hotel-group-text{font-size:12px;font-weight:bold;background:#FEE7A1;z-index:4;position:relative;padding:0 10px;line-height:1;color:#513D00;white-space:nowrap}@media screen and (max-width:767px){.b-hotels-list .b-hotels-group-name .hotel-group-text{display:block;padding:0 15px;font-size:14px;line-height:1.2;font-weight:normal;white-space:normal}}.b-hotels-list .b-hotel{padding:15px 0;border-bottom:dotted 1px #D1D7DC}.b-hotels-list .b-hotel .b-hotel_inner{position:relative;min-height:100px}.b-hotels-list .b-hotel .b-hotel_image-container{width:150px;min-height:100px;position:relative;float:left;margin-right:10px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_recently-reserved{text-align:center}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image{display:block;overflow:hidden;vertical-align:top}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image img{transition:all 0s;width:150px;height:100px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image .b-hotel-discount{position:absolute;top:0;left:0;background-image:url(images/icons.png);background-position:-236px -470px;width:58px;height:58px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image .b-hotel_badge{position:absolute;top:0;right:0}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image .b-hotel_badge-label{display:none;width:331px;background:#171C25;font-size:12px;line-height:120%;color:#FFF}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image .b-hotel_badge-label span{height:43px;display:table-cell;padding:0 60px 2px 8px;vertical-align:middle}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover{overflow:visible;z-index:9;position:absolute}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover img{border:4px solid white;box-shadow:0 0 6px black;transition:width .2s ease-out 0s,left .2s ease-out 0s;width:339px;height:auto;position:relative;z-index:9}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover .b-hotel_badge-label{display:block;position:absolute;z-index:10;top:4px;left:4px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover .b-hotel_badge{z-index:11;right:4px;top:4px}.b-hotels-list .b-hotel .b-hotel_award{float:left;margin-right:15px}.b-hotels-list .b-hotel .b-hotel_recently-reserved{font-size:11px;line-height:1;color:#D80000;margin-top:5px}.b-hotels-list .b-hotel .b-hotel_title{font-weight:bold;font-size:16px;line-height:120%;margin-bottom:7px}.b-hotels-list .b-hotel .b-hotel_title span{margin-right:3px}.b-hotels-list .b-hotel .b-hotel_title .b-stars{position:relative;top:-1px}.b-hotels-list .b-hotel .b-hotel_location{font-weight:normal;font-size:11px;margin-bottom:15px;color:#768696}.b-hotels-list .b-hotel .b-hotel_location .b-hotel_address{margin-right:5px}.b-hotels-list .b-hotel .b-hotel_rating{display:block;padding:0;margin:0 0 10px 0;border:none;background-color:transparent}.b-hotels-list .b-hotel .b-hotel_rating .b-rating_title,.b-hotels-list .b-hotel .b-hotel_rating .b-rating_value{font-weight:bold;font-size:12px}.b-hotels-list .b-hotel .b-hotel_description{font-weight:normal;font-size:12px;margin-bottom:4px;margin-top:5px;color:#768696}.b-hotels-list .b-hotel .b-hotel_description a{cursor:pointer}.b-hotels-list .b-hotel .b-hotel_features,.b-hotels-list .b-hotel .b-hotel_location,.b-hotels-list .b-hotel .b-hotel_ta-rating{margin-left:160px}.b-hotels-list .b-hotel .b-hotel_booking{float:right;margin-left:10px;text-align:right}.b-hotels-list .b-hotel .b-hotel_booking .b-booking_note{font-size:11px;color:#768596;text-transform:lowercase}.b-hotels-list .b-hotel .b-hotel_booking .b-booking_bonus{font-size:12px;color:#0C5F9F}.b-hotels-list .b-hotel .b-hotel_booking .b-av-button{margin:10px 0}.b-hotels-list .b-hotel .b-hotel_booking .b-old-price{margin-right:5px}.b-hotels-list .b-hotel .b-hotel_features{margin-bottom:10px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list{margin:0;padding:0;list-style-type:none;overflow:hidden}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item{float:left;font-size:11px;line-height:1;white-space:nowrap;padding:4px 4px 4px 20px;margin-right:5px;position:relative}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item:last-child{margin-right:0}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item ins{position:absolute;top:3px;left:3px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-wifi,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-parking,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-pool,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-spa{padding-right:0;padding-left:0;margin-right:8px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-wifi ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-parking ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-pool ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-spa ins{position:static}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-wifi ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-356px -329px;width:16px;height:11px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-parking ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-255px -584px;width:13px;height:13px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-pool ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-212px -584px;width:14px;height:13px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-spa ins{background-repeat:no-repeat;display:inline-block;margin:-2px 0 0 0;background-image:url(images/icons.png);background-position:-624px -361px;width:12px;height:17px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-subway,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-railway,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-airport{color:#768596;border:solid 1px #CFD4DA}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-subway ins{background-image:url(images/icons.png);background-position:-283px -584px;width:13px;height:13px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-railway{padding-left:18px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-railway ins{top:2px;background-image:url(images/icons.png);background-position:-150px -603px;width:12px;height:15px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-airport{padding-left:18px;margin-right:8px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.distance-airport ins{top:4px;background-image:url(images/icons.png);background-position:-363px -584px;width:12px;height:12px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.pay-in-cash,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.can-pay-bonus-points,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.сredit-сard-not-required,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-free_cancellation,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-breakfast{color:#0069b6;padding:0;padding-left:20px;margin-right:10px;position:relative;font-size:11px;line-height:20px;white-space:nowrap}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.pay-in-cash ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.can-pay-bonus-points ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.сredit-сard-not-required ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-free_cancellation ins,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-breakfast ins{position:absolute;left:0;top:0}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-breakfast{padding-left:16px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-breakfast ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-137px -603px;width:12px;height:16px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.hotel-amenity-free_cancellation ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-622px -543px;width:17px;height:15px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.сredit-сard-not-required ins{top:4px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-505px -570px;width:16px;height:12px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.pay-in-cash ins{top:4px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-496px -558px;width:16px;height:10px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.can-pay-bonus-points{padding-left:16px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.can-pay-bonus-points ins{top:4px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-565px -570px;width:12px;height:11px}@media (min-width:991px){.b-hotels-list .b-hotel .b-hotel_inner{position:relative;min-height:100px}.b-hotels-list .b-hotel .b-hotel_image-container{position:absolute;top:0;width:150px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image{width:150px;height:100px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image img{left:25px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover img{margin-left:-25px;left:-160px;top:-4px}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover .b-hotel_badge{right:0;top:0}.b-hotels-list .b-hotel .b-hotel_image-container .b-hotel_image.b-hotel_image_hover .b-hotel_badge-label{top:0;left:-161px;margin-left:-20px}.b-hotels-list .b-hotel .b-hotel_location,.b-hotels-list .b-hotel .b-hotel_title,.b-hotels-list .b-hotel .b-hotel_description,.b-hotels-list .b-hotel .b-hotel_ta-rating{margin-left:160px}.b-hotels-list .b-hotel .b-hotel_title{font-size:18px;margin-bottom:4px}.b-hotels-list .b-hotel .b-hotel_location{font-size:12px}.b-hotels-list .b-hotel .b-hotel_rating .b-rating_title,.b-hotels-list .b-hotel .b-hotel_rating .b-rating_value{font-size:14px}.b-hotels-list .b-hotel .b-hotel_award{margin-left:110px}.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.pay-in-cash span,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.сredit-сard-not-required span,.b-hotels-list .b-hotel .b-hotel_features .b-hotel_features_list .b-hotel_features_item.can-pay-bonus-points span{display:inline-block}}.b-top-hotel{position:relative;margin-bottom:15px;height:220px;display:block;overflow:hidden}.b-top-hotel .b-top-hotel_image{display:block;width:100%;height:121px}.b-top-hotel .b-top-hotel_info{display:block;position:absolute;width:100%;height:99px;bottom:0;left:0;padding:0 7px;background:#F1F3F4}.b-top-hotel .b-top-hotel_title{display:block;overflow:hidden;margin-top:5px;margin-bottom:5px;font-size:14px;line-height:16px;max-height:48px;text-shadow:0 1px 0 rgba(255,255,255,0.65);font-weight:bold}.b-top-hotel .b-top-hotel_address{display:block;font-size:11px;line-height:120%;font-weight:normal;color:#768596;text-shadow:0 1px 0 rgba(255,255,255,0.65);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-top-hotel .b-top-hotel_price-tag{position:absolute;left:0;top:10px;padding:3px 7px;font-weight:bold;font-size:12px;font-style:normal;background:#fff;color:#FF5A26;text-shadow:0 1px 0 rgba(255,255,255,0.65);box-shadow:0 1px 0 rgba(0,0,0,0.35);-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.b-top-hotel .b-top-hotel_ranking{font-weight:bold;font-size:11px;line-height:120%}.b-top-hotel .b-top-hotel_shadow{display:block;position:absolute;width:100%;bottom:99px;height:40px;background:transparent url(images/backgrounds/bg-top-hotel-shadow.png) 0 0 repeat-x;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-can-pay-bonus-points{color:#f88a00;font-size:12px}.b-can-pay-bonus-points ins{background-image:url(images/icons.png);background-position:-565px -570px;width:12px;height:11px;display:inline-block;margin-right:3px}.b-can-pay-in-hotel{color:#589442;margin-top:2px}.b-bonus{color:#0069b6;font-size:12px}.b-bonus ins{background-image:url(images/icons.png);background-position:-337px -584px;width:12px;height:12px;display:inline-block;margin-right:3px}.b-all-hotels-list .b-hotel{padding:15px 0;border-bottom:dotted 1px #D1D7DC}.b-all-hotels-list .b-hotel .b-hotel_inner{overflow:hidden}.b-all-hotels-list .b-hotel .b-hotel_image{float:left}.b-all-hotels-list .b-hotel .b-hotel_image img{width:150px;height:100px}.b-all-hotels-list .b-hotel .b-hotel_title{margin:0 10px 0 160px;font-size:16px;line-height:120%;font-weight:bold}.b-hotels-photos-list .b-hotel{margin-bottom:25px}.b-hotels-photos-list .b-hotel .b-hotel_header{position:relative}.b-hotels-photos-list .b-hotel .b-hotel_title{font-size:14px;font-weight:bold}.b-hotels-photos-list .b-hotel .b-hotel_title span{margin-right:3px}.b-hotels-photos-list .b-hotel .b-hotel_photo img{width:100%}.b-hotels-photos-list .b-hotel .b-hotel_photo-main{padding-right:5px;margin:5px 0 0 0;position:relative;height:162px}.b-hotels-photos-list .b-hotel .b-hotel_photo-main img{height:162px}.b-hotels-photos-list .b-hotel .b-hotel_photo-main .b-hotel_total-photos-counter-wrapper{position:absolute;bottom:0;width:100%}.b-hotels-photos-list .b-hotel .b-hotel_photo-main .b-hotel_total-photos-counter{position:relative;margin-right:20px;padding:5px 10px 5px 25px;background:rgba(0,0,0,0.7);color:#fff;font-size:12px;line-height:120%;font-weight:bold}.b-hotels-photos-list .b-hotel .b-hotel_photo-main .b-hotel_total-photos-counter ins{position:absolute;left:10px;top:7px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-414px -584px;width:12px;height:10px}.b-hotels-photos-list .b-hotel .b-hotel_photo-main .b-hotel_total-photos-counter a{color:#fff}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery{padding-left:5px}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery .row{margin-left:-5px;margin-right:-5px}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery .b-hotel_photo{padding-left:5px;padding-right:5px;margin:5px 0;height:76px}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery .b-hotel_photo img{height:76px}.b-hotels-photos-list .b-hotel .b-hotel_location{font-size:12px;color:#768696}.b-hotels-photos-list .b-hotel .b-hotel_rating{margin-left:5px;font-weight:bold}.b-hotels-photos-list .b-hotel .b-hotel_rating .b-rating_title{font-size:14px;color:#768696}.b-hotels-photos-list .b-hotel .b-hotel_rating .b-rating_value{font-size:16px}.b-hotels-photos-list .b-hotel .b-hotel_price{position:absolute;right:0;bottom:0}.b-hotels-photos-list .b-hotel .b-hotel_price .b-price_from,.b-hotels-photos-list .b-hotel .b-hotel_price .b-price_currency{font-size:14px}.b-hotels-photos-list .b-hotel .b-hotel_price .b-price_rub{font-weight:bold;font-size:18px}@media (min-width:1200px){.b-hotels-photos-list .b-hotel .b-hotel_photo-main{height:200px}.b-hotels-photos-list .b-hotel .b-hotel_photo-main img{height:200px}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery .b-hotel_photo{height:95px}.b-hotels-photos-list .b-hotel .b-hotel_photo-gallery .b-hotel_photo img{height:95px}}.b-sidebar-subway-navigation{margin:0;padding:0;list-style-type:none}.b-sidebar-subway-navigation li{display:block;margin:0;padding:7px 0 7px 16px;overflow:hidden;background-repeat:no-repeat;background-position:left -5px;font-size:12px;line-height:14px}.b-sidebar-subway-navigation_item{background-image:url('images/backgrounds/bg-subway-line-station.png')}.b-sidebar-subway-navigation_item:first-child{background-image:url('images/backgrounds/bg-subway-line-station-first.png')}.b-sidebar-subway-navigation_item-last-child{background-image:url('images/backgrounds/bg-subway-line-station-last.png')}.b-sidebar-subway-station-transfer{background-image:url('images/backgrounds/bg-subway-station.png');background-repeat:no-repeat;background-position:0 0;width:12px;height:12px;text-indent:-9000px;padding:0;margin:0 -1px;display:inline-block;position:relative;top:1px}.b-sidebar-subway-station-count{font-style:normal;margin:0 3px 0 0;color:#9DA5B2}.b-sidebar-subway-station-transfer-arrow{font-weight:normal;display:inline-block;margin:0;color:#9A9A9A;font-size:14px;line-height:10px}.b-sidebar-subway-transfer{display:inline-block;padding-right:1px}.m-sidebar-subway-station-inactive{color:#768696}.m-sidebar-subway-station-active{font-weight:bold;color:black}.b-subway-line{width:152px;float:left}.b-subway_stations{margin:0;margin-bottom:15px;padding:0;padding-right:20px;list-style-type:none;font-size:11px;color:#9A9A9A}.b-subway_station{margin-bottom:10px}.b-subway-line_name{display:block;text-align:left;line-height:1.2;height:45px;overflow:hidden;padding-right:20px;font-weight:bold}.b-subway-city-map .tab-content{padding-top:20px}.b-subway-schema .b-subway-schema_img a:hover{text-decoration:none}.b-subway-schema_list{margin-bottom:30px;font-size:12px}.b-subway-schema_list .b-subway-schema_list-title{font-weight:bold;color:#39434C}.b-subway-schema_list .b-subway-schema_list-items{margin:0;padding:0;list-style-type:none}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_list-item{overflow:hidden;margin-bottom:7px;line-height:1}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_list-item-name{display:block;margin-right:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_list-item-name .b-subway-schema_list-item-name-inactive{color:#778597}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_list-item-options{display:block;float:right;width:60px;position:relative}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_list-item-options .b-subway-schema_list-item-counter{position:absolute;text-align:left;width:25px;color:#778597;right:0}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_sublist{position:absolute;right:27px;top:0;font-size:18px;font-weight:bold;line-height:12px;text-decoration:none}.b-subway-schema_list .b-subway-schema_list-items .b-subway-schema_sublist .b-subway-schema_sublist-item{text-decoration:none;margin-left:1px}.b-subway-schema_legend{overflow:hidden;margin-top:30px}.b-subway-schema_legend hr{margin-bottom:30px;border-top:solid 1px #CFD5DA;height:1px;width:100%}.b-subway-schema_legend .b-subway-schema_legend-title{margin-bottom:15px;font-size:14px;font-weight:bold}.b-subway-schema_legend .b-subway-schema_legend-items{margin:0;padding:0;list-style-type:none}.b-subway-schema_legend .b-subway-schema_legend-item{color:#768696;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-subway-schema_legend .b-subway-schema_legend-item .b-subway-schema_legend-item-num{display:inline-block;width:35px;padding-right:16px;font-size:14px;font-weight:bold;text-align:right;background-image:url('images/backgrounds/bg-subway-legend-point.png');background-position:right center;background-repeat:no-repeat}.b-subway-schema_legend .b-subway-schema_legend-item .b-subway-schema_legend-item-name{font-size:12px;padding-left:3px}.b-panel-sorting{margin-bottom:10px;font-weight:bold;font-size:11px;line-height:26px;border-bottom:dotted 1px #D1D7DC;padding-bottom:10px}@media (min-width:991px){.b-panel-sorting{font-size:12px}}.b-panel-sorting .b-panel-sorting_inner{height:26px}.b-panel-sorting ul{margin:0;padding:0;list-style-type:none}.b-panel-sorting ul li{float:left}.b-panel-sorting ul li a{display:block;position:relative;padding:0 8px 0 9px;outline:none}.b-panel-sorting ul li a:hover{color:#0069b6;text-decoration:none}.b-panel-sorting ul li ins{position:relative;top:2px;right:2px}.b-panel-sorting ul li.active>a,.b-panel-sorting ul li.active>a:hover{color:#39434C;background:#fee7a1;text-decoration:none}.b-panel-sorting ul li.sorting-asc ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -42px;width:5px;height:11px}.b-panel-sorting ul li.sorting-desc ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -30px;width:5px;height:11px}.b-panel-sorting .b-list-switcher{display:flex;align-content:center}.b-panel-sorting .b-list-switcher li{margin:0 0 0 5px;float:none !important}.b-panel-sorting .b-list-switcher a{position:static;display:flex;margin:0;padding:0;align-items:center;justify-content:flex-start}.b-panel-sorting .b-list-switcher a i{display:block;padding:5px;box-sizing:border-box}.b-panel-sorting .b-list-switcher a svg{display:block;width:20px;height:20px;fill:currentColor}@media (min-width:991px){.b-panel-sorting .b-list-switcher a svg{width:16px;height:16px}}.b-panel-sorting .b-list-switcher a span{display:none}@media (min-width:991px){.b-panel-sorting .b-list-switcher a span{display:block;padding:0 5px 0 0}}.b-map-legend{margin:0;padding:0;list-style-type:none;font-weight:normal;overflow:hidden}.b-map-legend label{margin-bottom:0;cursor:default}.b-map-legend .b-map-legend_marker-outer{position:relative;float:left;margin-left:15px;padding-left:25px}.b-map-legend .b-map-legend_marker-outer:first-child{margin-left:0}.b-map-legend .b-map-legend_marker-outer .b-map-legend_marker{position:absolute;top:0}.b-map-legend .b-map-legend_marker-normal{left:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -105px;width:20px;height:32px}.b-map-legend .b-map-legend_marker-discount{left:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -39px;width:20px;height:32px}.b-map-legend .b-map-legend_marker-disabled{left:20px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -72px;width:20px;height:32px}.b-map-legend input[type="checkbox"],.b-map-legend input[type="radio"]{margin:0 10px 0 0;position:relative;left:-25px;top:1px}.b-countries-list{margin:0;padding:0;list-style-type:none}.b-countries-list li{font-size:12px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-countries-list li:first-child{margin-top:0}.b-countries-list li .b-flag-small{float:left;margin-right:5px;position:relative;top:2px}.b-add-review ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -410px;width:16px;height:16px}.b-section-add-review .b-review .b-review_quote{padding:0;background:#DFF0FD;border-color:#B3DDFF}.b-section-add-review .b-review .b-review_quote:after{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -138px;width:18px;height:18px}.b-add-review-button{display:block;padding:15px 0}.b-add-review-button .b-add-review-button_icon{display:block;margin:0 auto 12px auto;background-image:url(images/icons.png);background-position:-275px -198px;width:70px;height:70px;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.b-add-review-button .b-add-review-button_label{font-size:14px;font-weight:bold;display:block;text-align:center}.b-add-review-button:hover .b-add-review-button_icon{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-section_header .b-add-review{float:right;text-align:right;font-size:12px;position:relative;top:8px}.b-section_header .b-add-review ins{position:absolute;top:1px;left:-20px}.b-reviews .b-reviews_subtitle{display:block;margin-bottom:10px;font-size:16px;line-height:18px;font-weight:bold;margin-top:15px}.b-reviews .b-reviews_subtitle .b-reviews_supplier{margin-top:15px}.b-reviews .b-reviews_supplier{display:inline-block;position:relative}.b-reviews .b-reviews_supplier ins{display:block;position:absolute;right:0;height:18px;overflow:hidden;text-indent:-1000px;background-position:0 0;background-repeat:no-repeat}.b-reviews .b-reviews_supplier-tr{padding-right:80px}.b-reviews .b-reviews_supplier-tr ins{top:2px;width:70px;background-image:url("images/logos/logo-travelru-reviews.png")}.b-reviews .b-reviews_supplier-ta{padding-right:145px}.b-reviews .b-reviews_supplier-ta ins{top:0;width:135px;background-image:url("images/logos/logo-tripadvisor-reviews.png")}.b-review{overflow:hidden}.b-review .b-review_quote{position:relative;padding:10px 10px 10px 13px;margin:0 0 20px 0;background:#FFF;border:solid 1px #b3ddff}.b-review .b-review_quote:after{position:absolute;bottom:-18px;left:18px;content:"";border:none;background:rgba(0,0,0,0);background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -610px;width:18px;height:18px}.b-review .b-review_quote .b-review_quote-content{overflow:hidden;margin:0;padding:0;border:none}.b-review .b-review_title{font-weight:bold;font-size:14px;line-height:120%}.b-review .b-review_description{display:block;font-size:12px}@media (min-width:1200px){.b-review .b-review_description{font-size:14px}}.b-review .b-review_description .b-review_more-link{white-space:nowrap}.b-review .b-review_image{display:block;float:left;vertical-align:top;margin-right:20px}.b-review .b-review_image img{width:90px;height:90px}.b-review .b-review_hotel .b-review_image{margin-right:0}.b-review .b-review_hotel .b-review_title{margin-top:10px}.b-review .b-review_hotel .b-review_title span{margin-right:3px}.b-review .b-review_copyright{line-height:1}.b-review .b-review_copyright .b-text-separator{margin:0 5px}.b-review .b-price .b-price_from,.b-review .b-price .b-price_currency{font-size:14px}.b-review .b-price .b-price_rub{font-size:18px;margin-left:3px;margin-right:3px}@media (min-width:992px){.b-review .b-review_hotel .b-review_image img{width:80px;height:80px}.b-review .b-review_hotel .b-review_title,.b-review .b-review_hotel .b-review_hotel-map-link,.b-review .b-review_hotel .b-review_hotel-price{margin-left:90px}.b-review .b-review_hotel .b-review_title{margin-top:0}}.b-hot-reviews .b-review{margin-bottom:30px}.b-hot-reviews .b-review .b-review_title{margin-bottom:5px}.b-hot-reviews .b-review .b-review_description{margin:0}.b-hot-reviews .b-review .b-review_copyright{font-size:12px;color:#768696}.b-hot-reviews .b-review q:before,.b-hot-reviews .b-review q:after{content:""}.b-city-hotel-reviews{margin-bottom:15px}.b-city-hotel-reviews .b-hotel_no-reviews{display:block;background:#DFF0FD;padding:10px 15px;margin-bottom:15px;font-size:12px;line-height:28px;font-weight:bold;font-style:normal;text-align:left}.b-city-hotel-reviews .b-hotel_reviews-header{display:block;overflow:hidden;margin-bottom:15px;font-size:12px}.b-city-hotel-reviews .b-hotel_reviews-header .b-marked{font-weight:bold}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel{float:right}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-summary{display:inline-block;margin-right:10px;font-style:normal;line-height:25px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a{position:relative;top:7px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a ins{position:absolute;left:-20px;top:-1px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel em{font-style:normal}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span{display:inline-block;line-height:25px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a{display:block;padding:0 10px 0 13px;font-weight:bold;outline:none;position:relative}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a ins{position:absolute;left:4px;top:7px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a{background:#FEE7A1;color:#39434C;text-decoration:none}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:hover{color:#39434C}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:focus{text-decoration:none}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-desc>a ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -30px;width:5px;height:11px}.b-city-hotel-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-asc>a ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -42px;width:5px;height:11px}.b-city-hotel-reviews .b-review .b-review_rating{display:block;margin-bottom:10px;font-weight:bold;font-size:16px;line-height:20px}.b-city-hotel-reviews .b-review .b-review_rating .b-review_value{font-size:18px}.b-city-hotel-reviews .b-review .b-review_date,.b-city-hotel-reviews .b-review .b-review_author,.b-city-hotel-reviews .b-review .b-review_author-type{color:#39434C;line-height:120%}.b-city-hotel-reviews .b-review .b-review_date{font-size:12px}.b-city-hotel-reviews .b-review .b-review_author{font-size:12px;font-weight:bold}.b-city-hotel-reviews .b-review .b-review_author-type{margin-top:10px;font-size:11px}.b-city-hotel-reviews .b-review .b-review_quote{padding-top:20px;padding-bottom:20px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content{padding-right:0}.b-city-hotel-reviews .b-review .b-review_quote .b-review_sidebar{padding-left:0}.b-city-hotel-reviews .b-review .b-review_quote .b-review_quote-inner{margin:0;overflow:hidden}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content{padding-bottom:5000px;margin-bottom:-5000px;border-left:solid 1px #D2EBFF}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content p{padding-left:30px;position:relative}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content p ins{position:absolute;left:0;top:2px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content p.b-review_content-good ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -290px;width:17px;height:17px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content p.b-review_content-bad ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -308px;width:17px;height:17px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_link{font-weight:bold;position:relative}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_link ins{position:absolute;left:0;top:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -272px;width:17px;height:17px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_date,.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_author,.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_author-type{display:block}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_author-type{color:#768596}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_content-description{font-size:12px}@media (min-width:1200px){.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_content-description{font-size:14px}}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_content-description em{display:none}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-trigger{display:none}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content .b-review_link{font-size:12px}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content.collapsed .b-trigger{display:block}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content.collapsed .animated{max-height:104px;position:relative;overflow:hidden}.b-city-hotel-reviews .b-review .b-review_quote .b-review_content.collapsed .animated em{display:block;position:absolute;width:100%;bottom:0;height:25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.b-city-hotel-reviews .b-review .b-review_description{font-size:11px;margin-bottom:10px;font-style:italic;color:#39434C}.b-city-hotel-reviews .b-review q{quotes:"\00ab" "\00bb"}.b-city-hotel-reviews .b-review .b-review_copyright{font-size:11px;color:#768596}.b-city-hotel-reviews .b-review .b-review_author{font-weight:bold}.b-city-hotel-reviews .b-review .b-review_quote-content{margin-bottom:5px}.b-city-hotel-reviews .b-review .b-review_link{font-size:11px}.b-city-hotel-reviews .b-review .b-review_rating{margin-bottom:5px}.b-city-hotel-reviews .b-review .b-review_quote{padding-top:10px;padding-bottom:10px}.b-city-hotel-reviews .b-review{padding-top:10px}.b-city-hotel-reviews .b-review .b-review-hotel-name{color:#0069b6;padding-bottom:5px}.b-hotel_reviews-nav-panel{float:left;margin:0;padding:0;list-style-type:none}.b-hotel_reviews-nav-panel li{float:left;margin-left:5px}.b-hotel_reviews-nav-panel li:first-child{margin-left:0}.b-hotel_reviews-nav-panel li a,.b-hotel_reviews-nav-panel li span{display:block;padding:0 10px;font-size:12px;line-height:25px;font-weight:bold;cursor:pointer;white-space:nowrap}.b-hotel_reviews-nav-panel li.active a,.b-hotel_reviews-nav-panel li.active span,.b-hotel_reviews-nav-panel li.active a:hover,.b-hotel_reviews-nav-panel li.active span:hover{color:#39434C;background:#FEE7A1;text-decoration:none}.b-hotel_top-reviews .b-hotel_no-reviews,.b-hotel_reviews .b-hotel_no-reviews{display:block;background:#DFF0FD;padding:10px 15px;margin-bottom:15px;font-size:12px;line-height:28px;font-weight:bold;font-style:normal;text-align:left}.b-hotel_top-reviews .b-hotel_reviews-header,.b-hotel_reviews .b-hotel_reviews-header{display:block;overflow:hidden;margin-bottom:15px;font-size:12px}.b-hotel_top-reviews .b-hotel_reviews-header .b-marked,.b-hotel_reviews .b-hotel_reviews-header .b-marked{font-weight:bold}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel{float:right}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-summary,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-summary{display:inline-block;margin-right:10px;font-style:normal;line-height:25px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a{position:relative;top:7px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a ins,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-add-review a ins{position:absolute;left:-20px;top:-1px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel em,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel em{font-style:normal}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span{display:inline-block;line-height:25px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a{display:block;padding:0 10px 0 13px;font-weight:bold;outline:none;position:relative}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a ins,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span>a ins{position:absolute;left:4px;top:7px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a{background:#FEE7A1;color:#39434C;text-decoration:none}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:hover,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:hover{color:#39434C}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:focus,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.active>a:focus{text-decoration:none}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-desc>a ins,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-desc>a ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -30px;width:5px;height:11px}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-asc>a ins,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel span.sorting-asc>a ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-678px -42px;width:5px;height:11px}.b-hotel_top-reviews .b-review .b-review_rating,.b-hotel_reviews .b-review .b-review_rating{display:block;margin-bottom:10px;font-weight:bold;font-size:16px;line-height:20px}.b-hotel_top-reviews .b-review .b-review_rating .b-review_value,.b-hotel_reviews .b-review .b-review_rating .b-review_value{font-size:18px}.b-hotel_top-reviews .b-review .b-review_date,.b-hotel_reviews .b-review .b-review_date,.b-hotel_top-reviews .b-review .b-review_author,.b-hotel_reviews .b-review .b-review_author,.b-hotel_top-reviews .b-review .b-review_author-type,.b-hotel_reviews .b-review .b-review_author-type{color:#39434C;line-height:120%}.b-hotel_top-reviews .b-review .b-review_date,.b-hotel_reviews .b-review .b-review_date{font-size:12px}.b-hotel_top-reviews .b-review .b-review_author,.b-hotel_reviews .b-review .b-review_author{font-size:12px;font-weight:bold}.b-hotel_top-reviews .b-review .b-review_author-type,.b-hotel_reviews .b-review .b-review_author-type{margin-top:10px;font-size:11px}.b-hotel_top-reviews .b-review .b-review_quote,.b-hotel_reviews .b-review .b-review_quote{padding-top:20px;padding-bottom:20px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content,.b-hotel_reviews .b-review .b-review_quote .b-review_content{padding-right:0}.b-hotel_top-reviews .b-review .b-review_quote .b-review_sidebar,.b-hotel_reviews .b-review .b-review_quote .b-review_sidebar{padding-left:0}.b-hotel_top-reviews .b-review .b-review_quote .b-review_quote-inner,.b-hotel_reviews .b-review .b-review_quote .b-review_quote-inner{margin:0;overflow:hidden}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content,.b-hotel_reviews .b-review .b-review_quote .b-review_content{padding-bottom:5000px;margin-bottom:-5000px;border-left:solid 1px #D2EBFF}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content p,.b-hotel_reviews .b-review .b-review_quote .b-review_content p{padding-left:30px;position:relative}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content p ins,.b-hotel_reviews .b-review .b-review_quote .b-review_content p ins{position:absolute;left:0;top:2px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content p.b-review_content-good ins,.b-hotel_reviews .b-review .b-review_quote .b-review_content p.b-review_content-good ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -290px;width:17px;height:17px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content p.b-review_content-bad ins,.b-hotel_reviews .b-review .b-review_quote .b-review_content p.b-review_content-bad ins{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -308px;width:17px;height:17px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_link,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_link{font-weight:bold;position:relative}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_link ins,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_link ins{position:absolute;left:0;top:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -272px;width:17px;height:17px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_date,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_date,.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_author,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_author,.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_author-type,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_author-type{display:block}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_author-type,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_author-type{color:#768596}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_content-description,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_content-description{font-size:12px}@media (min-width:1200px){.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_content-description,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_content-description{font-size:14px}}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_content-description em,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_content-description em{display:none}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-trigger,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-trigger{display:none}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content .b-review_link,.b-hotel_reviews .b-review .b-review_quote .b-review_content .b-review_link{font-size:12px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content.collapsed .b-trigger,.b-hotel_reviews .b-review .b-review_quote .b-review_content.collapsed .b-trigger{display:block}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content.collapsed .animated,.b-hotel_reviews .b-review .b-review_quote .b-review_content.collapsed .animated{max-height:104px;position:relative;overflow:hidden}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content.collapsed .animated em,.b-hotel_reviews .b-review .b-review_quote .b-review_content.collapsed .animated em{display:block;position:absolute;width:100%;bottom:0;height:25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.b-hotel_reviews .b-review{margin-top:15px}.b-hotel_top-reviews{margin-bottom:15px}.b-hotel_top-reviews .b-review .b-review_description{font-size:11px;margin-bottom:10px;font-style:italic;color:#39434C}.b-hotel_top-reviews .b-review q{quotes:"\00ab" "\00bb"}.b-hotel_top-reviews .b-review .b-review_copyright{font-size:11px;color:#768596}.b-hotel_top-reviews .b-review .b-review_author{font-weight:bold}.b-hotel_top-reviews .b-review .b-review_quote-content{margin-bottom:5px}.b-hotel_top-reviews .b-review .b-review_link{font-size:11px}.b-hotel_top-reviews .b-review .b-review_rating{margin-bottom:5px}.b-hotel_top-reviews .b-review .b-review_quote{padding-top:10px;padding-bottom:10px}.b-experience_items{margin:0;padding:0;list-style-type:none}.b-experience_items .b-experience_item{display:block;overflow:hidden}.b-experience_items .b-experience_item .b-experience_item-title ins{float:left;position:relative;text-decoration:none}.b-experience_items .b-experience_item .b-experience_item-title .b-icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -218px;width:19px;height:16px}.b-experience_items .b-experience_item .b-experience_item-details{color:#768696}.b-experience_items .b-experience_item .b-experience_item-details ins{margin:0 5px;text-decoration:none}.b-experience_items .b-content-trigger{margin:10px 0}.b-experience_list-compact .b-experience_item{padding:7px 0;border-bottom:none}.b-experience_list-compact .b-experience_item:first-child{border-top:none}.b-experience_list-compact .b-experience_item .b-experience_item-title{font-size:14px}.b-experience_list-compact .b-experience_item .b-experience_item-title .b-icon{top:5px;margin-right:5px}.b-experience_list-compact .b-experience_item .b-experience_item-title .b-flag-small{top:4px;margin-right:5px}.b-experience_list-compact .b-experience_item .b-experience_item-details{font-size:11px}.b-experience_list-detailed .b-experience_item{margin-top:20px;padding-top:25px;border-top:none}.b-experience_list-detailed .b-experience_item:first-child{margin-top:0;padding-top:0;border-top:none}.b-experience_list-detailed .b-experience_item .b-experience_item-title{font-size:18px;font-weight:bold}.b-experience_list-detailed .b-experience_item .b-experience_item-title .b-icon{top:8px;margin-right:8px}.b-experience_list-detailed .b-experience_item .b-experience_item-details{font-size:12px;margin-bottom:10px}.b-experience_list-detailed .b-experience_item .b-experience_item-description{font-size:14px}.b-hotel-reviews-container .b-hotel_reviews-header{line-height:42px;margin-bottom:30px}.b-hotel-reviews-container .b-hotel_reviews-nav-panel{padding-top:10px}.b-hotel_goto-reviews-link{margin-bottom:20px;font-weight:bold;font-size:14px}.b-reviews_bottom-links{margin:0;padding:0;list-style-type:none;font-weight:bold;font-size:14px;text-align:left}.b-reviews_bottom-links li{margin:10px 0 15px 0}.b-btn-hotel-rooms-top{margin-bottom:10px}.b-btn-hotel-rooms-bottom{margin-top:30px;width:375px}.b-stiky-header{position:fixed;top:0;left:0;right:0;z-index:90000;padding:15px 0;background:#FFF;box-shadow:0 3px 5px rgba(0,0,0,0.3)}@media screen and (max-width:767px){.b-section-reviews .b-section_header{display:flex;flex-direction:column-reverse;overflow:visible}.b-section-reviews .b-section_header .b-section_title{margin:0 0 10px}.b-section-reviews .b-section_header .b-add-review{position:relative;top:0;display:block;padding:0 0 0 20px;float:none;text-align:left}.b-section-reviews .b-section_header .b-add-review ins{top:0;left:0}}@media (max-width:991px){.b-hotel-reviews-container .b-hotel_reviews-header{line-height:42px;margin-bottom:15px}}@media (min-width:991px){.b-hotel_top-reviews .b-review .b-review_link{font-size:12px}.b-hotel_top-reviews .b-review .b-review_description{font-size:12px}.b-add-review-button .b-add-review-button_icon{background-image:url(images/icons.png);background-position:-465px -53px;width:86px;height:86px}}@media (min-width:991px) and (min-width:1200px){.b-hotel_top-reviews .b-review .b-review_description{font-size:14px}}.b-glossary .b-glossary_items{margin:0;padding:0;list-style-type:none}.b-glossary .b-glossary_items .b-glossary_item{margin-bottom:1px;padding-left:20px;font-size:12px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-glossary .b-glossary_items .b-glossary_item-primary{position:relative;background:#E0F0FC}.b-glossary .b-glossary_items .b-glossary_letter{position:absolute;left:4px;top:0;font-size:14px;line-height:20px;font-weight:bold;color:#39434C}.b-catalog{padding:12px 14px;background:#F1F3F4}.b-catalog .b-catalog_header{margin-bottom:20px}.b-catalog .b-catalog_items{margin:0;padding:0;margin-bottom:20px;list-style-type:none}.b-catalog .b-catalog_items .b-catalog_item,.b-catalog .b-catalog_items .b-catalog_title{font-size:12px}.b-catalog .b-catalog_items .b-catalog_title{font-weight:bold}.b-catalog .b-catalog_items .b-catalog_item:first-child{margin-top:0}.b-catalog .b-catalog_items .b-catalog_item ins{position:absolute;left:0;top:7px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-681px -374px;width:2px;height:1px}.b-catalog .b-catalog_items .b-catalog_item .b-catalog_items{margin-left:10px}.b-catalog .b-catalog_items .b-catalog_item .b-catalog_title{text-transform:none;margin-bottom:0}.b-catalog .b-catalog_items.b-catalog_items-bulleted-list .b-catalog_title{text-transform:uppercase;margin-bottom:10px}.b-catalog .b-catalog_items.b-catalog_items-bulleted-list .b-catalog_item{position:relative;padding-left:7px;margin-top:4px}.b-catalog .b-catalog_items.b-catalog_items-inline-list{overflow:hidden}.b-catalog .b-catalog_items.b-catalog_items-inline-list .b-catalog_item{float:left;margin-right:5px}.b-progress{display:block;overflow:hidden;position:relative;background:#EDF7F9}.b-progress .b-progress_bar{height:32px;position:absolute;z-index:10000;left:0;top:0;background-image:url("images/backgrounds/bg-progressbar-hsr.gif")}.b-progress .b-progress_label{height:32px;line-height:32px;text-align:center;font-size:16px;font-weight:bold;position:relative;z-index:10001}.b-dialog .b-dialog_outer{background:#F1F3F4;box-shadow:0 1px 12px rgba(0,0,0,0.35);margin:15px}.b-dialog .b-dialog_inner{padding:15px 15px 60px 15px;position:relative}.b-dialog .b-dialog_header{position:relative;margin-bottom:10px}.b-dialog .b-dialog_header .b-dialog_close-icon{position:absolute;right:0;top:0;background-image:url(images/icons.png);background-position:-624px -394px;width:14px;height:14px}.b-dialog .b-dialog_header .b-dialog_title{padding-right:20px;font-size:14px;font-weight:bold}.b-dialog .b-button{position:absolute;bottom:15px;overflow:hidden;right:15px;font-size:12px;font-weight:bold}.b-dialog-get-hotel-html .b-dialog{width:620px}.b-dialog-get-hotel-html .b-control-html-code{font-size:12px;resize:none;height:130px;overflow:auto;cursor:text}.b-popup .b-popup_inner{background:#FFF;border-radius:6px;overflow:hidden}.b-popup .b-popup_header{position:relative;padding:18px 40px 18px 30px;background:#0069B6;color:#FFF}.b-popup .b-popup_header .b-popup_close{position:absolute;right:20px;top:22px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-86px -603px;width:16px;height:16px;cursor:pointer}.b-popup .b-popup_title{font-size:20px;line-height:24px;white-space:nowrap}.b-popup .b-popup_content{padding:25px 30px 30px 30px;color:#525252}.b-popup-external-links{width:535px}.b-popup-external-links .b-popup-external-links_man{display:block;width:105px;height:190px;position:absolute;right:60px;bottom:0;background:transparent url("images/backgrounds/bg-popup-external-links-content-man.png") 0 0 no-repeat;z-index:8040}.b-popup-external-links .b-popup-external-links_questions{display:block;width:90px;height:85px;position:absolute;right:50px;bottom:190px;background:transparent url("images/backgrounds/bg-popup-external-links-content-questions.png") 0 0 no-repeat;z-index:8040}.b-popup-external-links .b-popup_content{position:relative;font-size:16px;line-height:140%}.b-popup-external-links .b-popup_content p{margin-bottom:15px;padding-right:135px}.b-external-link-buttons{position:relative;z-index:8050}.b-external-link-buttons .b-external-link-button{display:block;float:left;margin-left:30px;border:solid 1px #888888;border-radius:4px;overflow:hidden;text-indent:-5000px;background:#d3d3d3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0, #d3d3d3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #d3d3d3));background:-webkit-linear-gradient(top, #fff 0, #d3d3d3 100%);background:-o-linear-gradient(top, #fff 0, #d3d3d3 100%);background:-ms-linear-gradient(top, #fff 0, #d3d3d3 100%);background:linear-gradient(to bottom, #fff 0, #d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d3d3d3', GradientType=0)}.b-external-link-buttons .b-external-link-button ins{display:block;height:70px;background-color:transparent;background-position:center center;background-repeat:no-repeat}.b-external-link-buttons .b-external-link-button:first-child{margin-left:0}.b-external-link-buttons .b-external-link-button-oktogo ins{width:205px;background-image:url("images/logos/logo-oktogo.png")}.b-external-link-buttons .b-external-link-button-booking ins{width:235px;background-image:url("images/logos/logo-booking.png")}.fancybox-skin{background:transparent !important}.b-popup-call-order .b-popup_inner{height:558px}.b-popup-postpay{width:570px}.b-popup-postpay .b-popup_content-guy{padding:0 140px 20px 0;background:url('images/reserve/boy.png') right 0 no-repeat}.b-popup-postpay .b-popup-postpay_title{margin-bottom:30px}.b-popup-postpay .b-popup_content{font-size:20px;line-height:22px;color:#666666}.b-popup-postpay .b-bonus-points_actions{margin-top:35px}.b-popup-postpay .b-bonus-points_actions .b-button-reserve{width:100%}.b-popup-postpay .b-bonus-points_actions .b-popup-action-cancel{text-align:center;font-size:18px;line-height:15px;margin-top:30px}.b-popup-postpay .b-popup-action-cancel{display:block}.b-popup-postpay .b-popup-call-order_phone{padding:5px 22px 7px 10px;font-size:24px;float:left;width:265px}.b-popup-postpay .b-popup-call-order_actions{box-sizing:border-box}.b-popup-postpay .b-popup-call-order_actions *{box-sizing:inherit}.b-popup-postpay .b-popup-call-order_actions .b-button-reserve{float:right;width:225px}.b-popup-postpay .b-popup-call-order_footer{margin-top:30px}.b-popup-postpay .b-popup-call-order_phone-list{list-style:none;margin:5px 0 0 0;padding:0}.b-popup-postpay .b-popup-call-order_phone-list>li{padding:0;font-size:20px;line-height:28px}@media screen and (max-width:767px){.b-popup .b-popup_header,.b-popup .b-popup_content{padding:15px}.b-popup .b-popup_title,.b-popup .b-popup_content{font-size:16px;line-height:1}.b-popup .b-popup_header .b-popup_close{top:15px;right:15px}.b-popup-call-order .b-popup_inner{height:auto;min-height:60vh}.b-popup-postpay{max-width:100%}.b-popup-postpay .b-popup_content-guy{padding:0 0 15px 0;background:none}.b-popup-postpay .b-popup-postpay_title{margin-bottom:15px}.b-popup-postpay .b-popup_content{font-size:16px;line-height:1.2}.b-popup-postpay .b-bonus-points_actions{margin-top:0}.b-popup-postpay .b-bonus-points_actions .b-popup-action-cancel{font-size:16px;line-height:1.2;margin-top:15px}.b-popup-postpay .b-popup-action-cancel{display:block}.b-popup-postpay .b-popup-call-order_phone{width:100%;margin-bottom:10px}.b-popup-postpay .b-popup-call-order_actions{box-sizing:border-box}.b-popup-postpay .b-popup-call-order_actions *{box-sizing:inherit}.b-popup-postpay .b-popup-call-order_actions .b-button-reserve{float:none;width:100%}.b-popup-postpay .b-popup-call-order_footer{margin-top:15px}.b-popup-postpay .b-popup-call-order_phone-list>li{font-size:16px}}.nav-list{margin:0;padding:0;list-style-type:none}.nav-list_item{margin:0 0 15px}.nav-list_item:last-child{margin-bottom:0}@media screen and (min-width:768px){.nav-list-cols-2,.nav-list-cols-4{display:grid;grid-gap:15px 30px}.nav-list-cols-2 .nav-list_item,.nav-list-cols-4 .nav-list_item{margin:0}.nav-list-cols-2{grid-template-columns:repeat(2, 2fr)}.nav-list-cols-4{grid-template-columns:repeat(4, 1fr)}}.b-informer .b-informer_header{overflow:hidden}.b-informer .b-informer_item{margin:0}.b-informer-striped .b-informer_item{padding:5px 0}.b-informer-striped.b-informer-sheet tbody>tr>td{padding-left:0;padding-right:0}.b-informer-destinations .b-informer_header{margin-bottom:5px}.b-informer-destinations .b-informer_item{position:relative;padding-left:23px}.b-informer-destinations .b-informer_item .b-informer_item_icon{position:absolute;top:10px;left:0}.b-informer-destinations .b-informer_item .b-informer_item_title{font-weight:normal}.b-informer-destinations .b-informer_item .b-informer_notes{font-size:12px;color:#FF5926}.b-informer-sidebar .b-informer_header{margin-bottom:10px}.b-informer-sidebar .b-informer_title{font-size:14px;font-weight:bold}.b-sheet .table{margin-bottom:0}.b-sheet tbody>tr>td{font-size:12px}.b-sheet .b-cell-marked{color:#FF5B26}.b-sheet .b-cell-comments{color:#768596}.b-sheet-hotels .b-sheet-icon{display:block;float:left;background-repeat:no-repeat;display:inline-block;margin:2px 5px 0 0;background-image:url(images/icons.png);background-position:-577px -508px;width:13px;height:15px}.b-sheet-hotels tbody>tr>td{border-top:none;line-height:22px}.b-sheet-avia tbody>tr>td{border-top:none;padding-top:6px;padding-bottom:6px}.b-sheet-avia .b-sheet-icon{margin-right:10px}.b-informer-sheet.b-informer-last-booking .b-price-warranty{position:relative;top:5px;font-size:12px;font-weight:bold}.b-informer-sheet.b-informer-last-booking .b-informer_notes{color:#768596;font-size:12px;margin-left:10px}.b-informer-sheet.b-informer-last-booking .b-informer_item_comments{max-width:210px}.b-informer-sheet .b-informer_item_title,.b-informer-sheet .b-informer_item_comments{position:relative;white-space:nowrap;overflow:hidden}.b-informer-sheet .b-informer_item_title .b-sheet_cell-cover,.b-informer-sheet .b-informer_item_comments .b-sheet_cell-cover{display:block;position:absolute;right:0;top:0;width:31px;height:22px}.b-informer-sheet .b-informer_item_price{white-space:nowrap}.b-informer-city-booking,.b-informer-last-booking{margin-bottom:30px}.table-striped>tbody>tr:nth-child(odd)>td .b-sheet_cell-cover,.table-striped>tbody>tr:nth-child(odd)>th .b-sheet_cell-cover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmVmZWZlIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZjFmM2Y0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwZjJmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(254,254,254,0) 5%, #f1f3f4 95%, #f0f2f3 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(5%, rgba(254,254,254,0)), color-stop(95%, #f1f3f4), color-stop(100%, #f0f2f3));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(254,254,254,0) 5%, #f1f3f4 95%, #f0f2f3 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(254,254,254,0) 5%, #f1f3f4 95%, #f0f2f3 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, rgba(254,254,254,0) 5%, #f1f3f4 95%, #f0f2f3 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(254,254,254,0) 5%, #f1f3f4 95%, #f0f2f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#f0f2f3', GradientType=1)}.table-striped>tbody>tr:nth-child(even)>td .b-sheet_cell-cover,.table-striped>tbody>tr:nth-child(even)>th .b-sheet_cell-cover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) 5%, #fff 95%, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(5%, rgba(255,255,255,0)), color-stop(95%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) 5%, #fff 95%, #fff 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) 5%, #fff 95%, #fff 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,255,255,0) 5%, #fff 95%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,0) 5%, #fff 95%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1)}.table-hover>tbody>tr:hover>td .b-sheet_cell-cover,.table-hover>tbody>tr:hover>th .b-sheet_cell-cover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjZmZmZWZhIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmVlOGE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZTdhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,254,250,0) 5%, #fee8a6 95%, #fee7a1 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(5%, rgba(255,254,250,0)), color-stop(95%, #fee8a6), color-stop(100%, #fee7a1));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,254,250,0) 5%, #fee8a6 95%, #fee7a1 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,254,250,0) 5%, #fee8a6 95%, #fee7a1 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, rgba(255,254,250,0) 5%, #fee8a6 95%, #fee7a1 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,254,250,0) 5%, #fee8a6 95%, #fee7a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#fee7a1', GradientType=1)}@media screen and (max-width:767px){.b-sheet-avia-special-offers{border:none !important}}.b-award-star-travelru{display:block;min-height:50px;padding:7px 15px 7px 65px;font-size:12px;background:#ffc926 url("images/backgrounds/bg-star-travelru.png") left center no-repeat}.b-badge.b-badge-1{background-image:url(images/icons.png);background-position:-147px -529px;width:44px;height:54px}.b-badge.b-badge-2{background-image:url(images/icons.png);background-position:-372px -529px;width:44px;height:54px}.b-badge.b-badge-3{background-image:url(images/icons.png);background-position:-102px -529px;width:44px;height:54px}.b-badge.b-badge-4{background-image:url(images/icons.png);background-position:-327px -529px;width:44px;height:54px}.b-badge.b-badge-5{background-image:url(images/icons.png);background-position:-192px -529px;width:44px;height:54px}.b-badge.b-badge-6{background-image:url(images/icons.png);background-position:-282px -529px;width:44px;height:54px}.b-informer-weather .b-sheet-weather tbody>tr>td{line-height:23px;border-top:none}.b-informer-weather .b-sheet-weather .b-sheet-icon{float:left;margin-right:3px}.b-informer-weather .b-sheet-weather .b-informer_item_comments{max-width:130px}.b-informer-weather .b-table-forecast{border-top:dotted 1px #DCE0E4}.weather-averages-list .weather-averages-list-item{text-align:center;font-size:12px;margin:0;float:left;width:8%}.weather-averages-list .weather-averages-list-item .weather-month{margin-bottom:6px;font-weight:bold;border-bottom:1px solid #DCE0E4;height:20px}.weather-averages-list .weather-averages-list-item .weather-temp{height:20px}.b-hotel-map{position:relative;margin-top:90px}.b-hotel-map .b-hotel-map_cell-info .b-btn-select-room{display:none}.b-hotel-map .b-hotel-map_header{position:absolute;width:100%;height:90px;top:-90px;left:0;z-index:1;box-shadow:0 2px 3px rgba(0,0,0,0.35);background:#fff;-khtml-opacity:.93;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=93)";filter:alpha(opacity=93);-moz-opacity:.93;opacity:.93}.b-hotel-map .b-hotel-map_header .b-hotel-map_header_inner{padding-right:60px;padding-left:10px}.b-hotel-map .b-hotel-map_header .table{width:100%;margin-bottom:0}.b-hotel-map .b-hotel-map_header .table td{border-top:none}.b-hotel-map .b-hotel-map_header .b-hotel-map_title,.b-hotel-map .b-hotel-map_header .b-hotel-map_location{margin-right:15px;max-width:300px}.b-hotel-map .b-hotel-map_header .b-hotel-map_title{margin-top:4px;font-size:14px;line-height:120%;font-weight:bold;color:#0F62A2}.b-hotel-map .b-hotel-map_header .b-hotel-map_title .b-stars{margin-left:3px}.b-hotel-map .b-hotel-map_header .b-hotel-map_location{font-size:12px;font-weight:normal;color:#768596}.b-hotel-map .b-hotel-map_header .b-hotel-map_price{color:#000000;text-align:right;line-height:16px;margin-top:7px}.b-hotel-map .b-hotel-map_header .b-booking_bonus{font-size:12px;color:#000;text-align:right}.b-hotel-map .b-hotel-map_header .b-booking_bonus .b-bonus{color:#000}.b-hotel-map .b-hotel-map_header .b-btn-select-room{margin-top:7px}.b-hotel-map .close{position:absolute;right:16px;top:17px;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-85px -624px;width:27px;height:27px}.b-hotel-map .close:hover{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-city-map-hotel-switcher{padding:8px 10px;background:#E0F0FC;font-size:12px;line-height:1}.b-city-map-hotel-switcher .b-label-with-selector{margin-bottom:0;font-weight:bold}@media (max-width:767px){.b-hotel-map .b-hotel-map_cell-booking,.b-hotel-map .b-hotel-map_cell-price{display:none !important}.b-hotel-map .b-hotel-map_cell-info .b-btn-select-room{display:block}.b-hotel-map .b-hotel-map_cell-info .b-btn-select-room .btn{height:25px;padding:0 12px;font-size:12px;font-weight:normal;line-height:25px}.b-hotel-map .b-hotel-map_header .b-hotel-map_header_inner{padding-right:40px;padding-left:5px}.b-hotel-map .b-hotel-map_header .close{top:10px;right:5px;transform:scale(.75)}}@media (min-width:991px){.b-hotel-map{margin-top:70px}.b-hotel-map .b-hotel-map_header{height:70px;top:-70px}.b-hotel-map .b-hotel-map_header .b-hotel-map_title,.b-hotel-map .b-hotel-map_header .b-hotel-map_location{margin-right:35px;max-width:initial}.b-hotel-map .b-hotel-map_header .b-hotel-map_title{font-size:18px}.b-hotel-map .b-hotel-map_header .b-hotel-map_title .b-stars{margin-bottom:-2px}}.b-map-baloon-hotel{max-width:375px;min-width:300px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.65)}.b-map-baloon-hotel .b-map-baloon_inner{overflow:hidden;padding:10px}.b-map-baloon-hotel .b-map-baloon_inner .b-rating_title{font-size:12px}.b-map-baloon-hotel .b-map-baloon_inner .b-rating_title .b-rating_value{font-size:12px}.b-map-baloon-hotel .b-hotel_image{position:relative}.b-map-baloon-hotel .b-hotel_price{text-align:left}.b-map-baloon-hotel .b-hotel_price .b-price_label{text-align:left}.b-map-baloon-hotel .b-hotel_price p{margin:0;display:inline-block}.b-map-baloon-hotel .b-hotel-discount{background-image:url(images/icons.png);background-position:-591px -226px;width:35px;height:35px;position:absolute;top:0}.b-map-baloon-hotel .b-map-baloon_img{float:left;width:100px;height:100px}.b-map-baloon-hotel .b-map-baloon_title,.b-map-baloon-hotel .b-map-baloon_address,.b-map-baloon-hotel .b-map-baloon_bonus,.b-map-baloon-hotel .b-map-baloon_price,.b-map-baloon-hotel .b-can-pay-bonus-points,.b-map-baloon-hotel .b-map-baloon_raiting,.b-map-baloon-hotel .b-can-pay-in-hotel{display:block;margin-left:110px;line-height:120%;margin-bottom:0}.b-map-baloon-hotel .b-map-baloon_title{margin-bottom:5px;font-size:12px;font-weight:bold;color:#39434C}.b-map-baloon-hotel .b-map-baloon_address{margin-bottom:5px;font-size:11px;font-weight:normal;color:#768596}.b-map-baloon-hotel .b-map-baloon_raiting{margin-bottom:5px;font-size:12px;font-weight:bold}.b-map-baloon-hotel .b-map-baloon_price{font-size:12px;color:#000;margin-bottom:-4px}.b-map-baloon-hotel .b-map-baloon_price .b-price_from{color:#768696}.b-map-baloon-hotel .b-map-baloon_price .b-price_rub{font-weight:bold;font-size:14px}.b-map-baloon-hotel .b-map-baloon_bonus{font-size:12px;margin-top:5px}.b-map-baloon-hotel .b-map-baloon_bonus .b-bonus{color:#000}.b-map-baloon-hotel .b-can-pay-bonus-points{margin-top:3px;margin-bottom:0}.gm-style div.b-map-baloon_title,.gm-style div.b-map-baloon_address,.gm-style div.b-map-baloon_bonus,.gm-style div.b-map-baloon_price,.gm-style div.b-map-baloon_raiting{font-family:Arial,Helvetica,sans-serif !important}.gm-style div.b-map-baloon_title,.gm-style div.b-map-baloon_bonus,.gm-style div.b-map-baloon_price,.gm-style div.b-map-baloon_raiting{font-size:12px !important}.gm-style div.b-map-baloon_address{font-size:11px !important}.ymaps-label{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.65) !important;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.65) !important;box-shadow:0 2px 3px rgba(0,0,0,0.65) !important;border:none !important;padding:0 !important;background:#fff !important}.ymaps-label__content{font-family:Arial,Helvetica,sans-serif !important;background:#fff !important}.b-map-thumbnail{outline:none}.b-map-thumbnail img{display:block;width:100%}.b-map-thumbnail-city{display:block;height:150px;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;border:solid 1px #BBB}.b-map-thumbnail-misc img{width:100%;margin-bottom:3px;border:solid 1px #BBB}.b-map-thumbnail-misc .b-map-thumbnail_title{display:block;font-size:12px;line-height:120%;height:46px;overflow:hidden}.b-subscribe{padding-bottom:20px;margin-bottom:30px}.b-subscribe .b-subscribe_title{font-size:18px}.b-subscribe.b-subscribe-marked,.b-subscribe.b-subscribe-gift{position:relative;padding-bottom:0;overflow:hidden;background:#ffefbf;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWZiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmRlNzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffefbf 0, #ffde79 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffefbf), color-stop(100%, #ffde79));background:-webkit-linear-gradient(top, #ffefbf 0, #ffde79 100%);background:-o-linear-gradient(top, #ffefbf 0, #ffde79 100%);background:-ms-linear-gradient(top, #ffefbf 0, #ffde79 100%);background:linear-gradient(to bottom, #ffefbf 0, #ffde79 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefbf', endColorstr='#ffde79', GradientType=0)}.b-subscribe.b-subscribe-marked .b-subscribe_header,.b-subscribe.b-subscribe-gift .b-subscribe_header{padding:20px 20px 0 20px;background:transparent url("data:image/gif;base64,R0lGODlhVAAIANUAAOeMhd05OdzXyyR2qS2Iwf/67NUxMf346oe51Nk1NTiTzNEtLffy5NV6dM0pKTaRyv/77cUxMfn05vTw4vHs3v/77PPu4DKNxih9suXh1L4rKyeCu+ODfTWNxfv36C1/srkmJiqFvuDcz+A8PDCLxCmBuP766yiDvMgqKtU2NjWPyDCBtcEuLtEyMu3p2+nl13yvyjCJwMosLM4vL+vn2ZTC2oa1zi6GvbckJNc4OHakvYGswI291v777Ng5OSyEuyH5BAAAAAAALAAAAABUAAgAQAb/QJBG0xCJMhmRICNYHplJ526AWQ0G1sFnhblirZjqQLdENpHJ53kpaGhYwggIFMGBWBENyB6JBBIGIyMOBhwTDBIUEAUWFAwmEgUHBSaVEwc8BBcKCiEKKp0EmiQhJwQKF6cKMCYMBRAVDB4HJhYQk5QStRMAgAaBIwt/AQsGCwkLxQkJHAWMrwwWDIsmHq4mBRKINScnJBckBBsbFw8KoirppyEEJAgei5cFDBQTlAUeziY9ExQABgEcEPq1QGCCAMQABvsFKMAgDhQKVFj0ypnESiYoVJAAgUGmE5xCmlOxIdwmdhfAKeDRwxmEjhM9TPBQiQKkfRD+BTDgAKFP8p8yUMxA0eCFC2kMoiVNSoHGi6UUKNjoUIJqhxg3YpT4oaIDhg1at3b4gQFGUgtPaSxdu5aCBA4tUqSQkQJFjhYzWgj1URdFi0EBewKweXECLFcS4UEwzGACgg7tCJjb0IkypwsqHpBQAHKDjQkmKoSeeQ+SNI4TEnEYYcCXsIDEeo7YeTCZz2bZKuiuUCBqK4sMDvSzQU6FJlEhNpg7R2KDpnOnEGjMDc+lrUUQJBzI/s8gMdeyASUYdOyXgQbCLWqMBgGSMwkSRBeoEbL5hZKeMqMiAAolAQSITGCPBZXwFtotGsHjAQAIzcaaAwkQskAQADs=") top left repeat-x}.b-subscribe.b-subscribe-marked .b-section_content,.b-subscribe.b-subscribe-gift .b-section_content{padding:0 20px 20px 20px;font-size:14px;background:transparent url("data:image/gif;base64,R0lGODlhVAAIANUAANh7cfXt1tw5OYe4ztk1Nf/44LsoKC2Iwc0pKSd4q9UxMeLcxjaQydEtLf733+qQhTiTzOeFeyd+tMYyMv723v/33yeCu/z13ffw2OTeyDKMxfry2t7Ywvjx2XyuxiqFvi6As8AtLXijtvjy2vbv1zCLxDWNxf313TCJwN87O8gpKc0uLimBuCiDvPv03DCCte7nzzSPyPHp0tU2NvPr1PTs1e/o0dEyMpTB1C6GvcYnJ8osLC+IvyyEu//23tzVwCH5BAAAAAAALAAAAABUAAgAQAb/wJQCgRAYFQ1CKuIIFDakAuUZ6BQKp4vDUSDhIAwNg1GCtCCWFgNysFgg4MNhcClwR9xrxUXZbLh7Jw8IKSkCBEcpCAQKjQgKBAAVUlcblRQYW11bWzglFjEWJR8QMWsaB2stB6gln3QbVRQkJB1cJCcUDn11BQ+FQwSPDSmIxZBGRIqNERQVG5kFGH+7ds4Olhg4H29wB58HMWwHYGMtbxYDThdQI3UVAdOTJC4FfA+NDUXAQ5ArMzpU7IggQwYJGBhoYYAhA0MNDA5J2CCBYQAKFj0YmJDAAgXHHiZ6SMjBQgKPHCUkeIBBo4aNAAFg1CDhEiIGGi0NPrix4saO/xUCAO64oULFvx0qIClqcGgIggj1nDiIUqACBRcuMFAIkAuiRVajVpUih6aEOAsfxpTwMMJSFxIV6GGYRKEDhSmTfg1jpI+pEkWPDqWQNMUShRMk/lByccJBrgpfwIARxWqcBg1l0HxINQBDAC4balypZYfElgDQavwSUIi1gEdKmSpCJCCCDx8dpFrtpcvBpCsUcMQ4wA0UhA8lUm3WcFwMGg0DRnC9EABurz+mKV4JEGGRgAb6vDdo9F2BgfMTAHBYkGEBhx8ZMnCIH999hh/wRSTYD+LFi/3+gZDAfwlIAIKA+4nwA3v0tdegfBxEGB8AIYRwngEhTDABhhpWuAShAUEAADs=") bottom left repeat-x}.b-subscribe.b-subscribe-marked .b-section_header,.b-subscribe.b-subscribe-gift .b-section_header,.b-subscribe.b-subscribe-marked .b-section_content,.b-subscribe.b-subscribe-gift .b-section_content{position:relative;z-index:11}.b-subscribe.b-subscribe-marked .b-subscribe_title,.b-subscribe.b-subscribe-gift .b-subscribe_title{font-weight:normal;color:#D22D2D}.b-subscribe.b-subscribe-marked .b-subscribe_icon{position:absolute;right:-25px;top:20px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-465px -144px;width:86px;height:85px;z-index:10}.b-subscribe.b-subscribe-marked .b-subscribe_header{padding:20px 20px 0 20px;background:transparent url("data:image/gif;base64,R0lGODlhVAAIANUAAOeMhd05OdzXyyR2qS2Iwf/67NUxMf346oe51Nk1NTiTzNEtLffy5NV6dM0pKTaRyv/77cUxMfn05vTw4vHs3v/77PPu4DKNxih9suXh1L4rKyeCu+ODfTWNxfv36C1/srkmJiqFvuDcz+A8PDCLxCmBuP766yiDvMgqKtU2NjWPyDCBtcEuLtEyMu3p2+nl13yvyjCJwMosLM4vL+vn2ZTC2oa1zi6GvbckJNc4OHakvYGswI291v777Ng5OSyEuyH5BAAAAAAALAAAAABUAAgAQAb/QJBG0xCJMhmRICNYHplJ526AWQ0G1sFnhblirZjqQLdENpHJ53kpaGhYwggIFMGBWBENyB6JBBIGIyMOBhwTDBIUEAUWFAwmEgUHBSaVEwc8BBcKCiEKKp0EmiQhJwQKF6cKMCYMBRAVDB4HJhYQk5QStRMAgAaBIwt/AQsGCwkLxQkJHAWMrwwWDIsmHq4mBRKINScnJBckBBsbFw8KoirppyEEJAgei5cFDBQTlAUeziY9ExQABgEcEPq1QGCCAMQABvsFKMAgDhQKVFj0ypnESiYoVJAAgUGmE5xCmlOxIdwmdhfAKeDRwxmEjhM9TPBQiQKkfRD+BTDgAKFP8p8yUMxA0eCFC2kMoiVNSoHGi6UUKNjoUIJqhxg3YpT4oaIDhg1at3b4gQFGUgtPaSxdu5aCBA4tUqSQkQJFjhYzWgj1URdFi0EBewKweXECLFcS4UEwzGACgg7tCJjb0IkypwsqHpBQAHKDjQkmKoSeeQ+SNI4TEnEYYcCXsIDEeo7YeTCZz2bZKuiuUCBqK4sMDvSzQU6FJlEhNpg7R2KDpnOnEGjMDc+lrUUQJBzI/s8gMdeyASUYdOyXgQbCLWqMBgGSMwkSRBeoEbL5hZKeMqMiAAolAQSITGCPBZXwFtotGsHjAQAIzcaaAwkQskAQADs=") top left repeat-x}.b-subscribe.b-subscribe-marked .b-section_content{padding:0 20px 20px 20px;font-size:14px;background:transparent url("data:image/gif;base64,R0lGODlhVAAIANUAANh7cfXt1tw5OYe4ztk1Nf/44LsoKC2Iwc0pKSd4q9UxMeLcxjaQydEtLf733+qQhTiTzOeFeyd+tMYyMv723v/33yeCu/z13ffw2OTeyDKMxfry2t7Ywvjx2XyuxiqFvi6As8AtLXijtvjy2vbv1zCLxDWNxf313TCJwN87O8gpKc0uLimBuCiDvPv03DCCte7nzzSPyPHp0tU2NvPr1PTs1e/o0dEyMpTB1C6GvcYnJ8osLC+IvyyEu//23tzVwCH5BAAAAAAALAAAAABUAAgAQAb/wJQCgRAYFQ1CKuIIFDakAuUZ6BQKp4vDUSDhIAwNg1GCtCCWFgNysFgg4MNhcClwR9xrxUXZbLh7Jw8IKSkCBEcpCAQKjQgKBAAVUlcblRQYW11bWzglFjEWJR8QMWsaB2stB6gln3QbVRQkJB1cJCcUDn11BQ+FQwSPDSmIxZBGRIqNERQVG5kFGH+7ds4Olhg4H29wB58HMWwHYGMtbxYDThdQI3UVAdOTJC4FfA+NDUXAQ5ArMzpU7IggQwYJGBhoYYAhA0MNDA5J2CCBYQAKFj0YmJDAAgXHHiZ6SMjBQgKPHCUkeIBBo4aNAAFg1CDhEiIGGi0NPrix4saO/xUCAO64oULFvx0qIClqcGgIggj1nDiIUqACBRcuMFAIkAuiRVajVpUih6aEOAsfxpTwMMJSFxIV6GGYRKEDhSmTfg1jpI+pEkWPDqWQNMUShRMk/lByccJBrgpfwIARxWqcBg1l0HxINQBDAC4balypZYfElgDQavwSUIi1gEdKmSpCJCCCDx8dpFrtpcvBpCsUcMQ4wA0UhA8lUm3WcFwMGg0DRnC9EABurz+mKV4JEGGRgAb6vDdo9F2BgfMTAHBYkGEBhx8ZMnCIH999hh/wRSTYD+LFi/3+gZDAfwlIAIKA+4nwA3v0tdegfBxEGB8AIYRwngEhTDABhhpWuAShAUEAADs=") bottom left repeat-x}.b-subscribe.b-subscribe-gift,.b-subscribe .b-form-subscribe-success{height:auto;min-height:192px;background:#fff4d6;background:-moz-linear-gradient(top, #fff4d6 0, #ffe9ad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff4d6), color-stop(100%, #ffe9ad));background:-webkit-linear-gradient(top, #fff4d6 0, #ffe9ad 100%);background:-o-linear-gradient(top, #fff4d6 0, #ffe9ad 100%);background:-ms-linear-gradient(top, #fff4d6 0, #ffe9ad 100%);background:linear-gradient(to bottom, #fff4d6 0, #ffe9ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4d6', endColorstr='#ffe9ad', GradientType=0)}.b-subscribe.b-subscribe-gift{height:auto;min-height:192px}.b-subscribe.b-subscribe-gift .qtip{top:-21px !important}.b-subscribe.b-subscribe-gift .b-subscribe_icon{position:absolute;left:30px;top:45px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:0 -153px;width:112px;height:117px;z-index:10}.b-subscribe.b-subscribe-gift .btn-primary{background:#fcbd15;background:-moz-linear-gradient(top, #fcbd15 0, #fea70b 65%, #ff9100 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fcbd15), color-stop(65%, #fea70b), color-stop(100%, #ff9100));background:-webkit-linear-gradient(top, #fcbd15 0, #fea70b 65%, #ff9100 100%);background:-o-linear-gradient(top, #fcbd15 0, #fea70b 65%, #ff9100 100%);background:-ms-linear-gradient(top, #fcbd15 0, #fea70b 65%, #ff9100 100%);background:linear-gradient(to bottom, #fcbd15 0, #fea70b 65%, #ff9100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcbd15', endColorstr='#ff9100', GradientType=0);color:#fff;text-transform:inherit;border-radius:4px;box-shadow:none;text-shadow:0 1px 0 rgba(0,0,0,0.4);border:none;height:40px;font-size:16px;min-width:123px}.b-subscribe.b-subscribe-gift .close{color:#3d3d3d;font-size:24px;font-weight:normal;opacity:1}.b-subscribe.b-subscribe-gift .b-subscribe_header{padding:20px 20px 0 175px;background:transparent url("data:image/gif;base64,R0lGODlhVAAIANUAAOeMhd05OdzXyyR2qS2Iwf/67NUxMf346oe51Nk1NTiTzNEtLffy5NV6dM0pKTaRyv/77cUxMfn05vTw4vHs3v/77PPu4DKNxih9suXh1L4rKyeCu+ODfTWNxfv36C1/srkmJiqFvuDcz+A8PDCLxCmBuP766yiDvMgqKtU2NjWPyDCBtcEuLtEyMu3p2+nl13yvyjCJwMosLM4vL+vn2ZTC2oa1zi6GvbckJNc4OHakvYGswI291v777Ng5OSyEuyH5BAAAAAAALAAAAABUAAgAQAb/QJBG0xCJMhmRICNYHplJ526AWQ0G1sFnhblirZjqQLdENpHJ53kpaGhYwggIFMGBWBENyB6JBBIGIyMOBhwTDBIUEAUWFAwmEgUHBSaVEwc8BBcKCiEKKp0EmiQhJwQKF6cKMCYMBRAVDB4HJhYQk5QStRMAgAaBIwt/AQsGCwkLxQkJHAWMrwwWDIsmHq4mBRKINScnJBckBBsbFw8KoirppyEEJAgei5cFDBQTlAUeziY9ExQABgEcEPq1QGCCAMQABvsFKMAgDhQKVFj0ypnESiYoVJAAgUGmE5xCmlOxIdwmdhfAKeDRwxmEjhM9TPBQiQKkfRD+BTDgAKFP8p8yUMxA0eCFC2kMoiVNSoHGi6UUKNjoUIJqhxg3YpT4oaIDhg1at3b4gQFGUgtPaSxdu5aCBA4tUqSQkQJFjhYzWgj1URdFi0EBewKweXECLFcS4UEwzGACgg7tCJjb0IkypwsqHpBQAHKDjQkmKoSeeQ+SNI4TEnEYYcCXsIDEeo7YeTCZz2bZKuiuUCBqK4sMDvSzQU6FJlEhNpg7R2KDpnOnEGjMDc+lrUUQJBzI/s8gMdeyASUYdOyXgQbCLWqMBgGSMwkSRBeoEbL5hZKeMqMiAAolAQSITGCPBZXwFtotGsHjAQAIzcaaAwkQskAQADs=") top left repeat-x}.b-subscribe.b-subscribe-gift .b-subscribe_header span{color:#87390e}.b-subscribe.b-subscribe-gift .b-section_content{padding:0 20px 0 175px;font-size:14px;background:none;color:#3c3c3c}.b-subscribe.b-subscribe-gift .b-elem-subscribe-email .form-control{padding:10px !important;border-color:#e8d7a6;height:40px;font-size:14px}.b-subscribe.b-subscribe-gift .b-form-subscribe{padding-top:5px}.b-subscribe.b-subscribe-gift b{color:#fe9402}.b-subscribe.b-subscribe-gift .b-elem-subscribe-email{padding-right:0}.b-subscribe.b-subscribe-gift .b-form-subscribe-success{position:absolute;top:-63px;height:170px}.b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-subscribe_header,.b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-section_content{background:none;padding-left:0px;padding-right:50px}.b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-subscribe_header{padding-top:50px}.b-form-subscribe .b-elem-subscribe-email .form-control{padding-left:30px !important}.b-form-subscribe .b-elem-subscribe-email ins{background-repeat:no-repeat;display:inline-block;margin:10px 0 0 8px;background-image:url(images/icons.png);background-position:-640px -344px;width:20px;height:14px}.col-lg-5 .b-subscribe.b-subscribe-gift{height:155px;min-height:150px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-subscribe_icon{left:15px;top:25px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-subscribe_header{padding:13px 20px 0 151px;margin-bottom:5px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAADCAIAAABOG4UyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjhBNzlDMjhBMzA4MTFFNDgwREJBODQzRUFFRkM5QkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjhBNzlDMjlBMzA4MTFFNDgwREJBODQzRUFFRkM5QkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyOEE3OUMyNkEzMDgxMUU0ODBEQkE4NDNFQUVGQzlCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyOEE3OUMyN0EzMDgxMUU0ODBEQkE4NDNFQUVGQzlCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PphjGaYAAACOSURBVHjaYvz//z8DbvD3H8OcYwxrLjCQBCKMGZIsGBgZSdHz6xfD+vUMFy+SoIWJicHLi8HKClOGEb+vgAAoPe84w4qzpHks1JAh1ZqBJH+BPLZhA8MFUoIQGHJAj1lbk+wriMfmn2BYfoY0jwXpM6RZMzAzkaLnzx+GTZsYzpwhzWNubgz29shiAAEGAOBnKvtJUE57AAAAAElFTkSuQmCC") top left repeat-x}.col-lg-5 .b-subscribe.b-subscribe-gift .b-subscribe_header span{font-size:14px;font-weight:bold}.col-lg-5 .b-subscribe.b-subscribe-gift .b-section_content{padding:0 20px 0 151px;font-size:13px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-section_content p{margin-bottom:2px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-elem-subscribe-email{margin-bottom:5px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-elem-subscribe-email .form-control{height:29px}.col-lg-5 .b-subscribe.b-subscribe-gift .btn-primary{height:29px;font-size:14px;min-width:112px;line-height:14px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe-success{position:absolute;top:-49px;height:131px;min-height:131px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-subscribe_header,.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-section_content{background:none;padding-left:0px;padding-right:50px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe-success .b-subscribe_header{padding-top:27px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe-success .close{padding-right:8px}.b-carousel{outline:none}.b-carousel .b-carousel_inner{overflow:hidden}.b-carousel .b-carousel_viewport{position:relative;overflow:hidden}.b-carousel .b-carousel_items-wrapper{position:absolute;top:0;left:0;z-index:5}.b-carousel .b-carousel_items{margin:0;padding:0;list-style-type:none}.b-carousel .b-carousel_items .b-carousel_item{float:left}.b-carousel .b-carousel_items .b-carousel_item:first-child{padding-left:0}.b-carousel .b-carousel_items .b-carousel_item .b-carousel_item-description{display:block}.b-carousel .b-carousel_button{display:block;position:absolute;top:50%;z-index:6;padding:0;border:none;border-radius:0;outline:none;box-shadow:none;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}.b-carousel .b-carousel_button:hover{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-carousel .b-carousel_button.btn-disabled{-khtml-opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-moz-opacity:.35;opacity:.35}.b-carousel .b-carousel_button.btn-left{left:0}.b-carousel .b-carousel_button.btn-right{right:0}.b-hotspot .b-hotspot_inner,.b-hotspot .b-carousel_viewport{height:213px;overflow:hidden}.b-hotspot .b-hotspot_item{position:relative;margin-left:30px}.b-hotspot .b-hotspot_item:first-child{margin-left:0}.b-hotspot .b-hotspot_item .b-hotspot_item-link,.b-hotspot .b-hotspot_item .b-hotspot_item-link:hover{outline:none;color:#fff;text-decoration:none}.b-hotspot .b-hotspot_item .b-hotspot_item-image{width:213px;height:213px}.b-hotspot .b-hotspot_item .b-hotspot_item-title{display:block;position:absolute;bottom:5px;left:5px;min-height:50px;width:203px;background:rgba(57,67,76,0.85)}.b-hotspot .b-hotspot_item .b-hotspot_item-title:hover{background:rgba(57,67,76,0.9)}.b-hotspot .b-hotspot_item .b-hotspot_item-title span{display:block;padding:8px 6px 8px 10px;font-size:13px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.35);line-height:120%}.b-hotspot .b-hotspot_item .b-hotspot_item-title .b-stars-small-1,.b-hotspot .b-hotspot_item .b-hotspot_item-title .b-stars-small-2,.b-hotspot .b-hotspot_item .b-hotspot_item-title .b-stars-small-3,.b-hotspot .b-hotspot_item .b-hotspot_item-title .b-stars-small-4,.b-hotspot .b-hotspot_item .b-hotspot_item-title .b-stars-small-5{background-image:url("images/icons/stars-small-yellow.png")}.b-hotspot .b-hotspot_item.b-hotspot_ta .b-hotspot_item-title{background:rgba(88,149,65,0.95)}.b-hotspot .b-hotspot_item.b-hotspot_ta i{font-style:normal;font-weight:normal}.b-hotspot .b-hotspot_item.b-hotspot_commercial .b-hotspot_item-title{background:rgba(255,128,0,0.85)}.b-hotspot .b-carousel_button{width:36px;height:72px}.b-hotspot .b-carousel_button.btn-left{background-repeat:no-repeat;display:inline-block;margin:-36px 0 0 0;background-image:url(images/icons.png);background-position:-553px -148px;width:36px;height:72px}.b-hotspot .b-carousel_button.btn-right{background-repeat:no-repeat;display:inline-block;margin:-36px 0 0 0;background-image:url(images/icons.png);background-position:-553px -221px;width:36px;height:72px}li.b-slideshow_item{display:inline-block}.b-slideshow{position:relative}.b-slideshow .b-slideshow_previewer{position:relative;overflow:hidden}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content,.b-slideshow .b-slideshow_previewer .b-slideshow_shadow,.b-slideshow .b-slideshow_previewer .b-slideshow_legend{cursor:pointer}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content{position:relative;overflow:hidden}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from,.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to{display:block;width:100%;opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;position:relative;height:100%;overflow:hidden}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from img,.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50.1%, -50.1%);-ms-transform:translate(-50%, -50%);transform:translate(-50.1%, -50.1%)}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from.b-slideshow_animation_active,.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to.b-slideshow_animation_active{opacity:1}.b-slideshow .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to{position:absolute;left:0;top:0}.b-slideshow .b-slideshow_previewer .b-slideshow_shadow{position:absolute;width:100%}.b-slideshow .b-slideshow_previewer .b-slideshow_legend{position:absolute;color:#fff;width:100%}.b-slideshow .b-slideshow_previewer .b-slideshow_legend .b-slideshow_title{padding-left:15px;padding-right:15px;font-weight:bold;font-family:Verdana,Arial,Helvetica,Sans-Serif;-webkit-text-shadow:0 2px 0 rgba(0,0,0,0.65);text-shadow:0 2px 0 rgba(0,0,0,0.65)}.b-slideshow .b-slideshow_previewer .b-slideshow_legend .b-slideshow_comments{padding-left:15px;padding-right:15px;font-size:12px;font-weight:normal}.b-slideshow .b-slideshow_viewport{position:relative;margin:0;background:#fff}.b-slideshow .b-slideshow_items ul{margin:0;padding:0;list-style-type:none}.b-slideshow .b-slideshow_item{padding:0 !important;cursor:hand;cursor:pointer}.b-slideshow .b-slideshow_item span{display:block;text-align:center}.b-slideshow .b-slideshow_noitem{text-align:center;font-size:18px;position:absolute;top:50%;width:100%}.b-slideshow .b-slideshow_roller{position:absolute;-moz-transition:margin 0.3s ease;-o-transition:margin 0.3s ease;-webkit-transition:margin 0.3s ease;transition:margin 0.3s ease}.b-slideshow.b-slideshow-with-popup .b-slideshow_previewer:hover .b-slideshow_image-popuper{display:block}.b-slideshow.b-slideshow-with-popup .b-slideshow_previewer:hover .b-slideshow_animation-counter{display:none}.b-slideshow_hotel ul{margin:0;padding:0;list-style-type:none}.b-slideshow_hotel .b-slideshow_previewer{overflow:visible;background:#eee url("images/backgrounds/bg-carousel-hotel-photos.png") repeat}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_best-photo,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-counter{position:absolute;bottom:10px;display:inline-block;padding:0 10px;background:#fff;font-size:12px;line-height:32px;font-weight:bold;box-shadow:0 1px 0 rgba(0,0,0,0.3);-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;z-index:100}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-counter{left:10px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_best-photo{right:10px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn{display:block;position:absolute;top:0;width:50%;outline:none;cursor:hand;cursor:pointer}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn .b-slideshow_btn-icon{display:block;position:absolute;top:50%;width:37px;height:72px;margin-top:-36px;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;z-index:116}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn:hover .b-slideshow_btn-icon{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-prev{left:0}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-prev:hover{background:transparent url("images/backgrounds/bg-carousel-btn-left-gradient.png") 0 0 repeat-y}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-prev .b-slideshow_btn-icon{left:0;background:transparent url("images/icons/carousel-btn-left-white.png") 0 0 no-repeat}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-next{right:0}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-next:hover{background:transparent url("images/backgrounds/bg-carousel-btn-right-gradient.png") 100% 0 repeat-y}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-next .b-slideshow_btn-icon{right:0;background:transparent url("images/icons/carousel-btn-right-white.png") 0 0 no-repeat}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content{cursor:default}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-to img,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-from img{display:block}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-to.horizontal img,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-from.horizontal img{width:100%;height:auto}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-to.horizontal.super img,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-from.horizontal.super img{min-height:inherit}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-to.vertical img,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-from.vertical img{width:auto;height:100%;margin:0 auto}.b-slideshow_hotel .b-slideshow_items{overflow:hidden}.b-slideshow_hotel .b-slideshow_items .b-slideshow_item{float:left;margin-top:3px;margin-right:3px;cursor:hand;cursor:pointer;position:relative}.b-slideshow_hotel .b-slideshow_items .b-slideshow_item .b-slideshow_item-cover{position:absolute;left:0;top:0;display:none}.b-slideshow_hotel .b-slideshow_items .b-slideshow_item.item-active .b-slideshow_item-cover{display:block;background:#000;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}.b-slideshow_hotel .b-slideshow_items .b-slideshow_item-promo .b-slideshow_item-icon{display:block;background:#ffbf00 url("images/backgrounds/bg-hotel-gallery-icon-bed.png") center center no-repeat}.b-slideshow_hotel .b-slideshow_discount{position:absolute;left:-4px;top:-4px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-113px -153px;width:100px;height:100px;z-index:120}.b-slideshow_hotel .b-slideshow_promo{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.9);font-size:20px;color:#FFF;z-index:115}.b-slideshow_hotel .b-slideshow_promo .b-slideshow_promo_inner{height:100%;display:table;max-width:315px;margin:0 auto}.b-slideshow_hotel .b-slideshow_promo .b-slideshow_promo_content{display:table-cell;text-align:center;vertical-align:middle}.b-slideshow_hotel .b-slideshow_promo .b-slideshow_promo_img{display:block;height:220px;background:transparent url("images/backgrounds/bg-hotel-gallery-promo-img.png") center center no-repeat}.b-slideshow_hotel .b-slideshow_promo .b-slideshow_promo_price{white-space:nowrap;color:#ffbf00}.b-slideshow-wonders .b-slideshow_roller{height:100%;background:#0069b6}.b-slideshow-wonders .b-slideshow_roller ins{display:block;position:relative;top:-11px;margin:0 auto;width:0;height:0;border-style:solid;background:transparent;border-width:0 11px 11px 11px;border-color:transparent transparent #0069b6 transparent}.b-slideshow-wonders .b-slideshow_previewer{max-height:400px}.b-slideshow-wonders .b-slideshow_previewer .b-slideshow_shadow{bottom:0;height:165px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAClCAYAAACdmJdxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACZJREFUeNpiEBGXZmZiYGBgAhGMNGPR2HhKHDTqyNEwJd0ogAADAIvUAouLwfCAAAAAAElFTkSuQmCC") left bottom repeat-x}.b-slideshow-wonders .b-slideshow_previewer .b-slideshow_legend{bottom:0}.b-slideshow-wonders .b-slideshow_previewer .b-slideshow_legend .b-slideshow_title{margin-bottom:20px;font-size:20px}.b-slideshow-wonders .b-slideshow_previewer .b-slideshow_legend .b-slideshow_comments{margin-bottom:3px}.b-slideshow-wonders .b-slideshow_item{border-left:solid 1px #DCE0E4;border-bottom:solid 1px #DCE0E4;border-right:solid 1px rgba(0,0,0,0)}.b-slideshow-wonders .b-slideshow_item div{padding:10px 15px}.b-slideshow-wonders .b-slideshow_item span{border:solid 2px rgba(0,0,0,0)}.b-slideshow-wonders .b-slideshow_item img{width:100%;border:solid 3px rgba(0,0,0,0)}.b-slideshow-wonders .b-slideshow_item:last-child{border-right-color:#DCE0E4}.b-slideshow-wonders .b-slideshow_item.item-active{border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.b-slideshow-wonders .b-slideshow_item.item-active span{border-color:#fff}.b-slideshow-wonders .b-slideshow_noitem{line-height:400px}.b-slideshow-trip-calendar .b-slideshow_previewer{height:270px}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to,.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from{width:auto}.b-slideshow-trip-calendar .b-slide_text_container{opacity:1;-webkit-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.b-slideshow-trip-calendar .b-slide_text_container_hide{opacity:0 !important}.b-slideshow-trip-calendar .b-slideshow_items{position:absolute;width:100%;bottom:0;line-height:50px}.b-slideshow-trip-calendar .b-slideshow_item span{font-size:12px;font-weight:bold;color:#fff;text-decoration:none}.b-slideshow-trip-calendar .b-slideshow_item span:hover{text-decoration:underline}.b-slideshow-trip-calendar .b-slideshow_roller{top:-55px;padding:0}.b-slideshow-trip-calendar .b-slideshow_roller span{display:block;height:60px;border:solid 6px #F00}.b-slideshow-trip-calendar .b-slideshow_roller span ins{display:block;position:relative;top:-13px;margin:0 auto;background-image:url(images/icons.png);background-position:-640px -614px;width:16px;height:8px}.b-slideshow-trip-calendar .b-slideshow_roller .b-roller-md{width:56px}.b-slideshow-trip-calendar .b-slideshow_roller .b-roller-lg{width:73px}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_shadow{bottom:50px;height:111px;background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABvCAYAAADVC1FUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdJREFUeNrslMEJACAMA1vtCoIP91+z4gZ5FES5vENLc6SemaaomSjZGGMuyRzq1GP08on1q/u9Y4jn+RxhDWvioQqwhvWnCHl7VAHWsCYeqgBrQVuAAQCYHwW4zsW44wAAAABJRU5ErkJggg==") left bottom repeat-x;display:block}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_legend{bottom:50px}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_legend .b-slideshow_title{margin-bottom:5px;font-size:26px}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_legend .b-slideshow_comments{margin-bottom:20px}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu{position:absolute;left:0;top:0;width:100%;margin:0}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu .b-slideshow_menu-items{height:220px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiFBGX3s9ABGBiIBKMKqSOQoAAAwCwIAEZDfrSewAAAABJRU5ErkJggg==")}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu ul{margin:20px 5px 10px 15px;padding:0;list-style-type:none;font-size:12px;text-align:left}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu li{margin-bottom:15px;color:#fff}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu li:last-child{margin-bottom:0}.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu a,.b-slideshow-trip-calendar .b-slideshow_previewer .b-slideshow_menu a:hover{color:#fff}.b-slideshow_hotel .b-slideshow_seo-item{display:block !important;height:375px !important;overflow:hidden !important;margin-top:3px !important;margin-right:0 !important;float:none !important}.b-slideshow_hotel .b-slideshow_seo-item img{width:100% !important;height:375px !important}.b-slideshow_hotel .b-slideshow_previewer{height:375px}.b-slideshow_hotel .b-slideshow_previewer .preview-img-single img{position:absolute;margin:auto}.b-slideshow_hotel .b-slideshow_previewer .preview-img-single.vertical img{top:0;right:0;left:0;bottom:0;height:100%}.b-slideshow_hotel .b-slideshow_previewer .preview-img-single.horizontal img{width:100%;height:auto;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn{height:375px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content{height:375px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from{height:375px}.b-slideshow_hotel .b-slideshow_animation-to.horizontal img,.b-slideshow_hotel .b-slideshow_animation-from.horizontal img{min-height:375px;min-width:630px}.b-slideshow_hotel .b-slideshow_item img,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-cover,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-icon{width:41px;height:41px}@media (min-width:890px){.b-slideshow_hotel .b-slideshow_animation-to.horizontal img,.b-slideshow_hotel .b-slideshow_animation-from.horizontal img{min-width:100%}}@media (min-width:991px){.b-slideshow_hotel .b-slideshow_seo-item{height:410px !important}.b-slideshow_hotel .b-slideshow_seo-item img{width:100% !important;height:410px !important}.b-slideshow_hotel .b-slideshow_previewer{height:410px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn{height:410px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content{height:410px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from{height:410px}.b-slideshow_hotel .b-slideshow_animation-to.horizontal img,.b-slideshow_hotel .b-slideshow_animation-from.horizontal img{min-height:410px}.b-slideshow_hotel .b-slideshow_item img,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-cover,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-icon{width:46px;height:46px}}@media (min-width:1199px){.b-slideshow_hotel .b-slideshow_seo-item{height:465px !important}.b-slideshow_hotel .b-slideshow_seo-item img{width:100% !important;height:465px !important}.b-slideshow_hotel .b-slideshow_previewer{height:465px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn{height:465px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content{height:465px}.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from{height:465px}.b-slideshow_hotel .b-slideshow_animation-to.horizontal img,.b-slideshow_hotel .b-slideshow_animation-from.horizontal img{min-height:465px}}.b-photoreports{padding-left:15px;padding-right:15px}.b-photoreports .b-photoreport_wrapper{display:block;padding:0}.b-photoreports .b-photoreport{display:block;position:relative;outline:none;overflow:hidden}.b-photoreports .b-photoreport .b-photoreport_image{position:relative}.b-photoreports .b-photoreport .b-photoreport_shadow,.b-photoreports .b-photoreport .b-photoreport_legend{position:absolute;margin:0;bottom:0;left:0;width:100%}.b-photoreports .b-photoreport .b-photoreport_shadow{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 75%, rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(75%, rgba(0,0,0,0.8)), color-stop(100%, rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 75%, rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 75%, rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 75%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 75%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0)}.b-photoreports .b-photoreport .b-photoreport_tag{display:block;position:absolute;top:15px;right:15px;padding:0 8px;font-size:14px;font-weight:bold;text-transform:uppercase;background:rgba(0,0,0,0.75);color:#fff}.b-photoreports .b-photoreport .b-photoreport_legend{bottom:0;left:0;width:100%;display:block;padding:0 15px;margin:0}.b-photoreports .b-photoreport .b-photoreport_title{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-shadow:0 2px 0 rgba(0,0,0,0.65);display:block;line-height:110%;color:#fff}.b-photoreports .b-photoreport .b-photoreport_comments{font-size:12px;font-weight:normal;text-shadow:none;white-space:nowrap;display:block;color:#fff}.b-photoreports .b-photoreport .b-photoreport_comments .b-text-separator{margin:0 8px;font-style:normal}.b-photoreports .b-photoreport.b-photoreport-primary{height:365px}.b-photoreports .b-photoreport.b-photoreport-primary .b-photoreport_image{min-height:365px;width:105%;left:0;top:0}.b-photoreports .b-photoreport.b-photoreport-primary .b-photoreport_title{font-size:20px;margin-bottom:20px}.b-photoreports .b-photoreport.b-photoreport-primary .b-photoreport_comments{margin-top:20px}.b-photoreports .b-photoreport.b-photoreport-primary .b-photoreport_shadow{height:140px}.b-photoreports .b-photoreport.b-photoreport-secondary{position:relative;height:225px}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_image{width:110%;min-height:230px;left:-5px;top:-5px}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_title{font-size:18px;margin-bottom:12px}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_comments{margin-top:12px}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_shadow{height:100px}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary{height:450px}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary .b-photoreport_title{font-size:26px}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary .b-photoreport_image{min-height:450px}@media screen and (max-width:767px){.b-photoreports{padding-right:0;padding-left:0}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary{height:auto}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary .b-photoreport_title{font-size:22px}.b-photoreports.b-photoreports-group .b-photoreport.b-photoreport-primary .b-photoreport_image{min-height:0}.b-photoreports .b-photoreport_wrapper.b-photoreport_aside{display:flex;align-items:stretch;justify-content:space-between}.b-photoreports .b-photoreport.b-photoreport-secondary{height:160px;flex:0 0 50%}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_image{position:absolute;top:50%;left:50%;width:auto;height:110%;min-height:0;transform:translate(-50%, -50%)}.b-photoreports .b-photoreport.b-photoreport-secondary .b-photoreport_title{font-size:16px}}.b-photogallery{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.b-photogallery .b-photogallery_nav_prev,.b-photogallery .b-photogallery_nav_next{position:absolute;top:0;bottom:0;cursor:pointer;-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9}.b-photogallery .b-photogallery_nav_prev:hover,.b-photogallery .b-photogallery_nav_next:hover{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-photogallery .b-photogallery_nav_prev.b-photogallery_nav-disabled,.b-photogallery .b-photogallery_nav_next.b-photogallery_nav-disabled,.b-photogallery .b-photogallery_nav_prev.b-photogallery_nav-disabled:hover,.b-photogallery .b-photogallery_nav_next.b-photogallery_nav-disabled:hover{cursor:default;-khtml-opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}.b-photogallery .b-photogallery_nav_prev{left:0}.b-photogallery .b-photogallery_nav_next{right:0}.b-photogallery .b-photogallery_image-wrapper{position:relative}.b-photogallery .b-photogallery_image-wrapper .b-photogallery_nav_prev{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-553px -74px;width:37px;height:73px}.b-photogallery .b-photogallery_image-wrapper .b-photogallery_nav_next{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-553px 0;width:37px;height:73px}.b-photogallery .b-photogallery_image{display:block}.b-photogallery .b-photogallery_image img{width:100%}.b-photogallery .b-photogallery_image-caption{display:block;position:absolute;bottom:15px;left:20px;padding-right:20px;color:#FFF}.b-photogallery .b-photogallery_image_comments{font-size:12px;line-height:120%;margin-bottom:3px;display:block}.b-photogallery .b-photogallery_image_title{font-size:18px;line-height:120%;font-weight:bold;display:block;text-shadow:0 1px 2px rgba(0,0,0,0.65)}.b-photogallery .b-photogallery_image-cover{display:block;position:absolute;bottom:0;left:0;right:0;height:150px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzEwMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMTExMTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, #101010 97%, #111 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(97%, #101010), color-stop(100%, #111));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, #101010 97%, #111 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, #101010 97%, #111 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, #101010 97%, #111 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, #101010 97%, #111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#111111', GradientType=0)}.b-photogallery .b-photogallery_thumbs{position:relative;background:#111}.b-photogallery .b-photogallery_thumbs img{width:81px;height:61px;box-shadow:0 1px 2px rgba(0,0,0,0.65);transition:opacity 0.4s ease;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-photogallery .b-photogallery_thumbs img:hover{-khtml-opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel{margin-left:34px;margin-right:34px;overflow:hidden}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel .b-photogallery_carousel_items{margin:0;padding:8px 0 0 0;list-style-type:none;position:relative;width:7500px;transition:left 0.5s ease}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel .b-photogallery_carousel_item{float:left;margin:0;padding:8px 8px 9px 8px}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel .b-photogallery_carousel_item-selected{position:relative;background:#0069B6}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel .b-photogallery_carousel_item-selected img{-khtml-opacity:.85;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85}.b-photogallery .b-photogallery_thumbs .b-photogallery_carousel .b-photogallery_carousel_item-selected:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent transparent #0069B6 transparent;border-width:8px;margin-left:-8px}.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_prev,.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_next{width:34px;top:15px;bottom:9px}.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_prev ins,.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_next ins{position:absolute;top:50%}.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_prev ins{left:10px;background-repeat:no-repeat;display:inline-block;margin:-10px 0 0 0;background-image:url(images/icons.png);background-position:-628px -262px;width:11px;height:20px}.b-photogallery .b-photogallery_thumbs .b-photogallery_nav_next ins{right:10px;background-repeat:no-repeat;display:inline-block;margin:-10px 0 0 0;background-image:url(images/icons.png);background-position:-627px -226px;width:11px;height:20px}.b-photogallery.b-photogallery-advanced .b-photogallery_image-caption{bottom:5px;left:42px}@media (min-width:1199px){.b-photogallery .b-photogallery_thumbs img{width:100px;height:75px;box-shadow:0 1px 2px rgba(0,0,0,0.65)}.b-photogallery .b-photogallery_image_title{font-size:28px}}.b-rating-perfect,.b-rating-ideal,.b-rating-best,.b-rating-well,.b-rating-good{color:#008c00}.b-rating-perfect .b-rating_title,.b-rating-ideal .b-rating_title,.b-rating-best .b-rating_title,.b-rating-well .b-rating_title,.b-rating-good .b-rating_title,.b-rating-perfect .b-rating_value,.b-rating-ideal .b-rating_value,.b-rating-best .b-rating_value,.b-rating-well .b-rating_value,.b-rating-good .b-rating_value{color:#008c00}.b-rating-perfect a,.b-rating-ideal a,.b-rating-best a,.b-rating-well a,.b-rating-good a{color:#008c00}.b-rating-perfect a:link,.b-rating-ideal a:link,.b-rating-best a:link,.b-rating-well a:link,.b-rating-good a:link,.b-rating-perfect a:hover,.b-rating-ideal a:hover,.b-rating-best a:hover,.b-rating-well a:hover,.b-rating-good a:hover{color:#008c00}.b-rating-normal,.b-rating-not-bad{color:#768596}.b-rating-normal .b-rating_title,.b-rating-not-bad .b-rating_title,.b-rating-normal .b-rating_value,.b-rating-not-bad .b-rating_value{color:#768596}.b-rating-normal a,.b-rating-not-bad a{color:#768596}.b-rating-normal a:link,.b-rating-not-bad a:link,.b-rating-normal a:hover,.b-rating-not-bad a:hover{color:#768596}.b-hotel_rating .b-rating_title{font-size:13px;line-height:18px;font-weight:bold}.b-hotel_rating .b-rating_title .b-rating_value{font-size:14px}.b-hotel_rating .b-rating_details{display:block;overflow:hidden;font-size:12px;position:relative;margin-top:10px}.b-hotel_rating .b-rating_details ul>li{overflow:hidden;margin-bottom:5px}.b-hotel_rating .b-rating_details .b-rating_name{padding-right:2px;display:inline-block;background-color:#fff;color:#39434C}.b-hotel_rating .b-rating_details .b-rating_points{background:#fff}.b-hotel_rating .b-rating_details .b-rating_points em{padding:0 4px;font-style:normal}.b-hotel_rating .b-rating_details .b-rating_comments{white-space:nowrap;color:#39434C}.b-hotel_rating.b-rating-perfect .b-rating_title,.b-hotel_rating.b-rating-ideal .b-rating_title,.b-hotel_rating.b-rating-best .b-rating_title,.b-hotel_rating.b-rating-well .b-rating_title,.b-hotel_rating.b-rating-good .b-rating_title{color:#008c00}.b-hotel_rating.b-rating-normal .b-rating_title,.b-hotel_rating.b-rating-not-bad .b-rating_title{color:#768596}.b-rating_details ul{margin:0;padding:0;list-style:none;overflow:hidden}.b-rating_details ul li:before{float:left;width:0;content:"......................................................................................................................................";white-space:nowrap}.b-rating_bar{display:inline-block;position:relative;background:#DEE0E0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.2)}.b-rating_bar b{display:block;position:absolute;left:0;top:0}.b-rating_summary{background-color:#fff;margin-bottom:20px}.b-rating_summary .b-rating_bar{width:50px;height:8px}.b-rating_summary .b-rating_bar b{height:8px}.b-rating_summary .b-rating_points{float:right}.b-rating_summary.b-hotel_rating-main .b-rating_bar{width:20px}.b-rating-perfect .b-rating_bar b,.b-rating-ideal .b-rating_bar b,.b-rating-best .b-rating_bar b,.b-rating-well .b-rating_bar b,.b-rating-good .b-rating_bar b{background-color:#008c00}.b-rating-not-bad .b-rating_bar b,.b-rating-normal .b-rating_bar b{background-color:#cdd3da}.b-hotel_rating-main .b-rating_title{display:block;margin-bottom:5px;font-size:12px;line-height:1;font-weight:normal;color:#39434C !important;white-space:nowrap}.b-hotel_rating-main .b-rating_title .b-rating_value{font-weight:normal;font-size:12px}@media (min-width:992px){.b-hotel_rating-main .b-rating_title .b-rating_value{font-size:14px}}.b-award{outline:none}.b-award_travel-star-2014{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-553px -416px;width:30px;height:32px}@media (min-width:991px){.b-award_travel-star-2014{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-51px -529px;width:50px;height:54px}}.b-award_travel-star-2015{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-591px -526px;width:30px;height:32px}@media (min-width:991px){.b-award_travel-star-2015{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:0 -529px;width:50px;height:54px}}.b-hotel_main-info .b-award_travel-star-2014{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-51px -529px;width:50px;height:54px}.b-hotel_main-info .b-award_travel-star-2015{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:0 -529px;width:50px;height:54px}@media (min-width:991px){.b-hotel_rating .b-rating_title{font-size:16px}.b-hotel_rating .b-rating_title .b-rating_value{font-size:18px;font-weight:bold}.b-hotel_rating .b-rating_bar{width:50px}.b-rating_summary.b-hotel_rating-main .b-rating_title{font-size:14px}.b-rating_summary.b-hotel_rating-main .b-rating_title .b-rating_value{font-size:16px;font-weight:bold}.b-rating_summary.b-hotel_rating-main .b-rating_bar{width:50px}}.b-tu{margin-bottom:30px;overflow:hidden;padding-bottom:30px;position:relative}.b-tu .b-tu_logo{display:block;width:135px;height:35px;position:absolute;bottom:0;right:15px;background-image:url("images/logos/logo-powered-by-trustyou-small.png");background-repeat:no-repeat;background-position:0 0}.b-tu .b-tu_rating{padding-right:0}.b-tu .b-tu_good-to-know{padding-left:0}.b-tu .b-tu_divider{text-align:center;padding-left:0;padding-right:0}.b-tu .b-tu_divider ins{display:inline-block;width:1px;background:#E0E0E0;margin:0 auto -4000px auto;padding-bottom:4000px}.b-tu .b-good-to-know .b-good-to-know_inner{padding:0;border:none}.b-tu .b-tu_comments{margin:15px 0 0 0;padding:0;font-size:12px;list-style-type:none;color:#39434C}.b-tu_rating .b-rating_bar{width:55px;height:10px}.b-tu_rating .b-rating_bar b{height:10px}.b-tu_rating .b-rating_points{position:absolute;left:125px;width:100%}.b-tu-rating-good .b-rating_bar b{background-color:#00b259}.b-tu-rating-neutral .b-rating_bar b{background-color:#ffdc73}.b-tu-rating-bad .b-rating_bar b{background-color:#f99}.b-good-to-know .b-good-to-know_inner{padding:10px}.b-good-to-know .b-good-to-know_items{margin:0;padding:0;list-style-type:none;font-size:12px}.b-good-to-know .b-good-to-know_item{position:relative;min-height:20px;margin-top:10px;line-height:120%}.b-good-to-know .b-good-to-know_item:first-child{margin-top:0}.b-good-to-know .b-good-to-know_item .b-good-to-know_label{display:block;padding-left:20px}.b-good-to-know .b-good-to-know_item .b-good-to-know_icon{display:block;position:absolute;left:0;top:0;width:15px;height:20px;background-image:url("images/backgrounds/bg-good-to-know-quote.png");background-position:0 0;background-repeat:no-repeat}.b-good-to-know .b-good-to-know_item.b-tu-rating-good ins{background-color:#85BE78}.b-good-to-know .b-good-to-know_item.b-tu-rating-neutral ins{background-color:#F8C014}.b-good-to-know .b-good-to-know_item.b-tu-rating-bad ins{background-color:#FF9999}.b-good-to-know-top .b-typo-h2{font-family:Arial,Helvetica,sans-serif;font-size:14px}.b-stars-small-1{display:inline-block;line-height:inherit;height:8px;margin-left:2px;width:10px;background:transparent url("images/icons/stars-small.png") left top no-repeat}.b-stars-small-2{display:inline-block;line-height:inherit;height:8px;margin-left:2px;width:20px;background:transparent url("images/icons/stars-small.png") left top no-repeat}.b-stars-small-3{display:inline-block;line-height:inherit;height:8px;margin-left:2px;width:30px;background:transparent url("images/icons/stars-small.png") left top no-repeat}.b-stars-small-4{display:inline-block;line-height:inherit;height:8px;margin-left:2px;width:40px;background:transparent url("images/icons/stars-small.png") left top no-repeat}.b-stars-small-5{display:inline-block;line-height:inherit;height:8px;margin-left:2px;width:50px;background:transparent url("images/icons/stars-small.png") left top no-repeat}.b-stars-big-1{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:16px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-stars-big-2{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:32px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-stars-big-3{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:48px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-stars-big-4{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:64px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-stars-big-5{display:inline-block;overflow:hidden;line-height:inherit;height:15px;width:80px;background-color:transparent;background-image:url("images/icons/stars-big.png");background-position:left top;background-repeat:no-repeat}.b-ta-rating .b-ta-rating_logo,.b-ta-rating .b-ta-rating_icon{display:inline-block;background-color:transparent;background-image:url("images/icons/ta-rating-normal.png");background-repeat:no-repeat}.b-ta-rating .b-ta-rating_logo{width:24px;height:15px;margin-right:3px;background-position:-46px 0}.b-ta-rating .b-ta-rating_icon{width:70px;height:14px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_50{background-position:0 -20px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_45{background-position:0 -34px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_40{background-position:0 -48px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_35{background-position:0 -62px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_30{background-position:0 -76px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_25{background-position:0 -90px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_20{background-position:0 -104px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_15{background-position:0 -118px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_10{background-position:0 -132px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_5{background-position:0 -146px}.b-ta-rating .b-ta-rating_icon.b-ta-rating_0{background-position:0 -160px}.b-ta-rating-hsr{margin-bottom:5px}.b-ta-rating-hsr .b-ta-rating_logo,.b-ta-rating-hsr .b-ta-rating_icon{display:inline-block;background:transparent;background-image:url("images/backgrounds/sprite-hsr-ta-rating-sm.png");background-repeat:no-repeat}.b-ta-rating-hsr .b-ta-rating_logo{width:23px;height:14px;background-position:0 0}.b-ta-rating-hsr .b-ta-rating_icon{width:51px;height:11px;position:relative;top:-1px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_50{background-position:0 -15px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_45{background-position:0 -26px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_40{background-position:0 -37px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_35{background-position:0 -48px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_30{background-position:0 -59px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_25{background-position:0 -70px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_20{background-position:0 -81px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_15{background-position:0 -92px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_10{background-position:0 -103px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_5{background-position:0 -114px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_0{background-position:0 -125px}.b-ta-rating-hsr .b-ta-rating_reviews{font-size:11px;display:block;position:relative;top:-5px}.b-ta-rating-hsr .b-ta-rating_link{white-space:nowrap}.b-review_quote .b-ta-rating-hsr{margin-top:20px}.b-slideshow_hotel{position:relative}.b-slideshow_hotel .b-ta-rating{position:absolute;top:10px;right:10px;padding:10px 13px;background:#fff;background:rgba(255,255,255,0.9);z-index:115;transition:opacity 0.6s;-khtml-opacity:1;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";border-bottom:solid 1px #666;border-bottom:solid 1px rgba(0,0,0,0.2)}.b-slideshow_hotel .b-ta-rating .b-ta-rating_logo,.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon{display:inline-block;background:transparent;background-image:url("images/backgrounds/sprite-hsr-ta-rating-sm.png");background-repeat:no-repeat}.b-slideshow_hotel .b-ta-rating .b-ta-rating_logo{width:23px;height:14px;background-position:0 0}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon{width:51px;height:11px;position:relative;top:-1px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_50{background-position:0 -15px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_45{background-position:0 -26px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_40{background-position:0 -37px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_35{background-position:0 -48px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_30{background-position:0 -59px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_25{background-position:0 -70px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_20{background-position:0 -81px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_15{background-position:0 -92px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_10{background-position:0 -103px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_5{background-position:0 -114px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_0{background-position:0 -125px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_value{font-weight:bold;color:#3A8E1B}.b-slideshow_hotel .b-ta-rating .b-ta-rating_reviews{color:#39434C;margin-bottom:3px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_link,.b-slideshow_hotel .b-ta-rating .b-ta-rating_reviews,.b-slideshow_hotel .b-ta-rating .b-ta-rating_value{display:block;font-size:12px;white-space:nowrap}.b-slideshow_hotel:hover .b-ta-rating{-khtml-opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}.b-slideshow_hotel:hover .b-ta-rating:hover{-khtml-opacity:1;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media (min-width:991px){.b-ta-rating-hsr{height:18px;margin-bottom:15px}.b-ta-rating-hsr .b-ta-rating_logo,.b-ta-rating-hsr .b-ta-rating_icon{background-image:url("images/backgrounds/sprite-hsr-ta-rating-lg.png")}.b-ta-rating-hsr .b-ta-rating_logo{width:30px;height:18px}.b-ta-rating-hsr .b-ta-rating_icon{width:71px;height:15px;position:relative;top:0;margin-right:4px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_50{background-position:0 -20px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_45{background-position:0 -35px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_40{background-position:0 -50px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_35{background-position:0 -65px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_30{background-position:0 -80px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_25{background-position:0 -95px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_20{background-position:0 -110px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_15{background-position:0 -125px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_10{background-position:0 -140px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_5{background-position:0 -155px}.b-ta-rating-hsr .b-ta-rating_icon.b-ta-rating_0{background-position:0 -170px}.b-ta-rating-hsr .b-ta-rating_reviews{line-height:18px;display:inline-block;top:-4px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_logo,.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon{background-image:url("images/backgrounds/sprite-hsr-ta-rating-lg.png")}.b-slideshow_hotel .b-ta-rating .b-ta-rating_logo{width:30px;height:18px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon{width:71px;height:15px;position:relative;top:0;margin-right:4px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_50{background-position:0 -20px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_45{background-position:0 -35px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_40{background-position:0 -50px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_35{background-position:0 -65px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_30{background-position:0 -80px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_25{background-position:0 -95px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_20{background-position:0 -110px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_15{background-position:0 -125px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_10{background-position:0 -140px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_5{background-position:0 -155px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_icon.b-ta-rating_0{background-position:0 -170px}.b-slideshow_hotel .b-ta-rating .b-ta-rating_value{font-size:14px}.b-review_quote .b-ta-rating-hsr .b-ta-rating_reviews{display:block}}@media (min-width:1199px){.b-review_quote .b-ta-rating-hsr .b-ta-rating_reviews{display:inline-block}}.b-ta-rating-small .b-ta-rating_logo,.b-ta-rating-small .b-ta-rating_icon{display:inline-block;background:transparent;background-image:url("images/backgrounds/sprite-hsr-ta-rating-sm.png");background-repeat:no-repeat}.b-ta-rating-small .b-ta-rating_logo{width:23px;height:14px;background-position:0 0}.b-ta-rating-small .b-ta-rating_icon{width:51px;height:11px;position:relative;top:-1px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_50{background-position:0 -15px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_45{background-position:0 -26px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_40{background-position:0 -37px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_35{background-position:0 -48px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_30{background-position:0 -59px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_25{background-position:0 -70px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_20{background-position:0 -81px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_15{background-position:0 -92px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_10{background-position:0 -103px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_5{background-position:0 -114px}.b-ta-rating-small .b-ta-rating_icon.b-ta-rating_0{background-position:0 -125px}.b-ta-rating-big .b-ta-rating_logo,.b-ta-rating-big .b-ta-rating_icon{background-image:url("images/backgrounds/sprite-hsr-ta-rating-lg.png")}.b-ta-rating-big .b-ta-rating_logo{width:30px;height:18px}.b-ta-rating-big .b-ta-rating_icon{width:71px;height:15px;position:relative;top:0;margin-right:4px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_50{background-position:0 -20px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_45{background-position:0 -35px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_40{background-position:0 -50px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_35{background-position:0 -65px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_30{background-position:0 -80px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_25{background-position:0 -95px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_20{background-position:0 -110px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_15{background-position:0 -125px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_10{background-position:0 -140px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_5{background-position:0 -155px}.b-ta-rating-big .b-ta-rating_icon.b-ta-rating_0{background-position:0 -170px}.b-social{margin-top:-5px}.b-section-social-custom-bar{margin-bottom:20px}.b-section-social-custom-bar .row{margin-left:-8px;margin-right:-8px}.b-social-custom-item{padding-left:8px;padding-right:8px}.b-social-custom{display:block;font-size:12px;line-height:120%;font-weight:bold;cursor:pointer}.b-social-custom .b-social-custom_inner{display:table-cell;height:40px;position:relative;vertical-align:middle}.b-social-custom,.b-social-custom:hover{color:#FFF;text-decoration:none}.b-social-custom ins{position:absolute;left:6px}.b-social-custom.b-social-custom-fb{background:#3C5A98}.b-social-custom.b-social-custom-fb .b-social-custom_inner{padding-left:43px}.b-social-custom.b-social-custom-fb ins{top:6px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-519px -470px;width:28px;height:28px}.b-social-custom.b-social-custom-vk{background:#56789D}.b-social-custom.b-social-custom-vk .b-social-custom_inner{padding-left:47px}.b-social-custom.b-social-custom-vk ins{top:10px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-591px -559px;width:34px;height:20px}.b-social-custom.b-social-custom-ok{background:#F2720C}.b-social-custom.b-social-custom-ok .b-social-custom_inner{padding-left:30px}.b-social-custom.b-social-custom-ok ins{top:5px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-661px -30px;width:16px;height:28px}.default-gray{font-size:12px;color:#333333;background:#F7F7F7;border:0px solid #CECECE;box-shadow:0 2px 2px rgba(0,0,0,0.4);-moz-opacity:0.95;opacity:0.95}.default-gray .qtip-content{padding:5px 7px;line-height:1;text-align:left}.qtip-validation{background:#D90000;color:#FFFFFF;box-shadow:0 1px 2px rgba(0,0,0,0.3);line-height:1}.qtip-validation .qtip-content{padding:5px 7px;font-size:11px;font-weight:bold;line-height:1;white-space:nowrap;text-align:left}.qtip-validation.qtip-validation_free_childs_count{width:310px}.qtip-validation.qtip-validation_free_childs_count span{white-space:normal}.policy-tooltip{background:#FFEBB7;box-shadow:0 1px 2px rgba(0,0,0,0.3);color:#333}.policy-tooltip .qtip-content{padding:7px 10px;margin:0;font-weight:normal;font-size:12px;line-height:146%}.policy-tooltip .qtip-titlebar{background-color:#FFEF93}.policy-tooltip .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.policy-tooltip .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.policy-tooltip .booking-policy-item{margin-bottom:10px}.policy-tooltip .booking-policy-item:last-child{margin-bottom:0}.policy-tooltip.wide{max-width:450px;width:450px}.booking-policy-item{display:block;margin-bottom:2px}.booking-policy-title{font-weight:bold}.image-tooltip{border:solid 1px #B0B9C3;padding:0;background-color:#F4F5F6;max-width:none !important;max-height:none !important}.image-tooltip .qtip-content{padding:0;margin:5px;background:transparent}.image-tooltip .qtip-titlebar,.image-tooltip .qtip-icon{display:none}.b-page-title-city{position:relative}.b-page-title-city .b-tooltip{position:absolute;z-index:9;right:0;top:-15px;width:265px;background:#FEE7A1}.b-page-title-city .b-tooltip .b-tooltip_inner{padding:10px;position:relative}.b-page-title-city .b-tooltip .b-tooltip_inner:after{background-image:url(images/icons.png);background-position:-521px -235px;display:block;content:"";position:absolute;width:29px;height:29px;left:-13px;bottom:-11px}.b-page-title-city .b-tooltip .b-tooltip_content{font-size:12px;color:#513D00;margin:0 0 0 35px}.b-page-title-city .b-tooltip .b-tooltip_icon{float:left;background-repeat:no-repeat;display:inline-block;margin:2px 0 0 0;background-image:url(images/icons.png);background-position:-341px -624px;width:23px;height:23px}.b-page-title-city .b-tooltip .b-tooltip_close-icon{float:right;background-repeat:no-repeat;display:inline-block;margin:-5px -5px 0 0;background-image:url(images/icons.png);background-position:-584px -294px;width:6px;height:6px;cursor:hand;cursor:pointer}.b-helper-tooltip{position:absolute;background:#FEE7A1}.b-helper-tooltip_inner{padding:10px;position:relative}.b-helper-tooltip_inner:after{background-image:url(images/icons.png);background-position:-521px -235px;display:block;content:"";position:absolute;width:29px;height:29px;left:-13px;bottom:-11px}.b-helper-tooltip_content{font-size:12px;color:#513D00;margin:0 0 0 35px}.b-helper-tooltip_icon{float:left;background-repeat:no-repeat;display:inline-block;margin:2px 0 0 0;background-image:url(images/icons.png);background-position:-341px -624px;width:23px;height:23px}.b-helper-tooltip_close-icon{float:right;background-repeat:no-repeat;display:inline-block;margin:-5px -5px 0 0;background-image:url(images/icons.png);background-position:-584px -294px;width:6px;height:6px;cursor:hand;cursor:pointer}.b-hotel-availability-form-wrapper{position:relative}.b-hotel-availability-form-wrapper .b-helper-tooltip{width:275px;right:0;left:auto;top:-105px}@media (min-width:992px){.b-hotel-availability-form-wrapper .b-helper-tooltip{left:50%;right:auto}}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;padding:0;max-width:350px;min-width:100px;font-size:10px;direction:ltr}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.picker{font-size:14px;text-align:left;line-height:1.2;color:#0e61a1}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0f62a2}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#6a6a6a;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{font-size:.8em;border:1px solid #b7b7b7;height:2.5em;padding:.5em .25em;margin-left:.25em;margin-right:.25em;margin-top:-0.5em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0f62a2}.picker__nav--prev,.picker__nav--next{position:absolute;top:0}.picker__nav--prev,.datepicker__navigation--previous{left:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-628px -50px;width:11px;height:15px}.picker__nav--next,.datepicker__navigation--next{right:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-163px -603px;width:11px;height:15px}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:hand;cursor:pointer}.picker__nav--disabled,.picker__nav--disabled:hover{cursor:default;background:none !important}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#6a6a6a;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent;margin:2px 3px}.picker__day--today{color:#0f62a2;position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0f62a2;border-left:.5em solid transparent}.picker__day--selected,.picker__day--selected:hover{border-color:#0f62a2}.picker__day--highlighted{background:#fee7a1}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#0f62a2}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#0e61a1;background:#fee7a1}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{background:#0f62a2;color:#fff}.picker__day--disabled,.picker__day--disabled:hover{background:#fff;border-color:#fff;color:#a1acb7;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#fff}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:50%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover{cursor:pointer;color:#0e61a1;background:#fee7a1;border-bottom-color:#fee7a1}.picker__button--today:focus,.picker__button--clear:focus{background:#fee7a1;border-color:#0f62a2;outline:none}.picker__button--today:before,.picker__button--clear:before{position:relative;display:inline-block;height:0}.picker__button--today:before{content:" ";margin-right:.45em;top:-0.05em;width:0;border-top:.66em solid #0f62a2;border-left:.66em solid transparent}.picker__button--clear:before{content:"\D7";margin-right:.35em;top:-0.1em;color:#e20;vertical-align:top;font-size:1.1em}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__holder{position:absolute;z-index:99999;background:#fff;border:1px solid #1c74b2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:280px;max-width:560px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;max-height:0;-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);-moz-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:all .15s ease-out,max-height 0 .15s;-moz-transition:all .15s ease-out,max-height 0 .15s;transition:all .15s ease-out,max-height 0 .15s}.picker--opened .picker__holder{max-height:25em;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:all .15s ease-out,max-height 0;-moz-transition:all .15s ease-out,max-height 0;transition:all .15s ease-out,max-height 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.picker__weekday{font-size:11px;font-weight:normal;text-transform:capitalize;text-align:center;border-bottom:solid 1px #DCE0E4}.picker__month,.picker__year{font-weight:bold;color:#39434C;font-size:12px;font-style:normal}.b-form-search .b-elem-checkin .picker__holder{left:0}.b-form-search .b-elem-checkout .picker__holder{right:0}.b-section-hotel-availability .b-form-search .b-elem-checkin .picker__holder,.b-section-hotel-availability .b-form-search .b-elem-checkout .picker__holder{left:0}/*!
 * Slider for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.slider{position:relative;display:inline-block;vertical-align:middle}.slider input{display:none !important}.slider .slider-track{position:absolute;cursor:pointer;background-color:#D2D8DB;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.slider .slider-selection{position:absolute;background-color:#96BEDA;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slider .slider-handle{position:absolute;height:20px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-640px -176px;width:15px;height:21px;border:none}.slider .slider-scale{position:relative;height:15px;font-size:11px;line-height:1;color:#000000}.slider .slider-scale .slider-scale-mark{display:block;position:absolute;bottom:5px;height:4px;border-left:solid 1px #0E61A1;overflow:visible}.slider .slider-scale ins{display:block;width:45px;position:relative;text-decoration:none;margin-top:-12px}.slider .slider-scale .slider-scale-min ins{text-align:left;margin-left:-8px}.slider .slider-scale .slider-scale-max ins{text-align:right;margin-left:-37px}.slider .slider-scale .slider-scale-middle ins{text-align:center;margin-left:-23px}.slider .tooltip-inner{white-space:nowrap}.slider.slider-horizontal{width:100%;height:20px}.slider.slider-horizontal .slider-track{height:4px;width:100%;left:0}.slider.slider-horizontal .slider-selection{height:8px;top:-2px;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-7px;top:-3px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:64px;height:64px;background:#000 url('images/backgrounds/fancybox-loading.gif') center center no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.fancybox-close{position:absolute;top:-30px;right:0px;width:83px;height:19px;cursor:pointer;z-index:8040;font-size:14px;color:#fff}.fancybox-close:hover{color:#c4e6ff;text-decoration:none}.fancybox-close span i{position:absolute;top:-14px;background-repeat:no-repeat;display:inline-block;margin:12px 0 0 0;background-image:url(images/icons.png);background-position:-29px -624px;width:27px;height:27px}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('images/backgrounds/fancybox-blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1000;background:rgba(0,0,0,0.85)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media screen and (max-width:375px){.fancybox-oferta .fancybox-close{top:0;right:0;display:block;width:32px;height:32px;border-radius:50%;overflow:hidden;text-indent:-900px;background:#999}.fancybox-oferta .fancybox-close span i{top:3px;right:2px;display:block;margin:0;transform:scale(.5)}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading div{background-image:url('fancybox_loading@2x.gif');background-size:24px 24px}}.havepopUp .fancybox-inner{overflow:visible !important}.fancybox-login .fancybox-close{top:24px;right:30px;width:27px;height:27px;overflow:hidden;text-indent:-9000px;display:block}.fancybox-login .fancybox-close span,.fancybox-login .fancybox-close i{display:block;margin:0;padding:0}.fancybox-login .fancybox-close i{top:0}.fancybox-login .fancybox-inner{border-radius:10px;background:#FFF}@media screen and (max-width:600px){.fancybox-item .fancybox-close{top:24px;right:26px}.fancybox-login .fancybox-close{top:21px;right:20px;transform:scale(.55)}}.b-collapsible .b-collapsible_trigger{margin-bottom:10px;overflow:hidden;white-space:nowrap}.b-collapsible .b-collapsible_trigger a{outline:none}.b-collapsible .b-collapsible_trigger ins{float:left;position:relative;top:4px;background-repeat:no-repeat;display:inline-block;margin:0 3px 0 0;background-image:url(images/icons.png);background-position:-578px -570px;width:11px;height:11px}.b-collapsible.b-collapsible-collapsed .b-collapsible_content{height:0;overflow:hidden}.b-collapsible.b-collapsible-collapsed .b-collapsible_trigger ins{background-repeat:no-repeat;display:inline-block;margin:0 3px 0 0;background-image:url(images/icons.png);background-position:-628px -283px;width:11px;height:11px}.b-collapser.m-collapsed .b-collapser_content-collapsed{display:none}.b-collapser.m-collapsed .b-collapser_content-inverted{display:block}.b-collapser .b-collapser_content-inverted{display:none}.b-custom-content .b-content-gallery li{margin-top:0}.b-content-gallery{padding:0;list-style-type:none}.b-content-gallery .b-content-gallery_item{display:block;margin-bottom:5px;padding:0;outline:none}.b-content-gallery .b-content-gallery_item img{display:block;height:140px}.b-content-gallery .b-content-gallery_item,.b-content-gallery .b-content-gallery_item:hover{text-decoration:none;color:#333}.b-content-gallery .b-content-gallery_item .b-content-gallery_item_image{display:block;overflow:hidden;background:#DDD}.b-content-gallery .b-content-gallery_item .b-content-gallery_item_figure{display:block;padding:0}.b-content-gallery .b-content-gallery_item .horizontal img{width:100%}.b-content-gallery .b-content-gallery_item .vertical img{margin:0 auto}.b-content-gallery .b-content-gallery_item .b-content-gallery_item_desctiption{display:block;height:40px;margin-top:5px;font-size:11px;line-height:120%;color:#768696;text-align:left}.b-image-previewer{position:relative}.b-image-previewer .b-image-previewer_figure{overflow:hidden}.b-image-previewer .b-image-previewer_figure.horizontal .b-image-previewer_image{width:100%}.b-image-previewer .b-image-previewer_figure.vertical .b-image-previewer_image{width:auto;max-height:550px;margin:0 auto}.b-image-previewer .b-image-previewer_description{margin-top:10px;margin-bottom:5px;font-size:12px;text-align:left;line-height:120%;color:#768596}.b-image-previewer .close{position:absolute;right:0;top:0;background:#F1F3F4;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-291px -624px;width:24px;height:24px;outline:none}.b-image-previewer .close,.b-image-previewer .close:hover,.b-image-previewer .close:focus{-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-modal-content-image-preview .fancybox-title{font-family:Arial,Helvetica,sans-serif}.b-modal-content-image-preview .fancybox-close{right:0;padding-right:20px;width:auto;text-align:right;outline:none;text-decoration:none;color:#fff}.b-modal-content-image-preview .fancybox-close:hover,.b-modal-content-image-preview .fancybox-close:active{text-decoration:none;color:#fff}.b-modal-content-image-preview .fancybox-close span:hover{color:#fff}.b-modal-content-image-preview .fancybox-close span i{top:-9px;right:0;background-image:url(images/icons.png);background-position:-86px -603px;width:16px;height:16px}.b-modal-content-image-preview .fancybox-title-float-wrap .child{border-radius:0;color:#FFFFFF;font-weight:normal;text-shadow:none}.b-modal-content-image-preview .fancybox-title-float-wrap .child a,.b-modal-content-image-preview .fancybox-title-float-wrap .child a:hover,.b-modal-content-image-preview .fancybox-title-float-wrap .child a:active{color:#FFFFFF;text-decoration:underline}.b-modal-content-image-preview .fancybox-nav{outline:none}.b-modal-content-image-preview .fancybox-nav span{visibility:visible}.b-modal-content-image-preview .fancybox-nav span:hover{-khtml-opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.b-modal-content-image-preview .fancybox-next span{right:-50px;background-image:url(images/icons.png);background-position:-346px -198px;width:20px;height:38px}.b-modal-content-image-preview .fancybox-prev span{left:-50px;background-image:url(images/icons.png);background-position:-640px 0;width:20px;height:38px}.b-section-custom-content{overflow:hidden}.b-custom-content h2{margin-top:30px}.b-custom-content h2:first-child{margin-top:0}.b-custom-content p,.b-custom-content ul,.b-custom-content ol{margin-bottom:25px;font-size:16px;font-size:14px}@media (min-width:1200px){.b-custom-content p,.b-custom-content ul,.b-custom-content ol{font-size:20px}}@media (min-width:1199px){.b-custom-content p,.b-custom-content ul,.b-custom-content ol{font-size:16px}}.b-custom-content p>h2,.b-custom-content ul>h2,.b-custom-content ol>h2{margin-top:30px !important}.b-custom-content ul li,.b-custom-content ol li{margin-top:10px}.b-custom-content ul li:first-child,.b-custom-content ol li:first-child{margin-top:0}.b-custom-content .b-custom-images img{margin-top:10px}.b-custom-content .b-custom-images img:first-child{margin-top:0}.b-custom-content .b-custom-image_description{color:#768696;display:block;font-size:11px;line-height:120%;margin-top:8px}.b-custom-content dl.address,.b-custom-content dl.address50,.b-custom-content dl.address60{overflow:hidden;background:#e0f0fc url(images/backgrounds/bg-line-white.png) 100px 0 repeat-y}.b-custom-content dl.address dt,.b-custom-content dl.address50 dt,.b-custom-content dl.address60 dt,.b-custom-content dl.address dd,.b-custom-content dl.address50 dd,.b-custom-content dl.address60 dd{padding-left:10px;padding-top:7px;padding-bottom:7px;color:#39434C}.b-custom-content dl.address dt,.b-custom-content dl.address50 dt,.b-custom-content dl.address60 dt{clear:left;float:left;width:100px;padding-right:5px;font-size:12px;font-weight:bold;text-transform:capitalize}.b-custom-content dl.address dd,.b-custom-content dl.address50 dd,.b-custom-content dl.address60 dd{margin-left:100px;font-size:14px}.b-custom-content .specialBlock .company{width:auto !important;position:static !important}.b-custom-content table.generic{margin:15px 0;font-size:12px;line-height:120%}.b-custom-content table.generic tr td{padding-top:8px;padding-bottom:8px;padding-left:20px;border-bottom:dotted 1px #DCE0E4;vertical-align:top;text-align:left}.b-custom-content table.generic tr td:first-child{padding-left:0}.b-custom-content table.generic tr.thead td{border-bottom:solid 3px #DCE0E4;font-weight:bold}.b-custom-content table.submenu{font-size:12px}.b-custom-content table.submenu td{width:auto !important}.b-custom-content table.submenu a{font-size:14px}.b-exported-news{margin-bottom:25px}.b-exported-news table tr>td{padding-top:2px;padding-bottom:2px}.b-exported-news table tr>td:first-child{padding-left:0}.b-exported-news table tr>td:last-child{padding-right:0}.b-exported-news .travelhead{font-size:14px;font-weight:bold}.b-exported-news .newsdate{color:#808080;padding-right:5px}.b-exported-news .newstitle{padding-left:5px}.b-exported-news a{text-decoration:underline}.b-custom-content .b-award-star-travelru{margin-bottom:20px}.b-custom-content .b-award-star-travelru table{margin:0 !important;border:none !important;border-collapse:collapse}.b-custom-content .b-award-star-travelru table td{padding:0 !important;margin:0 !important;background:none !important}.b-custom-content .b-award-star-travelru table td:first-child{display:none !important}.b-custom-content table.b-award-star-travelru{width:100% !important}.b-custom-content table.b-award-star-travelru td{padding:0 !important;margin:0 !important;background:none !important}.b-custom-content table.b-award-star-travelru td:first-child{display:none}.b-custom-content .b-custom-content-copyright{color:#768596;font-size:12px;line-height:120%}.b-custom-content .b-custom-content-copyright-top{margin-bottom:25px}@media screen and (max-width:767px){.b-custom-content dl.address50{margin:0;background:transparent}.b-custom-content dl.address50 dt{clear:none;float:none;width:100%;padding:0}.b-custom-content dl.address50 dd{margin:0 0 15px;padding:0}.b-custom-content dl.address50 dd:last-child{margin-bottom:0}}.b-indicator,.b-viewer-indicator,.b-last_reservation_date-indicator{display:inline-block;position:fixed;bottom:30px;right:30px;z-index:25000;max-width:300px;min-width:250px}.b-indicator .b-indicator_inner,.b-viewer-indicator .b-indicator_inner,.b-last_reservation_date-indicator .b-indicator_inner,.b-indicator .b-viewer-indicator_inner,.b-viewer-indicator .b-viewer-indicator_inner,.b-last_reservation_date-indicator .b-viewer-indicator_inner,.b-indicator .b-last_reservation_date-indicator_inner,.b-viewer-indicator .b-last_reservation_date-indicator_inner,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_inner{overflow:hidden;position:relative;padding:18px 25px 18px 15px;border-radius:5px;box-shadow:0 1px 0 rgba(0,0,0,0.65);background:#0069B6;color:#fff}.b-indicator .b-indicator_inner a,.b-viewer-indicator .b-indicator_inner a,.b-last_reservation_date-indicator .b-indicator_inner a,.b-indicator .b-viewer-indicator_inner a,.b-viewer-indicator .b-viewer-indicator_inner a,.b-last_reservation_date-indicator .b-viewer-indicator_inner a,.b-indicator .b-last_reservation_date-indicator_inner a,.b-viewer-indicator .b-last_reservation_date-indicator_inner a,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_inner a,.b-indicator .b-indicator_inner a:hover,.b-viewer-indicator .b-indicator_inner a:hover,.b-last_reservation_date-indicator .b-indicator_inner a:hover,.b-indicator .b-viewer-indicator_inner a:hover,.b-viewer-indicator .b-viewer-indicator_inner a:hover,.b-last_reservation_date-indicator .b-viewer-indicator_inner a:hover,.b-indicator .b-last_reservation_date-indicator_inner a:hover,.b-viewer-indicator .b-last_reservation_date-indicator_inner a:hover,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_inner a:hover,.b-indicator .b-indicator_inner a:active,.b-viewer-indicator .b-indicator_inner a:active,.b-last_reservation_date-indicator .b-indicator_inner a:active,.b-indicator .b-viewer-indicator_inner a:active,.b-viewer-indicator .b-viewer-indicator_inner a:active,.b-last_reservation_date-indicator .b-viewer-indicator_inner a:active,.b-indicator .b-last_reservation_date-indicator_inner a:active,.b-viewer-indicator .b-last_reservation_date-indicator_inner a:active,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_inner a:active,.b-indicator .b-indicator_inner a:focus,.b-viewer-indicator .b-indicator_inner a:focus,.b-last_reservation_date-indicator .b-indicator_inner a:focus,.b-indicator .b-viewer-indicator_inner a:focus,.b-viewer-indicator .b-viewer-indicator_inner a:focus,.b-last_reservation_date-indicator .b-viewer-indicator_inner a:focus,.b-indicator .b-last_reservation_date-indicator_inner a:focus,.b-viewer-indicator .b-last_reservation_date-indicator_inner a:focus,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_inner a:focus{color:#fff;text-decoration:underline}.b-indicator .b-indicator_icon,.b-viewer-indicator .b-indicator_icon,.b-last_reservation_date-indicator .b-indicator_icon{display:none}.b-indicator .b-viewer-indicator_icon,.b-viewer-indicator .b-viewer-indicator_icon,.b-last_reservation_date-indicator .b-viewer-indicator_icon,.b-indicator .b-last_reservation_date-indicator_icon,.b-viewer-indicator .b-last_reservation_date-indicator_icon,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_icon{display:block;float:left}.b-indicator .b-indicator_message,.b-viewer-indicator .b-indicator_message,.b-last_reservation_date-indicator .b-indicator_message,.b-indicator .b-viewer-indicator_message,.b-viewer-indicator .b-viewer-indicator_message,.b-last_reservation_date-indicator .b-viewer-indicator_message,.b-indicator .b-last_reservation_date-indicator_message,.b-viewer-indicator .b-last_reservation_date-indicator_message,.b-last_reservation_date-indicator .b-last_reservation_date-indicator_message{display:block;margin-bottom:0;font-size:12px;line-height:120%}.b-indicator .close,.b-viewer-indicator .close,.b-last_reservation_date-indicator .close{position:absolute;right:5px;top:5px;font-size:16px;font-weight:normal;text-shadow:none;color:#fff;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.b-indicator .b-viewer-indicator_link,.b-viewer-indicator .b-viewer-indicator_link,.b-last_reservation_date-indicator .b-viewer-indicator_link{display:block}.b-indicator .b-viewer-indicator_link,.b-viewer-indicator .b-viewer-indicator_link,.b-last_reservation_date-indicator .b-viewer-indicator_link,.b-indicator .b-viewer-indicator_link:hover,.b-viewer-indicator .b-viewer-indicator_link:hover,.b-last_reservation_date-indicator .b-viewer-indicator_link:hover,.b-indicator .b-viewer-indicator_link:active,.b-viewer-indicator .b-viewer-indicator_link:active,.b-last_reservation_date-indicator .b-viewer-indicator_link:active,.b-indicator .b-viewer-indicator_link:focus,.b-viewer-indicator .b-viewer-indicator_link:focus,.b-last_reservation_date-indicator .b-viewer-indicator_link:focus{color:#fff;text-decoration:none !important}.b-hotel-page-indicator .b-viewer-indicator.b-viewer-indicator-info .b-viewer-indicator_inner .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:3px 0 0 0;background-image:url(images/icons.png);background-position:0 -624px;width:28px;height:27px}.b-hotel-page-indicator .b-viewer-indicator.b-viewer-indicator-info .b-viewer-indicator_inner .b-viewer-indicator_message{margin-left:40px}.b-hotel-page-indicator .b-last_reservation_date-indicator.b-last_reservation_date-indicator-info .b-last_reservation_date-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-591px -394px;width:32px;height:32px}.b-hotel-page-indicator .b-last_reservation_date-indicator.b-last_reservation_date-indicator-info .b-last_reservation_date-indicator_message{margin-left:40px}.b-viewer-indicator-info .b-viewer-indicator_message{margin-left:40px}.b-viewer-indicator-info .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:3px 0 0 0;background-image:url(images/icons.png);background-position:0 -624px;width:28px;height:27px}.b-viewer-indicator-content .b-viewer-indicator_message{margin-left:60px}.b-viewer-indicator-content .b-viewer-indicator_link{min-height:50px;font-weight:bold}.b-viewer-indicator-content .b-viewer-indicator_icon{width:50px;height:50px}.b-viewer-indicator-lowest-price .b-viewer-indicator_message,.b-viewer-indicator-price-decreased .b-viewer-indicator_message{margin-left:40px}.b-viewer-indicator-lowest-price .b-viewer-indicator_icon,.b-viewer-indicator-price-decreased .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:1px 0 0 0;background-image:url(images/icons.png);background-position:-515px -311px;width:28px;height:28px}.b-viewer-indicator-just-booked .b-viewer-indicator_message,.b-viewer-indicator-free-cancelation .b-viewer-indicator_message{margin-left:40px}.b-viewer-indicator-just-booked .b-viewer-indicator_icon,.b-viewer-indicator-free-cancelation .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:1px 0 0 0;background-image:url(images/icons.png);background-position:-521px -265px;width:28px;height:28px}.b-viewer-indicator-searching-now .b-viewer-indicator_message{margin-left:40px}.b-viewer-indicator-searching-now .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:1px 0 0 4px;background-image:url(images/icons.png);background-position:-567px -529px;width:23px;height:27px}.b-viewer-indicator-last-day-booked .b-viewer-indicator_message{margin-left:40px}.b-viewer-indicator-last-day-booked .b-viewer-indicator_icon{background-repeat:no-repeat;display:inline-block;margin:1px 0 0 0;background-image:url(images/icons.png);background-position:-338px -271px;width:28px;height:28px}.text-vcut{display:-webkit-box;max-height:5.714285716em;text-overflow:ellipsis !important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:1200px){.text-vcut{max-height:7.142857145em;-webkit-line-clamp:5}}.b-icon-airline{float:left;margin-right:5px}.b-icon-airline-2d{background-image:url(images/icons-airlines.png);background-position:-26px 0;width:25px;height:25px}.b-icon-airline-3g{background-image:url(images/icons-airlines.png);background-position:-104px -208px;width:25px;height:25px}.b-icon-airline-3r{background-image:url(images/icons-airlines.png);background-position:0 -26px;width:25px;height:25px}.b-icon-airline-4m{background-image:url(images/icons-airlines.png);background-position:-26px -26px;width:25px;height:25px}.b-icon-airline-4u{background-image:url(images/icons-airlines.png);background-position:-52px 0;width:25px;height:25px}.b-icon-airline-5n{background-image:url(images/icons-airlines.png);background-position:-52px -26px;width:25px;height:25px}.b-icon-airline-6a{background-image:url(images/icons-airlines.png);background-position:0 -52px;width:25px;height:25px}.b-icon-airline-6h{background-image:url(images/icons-airlines.png);background-position:-26px -52px;width:25px;height:25px}.b-icon-airline-7k{background-image:url(images/icons-airlines.png);background-position:-52px -52px;width:25px;height:25px}.b-icon-airline-7r{background-image:url(images/icons-airlines.png);background-position:-78px 0;width:25px;height:25px}.b-icon-airline-7t{background-image:url(images/icons-airlines.png);background-position:-78px -26px;width:25px;height:25px}.b-icon-airline-9u{background-image:url(images/icons-airlines.png);background-position:-78px -52px;width:25px;height:25px}.b-icon-airline-a3{background-image:url(images/icons-airlines.png);background-position:0 -78px;width:25px;height:25px}.b-icon-airline-a7{background-image:url(images/icons-airlines.png);background-position:-26px -78px;width:25px;height:25px}.b-icon-airline-a9{background-image:url(images/icons-airlines.png);background-position:-52px -78px;width:25px;height:25px}.b-icon-airline-aa{background-image:url(images/icons-airlines.png);background-position:-78px -78px;width:25px;height:25px}.b-icon-airline-ab{background-image:url(images/icons-airlines.png);background-position:-104px 0;width:25px;height:25px}.b-icon-airline-ac{background-image:url(images/icons-airlines.png);background-position:-104px -26px;width:25px;height:25px}.b-icon-airline-af{background-image:url(images/icons-airlines.png);background-position:-104px -52px;width:25px;height:25px}.b-icon-airline-ah{background-image:url(images/icons-airlines.png);background-position:-104px -78px;width:25px;height:25px}.b-icon-airline-ai{background-image:url(images/icons-airlines.png);background-position:0 -104px;width:25px;height:25px}.b-icon-airline-am{background-image:url(images/icons-airlines.png);background-position:-26px -104px;width:25px;height:25px}.b-icon-airline-ap{background-image:url(images/icons-airlines.png);background-position:-52px -104px;width:25px;height:25px}.b-icon-airline-ar{background-image:url(images/icons-airlines.png);background-position:-78px -104px;width:25px;height:25px}.b-icon-airline-at{background-image:url(images/icons-airlines.png);background-position:-104px -104px;width:25px;height:25px}.b-icon-airline-ay{background-image:url(images/icons-airlines.png);background-position:-130px 0;width:25px;height:25px}.b-icon-airline-az{background-image:url(images/icons-airlines.png);background-position:-130px -26px;width:25px;height:25px}.b-icon-airline-b2{background-image:url(images/icons-airlines.png);background-position:-130px -52px;width:25px;height:25px}.b-icon-airline-ba{background-image:url(images/icons-airlines.png);background-position:-130px -78px;width:25px;height:25px}.b-icon-airline-bd{background-image:url(images/icons-airlines.png);background-position:-130px -104px;width:25px;height:25px}.b-icon-airline-bp{background-image:url(images/icons-airlines.png);background-position:0 -130px;width:25px;height:25px}.b-icon-airline-bt{background-image:url(images/icons-airlines.png);background-position:-26px -130px;width:25px;height:25px}.b-icon-airline-ca{background-image:url(images/icons-airlines.png);background-position:-52px -130px;width:25px;height:25px}.b-icon-airline-cm{background-image:url(images/icons-airlines.png);background-position:-78px -130px;width:25px;height:25px}.b-icon-airline-co{background-image:url(images/icons-airlines.png);background-position:-104px -130px;width:25px;height:25px}.b-icon-airline-cx{background-image:url(images/icons-airlines.png);background-position:-130px -130px;width:25px;height:25px}.b-icon-airline-cy{background-image:url(images/icons-airlines.png);background-position:-156px 0;width:25px;height:25px}.b-icon-airline-cz{background-image:url(images/icons-airlines.png);background-position:-156px -26px;width:25px;height:25px}.b-icon-airline-d9{background-image:url(images/icons-airlines.png);background-position:-156px -52px;width:25px;height:25px}.b-icon-airline-de{background-image:url(images/icons-airlines.png);background-position:-156px -78px;width:25px;height:25px}.b-icon-airline-dl{background-image:url(images/icons-airlines.png);background-position:-156px -104px;width:25px;height:25px}.b-icon-airline-dy{background-image:url(images/icons-airlines.png);background-position:-156px -130px;width:25px;height:25px}.b-icon-airline-e8{background-image:url(images/icons-airlines.png);background-position:0 -156px;width:25px;height:25px}.b-icon-airline-ei{background-image:url(images/icons-airlines.png);background-position:-26px -156px;width:25px;height:25px}.b-icon-airline-ek{background-image:url(images/icons-airlines.png);background-position:-52px -156px;width:25px;height:25px}.b-icon-airline-ey{background-image:url(images/icons-airlines.png);background-position:-104px -156px;width:25px;height:25px}.b-icon-airline-f7{background-image:url(images/icons-airlines.png);background-position:-130px -156px;width:25px;height:25px}.b-icon-airline-fb{background-image:url(images/icons-airlines.png);background-position:-156px -156px;width:25px;height:25px}.b-icon-airline-fi{background-image:url(images/icons-airlines.png);background-position:-182px 0;width:25px;height:25px}.b-icon-airline-fj{background-image:url(images/icons-airlines.png);background-position:-182px -26px;width:25px;height:25px}.b-icon-airline-fm{background-image:url(images/icons-airlines.png);background-position:-182px -52px;width:25px;height:25px}.b-icon-airline-fv{background-image:url(images/icons-airlines.png);background-position:-182px -78px;width:25px;height:25px}.b-icon-airline-gf{background-image:url(images/icons-airlines.png);background-position:-182px -104px;width:25px;height:25px}.b-icon-airline-gj{background-image:url(images/icons-airlines.png);background-position:-182px -130px;width:25px;height:25px}.b-icon-airline-h2{background-image:url(images/icons-airlines.png);background-position:-182px -156px;width:25px;height:25px}.b-icon-airline-hg{background-image:url(images/icons-airlines.png);background-position:0 -182px;width:25px;height:25px}.b-icon-airline-hm{background-image:url(images/icons-airlines.png);background-position:-26px -182px;width:25px;height:25px}.b-icon-airline-hu{background-image:url(images/icons-airlines.png);background-position:-52px -182px;width:25px;height:25px}.b-icon-airline-hx{background-image:url(images/icons-airlines.png);background-position:-78px -182px;width:25px;height:25px}.b-icon-airline-hy{background-image:url(images/icons-airlines.png);background-position:-104px -182px;width:25px;height:25px}.b-icon-airline-ib{background-image:url(images/icons-airlines.png);background-position:-130px -182px;width:25px;height:25px}.b-icon-airline-ic{background-image:url(images/icons-airlines.png);background-position:-156px -182px;width:25px;height:25px}.b-icon-airline-ig{background-image:url(images/icons-airlines.png);background-position:-182px -182px;width:25px;height:25px}.b-icon-airline-in{background-image:url(images/icons-airlines.png);background-position:-208px 0;width:25px;height:25px}.b-icon-airline-iz{background-image:url(images/icons-airlines.png);background-position:-208px -26px;width:25px;height:25px}.b-icon-airline-j2{background-image:url(images/icons-airlines.png);background-position:-208px -52px;width:25px;height:25px}.b-icon-airline-jj{background-image:url(images/icons-airlines.png);background-position:-208px -78px;width:25px;height:25px}.b-icon-airline-jk{background-image:url(images/icons-airlines.png);background-position:-208px -104px;width:25px;height:25px}.b-icon-airline-jl{background-image:url(images/icons-airlines.png);background-position:-208px -130px;width:25px;height:25px}.b-icon-airline-jm{background-image:url(images/icons-airlines.png);background-position:-208px -156px;width:25px;height:25px}.b-icon-airline-jp{background-image:url(images/icons-airlines.png);background-position:-208px -182px;width:25px;height:25px}.b-icon-airline-ju{background-image:url(images/icons-airlines.png);background-position:0 -208px;width:25px;height:25px}.b-icon-airline-jz{background-image:url(images/icons-airlines.png);background-position:-26px -208px;width:25px;height:25px}.b-icon-airline-ka{background-image:url(images/icons-airlines.png);background-position:-52px -208px;width:25px;height:25px}.b-icon-airline-kc{background-image:url(images/icons-airlines.png);background-position:-78px -208px;width:25px;height:25px}.b-icon-airline-kd{background-image:url(images/icons-airlines.png);background-position:0 0;width:25px;height:25px}.b-icon-airline-ke{background-image:url(images/icons-airlines.png);background-position:-130px -208px;width:25px;height:25px}.b-icon-airline-kk{background-image:url(images/icons-airlines.png);background-position:-156px -208px;width:25px;height:25px}.b-icon-airline-kl{background-image:url(images/icons-airlines.png);background-position:-182px -208px;width:25px;height:25px}.b-icon-airline-km{background-image:url(images/icons-airlines.png);background-position:-208px -208px;width:25px;height:25px}.b-icon-airline-kq{background-image:url(images/icons-airlines.png);background-position:-234px 0;width:25px;height:25px}.b-icon-airline-la{background-image:url(images/icons-airlines.png);background-position:-234px -26px;width:25px;height:25px}.b-icon-airline-lg{background-image:url(images/icons-airlines.png);background-position:-234px -52px;width:25px;height:25px}.b-icon-airline-lh{background-image:url(images/icons-airlines.png);background-position:-234px -78px;width:25px;height:25px}.b-icon-airline-lo{background-image:url(images/icons-airlines.png);background-position:-234px -104px;width:25px;height:25px}.b-icon-airline-lr{background-image:url(images/icons-airlines.png);background-position:-234px -130px;width:25px;height:25px}.b-icon-airline-lt{background-image:url(images/icons-airlines.png);background-position:-234px -156px;width:25px;height:25px}.b-icon-airline-lx{background-image:url(images/icons-airlines.png);background-position:-234px -182px;width:25px;height:25px}.b-icon-airline-ly{background-image:url(images/icons-airlines.png);background-position:-26px -234px;width:25px;height:25px}.b-icon-airline-ma{background-image:url(images/icons-airlines.png);background-position:-52px -234px;width:25px;height:25px}.b-icon-airline-mh{background-image:url(images/icons-airlines.png);background-position:-78px -234px;width:25px;height:25px}.b-icon-airline-mi{background-image:url(images/icons-airlines.png);background-position:-104px -234px;width:25px;height:25px}.b-icon-airline-mk{background-image:url(images/icons-airlines.png);background-position:-130px -234px;width:25px;height:25px}.b-icon-airline-mp{background-image:url(images/icons-airlines.png);background-position:-156px -234px;width:25px;height:25px}.b-icon-airline-ms{background-image:url(images/icons-airlines.png);background-position:-182px -234px;width:25px;height:25px}.b-icon-airline-mu{background-image:url(images/icons-airlines.png);background-position:-208px -234px;width:25px;height:25px}.b-icon-airline-nw{background-image:url(images/icons-airlines.png);background-position:-260px 0;width:25px;height:25px}.b-icon-airline-nz{background-image:url(images/icons-airlines.png);background-position:-260px -26px;width:25px;height:25px}.b-icon-airline-oa{background-image:url(images/icons-airlines.png);background-position:-260px -52px;width:25px;height:25px}.b-icon-airline-ok{background-image:url(images/icons-airlines.png);background-position:-260px -78px;width:25px;height:25px}.b-icon-airline-om{background-image:url(images/icons-airlines.png);background-position:-260px -104px;width:25px;height:25px}.b-icon-airline-os{background-image:url(images/icons-airlines.png);background-position:-260px -130px;width:25px;height:25px}.b-icon-airline-ov{background-image:url(images/icons-airlines.png);background-position:-260px -156px;width:25px;height:25px}.b-icon-airline-p2{background-image:url(images/icons-airlines.png);background-position:-260px -182px;width:25px;height:25px}.b-icon-airline-pg{background-image:url(images/icons-airlines.png);background-position:-260px -208px;width:25px;height:25px}.b-icon-airline-pk{background-image:url(images/icons-airlines.png);background-position:-260px -234px;width:25px;height:25px}.b-icon-airline-pr{background-image:url(images/icons-airlines.png);background-position:0 -260px;width:25px;height:25px}.b-icon-airline-ps{background-image:url(images/icons-airlines.png);background-position:-26px -260px;width:25px;height:25px}.b-icon-airline-pu{background-image:url(images/icons-airlines.png);background-position:-52px -260px;width:25px;height:25px}.b-icon-airline-py{background-image:url(images/icons-airlines.png);background-position:-78px -260px;width:25px;height:25px}.b-icon-airline-qf{background-image:url(images/icons-airlines.png);background-position:-130px -260px;width:25px;height:25px}.b-icon-airline-qm{background-image:url(images/icons-airlines.png);background-position:-156px -260px;width:25px;height:25px}.b-icon-airline-qr{background-image:url(images/icons-airlines.png);background-position:-182px -260px;width:25px;height:25px}.b-icon-airline-rb{background-image:url(images/icons-airlines.png);background-position:-208px -260px;width:25px;height:25px}.b-icon-airline-rj{background-image:url(images/icons-airlines.png);background-position:-234px -260px;width:25px;height:25px}.b-icon-airline-ro{background-image:url(images/icons-airlines.png);background-position:-260px -260px;width:25px;height:25px}.b-icon-airline-s7{background-image:url(images/icons-airlines.png);background-position:-286px 0;width:25px;height:25px}.b-icon-airline-sa{background-image:url(images/icons-airlines.png);background-position:-286px -26px;width:25px;height:25px}.b-icon-airline-sk{background-image:url(images/icons-airlines.png);background-position:-286px -52px;width:25px;height:25px}.b-icon-airline-sn{background-image:url(images/icons-airlines.png);background-position:-286px -78px;width:25px;height:25px}.b-icon-airline-sq{background-image:url(images/icons-airlines.png);background-position:-286px -104px;width:25px;height:25px}.b-icon-airline-st{background-image:url(images/icons-airlines.png);background-position:-286px -130px;width:25px;height:25px}.b-icon-airline-su{background-image:url(images/icons-airlines.png);background-position:-286px -156px;width:25px;height:25px}.b-icon-airline-ta{background-image:url(images/icons-airlines.png);background-position:-286px -182px;width:25px;height:25px}.b-icon-airline-tc{background-image:url(images/icons-airlines.png);background-position:-286px -208px;width:25px;height:25px}.b-icon-airline-tg{background-image:url(images/icons-airlines.png);background-position:-286px -234px;width:25px;height:25px}.b-icon-airline-ti{background-image:url(images/icons-airlines.png);background-position:-286px -260px;width:25px;height:25px}.b-icon-airline-tk{background-image:url(images/icons-airlines.png);background-position:0 -286px;width:25px;height:25px}.b-icon-airline-tm{background-image:url(images/icons-airlines.png);background-position:-26px -286px;width:25px;height:25px}.b-icon-airline-tp{background-image:url(images/icons-airlines.png);background-position:-52px -286px;width:25px;height:25px}.b-icon-airline-ts{background-image:url(images/icons-airlines.png);background-position:-78px -286px;width:25px;height:25px}.b-icon-airline-u6{background-image:url(images/icons-airlines.png);background-position:-104px -286px;width:25px;height:25px}.b-icon-airline-u9{background-image:url(images/icons-airlines.png);background-position:-130px -286px;width:25px;height:25px}.b-icon-airline-ua{background-image:url(images/icons-airlines.png);background-position:-156px -286px;width:25px;height:25px}.b-icon-airline-ul{background-image:url(images/icons-airlines.png);background-position:-182px -286px;width:25px;height:25px}.b-icon-airline-um{background-image:url(images/icons-airlines.png);background-position:-208px -286px;width:25px;height:25px}.b-icon-airline-un{background-image:url(images/icons-airlines.png);background-position:-234px -286px;width:25px;height:25px}.b-icon-airline-uo{background-image:url(images/icons-airlines.png);background-position:-260px -286px;width:25px;height:25px}.b-icon-airline-ut{background-image:url(images/icons-airlines.png);background-position:-286px -286px;width:25px;height:25px}.b-icon-airline-ux{background-image:url(images/icons-airlines.png);background-position:-312px 0;width:25px;height:25px}.b-icon-airline-vn{background-image:url(images/icons-airlines.png);background-position:-312px -26px;width:25px;height:25px}.b-icon-airline-vs{background-image:url(images/icons-airlines.png);background-position:-312px -52px;width:25px;height:25px}.b-icon-airline-vv{background-image:url(images/icons-airlines.png);background-position:-312px -78px;width:25px;height:25px}.b-icon-airline-xf{background-image:url(images/icons-airlines.png);background-position:-312px -130px;width:25px;height:25px}.b-icon-airline-xw{background-image:url(images/icons-airlines.png);background-position:-312px -156px;width:25px;height:25px}.b-icon-airline-ym{background-image:url(images/icons-airlines.png);background-position:-312px -182px;width:25px;height:25px}.b-icon-airline-z6{background-image:url(images/icons-airlines.png);background-position:-312px -208px;width:25px;height:25px}.aviaprice_head{font-size:12px;font-weight:bold}.aviaprice_head .aviaprice_row{background:#F0F0F0}.aviaprice_body .aviaprice_row:nth-child(even){background:#FAFAFA}.aviaprice_row{padding:10px;border-bottom:solid 1px #EDEDED}.aviaprice_airline{display:flex;align-items:center;justify-content:flex-start;text-decoration:none}.aviaprice_airline:hover{text-decoration:none}.aviaprice_airline-image{width:20px;height:auto;margin:0 10px 0 0;flex:0 0 20px}.aviaprice_airline-name{flex:1}.aviaprice_airline-price{font-weight:bold}@media screen and (max-width:767px){.aviaprice_row{margin:0 -15px;padding:10px 15px}.aviaprice-compact .aviaprice_row{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:0 15px}.aviaprice_item.aviaprice-item-price,.aviaprice_item.aviaprice-item-price{padding:5px 0 0 45px}.aviaprice-compact .aviaprice_item.aviaprice-item-price,.aviaprice-compact .aviaprice_item.aviaprice-item-price{padding:0;text-align:right;white-space:nowrap}.aviaprice_item.aviaprice-item-flexible{display:flex;padding:5px 0 0 !important;align-items:flex-start;justify-content:space-between}.aviaprice_airline-image{width:35px;flex:0 0 35px}}@media screen and (min-width:768px){.aviaprice_row{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:0 15px}.aviaprice-compact .aviaprice_row{grid-template-columns:2fr 1fr}}@media screen and (min-width:992px){.aviaprice_head{font-size:14px}.aviaprice_row{grid-template-columns:1.5fr 1fr 1fr}.aviaprice-compact .aviaprice_row{grid-template-columns:2.5fr 1fr}}@media screen and (min-width:1200px){.aviaprice_row{grid-template-columns:2fr 1.5fr 1.5fr}}.b-forecast .b-forecast_item .b-forecast_icon{float:left;margin-right:3px}.b-forecast .b-forecast_item .b-forecast_temp{font-size:12px;line-height:23px;white-space:nowrap}.b-forecast .b-forecast_item .b-forecast_description{margin-top:3px;font-size:12px;line-height:120%}.b-informer-sheet .b-forecast_location{line-height:23px}.b-informer-sheet .b-forecast_item .b-forecast_icon{float:right;margin-left:3px}.b-weather_thunderstorms{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-120px -72px;width:23px;height:23px}.b-weather_thunderstorm{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-120px -48px;width:23px;height:23px}.b-weather_sunny{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-120px -24px;width:23px;height:23px}.b-weather_snow{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-120px 0;width:23px;height:23px}.b-weather_sleet{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-96px -96px;width:23px;height:23px}.b-weather_scattered-clouds{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-72px -96px;width:23px;height:23px}.b-weather_rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-48px -96px;width:23px;height:23px}.b-weather_partly-sunny{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-24px -96px;width:23px;height:23px}.b-weather_partly-cloudy{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:0 -96px;width:23px;height:23px}.b-weather_overcast{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-96px -72px;width:23px;height:23px}.b-weather_mostly-sunny{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-96px -48px;width:23px;height:23px}.b-weather_mostly-cloudy{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-96px -24px;width:23px;height:23px}.b-weather_haze{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-24px -72px;width:23px;height:23px}.b-weather_freezing-rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:0 -72px;width:23px;height:23px}.b-weather_fog{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-72px -48px;width:23px;height:23px}.b-weather_flurries{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-72px -24px;width:23px;height:23px}.b-weather_cloudy{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-72px 0;width:23px;height:23px}.b-weather_clear{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-48px -48px;width:23px;height:23px}.b-weather_chance-rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-24px -48px;width:23px;height:23px}.b-weather_chance-of-thunderstorms{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:0 -48px;width:23px;height:23px}.b-weather_chance-of-snow{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-48px -24px;width:23px;height:23px}.b-weather_chance-of-sleet{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-48px 0;width:23px;height:23px}.b-weather_chance-of-rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-24px -24px;width:23px;height:23px}.b-weather_chance-of-freezing-rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:0 -24px;width:23px;height:23px}.b-weather_chance-of-flurries{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-72px -72px;width:23px;height:23px}.b-weather_chance-of-a-thunderstorm{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-24px 0;width:23px;height:23px}.b-weather_heavy-snow{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:0 0;width:23px;height:23px}.b-weather_heavy-rain{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-48px -72px;width:23px;height:23px}.b-weather_ice-pellets{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-96px 0;width:23px;height:23px}.b-weather_unknown{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons-weather.png);background-position:-120px -96px;width:23px;height:23px}.b-external-login-sample-image{height:345px;width:672px;display:block;background-position:0 0;background-repeat:no-repeat}.b-external-login-sample-image.b-external-login-sample-image-0{background-image:url('images/externalLoginSamples/login-sample-provider-vkontakte.png')}.b-external-login-sample-image.b-external-login-sample-image-3{background-image:url('images/externalLoginSamples/login-sample-provider-facebook.png')}.b-logged-out{width:360px}.b-logged-in a{text-align:right !important}.b-login-ddl{padding:5px 0 0 0}.b-login-ddl .form-group{margin-bottom:25px}.b-login-ddl .form-control{padding-left:25px !important}.b-login-ddl .nav-tabs-login{padding:9px 0 0 15px;font-weight:bold;font-size:12px}.b-login-ddl .nav-tabs-login li{cursor:hand;cursor:pointer;outline:none}.b-login-ddl .nav-tabs-login li.active>a{background:#f0f2f3;border-color:#cfd5da #cfd5da #f0f2f3 #cfd5da}.b-login-ddl .nav-tabs-login li.active>a:hover{background:#f0f2f3;border-color:#cfd5da #cfd5da #f0f2f3 #cfd5da}.b-login-ddl .nav-tabs-login li>a{padding:8px;border-radius:0;margin:0;outline:none}.b-login-ddl .nav-tabs-login li>a:hover{background:transparent;border-color:transparent}.b-login-ddl .tab-content{padding:21px 15px;background:#f0f2f3;font-size:12px;color:#39434C}.b-login-ddl .b-custom-input input{width:100%;height:28px}.b-login-ddl .row{margin:0 0 18px 0;padding:0}.b-login-ddl .b-elem-login-password ins,.b-login-ddl .b-elem-register-password ins,.b-login-ddl .b-elem-login-email ins,.b-login-ddl .b-elem-register-email ins,.b-login-ddl .b-elem-recovery-email ins,.b-login-ddl .b-elem-reservation-number ins{top:7px}.b-login-ddl .b-elem-login-email ins,.b-login-ddl .b-elem-register-email ins,.b-login-ddl .b-elem-recovery-email ins{background-repeat:no-repeat;display:inline-block;margin:0 0 0 8px;background-image:url(images/icons.png);background-position:-103px -603px;width:16px;height:16px}.b-login-ddl .b-elem-login-password ins,.b-login-ddl .b-elem-register-password ins{background-repeat:no-repeat;display:inline-block;margin:0 0 0 8px;background-image:url(images/icons.png);background-position:-197px -584px;width:14px;height:13px}.b-login-ddl .b-elem-reservation-number ins{background-repeat:no-repeat;display:inline-block;margin:0 0 0 8px;background-image:url(images/icons.png);background-position:-624px -314px;width:15px;height:13px}.b-account-capabilities{margin:0;padding:0;list-style-type:none;font-size:12px;color:#39434C;margin-bottom:15px}.b-account-capabilities>li{position:relative;padding-left:17px;margin-bottom:10px;line-height:1}.b-account-capabilities>li ins{position:absolute;left:0;top:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-538px -570px;width:13px;height:11px}.b-login-remember-me,.b-login-password-recovery-link{font-size:12px}.b-login-remember-me label{font-weight:normal;margin-bottom:0}.b-back-to-login-form{display:inline-block;margin:10px 0 15px 15px;font-size:12px}.b-back-to-login-form span{font-size:14px}.b-login-bonus{float:left;color:#FFBF00;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,0.35);white-space:nowrap;line-height:40px}.b-login-bonus .b-bonus{position:relative;padding-left:17px;margin-right:8px}.b-login-bonus .b-bonus ins{position:absolute;left:0;top:0;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-52px -603px;width:16px;height:16px}.b-login-user .b-login-user_avatar,.b-login-user .b-login-user_name{display:inline-block}.b-login-user .b-login-user_name{margin-top:5px;line-height:1}.b-login-user .b-login-user_name-cutted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:110px}.b-login-user .caret{position:relative;top:-2px}.b-login-social{padding:10px 15px;background:#fff;border-top:solid 1px #CFD5DA}.b-login-social .b-login-social_label{margin-bottom:7px;font-size:12px;line-height:120%}.b-login-social .b-login-social_item{cursor:hand;cursor:pointer}.b-login-social .b-icon-vkontakte{background-repeat:no-repeat;display:inline-block;margin:0 10px 0 0;background-image:url(images/icons.png);background-position:-216px -624px;width:24px;height:24px}.b-login-social .b-icon-facebook{background-repeat:no-repeat;display:inline-block;margin:0 10px 0 0;background-image:url(images/icons.png);background-position:-266px -624px;width:24px;height:24px}.b-section-login-external{margin-top:20px;min-width:500px}.b-section-login-external .b-section_content{margin-top:15px;padding-top:15px;border-top:dotted 1px #D1D7DC;font-size:12px}.b-section-login-external .b-button .btn{margin-left:20px}.b-section-login-external .b-button .btn:first-child{margin-left:0}.b-section-login-external .form-group{margin-bottom:20px}.b-section-login-external .b-form-elem .b-form-elem_label{line-height:28px}.b-login-promo{position:absolute;right:0;top:45px;width:285px;z-index:1000;box-shadow:0 1px 5px rgba(0,0,0,0.65);display:none}.b-login-promo.active .b-login-promo_indicator{display:block}.b-login-promo.active .b-login-promo_inner{display:none;-webkit-animation:fadeFromZero .75s ease-out;-moz-animation:fadeFromZero .75s ease-out;-o-animation:fadeFromZero .75s ease-out;animation:fadeFromZero .75s ease-out}.b-login-promo.active.expanded .b-login-promo_inner{display:block}.b-login-promo .b-login-promo_inner{position:relative}.b-login-promo .b-login-promo_content{padding:10px 15px 15px 15px;background:#FFBF00;color:#000}.b-login-promo .b-login-promo_text{position:relative;padding-left:20px;margin-bottom:15px;font-size:16px;line-height:146%}.b-login-promo .b-login-promo_text ins{position:absolute;left:0;top:6px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-522px -570px;width:15px;height:11px}.b-login-promo .b-login-promo_title{margin-bottom:15px;font-size:16px;font-weight:bold}.b-login-promo .b-login-promo_footer{padding:10px 15px 15px 15px;font-size:14px;background:#F0F2F3;color:#39434C}.b-login-promo .b-login-promo_footer .b-login-social{margin-top:10px;background:none;border-top:none;padding:0}.b-login-promo .b-login-promo_footer .b-login-social .b-login-social_label{font-size:14px;color:#39434C}.b-login-promo .b-login-promo_close{position:absolute;right:7px;top:7px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-624px -394px;width:14px;height:14px;cursor:pointer}.b-login-promo .b-login-promo_arrow{display:block;position:absolute;right:35px;top:-11px;width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #ffbf00 transparent}.b-login-promo .b-login-promo_indicator{display:none;position:absolute;top:-50px;right:-10px;width:20px;height:20px;line-height:20px;text-align:center;background:#FF0000;color:#fff;font-size:12px;font-weight:bold;border-radius:20px}.b-login-promo .b-login-promo_register-link{font-weight:bold}.b-login-promo .b-login-social .b-icon-vkontakte{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -328px;width:32px;height:32px}.b-login-promo .b-login-social .b-icon-facebook{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -361px;width:32px;height:32px}.b-login-promo .b-login-social .b-icon-odnoklassniki{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -460px;width:32px;height:32px}.b-login-promo .b-login-social .b-icon-mailru{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -493px;width:32px;height:32px}.b-login-promo .b-login-social .b-icon-google{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -295px;width:32px;height:32px}.b-login-promo .b-login-social .b-icon-twitter{background-repeat:no-repeat;display:inline-block;margin:0 7px 0 0;background-image:url(images/icons.png);background-position:-591px -427px;width:32px;height:32px}.open .b-login-promo{display:none !important}@-webkit-keyframes fadeFromZero{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-moz-keyframes fadeFromZero{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@-o-keyframes fadeFromZero{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeFromZero{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.b-rek.b-section-bordered{padding:20px 0;border:solid 1px #DDE1E3}.b-rek-sidebar .b-rek-item{margin-top:20px}.b-rek-sidebar .b-rek-item:first-child{margin-top:0}.b-columns_sidebar .b-rek.b-section-bordered{border:none;padding:0}.b-rek-top{display:flex;margin-bottom:20px;align-items:center;justify-content:center}.b-rek-top.js-bn-init-height{min-height:120px}@media screen and (max-width:500px){.b-rek-top.js-bn-init-height{min-height:300px}}.b-rek-middle{margin-bottom:20px}.b-rek-bottom{margin-top:20px}.b-rek-item{display:block;text-align:center}.b-rek-item iframe{vertical-align:top}body.adfoxClickable{height:auto}.adfoxClickable .b-page-footer{cursor:default !important}.b-flocktory-promo{font-family:'Roboto',sans-serif;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDMvMzAvMTUB5ELjAAAA3ElEQVQokb3RUY6CMBSF4b9UoBohFPe/NFdAowkPtPeWgg9mzJhMnHmas4Iv/zE55/12u7EsC9Za6rpmHEeapkFVERGqqsI5h7UWc71e9/P5TNd1lFJIKTHPM33fc7lcMMYAICKEEDDLsuzH45HvU1VCCKSUcM5RSkFVGYYBs67rfr/f30jee+q6RlVJKWGtpW1bDofDk3Q6nej7nlIKIsI8zwzDgPf+RVJVpmn6TBKRF0lEnqTfKv1I+qq0bRsxxs+VYoy7c+6NlHMmhECMkbZt2baNnPPfSP9/3AOV19W4Sg0uFQAAAABJRU5ErkJggg==');color:#0069B6;cursor:pointer}.myTravel.history .b-section-flocktory-adv{margin-top:20px}.myTravel.history .b-section-flocktory-adv a:hover,.myTravel.history .b-section-flocktory-adv a:focus{text-decoration:none}.b-section-flocktory-adv a:hover,.b-section-flocktory-adv a:focus{text-decoration:none}.b-flocktory-promo_inner{position:relative}.b-flocktory-promo_title{line-height:1}.b-flocktory-promo_description{line-height:120%}.b-flocktory-promo_description .marked{font-style:italic;font-weight:bold;margin-right:3px}.b-flocktory-promo_content{display:table-cell;vertical-align:middle}.b-flocktory-promo_image{z-index:9000}.b-flocktory-promo_icon{z-index:9001}.b-flocktory-promo_content{z-index:9002}.b-flocktory-promo-deco1.b-flocktory-promo-wide .b-flocktory-promo_image{left:0}.b-flocktory-promo-deco1.b-flocktory-promo-wide .b-flocktory-promo_icon{left:245px}.b-flocktory-promo-deco1.b-flocktory-promo-wide .b-flocktory-promo_content{padding-left:350px;padding-right:15px}.b-flocktory-promo-deco1.b-flocktory-promo-compact .b-flocktory-promo_inner{padding-top:15px}.b-flocktory-promo-deco1.b-flocktory-promo-compact .b-flocktory-promo_image{width:100%;border-top:solid 6px #1B76BB}.b-flocktory-promo-deco1.b-flocktory-promo-compact .b-flocktory-promo_icon{display:none !important}.b-flocktory-promo-deco1.b-flocktory-promo-compact .b-flocktory-promo_content{padding-bottom:15px}.b-flocktory-promo-hsr .b-flocktory-promo_image{background:transparent url("../../travelContent/images/commercials/flocktory-adv-ornament.png") right top no-repeat;height:120px;width:196px}.b-flocktory-promo-deco2 .b-flocktory-promo_image{right:0}.b-flocktory-promo-deco2 .b-flocktory-promo_icon{left:20px}.b-flocktory-promo-deco2 .b-flocktory-promo_content{padding-left:125px;padding-right:15px}.b-flocktory-promo-deco2.b-flocktory-promo-compact .b-flocktory-promo_inner{padding:25px 0}.b-flocktory-promo-deco2.b-flocktory-promo-compact .b-flocktory-promo_image{display:none !important}.b-flocktory-promo-deco2.b-flocktory-promo-compact .b-flocktory-promo_content{padding:25px 0 0 0}.b-flocktory-promo-wide{width:100%;min-width:400px}.b-flocktory-promo-wide .b-flocktory-promo_inner{height:120px;overflow:hidden}.b-flocktory-promo-wide .b-flocktory-promo_icon,.b-flocktory-promo-wide .b-flocktory-promo_image{position:absolute;top:0;height:120px}.b-flocktory-promo-wide .b-flocktory-promo_icon{top:15px;background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-374px -144px;width:90px;height:90px}.b-flocktory-promo-wide .b-flocktory-promo_content{position:relative;height:120px}.b-flocktory-promo-wide .b-flocktory-promo_title{font-size:32px}.b-flocktory-promo-wide .b-flocktory-promo_description{font-size:18px}.b-flocktory-promo-compact{max-width:400px}.b-flocktory-promo-compact .b-flocktory-promo_icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-154px 0;width:120px;height:120px;margin:0 auto;display:block}.b-flocktory-promo-compact .b-flocktory-promo_content{text-align:center}.b-flocktory-promo-compact .b-flocktory-promo_title{font-size:22px;margin-bottom:5px;padding:0 10px}.b-flocktory-promo-compact .b-flocktory-promo_description{font-size:16px;padding:0 15px}@media (min-width:1199px){.b-flocktory-promo-wide .b-flocktory-promo_title{font-size:36px}.b-flocktory-promo-wide .b-flocktory-promo_description{font-size:20px}.b-flocktory-promo-compact .b-flocktory-promo_title{font-size:25px}.b-flocktory-promo-compact .b-flocktory-promo_description{font-size:17px;padding:0 25px}}.b-register-promo{border:solid 1px #c2c0c0;position:relative;font-family:'Roboto',sans-serif;background:#fcf9ed url("images/backgrounds/bg-register-promo.png") 0 0 repeat}.b-register-promo_content{height:120px;color:#313131;padding-left:128px;padding-right:340px;line-height:1;display:table-cell;vertical-align:middle;background:#FCF9ED;background:-moz-linear-gradient(top, rgba(252,249,237,0) 0, rgba(252,249,237,0.71) 25%, #fcf9ed 35%, #fcf9ed 65%, rgba(252,249,237,0.71) 75%, rgba(252,249,237,0) 100%);background:-webkit-linear-gradient(top, rgba(252,249,237,0) 0, rgba(252,249,237,0.71) 25%, #fcf9ed 35%, #fcf9ed 65%, rgba(252,249,237,0.71) 75%, rgba(252,249,237,0) 100%);background:linear-gradient(to bottom, rgba(252,249,237,0) 0, rgba(252,249,237,0.71) 25%, #fcf9ed 35%, #fcf9ed 65%, rgba(252,249,237,0.71) 75%, rgba(252,249,237,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fcf9ed', endColorstr='#00fcf9ed', GradientType=0)}@media (min-width:992px){.b-register-promo_content{padding-right:320px}}@media (min-width:1200px){.b-register-promo_content{padding-right:354px}}.b-register-promo_title{font-size:27px;font-weight:700;margin-bottom:5px}@media (min-width:1200px){.b-register-promo_title{font-size:37px}}.b-register-promo_description{font-size:16px}@media (min-width:1200px){.b-register-promo_description{font-size:18px}}.b-register-promo_button{border-radius:2px;background-color:#ffbf00;box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);width:310px;height:75px;position:absolute;right:20px;top:22px;text-align:center;padding:0;border:none;color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.65)}@media (min-width:992px){.b-register-promo_button{width:280px}}@media (min-width:1200px){.b-register-promo_button{width:320px}}.b-register-promo_button_title{display:block;font-size:22px;font-weight:bold;line-height:1;white-space:nowrap;margin-bottom:3px}@media (min-width:992px){.b-register-promo_button_title{font-size:24px}}.b-register-promo_button_label{display:block;font-size:18px;font-weight:normal;line-height:1}@media (min-width:992px){.b-register-promo_button_label{font-size:16px}}@media (min-width:1200px){.b-register-promo_button_label{font-size:18px}}.b-register-promo_icon{display:block;position:absolute;left:20px;top:15px;background-image:url(images/icons.png);background-position:-374px -53px;width:90px;height:90px}aside .b-register-promo{padding-left:270px;text-align:center}@media (min-width:992px){aside .b-register-promo{padding-left:0}}aside .b-register-promo_content{height:auto;padding-left:0;padding-right:0;padding-top:15px;text-align:center;display:block;padding:15px 0}@media (min-width:992px){aside .b-register-promo_content{padding-bottom:0}}aside .b-register-promo_title{font-size:40px}@media (min-width:992px){aside .b-register-promo_title{font-size:26px}}@media (min-width:1200px){aside .b-register-promo_title{font-size:24px}}aside .b-register-promo_description{font-size:18px}@media (min-width:992px){aside .b-register-promo_description{display:none !important}}aside .b-register-promo_button{right:42px;width:380px;height:120px;position:static;margin:20px 0}@media (min-width:992px){aside .b-register-promo_button{position:static;width:auto;height:auto;margin:0 20px 20px 20px;padding:10px}}aside .b-register-promo_button_title{font-size:28px}@media (min-width:992px){aside .b-register-promo_button_title{font-size:20px}}@media (min-width:1200px){aside .b-register-promo_button_title{font-size:18px}}aside .b-register-promo_button_label{font-size:22px}@media (min-width:992px){aside .b-register-promo_button_label{font-size:18px}}@media (min-width:1200px){aside .b-register-promo_button_label{font-size:16px}}aside .b-register-promo_icon{top:1px;left:15px;width:252px;height:252px;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-image:url("images/backgrounds/bg-gift-big.png")}@media (min-width:992px){aside .b-register-promo_icon{position:static;display:block;margin:0 auto 10px auto;width:122px;height:122px;background-image:url("images/backgrounds/bg-gift-small.png")}}.b-mobile-promo{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;cursor:pointer}.b-mobile-promo .b-mobile-promo_header{position:fixed;top:0;left:0;right:0;z-index:10001;height:95px;padding:15px 0;text-align:center;background:#fbe334;background:-moz-linear-gradient(top, #fbe334 0, #fcb211 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbe334), color-stop(100%, #fcb211));background:-webkit-linear-gradient(top, #fbe334 0, #fcb211 100%);background:-o-linear-gradient(top, #fbe334 0, #fcb211 100%);background:-ms-linear-gradient(top, #fbe334 0, #fcb211 100%);background:linear-gradient(to bottom, #fbe334 0, #fcb211 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbe334', endColorstr='#fcb211', GradientType=0);box-shadow:0 3px 6px rgba(0,0,0,0.65)}.b-mobile-promo .b-mobile-promo_header .b-mobile-promo_header_inner{display:inline-block}.b-mobile-promo .b-mobile-promo_header .b-mobile-promo_title{font-size:28px;font-weight:bold;color:#040707;line-height:120%;text-align:left}.b-mobile-promo .b-mobile-promo_header .b-mobile-promo_title ins{display:block;float:left;width:240px;height:65px;background:black;margin:0;background-repeat:no-repeat;background-image:url("images/MobileAppPromo/MobileBanner/travel-mobile-promo-store-logos.png")}.b-mobile-promo .b-mobile-promo_content{position:fixed;top:0;bottom:0;left:0;right:0;padding:95px 0 100px 0;background:#7ab0d9;background:-moz-linear-gradient(top, #7ab0d9 0, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7ab0d9), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #7ab0d9 0, #fff 100%);background:-o-linear-gradient(top, #7ab0d9 0, #fff 100%);background:-ms-linear-gradient(top, #7ab0d9 0, #fff 100%);background:linear-gradient(to bottom, #7ab0d9 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ab0d9', endColorstr='#ffffff', GradientType=0);box-shadow:0 -3px 6px rgba(0,0,0,0.65)}.b-mobile-promo .b-mobile-promo_content .b-mobile-promo_text{margin:20px 0;padding:0 10px;font-size:24px;color:#005297;line-height:100%;text-align:center}.b-mobile-promo .b-mobile-promo_footer{position:fixed;bottom:0;left:0;right:0;z-index:10001;height:100px;line-height:100px;background:#fcb211;color:#000;font-size:32px;text-align:center;font-weight:bold}.b-mp-iphone-banner .b-mobile-promo_header .b-mobile-promo_title ins{background-position:0 0}.b-mp-iphone-banner .b-mobile-promo_image{background:url("images/MobileAppPromo/MobileBanner/mobile-app-iphone-300.png") top center no-repeat;height:613px}.b-mp-winphone-banner .b-mobile-promo_header .b-mobile-promo_title ins{background-position:0 100%}.b-mp-winphone-banner .b-mobile-promo_image{background:url("images/MobileAppPromo/MobileBanner/mobile-app-winphone.png") top center no-repeat;height:775px}.b-mp-android-banner .b-mobile-promo_header .b-mobile-promo_title ins{background-position:0 -65px}.b-mp-android-banner .b-mobile-promo_image{background:url("images/MobileAppPromo/MobileBanner/mobile-app-android.png") top center no-repeat;height:708px}.b-section-mobile-promo{margin-bottom:20px}body.subscribe-banner-lock{overflow:hidden}.subscribe-banner{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:20000;background-image:url(images/backgrounds/bg-dark-90.png)}.subscribe-banner .source-sale-70{width:719px;height:600px;background:url(images/banners/popup_newer_source.png) no-repeat;position:relative;top:50%;margin:0 auto;margin-top:-300px}.subscribe-banner .source-sale-70 .wrapper-sale-70{position:relative;top:40px;left:46px;width:651px;height:509px;background:url(images/banners/sale_70_popup_bg.png) no-repeat}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-info{font-family:Arial;font-size:14px;color:#fff;line-height:20px;position:absolute;bottom:93px;left:273px}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-info strong{color:#ffe400}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-close{width:49px;height:49px;position:absolute;top:7px;right:2px;cursor:pointer;border-radius:50%}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-submit{position:absolute;bottom:37px;left:273px}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-submit input{width:209px;height:39px;line-height:39px;padding:0 12px;font-family:Arial;font-size:14px;color:#03181e;border-radius:10px;border:0;outline:none}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-submit input::-moz-placeholder{color:#666;opacity:1}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-submit input:-ms-input-placeholder{color:#666;opacity:1}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-submit input::-webkit-input-placeholder{color:#666;opacity:1}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-done{display:inline-block;vertical-align:top;height:39px;line-height:39px;padding:0 15px;margin-left:10px;background:url(images/banners/sale-70_button_bg.png) repeat-x;font-family:Arial;font-size:16px;font-weight:bold;text-transform:uppercase;border-radius:10px;text-shadow:0 1px rgba(246,255,0,0.7);cursor:pointer}.subscribe-banner .source-sale-70 .wrapper-sale-70 .sale-70-done:hover{color:#481b00;background-position:0 100%;box-shadow:0 0 8px 0 rgba(255,243,0,0.5)}.subscribe-banner .source-sale-70 .wrapper-sale-70.complete{background:url(images/banners/sale_70_popup_bg_complete.png) no-repeat}.subscribe-banner .source-sale-70 .wrapper-sale-70.complete .sale-70-info{width:630px;left:0;text-align:center;bottom:102px}.subscribe-banner .source-sale-70 .wrapper-sale-70.complete .sale-70-submit{width:630px;left:0;text-align:center}.subscribe-banner .source-sale-70 .wrapper-sale-70.complete .sale-70-done{margin:0}.subscribe-banner.ExitPopup .sb-background{width:506px;height:438px;background:url(images/banners/exit_bg.png) no-repeat;position:relative;top:50%;margin:0 auto;margin-top:-219px}.subscribe-banner.ExitPopup .sb-background .sb-wrapper{width:506px;height:438px}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-info{display:none}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-close{width:19px;height:19px;position:absolute;top:15px;right:13px;cursor:pointer;background:url(images/banners/exit_close_icon.png) 0 0 no-repeat}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-close:hover{background-position:0 -19px}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-submit{position:absolute;top:151px;left:40px}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-submit input{width:300px;height:36px;line-height:36px;padding:0 12px;font-family:Roboto, Arial;font-size:14px;color:#03181e;border:solid 1px #AAAAAA;outline:none}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-submit input::-moz-placeholder{color:#666;opacity:1}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-submit input:-ms-input-placeholder{color:#666;opacity:1}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-submit input::-webkit-input-placeholder{color:#666;opacity:1}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-done{display:inline-block;vertical-align:top;height:36px;width:117px;line-height:32px;padding:0 15px;margin-left:10px;background:url(images/banners/exit_button_bg.png) repeat-x;font-family:Roboto, Arial;font-size:24px;text-align:center;border:solid 1px #008200;color:#FFFFFF;cursor:pointer}.subscribe-banner.ExitPopup .sb-background .sb-wrapper .sb-done:hover{background-position:0 100%}.subscribe-banner.ExitPopup .sb-background .sb-wrapper.complete{background:url(images/banners/exit_success_bg.png) no-repeat}.subscribe-banner.ExitPopup .sb-background .sb-wrapper.complete .sb-submit,.subscribe-banner.ExitPopup .sb-background .sb-wrapper.complete .sb-done{display:none}.b-section-modile-promo{margin-bottom:20px}.b-hotels-list .b-ctripz-promo-hsr,.b-hotels-list .b-benefit{margin-top:15px;padding-bottom:15px;border-bottom:dotted 1px #D1D7DC}.b-section-hsr-progress .b-benefit{margin-top:15px}.b-tiser{display:block;border-style:solid;border-width:1px;overflow:hidden;background-repeat:no-repeat;background-position:right top}.b-tiser .b-tiser_title,.b-tiser .b-tiser_content{line-height:120%;text-align:left}.b-tiser .b-tiser_title{text-transform:uppercase;letter-spacing:1px}.b-tiser-benefit-safe{border-color:#B3DDFF}.b-tiser-benefit-safe .b-tiser_title{color:#0E65A5}.b-tiser-benefit-safe .b-tiser_content{color:#384149}.b-tiser-benefit-price{border-color:#FFB051}.b-tiser-benefit-price .b-tiser_title{color:#FB7D00}.b-tiser-benefit-price .b-tiser_content{color:#383F46}.b-tiser-benefit-choice{border-color:#5FD0E0}.b-tiser-benefit-choice .b-tiser_title{color:#24707C}.b-tiser-benefit-choice .b-tiser_content{color:#383F46}.b-tiser-benefit-easy{border-color:#9BDBAE}.b-tiser-benefit-easy .b-tiser_title{color:#2D7F46}.b-tiser-benefit-easy .b-tiser_content{color:#383F47}.b-benefit-style-normal .b-tiser-benefit-safe{background-color:#ECF7FF}.b-benefit-style-normal .b-tiser-benefit-price{background-color:#FFE8CC}.b-benefit-style-normal .b-tiser-benefit-choice{background-color:#BFECF2}.b-benefit-style-normal .b-tiser-benefit-easy{background-color:#DEF3E4}.b-benefit-style-lite .b-tiser-benefit-safe,.b-benefit-style-lite .b-tiser-benefit-price,.b-benefit-style-lite .b-tiser-benefit-choice,.b-benefit-style-lite .b-tiser-benefit-easy{background-color:#FFFFFF}.b-benefit-type-inline .b-tiser .b-tiser_inner{padding:0 10px}.b-benefit-type-inline .b-tiser .b-tiser_title,.b-benefit-type-inline .b-tiser .b-tiser_content{display:table-cell;vertical-align:middle;height:75px}.b-benefit-type-inline .b-tiser .b-tiser_title{font-size:20px}.b-benefit-type-inline .b-tiser .b-tiser_content{font-size:14px;padding-left:10px;padding-right:25px}.b-benefit-type-inline .b-tiser .b-tiser_icon{float:left;display:block;margin-top:8px;margin-right:10px}.b-benefit-type-inline .b-tiser-benefit-safe .b-tiser_icon{background-image:url(images/icons.png);background-position:-118px -470px;width:58px;height:58px}.b-benefit-type-inline .b-tiser-benefit-price .b-tiser_icon{background-image:url(images/icons.png);background-position:-177px -470px;width:58px;height:58px}.b-benefit-type-inline .b-tiser-benefit-choice .b-tiser_icon{background-image:url(images/icons.png);background-position:-59px -470px;width:58px;height:58px}.b-benefit-type-inline .b-tiser-benefit-easy .b-tiser_icon{background-image:url(images/icons.png);background-position:0 -470px;width:58px;height:58px}.b-benefit-type-inline.b-benefit-style-normal .b-tiser-benefit-safe{background-image:url(images/backgrounds/bg-tiser-benefit-safe-inline-normal.png)}.b-benefit-type-inline.b-benefit-style-normal .b-tiser-benefit-price{background-image:url(images/backgrounds/bg-tiser-benefit-price-inline-normal.png)}.b-benefit-type-inline.b-benefit-style-normal .b-tiser-benefit-choice{background-image:url(images/backgrounds/bg-tiser-benefit-choice-inline-normal.png)}.b-benefit-type-inline.b-benefit-style-normal .b-tiser-benefit-easy{background-image:url(images/backgrounds/bg-tiser-benefit-easy-inline-normal.png)}.b-benefit-type-inline.b-benefit-style-lite .b-tiser-benefit-safe{background-image:url(images/backgrounds/bg-tiser-benefit-safe-inline-lite.png)}.b-benefit-type-inline.b-benefit-style-lite .b-tiser-benefit-price{background-image:url(images/backgrounds/bg-tiser-benefit-price-inline-lite.png)}.b-benefit-type-inline.b-benefit-style-lite .b-tiser-benefit-choice{background-image:url(images/backgrounds/bg-tiser-benefit-choice-inline-lite.png)}.b-benefit-type-inline.b-benefit-style-lite .b-tiser-benefit-easy{background-image:url(images/backgrounds/bg-tiser-benefit-easy-inline-lite.png)}.b-benefit-type-block .b-tiser{height:130px}.b-benefit-type-block .b-tiser .b-tiser_inner{padding:15px}.b-benefit-type-block .b-tiser .b-tiser_title,.b-benefit-type-block .b-tiser .b-tiser_content{margin-left:120px}.b-benefit-type-block .b-tiser .b-tiser_title{font-size:24px;margin-top:4px;margin-bottom:10px}.b-benefit-type-block .b-tiser .b-tiser_content{font-size:16px}.b-benefit-type-block .b-tiser .b-tiser_icon{float:left;display:block}.b-benefit-type-block .b-tiser-benefit-safe .b-tiser_icon{background-image:url(images/icons.png);background-position:-275px -99px;width:98px;height:98px}.b-benefit-type-block .b-tiser-benefit-price .b-tiser_icon{background-image:url(images/icons.png);background-position:0 -271px;width:98px;height:98px}.b-benefit-type-block .b-tiser-benefit-choice .b-tiser_icon{background-image:url(images/icons.png);background-position:-275px 0;width:98px;height:98px}.b-benefit-type-block .b-tiser-benefit-easy .b-tiser_icon{background-image:url(images/icons.png);background-position:-99px -271px;width:98px;height:98px}.b-benefit-type-block.b-benefit-style-normal .b-tiser-benefit-safe{background-image:url(images/backgrounds/bg-tiser-benefit-safe-block-normal.png)}.b-benefit-type-block.b-benefit-style-normal .b-tiser-benefit-price{background-image:url(images/backgrounds/bg-tiser-benefit-price-block-normal.png)}.b-benefit-type-block.b-benefit-style-normal .b-tiser-benefit-choice{background-image:url(images/backgrounds/bg-tiser-benefit-choice-block-normal.png)}.b-benefit-type-block.b-benefit-style-normal .b-tiser-benefit-easy{background-image:url(images/backgrounds/bg-tiser-benefit-easy-block-normal.png)}.b-benefit-type-block.b-benefit-style-lite .b-tiser-benefit-safe{background-image:url(images/backgrounds/bg-tiser-benefit-safe-block-lite.png)}.b-benefit-type-block.b-benefit-style-lite .b-tiser-benefit-price{background-image:url(images/backgrounds/bg-tiser-benefit-price-block-lite.png)}.b-benefit-type-block.b-benefit-style-lite .b-tiser-benefit-choice{background-image:url(images/backgrounds/bg-tiser-benefit-choice-block-lite.png)}.b-benefit-type-block.b-benefit-style-lite .b-tiser-benefit-easy{background-image:url(images/backgrounds/bg-tiser-benefit-easy-block-lite.png)}.b-benefit-type-compact .b-tiser .b-tiser_inner{padding:15px 10px}.b-benefit-type-compact .b-tiser .b-tiser_title,.b-benefit-type-compact .b-tiser .b-tiser_content{margin-left:70px}.b-benefit-type-compact .b-tiser .b-tiser_title{font-size:16px;margin-bottom:5px;white-space:normal}.b-benefit-type-compact .b-tiser .b-tiser_content{font-size:12px}.b-benefit-type-compact .b-tiser .b-tiser_icon{float:left;display:block}.b-benefit-type-compact .b-tiser-benefit-safe .b-tiser_icon{background-image:url(images/icons.png);background-position:-118px -470px;width:58px;height:58px}.b-benefit-type-compact .b-tiser-benefit-price .b-tiser_icon{background-image:url(images/icons.png);background-position:-177px -470px;width:58px;height:58px}.b-benefit-type-compact .b-tiser-benefit-choice .b-tiser_icon{background-image:url(images/icons.png);background-position:-59px -470px;width:58px;height:58px}.b-benefit-type-compact .b-tiser-benefit-easy .b-tiser_icon{background-image:url(images/icons.png);background-position:0 -470px;width:58px;height:58px}.b-benefit-type-compact.b-benefit-style-lite .b-tiser-benefit-safe,.b-benefit-type-compact.b-benefit-style-lite .b-tiser-benefit-price,.b-benefit-type-compact.b-benefit-style-lite .b-tiser-benefit-choice,.b-benefit-type-compact.b-benefit-style-lite .b-tiser-benefit-easy{background-image:none}@media (min-width:991px){.b-tiser .b-tiser_title{white-space:nowrap}.b-benefit-type-inline .b-tiser .b-tiser_title{font-size:22px}.b-benefit-type-inline .b-tiser .b-tiser_content{font-size:16px}}.b-benefit-type-inline .b-tiser-mobile-promo{cursor:pointer;border-color:#B0BAC4}.b-benefit-type-inline .b-tiser-mobile-promo .b-tiser_content{font-size:14px;color:#0066B6}.b-benefit-type-inline .b-tiser-mobile-promo .b-tiser_icon{height:75px;background-repeat:no-repeat;background-position:0 8px;margin-top:0 !important;margin-right:0 !important}.b-benefit-type-inline .b-tiser-mobile-promo .b-tiser_title{font-size:20px;color:#0C65A5}.b-benefit-type-inline .b-tiser-mobile-promo .b-tiser_link{font-weight:bold}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-iphone .b-tiser_icon{width:120px;background-image:url(images/MobileAppPromo/travel-mobile-promo-iphone.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-iwinphone .b-tiser_icon{width:180px;background-image:url(images/MobileAppPromo/travel-mobile-promo-iwin.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-allphone .b-tiser_icon{width:240px;background-image:url(images/MobileAppPromo/travel-mobile-promo-allphone.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v2 .b-tiser_icon{width:80px;background-image:url(images/MobileAppPromo/travel-mobile-promo-logo.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v2 .b-tiser_inner{background-repeat:no-repeat;background-position:right;background-image:url(images/MobileAppPromo/travel-mobile-promo-white-arrow.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3{background-color:#2C96C4;background-image:url(images/MobileAppPromo/travel-mobile-promo-blue-arrow.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3 .b-tiser_icon{background-repeat:no-repeat;background-position:5px 14px;background-image:url(images/MobileAppPromo/travel-mobile-promo-black-logos.png)}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3 .b-tiser_content{font-size:12px;color:#FFFFFF}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3.b-tiser-iphone .b-tiser_icon{width:125px}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3.b-tiser-iwinphone .b-tiser_icon{width:245px}.b-benefit-type-inline .b-tiser-mobile-promo.b-tiser-mobile-promo-v3.b-tiser-allphone .b-tiser_icon{width:370px}.b-benefit-type-compact .b-tiser-mobile-promo{cursor:pointer;border-color:#B0BAC4}.b-benefit-type-compact .b-tiser-mobile-promo .b-tiser_content{font-size:13px;color:#0066B6;margin-left:0px;margin-bottom:65px}.b-benefit-type-compact .b-tiser-mobile-promo .b-tiser_inner{background-repeat:no-repeat;background-position:center bottom}.b-benefit-type-compact .b-tiser-mobile-promo .b-tiser_link{font-weight:bold}.b-benefit-type-compact .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-iphone .b-tiser_inner{background-image:url(images/MobileAppPromo/travel-mobile-promo-iphone.png)}.b-benefit-type-compact .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-iwinphone .b-tiser_inner{background-image:url(images/MobileAppPromo/travel-mobile-promo-iwin.png)}.b-benefit-type-compact .b-tiser-mobile-promo.b-tiser-mobile-promo-v1.b-tiser-allphone .b-tiser_inner{background-image:url(images/MobileAppPromo/travel-mobile-promo-allphone.png)}.b-price-reduction{position:relative;padding:10px 10px 10px 13px;margin:0 0 20px 0;background:#FFECB0;border:solid 1px #FFDD75;font-size:13px}.b-price-reduction .b-price-reduction_icon{background-repeat:no-repeat;display:inline-block;margin:auto;background-image:url(images/icons.png);background-position:-214px -153px;width:57px;height:91px;position:absolute;top:-9px;left:-15px}.b-price-reduction .b-price-reduction_title{color:#FF5C26;font-size:16px;text-transform:uppercase;font-weight:normal}.b-price-reduction .b-price-reduction_title,.b-price-reduction p{margin-left:40px;display:block !important}.b-price-reduction .btn{box-shadow:0 1px 0 rgba(0,0,0,0.4);border-color:transparent;border-radius:2px;text-transform:uppercase;background-color:#0069b6;border-color:#005a9d;color:#ffffff;padding:9px}.b-guide-app-promo{width:100%;height:50%;background-color:rgba(255,255,255,0.9);position:fixed;bottom:0;z-index:99;padding:42px;box-shadow:0 -3px 5px 1px rgba(0,0,0,0.25)}.b-guide-app-promo .b-dialog_close-icon{position:absolute;top:15px;right:15px;fill:#0069b6}.b-guide-app-promo .b-guide-app-promo-ctn{height:100%}@media all and (orientation:portrait){.b-guide-app-promo .b-dialog_close-icon{height:40px}.b-guide-app-promo .phone-img{width:43%}.b-guide-app-promo .text-block{font-size:46px;width:52%}.b-guide-app-promo .b-install{margin-top:10px;font-size:47px}.b-guide-app-promo button{width:48%;height:88px;font-size:40px;margin-top:10px}}@media all and (orientation:landscape){.b-guide-app-promo .b-dialog_close-icon{height:28px}.b-guide-app-promo .phone-img{width:20%}.b-guide-app-promo .text-block{font-size:30px;width:75%}.b-guide-app-promo .b-install{font-size:25px}.b-guide-app-promo button{width:40%;height:70px;font-size:30px}}.b-guide-app-promo .phone-img{float:left;margin-right:42px;height:auto}.b-guide-app-promo .text-block{vertical-align:top;float:right}.b-guide-app-promo .b-install{color:#0068B6}.b-guide-app-promo button{color:#000;border:none;border-radius:2px}.b-guide-app-promo .btn-no{background-color:#DFDFDF;float:left}.b-guide-app-promo .btn-yes{background:#FFBF00;float:right}.b-av .js-ctripz-container{margin-bottom:30px}.b-av .js-ctripz-container:empty{margin:0}.tr-image{overflow:hidden;position:relative;display:inline-block}.tr-image .tr-image-overlay{background-image:url("images/backgrounds/bg-image-overlay.png");position:absolute;width:100%;height:100%;top:0;left:0}.tr-image .tr-image-overlay .tr-image-loader{background:url("images/image-loader.gif") no-repeat center center;position:absolute;width:100%;height:100%;top:0;left:0}.b-flag-small,.b-flag-big{display:inline-block;background-repeat:no-repeat}.b-flag-small{width:16px;height:11px;background-image:url("images/icons/flags-small.png")}.b-flag-small.b-flag-ad{background-position:-16px 0}.b-flag-small.b-flag-ae{background-position:-32px 0}.b-flag-small.b-flag-af{background-position:-48px 0}.b-flag-small.b-flag-ag{background-position:-64px 0}.b-flag-small.b-flag-ai{background-position:-80px 0}.b-flag-small.b-flag-al{background-position:-96px 0}.b-flag-small.b-flag-am{background-position:-112px 0}.b-flag-small.b-flag-an{background-position:-128px 0}.b-flag-small.b-flag-ao{background-position:-144px 0}.b-flag-small.b-flag-ar{background-position:-160px 0}.b-flag-small.b-flag-as{background-position:-176px 0}.b-flag-small.b-flag-at{background-position:-192px 0}.b-flag-small.b-flag-au{background-position:-208px 0}.b-flag-small.b-flag-aw{background-position:-224px 0}.b-flag-small.b-flag-az{background-position:-240px 0}.b-flag-small.b-flag-ba{background-position:0 -11px}.b-flag-small.b-flag-bb{background-position:-16px -11px}.b-flag-small.b-flag-bd{background-position:-32px -11px}.b-flag-small.b-flag-be{background-position:-48px -11px}.b-flag-small.b-flag-bf{background-position:-64px -11px}.b-flag-small.b-flag-bg{background-position:-80px -11px}.b-flag-small.b-flag-bh{background-position:-96px -11px}.b-flag-small.b-flag-bi{background-position:-112px -11px}.b-flag-small.b-flag-bj{background-position:-128px -11px}.b-flag-small.b-flag-bm{background-position:-144px -11px}.b-flag-small.b-flag-bn{background-position:-160px -11px}.b-flag-small.b-flag-bo{background-position:-176px -11px}.b-flag-small.b-flag-br{background-position:-192px -11px}.b-flag-small.b-flag-bs{background-position:-208px -11px}.b-flag-small.b-flag-bt{background-position:-224px -11px}.b-flag-small.b-flag-bv{background-position:-240px -11px}.b-flag-small.b-flag-bw{background-position:0 -22px}.b-flag-small.b-flag-by{background-position:-16px -22px}.b-flag-small.b-flag-bz{background-position:-32px -22px}.b-flag-small.b-flag-ca{background-position:-48px -22px}.b-flag-small.b-flag-catalonia{background-position:-64px -22px}.b-flag-small.b-flag-cd{background-position:-80px -22px}.b-flag-small.b-flag-cf{background-position:-96px -22px}.b-flag-small.b-flag-cg{background-position:-112px -22px}.b-flag-small.b-flag-ch{background-position:-128px -22px}.b-flag-small.b-flag-ci{background-position:-144px -22px}.b-flag-small.b-flag-ck{background-position:-160px -22px}.b-flag-small.b-flag-cl{background-position:-176px -22px}.b-flag-small.b-flag-cm{background-position:-192px -22px}.b-flag-small.b-flag-cn{background-position:-208px -22px}.b-flag-small.b-flag-co{background-position:-224px -22px}.b-flag-small.b-flag-cr{background-position:-240px -22px}.b-flag-small.b-flag-cu{background-position:0 -33px}.b-flag-small.b-flag-cv{background-position:-16px -33px}.b-flag-small.b-flag-cw{background-position:-32px -33px}.b-flag-small.b-flag-cy{background-position:-48px -33px}.b-flag-small.b-flag-cz{background-position:-64px -33px}.b-flag-small.b-flag-de{background-position:-80px -33px}.b-flag-small.b-flag-dj{background-position:-96px -33px}.b-flag-small.b-flag-dk{background-position:-112px -33px}.b-flag-small.b-flag-dm{background-position:-128px -33px}.b-flag-small.b-flag-do{background-position:-144px -33px}.b-flag-small.b-flag-dz{background-position:-160px -33px}.b-flag-small.b-flag-ec{background-position:-176px -33px}.b-flag-small.b-flag-ee{background-position:-192px -33px}.b-flag-small.b-flag-eg{background-position:-208px -33px}.b-flag-small.b-flag-eh{background-position:-224px -33px}.b-flag-small.b-flag-england{background-position:-240px -33px}.b-flag-small.b-flag-er{background-position:0 -44px}.b-flag-small.b-flag-es{background-position:-16px -44px}.b-flag-small.b-flag-et{background-position:-32px -44px}.b-flag-small.b-flag-eu{background-position:-48px -44px}.b-flag-small.b-flag-fi{background-position:-64px -44px}.b-flag-small.b-flag-fj{background-position:-80px -44px}.b-flag-small.b-flag-fk{background-position:-96px -44px}.b-flag-small.b-flag-fm{background-position:-112px -44px}.b-flag-small.b-flag-fo{background-position:-128px -44px}.b-flag-small.b-flag-fr{background-position:-144px -44px}.b-flag-small.b-flag-ga{background-position:-160px -44px}.b-flag-small.b-flag-gb{background-position:-176px -44px}.b-flag-small.b-flag-gd{background-position:-192px -44px}.b-flag-small.b-flag-ge{background-position:-208px -44px}.b-flag-small.b-flag-gf{background-position:-224px -44px}.b-flag-small.b-flag-gg{background-position:-240px -44px}.b-flag-small.b-flag-gh{background-position:0 -55px}.b-flag-small.b-flag-gi{background-position:-16px -55px}.b-flag-small.b-flag-gl{background-position:-32px -55px}.b-flag-small.b-flag-gm{background-position:-48px -55px}.b-flag-small.b-flag-gn{background-position:-64px -55px}.b-flag-small.b-flag-gp{background-position:-80px -55px}.b-flag-small.b-flag-gq{background-position:-96px -55px}.b-flag-small.b-flag-gr{background-position:-112px -55px}.b-flag-small.b-flag-gs{background-position:-128px -55px}.b-flag-small.b-flag-gt{background-position:-144px -55px}.b-flag-small.b-flag-gu{background-position:-160px -55px}.b-flag-small.b-flag-gw{background-position:-176px -55px}.b-flag-small.b-flag-gy{background-position:-192px -55px}.b-flag-small.b-flag-hk{background-position:-208px -55px}.b-flag-small.b-flag-hm{background-position:-224px -55px}.b-flag-small.b-flag-hn{background-position:-240px -55px}.b-flag-small.b-flag-hr{background-position:0 -66px}.b-flag-small.b-flag-ht{background-position:-16px -66px}.b-flag-small.b-flag-hu{background-position:-32px -66px}.b-flag-small.b-flag-ic{background-position:-48px -66px}.b-flag-small.b-flag-id{background-position:-64px -66px}.b-flag-small.b-flag-ie{background-position:-80px -66px}.b-flag-small.b-flag-il{background-position:-96px -66px}.b-flag-small.b-flag-im{background-position:-112px -66px}.b-flag-small.b-flag-in{background-position:-128px -66px}.b-flag-small.b-flag-io{background-position:-144px -66px}.b-flag-small.b-flag-iq{background-position:-160px -66px}.b-flag-small.b-flag-ir{background-position:-176px -66px}.b-flag-small.b-flag-is{background-position:-192px -66px}.b-flag-small.b-flag-it{background-position:-208px -66px}.b-flag-small.b-flag-je{background-position:-224px -66px}.b-flag-small.b-flag-jm{background-position:-240px -66px}.b-flag-small.b-flag-jo{background-position:0 -77px}.b-flag-small.b-flag-jp{background-position:-16px -77px}.b-flag-small.b-flag-ke{background-position:-32px -77px}.b-flag-small.b-flag-kg{background-position:-48px -77px}.b-flag-small.b-flag-kh{background-position:-64px -77px}.b-flag-small.b-flag-ki{background-position:-80px -77px}.b-flag-small.b-flag-km{background-position:-96px -77px}.b-flag-small.b-flag-kn{background-position:-112px -77px}.b-flag-small.b-flag-kp{background-position:-128px -77px}.b-flag-small.b-flag-kr{background-position:-144px -77px}.b-flag-small.b-flag-kurdistan{background-position:-160px -77px}.b-flag-small.b-flag-kw{background-position:-176px -77px}.b-flag-small.b-flag-ky{background-position:-192px -77px}.b-flag-small.b-flag-kz{background-position:-208px -77px}.b-flag-small.b-flag-la{background-position:-224px -77px}.b-flag-small.b-flag-lb{background-position:-240px -77px}.b-flag-small.b-flag-lc{background-position:0 -88px}.b-flag-small.b-flag-li{background-position:-16px -88px}.b-flag-small.b-flag-lk{background-position:-32px -88px}.b-flag-small.b-flag-lr{background-position:-48px -88px}.b-flag-small.b-flag-ls{background-position:-64px -88px}.b-flag-small.b-flag-lt{background-position:-80px -88px}.b-flag-small.b-flag-lu{background-position:-96px -88px}.b-flag-small.b-flag-lv{background-position:-112px -88px}.b-flag-small.b-flag-ly{background-position:-128px -88px}.b-flag-small.b-flag-ma{background-position:-144px -88px}.b-flag-small.b-flag-mc{background-position:-160px -88px}.b-flag-small.b-flag-md{background-position:-176px -88px}.b-flag-small.b-flag-me{background-position:-192px -88px}.b-flag-small.b-flag-mg{background-position:-208px -88px}.b-flag-small.b-flag-mh{background-position:-224px -88px}.b-flag-small.b-flag-mk{background-position:-240px -88px}.b-flag-small.b-flag-ml{background-position:0 -99px}.b-flag-small.b-flag-mm{background-position:-16px -99px}.b-flag-small.b-flag-mn{background-position:-32px -99px}.b-flag-small.b-flag-mo{background-position:-48px -99px}.b-flag-small.b-flag-mp{background-position:-64px -99px}.b-flag-small.b-flag-mq{background-position:-80px -99px}.b-flag-small.b-flag-mr{background-position:-96px -99px}.b-flag-small.b-flag-ms{background-position:-112px -99px}.b-flag-small.b-flag-mt{background-position:-128px -99px}.b-flag-small.b-flag-mu{background-position:-144px -99px}.b-flag-small.b-flag-mv{background-position:-160px -99px}.b-flag-small.b-flag-mw{background-position:-176px -99px}.b-flag-small.b-flag-mx{background-position:-192px -99px}.b-flag-small.b-flag-my{background-position:-208px -99px}.b-flag-small.b-flag-mz{background-position:-224px -99px}.b-flag-small.b-flag-na{background-position:-240px -99px}.b-flag-small.b-flag-nc{background-position:0 -110px}.b-flag-small.b-flag-ne{background-position:-16px -110px}.b-flag-small.b-flag-nf{background-position:-32px -110px}.b-flag-small.b-flag-ng{background-position:-48px -110px}.b-flag-small.b-flag-ni{background-position:-64px -110px}.b-flag-small.b-flag-nl{background-position:-80px -110px}.b-flag-small.b-flag-no{background-position:-96px -110px}.b-flag-small.b-flag-np{background-position:-112px -110px}.b-flag-small.b-flag-nr{background-position:-128px -110px}.b-flag-small.b-flag-nu{background-position:-144px -110px}.b-flag-small.b-flag-nz{background-position:-160px -110px}.b-flag-small.b-flag-om{background-position:-176px -110px}.b-flag-small.b-flag-pa{background-position:-192px -110px}.b-flag-small.b-flag-pe{background-position:-208px -110px}.b-flag-small.b-flag-pf{background-position:-224px -110px}.b-flag-small.b-flag-pg{background-position:-240px -110px}.b-flag-small.b-flag-ph{background-position:0 -121px}.b-flag-small.b-flag-pk{background-position:-16px -121px}.b-flag-small.b-flag-pl{background-position:-32px -121px}.b-flag-small.b-flag-pm{background-position:-48px -121px}.b-flag-small.b-flag-pn{background-position:-64px -121px}.b-flag-small.b-flag-pr{background-position:-80px -121px}.b-flag-small.b-flag-ps{background-position:-96px -121px}.b-flag-small.b-flag-pt{background-position:-112px -121px}.b-flag-small.b-flag-pw{background-position:-128px -121px}.b-flag-small.b-flag-py{background-position:-144px -121px}.b-flag-small.b-flag-qa{background-position:-160px -121px}.b-flag-small.b-flag-re{background-position:-176px -121px}.b-flag-small.b-flag-ro{background-position:-192px -121px}.b-flag-small.b-flag-rs{background-position:-208px -121px}.b-flag-small.b-flag-ru{background-position:-224px -121px}.b-flag-small.b-flag-ru4{background-position:-224px -121px}.b-flag-small.b-flag-rw{background-position:-240px -121px}.b-flag-small.b-flag-sa{background-position:0 -132px}.b-flag-small.b-flag-sb{background-position:-16px -132px}.b-flag-small.b-flag-sc{background-position:-32px -132px}.b-flag-small.b-flag-scotland{background-position:-48px -132px}.b-flag-small.b-flag-sd{background-position:-64px -132px}.b-flag-small.b-flag-se{background-position:-80px -132px}.b-flag-small.b-flag-sg{background-position:-96px -132px}.b-flag-small.b-flag-sh{background-position:-112px -132px}.b-flag-small.b-flag-si{background-position:-128px -132px}.b-flag-small.b-flag-sk{background-position:-144px -132px}.b-flag-small.b-flag-sl{background-position:-160px -132px}.b-flag-small.b-flag-sm{background-position:-176px -132px}.b-flag-small.b-flag-sn{background-position:-192px -132px}.b-flag-small.b-flag-so{background-position:-208px -132px}.b-flag-small.b-flag-somaliland{background-position:-224px -132px}.b-flag-small.b-flag-sr{background-position:-240px -132px}.b-flag-small.b-flag-ss{background-position:0 -143px}.b-flag-small.b-flag-st{background-position:-16px -143px}.b-flag-small.b-flag-sv{background-position:-32px -143px}.b-flag-small.b-flag-sx{background-position:-48px -143px}.b-flag-small.b-flag-sy{background-position:-64px -143px}.b-flag-small.b-flag-sz{background-position:-80px -143px}.b-flag-small.b-flag-tc{background-position:-96px -143px}.b-flag-small.b-flag-td{background-position:-112px -143px}.b-flag-small.b-flag-tf{background-position:-128px -143px}.b-flag-small.b-flag-tg{background-position:-144px -143px}.b-flag-small.b-flag-th{background-position:-160px -143px}.b-flag-small.b-flag-tj{background-position:-176px -143px}.b-flag-small.b-flag-tk{background-position:-192px -143px}.b-flag-small.b-flag-tl{background-position:-208px -143px}.b-flag-small.b-flag-tm{background-position:-224px -143px}.b-flag-small.b-flag-tn{background-position:-240px -143px}.b-flag-small.b-flag-to{background-position:0 -154px}.b-flag-small.b-flag-tr{background-position:-16px -154px}.b-flag-small.b-flag-tt{background-position:-32px -154px}.b-flag-small.b-flag-tv{background-position:-48px -154px}.b-flag-small.b-flag-tw{background-position:-64px -154px}.b-flag-small.b-flag-tz{background-position:-80px -154px}.b-flag-small.b-flag-ua{background-position:-96px -154px}.b-flag-small.b-flag-ug{background-position:-112px -154px}.b-flag-small.b-flag-um{background-position:-128px -154px}.b-flag-small.b-flag-us{background-position:-144px -154px}.b-flag-small.b-flag-uy{background-position:-160px -154px}.b-flag-small.b-flag-uz{background-position:-176px -154px}.b-flag-small.b-flag-va{background-position:-192px -154px}.b-flag-small.b-flag-vc{background-position:-208px -154px}.b-flag-small.b-flag-ve{background-position:-224px -154px}.b-flag-small.b-flag-vg{background-position:-240px -154px}.b-flag-small.b-flag-vi{background-position:0 -165px}.b-flag-small.b-flag-vn{background-position:-16px -165px}.b-flag-small.b-flag-vu{background-position:-32px -165px}.b-flag-small.b-flag-wales{background-position:-48px -165px}.b-flag-small.b-flag-wf{background-position:-64px -165px}.b-flag-small.b-flag-ws{background-position:-80px -165px}.b-flag-small.b-flag-ye{background-position:-96px -165px}.b-flag-small.b-flag-yt{background-position:-112px -165px}.b-flag-small.b-flag-za{background-position:-128px -165px}.b-flag-small.b-flag-zanzibar{background-position:-144px -165px}.b-flag-small.b-flag-zm{background-position:-160px -165px}.b-flag-small.b-flag-zw{background-position:-176px -165px}.b-flag-small.b-flag-ab{background-position:-192px -165px}.b-flag-big{width:30px;height:18px;background-image:url("images/icons/flags-big.png")}.b-flag-big.b-flag-hm{background-position:0 0}.b-flag-big.b-flag-aq{background-position:0 -18px}.b-flag-big.b-flag-zw{background-position:0 -36px}.b-flag-big.b-flag-zm{background-position:0 -54px}.b-flag-big.b-flag-ye{background-position:0 -72px}.b-flag-big.b-flag-eh{background-position:0 -90px}.b-flag-big.b-flag-wf{background-position:0 -108px}.b-flag-big.b-flag-vi{background-position:0 -126px}.b-flag-big.b-flag-vg{background-position:0 -144px}.b-flag-big.b-flag-vn{background-position:0 -162px}.b-flag-big.b-flag-ve{background-position:0 -180px}.b-flag-big.b-flag-va{background-position:0 -198px}.b-flag-big.b-flag-vu{background-position:0 -216px}.b-flag-big.b-flag-uz{background-position:0 -234px}.b-flag-big.b-flag-uy{background-position:0 -252px}.b-flag-big.b-flag-us{background-position:0 -270px}.b-flag-big.b-flag-ae{background-position:0 -288px}.b-flag-big.b-flag-ua{background-position:0 -306px}.b-flag-big.b-flag-ug{background-position:0 -324px}.b-flag-big.b-flag-tv{background-position:0 -342px}.b-flag-big.b-flag-tc{background-position:0 -360px}.b-flag-big.b-flag-tm{background-position:0 -378px}.b-flag-big.b-flag-tr{background-position:0 -396px}.b-flag-big.b-flag-tn{background-position:0 -414px}.b-flag-big.b-flag-tt{background-position:0 -432px}.b-flag-big.b-flag-to{background-position:0 -450px}.b-flag-big.b-flag-tk{background-position:0 -468px}.b-flag-big.b-flag-tg{background-position:0 -486px}.b-flag-big.b-flag-th{background-position:0 -504px}.b-flag-big.b-flag-tz{background-position:0 -522px}.b-flag-big.b-flag-tj{background-position:0 -540px}.b-flag-big.b-flag-tw{background-position:0 -558px}.b-flag-big.b-flag-sy{background-position:0 -576px}.b-flag-big.b-flag-ch{background-position:0 -594px}.b-flag-big.b-flag-se{background-position:0 -612px}.b-flag-big.b-flag-sz{background-position:0 -630px}.b-flag-big.b-flag-sj{background-position:0 -648px}.b-flag-big.b-flag-sr{background-position:0 -666px}.b-flag-big.b-flag-sd{background-position:0 -684px}.b-flag-big.b-flag-vc{background-position:0 -702px}.b-flag-big.b-flag-pm{background-position:0 -720px}.b-flag-big.b-flag-sx{background-position:0 -738px}.b-flag-big.b-flag-lc{background-position:0 -756px}.b-flag-big.b-flag-kn{background-position:0 -774px}.b-flag-big.b-flag-sh{background-position:0 -792px}.b-flag-big.b-flag-lk{background-position:0 -810px}.b-flag-big.b-flag-es{background-position:0 -828px}.b-flag-big.b-flag-za{background-position:0 -846px}.b-flag-big.b-flag-so{background-position:0 -864px}.b-flag-big.b-flag-sb{background-position:0 -882px}.b-flag-big.b-flag-si{background-position:0 -900px}.b-flag-big.b-flag-sk{background-position:0 -918px}.b-flag-big.b-flag-sg{background-position:0 -936px}.b-flag-big.b-flag-sl{background-position:0 -954px}.b-flag-big.b-flag-sc{background-position:0 -972px}.b-flag-big.b-flag-rs{background-position:0 -990px}.b-flag-big.b-flag-sn{background-position:0 -1008px}.b-flag-big.b-flag-sa{background-position:0 -1026px}.b-flag-big.b-flag-st{background-position:0 -1044px}.b-flag-big.b-flag-sm{background-position:0 -1062px}.b-flag-big.b-flag-ws{background-position:0 -1080px}.b-flag-big.b-flag-rw{background-position:0 -1098px}.b-flag-big.b-flag-ru{background-position:0 -1116px}.b-flag-big.b-flag-ro{background-position:0 -1134px}.b-flag-big.b-flag-re{background-position:0 -1152px}.b-flag-big.b-flag-qa{background-position:0 -1170px}.b-flag-big.b-flag-pr{background-position:0 -1188px}.b-flag-big.b-flag-pt{background-position:0 -1206px}.b-flag-big.b-flag-pl{background-position:0 -1224px}.b-flag-big.b-flag-pn{background-position:0 -1242px}.b-flag-big.b-flag-ph{background-position:0 -1260px}.b-flag-big.b-flag-pe{background-position:0 -1278px}.b-flag-big.b-flag-py{background-position:0 -1296px}.b-flag-big.b-flag-pg{background-position:0 -1314px}.b-flag-big.b-flag-pa{background-position:0 -1332px}.b-flag-big.b-flag-ps{background-position:0 -1350px}.b-flag-big.b-flag-pw{background-position:0 -1368px}.b-flag-big.b-flag-pk{background-position:0 -1386px}.b-flag-big.b-flag-om{background-position:0 -1404px}.b-flag-big.b-flag-no{background-position:0 -1422px}.b-flag-big.b-flag-nf{background-position:0 -1440px}.b-flag-big.b-flag-nu{background-position:0 -1458px}.b-flag-big.b-flag-ng{background-position:0 -1476px}.b-flag-big.b-flag-ne{background-position:0 -1494px}.b-flag-big.b-flag-ni{background-position:0 -1512px}.b-flag-big.b-flag-nz{background-position:0 -1530px}.b-flag-big.b-flag-nc{background-position:0 -1548px}.b-flag-big.b-flag-nl{background-position:0 -1566px}.b-flag-big.b-flag-np{background-position:0 -1584px}.b-flag-big.b-flag-nr{background-position:0 -1602px}.b-flag-big.b-flag-na{background-position:0 -1620px}.b-flag-big.b-flag-mm{background-position:0 -1638px}.b-flag-big.b-flag-mz{background-position:0 -1656px}.b-flag-big.b-flag-ma{background-position:0 -1674px}.b-flag-big.b-flag-ms{background-position:0 -1692px}.b-flag-big.b-flag-mn{background-position:0 -1710px}.b-flag-big.b-flag-mc{background-position:0 -1728px}.b-flag-big.b-flag-md{background-position:0 -1746px}.b-flag-big.b-flag-fm{background-position:0 -1764px}.b-flag-big.b-flag-mx{background-position:0 -1782px}.b-flag-big.b-flag-yt{background-position:0 -1800px}.b-flag-big.b-flag-mu{background-position:0 -1818px}.b-flag-big.b-flag-mr{background-position:0 -1836px}.b-flag-big.b-flag-mq{background-position:0 -1854px}.b-flag-big.b-flag-mh{background-position:0 -1872px}.b-flag-big.b-flag-mt{background-position:0 -1890px}.b-flag-big.b-flag-ml{background-position:0 -1908px}.b-flag-big.b-flag-mv{background-position:0 -1926px}.b-flag-big.b-flag-my{background-position:0 -1944px}.b-flag-big.b-flag-mw{background-position:0 -1962px}.b-flag-big.b-flag-mg{background-position:0 -1980px}.b-flag-big.b-flag-mk{background-position:0 -1998px}.b-flag-big.b-flag-mo{background-position:0 -2016px}.b-flag-big.b-flag-lu{background-position:0 -2034px}.b-flag-big.b-flag-lt{background-position:0 -2052px}.b-flag-big.b-flag-li{background-position:0 -2070px}.b-flag-big.b-flag-ly{background-position:0 -2088px}.b-flag-big.b-flag-lr{background-position:0 -2106px}.b-flag-big.b-flag-ls{background-position:0 -2124px}.b-flag-big.b-flag-lb{background-position:0 -2142px}.b-flag-big.b-flag-lv{background-position:0 -2160px}.b-flag-big.b-flag-la{background-position:0 -2178px}.b-flag-big.b-flag-kg{background-position:0 -2196px}.b-flag-big.b-flag-kw{background-position:0 -2214px}.b-flag-big.b-flag-kr{background-position:0 -2232px}.b-flag-big.b-flag-kp{background-position:0 -2250px}.b-flag-big.b-flag-ki{background-position:0 -2268px}.b-flag-big.b-flag-ke{background-position:0 -2286px}.b-flag-big.b-flag-kz{background-position:0 -2304px}.b-flag-big.b-flag-jo{background-position:0 -2322px}.b-flag-big.b-flag-jp{background-position:0 -2340px}.b-flag-big.b-flag-jm{background-position:0 -2358px}.b-flag-big.b-flag-it{background-position:0 -2376px}.b-flag-big.b-flag-il{background-position:0 -2394px}.b-flag-big.b-flag-im{background-position:0 -2412px}.b-flag-big.b-flag-ie{background-position:0 -2430px}.b-flag-big.b-flag-iq{background-position:0 -2448px}.b-flag-big.b-flag-ir{background-position:0 -2466px}.b-flag-big.b-flag-id{background-position:0 -2484px}.b-flag-big.b-flag-in{background-position:0 -2502px}.b-flag-big.b-flag-is{background-position:0 -2520px}.b-flag-big.b-flag-hu{background-position:0 -2538px}.b-flag-big.b-flag-hk{background-position:0 -2556px}.b-flag-big.b-flag-hn{background-position:0 -2574px}.b-flag-big.b-flag-ht{background-position:0 -2592px}.b-flag-big.b-flag-gy{background-position:0 -2610px}.b-flag-big.b-flag-gw{background-position:0 -2628px}.b-flag-big.b-flag-gn{background-position:0 -2646px}.b-flag-big.b-flag-gt{background-position:0 -2664px}.b-flag-big.b-flag-gu{background-position:0 -2682px}.b-flag-big.b-flag-gp{background-position:0 -2700px}.b-flag-big.b-flag-gd{background-position:0 -2718px}.b-flag-big.b-flag-gl{background-position:0 -2736px}.b-flag-big.b-flag-gr{background-position:0 -2754px}.b-flag-big.b-flag-gb{background-position:0 -2772px}.b-flag-big.b-flag-gi{background-position:0 -2790px}.b-flag-big.b-flag-gh{background-position:0 -2808px}.b-flag-big.b-flag-de{background-position:0 -2826px}.b-flag-big.b-flag-ge{background-position:0 -2844px}.b-flag-big.b-flag-gm{background-position:0 -2862px}.b-flag-big.b-flag-ga{background-position:0 -2880px}.b-flag-big.b-flag-tf{background-position:0 -2898px}.b-flag-big.b-flag-pf{background-position:0 -2916px}.b-flag-big.b-flag-gf{background-position:0 -2934px}.b-flag-big.b-flag-fr{background-position:0 -2952px}.b-flag-big.b-flag-fi{background-position:0 -2970px}.b-flag-big.b-flag-fj{background-position:0 -2988px}.b-flag-big.b-flag-fo{background-position:0 -3006px}.b-flag-big.b-flag-fk{background-position:0 -3024px}.b-flag-big.b-flag-et{background-position:0 -3042px}.b-flag-big.b-flag-ee{background-position:0 -3060px}.b-flag-big.b-flag-er{background-position:0 -3078px}.b-flag-big.b-flag-gq{background-position:0 -3096px}.b-flag-big.b-flag-sv{background-position:0 -3114px}.b-flag-big.b-flag-eg{background-position:0 -3132px}.b-flag-big.b-flag-ec{background-position:0 -3150px}.b-flag-big.b-flag-tl{background-position:0 -3168px}.b-flag-big.b-flag-do{background-position:0 -3186px}.b-flag-big.b-flag-dm{background-position:0 -3204px}.b-flag-big.b-flag-dj{background-position:0 -3222px}.b-flag-big.b-flag-dk{background-position:0 -3240px}.b-flag-big.b-flag-cz{background-position:0 -3258px}.b-flag-big.b-flag-cy{background-position:0 -3276px}.b-flag-big.b-flag-cw{background-position:0 -3294px}.b-flag-big.b-flag-cu{background-position:0 -3312px}.b-flag-big.b-flag-hr{background-position:0 -3330px}.b-flag-big.b-flag-ci{background-position:0 -3348px}.b-flag-big.b-flag-cr{background-position:0 -3366px}.b-flag-big.b-flag-ck{background-position:0 -3384px}.b-flag-big.b-flag-cd{background-position:0 -3402px}.b-flag-big.b-flag-cg{background-position:0 -3420px}.b-flag-big.b-flag-km{background-position:0 -3438px}.b-flag-big.b-flag-co{background-position:0 -3456px}.b-flag-big.b-flag-cc{background-position:0 -3474px}.b-flag-big.b-flag-cx{background-position:0 -3492px}.b-flag-big.b-flag-cn{background-position:0 -3510px}.b-flag-big.b-flag-cl{background-position:0 -3528px}.b-flag-big.b-flag-td{background-position:0 -3546px}.b-flag-big.b-flag-cf{background-position:0 -3564px}.b-flag-big.b-flag-ky{background-position:0 -3582px}.b-flag-big.b-flag-cv{background-position:0 -3600px}.b-flag-big.b-flag-ca{background-position:0 -3618px}.b-flag-big.b-flag-cm{background-position:0 -3636px}.b-flag-big.b-flag-kh{background-position:0 -3654px}.b-flag-big.b-flag-bi{background-position:0 -3672px}.b-flag-big.b-flag-bf{background-position:0 -3690px}.b-flag-big.b-flag-bg{background-position:0 -3708px}.b-flag-big.b-flag-bn{background-position:0 -3726px}.b-flag-big.b-flag-io{background-position:0 -3744px}.b-flag-big.b-flag-br{background-position:0 -3762px}.b-flag-big.b-flag-bw{background-position:0 -3780px}.b-flag-big.b-flag-ba{background-position:0 -3798px}.b-flag-big.b-flag-bq{background-position:0 -3816px}.b-flag-big.b-flag-bo{background-position:0 -3834px}.b-flag-big.b-flag-bt{background-position:0 -3852px}.b-flag-big.b-flag-bm{background-position:0 -3870px}.b-flag-big.b-flag-bj{background-position:0 -3888px}.b-flag-big.b-flag-bz{background-position:0 -3906px}.b-flag-big.b-flag-be{background-position:0 -3924px}.b-flag-big.b-flag-by{background-position:0 -3942px}.b-flag-big.b-flag-bb{background-position:0 -3960px}.b-flag-big.b-flag-bd{background-position:0 -3978px}.b-flag-big.b-flag-bh{background-position:0 -3996px}.b-flag-big.b-flag-bs{background-position:0 -4014px}.b-flag-big.b-flag-az{background-position:0 -4032px}.b-flag-big.b-flag-at{background-position:0 -4050px}.b-flag-big.b-flag-au{background-position:0 -4068px}.b-flag-big.b-flag-aw{background-position:0 -4086px}.b-flag-big.b-flag-am{background-position:0 -4104px}.b-flag-big.b-flag-ar{background-position:0 -4122px}.b-flag-big.b-flag-ag{background-position:0 -4140px}.b-flag-big.b-flag-ai{background-position:0 -4158px}.b-flag-big.b-flag-ao{background-position:0 -4176px}.b-flag-big.b-flag-ad{background-position:0 -4194px}.b-flag-big.b-flag-as{background-position:0 -4212px}.b-flag-big.b-flag-dz{background-position:0 -4230px}.b-flag-big.b-flag-al{background-position:0 -4248px}.b-flag-big.b-flag-af{background-position:0 -4266px}.b-flag-big.b-flag-mp{background-position:0 -4284px}.b-flag-big.b-flag-ab{background-position:0 -4302px}.b-flag-big.b-flag-me{background-position:0 -4320px}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.my-placeholder{color:#999999 !important}.b-splash{height:100%;position:absolute;z-index:999999;background:#fff;opacity:.65}
@media screen and (max-width:767px){.container{min-width:100%}.b-page-content{width:100%;padding-bottom:0;overflow-x:hidden !important}.mobile-extended-content{margin-right:-15px;margin-left:-15px}.b-page-content_inner{padding-bottom:30px}.b-columns_content-wrapper,.b-columns_content{margin:0;padding:0;float:none}.b-informer-last-booking .table-condensed tbody>tr>td{padding-right:4px;padding-left:4px}.b-informer-last-booking .table-striped{border-bottom:1px solid rgba(220,224,228,0.4)}.b-informer-last-booking .table-striped>tbody>tr>td{border-bottom:1px solid rgba(220,224,228,0.4)}.b-informer-last-booking .table-striped>tbody>tr:last-child>td{border-bottom:none !important}.b-informer-last-booking .table-striped>tbody>tr:nth-child(odd)>td{background-color:#FFF}.b-informer-last-booking .b-sheet_cell-cover{display:none !important}.b-section-page-title{margin:20px -15px}.b-page-title{padding:20px 15px}.b-page-title h1{font-size:20px}.b-page-title .b-social{margin:15px 0 0;float:none !important}.b-section-announcements .b-announcement{margin-bottom:8px}.mobile-scroll-wrapper{position:relative;margin:0 -15px;padding:0 15px}.mobile-scroll-wrapper::after{content:""}.mobile-scroll-content{width:100%;max-width:100%;overflow:auto}.mobile-scroll-content .b-table thead .b-table_row{white-space:nowrap}.mobile-content-padding{padding-right:15px;padding-left:15px}h1,.b-like-h1{font-size:20px;line-height:1.2}h2,.b-typo-h2,.b-like-h2{font-size:18px}.b-section-hotspot,.b-button-to-top,.b-rek:not(.mobile-only),.b-section-social-custom-bar{display:none !important}}.mobile-header{height:40px;display:flex;align-items:center;justify-content:flex-start}.mobile-header-logo{display:block;margin:0 0 0 9px;padding:0;text-decoration:none;color:#FFF}.mobile-header-logo:hover{color:#FFF}.mobile-header-logo svg{position:relative;top:2px;display:block;width:80px;height:22px;border:none;fill:currentColor}.mobile-menu-trigger{position:relative;flex:0 0 18px;display:block;width:18px;height:14px;border-top:2px solid #FFF;border-bottom:2px solid #FFF;box-sizing:border-box;cursor:pointer}.mobile-menu-trigger::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;transform:translateY(-1px);background:#FFF}@media screen and (max-width:767px){.b-page-header .b-auth_button{background:transparent}#r13h{min-width:100% !important}#r13h.b-header-fixed{padding-bottom:0}#r13h .bookingsmenu{left:0;display:flex;width:100%;height:40px;align-items:center;justify-content:center}#r13h .bookingsmenu li{padding:0;margin:0 10px;font-size:12px;text-transform:uppercase}#r13h .bookingsmenu #car,#r13h .bookingsmenu #tour,#r13h .bookingsmenu #insurance{display:none !important}}@media screen and (max-width:350px){#r13h .bookingsmenu li{margin:0 5px}}.mobile-footer-row{margin:0 0 30px}.mobile-footer-row:last-child{margin-bottom:0}.mobile-footer-row.footer-row-flexible{display:flex;align-items:stretch;justify-content:space-between}.mobile-footer-logo-cell,.mobile-footer-menu-cell{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.mobile-footer-links{margin:0;padding:0;list-style-type:none;font-size:14px;line-height:1.15}.mobile-footer-links li{margin:0 0 14px}.mobile-footer-links li:last-child{margin:0}.mobile-footer-links.footer-links-inline{display:flex}.mobile-footer-links.footer-links-inline li{margin:0 20px 0 0}.mobile-footer-copyright{margin:0;font-size:12px;color:#778697}.mobile-footer-logo{display:block;width:112px;height:30px}@media screen and (max-width:767px){.b-page-footer{width:100%;height:auto;min-width:100%;margin:0;background:var(--color-footer-bg)}.b-page-footer_inner{padding-top:26px;padding-bottom:30px}.b-footer-social-icons{display:flex;margin:18px 0 0;padding:0;list-style-type:none;align-items:center;justify-content:flex-start}.b-footer-social-icons li{margin:0 18px 0 0}.b-footer-social-icons li:last-child{margin-right:0}}.mobile-menu-wrapper{position:fixed;top:0;right:100%;display:flex;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:125000}.mobile-menu-wrapper.menu-on{right:0}.mobile-menu{position:relative;right:100%;width:100%;height:100%;margin:0 25px 0 0;flex:1;background:#FFF;overflow:hidden}.menu-on .mobile-menu{right:0;transition:right .3s ease;z-index:9000}.mobile-menu__card{position:absolute;top:0;left:0;display:none;width:100%;height:100%;flex-direction:column;z-index:-1}.mobile-menu__card.card-active{display:flex;z-index:25010}.mobile-menu__card-header{position:relative;display:flex;height:50px;padding:0 12px;border-bottom:1px solid #DDDDDD;flex:0 0 50px;align-items:center;font-size:14px;font-weight:bold;color:var(--color-brand-primary)}.mobile-menu__card-header .mobile-header-logo{margin:0;color:var(--color-brand-primary)}.mobile-menu__card-body{flex:1;overflow-y:auto}.mobile-menu__close-btn{position:absolute;top:15px;right:12px;display:block;width:20px;height:20px;z-index:25012}.mobile-menu__close-btn::before,.mobile-menu__close-btn::after{content:' ';position:absolute;left:9px;display:block;width:2px;height:20px;transform-origin:center;background-color:var(--color-brand-primary)}.mobile-menu__close-btn::before{transform:rotate(45deg)}.mobile-menu__close-btn::after{transform:rotate(-45deg)}.mobile-menu__items{margin:0;padding:0;list-style-type:none}.mobile-menu__items li{min-height:50px;border-bottom:1px solid #DDDDDD}.mobile-menu__items a{display:block;padding:15px 12px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;color:#0069B6}.mobile-menu__items a[data-target]{position:relative;padding-right:30px}.mobile-menu__items a[data-target]::after{content:"";position:absolute;top:50%;right:12px;transform:translateY(-505);display:block;width:0;height:0;border-style:solid;border-width:3px 0 3px 5px;border-color:transparent transparent transparent #8B8B8B}.mobile-menu__subtitle{display:block;margin:0;padding:15px 30px 15px 12px;min-height:50px;border-bottom:1px solid #DDDDDD;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;background:#F2F2F2;color:#333}@media screen and (max-width:767px){.b-columns_sidebar{width:100%}}@media screen and (max-width:767px){.b-section-search{margin-right:-15px;margin-left:-15px}.b-tabs-search li:nth-child(4),.b-tabs-search li:nth-child(5){display:none !important}.tab-content #tours,.tab-content #cars{display:none !important}.b-form-primary .b-control-submit{position:static;width:100%;margin:0 0 15px}.b-form-primary .b-control-guests,.b-form-primary .b-control-children{margin-bottom:15px}.b-form-primary .children-row{display:flex;align-items:center}.b-form-primary .children-col-controls{display:flex;align-items:center;justify-content:flex-start}.b-form-primary .children-col-controls .b-elem-child-age{width:30%;margin:0 5% 0 0;flex:0 0 30%}.b-form-primary .children-col-controls .b-elem-child-age:last-child{margin-right:0}.b-form-search .b-search-control_form{padding:10px 15px 20px}.b-form-search .b-control-calendar{padding-right:15px}.b-form-search .b-control-add-room,.b-form-search .b-control-remove-room{display:none}.b-form-search .b-control-addons{position:static;display:flex;justify-content:center}.b-form-search .b-elem-child-age{margin-right:10px}.b-form-search .b-elem-child-age:last-child{margin-right:0}.b-form-avia .b-elem-checkout .picker__holder{right:0}.b-form-avia .b-control-submit{position:static;width:100%;margin:0 0 15px}.b-form-avia .row-avia-params{position:relative;margin-bottom:15px}}@media screen and (max-width:767px){.b-subscribe{margin-right:-15px;margin-left:-15px}.b-subscribe.b-subscribe-marked .b-subscribe_title{display:block}.b-subscribe.b-subscribe-gift .b-subscribe_header,.b-subscribe.b-subscribe-marked .b-subscribe_header{padding:30px 15px 0}.b-subscribe.b-subscribe-gift .b-section_content,.b-subscribe.b-subscribe-marked .b-section_content{padding:0 15px 30px}.b-subscribe.b-subscribe-gift .b-elem-subscribe-email{margin-bottom:10px;padding-right:15px}.col-lg-5 .b-subscribe.b-subscribe-gift{height:auto;min-height:100px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-subscribe_icon{top:50%;left:-5px;transform:translateY(-50%)}.col-lg-5 .b-subscribe.b-subscribe-gift .b-section_header,.col-lg-5 .b-subscribe.b-subscribe-gift .b-section_content{padding-left:125px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-subscribe_header{padding-top:20px;margin-bottom:10px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-section_content{padding-bottom:20px}.col-lg-5 .b-subscribe.b-subscribe-gift .b-form-subscribe .b-elem-subscribe-email{margin-bottom:10px}}@media screen and (max-width:767px){.b-news.b-news-dayly .b-news_item{margin-top:8px}.b-news .b-news_item{height:auto !important}.b-section-news-actions .b-news-details{display:flex;align-items:center;justify-content:center}.b-section-news-actions .b-news-details_name{margin:0 10px !important;padding:0;float:none !important}.b-section-news-tips .b-news-details{margin:0 0 10px}.b-section-news-tips .b-news-details:last-child{margin-bottom:0}.b-section-news-tips .b-news-details_name{width:100%;margin:0 0 5px;padding:0;float:none}.b-section-news-tips .b-news-details_description{padding:0}.b-section-news-tips .b-tags-tiles .b-tags_items{max-width:290px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.b-section-news-archive-nav-bottom{margin-bottom:30px;overflow:hidden}.b-news-short-compact .b-news_item_title{font-size:13px}}@media screen and (max-width:767px){.tw-air-tickets .tw-form-layout{display:grid;padding:0 15px;grid-template-columns:4fr 4fr;grid-gap:10px 15px}.tw-air-tickets .tw-route-switch{display:none !important}.tw-air-tickets .tw-line-separation{width:auto !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box}.tw-air-tickets .tw-line-separation.tw-whence,.tw-air-tickets .tw-line-separation.tw-where,.tw-air-tickets .tw-line-separation.tw-line-options,.tw-air-tickets .tw-line-separation.tw-line-rooms,.tw-air-tickets .tw-line-separation.tw-line-class{grid-column:1 / span 2}.tw-air-tickets .tw-line-separation.tw-line-date{height:auto}.tw-air-tickets .tw-line-separation.tw-line-select{height:auto;margin:0}.tw-air-tickets .tw-line-separation.tw-line-date-return .picker__holder{right:0}.tw-air-tickets .tw-line-room{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 15px}.tw-hotels .tw-form-layout{display:grid;padding:0 15px 15px;grid-template-columns:4fr 4fr;grid-gap:10px 15px}.tw-hotels .tw-more-room{display:none !important}.tw-hotels .tw-line-separation{width:auto !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;box-sizing:border-box;float:none}.tw-hotels .tw-line-separation.tw-hotel-select,.tw-hotels .tw-line-separation.tw-line-rooms-wrapper{grid-column:1 / span 2}.tw-hotels .tw-line-separation.tw-line-select,.tw-hotels .tw-line-separation.tw-line-date{height:auto}.tw-hotels .tw-line-separation.tw-line-date-checkout .picker__holder{right:0}.tw-hotels .tw-line-rooms{width:100% !important;float:none}.tw-hotels .tw-line-room{display:grid !important;grid-template-columns:2fr 2fr 4fr;grid-gap:0 15px}.tw-hotels .tw-button-search{margin:0 !important}.travelru-widget.widget-size-small .tw-hotels .tw-line-separation.tw-line-date{width:auto !important;min-width:0 !important;max-width:100% !important}.travelru-widget.widget-size-small .tw-air-tickets .tw-line-separation.tw-line-select .tw-errors{top:100%;left:0;padding:0}.tw-air-tickets .tw-line-separation.tw-line-select .tw-errors span{width:auto;min-width:180px;max-width:100%}.travelru-widget .tw-errors .tw-arrow{top:-4px;left:10px;margin:0;border-width:0 5px 5px 5px;border-color:transparent transparent #ff6262 transparent}}@media screen and (max-width:767px){.b-alphabet{display:flex;flex-wrap:wrap}.b-alphabet .b-letter{display:flex;margin:0 10px 10px 0;padding:0;flex:0 0 auto;align-items:center;justify-content:center}.b-alphabet .b-letter a,.b-alphabet .b-letter span{padding:0;width:30px;line-height:30px}.b-alphabet .b-letter a{background:#BEC6CD;text-decoration:none}.b-alphabet .b-letter a:hover{text-decoration:none}.b-alphabet .b-letter span{background:#EDEDED}}
@media screen and (max-width:767px){.b-section-top-benefits,.b-form-primary .b-search-control_footer{display:none}.b-section-top-destinations .b-top-destinations{margin-bottom:30px}.b-destinations .b-destination_list{display:flex;flex-wrap:wrap}.b-destinations .b-destination_list .b-destination_list_item{flex:0 0 auto;font-size:14px}.b-destinations .b-destination_list .b-destination_list_item::after{content:",";display:inline-block;margin:0 5px 0 0}.b-destinations .b-destination_list .b-destination_list_item:last-child::after{content:""}.b-destinations .b-destination_list .b-text-small{font-size:12px}.b-destinations .b-destination{margin-bottom:15px}.b-destinations .b-destination:last-child{margin-bottom:0}.b-destinations .b-destination_title{margin-bottom:5px;flex:0 0 100%;font-size:16px}.b-destinations.b-top-destinations-without-stars{margin-bottom:30px}.b-destinations.b-top-destinations-without-stars .b-destination{margin-bottom:10px}.b-section-popular-cities-hostels .b-destinations{margin-bottom:15px}.b-section-popular-cities-hostels .b-destinations:last-child{margin-bottom:0}.b-section-russia-popular-cities .table{margin-bottom:15px}}@media screen and (max-width:767px){.b-page-header{min-width:100%}.b-top-links .links-panel{padding:12px 0}.b-top-links ul{display:flex;align-items:center;justify-content:center}.b-top-links ul>li{margin:0 5px;float:none;text-transform:uppercase}.navigation .logo{width:80px;background:transparent}.navigation .logo svg{display:block;width:80px;height:40px;visibility:visible;fill:#FFF}.b-currency-trigger_label,.navigation .phone,.navigation .support{display:none}}@media screen and (max-width:767px){.b-hotel_main-info{margin-bottom:15px}.b-hotel_main-info .b-hotel_title{font-size:18px;line-height:1.2}.b-section-hotel-map,.b-slideshow_hotel{margin-right:-15px;margin-left:-15px}.b-slideshow .b-slideshow_items{overflow:auto}.b-slideshow .b-slideshow_items ul{display:flex}.b-slideshow_hotel .b-slideshow_item img,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-cover,.b-slideshow_hotel .b-slideshow_item .b-slideshow_item-icon{width:56px;height:56px}.b-section-hotel-description{margin-bottom:0}.b-hotel_photo-wrapper{margin-bottom:0}.b-hotel_photo-wrapper>.b-section{margin-bottom:3px}.b-static-map .b-static-map_cover{border:none}.b-static-map .b-static-map_image{display:block;width:100%;height:auto;margin:0;transform:translateX(-50%)}.b-hotel_rating .b-rating_details{margin-top:0;font-size:14px}.b-hotel_rating .b-rating_details ul>li{margin-bottom:5px}.b-hotel_rating .b-rating_details ul>li:last-child{margin-bottom:0}.b-hotel_rating .b-rating_details .rating-major:nth-child(2){margin-bottom:15px}.b-slideshow_hotel .b-slideshow_previewer,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content,.b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn{height:350px}.b-section-hotel-amenities .b-hotel_amenities .b-amenity-type-empty .b-hotel-amenity_title{padding-right:0;font-size:16px}.b-section-hotel-amenities .b-hotel_amenities .b-hotel_amenity .b-hotel-amenity_description{display:inline-flex;padding-right:0;padding-left:0;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.b-section-hotel-amenities .b-hotel_amenities .b-hotel_amenity .b-hotel-amenity_description>li{margin-right:10px}.b-section-hotel-amenities .b-hotel_amenities .b-hotel_amenity .b-hotel-amenity_description>li::after{content:",";display:inline-block}.b-section-hotel-amenities .b-hotel_amenities .b-hotel_amenity .b-hotel-amenity_description>li:last-child{margin-right:0}.b-section-hotel-amenities .b-hotel_amenities .b-hotel_amenity .b-hotel-amenity_description>li:last-child::after{content:""}.b-hotel_price .b-price_label,.b-hotel_main-info .b-hotel_price{text-align:center}.b-hotel_main-info .b-hotel_price{margin-top:10px}.b-hotel_price .b-price_label{font-size:14px}.b-hotel_main-info .b-btn-hotel-rooms{max-width:250px;margin:0 auto}.b-hotel_price .b-old-price,.b-hotel_price .b-price_currency{font-size:14px}.b-hotel_price .b-discount{font-size:12px}.b-hotel_price .b-price_rub{font-size:21px}.b-section-hotel-reception-info{margin-bottom:15px}.b-section-hotel-reception-info .b-hotel_reception_checkin,.b-section-hotel-reception-info .b-hotel_reception_checkout{display:inline-block;margin:0 10px 0 0}.hotel-description-container{margin:0 0 30px}.hotel-on-the-map-wrapper{margin:0 -15px}}@media screen and (max-width:767px){.b-section-hotel-availability .b-section_header{margin:0 0 10px}.b-av-title-wrapper .b-av-title,.b-av-title-wrapper .b-av-subtitle{display:block;margin:0;padding:0}.b-av{margin:0 -15px 15px;border-bottom:solid 1px #E3E7E9}.b-av-multirate_room{margin:0}.b-av-multirate_room .b-av-multirate_room_description{font-size:14px}.b-av-multirate-with-content .b-av-multirate_room .b-av-multirate_room_content{border:none}.b-av-rate .b-av-rate_inner{padding:15px}.b-av-rate_booking-info,.b-av-rate_booking,.b-av-rate_price{float:none}.b-av-rate_booking-info{display:flex;margin:0 auto 20px;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.b-av-rate .b-av-rate_features{font-size:14px}.b-av-multirate-with-content .b-av-multirate_room_images,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from{height:220px}.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-to img,.b-av-multirate-with-content .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_animation-content .b-slideshow_animation-from img{width:100%;height:auto;min-height:220px}.b-av-multirate .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-prev .b-slideshow_btn-icon{margin-left:14px}.b-av-multirate .b-slideshow_hotel .b-slideshow_previewer .b-slideshow_btn-next .b-slideshow_btn-icon{margin-right:14px}.b-av-multirate_room .b-av-multirate_discount-label{top:0;left:0}.b-av-multirate-with-content .b-av-multirate_room_images{width:100%;max-width:100%}.b-av-multirate-with-content .b-av-multirate_room_rates{margin:0}.b-benefit-type-block .b-tiser{height:auto;min-height:95px}.b-benefit-type-block .b-tiser .b-tiser_icon{position:absolute;top:0;left:0;transform:scale(.75)}.b-benefit-type-block .b-tiser .b-tiser_title,.b-benefit-type-block .b-tiser .b-tiser_content{margin-left:90px}.b-benefit-type-block .b-tiser .b-tiser_title{font-size:18px}.b-benefit-type-block .b-tiser .b-tiser_inner{position:relative}.b-benefit-type-block .b-tiser .b-tiser_content{font-size:14px}.b-av .table-responsive{overflow-x:auto;overflow:auto}.b-av .table-responsive .b-hotel_price{text-align:left}.b-av .b-av_multiroom-summary .b-av_button-book{float:none}.b-av-multirate-with-content .b-av-multirate_room_images .b-av-multirate_room_image img,.b-av-multirate-with-content .b-av-multirate_room_images .b-av-multirate_room_noimage img{width:100%;height:auto}.b-av-similar-hotels{padding-right:15px;padding-left:15px}.b-av-multirate_room .b-av-multirate_room_footer{padding:10px 15px;font-size:13px;background:#E0E0E0}}@media screen and (max-width:767px){.b-av-multirate-without-content .b-av_subtitle{padding:0 15px}.b-av-multirate-without-content .b-av-multirate_room_images{float:none}.b-av-multirate-without-content .b-av-multirate_room_images,.b-av-multirate-without-content .b-av-multirate_room_images .b-av-multirate_room_image,.b-av-multirate-without-content .b-av-multirate_room_images .b-av-multirate_room_noimage{width:100%}.b-av-multirate-without-content .b-av-multirate_room .b-av-multirate_room_rates{min-height:auto;margin:0}.b-av-multirate-without-content .b-av-multirate_room_labels-wrapper{top:auto;bottom:0;left:15px}.b-av-multirate-without-content .b-av-multirate_room_labels-wrapper .b-av-multirate_room_labels{height:auto}.b-av-multirate-without-content .b-av-multirate_room_labels-wrapper .b-av-multirate_room_labels .b-av-multirate_room_label{margin-bottom:10px;font-size:13px;line-height:1.7}.b-av-multirate-without-content .b-av-multirate_room_images .b-av-multirate_room_noimage img{width:100%;height:auto}.b-av-multirate-without-content .b-av-rate .b-av-rate_title{font-size:16px}.b-av-multirate_room .b-av-multirate_room_footer{font-size:14px;text-align:center;white-space:initial}}@media screen and (max-width:767px){.b-hotel_top-reviews .b-review .b-review_quote .b-review_content,.b-hotel_reviews .b-review .b-review_quote .b-review_content{margin:10px 0 0;padding:0;border:none}.b-hotel_reviews-nav-panel{float:none;margin:0 0 6px;overflow:hidden}.b-hotel_top-reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel,.b-hotel_reviews .b-hotel_reviews-header .b-hotel_reviews-sort-panel{float:none}.b-hotel_top-reviews .b-review .b-review_rating,.b-hotel_reviews .b-review .b-review_rating{margin:0}.b-hotel_top-reviews .b-review .b-review_date,.b-hotel_reviews .b-review .b-review_date,.b-hotel_top-reviews .b-review .b-review_author,.b-hotel_reviews .b-review .b-review_author,.b-hotel_top-reviews .b-review .b-review_author-type,.b-hotel_reviews .b-review .b-review_author-type{display:inline-block;margin:0 5px 0 0;padding:0;font-size:12px;line-height:20px}.b-hotel_top-reviews .b-review .b-review_quote .b-review_content p.b-review_content-neutral,.b-hotel_reviews .b-review .b-review_quote .b-review_content p.b-review_content-neutral{padding-left:0}.b-hotel_top-reviews .b-review .b-review_description{font-size:14px}.b-hotel_top-reviews .b-review .b-review_quote,.b-hotel_reviews .b-review .b-review_quote{padding-top:10px;padding-bottom:10px}.b-hotel-reviews-wrapper .b-reviews{margin:0 0 30px}}@media screen and (max-width:767px){.b-form-availability-mobile{position:relative;margin:0 -15px 3px;padding:15px;background:#0F65A6;color:#FFF}.b-form-availability-mobile .b-form-elem_label,.b-form-availability-mobile .b-elem-size-small .b-form-elem_label{font-size:14px}.b-elem-checkout .picker__holder{right:0}.row-room-quests,.row-room-children,.row-check-in-check-out{margin-bottom:10px}.b-form-availability .b-control-calendar{padding-right:15px;padding-left:15px}.col-av-form-left{padding-right:8px !important}.col-av-form-right{padding-left:8px !important}.child-ages{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 8px}}@media screen and (max-width:767px){.b-page-country .b-top-destinations .b-destination_list.list-inline{margin:0 0 10px}.b-page-country .b-section-hotels-in-top-cities,.b-page-country .b-section-hotels-in-cities{margin-bottom:0}.b-page-country .b-section-hotels-in-top-cities .b-destinations,.b-page-country .b-section-hotels-in-cities .b-destinations{margin-bottom:15px}.b-page-country .b-section-hotels-in-cities .b-destination_list{margin-bottom:15px}}@media screen and (max-width:767px){.b-hotels-list .b-hotel{padding:20px 15px}.b-hotels-list .b-hotel .b-hotel_inner{display:grid;grid-template-columns:150px auto;grid-gap:0 20px}.b-hotels-list .b-hotel .b-hotel_features{margin:3px 0 0;grid-row-start:3;grid-row-end:4;grid-column-start:1;grid-column-end:3}.b-hotels-list .b-hotel .b-hotel_features+.b-hotel_features{margin:10px 0 0;grid-row-start:6;grid-row-end:7;grid-column-start:1;grid-column-end:3}.b-hotels-list .b-hotel .b-hotel_ta-rating{margin:10px 0 0 0;grid-row-start:7;grid-column-start:1;grid-column-end:3}.b-hotels-list .b-hotel .b-hotel_location{margin:0;grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;font-size:13px}.b-hotels-list .b-hotel .b-hotel_description{display:none !important}.b-hotels-list .b-hotel .b-hotel_booking{margin-left:0;float:none}.b-hotels-list .b-hotel .b-hotel_booking{float:none;margin:15px 0 0;grid-row-start:4;grid-row-end:5;grid-column-start:2;grid-column-end:3;text-align:left}.b-hotels-list .b-hotel .b-hotel_booking .b-av-button{float:none !important;margin:5px 0 0}.b-hotels-list .b-hotel .b-hotel_image-container{margin:15px 0 0;grid-row-start:4;grid-row-end:5;float:none}.b-hotels-list .b-hotel .b-hotel_title{margin:0 0 3px;grid-column-start:1;grid-column-end:3}.b-hotels-list .b-hotel .b-hotel_rating{margin:0 0 3px;line-height:1}.b-hotels-list .b-hotel br{display:none !important}.b-hotels-list .b-ctripz-promo-hsr,.b-hotels-list .b-benefit{margin-top:0;padding-bottom:0}.b-hotels-list .b-section{margin:0}.b-benefit-type-inline .b-tiser{min-height:88px;background-position:bottom right;background-size:contain}.b-benefit-type-inline .b-tiser .b-tiser_inner{padding:15px}.b-benefit-type-inline .b-tiser .b-tiser_icon{margin:0 15px 0 0}.b-benefit-type-inline .b-tiser .b-tiser_title,.b-benefit-type-inline .b-tiser .b-tiser_content{display:block;height:auto}.b-benefit-type-inline .b-tiser .b-tiser_content{margin:0;padding:0}.b-hsr-error{padding:20px 15px;text-align:center}.b-panel-sorting{margin:10px 0}.b-panel-sorting ul li{float:none}.b-panel-sorting .b-panel-sorting_inner{display:flex;margin:0;padding:10px 15px;align-items:center;justify-content:space-between}.b-panel-sorting .b-map-legend{display:none}.hsr-mobile-panel-sorting{flex:1}.hsr-mobile-panel-view-switcher{display:flex;margin-left:auto;flex:0;align-items:center;justify-content:flex-end}}@media screen and (max-width:767px){.hsr-search-mobile-form .b-form-inline{margin:0;padding:20px 15px}.hsr-search-mobile-form .b-form-inline .b-form-control .b-control-rooms,.hsr-search-mobile-form .b-form-inline .b-elem-adults-guests,.hsr-search-mobile-form .b-form-inline .b-elem-childs-guests,.hsr-search-mobile-form .b-form-inline .b-elem-child-age,.hsr-search-mobile-form .b-form-inline .b-control-submit{float:none}.hsr-search-mobile-form .b-form-inline .b-control-destination,.hsr-search-mobile-form .b-form-inline .b-control-calendar{margin:0 0 15px}.hsr-search-mobile-form .b-form-inline .b-control-calendar .row{margin-right:-15px;margin-left:-15px}.hsr-search-mobile-form .b-form-inline .b-control-destination,.hsr-search-mobile-form .b-form-inline .b-control-calendar,.hsr-search-mobile-form .b-form-inline .b-elem-checkin,.hsr-search-mobile-form .b-form-inline .b-elem-checkout{padding-right:15px;padding-left:15px}.hsr-search-mobile-form .b-form-inline .b-control-rich{padding-left:15px}.hsr-search-mobile-form .b-form-inline .b-room,.hsr-search-mobile-form .b-form-inline .b-control-rich,.hsr-search-mobile-form .b-form-inline .b-elem-adults-guests,.hsr-search-mobile-form .b-form-inline .b-elem-child-age{margin:0}.hsr-search-mobile-form .b-form-inline .row-room-quests,.hsr-search-mobile-form .b-form-inline .row-room-children{margin-bottom:15px}.hsr-search-mobile-form .b-form-inline .b-elem-adults-guests .b-selector,.hsr-search-mobile-form .b-form-inline .b-elem-childs-guests .b-selector,.hsr-search-mobile-form .b-form-inline .b-elem-child-age .b-selector{width:auto}.hsr-search-mobile-form .b-form-inline .col-av-form-right{padding-left:15px !important}.hsr-search-mobile-form .b-form-inline .col-av-form-left{padding-right:15px !important}.hsr-search-mobile-form .b-form-inline .b-control-submit{position:static}.hsr-search-mobile-form .b-form-inline .b-control-submit .btn{display:block;width:100%;height:36px}.hsr-search-mobile-form .b-form-inline .b-form-elem_label{font-size:13px}.hsr-search-mobile-form .b-form-fake .b-control-rooms{margin-bottom:15px}.hsr-search-mobile-form .b-form-fake .b-control-guests{display:flex;flex-wrap:wrap;justify-content:space-between}.hsr-search-mobile-form .b-form-fake .b-control-guests .b-form-elem_label{flex:0 0 100%}.hsr-search-mobile-form .b-form-fake .b-elem-adults-guests,.hsr-search-mobile-form .b-form-fake .b-elem-childs-guests{flex:0 0 50%}.hsr-search-mobile-form .b-form-fake .b-elem-adults-guests{padding:0 15px 0 0}.hsr-search-mobile-form .b-form-fake .b-elem-childs-guests{padding:0 0 0 15px}.b-form-availability-fake .b-control-calendar{margin-bottom:15px}.b-form-availability-fake .b-elem-checkin,.b-form-availability-fake .b-elem-checkout{padding-right:15px;padding-left:15px}.b-form-availability-fake .b-control-rich{padding-right:20px;padding-left:20px}.b-form-availability-fake .b-control-rooms{float:none;margin-bottom:15px}.b-form-availability-fake .b-control-guests{display:flex;flex-wrap:wrap}.b-form-availability-fake .b-control-guests .b-form-elem_label{flex:0 0 100%}.b-form-availability-fake .b-control-guests .b-elem-adults-guests,.b-form-availability-fake .b-control-guests .b-elem-childs-guests{margin:0;flex:0 0 50%}.b-form-availability-fake .b-control-guests .b-elem-adults-guests .b-selector,.b-form-availability-fake .b-control-guests .b-elem-childs-guests .b-selector{width:100%}.b-form-availability-fake .b-control-guests .b-elem-adults-guests{padding:0 15px 0 0}.b-form-availability-fake .b-control-guests .b-elem-childs-guests{padding:0 0 0 15px}.b-form-availability-fake .b-control-submit{position:static;float:none}.b-form-availability-fake .b-control-remove-room{display:none}}@media screen and (max-width:767px){.hsr-mobile-filters{position:fixed;top:0;left:0;display:none;width:100%;height:100%;flex-direction:column;align-items:stretch;justify-content:stretch;z-index:-1;overflow:auto}.mobile-filters-active .hsr-mobile-filters{display:flex;z-index:199999}.hsr-mobile-filters-header,.hsr-mobile-filters-footer{padding:10px 15px;flex:0 0 auto}.hsr-mobile-filters-header{position:relative;display:flex;border-bottom:solid 1px #333;align-items:center;justify-content:space-between;background:#CCC}.hsr-mobile-filters-header-title{font-size:18px;line-height:1}.hsr-mobile-filters-close-btn{display:block}.hsr-mobile-filters-close-btn svg{display:block;width:24px;height:24px;fill:currentColor}.hsr-mobile-filters-main{flex:1;background:#FFF;overflow:auto}.hsr-mobile-filters-footer{background:#FFF}.hsr-mobile-filters-footer .btn{display:block;width:100%;max-width:350px;margin:0 auto}body.mobile-filters-active{overflow:hidden}.mobile-filters-active .qtip{display:none !important}.b-sidebar-filters .b-sidebar-filter{padding-right:20px;padding-left:20px}.b-price-filter .b-slider-wrapper{margin:20px 12px}}