/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 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 @twitter by @mdo and @fat.
 */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!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:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float: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'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-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 linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,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}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{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)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea: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}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{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)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea: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}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{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)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea: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}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-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)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.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 th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.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;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.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;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;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-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.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;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.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;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;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{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}
/*
  ================================================
  style.css
  ================================================
*/
div.autosuggest
{
	position: absolute;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 0;
	overflow: hidden;
}
div.autosuggest div.as_footer {}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
}
div.autosuggest div.as_footer div.as_corner {}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
}

div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #f0f0f0;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 0 0;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #444;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0 0 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #616267;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #3D71AE;
}

div.autosuggest ul li.as_highlight a span {}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr {right: 0;}
div.autosuggest ul li.as_highlight a .tl {left: 0;}
div.autosuggest ul li.as_highlight a .tr {right: 0;}

div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: red;
}






/* fstyle.css */

html { height:100%}
body { position: relative; margin: 0 ; padding: 0; font-size: 75%; font-family: Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif;text-align: left; color:#2e2e2e;background-color:white}
form { margin: 0; }
p {margin:8px 0;}
ul.t-prf, ul.t-prf li { line-height: 14px; }
.spec h2 {color:black;margin:8px 0;}
input.nfr {font-size: 100%;padding:0 0 3px 1px;}
select, option,input { font-size: 95%; }
input,textarea {padding-left:5px;}
acronym {border-bottom:1px dotted ;cursor:help}
acronym.stat {border:0;cursor:help}
input.txt {width:270px;}
.txti {width:270px;}
textarea.txt {width:280px;height:100px;}
textarea.txt_k {width:400px;height:100px;}
textarea.txt_a {width:500px;height:100px;}
textarea.txti {width:280px;height:100px;}
select.txt {width:280px;}
div.txt {padding:10px 0 5px 5px; }
h2 {text-transform:uppercase;font-size: 90%;font-weight: bold; color: #ea3603; white-space:nowrap; padding-right: 5px;margin: 0; }
h1 { font-family: Verdana,Geneva,sans-serif; font-size: 120%;font-weight: bold;margin:8px 0 0 0}


.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.hidden { display: none; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.auth_n {width:130px;height:16px;font-size: 120%;border:1px solid #006699;padding-left:2px;}
.authc {width:130px;height:16px;font-size: 120%;border:1px solid #006699;padding-left:2px}
.authcell {width:112px;height:16px;font-size: 120%;border:1px solid #006699;padding-left:18px;background: url(/i/seven.gif) no-repeat;}
.authr {border:1px solid #ea3603 !important;}
.rb {color:#ea3603;font-weight:bold}
.auth_answer {padding:10px 5px;font-size:90%}
.imgn {display:none}
a.note:link { color: #034592;text-decoration: none; font-size:90%;  }
a.note:visited { color: #5b73a3;text-decoration: none; font-size:90%;  }
a.note:hover { color: #034592;text-decoration: underline; font-size:90%;  }
a.note:active { color: #034592;text-decoration: none; font-size:90%;  }
#modal { width: 320px; display:none; }
#modal_header {height:26px;background:#006699;padding:5px 0 0 10px;color:#fff;text-align:left;margin-bottom:10px}
#cap_header {width:238px;float:left;font-weight:bold;font-size:12px;padding-top:3px}
#mod_close { float: right !important; margin-right: 10px; }
#mod_cnt {background:#fff}
.box-form { padding-top: 12px !important; width: 320px; background: #fff; }
.box-z-mail { padding-left: 64px; }
#div_reg { float: left; width: 20px; }
.box-z-mail label { padding-left: 7px; float: left; text-align: left; cursor: pointer; margin-top: 2px; }
.item-form-reg { float: right; margin-right: 12px; width: 301px; }
#loginr, #login, #passwordr, #password, #nicknamer, #resmail, .item-form-reg input { font-family: Verdana, sans-serif; margin-top: 8px !important; width: 161px; float:left; display: block; font-size: 12px !important; height: 14px !important;  padding-bottom: 3px !important; text-align: left; }
.item-text { padding-top: 12px; width: 130px; text-align: right; float: left; padding-right: 5px; }
.item-form-reg input.authcell { width: 151px; margin-left: 0 !important; padding-left: 12px; font-size: 14px; background: url("/i/plus-i.png") 0 0 no-repeat !important; }
.cap-img { margin-left: 1px; padding-top: 10px; width: 60px; float: left; }
#fcaptcha { width: 84px; margin-left: 15px; }
.reg-but { text-align: center; margin: 20px 0 10px 0; clear: both; }
.reg-but img { cursor: pointer; }
.err-text { margin-bottom: 10px; padding: 5px 10px 0 10px; font-size: 90%; }
.foot-reg { background: #f1f1f1; padding-top: 3px; padding-bottom: 20px; }
.reg-mq { text-align: center; margin-top: 14px; }
.reg-ent-s { text-align: center; margin-top: 6px; }

.reg2-tt { text-align: left; margin: 4px auto 0 auto; width: 240px; font-size: 11px; text-align: left; line-height: 16px;  }
.reg2-codtt { font-size: 11px; margin-top: 23px; padding-bottom: 13px; }
.reg2-codin { font-family: Verdana, sans-serif; text-align:center;margin: 0 auto; width: 55px; display: block; font-size: 12px !important; height: 14px !important;  padding-bottom: 3px !important; border: 1px solid #006699; padding-left: 2px; }
.reg2-ent { text-align: center; margin:10px 0; }
.reg2-ent img { cursor: pointer; }

.ent-tt { text-align: center; margin: 0 auto; width: 182px; font-size: 11px; line-height: 16px;  }
#login.ent-inp, #password.ent-inp { float: none !important; width: 174px !important; font-family: Verdana, sans-serif; margin: 6px auto 0 auto !important; display: block; font-size: 12px !important; height: 14px !important;  padding-bottom: 3px !important; text-align: center; border: 1px solid #006699; padding-left: 2px; }
.stat-s { margin: 10px 0 0 94px; }
#div_rem { float: left; width: 20px; margin-left: 0; }
#div_rem input { margin-left: 3px; }
.stat-s label { padding-left: 5px; float: left; text-align: left; cursor: pointer; margin-top: 2px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
textarea.comms {padding:0;margin:0;font-family:Verdana ;font-size:100%;border-top:0; border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.ct_a {padding:0 0 0 5px;width:50px}
.bc_com{padding:5px 0 20px 0;font-size:90%}
.c_am, .c_ed, .c_dl {display:inline;cursor:pointer;padding-left:5px;width:8px;height:8px;}
.com_con {border-top:1px solid #cccccc;}
.com_hdr {padding:5px 5px 5px 2px;background:#f6f6f6;font-size:90%}
.com_uhdr {padding:5px 5px 5px 2px;background:#E0F6B6;font-size:90%}
.com_admb{width:50px;text-align:right}

#allsmiles .sml {float:left;width:52px;height:48px;text-align:center;cursor:pointer;}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#com_txtar {border:1px solid #ccc;width:99.7%;height:230px;padding:0;margin:0;overflow:auto;font-family:Verdana;font-size:90%}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.fr_com_i {cursor:pointer;padding-right:5px}
#frmhead  {padding-bottom:7px;padding-left:3px;background:#f6f6f6;border-top:1px solid #cccccc;font-size:90%;height:18px}
.frm_com_b {text-align:center;cursor:pointer;}

/*ï¿½ï¿½ï¿½*/
.me a {background:url(/i/f/p_m.gif) no-repeat 1px 1px;padding-left:15px ;}
.auth .fe, .auth .me, .auth .ee { float: none !important; }
.fe a {background:url(/i/f/p_f.gif) no-repeat 1px 1px;padding-left:15px;}
.ee a {background:url(/i/f/p_n.gif) no-repeat 1px 1px;padding-left:15px; }
.emp{font-size: 100%; color: #999999;font-weight:bold; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.com_answer {background:url(/i/answ.gif) no-repeat 10px 1px;padding-left:10px;cursor:pointer}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#onecol {margin:10px 0 0 0}
#top_l {margin:10px 10px 0 10px;}
#top_r {margin:10px 10px 0 10px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.watch {display:none;}

/*user notify*/
#user_alert {  padding:10px;border:1px solid red; font-size:90%;text-align:center;color:red;font-weight:bold;display:none;background:#f9dada;}
#user_notify {  padding:10px;border:1px solid green;font-size:90%; text-align:center;color:green;font-weight:bold;display:none;background:#c9f2d4;}

#wrap2 { width: 100%; float: right;}
#leftsb {float: left;overflow:hidden;}
#cnt2 h1 { margin-top: 0;}
#wrlt {width:722px}
#sblt {padding-right:10px;}

#wrap1 { width: 100%; float: left; padding-bottom: 10px;}
#rightsb {float: right;overflow:hidden;}
#cnt1 h1 { margin-top: 0;}
#wrpr {margin-left:10px;width:722px; outline: none;tabindex:0}
#sbpr {padding-right:10px; padding-top: 10px;}

#outer_wrapper_l {margin-top:10px;margin-left:10px}

#outer_wrapper {margin:10px 0 0 0;}
#container { width: 100%;	float: left;}
#leftbar {	float: left;overflow:hidden;}
#sidebar {	float: right;overflow:hidden;}
#central h1 { margin-top: 0;}
#top3c {margin-left:10px;margin-top:10px}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½  ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
td.p_active {background:#d9d9d9;height:26px;text-align:center;}
td.p_active2 {background:#666666;height:26px;text-align:center;}
td.p_white{background:#336699;height:26px;text-align:center;}
table.tl {margin-bottom:15px;border-bottom:1px solid #d9d9d9}
td.tl {padding:15px 0 5px 0;}
td.tls {border:1px solid #999;padding-left:18px;background:url(/i/durota/search_15-15.gif) no-repeat 1px 2px;}
input.tls2 {width:172px;border:0;height:15px;padding:0;}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.tlsc {padding-left:22px;background:url(/i/durota/search_15-15.gif) no-repeat 4px 3px;}
input.tlsc2 {width:150px;border:0;padding:0;margin:0;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.clnws { padding-top: 9px; height: 13px; padding-bottom: 8px; color: #3b6c8a; font-weight: bold; font-size: 11px; background: url("/i/data-top.png") 0 0 no-repeat; margin: 0 !important; text-align: center; }
.clnws .prev { margin-top: 4px; margin-left: 15px; display: inline-block; width: 7px; height: 7px; float: left; background: url("/i/data-arrow.png") 0 0 no-repeat; }
.clnws .next { margin-top: 4px; margin-right: 16px; display: inline-block; width: 7px; height: 7px; float: right; background: url("/i/data-arrow.png") -7px 0 no-repeat; }
.clnws .prev.no-active { cursor: default; background: url("/i/data-arrow.png") 0 -7px no-repeat; }
.clnws .next.no-active { cursor: default; background: url("/i/data-arrow.png") -7px -7px no-repeat; }
.agenda { position: relative;/* z-index: 1000;*/ width: 239px !important; }
.agenda table { border: 1px solid #e3e3e3;  border-collapse: collapse; border-spacing: 0; }
.agenda td { border-left: 1px solid #e3e3e3; }
.agenda tr { border-top: 1px solid #e3e3e3; }
.agenda tr td:first-child { border-left: none; }
.agnd_db { background-color: #fff; height: 21px; border:none !important;font-size:10px;text-align:center;padding:2px }
.agnd_dw { background-color: #fff; color: #cc0000; height: 21px; border:none !important;font-size:10px;text-align:center;padding:2px }

.agnd_b { background-color: #ffffff; height: 26px; /*border:1px solid #ffffff;*/font-size:11px;text-align:center;padding:2px }
.agnd_w { background-color: #f6f8f9; height: 26px; /*border:1px solid #ffffff;*/font-size:11px;text-align:center;padding:2px }
/*ï¿½ï¿½ï¿½ hover */
.agnd_ab { background-color: #ffffff; height: 26px; /*border:1px solid #ffffff;*/font-size:11px;text-align:center;padding:2px }
.agnd_aw { background-color: #f6f8f9; height: 26px; /*border:1px solid #ffffff;*/font-size:11px;text-align:center;padding:2px }

.agnd_pb {color: #bbb7b7}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/

a.agnd_pb:link {font-family:  Verdana, Arial, Helvetica, sans-serif;color: #034592; text-decoration: none;font-weight:bold; }
a.agnd_pb:visited {font-family:  Verdana, Arial,Helvetica, sans-serif; color: #718499; text-decoration: none;font-weight:bold; }
a.agnd_pb:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;color: #034592; text-decoration: none;font-weight:bold; }
a.agnd_pb:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #034592; text-decoration: none;font-weight:bold; }

a.agnd_pw:link {font-family:  Verdana, Arial, Helvetica, sans-serif;color: #cc0000; text-decoration: none;font-weight:bold; }
a.agnd_pw:visited {font-family:  Verdana, Arial,Helvetica, sans-serif; color: #dd7474; text-decoration: none;font-weight:bold; }
a.agnd_pw:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;color: #cc0000; text-decoration: none;font-weight:bold; }
a.agnd_pw:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #cc0000; text-decoration: none;font-weight:bold; }

.agnd_fb {color:#808080}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.tdact { background-color: #3b6c8a; }
.tdact .agnd_cb, .tdact .agnd_cb:link, .tdact .agnd_pb, .tdact .agnd_pb:link, .tdact .agnd_pw, .tdact .agnd_pw:link {color:#fff !important;font-weight:normal;}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/

a.agnd_cb:link {font-family:  Verdana, Arial, Helvetica, sans-serif;color:#034592;font-weight:bold; text-decoration: none;}
a.agnd_cb:visited {font-family:  Verdana, Arial,Helvetica, sans-serif; color: #718499; text-decoration: none;font-weight:bold; }
a.agnd_cb:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;color: #034592; text-decoration: none;font-weight:bold; }
a.agnd_cb:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #034592; text-decoration: none;font-weight:bold; }

.agnd_cb {color:#ea3603;font-weight:bold;}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.agnd_pw {color:#e68d8d}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½*/
.agnd_fw {color:#808080}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½*/
.agnd_cw {color:#ea3603;font-weight:bold;}/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½*/

.voteup {background: url(/i/v/pp.gif) no-repeat left top}
.votedown {background: url(/i/v/nn.gif) no-repeat left top}

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.vote_cl {clear:both;margin:3px 0;}
.vote_pl {padding-left:6px;}
.vote_line {display:inline;padding:0 3px 0 6px;}
.vote_rel {display:inline;position:relative;top:-1px;}
.vote_pr {display:inline;padding:0 3px;}
.vote_clp {clear:both;padding-left:5px;}
.votes_bg {padding:17px;background-color:#F6F6F6;}
.voted {background-color:color:#F6F6F6;font-color:black;z-index:1000;padding-bottom:5px;float:left;}
.vote_of {overflow: hidden;clear:both;margin-bottom:0;}
.vote_ml {margin-top:10px;text-align:left;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.yashare-auto-init { float: left; }
.yashare-auto-init .b-share { padding-left: 0 !important; }
.vfin { float: right; margin-top: 1px; }
#fotovote .vfin { float: left; margin-top: 0; }
.whof { float: left; margin-left: 8px; margin-top: 11px; }

.vagm {height:10px;display:inline;padding-left:13px;background:url(/i/v/ng.gif) no-repeat;margin-left:8px;color: red}
.vampg {height:10px;display:inline;padding-left:13px;background:url(/i/v/ng.gif) no-repeat;margin-left:8px;color: red;cursor:pointer;}
.vmrr {height:10px;display:inline;padding-left:13px;background:url(/i/v/ng.gif) no-repeat;margin-left:8px;color: red;cursor:default; }

.vaggp, .vapg, .vgrf.vaggg, .vagpg, .vgr, .vapp, .vgrf, .vagp, .vupp, .vupg { background: #9e9e9e url(/i/v/yes-vote.png) 4px 3px no-repeat; }
.vaggg, .vgr, .vapp, .vagp, .vupp { background-color: #75b925; }
.vapg, .vgrf, .vgr, .vapp, .vagp, .vupp, .vupg { cursor: default !important; }


.vammp, .vamg, .vmr, .vamm, .vmrf, .vmrf.vammg, .vumg, .vumm { margin-left: 5px; background: #9e9e9e url(/i/v/no-vote.png) 4px 5px no-repeat; }
.vammg, .vmr, .vamm, .vumm, .vmrf, .vamg { background-color: #c92828; }
.vamg, .vmr, .vamm, .vmrf, .vumg, .vumm { cursor: default !important; }


.vammp, .vaggp, .vgr, .vapp, .vagpg,
.vamg, .vmr, .vapg, .vamm, .vmrf, .vgrf,
.vagp, .vumg, .vupp, .vupg, .vumm
{ vertical-align: top; line-height: 17px; padding-right: 3px; cursor: pointer; padding-left: 21px; color: #fff; height: 24px; display: inline-block; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.vammp span, .vaggp  span, .vgr  span, .vapp span, .vagpg span, .vmr span, .vamm span, .vagp span,
.vupp span, .vumm span, .vamg span, .vmrf span
{ margin-left: 6px; vertical-align: top; margin-top: 2px; margin-right: 3px; display: inline-block; font-size: 14px; font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif; }

/*login form*/
.lgf {width:238px;height:128px; overflow:hidden}
.lge0 {width:238px;height:95px; overflow:hidden}
.lge1 {width:238px;height:105px; overflow:hidden}
.rgf {width:238px;height:260px; overflow:hidden}
a.gray:link {font-size: 80%; color: #616267; text-decoration: underline; }
a.gray:visited {font-size: 80%; color: #616267; text-decoration: underline; }
a.gray:hover {font-size: 80%; color: #ea3603; text-decoration: underline; }
a.gray:active {font-size: 80%; color: #616267; text-decoration: underline; }
a.graym:link {font-size: 90%; color: #616267; text-decoration: none; }
a.graym:visited {font-size: 90%; color: #616267; text-decoration: none; }
a.graym:hover {font-size: 90%; color: #ea3603; text-decoration: underline; }
a.graym:active {font-size: 90%; color: #616267; text-decoration: none; }

/*forums */
#carcas { width: 100%; float: left;	margin-right: -250px;margin-top:5px;}
#fbodycon { margin-right: 250px; }
#fleft { width: 245px;float: right;}
#ffct {float:right;width:520px;height:20px; }

/*main forums*/
#fcarcas { width: 100%; float: left;	margin-right: -495px;margin-top:5px;}
#fbody_con { margin-right: 495px;}
#f_right { width: 485px;float: right;}

#fcontent {clear:both; padding-left:10px;}
.ffnct { float:right;padding-right:10px}
.extdk {background: #ecedee;padding:2px;margin-top:2px; font-size:90%;}

.fhcn { width: 100%; float: left; margin-right: -90px;background:#e1e7ef;margin-top:2px;font-size: 90%;}
.fhdr { float: left; margin-right: 86px;padding:6px;}
.fhrt { width: 76px;float: right;text-align:right;padding-right:6px;padding-top:7px;font-size: 90%;}
.fbcn { width: 100%; float: left; margin-right: -86px;background:#f6f7f7;margin-top:1px;font-size: 100%;}
.fbdr { float: left; margin-right: 86px;padding:6px;}
.fbrt { width: 80px;float: right;text-align:right;padding-right:6px;padding-top:5px}
.msg {font-size: 100%;padding:5px;display:table;width:99%}
.clearing {	height: 0;	clear: both; }

.capt {float:right;font-style: italic; font-size: 90%; border-top:1px solid #D5DCE3; width:48%; text-align: right;padding:2px 5px 5px 0;margin-bottom:-20px;color:#999999;}
.captcon {padding-top:10px;width:100%; }
.captc2 {width:100%;display:table; }

.lscnt { float:left;width:48%;clear:right;height:18px;}


.citcon { font-size:90%;display:inline;position:relative;top:-1px; }
.pipecon {display:inline;position:relative;top:-1px;font-size:80%;padding-right:3px;padding-left:3px; }
.ppc  {display:inline;font-size:80%;padding-left:3px;padding-right:3px;padding-left:3px;  }
.ppcg {display:inline;position:relative;top:-1px;font-size:80%;color:grey;padding-left:3px;padding-right:3px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
#bottc {display:table;margin-top:10px;margin-bottom:3px;}
#botcrs {width:990px;padding:0 5px;display:table-cell;}
#botleft {width:27%;float:left;text-align:left;font-size:90%}
#botcentr { float:left;text-align:center;font-size:90%;text-align:center;width:58%}
#cntrs {margin-top:10px;}
#botright {float:right;width:15%;text-align:right;color:grey;font-size:90%;overflow:hidden;height:34px}

/*ï¿½ï¿½ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#lofi {width:273px;height:175px;text-align:center;background:#cccccc; }
#lofo {width:270px;height:172px;text-align:center;background:#ffffff;border-left:1px solid #cccccc;border-top:1px solid #cccccc }
#dcl {width:265px;text-align:right;padding:5px 5px 0 0;}
#lfr {text-align:left;padding-left:96px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.grb {border-left:1px solid #acb9c8;border-bottom:1px solid #acb9c8; border-right:1px solid #acb9c8; width:100%;}
.grb0 {border:1px solid #acb9c8; width:100%;}
.ntc {background:url(/i/ntc.gif) no-repeat left top;position:relative;left:-1px;top:-1px;height:12px;}
.bco {height:12px;background:url(/i/rbo.gif) repeat-x;}
.bco0 {height:0;}
.blcnt {clear:both;font-size:90%;}
.bwo {background:url(/i/w.gif) repeat-x;padding:0 5px;}
.nbc {background:url(/i/lbc.gif) no-repeat left top;height:4px;position:relative;left:-1px;top:1px;}
.rrb {background:url(/i/rbc.gif) no-repeat right top;position:relative;left:100%;top:0;height:4px; width:7px;margin-left:-5px;}
.bcapt {float:left;background:url(/i/ntc.gif) no-repeat left top;padding-left:6px;height:13px; color: #ea3603; font-weight: bold;font-size:90%;z-index:99;position:relative;left:-2px;}
.bcapt0 {float:left;background:url(/i/ntc_.gif) no-repeat left top;padding-left:6px;height:8px;z-index:99;position:relative;left:-2px;}
.rrc {background:url(/i/rrc.gif) no-repeat top right;height:12px;position:relative;left:1px}
.rrc0 {background:url(/i/rrc_.gif) no-repeat top right;height:8px;position:relative;left:1px;top:-1px}
.bcaptl {float:right; background:url(/i/rrc.gif) no-repeat right top;padding-right:6px;height:13px; color: #ea3603; font-weight: bold;font-size:90%;z-index:99;position:relative;left:2px;}
.rrcl {background:url(/i/ntc.gif) no-repeat top left;position:relative;left:-1px;height:13px}

.fixed { font-size: 100%; color:#2e2e2e;}

.rgr {background: url(/i/repp.gif) no-repeat left bottom;display:inline;padding-left:9px;position:relative;}
.rrd {background: url(/i/repn.gif) no-repeat left bottom;display:inline;padding-left:9px;position:relative;}
.rrr {display:inline;position:relative;}
.r {color:#2e71c0; }
.green  {color: #01a61b;background-color:white;}
.ri {color: #ea3603;background-color:white; }

div.cleft {font-weight: bold;  color: #ea3603; font-family: Verdana, Arial, Helvetica, sans-serif;background-color:white;position:relative;margin-top:-12px;background: url(/i/otf.gif) repeat-x}
td.cleft {font-weight: bold;  color: #ea3603; font-family: Verdana, Arial, Helvetica, sans-serif;background-color:white;}
td.ltc { width:4px; height:23px; }
td.ltcn { padding-left:4px; padding-top:4px; background: url(/i/ltcn.gif) 0 0 no-repeat; }
td.rtc { width:4px; height:23px; }
td.rtcn { padding-left:4px; padding-top:4px; background: url(/i/rtcn.gif) 0 0 no-repeat; }
td.lbc { width:4px; height:4px; background: url(/i/lbc.gif) no-repeat left bottom;}
td.rbc { width:4px; height:4px; background: url(/i/rbc.gif) no-repeat right bottom;}
td.sltc { width:2px; height:2px; background: url(/i/sltc.gif) no-repeat left top;}
td.srtc { width:2px; height:2px; background: url(/i/srtc.gif) no-repeat right top;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.sim1 { text-align:left; padding:5px 0 5px 20px;font-size:90% }
.sim4 { text-align:left; padding:5px 0 5px 20px; }
.sim5 { text-align:right; width:100%}
.sim2 { width:100%; text-align:center; padding:10px 5px 5px 0;font-size:90% }
.sim3 { width:100%; text-align:right; padding:10px 5px 5px 0;font-size:90% }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.bbot{width:100%;height:4px; background: url(/i/g.gif) repeat-x bottom; }
table.body {width:100%;}
td.left {vertical-align:top;width:240px;text-align:left;}
td.center {vertical-align:top;text-align:left;}
td.right {vertical-align:top;width:240px;text-align:left;}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.left1 {vertical-align:top;width:196px;}
.topr {padding-top:12px;}
.tops {padding-top:10px;width:15%}
.tops2 {padding-top:10px;width:10%}
.tbl {width:100%; height:22px; background:#3D71AE;}
.totb { background:#CDD5DD;}
div.totb {width:100%;margin-top:1px;}
td.totb {padding:5px;}
td.logo {width:175px; height:60px; padding-right:0;padding-left:5px;padding-top:5px;padding-bottom:3px;}
td.cntr {padding:0 1px;}
span.menu {background: url(/i/mdot.gif) no-repeat 0 2px; padding-left:11px;}
table.uli {width:100%; }
table.whiteuli {width:100%;color:white; }
table.search {width:485px; background: #3D71AE}
table.setop {width:100%;background: #3D71AE;padding:0;}
td.se1 {padding:5px 15px 0 15px; }
td.se2 {padding:0 15px 5px 15px; }
.lii{padding-left:5px;width:5px;background-image:url(/i/li_d.gif);background-repeat: no-repeat;background-position:5px 4px;font-size:100% }
.lit{padding-left:5px;font-size:100%}

/*4 durota*/
.lit1{padding-left:1px;font-size:100%;height:25px}
.lit2{padding-right:10px;font-size:100%;height:1%;width:1%;vertical-align:bottom;white-space: nowrap;}
.lit3{padding-right:10px;font-size:100%;height:1%;width:1%;height:1%;white-space: nowrap;}
.lii1{padding-left:0;padding-top:5px;padding-bottom:5px;width:15px;height:40px;background-image:url(/i/li_durota.gif);background-position:0 -2px;background-repeat: no-repeat;font-size:100%;}
td.bcnt{padding:0;border-left:1px solid #ACB9C8;border-right:1px solid #ACB9C8;font-size:95% }
td.caption {padding-left:4px;padding-right:4px;background: url(/i/cbg.gif) repeat-x bottom;  color: #ea3603; font-weight: bold;background-color:white;}
td.captionn {padding-left:4px;padding-right:4px;background: url(/i/g.gif) repeat-x top;}
span.caption {background-color:white;padding:0 3px 0 5px;font-size:90%  }
span.otb {padding:0 0 0 17px; }

a:link		{ color: #034592; text-decoration: underline; }
a:visited	{ color: #70327D; text-decoration: underline; }
a:hover		{ color: #034592; text-decoration: underline; }
a:active	{ color: #16437E; text-decoration: underline; }

a.news:link {color: #034592; text-decoration: underline; }
a.news:visited {color: #70327D; text-decoration: underline;}
a.news:hover {color: #034592; text-decoration: underline;}
a.news:active {color: #16437E; text-decoration: underline; }

a.menu:link {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.menu:visited {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.menu:hover {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.menu:active {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }

a.amenu:link {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #ea3603; text-decoration: none; }
a.amenu:visited {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #ea3603; text-decoration: none; }
a.amenu:hover {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #ea3603; text-decoration: underline; }
a.amenu:active {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 110%; color: #ea3603; text-decoration: none; }

.news_date { font-weight: bold; color: #828282; font-size: 90% }
.news_txt { text-align: justify; }
.news_txt *,
.news_txt a {font-size: 100%;}
.news_ttl, .news_ttl a { font-size: 105%; font-weight: bold; margin: 1pt; }
.news_hdr,
.news_hdr:link,
.news_hdr:visited { font-size: 90%; color: #034592; text-decoration: underline; margin: 0; white-space: normal; }
.news_hdr:hover { font-size: 90%; color: #226EC7; text-decoration: underline; margin: 0; white-space: normal; }
div.news_sep { border-bottom: 1px solid #ACB9C8; width: 100%; padding-top: 5px; padding-bottom: 5px; }
div.spacer { width: 100%; margin-bottom: 5px; }

.clndr_bg { background-image: url(/i/mx24.gif); }
.clndr_bg_bot { background-image: url(/i/mx21.gif); }
.clndr_hdr { font-size:90%; font-weight: bold; color: #FFFFFF; text-align: center; }
.clndr_wd { background-color: #ECF3FA; height: 19px; }
.clndr_we { background-color: #FEE5DE; height: 19px; }
.clndr_wp { background-color: #fffebb; height: 19px; }

/* ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
table.seatbl { border: 1px solid #1582A1; }
hr.seatbl { margin:0; padding:0; width: 100%; height: 1px; background-color: #1582A1; border: 0 solid #1582A1; }
.orange,
a.orange {color:#EA3603;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.clk {font-family: "Courier New",Verdana,Tahoma,sans-serif;font-weight: bold;color: #323232;	}
.sm { font-size: 95%; }
.normal { font-size: 100%; }
.m1 {font-weight: bold;	color: #323232;	vertical-align: middle;}
.small { font-size: 90%; }

.m2 { color: #323232;}
.m3 {  color: #323232; width:100%; }
.m4 { font-size: 95%; color:#FFFFFF;}
td.mm6 {font-size: 105%;color: #034592; font-weight:bold;}
.m6 {margin-left: 4px;font-size: 105%;color: #034592; }
.m6:link {color: #034592;text-decoration: underline;font-weight: bold;}
.m6:visited {color: #034592;	text-decoration: underline;	font-weight: bold;}
.m6:hover {	color: #226EC7;	text-decoration: underline;	font-weight: bold; }
.m61 {font-size: 105%;}
.m61:link {color: #034592;text-decoration: underline;font-weight: bold;}
.m61:visited {color: #034592;	text-decoration: underline;	font-weight: bold;}
.m61:hover {color: #226EC7;	text-decoration: underline;	font-weight: bold; }

.m6red {margin-left: 4px;font-size: 105%;}
.m6red:link {color: #ea3603;text-decoration: underline;font-weight: bold;}
.m6red:visited {color: #ea3603;	text-decoration: underline;	font-weight: bold;}
.m6red:hover {color: #ea3603;	text-decoration: underline;	font-weight: bold; }

.m8:link { color: #034592; text-decoration: underline; }
.m8:visited { color: #034592; text-decoration: underline; }
.m8:hover { color: #226EC7; text-decoration: underline; }
.m11{ font-size: 90%; color: #FFFFFF; }

.m14 { color: #323232;vertical-align: middle; width:100%}
.m17 { color: #828282;	border: 1px solid #A5A5A5;padding-right: 3px;padding-left: 3px;font-weight: bold;}
.m18 { font-size: 90%;color: #828282;padding-bottom:20px;}
.m181:link{	font-size: 90%;	color: #034592;}
.m181:visited{font-size: 90%;	color: #034592;}
.m181:hover {font-size: 90%;	color: #034592;}

.m25 { background-image: url(/i/mx30.gif);padding-left: 2px;padding-right: 2px; }
.m27 { background-image: url(/i/mx33.gif);padding-left: 2px; padding-right: 2px;}
td.m26 { padding-left: 11px;}
td.m28 { padding-right: 11px;}
.mxt { background-image: url(/i/mxl1.gif); width:100%;}
.mxb { background-image: url(/i/mxl2.gif); width:100%;}

.m12:link { font-size: 100%; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial Helvetica, sans-serif;}
.m12:visited { font-size: 100%; color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial Helvetica, sans-serif;}
.m12:hover {  font-size: 100%; color: #FFFFFF; text-decoration: underline;font-family: Verdana, Arial Helvetica, sans-serif; }

.parent:link { font-weight: bold;font-size: 105%; color: #034592; text-decoration: underline; }
.parent:visited { font-weight: bold; font-size: 105%; color: #034592; text-decoration: underline; }
.parent:hover{ font-weight: bold;font-size: 105%; color: #226EC7;text-decoration: underline; }

.child:link{ color: #565656; text-decoration: underline; font-size: 90%;}
.child:visited{ color: #565656;text-decoration: underline; font-size: 90%;}
.child:hover{  color: #EA3603;text-decoration: underline; font-size: 90%;}
.error { color: #CC3300; }

/*tabs styles*/
.tabs {float: left; width: 100%; line-height: normal; }
.tabs ul { margin: 0; padding: 0 0 0 ; list-style: none;}
.tabs li { float: left; background: url("/i/mmx2.gif") no-repeat left top; margin-top: 0; margin-bottom: 0; margin-left: 0;margin-right: 1px;padding: 0 0 0 4px;line-height: 16px;}
.tabs li.current { background: url("/i/mmx1.gif") no-repeat left top; margin-right: 1px; }
.tabs span { /*float: left;*/ /*display: block; */background: url("/i/mx32.gif") no-repeat right top; padding: 0 1px 0 0; }
.tabs .current span { background: url("/i/mx29.gif") no-repeat right top;}
.tabs1 {float: right; width: 100%; line-height: normal; }
.tabs1 ul { margin: 0; padding: 0 0 0 ; list-style: none; }
.tabs1 li { float: right; background: url("/i/mmx2.gif") no-repeat left top; margin-top: 0;margin-bottom: 0; margin-left: 0;margin-right: 1px;padding: 0 0 0 4px;line-height: 16px;}
.tabs1 li.current { background: url("/i/mmx1.gif") no-repeat left top; margin-right: 1px;}
.tabs1 span { float: left; display: block; background: url("/i/mx32.gif") no-repeat right top; padding: 0 4px 0 0;font-size: 90%;}
.tabs1 .current span { background: url("/i/mx29.gif") no-repeat right top;}
a.unch {text-decoration: none;}

.tabs a { text-decoration: none;}
.tabs a:link, .tabs a:visited, .tabs a:hover {color: #323232; text-decoration: none;}
.tabs a:hover {text-decoration: underline; }
.tabs .current {}
.tabs .current a, .tabs .current a:link, .tabs .current a:visited { color:#FFFFFF;text-decoration: none;}
.tabs .current a:hover { text-decoration: underline;;}
.tabs1 a { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
.tabs1 a:link, .tabs a:visited, .tabs a:hover {color: #323232; text-decoration: none; }
.tabs1 a:hover {text-decoration: underline; }
.tabs1 .current {}
.tabs1 .current span,
.tabs1 .current a, .tabs .current a:link, .tabs .current a:visited { color:#FFFFFF;text-decoration: none; }
.tabs1 .current a:hover { text-decoration: underline;}

.panel_wrapper div.panel { display: none; }
.panel_wrapper div.current { display: block; width: 100%; overflow: visible; /* Should be auto but that breaks Safari */ }
.panel_wrapper {border-top: 0;padding: 0;clear: both; background-color: white;}

/* ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.m120 {height: 11px; background-image: url(/i/mx10.gif);}
.rm120{height: 11px; color:#d5dce3;}
.m131{height: 11px;}
.m132{height: 11px; width: 11px;}
.m15{font-size: 90%;color: #EA3603;}
.m16{font-size: 90%;color: #034592;}
.m13 {font-weight:bold;font-size:95%;padding:2px 0 2px 7px}
.m22 {font-weight:bold;font-size:95%;padding:2px 0 2px 7px}
.m22_games {font-weight:bold;font-size:95%;padding:2px 22px 2px 157px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.m13 { width:30%;}
td.m130 { padding:3px;font-size: 90%; }

/*sale*/
td.m22 { width:20%; padding-left:35px;}
div.lgt2 {text-align:left; padding-left:70px;}

.m62 {font-size: 115%;}
.m62:link {color: #034592;text-decoration: underline;font-weight: bold;}
.m62:visited {color: #034592;	text-decoration: underline;	font-weight: bold;}
.m62:hover {color: #226EC7;	text-decoration: underline;	font-weight: bold; }

/* ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.mm12{ width: 100%; height: 5px;  color: #ACB9C8; background-color: #ACB9C8;  border: 0 solid #ACB9C8; }
.m12{height: 5px;  color: #ACB9C8; border: 0 solid #ACB9C8; }
.m121{ width: 100%; border: 1px solid #ACB9C8;}
.m222 { border-bottom: 1px solid #ACB9C8;}
.m321 {border-top: 1px solid #ACB9C8;}
.m243 {margin-left: 10px}
table.be {border-left: 1px solid #ACB9C8; border-bottom: 1px solid #ACB9C8;font-size: 95%; width:100%}
tr.be {background: #FFFFFF;}
td.be {border-right: 1px solid #ACB9C8;border-top: 1px solid #ACB9C8;height:25px; }
.tsel { color:#ea3603; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.stat1 {color: #FF0000;	border: 2px solid #FF0000;	background-color: #FF0000;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.att {font-family: Arial, Helvetica, sans-serif; }
.dxp { position:relative;  height: auto;  overflow: auto; left: 0; top: 0; max-width:500px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.n3{ width: 110px; height: 116px; background-color: #EAECEF;}
.n4{ opacity: .5;filter: alpha(opacity=50); padding: 5px 5px 0 5px; width: 110px; height: 116px; background-color: #EAECEF;}
.al {font-size: 90%;text-align:left;padding-left: 0;vertical-align:middle; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ - */
.imc {position:relative; bottom:4px; left:0;}
.im_ed  {display:inline;width:12px;height:8px;padding-left:4px}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.pr { width:100px;height:100px;border:0;margin-left:5px;margin-top:5px; }
.cit {font-size:90%;}
.cit2 {color: #034592;}
.tmpf {position:relative;display:inline;top:-3px;left:3px; }
a.f:link		{ text-decoration: none; }
a.f:visited	 img{text-decoration: none;  opacity: .5;filter: alpha(opacity=50); }
a.f:hover		{ text-decoration: none;  }
a.f:active	{text-decoration: none;  }
.shild {color: #5186f2;font-size: 80%;font-weight:bold;}
.sm1 {cursor:pointer;border:1px solid #cccccc;text-align:center}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
table.fuli {width:100%; border-collapse: collapse; border:1px solid white;}
/*#c8d4e1*/
table.xuli {width:100%;border:0;padding:0; border-collapse: collapse;font-size: 90%;background:#ecedee; }
table.xulli {width:100%;border:0;padding:0; border-collapse: collapse;font-size: 90%;background:#e1e7ef; }
table.xxi {width:100%;border:0;padding:0; border-collapse: collapse;background:#f6f7f7 }
.d { font-size: 90%;}
.smal{ font-size: 90%;}
td.f_h {font-size: 90%;background:#ccd8e7;padding:3px; text-align:center;border:2px solid white;font-weight: bold;}
td.f_n1 {background:#f6f7f7;padding:3px; border:2px solid white;}
td.f_n2 {background:#ecedee;padding:3px; border:2px solid white;}
.f_n3 {background:#ecedee;padding:7px;}
td.f_n4 {background:#e1e7ef;padding:7px;}
td.f_n5 {background:#f6f7f7;padding:5px;width:99%;}
td.f_n6 {background:#f6f7f7;padding:5px;width:1%; }
td.f_n7 {background:#f6f7f7;padding:5px}
td.f_ye{background:#f4ff99;padding:1px 3px; border:2px solid white;font-weight: bold;}
td.f_m {font-size: 90%;background:#ecedee;padding:3px; border:2px solid white;}
table.ull {width:100%;border:0;padding:0; border-collapse: collapse;font-size: 90%;background:#ecedee; }

.rred {color: #ea3603;font-size: 90%;}
span.red { color: #ea3603; }
.red2 {color: #990033; font-size: 100%;}
a.red2:link {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: underline; }
a.red2:visited {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: underline; }
a.red2:hover {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: underline; }
a.red2:active {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: underline; }
.red3 {color: #990033; font-size: 100%;}
.mr {color:#990033; }
.author {color: #ea3603;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
a.umenu:link, .uid_info { display: inline-block; cursor: pointer; font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #ea3603; text-decoration: none; }
a.umenu:visited {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #ea3603; text-decoration: none; }
a.umenu:hover, .uid_info:hover {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #ea3603; text-decoration: underline; }
a.umenu:active {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #ea3603; text-decoration: none; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
a.mumenu:link {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: none; }
a.mumenu:visited {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: none; }
a.mumenu:hover {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: underline; }
a.mumenu:active {font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 100%; color: #990033; text-decoration: none; }

.f_h0 {background: #ECEDEE;padding:3px;}
textarea.cx {background: #ffffff;padding:0;font: 100% Verdana, Arial, Helvetica, sans-serif;	text-align: left; color:#2e2e2e;background-color:white}
input.cx {background: #ffffff;padding:0;font: 100% Verdana, Arial, Helvetica, sans-serif;height:19px;text-align: left; color:#2e2e2e;background-color:white}
.cap {font-style: italic; font-size: 90%; border-top:1px solid #D5DCE3; width:50%; text-align: right}
div.rggt {text-align:right; width:100%}
td.s1 {padding:1px; cursor: pointer;text-align: center; vertical-align:top; }
.s1 {cursor: pointer;}

table.trans {width:100%; border-collapse: collapse; border:1px solid #cccccc;}
td.trans {border:1px solid #cccccc;text-align:center;padding:3px;}
td.trans1 {border:1px solid #cccccc;text-align:left;padding:3px;}
.clndr_wd1 { background-color: #ECF3FA; border:1px solid #cccccc;text-align:center; }
.clndr_we1 { background-color: #FEE5DE; border:1px solid #cccccc;text-align:center; }
.acit {padding:3px;background:#ffffcc;font-size:90%;width:70%;border:1px dotted #cccccc}
.ucit {display:inline;color:#ea3603; font-weight:bold;}
.acitf {padding:3px;background:#fcfcf4;font-size:90%;width:70%;border:1px dotted #888888;}
.ucitf {display:inline;color:#034592; font-weight:bold;font-size:100%;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.nmail {background: url(/i/crnl.gif) no-repeat left;padding-left:17px;padding-right:10px;}
td.inbox {background: url(/forums/i/ico_inbox.gif) no-repeat left;padding-left:15px;padding-right:10px;}
td.sent {background: url(/forums/i/ico_sent.gif) no-repeat left;padding-left:15px;padding-right:10px;}
td.trash {background: url(/forums/i/ico_trash.gif) no-repeat left;padding-left:15px;padding-right:10px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ 10 ï¿½ï¿½ï¿½ï¿½*/
table.weather {width:100%;border:1px solid #CDD5DD;border-collapse:collapse;font-size: 90%;}
tr.weh{border:1px solid #CDD5DD;text-align:right;}
td.weh{width:150px;border:1px solid #CDD5DD;padding-right:5px;}
td.weo{border:1px solid #CDD5DD;padding:3px;text-align:center;}
td.wed {border:1px solid #CDD5DD;padding:8px 3px;text-align:center;background:#FFBBA8}
td.wen {border:1px solid #CDD5DD;padding:8px 3px;text-align:center;background:#89AFDE}
td.wedd {border:1px solid #CDD5DD;padding:8px 3px;text-align:center;background:#FFF2EF}
td.wenn {border:1px solid #CDD5DD;padding:8px 3px;text-align:center;background:#ECF3FB}
.cam {border:1px solid #CDD5DD;padding:5px;text-align:center}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.mr223 {background-color: #fffebb;}
td.mr222 {border-bottom: 1px solid #D5DCE3; padding:3px; }
td.mr2222 {border-top: 1px solid #D5DCE3; padding:3px; }
td.mr2221 {padding:3px; }
td.mr224 {border-bottom: 2px solid #D5DCE3;  }
.mr1{padding-bottom: 3px;}
.abz{text-indent: 20px; }
.kadr_bottom{border-left:1px solid #CDD5DD;border-bottom:1px solid #CDD5DD;border-right:1px solid #CDD5DD;border-top:1px solid #CDD5DD;}
.kadr_top{border-left:1px solid #CDD5DD;border-top:1px solid #CDD5DD;border-right:1px solid #CDD5DD}
td.f4 {background-color:#e1e7ef;}
td.mr222_1 {border-bottom: 2px solid #D5DCE3; padding:5px; }

/* sale*/
td.header { font-size:130%; }
.header { font-size:130%; }
.gray {color: #616267; font-size: 12px }
.graym {color: #616267; font-size: 90% }
.gray_f {color: #666666; font-size: 120%; font-weight: bolder; }
.gray_cl {color: #666666; font-size: 100%; font-weight: bolder; }
.gray2 {color: #616267; font-size: 100% }
.stat2 {color: #034592;text-decoration: none; font-size:130%; font-weight: bold }
.white {color: #FFFFFF; font-size: 100%; font-weight: bold; }
td.gray {color: #616267; font-size: 100% }
td.gray2 {color: #616267; font-size: 80% }
td.gray3 {color: #616267; font-size: 70% }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ font-size:smaller; */
.ftp {width:25px; height:10%;  }
.ftp1 {width:55px; height:10%; }

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.alp {text-align:center;padding-left: 0; }
table.ft {width:115px; font-size:90%; text-align:left; vertical-align:middle; border:0; padding:0; border-collapse:collapse; }
td.ft {width:115px; font-size:90%; text-align:center; vertical-align:middle}
table.fotop {width:520px; font-size:90%; text-align:center; border:0;padding:0; border-collapse:collapse;font-size: 90%;background:#ecedee;  }

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.m996{ width: 600px; border: 1px solid #ACB9C8;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#login-form	{position: absolute; top: 200px; left:400px; display: none; z-index: 66; font-size:100%;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.news_persona {width:240px;margin-top:25px;background:#FFFFCC;overflow:hidden;font-size:90% }

table.auli {font: 110% Verdana, Arial, Helvetica, sans-serif; margin-left:24px;margin-top:5px;margin-bottom:10px;}

a.nh:link { line-height: 16px; font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }
a.nh:visited { line-height: 16px; font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #718499; text-decoration: none; }
a.nh:hover { line-height: 16px; font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.nh:active { line-height: 16px; font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }

a.nhu:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }
a.nhu:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #718499; text-decoration: none; }
a.nhu:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.nhu:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }

.nh1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
.nh1s {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.nh1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.nh1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #718499; text-decoration: none; }
a.nh1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.nh1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }

.news_disc { display: inline; background:url(/i/otb/news_comm4.gif) no-repeat 1px 1px; padding-left: 15px; font-size:90%; }
#news_tale {margin-top:15px}
#news_tale h2 { font-family: Verdana,Geneva,sans-serif; font-size: 110%;font-weight: bold;margin:8px 0 5px 0;color:#000;text-transform:none}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.n_vc {color: #616267; font-size: 90%;padding-left:18px;padding-right:6px;background:url(/i/n/views.png) no-repeat 0 1px;white-space:nowrap }
.n_cc {color: #01a61b; font-size:90%;padding-left:15px;height:18px;background:url(/i/otb/news_comm4.gif) no-repeat 0 5px;white-space:nowrap}
.n_inc {display:none;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ */
.nsm {width:120px; height:90px; margin-top: 2px;}
hr.nbl { margin:0; padding:0; width: 100%; height: 1px; color:#d7d7d7 ;background-color: #d7d7d7; border: 0 solid #d7d7d7; }
.agbg  {width:190px; height:110px; background: url(/i/agbg.gif) repeat-x left top; padding-top:10px; font-size: 90%; }
.aghd { background: url(/i/ag.gif) no-repeat left top;text-align:center;margin-bottom:3px;height:20px;width:190px; padding-top:3px; margin-top:5px; }
.we {color: #dd7474}
a.we:link {font-family:  Verdana, Arial, Helvetica, sans-serif;color: #dd7474; text-decoration: underline; }
a.we:visited {font-family:  Verdana, Arial,Helvetica, sans-serif; color: #dd7474; text-decoration: underline; }
a.we:hover {font-family:  Verdana, Arial,Helvetica, sans-serif; color: #dd7474; text-decoration: underline; }
a.we:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #dd7474; text-decoration: underline; }

/*ï¿½ï¿½ï¿½ï¿½ */
div.nf {display:inline;}

/* ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.center1 {vertical-align:top;text-align:left;width:300px; }
td.right1 {vertical-align:top;text-align:left;}
.olimp {padding:8px 3px;text-align:center; }
table.olimp {font-size:90%; width:100%;border-collapse:collapse;padding:5px;}
tr.gold {background:#F4D970}
td.gold {background:#F4D970;width:33%}
td.silver {background:#EAEAE5;width:33%}
td.bronze {background:#E6C7B7;width:33%}
tr.rus {border:1px solid #ea3603; }
/*                            */
td.parkour {width:240px;height:442px;text-align:center;}
td.park2 {background:url(/spec/parkour/pic/horizont_outside-banner.jpg); background-position:100% 50%; background-repeat:no-repeat;}
td.park3 {background:url(/spec/parkour/pic/horizont_inside-banner.jpg); background-position:100% 50%; background-repeat:no-repeat;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
.club_clndr_wd { background-color: #E7E7E7; height: 19px; border:1px solid #ffffff}
.club_clndr_wp { background-image:url(/forums/img/club/party_calendar.png); background-repeat: no-repeat;}
.club_clndr_ws { border: 1px solid #024491; }
.club_clndr_wz { background-color: #F4EDED; height: 19px; border:1px solid #ffffff}
.club_nh1_txt {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: black; text-decoration: none; }
.club_m22 {font-weight:bold;font-size:95%;}

.nhg {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #008000; text-decoration: none; }
a.nhg:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #008000; text-decoration: underline; }
a.nhg:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #008000; text-decoration: underline; }
a.nhg:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #B1BEB1; text-decoration: underline; }
a.nhg:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #008000; text-decoration: underline; }

.cellsBlock { display: table; width:100%; height:22px; background:#3D71AE; }
.cellLeft, .cellRight { display: table-cell !important; display: inline; /* ï¿½ï¿½ï¿½ IE */ }
.cellLeft { width:85%;text-align:left; padding-left:4px; }
.cellRight { width:15%;text-align:right; padding-right:4px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.nav1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.nav1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.nav1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #718499; text-decoration: underline; }
a.nav1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.nav1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
.navi{padding-left:5px;width:5px;background-image:url(/i/li_d2.gif);background-repeat: no-repeat;background-position:5px 4px;font-size:100% }
.navt{padding-left:5px;font-size:100%}
.navf {border-top: 1px solid #D4DEDF;}
.gray_clb {color: #666666; font-size: 130%; font-weight: bolder; }
.gray_etks {color: #666666; font-size: 90%; font-weight: bolder; }
td.cl_r{width:30px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.cit_new {font-size:90%; position: relative; background: url(/i/corners.png) no-repeat -30px -30px; padding: 30px; margin: 20px;}
.cit_new2 {color: #034592; position: relative; background: url(/i/corner-top.png) no-repeat; top: 20px; margin-left: 15px; padding-left: 40px; height: 20px;}
.tr, .bl, .br {position: absolute; overflow: hidden; background-image: url(/i/corners.png); background-repeat: no-repeat;}
.tr {background-position: 0 -30px; top: 0; right: 0; bottom: 30px; width: 30px;}
.bl {background-position: -30px 0; bottom: 0; left: 0; height: 30px; right: 0;}
.br {background-position: 0 0; bottom: 0; right: 0; width: 30px; height: 30px;}
* html .corners {height: 1%; overflow: hidden;}
* html .tr {height: 9999px;}
* html .bl { width: 9999px;}

table.oo {cellpadding:0; cellspacing:0; width:100%; border:0; }
td.d1 {width:33%;vertical-align:top;padding-right:10px;}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.gray_k {color: #666666; font-size: 100%; font-weight: bolder; }
.navk {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.navk:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.navk:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #718499; text-decoration: underline; }
a.navk:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.navk:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }

.white_k {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #ffffff; text-decoration: none; }
a.white_k:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #ffffff; text-decoration: none;}
a.white_k:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #ffffff; text-decoration: none; }
a.white_k:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #ffffff; text-decoration: none;}
a.white_k:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #ffffff;  text-decoration: none;}

.nav_r {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.nav_r:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none }
a.nav_r:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #718499; text-decoration: none; }
a.nav_r:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.nav_r:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

.input-text{
font-size:12px;
line-height:normal;
padding:4px 0 0 10px;
border:none;
width:210px;
height:20px;
vertical-align:top;
}
td.val{ color:white;font-weight:bold;vertical-align:bottom; }

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.gl_gr{color:#034592;}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.rep{width:130px;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.lt{width:40px;}
td.rt{width:25px;}
.mintext {font-size: 90%;}
.plach_t {width:1px;background-image: url(/restural/plach_top.gif);align:center;}
.mmru {width:1px;background-image: url(/restural/img/grey_vertical.gif);background-repeat: repeat-y; align:center;}
.nav_r {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.nav_u:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none }
a.nav_u:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #718499; text-decoration: none; }
a.nav_u:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.nav_u:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

a.nav_ub:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none }
a.nav_ub:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #718499; text-decoration: none; }
a.nav_ub:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.nav_ub:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }

a.nh5:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.nh5:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #718499; text-decoration: none; }
a.nh5:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.nh5:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }

a.nav_tv:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: none }
a.nav_tv:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #718499; text-decoration: none; }
a.nav_tv:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: underline; }
a.nav_tv:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: none; }

div.dosug_small {width:114px; text-align:center;float:left;border:1px solid black;position: relative;}
div.dosug_small_text {vertical-align:middle;padding:5px;}

div.rcnrs {margin: 0 0;}
 b.rtp, b.rbt {display:block;}
 b.rtp b, b.rbt b { display:block; height: 1px; overflow: hidden; }
 b.r1 {margin: 0 5px}
 b.r2 {margin: 0 4px}
 b.r3 {margin: 0 2px}
 b.rtp b.r4, b.rbt b.r4 {margin: 0 1px;height: 2px}
div.roundcorners {margin: 0 0;background: white; }
b.rtop, b.rbottom {display:block;background: #cccccc}
b.rtop b, b.rbottom b { display:block; height: 1px; overflow: hidden; background: #ffffff}
div.roundcornerss {margin: 0 0;background: #cccccc;}
 b.rtops, b.rbottoms {display:block;background: #ffffff}
 b.rtops b, b.rbottoms b { display:block; height: 1px; overflow: hidden; background: #cccccc}
 b.r1s {margin: 0 5px}
 b.r2s {margin: 0 3px}
 b.r3s {margin: 0 2px}
b.rtops b.r4s, b.rbottoms b.r4s {margin: 0 1px;height: 2px}
div.roundcornersb {margin: 0 0;background: #ffffff;}
 b.rtopb, b.rbottomb {display:block;background: #000000}
 b.rtopb b, b.rbottomb b { display:block; height: 1px; overflow: hidden; background: #ffffff}
 b.r1b {margin: 0 5px}
 b.r2b {margin: 0 3px}
 b.r3b {margin: 0 2px}
b.rtopb b.r4b, b.rbottomb b.r4b {margin: 0 1px;height: 2px}

 select.addnew {border: 1px solid #CBCBCB; height:20px; }

a.nav_ru:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none }
a.nav_ru:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.nav_ru:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.nav_ru:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }

a.green_u:link {color: #01a61b;text-decoration: none;font-size: 90%;}
a.green_u:visited {color: #01a61b;text-decoration: none;font-size: 90%;}
a.green_u:hover {color: #01a61b;text-decoration: underline;font-size: 90%;}
a.green_u:active {color: #01a61b;text-decoration: none;font-size: 90%;}


a.b_links:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #000000; text-decoration: none }
a.b_links:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #000000; text-decoration: none; }
a.b_links:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 100%; color: #000000; text-decoration: underline; }
a.b_links:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #000000; text-decoration: none; }

.veg {width:50px;}
.urwb {overflow:hidden;opacity:0}
#vew_photo {z-index: 1000;top: 0;	left: 0;position: absolute; display:none;	text-align:center;	margin: 50px 0 0 0;	padding: 0 0 0 0;	}
#vew_photo img { max-width: 1000px; }
#overlay {	width:100%; height:100%; position:fixed; top:0; left: 0; z-index:997;background: #333 url(/i/ovelay_ny.png); filter:alpha(opacity=90);	opacity: 0.90;}
* html #overlay{ position: absolute;left: expression(eval(document.body.scrollLeft) + 'px'); top: expression(eval(document.body.scrollTop) + 'px');	width: expression(eval(document.body.clientWidth) + 'px');	height: expression(eval(document.body.clientHeight) + 'px');	filter: alpha(opacity=80); }

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.tvcl_a { background: url(/i/tvn/kn/date_act.gif) no-repeat;}
td.tvcl_p { background: url(/i/tvn/kn/date_pas.gif) no-repeat;}

a.nav_ps:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none }
a.nav_ps:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.nav_ps:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.nav_ps:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

a.p_white:link {color: white;text-decoration: none; font-size:90%; }
a.p_white:visited {color: white;text-decoration: none; font-size:90%; }
a.p_white:hover {color: white;text-decoration: underline; font-size:90%; }
a.p_white:active {color: white;text-decoration: none; font-size:90%; }
span.p_white {color: white;font-size:90%;}

.p_nh1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.p_nh1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.p_nh1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #5B73A3; text-decoration: none; }
a.p_nh1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.p_nh1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

a.p_black:link {color: black;text-decoration: none; font-size:90%; }
a.p_black:visited {color: black;text-decoration: none; font-size:90%; }
a.p_black:hover {color: black;text-decoration: underline; font-size:90%; }
a.p_black:active {color: black;text-decoration: none; font-size:90%; }

.p_red {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #ea3603; text-decoration: none; }
a.p_red:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #ea3603; text-decoration: underline; }
a.p_red:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #ea3603; text-decoration: underline; }
a.p_red:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #ea3603; text-decoration: underline; }
a.p_red:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #ea3603; text-decoration: underline; }

a.big_black:link {text-decoration: none; font-size:130%; font-weight: bold;}
a.big_black:visited {text-decoration: none; font-size:130%; font-weight: bold;}
a.big_black:hover {text-decoration: underline; font-size:130%; font-weight: bold;}
a.big_black:active {text-decoration: none; font-size:130%; font-weight: bold;}

a.big_green:link {text-decoration: none; font-size:130%; font-weight: bold;color: green;}
a.big_green:visited {text-decoration: none; font-size:130%; font-weight: bold;color: green;}
a.big_green:hover {text-decoration: underline; font-size:130%; font-weight: bold;color: green;}
a.big_green:active {text-decoration: none; font-size:130%; font-weight: bold;color: green;}

a.p_blue:link {color: #034592;text-decoration: none; font-size:90%; }
a.p_blue:visited {color: #034592;text-decoration: none; font-size:90%;}
a.p_blue:hover {color: #034592;text-decoration: underline; font-size:90%; }
a.p_blue:active {color: #034592;text-decoration: none; font-size:90%; }

a.p_white_p:link {color: white;text-decoration: none; font-size:90%; }
a.p_white_p:visited {color: white;text-decoration: none; font-size:90%;}
a.p_white_p:hover {color: white;text-decoration: underline; font-size:90%; }
a.p_white_p:active {color: white;text-decoration: none; font-size:90%; }

a.p_green:link {color: #01a61b;text-decoration: none; font-size:90%; }
a.p_green:visited {color: #01a61b;text-decoration: none; font-size:90%;}
a.p_green:hover {color: #01a61b;text-decoration: underline; font-size:90%; }
a.p_green:active {color: #01a61b;text-decoration: none; font-size:90%; }

a.p_votep:link {background-image:url(/i/durota/vote_plus_pas.gif);background-repeat: no-repeat;text-decoration: none;position:relative;}
a.p_votep:visited {background-image:url(/i/durota/vote_plus_pas.gif);background-repeat: no-repeat;text-decoration: none;position:relative;}
a.p_votep:hover {background-image:url(/i/durota/vote_plus_plus.gif);background-repeat: no-repeat;text-decoration: none;position:relative; }
a.p_votep:active {background-image:url(/i/durota/vote_plus_plus.gif);background-repeat: no-repeat;text-decoration: none;position:relative;}

a.p_votem:link {background-image:url(/i/durota/vote_minus_pas.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
a.p_votem:visited {background-image:url(//i/durota/vote_minus_pas.gif);background-repeat: no-repeat;text-decoration: none;font-size:100%;position:relative;}
a.p_votem:hover {background-image:url(/i/durota/vote_minus_minus.gif);background-repeat: no-repeat;text-decoration: none;font-size:100%;position:relative; }
a.p_votem:active {background-image:url(/i/durota/vote_minus_minus.gif);background-repeat: no-repeat;text-decoration: none;font-size:100%;position:relative; }

a.p_sk:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none }
a.p_sk:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #718499; text-decoration: none; }
a.p_sk:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.p_sk:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

.com_hdr a.p_sk {font-size: 100%;}

/*333333*/
a.p_active:link {color: #333333;text-decoration: none; font-size:90%; }
a.p_active:visited {color: #333333;text-decoration: none; font-size:90%; }
a.p_active:hover {color: #333333;text-decoration: underline; font-size:90%; }
a.p_active:active {color: #333333;text-decoration: none; font-size:90%; }

a.p_active2:link {color: #fff;text-decoration: none; font-size:90%; }
a.p_active2:visited {color: #fff;text-decoration: none; font-size:90%; }
a.p_active2:hover {color: #fff;text-decoration: underline; font-size:90%; }
a.p_active2:active {color: #fff;text-decoration: none; font-size:90%; }


a.nav_poster:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 95%; color: #034592; text-decoration: none }
a.nav_poster:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 95%; color: #718499; text-decoration: none; }
a.nav_poster:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 95%; color: #034592; text-decoration: underline; }
a.nav_poster:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 95%; color: #034592; text-decoration: none; }

.poster_line_1{ width: 100%; color: #333333; background-color: #333333;  border: 0 solid #333333; }
.poster_green {color:#01a61b;font-size:90%;}
.clndr_wd_n { background-color: #E6E6E6; height: 19px; }
.clndr_we_n { background-color: #E6E6E6; height: 19px; }
.clndr_wp_n { background-color: #E6E6E6; height: 19px; }

.ru22 {font-weight:bold;font-size:95%;padding-right:8px;padding-top:5px;}
.ru131{height: 11px;padding-top:5px;}

/*****/
.message_head { font-weight: bold;font-size: 105%; color: #034592; text-decoration: underline;cursor:pointer; }
.message_body { color: #565656; text-decoration: underline; font-size: 90%; }
.message_list { width:100%;}
.skynet_small {color: gray;font-size:90%;}

a.big_ru:link {text-decoration: none; font-size:110%; font-weight: bold;}
a.big_ru:visited {text-decoration: none; font-size:110%; font-weight: bold;}
a.big_ru:hover {text-decoration: underline; font-size:110%; font-weight: bold;}
a.big_ru:active {text-decoration: none; font-size:110%; font-weight: bold;}

div.ps_vt {background-image:url(/i/poster/nvkl/v_trailer.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.ps_vk {background-image:url(/i/poster/nvkl/v_kadri.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.ps_vo {background-image:url(/i/poster/nvkl/v_otzivi.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.ps_rs {background-image:url(/i/poster/nvkl/v_raspisanie.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.pl_rs {background-image:url(/i/poster/nvkl/p_raspisanie.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.pl_ob {background-image:url(/i/poster/nvkl/p_obzor.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.pl_kr {background-image:url(/i/poster/nvkl/p_karta.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.pl_oz {background-image:url(/i/poster/nvkl/p_otziv.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.p_ter {background-image:url(/i/poster/nvkl/tours_raspisanie.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}
div.p_teo {background-image:url(/i/poster/nvkl/tours_otziv.gif);background-repeat: no-repeat;text-decoration: none;  font-size:100%;position:relative;}

table.vank {border-collapse:collapse;padding:0;}
td.vank1 {
border-top:1px solid white;
border-bottom:1px solid white;
border-right:1px solid white;
background-color:#E7F8FC;
height:26px;}
td.vank2 {
border-top:1px solid white;
border-bottom:1px solid white;
border-right:1px solid white;
background-color:#CFF0FA;
height:26px;
}
table.vank td.vank1:hover { border:1px solid white; background-color:white;}
table.vank td.vank2:hover { border:1px solid white; background-color:white;}
td.rs { height:21px;}
a.b_green:link {color: #01a61b;text-decoration: none;font-weight:bolder;}
a.b_green:visited {color: #01a61b;text-decoration: none;font-weight:bolder;}
a.b_green:hover {color: #01a61b;text-decoration: underline;font-weight:bolder;}
a.b_green:active {color: #01a61b;text-decoration: none;font-weight:bolder;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
td.pmail_left {border-bottom:1px solid #dae1e8;font-size:100%;padding:10px 15px 5px 10px; width:25%;white-space:nowrap;text-align:left;}
td.pmail_right {padding:10px 15px 0 10px;color:#2b587a;text-align:left;}

a.sp_links:link {border-bottom: 1px dashed #006699; text-decoration: none; font-size: 11px; line-height: 18px; font-weight: bold;}
a.sp_links:visited {border-bottom: 1px dashed #006699; text-decoration: none; font-size: 11px; line-height: 18px; font-weight: bold;}
a.sp_links:hover {border-bottom: 1px dashed #006699; text-decoration: none; font-size: 11px; line-height: 18px; font-weight: bold;}
a.sp_links:active {border-bottom: 1px dashed #006699; text-decoration: none; font-size: 11px; line-height: 18px; font-weight: bold;}

a.knh:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.knh:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.knh:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.knh:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }

a.knh1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.knh1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.knh1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.knh1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
table.video_oo{width:952px;margin:0 17px 0 10px;border:0 solid black;}
table.video_favor{width:962px;margin:17px 0 0 10px;border:0 solid black;}

/*nh1 ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.tnh1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.tnh1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.tnh1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.tnh1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }
a.tnh1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: underline; }

.p_nn {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.p_nn:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none }
a.p_nn:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.p_nn:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.p_nn:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

.bigfk {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }
a.bigfk:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }
a.bigfk:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }
a.bigfk:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: underline; }
a.bigfk:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 120%; color: #034592; text-decoration: none; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
div.friends {padding-top:8px;}
div.friends img { border:0;padding-right:4px;}

.ar_nh1 {font-weight: bold;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.ar_nh1:link {font-weight: bold;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: none; }
a.ar_nh1:visited {font-weight: bold;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 100%; color: #5B73A3; text-decoration: none; }
a.ar_nh1:hover {font-weight: bold;font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: underline; }
a.ar_nh1:active {font-weight: bold;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 100%; color: #034592; text-decoration: none; }

.clar{font-family:  Arial, Verdana, Helvetica, sans-serif;font-size: 90%;}

.g_nh1 {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 110%; color: #034592; text-decoration: none; }
a.g_nh1:link {font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.g_nh1:visited {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }
a.g_nh1:hover {font-weight: bold;font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: underline; }
a.g_nh1:active {font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: #034592; text-decoration: none; }

a.white_nn:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: white; text-decoration: none }
a.white_nn:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: white; text-decoration: none; }
a.white_nn:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 90%; color: white; text-decoration: underline; }
a.white_nn:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 90%; color: white; text-decoration: none; }

a.b_sk:link {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #034592; text-decoration: none }
a.b_sk:visited {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #034592; text-decoration: none; }
a.b_sk:hover {font-family:  Verdana, Arial,Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #034592; text-decoration: underline; }
a.b_sk:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #034592; text-decoration: none; }

.spec_v { -left: 428px !important;  }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
h1.c_news {  font-size: 14px; font-weight: bold; margin: 0 0 0 0; padding: 3px 0 10px; color: #29536D; border-top: 4px solid #29536D !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
h1.c_forums {  font-size: 14px; font-weight: bold; margin: 0 0 0 0; padding: 3px 0 10px; color: #e79316; border-top: 4px solid #e79316 !important; }
h1.c_catalog {  font-size: 14px; font-weight: bold; margin: 0 0 0 0; padding: 3px 0 10px; color: #006699; border-top: 4px solid #006699 !important; }




/*--------------------------------------------------------------------------*/
#wider {width:100%;margin:0 auto;text-align:left; }
#fixer { width:982px; padding-left: 10px; padding-right: 10px;  text-align:left;margin:0 auto;}
#pads_12 iframe{
    margin: 0 auto;
}
#superwide {width:100%;text-align:center}


#allclub {background: url(/i/cl/cc.png) no-repeat;padding-left:22px;padding-top:1px;height:16px;float:left; }
#myfv {background: url(/i/cl/fv.png) no-repeat;padding-left:21px;padding-top:1px;height:16px;float:left;margin-left:14px; }
#shld {background: url(/i/cl/shld.png) no-repeat;padding-left:18px;padding-top:1px;height:16px;float:left;margin-left:14px; }
#myprof {background: url(/i/cl/stn.png) no-repeat;padding-left:21px;padding-top:1px;height:16px;float:left;margin-left:14px; }
#frules {background: url(/i/cl/rls.png) no-repeat;padding-left:18px;padding-top:1px;height:16px;float:left;margin-left:14px; }
#fstat {background: url(/i/cl/stat.png) no-repeat;padding-left:21px;padding-top:1px;height:16px;float:left;margin-left:14px; }
#frss {padding-top:1px;height:16px;float:left;margin-left:18px; }
.fnavi{ padding-top:3px;;padding-left:15px;background-image:url(/i/li_d2.gif);background-repeat: no-repeat;background-position:4px 10px;margin-bottom:3px; }
.nfd {width:88px; font-size:90%; float:left; }
.fgid { font-size:90%; float:left;margin-left:5px; }
.ffgid {margin-left:88px;}
.ficon {position: relative;top:1px; left:3px; width:10px; height:11px;float:left;}
.fl {float:left;}
.flp {float:left;margin-right:20px; }
.fwf {margin-left:30px; }
.grayb {color: #616267; }
.fic {margin-bottom:15px;height:55px;}
.ftypecon{ float:left;width:50px;height:55px; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
a.indart {text-decoration:none;font-size:11px;color:#000;padding-left:15px;letter-spacing:-0.7px;font-weight:bold}
a.indart2 {text-decoration:none;font-size:11px;color:#fff;letter-spacing:-0.7px;font-weight:bold;padding-left:15px;}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.ggray {background:#ffffcc;padding:8px;margin:15px 0 5px 0;}
.ggray ul {margin:5px 0 0 3px;list-style:none;padding:0;}
.ggray a { background:url('/i/bdot.gif') no-repeat 0 5px;line-height:14px;padding-left:10px}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/

.nmail {width:13px;height:12px;margin-left:5px;display:inline;background:url(/i/f/maill.gif) no-repeat 0 2px;cursor:pointer;}
.nmail2 {background:url(/i/f/maill.gif) no-repeat 0 2px;cursor:pointer;padding-left:17px}

#pmail {display:none;cursor:normal;background:#fff}
.pm_close {cursor:pointer;}

#left {	width: 240px; float: left;padding-left:5px;margin-top:5px; }
#main { margin-left: 240px}
#mcntent {padding-left:10px;padding-top:5px;margin-left:10px;} 
#cright {clear:right; height:1px;}
#nfcon {border-top:1px solid #d7d7d7;}

#nomail {background: url(/forums/img/senn.gif) no-repeat 2px 3px;padding-left:24px;padding-top:1px;height:16px;float:left;margin-left:16px; }
#newmail {background:url(/i/nmail.gif) no-repeat 2px 3px;padding-left:24px;padding-top:1px;height:16px;float:left;margin-left:18px; }
#forumtop {font-size:90%;width:100%;height:20px;}
#cliblist {width: 236px;float: right; }
#fcenl {padding-left:60px }

#dbtop {height:24px;background:#3d71ae;}
#kpk {background:url(/i/pdat.gif) no-repeat 5px 2px; height:17px;padding-left:20px;padding-top:4px;float:left;width:30%;z-index:22 }
#entr {float:right;width:30%;text-align:right;height:17px;padding-top:4px;padding-right:10px;}	
#lentr {float:right;margin-top:-2px;margin-right:10px}
#nntr {float:right;}

#navmenu {border-bottom:4px solid #cdd5dd;height:63px;width:100%;float:left;}

#l0104 {background: url(/i/h/0104.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}



#lmain {background: url(/i/h/mhx.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#luw4 {background: url(/i/h/luw4.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lweather {background: url(/i/h/mh5.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lrating {background: url(/i/h/mh6.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lcatalog {background: url(/i/h/mh1.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lnews {background: url(/i/h/mh4.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lforums {background: url(/i/h/mh10.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#ljob {background: url(/i/h/mh7.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#ltourism {background: url(/i/h/mh8.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lalbums {background: url(/i/h/mh2.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lrestural {background: url(/i/h/mh18.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lposter {background: url(/i/h/mh12.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#linfo {background: url(/i/h/mh13.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lcam {background: url(/i/h/mh14.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lflash_games {background: url(/i/h/mh1.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lyarmarka {background: url(/i/h/mh15.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lpages {background: url(/i/h/mhx.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}
#lvideo {background: url(/i/h/mhx.gif) no-repeat 10px 5px;height:59px;padding-left:72px;padding-top:10px;float:left;}


#panel { }
.ctrllarr {padding-left:15px;background: url(/i/f/f_arrow_prev.gif) no-repeat 0 6px;}
.ctrlrarr {padding:0 15px;background: url(/i/f/f_arrow_next.gif) no-repeat 38px 5px;}


#hrmenu {margin-left:170px;padding-top:3px;height:54px}

#topm1 {height:20px;padding-top:9px; width:100% }
#topm2 {height:20px;padding-top:5px;  width:100% }
div.nmenu { background: url(/i/mdot.gif) no-repeat 0 2px;float:left;width:11%;}
div.nmenul { background: url(/i/mdot.gif) no-repeat 0 2px;float:left;width:15%;}
div.nmenu b {padding-left:11px;} 
div.nmenul b {padding-left:11px;}
.mot2 { margin-right:20px;float:left}
.mot1 { margin-right:10px;float:left}
.li{ padding-left:15px;background-image:url(/i/li_d.gif);background-repeat: no-repeat;background-position:5px 4px;font-size:100%;margin-bottom:3px; }
.crmb { background: url(/i/mx1.gif) no-repeat 0 2px; float:left;margin-left:10px;padding-left:17px; }
.crmbs { background: url(/i/mx1.gif) no-repeat 0 2px; float:left;margin-left:5px;padding-left:14px;font-size:90% }
.crmbb { background: url(/i/mx1.gif) no-repeat 0 2px; float:left;margin-left:5px;padding-left:14px; }
.w50l {width:48%;float:left;margin-top:20px;min-width:230px}
#pcark {width:100%;float:left;min-width:475px;}


#wcark {font-size:90%;margin-bottom:15px;width:722px;}
.wrow {width:100%;display:table;}
.wc1x24 {float:left;background:#acb9c8; width:145px;height:24px;}
.wc1x24i{background:white;height:22px;width:143px;margin:1px 0 0 1px;text-align:right;}
.wc1x24i2 { padding-top:3px;padding-right:5px;}
.wr1x24 { float:left;background:#acb9c8;height:24px;}
.wr1x24i {background:white;height:22px;margin:1px 0 0 0;text-align:center;}
.wr1x24ii {padding-top:3px;}

.wc1x33 {float:left;background:#acb9c8; width:145px;height:33px;}
.wc1x33i {background:white;height:32px;width:143px;margin:0 0 0 1px;text-align:right;}
.wc1x33ii {padding-top:7px;padding-right:5px;}

.wc1x44 {float:left;background:#acb9c8; width:145px;height:44px;}
.wc1x44i {background:white;height:43px;width:143px;margin:0 0 0 1px;text-align:right;}
.wc1x44ii {padding-top:14px;padding-right:5px;}


.wcl32 {float:left;height:32px;}
.wcl32xi {background:white;height:32px;margin:1px 0 0 0;text-align:center;}
.wcl32xi1 {background:white;height:32px;margin:1px 0 0 1px;text-align:center;}
.wcl32xii {padding-top:7px;}
.wcl32xij{padding-top:2px;}

.wcl43 {float:left;height:43px;}
.wcl43xi {background:white;height:43px;margin:1px 0 0 0;text-align:center;}
.wcl43xi1 {background:white;height:43px;margin:1px 0 0 1px;text-align:center;}
.wcl43xii {padding-top:7px;}
.wcl43xij{padding-top:2px;}
/*ftp */
.ftpem { margin-top:10px;} 
.ftpl0 { margin-top:10px;} 
.fitbl {border:1px dotted #999;margin-top:5px;padding:5px;background:#ffffcc;}
.fitem {font-size:90%;}

.sp-wrap {  background-color:#efefef;  margin-top:10px;padding: 3px 0 3px 5px; width: 70%; cursor: pointer;border: 1px solid #efefef;}
.spoil { padding: 3px 0 3px 5px;display:none;width: 70%; border: 1px dashed #999999;}
.wr_cap {font-weight:bold; }

.nbgi { height:100px; width:100px; align:center;background: url(/forums/img/roter.gif) no-repeat 40px 40px;}
/*spoil yarmarka*/
.sp-wrap2 {  background-color:#efefef;  margin-top:10px; width: 582px; cursor: pointer;border: 1px solid #efefef;}
.spoil2 { padding: 3px 0 3px 5px;display:none;width: 582px; border: 0 dashed #999999;}
/*html navigator*/
.nvg span {padding:0 3px;font-weight:bold}
.nvg a {padding:0 3px;text-decoration:none}
.nvg a:hover {text-decoration:underline}

/*new-forum*/
.forum-h1 {  border-top: 4px solid #e79316; color: #e79316; font-size: 14px; font-weight: bold; margin: 12px 3px 0 0; padding: 3px 0 15px 0; }
.one-tt { padding-bottom: 6px; margin-top: 6px; background: url("/i/otb/punkt_horizont.gif") repeat-x 0 100%; }
.one-tt .gr-com { padding-left: 20px; background: url("/i/otb/news_comm4.gif") no-repeat 7px 3px; font-size: 10px; display:  inline !important; float: none !important; color: #01A61B !important; }
.one-tt a { font-size: 11px; text-decoration: none !important; color: #034592 !important; }
.one-tt a:hover { text-decoration: underline !important; }
.theme-tt { color: #ccc; padding: 0 1px 0 0; font-size: 10px; }
.one-tt .theme-tt a { color: #999 !important; }
.time-tt { color: #777; font-size: 10px; }
#ansf {font-size:90%}
.igenr {padding-right:5px}
.cen {text-align: center}/* base.css */
html, head, body { height: 100%; }
body { background: #fff; font-family: Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif; font-weight: normal; font-size: 75%; min-width: 1002px; }
.b-buner { padding-bottom: 20px; }
header, nav, footer, article, section, aside { display: block; }

@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600italic,600,400italic&subset=latin,cyrillic);




sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }

.left-col { float: left; width: 722px; margin-top: 10px; }
.right-col { float: left; width: 240px; margin-left: 20px; margin-top: 10px; }

.two-col, .one-col { padding-top: 13px; padding-bottom: 10px; }
.two-col .left-col  { margin-top: 0;  }
.two-col .right-col { margin-left: 14px; margin-top: 0; }
.two-col.big-right-col .left-col { width: 240px }
.two-col.big-right-col .right-col { width: 728px; }
.two-col.big-left-col .left-col { width: 728px }
.two-col.big-left-col .right-col { width: 240px; }
.one-col .left-col { width: 982px; margin-top: 0; }
.noactive { display: none !important; }


.fix-width, .ttt-width { width: 982px; padding-left: 10px; padding-right: 10px; margin:0 auto; }
.head-down {
    height: 35px;
    font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
.ico-n { display: inline-block; vertical-align: top; background-image: url("/i/uw-sprite.png"); background-repeat: no-repeat; }
a img { border: none;}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.head-up { height: 88px; }
.logo { white-space: nowrap; padding-top: 18px; width: 176px; text-align: center; float: left; margin-right: 14px;  }
.logo img { border: none; }
.logo div { color: #fff; font-size: 11px; font-weight: bold; }
.logo-img { padding-bottom: 11px; display: block; width: 176px; height: 30px; background: url(/i/logouw.png) 0 0 no-repeat; }



.top-links { float: left;  list-style: none; margin: 19px 0 0 0; padding: 0; width: 23px; }
.top-links li { margin-bottom: 7px; background: none !important; width: 23px;  }
.top-links li a { border: none; padding: 0; }
.toplinks-head { color: #fff !important; text-decoration: none !important; }
.toplinks-head:hover { color: #fff !important; text-decoration: underline !important; }
.ico-pda a {  cursor: pointer; display: block; background: url(/i/v/ico-pda.png) 1px 2px no-repeat; width: 23px;  height: 11px; }
/*.ico-zoom a { cursor: pointer; display: block; background: url(/i/v/ico-zoom.png) 0 0 no-repeat; width: 23px; height: 11px;  }
.ico-sitemap a { cursor: pointer; display: block; background: url(/i/v/ico-sitemap.png) 5px 1px no-repeat; width: 23px;  height: 11px; }
*/.top-links li span { display: none; }

#outer_wrapper_r:focus {outline:none;}
.rate18p { float: left; margin-top: 26px; margin-right: 1px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 7px 2px 7px 3px; }
.index-up .rate18p { background: #006699; }
.news-up .rate18p { background: #29536D; }
.communion-up .rate18p { background: #E79316; }
.fotoalbom-up .rate18p { background: #660099; }
.afisha-up .rate18p { background: #B60002; }
.travel-up .rate18p { background: #2088BC; }
.exposition-up .rate18p { background: #87B232; }
.webcam-up .rate18p { background: #6E6E6E; }
.spec-up .rate18p { background: #006699; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.info-cont { float: left; /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/ margin-left: 13px; /*margin-left: 29px;*/ margin-top: 11px; width: 481px; height: 66px; /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/ background: url(/i/v/podl.png) no-repeat; }

.d-week { padding-bottom: 6px; display: inline; width: 101px; height: 58px; background: url(/i/v/d-week.png) 0 0 no-repeat; margin-top: 4px; margin-left: 5px; float: left; }
.e-week { padding-bottom: 6px; display: inline; width: 101px; height: 58px; background: url(/i/v/e-week.png) 0 0 no-repeat; margin-top: 4px; margin-left: 5px; float: left; }
.day { color: #fff; font-size: 11px; font-weight: bold; padding-top: 2px; text-align: center;}
.table-condensed .day { font-weight: normal; color: #333; }
.date { color: #444; font-size: 11px; padding-top: 7px; text-align: center; font-weight: normal;}
.time { color: #666666; font-size: 13px; font-weight: bold; text-align: center; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.weather { padding-bottom: 6px; width: 240px; height: 54px; cursor: pointer; position: relative;  margin-top: 4px; margin-left: 15px; float: left; -display: inline; }
.weather img { position: absolute; top: 4px; left: 42px; }

#superwide { /*overflow: hidden;*/ position: relative; }


.weather span.temp { float: left; width: 40px; display: block; color: #fff; font-size: 14px; font-weight: bold; font-family: Tahoma, sans-serif; margin-top: 22px; margin-left: 5px; -display: inline; }
.weat-info { float: left; margin-left: 64px; -display: inline; position: relative; width: 130px; }
.weat-info div, .rate div { color: #034592; font-size: 9px; line-height: 14px; }

div.weat-h { color: #666666; }
div.weat-h a { color: #666666 !important; cursor: pointer; text-decoration: none !important; }
div.weat-h a:hover { text-decoration: underline !important; }
.rate { margin-left: 7px; float: left; padding-top: 4px; }
.rate span { color: #333333; font-size: 9px; padding-left: 3px; }
.rate span.min { color: #ff3300;  }
.rate span.plus { color: #339933;  }
.auth { -display: inline; text-align:center;float: left; margin-left: 12px; margin-top: 11px; width: 260px; height: 66px; position: inherit; z-index: 0; /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/ background: url(/i/v/podl2.png) 0 0 no-repeat;  }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
#loginr, #login, #passwordr, #password, #nicknamer, #resmail { text-align: left; font-size: 12px !important; height: 14px !important; padding-bottom: 3px !important; }
#fcaptcha, #rescell { font-size: 12px !important; height: 14px !important; padding-bottom: 3px !important; }
#remember { margin-left: 10px; padding-left: 0; }
#rescell { margin-left: 1px; }
input.authcell { width: 114px; }
#div_rem { margin-left: 4px; display: inline; }
#submodal { margin-top: 0 !important; padding-top: 14px; }
#modal_header { margin-bottom: 0 !important; }
#auth_form, #reg_form { text-align: center; }
.af-ext { display: block; margin-top: 7px; }


.noauth {  color: #ff3333; font-size: 11px;  margin-top: 8px; }
.auth a { color: #a0a1a4; font-size: 11px; text-decoration: none; }
.auth a:hover { text-decoration: underline; }
.auth-a { padding-right: 14px; }
.auth-en a { color: #034592; font-size: 11px; font-weight: bold; }
.mail-addrc { padding: 5px 0 0 0; }
form#mailf { text-align: center; }

.head-down ul { margin: 0; padding: 0; width: 982px; }
.head-down ul li  { cursor: pointer; line-height: 18px; width: auto; position: relative; display: block; float: left; height: 35px; /*padding-left: 9px; padding-right: 6px; padding-top: 8px; */}
.head-down ul li a { cursor: pointer; background: none !important; border: none !important; height: 26px; padding: 9px 6px 0 9px; display: inline-block; font-size: 12px; color: #fff; text-decoration: none !important; }
.head-down ul li a:hover { text-decoration: underline !important; }
.head-down ul li.active a:hover { text-decoration: none !important; }
.head-down ul li.active, .head-down ul li.active-li { background: #f1f1f1 !important; }
.head-down ul li.active-li a { color: #006699 !important; }
.head-down ul li.first { background-image: none !important; }
.head-down ul li.first.active { background: url(/i/v/mm-bg-h.png) 0 0 repeat-x !important; border-left: none; }
.head-down ul li.activeh2, .head-down ul li.ehe:hover { background: url(/i/v/mm-bg-h.png) 0 0 repeat-x !important; }
.head-down ul li.ehe > a:hover { text-decoration: none !important; }
.head-down ul .sub-menu li.active { background: none !important; }
.head-down ul .sub-menu li a:hover { text-decoration: underline !important; }

.main-menu { height: 35px; }
ul.sub-menu { z-index: 10000; margin: 0; padding: 0; position: absolute; top: 35px; left: -1px;   width: 121px; background: #fcfcfc !important; border-left: 1px solid #b4b4b4; border-right: 1px solid #b4b4b4; border-bottom: 1px solid #b4b4b4;display:none; }
ul.sub-menu li { float: none; margin-left: 8px; margin-right: 8px; padding: 4px 0 0 0; background: none !important; height: 23px; border-top: 1px dotted #b9b9b9 !important; z-index: 10000; position: relative; }
ul.sub-menu li:first-child { border-top: none !important; }
ul.sub-menu li.last { border: none !important; padding-bottom: 3px; z-index: 10000; position: relative; }
ul.sub-menu li a { display: inline; padding: 0; text-decoration: none; font-size: 12px !important; z-index: 10000; position: relative; }
.activeh2 ul.sub-menu { display: block; }

.dop-menu .index-down, .dop-menu .travel-down, .dop-menu .exposition-down, .dop-menu .read-down, .dop-menu .video-down, .dop-menu .fotoalbom-down, .dop-menu .afisha-down, .dop-menu .contact-down, .dop-menu .communion-down, .dop-menu .games-down, .dop-menu .news-down, .dop-menu .weather-color-down, .dop-menu .catalog-down, .dop-menu .webcam-down, .dop-menu .spec-down, .dop-menu .trade-down { height: 100%; padding-bottom: 3px; }

/*level2, level3*/
.level2 { height: 28px; }
.level3 { height: 24px; }
.lev2-3 {  padding: 0; float: left; overflow: hidden; }
.but-dop { float: right;  margin-right: 35px;  width: 268px; display: inline;  }
.dop-menu {
    background: #f1f1f1; padding-bottom: 5px; text-transform: uppercase;
    font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
.dop-menu ul { width: auto; margin: 0; padding: 8px 0 0 0; }
.dop-menu.sub-line2 ul { padding-top: 0; padding-bottom: 8px; }
.dop-menu .level3 ul { padding: 4px 0 0 0; }
.dop-menu ul li {
    line-height: 15px;
    width: auto;height: 15px;
    float: left;
    padding: 0 5px 5px 5px;
    margin: 0 2px 0 0;
    display: inline;
}
.dop-menu ul li a {
    background: none;
    border: none !important;
    padding: 0;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px;
    font-size: 12px; font-weight: normal;
    text-decoration: none;
}
.dop-menu ul li a:visited { text-decoration: none; }
.dop-menu ul li.active a { color: #fff !important; }
.level3 ul li.favorite a { color: #999999 !important; }
.dop-menu ul li a:hover { text-decoration: underline; }
.but-dop input { margin-top: 6px; cursor: pointer; border: none; height: 24px; color:#fff; font-weight: bold; font-size: 11px; padding-bottom: 4px; }
.but1 { width: 117px; }
.but2 { width: 136px; }


.inp-sub-box { width: 255px; float: right; }
#search-inp { font-size: 12px; width: 185px; float: left;  background: #fff url("/i/durota/search_15-15.gif") 3px 3px no-repeat; height: 19px; border: 1px solid #999999; padding: 0 0 0 20px; margin-right: 5px; -height: 16px; -padding-top: 3px; }
#search-but { float: left; background: url("/i/otb/bttn_find.gif") 0 0 no-repeat; border: none; width: 42px; height: 21px; }
#fixer { background: #fff; }
#outer_wrapper_r.r-m { padding-bottom: 0; }
#wrap1.r-m { padding-bottom: 0; }

/*-----HTML4 ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½-----*/
.search-box { background: #fff; width: 982px; padding-left: 10px; padding-right: 10px; margin: 0 auto; }
.search-box .fix-width { border-bottom: 1px solid #d9d9d9; width: 982px; padding: 0; }
.search-box ul { padding: 15px 0 5px 0; margin: 0; float: left; /*width: 650px; */list-style-type: none; }
.search-box ul li { line-height: 16px; width: auto; color:#718499; font-family:Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif; font-size:11px; text-decoration:none; float: left; margin: 0 5px 0 0 ; padding: 0 14px 0 0; background: url("/i/mx1.gif") 100% 4px no-repeat; display: inline; }
.search-box ul li.last { background: none;  }
.search-box ul li a { margin: 0; padding: 0; color:#718499; font-family:Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif; text-decoration:none; display: inline; }
.search-box ul li a:visited { color:#718499; font-family:Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif;  text-decoration:none; }
.search-box ul li a:active, .search-box ul li a:hover { color:#034592; font-family:Verdana, 'Geneva CY', 'DejaVu Sans', sans-serif; text-decoration:none; }
.search-box ul li a:hover { text-decoration: underline; }
/*-----/HTML4------*/

/*-----HTML 5------*/
#crumbs { border-bottom: 1px solid #d9d9d9; padding: 0; }
#crumbs.marg { margin-top: 35px; }
#crumbs ul { padding: 15px 0 5px 0; margin: 0; list-style-type: none; }
#crumbs ul li { line-height: 16px; width: auto; color:#718499; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; float: left; margin: 0 5px 0 0 ; padding: 0 14px 0 0; background: url("/i/mx1.gif") 100% 4px no-repeat; display: inline; }
#crumbs ul li.last { background: none;  }
#crumbs ul li a { margin: 0; padding: 0; color:#718499; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; display: inline; }
#crumbs ul li a:visited { color:#718499; font-family:Verdana,Arial,Helvetica,sans-serif;  text-decoration:none; }
#crumbs ul li a:active, .search-box ul li a:hover { color:#034592; font-family:Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
#crumbs ul li a:hover { text-decoration: underline; }
/*-----/HTML 5-----*/


/*----ï¿½ï¿½ï¿½ HTML4----*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.fotoalbom-down .btn1 a, .fotoalbom-down .btn2 a, .communion-down .btn1 a, .communion-down .btn2 a, .exposition-down .btn1 a, .index-down .btn1 a
{ text-align: center; text-decoration: none !important; padding-top: 0; display: block; height: 24px; width: 100%;line-height: 22px; color: #fff !important; }


/*----ï¿½ï¿½ï¿½ HTML5----*/
.head-up { background: #197eb0; }
.rate18p { background: #006699; }
.head-down { background: #006699; }
/*.index .rate18p { background: #006699; }
.news .rate18p { background: #29536D; }
.communion .rate18p { background: #E79316; }
.fotoalbom .rate18p { background: #660099; }
.poster .rate18p { background: #B60002; }
.tourism .rate18p { background: #2088BC; }
.urals .rate18p { background: #2088BC; }
.exposition .rate18p { background: #87B232; }
.webcam .rate18p { background: #6E6E6E; }
.spec .rate18p { background: #B60002; }*/

/*.communion .head-up { background: #f2a635; }
.communion .head-down {  background: #e79316; }*/
.communion .head-down ul li  {  background: #e79316 url(/i/v/razdm-com.png) 0 0 no-repeat; }
.communion .head-down ul li.active a { color: #e79316; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.communion .head-down ul li.first { border-left: 1px solid #f2a635;  }
.communion .head-down ul li.first.active { color: #e79316;  }
.communion .head-down ul li.activeh { background: #d57f00; border-color: #e79316; }
.communion .head-down ul li.activeh2 a, .communion .head-down ul li.ehe:hover a { color: #e79316; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.communion ul.sub-menu li a { color: #e79316;  }
.communion .dop-menu ul li.active { background: #e79316; }
.communion .dop-menu ul li a { color: #e79316; }
.communion .dop-menu ul li a:link { color: #e79316; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½*/
/*.spec .head-up { background: #670606; }
.spec .head-down {  background: #670606; }*/
.spec .head-down ul li  {  background: #670606 url(/i/v/razdm-spec2.png) 0 0 no-repeat; }
.spec .head-down ul li.active a { color: #670606; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.spec .head-down ul li.first { border-left: 1px solid #7E2B2B;  }
.spec .head-down ul li.first.active { color: #670606;  }
.spec .head-down ul li.activeh { background: #480404; border-color: #670606; }
.spec .head-down ul li.activeh2 a, .spec .head-down ul li.ehe:hover a { color: #670606; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.spec ul.sub-menu li a { color: #128b91;  }
.spec .dop-menu ul li.active { background: #128b91; }
.spec .dop-menu ul li a { color: #128b91; }
.spec .dop-menu ul li a:link { color: #128b91; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.trade .head-up { background: #f2a635; }
.trade .head-down {  background: #e79316; }*/
.trade .head-down ul li  {  background: #e79316 url(/i/v/razdm-com.png) 0 0 no-repeat; }
.trade .head-down ul li.active a { color: #e79316; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.trade .head-down ul li.first { border-left: 1px solid #f2a635;  }
.trade .head-down ul li.first.active { color: #e79316;  }
.trade .head-down ul li.activeh { background: #d57f00; border-color: #e79316; }
.trade .head-down ul li.activeh2 a, .trade .head-down ul li.ehe:hover a { color: #e79316; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.trade ul.sub-menu li a { color: #e79316;  }
.trade .dop-menu ul li.active { background: #e79316; }
.trade .dop-menu ul li a { color: #e79316; }
.trade .dop-menu ul li a:link { color: #e79316; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.exposition .head-up, .info .head-up { background: #99cc33; }
.exposition .head-down, .info .head-down {  background: #87b232; }*/
.exposition .head-down ul li, .info .head-down ul li  {  background: #87b232 url(/i/v/razdm-e.png) 0 0 no-repeat; }
.exposition .head-down ul li.active a, .info .head-down ul li.active a { color: #73972b; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.exposition .head-down ul li.first, .info .head-down ul li.first { border-left: 1px solid #73972b;  }
.exposition .head-down ul li.first.active, .info .head-down ul li.first.active { color: #73972b;  }
.exposition .head-down ul li.activeh, .info .head-down ul li.activeh { background: #73972b; border-color: #73972b; }
.exposition .head-down ul li.activeh2 a, .info .head-down ul li.activeh2 a, .exposition .head-down ul li.ehe:hover a, .info .head-down ul li.ehe:hover a { color: #73972b; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.exposition ul.sub-menu li a, .info ul.sub-menu li a { color: #73972b;  }
.exposition .dop-menu ul li.active, .info .dop-menu ul li.active { background: #87b232; }
.exposition .dop-menu ul li a, .info .dop-menu ul li a { color: #73972b; }
.exposition .dop-menu ul li a:link, .info .dop-menu ul li a:link { color: #73972b; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.poster .head-up { background: #ca0002; }
.poster .head-down, .main-auto {  background: #b60002; }*/
.poster .head-down ul li, .main-auto li  {  background: #b60002 url(/i/v/razdm-a.png) 0 0 no-repeat; }
.poster .head-down ul li.active a, .main-auto li.active a { color: #b60002; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.poster .head-down ul li.first, .main-auto li.first { border-left: 1px solid #ca0002;  }
.poster .head-down ul li.first.active, .main-auto li.first.active { color: #b60002;  }
.poster .head-down ul li.activeh, .main-auto li.activeh { background: #970002; border-color: #b60002; }
.poster .head-down ul li.activeh2 a, .main-auto li.activeh2 a, .poster .head-down ul li.ehe:hover a, .main-auto li.ehe:hover a { color: #b60002; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.poster ul.sub-menu li a  { color: #b60002;  }
.poster .dop-menu ul li.active { background: #b60002; }
.poster .dop-menu ul li a { color: #b60002; }
.poster .dop-menu ul li a:link { color: #b60002; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.tourism .head-up { background: #3399cc; }
.tourism .head-down {  background: #2088bc; }*/
.tourism .head-down ul li  {  background: #2088bc url(/i/v/razdm-t.png) 0 0 no-repeat; }
.tourism .head-down ul li.active a { color: #2088bc; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.tourism .head-down ul li.first { border-left: 1px solid #3399cc;  }
.tourism .head-down ul li.first.active { color: #2088bc;  }
.tourism .head-down ul li.activeh { background: #1b719c; border-color: #2088bc; }
.tourism .head-down ul li.activeh2 a, .tourism .head-down ul li.ehe:hover a { color: #2088bc; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.tourism ul.sub-menu li a { color: #2088bc;  }
.tourism .dop-menu ul li.active { background: #2088bc; }
.tourism .dop-menu ul li a { color: #2088bc; }
.tourism .dop-menu ul li a:link { color: #2088bc; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.urals .head-up { background: #3399cc; }
.urals .head-down {  background: #2088bc; }*/
.urals .head-down ul li  {  background: #2088bc url(/i/v/razdm-t.png) 0 0 no-repeat; }
.urals .head-down ul li.active a { color: #2088bc; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.urals .head-down ul li.first { border-left: 1px solid #3399cc;  }
.urals .head-down ul li.first.active { color: #2088bc;  }
.urals .head-down ul li.activeh { background: #1b719c; border-color: #2088bc; }
.urals .head-down ul li.activeh2 a, .urals .head-down ul li.ehe:hover a { color: #2088bc; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.urals ul.sub-menu li a { color: #2088bc;  }
.urals .dop-menu ul li.active { background: #2088bc; }
.urals .dop-menu ul li a { color: #2088bc; }
.urals .dop-menu ul li a:link { color: #2088bc; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.fotoalbom .head-up { background: #8839B0; }
.fotoalbom .head-down {  background: #660099; }*/
.fotoalbom .head-down ul li  {  background: #660099 url(/i/v/razdm-f.png) 0 0 no-repeat; }
.fotoalbom .head-down ul li.active a { color: #660099; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.fotoalbom .head-down ul li.first { border-left: 1px solid #8728b7;  }
.fotoalbom .head-down ul li.first.active { color: #660099;  }
.fotoalbom .head-down ul li.activeh { background: #55007f; border-color: #660099; }
.fotoalbom .head-down ul li.activeh2 a, .fotoalbom .head-down ul li.ehe:hover a { color: #660099; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.fotoalbom ul.sub-menu li a { color: #660099;  }
.fotoalbom .dop-menu ul li.active { background: #660099; }
.fotoalbom .dop-menu ul li a { color: #660099; }
.fotoalbom .dop-menu ul li a:link { color: #660099; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.index .head-up { background: #197eb0; }
.index .head-down {  background: #006699; }*/
.index .head-down ul li  { width: auto; border: none;  background: #006699 url(/i/v/razdm-i.png) 0 0 no-repeat; }
.index .head-down ul li a { border: none; background: none; /*padding: 0; display: inline; */}
.index .head-down ul li.active a { color: #006699; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.index .head-down ul li.first { border-left: 1px solid #197eb0;  }
.index .head-down ul li.first.active { color: #006699;  }
.index .head-down ul li.activeh { background: #00557f; border-color: #006699; }
.index .head-down ul li.activeh2 a, .index .head-down ul li.ehe:hover a { color: #006699; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.index ul.sub-menu li a { color: #006699;  }
.index .dop-menu ul li.active { background: #006699; }
.index .dop-menu ul li a { color: #006699; }
.index .dop-menu ul li a:link { color: #006699; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.webcam .head-up { background: #999999; }
.webcam .head-down {  background: #6e6e6e; }*/
.webcam .head-down ul li  {  background: #6e6e6e url(/i/v/razdm-wc.png) 0 0 no-repeat; }
.webcam .head-down ul li.active a { color: #6e6e6e; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.webcam .head-down ul li.first { border-left: 1px solid #999999;  }
.webcam .head-down ul li.first.active { color: #6e6e6e;  }
.webcam .head-down ul li.activeh { background: #818181; border-color: #6e6e6e; }
.webcam .head-down ul li.activeh2 a, .webcam .head-down ul li.ehe:hover a { color: #6e6e6e; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.webcam ul.sub-menu li a { color: #6e6e6e;  }
.webcam .dop-menu ul li.active { background: #6e6e6e; }
.webcam .dop-menu ul li a { color: #6e6e6e; }
.webcam .dop-menu ul li a:link { color: #6e6e6e; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*.news .head-up { background: #3b6c8a; }
.news .head-down {  background: #29536d; }*/
.news .head-down ul li  {  background: #29536d url(/i/v/razdm-n.png) 0 0 no-repeat; }
.news .head-down ul li.active a { color: #29536d; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.news .head-down ul li.first { border-left: 1px solid #3b6c8a;  }
.news .head-down ul li.first.active { color: #006699;  }
.news .head-down ul li.activeh { background: #22455b; border-color: #29536d; }
.news .head-down ul li.activeh2 a, .news .head-down ul li.ehe:hover a { color: #29536d; }/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.news ul.sub-menu li a { color: #29536d; }
.news .dop-menu ul li.active { background: #29536d; }
.news .dop-menu ul li a { color: #29536d; }
.news .dop-menu ul li a:link { color: #29536d; }
/*----/ï¿½ï¿½ï¿½ HTML5----*/


/*.dop-menu .index-down .but1 { background: url(../images/structure/but1.png) 0 0 no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/but1.png', sizingMethod = 'crop' ); }
.dop-menu .index-down .but2 {  background: url(../images/structure/but2.png) 0 0 no-repeat; -background:none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/structure/but2.png', sizingMethod = 'crop' ); }
*/

.y5_f { z-index: 0 !important; position: inherit !important; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ /ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½/ */
.bk-stl ul { padding: 0; margin: 0; clear: right; }
.bk-stl { width: 222px; padding: 8px; border: 1px solid #dadada; margin: 0 0 15px 0; }
.bk-stl li { margin-bottom: 3px; margin-left: 14px; color: #034592; font-size: 10px; }
.bk-stl li a { font-size: 11px !important; }
.v-ipda { text-align: right;  float: right; display: block; margin-right: 15px; -display: inline; margin-bottom: 0; padding-bottom: 0; }
/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bk-stl h2 { color: #2E2E2E; font-size: 12px; background: none; }
.bk-stl.grh { padding-top: 0; margin-top: 0; padding-left: 0; padding-right: 0; width: 238px; }
.bk-stl.grh ul { padding-left: 8px; padding-right: 8px; padding-top: 8px; }
.bk-grhead { height: 19px; background-color: #dadada; padding-top: 5px; padding-left: 8px; }

/*ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bk-stl.grh img { padding-right: 5px; padding-bottom: 5px; border: none; }
.bgrd-ye { background: #FFFFCC;  }
.bk-grhdg { padding: 8px 8px 0 8px;  }

/**/
.bs-stand { border-top: 2px solid #006699; font-family: "Open Sans","Trebuchet MS","Helvetica CY",sans-serif; }
.bs-stand a { text-decoration: none; color: #034592 }
.bs-stand a:hover { text-decoration: underline }
.bs-stand a:visited { color: #034592 }
.bs-stand h3 {
    display: block; line-height: 16px; color: #747272 !important; font-size: 13px; font-weight: 600;
    background: #ededed; margin: 0; padding: 5px 0 6px 7px;
}
.bs-stand h3 a { color: #747272 !important; text-decoration: none; }
.bs-stand h3 a:hover { text-decoration: underline; }
.bs-stand ul { margin: 0 0 20px 0; padding: 0; list-style-type: none; }
.bs-stand ul.bold-ul { margin-bottom: 0; }
.bs-stand ul.bold-ul li { background: url("/i/disc-blue.png") no-repeat 0 6px; padding-left: 9px; padding-top: 0; }
.bs-stand ul.bold-ul li a { font-weight: bold !important; font-size: 12px !important; }
.bs-stand ul li:first-child { background: none; }
.bs-stand ul li { line-height: 14px; padding: 6px 0 5px 0; display: block; background: url("/i/otb/punkt_horizont.gif") repeat-x  0 0;  }
.bs-stand ul li a {font-weight: bold; font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #034592; text-decoration: none; }
.bs-stand ul li a:link { color: #034592; }
.bs-stand ul li a:visited { color: #5B73A3; }
.bs-stand ul li a:hover { color: #034592; text-decoration: underline; }
.bs-stand ul li a:active {color: #034592; }
.bs-stand ul li a.green { font-weight: normal; color: #01A61B; font-size: 11px; }
.bs-stand ul li .news_disc{ margin-left: 5px; }
.blk_cntnt { padding-top: 3px; }
.blk_cntnt img { border: none; margin-bottom: 5px;}
.ncr .blk_cntnt { padding-bottom: 2px !important; }

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½-ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_cam { border-top: 2px solid #6E6E6E; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_main { border-top: 2px solid #006699; border-bottom: none !important; }
.bs-stand.c_catalog { border-top: 2px solid #006699; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_albums { border-top: 2px solid #660099; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_tourism, .bs-stand .c_glc, .bs-stand.c_glc {  border-bottom: none !important; border-top: 2px solid #2088BC !important; }
.bs-stand.c_tourism h4 a, .bs-stand .c_glc h4 a {  color: #116fae; }
.c_glc .rst-btextml h4 a { color: #116fae; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand .c_poster { border-top: 2px solid #006699; border-bottom: none !important; }
.bs-stand.c_poster { border-top: 2px solid #006699; border-bottom: none !important; }
.bs-stand.af-st ul li a { font-weight: normal; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_pages { border-top: 2px solid #86B332 !important; }
div.c_pages { border-top: 2px solid #86B332 !important; }
.bs-stand.c_yarmarka { border-top: 2px solid #86B332 !important; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_news { border-top: 2px solid #29536D; border-bottom: none !important; margin: 0 !important; padding: 0 !important; }
.bs-stand .c_news { border-top: 2px solid #29536D; border-bottom: none !important; margin: 0; padding: 0; }
.bs-stand .c_news h3 { margin: 0; }
.bs-stand.c_news h3 { margin: 0; }
/*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.news-block-read img { width: 70px; float: left; margin-right: 8px; border: none; margin-bottom: 5px; }
.news-block-read li { padding-right: 10px; padding-bottom: 6px; }
.bs-stand ul li a.p_nh1 { font-weight: bold !important; line-height: 11px; }
.bs-stand ul.news-block-read li { padding-top: 10px; }
.news-block-read .trc-a { padding-top: 1px; width: auto; color: #2E2E2E; font-weight: normal; font-size: 11px; padding-bottom: 2px; }
.bs-stand ul.news-block-read { margin-bottom: 10px; }
.news-block-read .alright { margin-top: 5px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand .c_video { border-top: 2px solid #E79316; border-bottom: none !important; }
.bs-stand.c_forums { border-top: 2px solid #E79316; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_auto { border-top: 2px solid #3c4d60; border-bottom: none !important; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_u_torg { border-top: 2px solid #F2A635; border-bottom: none !important; margin-bottom: 15px; }
/*ï¿½ï¿½ï¿½ï¿½*/
.bs-stand.c_spec { border-top: 2px solid #0E7E83 !important; border-bottom: none !important; }


/*table*/
.st-grw-table { text-align: center; vertical-align: middle; border: 1px solid #6E6E6E; padding: 0; margin: 0; border-collapse: collapse; border-spacing: 0;  }
.st-grw-table tbody { margin: 0; padding: 0; border: none; }
.st-grw-table .stgr-al { text-align: left; }
.st-grw-table th { font-weight: bold; }
.st-grw-table th, .st-grw-table td { padding: 6px 5px; line-height: 11px; font-size: 11px;   }
.st-grw-table td { font-weight: normal; border-left: 2px solid #fff; }
.st-grw-table td.first {  border-left: none; }
.stt-gr { background: #F0F0F6; }
.stt-wt { background: #fff; }



/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
.pl {  padding-left: 7px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mb8 { margin-bottom: 8px !important; }
.mt20 { margin-top: 20px; }
.mt5 { margin-top: 5px; }
.mt4 { margin-top: 4px; }
.mt6 { margin-top: 6px; }
.mt8 { margin-top: 8px !important; }
.mt7 { margin-top: 7px; }
.rt-h1.mt7-n, .rt-h1.mt7-e { margin-top: 0; }
.mt7-n { margin-top: 7px; width: 410px; }
.mt7-e { margin-top: 7px; width: 290px; }
.pr8 { padding-right: 8px; }
#wrap1 { margin-right: -270px; padding-top: 10px; }
#cnt1 { margin-right: 270px; }
.pt10 { padding-top: 10px; }
.pr5 { padding-right: 5px; }
.pt5 { padding-top: 5px; display: block; }
.mt15 { margin-top: 15px; }
.fwb { font-weight: bold; }
.empty { padding-top: 20px; }
.alcenter { text-align: center; }
.alright { text-align: right; }
.alleft { text-align: left; }

.fl-l { float: left; }
.fl-r { float: right; }
.fl-n { float: none; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.inp-mail { padding-top: 15px; padding-left: 5px;  }
.text-inp { padding-top: 2px; width: 90px; float: left;}
.inp-mail input { float: left; width: 118px; text-align: center; height: 16px; padding: 0; }
.inp-pass { padding-top: 5px; padding-left: 5px;  }
.inp-pass input { float: left; width: 118px; text-align: center; height: 16px; padding: 0;  }
.remem { float: left; width: 50px; padding-top: 4px; padding-left: 96px; }
.cl-check { width: 11px; float: left; padding-left: 10px; display: block; padding-top: 2px; }
.c-but-ent { position: relative; clear: left; text-align: center; height: 19px; padding-top: 15px; padding-left: 11px; cursor: pointer; }
.r-log-pass { position: relative; clear: left; text-align: center; padding-top: 8px; height: 10px; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
.foot-l { background-color: #f1f1f1; width: 100%; border: none; height: 45px; margin-top: 20px; text-align: center; }
.foot-l img { border: none; }
.foot-fix { width: 982px; margin: auto; }
.ff-menu { padding-top: 13px; width: 596px; color: #034592; float: left; text-align: left; }
.logo-ff { padding-top: 12px; padding-right: 5px; width: 121px; float: left; }
.search-ff { padding-top: 12px; float: left; }
.s-cont { margin-top: 0; background: #fff url(/i/durota/search_15-15.gif) no-repeat 3px 3px; width: 255px; height: 21px; }
.sf-inpt { float: left; margin-left: 18px; width: 150px; height: 19px; padding-left: 5px; padding-top: 2px; }
.sf-inpt input { outline: none; width: 150px; border: 0; height: 16px; padding: 0; margin: 0; }
.sf-inpb { float: right; padding-left: 2px; width: 42px; }
.sf-inpb input { padding: 0; margin: 0; border: 0; }
.fd-smap { background-color: #F6F6F6; padding-top: 10px; padding-bottom: 10px; text-align: center; }
.fd-smap img { border: none; }
.fdsm-fix { width: 982px; margin: auto; }
.fdsm-col { width: 18%; margin-right: 24px; float: left; text-align: left; -display: inline; -margin-right: 22px;}
.fdsm-col.last { margin-right: 0; }
.fdsm-col a { display: block; line-height: 14px; }
.f-inft { text-align: center; }
.f-inft span { font-size: 90%; color: #034592; }
.f-law { font-size: 90%; color: #034592; margin-top: 3px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.imurl { cursor: pointer;  background: url(/i/c/ajaxs.gif) no-repeat 0 0; width: 16px; height: 16px; float: left; margin-top: 7px; margin-left: 8px;}
div.dlmtw { float: left; font-size: 11px; margin-top: 2px;}
div.ffrm { float: left; font-size: 11px; color: #2B587A; padding-left: 13px; padding-top: 5px; margin-top: 2px; }
.ffrm  select { font-size: 11px; }
.ffrm  input { font-size: 11px; }
.dlmtw.res { height: 25px; }
.dlmtw.op-res { height: 89px; }
.dlmtw.lg { height: 37px; }
.dlmtw.ph5 { height: 5px; border: none; }
.dlmtw.ph11 { height: 11px; border: none; }
.dlmtw.ph13 { height: 13px; border: none; }
.wi240 { width: 240px; }
#region, input#city { width:180px; }
.ffrm textarea.cx { width: 245px; height: 80px; margin: 0; font-size: 11px; }
#cat0, #cat1, #cat2, #privates { width: 249px; }

/*radio*/
.sb-radio { float: left; font-size: 11px; margin-top: 5px; margin-right: 8px; color: #2e2e2e; }
.sb-radio input { width: 10px; height: 10px; display: block; float: left;  margin-left: 0; margin-top: 2px;}
.sb-radio span { display: block; float: left; }

.trcol, .trbd, .trpl { width: 153px; overflow: hidden; }
.npages { color: #747272; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 100%; font-weight: bold; text-decoration: none; }
a.npages:link { color: #747272; text-decoration: none; }
a.npages:visited { color: #747272; text-decoration: none; }
a.npages:hover { color: #747272; text-decoration: underline; }
a.npages:active { color:#747272; text-decoration: none; }
.n-on-pr { margin: 7px 0 0 0; }
span.n_vc  { background:url("/i/n/views.png") no-repeat scroll 0 -1px;  }
a.n_cc  { background:url("/i/otb/news_comm4.gif") no-repeat scroll 0 2px; text-decoration: underline !important; padding-left: 14px; font-size: 11px; }
#rightsb { width: 250px; }

#y5_direct1 { position: relative; z-index: 1; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.res-s { float: left; display: block; }
.s-sort { float: right; font-size: 11px !important; width: 200px; }
.s-sort ul { border: 1px solid #96AABE ; list-style-type: none; padding: 0; margin: 0;  }
.s-sort a { color: #16437E !important; margin-left: 10px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.bs-stand .af-right, .bs-stand.af-right { border-right: 2px solid #ededed !important; border-left: 2px solid #ededed; border-bottom: 2px solid #ededed !important; margin-bottom: 20px; -width: 229px; }
.af-right .rst-btextml { padding-bottom: 6px; margin: 0 8px; width: 220px; }
.af-right .r-bt { padding-right: 0; }
.af-right .rt-img { margin-left: 8px; }
.af-right h3 { -width: 100%; }
.af-right .news-block-read { padding: 0 8px; }
.rst-btextml { padding-top: 0; padding-left: 0; float: none; width: 100%; padding-bottom: 20px; }
.rst-btextml h4 { color: #034592; display: block; font-family: Verdana, sans-serif; padding-bottom: 4px; font-size: 12px; font-weight: bold; margin: 0; text-transform: none;  }
.rst-btextml h4 a { text-decoration: none; }
.rt-img { float: none; margin-left: 10px; margin-bottom: 4px; margin-top: 8px; }
.c_tourism .af-right { margin-bottom: 12px; }

.c_index { border-bottom: 2px solid #EDEDED; border-left: 2px solid #EDEDED; border-right: 2px solid #EDEDED; }
.c_index h3 { border-top: 2px solid #006699; background: #EDEDED; color: #747272; display: block; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; margin: 0; padding: 5px 0 6px 7px; }
.c_index h3 a { color: #747272; font-size: 12px; font-weight: bold; }

/**/
#street_name { height: 15px !important; -padding: 0; }
#building { height: 15px !important; -padding: 0; }

.internet_ie6 form { height: 129px; position: relative; -top: -17px; }
#building { position: relative; -top: -2px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½. ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½*/
.news_comm{ background: url(/i/otb/news_comm4.gif) no-repeat; padding-left: 13px; margin-right: 5px; cursor: pointer; }
.news_video{ background: url(/i/otb/news_video.gif) no-repeat 0 4px; padding-left: 6px; padding-top: 1px; margin-left: 5px; display: inline-block; *display: inline; }
.news_foto{ background: url(/i/otb/news_foto.gif) no-repeat 0 3px; padding-left: 6px; padding-top: 1px; margin-left: 5px; display: inline-block; *display: inline; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½*/
.blockUI { position: relative; border: none !important; }
.blockMsg { background-color: transparent !important; }
.blockUI.blockOverlay { cursor: default !important; }
a.tt-close { display: block; background: url(/i/poster/close-ico.png) 0 0 no-repeat; width: 26px; height: 26px; text-decoration: none !important; cursor: pointer !important; position: absolute; top: 0; right: 0; }
.tt-box { background: #fff; margin: 11px 12px 0 12px; padding: 10px 9px 15px 9px; text-align: left; cursor: default; }
.answ-b { font-weight: bold; font-size: 12px; padding-left: 13px; margin-top: 15px; padding-bottom: 1px; }
.ch-box { padding-left: 13px; padding-top: 9px; }
.ch-box input, .ch-box label { float: left; }
.ch-box input { margin: 2px 6px 0 5px; width: 13px; height: 13px; }
.ds-n { display: none !important; }
.tt-inp-box { display: inline-block !important; width: 487px; padding-bottom: 8px; text-align: right; -display: inline !important; *width: 490px; }
.tt-inp-box span { font-weight: bold; float: right; margin-top: 1px; margin-right: 9px; }
.tt-inp-box input { background: url(/i/poster/fft-inp.png) 0 0 no-repeat; border: none; width: 397px; height: 13px; float: right; padding: 2px 5px 3px 5px; outline: none; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.box-src-cat { margin-left: -2px; background: url(/i/study/podl-sc.png) 0 0 no-repeat; width: 706px; height: 98px; padding: 0 0 0 18px; }
.box-src-cat .h2-blue{
    font-size: 14px;
    color: #006699 !important;
    font-weight: bold;
    text-transform: none;
    background: none;
    padding: 11px 0 7px 0;
    border: none;
}
.src-cat-inp { font-family: Verdana, sans-serif; float: left; width: 568px; height: 21px; padding: 5px 5px 4px 5px; background: url(/i/study/inp-s.png) 0 0 no-repeat; color: #000; font-size: 13px; border: none; margin-right: 11px; text-align: center; }
.src-cat-but { float: left; width: 103px; height: 30px; background: url(/i/study/butt-s.png) 0 0 no-repeat; cursor: pointer; border: none; }

.greym { background: #fff; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.scrollTop { /*margin-right: 7px;*/ height: 35px;  display: inline-block; vertical-align: top; outline: none; z-index: 2000; background-image: url("/i/arrow-top.png"); background-repeat: no-repeat; width: 115px; position: fixed; right: 0; bottom: 15px; opacity: 0.5; display: none; }
.scrollTop:hover { opacity: 1; outline: none; }
.scrollTop:focus { outline: none; }
.exposition-arrow { background-position: 0 -210px; }
.travel-arrow { background-position: 0 -175px; }
.afisha-arrow { background-position: 0 -140px; }
/*.spec-arrow { background-position: 0 -140px; }    */
.spec-arrow { background-position: 0 -70px; }
.fotoalbom-arrow { background-position: 0 0; }
.communion-arrow { background-position: 0 -35px; }
.news-arrow { background-position: 0 -105px; }
.index-arrow, .webcam-arrow { background-position: 0 -70px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/

/**/
.sform_tv form { margin-bottom: 0; }
.sform { position: relative; }
input.rp-af-inp {
    float: left; line-height: 25px !important; 
    /*width: 658px;*/
	width: calc( 100% - 70px ); 
    padding: 0 5px !important;
    background: url("/i/poster/inp-img.png") 0 0 no-repeat; height: 28px !important; margin-bottom: 14px; font-family: Verdana, sans-serif;
    font-weight: bold; color: #5d5d5d; font-size: 12px;
    outline: none !important; font-size: 12px !important;
    border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important;
    border: none !important; box-shadow: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important;
}
.rp-af-subm { float: left; background: url("/i/poster/search-button.png") 0 0 no-repeat; width: 60px !important; height: 28px; cursor: pointer; border: none; margin-bottom: 14px; }
.rp-ht { font-size: 11px; color: #b60020; font-family: Verdana, sans-serif; font-weight: bold; padding-top: 17px; padding-bottom: 2px; }
.rp-ht.ur { color: #64B0D7; }
.rp-res-div { color: #333333; font-size: 11px; background: url("/i/otb/punkt_horizont.gif") repeat-x 0 100%; padding-top: 6px; padding-bottom: 9px; }
.rp-res-div a { font-size: 11px; color: #034592 !important; text-decoration: none !important; font-weight: bold; }
.res-box { background: url("/i/poster/bg-res-box.png") 0 100% no-repeat; width: 669px; padding: 0 11px; position: absolute; top: 26px; left: -11px; z-index: 10000; }
.res-box-cont { border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 0 9px; background: #fff url("/i/poster/top-s-bg.png") no-repeat 0 0; margin-bottom: 17px; }
.res-box-cont h1 { padding-top: 8px; margin-top: 0; margin-bottom: 0; font-size: 14px !important; line-height: 1 !important; }

#share42 {
    display: inline-block;
    padding: 6px 0 0 6px;
    background: #FFF;
    border: 1px solid #E9E9E9;
    border-radius: 4px;
}
#share42:hover {
    background: #F6F6F6;
    border: 1px solid #D4D4D4;
    box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}


/*ï¿½ï¿½ï¿½ï¿½*/
.rst-tbc { background: #E6E6E6; width: 240px; margin-top: 17px; }
.rt-img { float: none; margin-left: 10px; margin-bottom: 4px; margin-top: 8px; }
.rst-btextml { padding-top: 0; padding-left: 0; float: none; width: 100%; padding-bottom: 20px; }
.rst-btextml h4 { color: #034592; display: block; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; margin: 0; text-transform: none;  }
.rst-btextml h4 a { text-decoration: none; }
#nextBtn { -left: 340px !important; }
.grey-pl-nnr { background: #ededed; padding: 4px 10px 8px 10px;font-size:11px;margin-top:10px }
.grey-pl-nnr h2 {text-transform:none;background:#ededed;color:#2e2e2e;font-size:10px;margin-top:8px}
.grey-pl-nnr .lntopr ul { list-style-type: disc; margin-top: 0; padding-left: 15px; margin-bottom: 1px; margin-left: 0; }
.grey-pl-nnr .lntopr ul li { list-style-type: disc; line-height: 14px; }
.r-in-cont h2 {white-space: normal;background:none;text-transform:none;color:#2e2e2e;font-size:15px}
.ll-grey-pl { float: left; width: 80px; margin-top: 5px; padding-top: 2px; }
.m-grey-pl { width: 280px; float: left; margin-top: 5px; }
.m-grey-pl h2 { margin: 0; padding: 0; }
.rr-grey-pl { width: 332px; float: left; padding-left: 10px; margin-top: 5px; }
.rr-grey-pl ul { margin: 0; padding: 0; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.inp-sub-box.r-sat { float: none; margin-top: -18px; }
.r-inps { float: left; margin-top: 8px; margin-right: 13px; }
.r-inps input { padding-left: 0 !important; margin-left: 0 !important; margin-top: 2px !important; display: block; float: left; }
.r-inps span { display: block; float: left; }
.r-inpsct { float: left; margin-top: 5px; }
.r-fsbb { border-bottom: 1px dotted #86B332; padding-bottom: 15px; }


.sp .trcol, .sp .trbd, .sp .trpl { margin-bottom: 0; padding-bottom: 0; }
.sp .trbd { margin-left: -1px; }
.sp { margin-bottom: 16px; }
.ru_text { width: 550px; }

.r-pages.first { background: url("/i/otb/punkt_horizont.gif") repeat-x 0 100%; }
.r-lib-text .gr-com { font-size: 11px !important; font-weight: normal !important; padding-top: 4px; background:url("/i/otb/news_comm4.gif") no-repeat scroll 0 6px transparent; }
.green.gr-com { font-size: 11px !important; font-weight: normal !important; }
.r-lib-text .r-rosb { margin-left: 0; }
.pp { padding-bottom: 20px; }
.gr-com { padding-top: 2px; padding-left: 15px; background: url(/i/otb/news_comm4.gif) 0 3px no-repeat; }


/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.t-cont { margin-top: 14px; }
.tour .small { float: left; display: block; margin: 5px 0 0 0; }
.t-block .t-timg { float: left; width: 160px; height: 120px; margin-right: 6px; }
.t-tcont { float: left; width: 548px; padding: 0 0 0 5px; }
.t-sel { float: right; margin: 3px 0 0 0; }
.t-com { float: left; cursor: pointer; padding-right: 5px; }
.t-tbc { margin-top: 5px; }
.t-tbc .n_vc { font-size: 11px; margin-left: 8px; padding-left: 20px; }
.t-tbc .vammp, .t-tbc .vampg, .t-tbc .vammg, .t-tbc .vmr, .t-tbc .vmrf, .t-tbc .vmrr { margin-left: 2px; }
.t-pm { float: left; margin-left: 8px; }
.t-tbc .gr-com { line-height: 13px; padding-top: 1px; }
.t-icb { float: left; }
.t-inimg { float: left; width: 160px; height: 120px; margin-right: 8px; }
.t-ast { padding-left: 15px; background: url(/i/ru/plus_add.gif) no-repeat 0 1px; float: left;}
.t-inh1 { width: 375px; float: left; margin-right: 5px; padding-bottom: 8px; }
.t-intext { padding-top: 15px; }

.r-ins-h .c_tourism, .r-ins-h .c_uralsglc, .r-ins-h .c_urals  { margin-bottom:8px !important; border-top: 4px solid #2088BC !important;  }
.r-ins-h .c_tourism i, .r-ins-h .c_uralsglc i, .r-ins-h .c_urals i { display: block; padding-bottom:6px !important; border-bottom: 1px dotted #2088BC !important;}
.r-ins-h .c_tourism.btb-n  h1, .r-ins-h .c_uralsglc.btb-n  h1, .r-ins-h .c_urals.btb-n  h1 { float: none; }
.c_tourism h1, .c_uralsglc h1, .c_urals h1 { line-height: 19px; color: #2088BC; }
.r-in-auth .c_tourism, .r-in-auth .c_uralsglc, .r-in-auth .c_urals  { border-bottom: none; border-top: none; margin-bottom: 0; }
.c_tourism_cont.r-in-cont, .c_uralsglc_cont.r-in-cont, .c_urals_cont.r-in-cont { border-bottom: 1px dotted #2088BC; border-top: none; }
.c_tourism.r-pagest, .c_uralsglc.r-pagest, .c_urals.r-pagest { border-bottom: 2px solid #2088BC !important; }
.r-in-auth .c_tourism .r-mark, .r-in-auth .c_uralsglc .r-mark, .r-in-auth .c_urals .r-mark { padding-bottom: 0; }




/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
.r-ins-h .c_poster { margin-bottom:8px !important; padding-bottom:6px !important; border-top: 4px solid #006699 !important; border-bottom: 1px dotted #006699 !important; }
.r-ins-h .c_poster h1 { border-top: none }
.c_poster.r-pagest { border-bottom: 2px solid #006699 !important; border-top: none; }
.r-in-auth.c_poster { margin-bottom: 0; }
.r-in-auth .c_poster  { border-bottom: none; border-top: none; margin-bottom: 0; }
.r-in-cont.c_poster_cont { border-bottom: 1px dotted #006699; border-top: none; }
.r-in-auth .c_poster .r-mark { padding-bottom: 0; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.r-ins-h .c_pages { margin-bottom:8px !important; padding-bottom:6px !important; border-top: 4px solid #86B332 !important; border-bottom: 1px dotted #86B332 !important; }
.c_pages h1 { color: #86B332; }
.r-in-auth .c_pages {  border-bottom: none; border-top: none !important;  margin-bottom: 0; }
.r-in-cont.c_pages_cont { border-bottom: 1px dotted #86B332; border-top: none; }
.c_pages.r-pagest { border-bottom: 2px solid #86B332 !important; border-top: none !important; }
.r-in-auth .c_pages .r-mark { padding-bottom: 0; }

/*spec*/
.c_spec h1 { color: #0E7E83; }
.r-ins-h .c_spec { margin-bottom:8px !important; padding-bottom:6px !important; border-top: 4px solid #0E7E83 !important; border-bottom: 1px dotted #0E7E83 !important; }
.r-in-auth .c_spec { border-bottom: none; border-top: none !important; margin-bottom: 0; }
.r-in-cont.c_spec_cont { border-bottom: 1px dotted #0E7E83; border-top: none; }

.spec h1 { color: #0E7E83; }
.r-ins-h .spec { margin-bottom:8px !important; padding-bottom:6px !important; border-top: 4px solid #0E7E83 !important; border-bottom: 1px dotted #0E7E83 !important; }
.r-in-auth .spec { border-bottom: 4px solid #0E7E83 !important; border-top: none !important; margin-bottom: 24px; }
.r-in-cont.spec_cont { border-bottom: 1px dotted #0E7E83; border-top: none; }
.r-in-auth .c_spec .r-mark { padding-bottom: 0; }

.npr-imb { margin-top: 4px !important; }
.npr-imb img { margin-top: 0 !important; }
#pcark .r-libr h2 { font-weight: bold; }

/*happy B.*/
.fotograf { width: 588px; margin: 0 auto !important; padding-top: 140px; padding-left: 20px; padding-right: 20px; }

/*elizarova box*/
.elz-info {font-size:90%;padding-right:3px;}
.elz-pic {padding-left:8px;padding-right:5px;padding-bottom:4px;padding-top:3px;}
.elz { background-color:#EDEDED; margin-bottom:20px;padding-bottom:8px;}

.rp-af-subm {
    background: url("//st.uralweb.ru/img/search-button.png") no-repeat scroll 0 0 transparent;
    border: medium none;  cursor: pointer;
    float: left; height: 28px;
    margin-bottom: 14px; width: 60px;
}


/*footer*/
.bottom-nav { background: #f6f6f6; font-family: 'Open Sans','Trebuchet MS', 'Helvetica CY', sans-serif; }
.bottom-nav li { float: left; color: #034592; padding-right: 20px;  }
.foot-top { background: #f1f1f1; height:45px; }
.foot-top ul { list-style-type: none; padding-top: 13px; }
.foot-top li span { display: none; padding-left: 8px; padding-right: 12px; }
.foot-top li a { text-decoration: none; font-weight: bold; font-size: 12px; color: #034592; }
.foot-top li a:hover { text-decoration: underline; }
.foot-top li.footer-social {  }
.foot-top li.footer-social span { vertical-align: top; display: inline-block; font-size: 12px; margin-top: 1px; padding-left: 0; padding-right: 5px; }
.foot-top li.footer-social a { margin-top: -4px; margin-right: -1px; display: inline-block; vertical-align: top; width: 24px; height: 24px; }
.foot-bottom .fix-width .col-foot:first-child { margin-left: 0; }
.col-foot { padding-top: 10px; width: 180px; float: left; margin-left: 20px; }
.col-foot a { color: #034592; text-decoration: none; }
.col-foot a:hover { text-decoration: underline; }
.col-foot h2 { font-size: 13px; line-height: 16px; white-space: normal; background: none; font-weight: bold; text-transform: none; padding-bottom: 20px; padding-right: 0; }
.col-foot ul { padding: 0 0 16px 0; margin: -14px 0 0 0; list-style-type: none; }
.col-foot ul li { float: none; padding-bottom: 7px; }
.col-foot ul li a { font-size: 90%; }
footer { font-family: 'Open Sans','Trebuchet MS', 'Helvetica CY', sans-serif; padding-top: 5px; background: #F6F6F6; padding-bottom: 10px; text-align: center; }
footer p { margin: 0; padding-top: 3px; padding-bottom: 1px; font-size: 12px; color: #034592; }
footer p a:hover { text-decoration: none; }
footer .kab-p a { color: #7b8288; }
footer .kab-p a:hover { color: #034592; }
#ftr-a { padding-bottom: 10px; }

/*ï¿½ï¿½ read_new. ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.r-lbc { padding-bottom: 6px; background: url("/i/otb/punkt_horizont.gif") repeat-x 0 100%; }
.npr-imb { margin-top: 10px; }
.npr-imb img { width: 152px; height: 85px; margin-top: 4px; border: none; }
.r-lib-text { padding-top: 5px; float: none; }
.r-lib-text h2 { border: none !important; margin: 0 !important; padding: 0 !important; white-space: normal !important; font-size: 14px; text-transform: none; }


.nl { text-decoration: none !important; }
.nl:hover { text-decoration: underline !important; }

/*boots*/
body h1 { line-height: 1.25em; }
ul li { line-height: 15px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.footer-old-top { background-color:#f1f1f1;width:100%;border:0px;height:45px;text-align:center;position:relative;z-index:1; }
.footer-old-top .fix-width-f { width: 982px; margin: 0 auto; }
.footer-old-top .uw-b-logo { padding-top:12px;padding-right:5px; width: 122px; }
.footer-old-top .search-bt { padding-top:12px; }
.footer-old { background-color:#F6F6F6;padding-top:10px;padding-bottom:10px;text-align:center;position:relative;z-index:1; }

/*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½. ï¿½ï¿½ï¿½ï¿½*/
.soc-box { padding-bottom: 9px; margin-bottom: 10px; background: #ededed; text-align: center; padding-top: 16px; line-height: 14px; }
.soc-box span { padding-bottom: 12px; font-size: 12px; color: #333333; font-weight: bold; display: block; }
.soc-box ul { padding: 0; margin: 0; list-style-type: none; display: inline-block !important; }
.soc-box ul li { margin-left: 4px; float: left; width: 36px; height: 36px; background-image: url("/i/uw-sprite.png"); background-repeat: no-repeat; }
.soc-box ul li:first-child { margin-left: 0; }
.soc-box ul li a { display:  block; width: 100%; height: 100%; }
.soc-box ul li.vk { background-position: 0 -13px; }
.soc-box ul li.fb { background-position: -36px -13px; }
.soc-box ul li.yt { background-position: -72px -13px; }

.control-group h4 { font-weight: normal; }

#sendPmForm .form-horizontal .control-label { padding-top: 0; }
#sendPmForm .form-horizontal .controls { margin-top: 1px; }


/*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
.auth-inf .img-box {
    border: 1px solid #b7b7b7; float: left; width: 40px; height: 40px; overflow: hidden;
    margin-right: 20px; margin-top: 4px; margin-left: 15px;
}
.auth-inf .img-box img { display: block; width: 40px; }
.auth-inf .user-info { float: left; text-align: left; margin-top: 3px; width: auto; }
.auth-inf .user-info a {
    font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
    font-weight: 600; color: #034592; font-size: 13px; position: relative;
}
.auth-inf .user-info a .r { color: #2e71c0; }
.auth-inf .user-info #uwmail { float: left; margin-top: 5px; }
.auth-inf .user-info #uwmail a {
    background: none; width: auto; height: auto; font-weight: 400;
    margin-left: 0; padding-left: 22px; margin-right: 11px; cursor: pointer;
}
.auth-inf .user-info #uwmail a:before {
    position: absolute; left: 0; content: '';
    display: block; width: 18px; height: 13px;
    background: url("/i/ico-head.png") 0 -1px no-repeat; top: 2px;
}
.auth-inf .user-info #uwmail a:hover { text-decoration: none; }
.auth-inf .user-info #uwcomm { float: left; margin-top: 5px; }
.auth-inf .user-info #uwcomm a {
    background: none; width: auto; height: auto; font-weight: 400;
    margin-left: 0; padding-left: 22px; margin-right: 11px; cursor: pointer;
}
.auth-inf .user-info #uwcomm a:before {
    position: absolute; left: 0; content: '';
    display: block; width: 19px; height: 18px;
    background: url("/i/ico-head.png") -19px 0 no-repeat; top: 1px;
}
.auth-inf .user-info #uwcomm a:hover { text-decoration: none; }
.auth-inf .user-info .ex-a { margin-right: 13px; float: left; margin-top: 6px; width: 15px; height: 15px; background: url("/i/ico-head.png") -39px 0 no-repeat; }
.auth-inf .user-info .ex-a a { width: 100%; height: 100%; display: inline-block; }
.auth-inf .user-info .ex-a a:hover { text-decoration: none; }
.prize-box { float: left; margin-top: 6px; width: 16px; height: 15px; background: url("/i/ico-head.png") -54px 0 no-repeat; }
.prize-box a { width: 100%; height: 100%; display: inline-block; }
.prize-box a:hover { text-decoration: none; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ 240*70*/
.text-box-list { font-family: 'Open Sans','Trebuchet MS', 'Helvetica CY', sans-serif; }
.text-box-list:not(:first-child) { background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0; padding-top: 10px; }
.text-box-list .grey-text {
    font-family: 'Open Sans','Trebuchet MS', 'Helvetica CY', sans-serif;  color: #848484;
    font-size: 12px; font-weight: normal; padding-bottom: 7px;
}
.text-box-list .rks-box {
    line-height: 15px; font-family: 'Open Sans','Trebuchet MS', 'Helvetica CY', sans-serif;  color: #2e2e2e;
    font-size: 12px; font-weight: normal; padding-bottom: 11px;
}
.text-box-list .rks-box .img-box { margin-bottom: 4px; height: 70px; overflow: hidden; text-align: center; }
.text-box-list .rks-box .img-box img { display: block; max-width: unset; }
.text-box-list .rks-box h4 { margin: 0; padding-left: 2px; color: #2e2e2e; font-size: 13px; font-weight: 600; padding-bottom: 1px; }
.text-box-list .rks-box h4 a { text-decoration: none; color: #034592; font-weight: 600; }
.text-box-list .rks-box h4 a:hover { text-decoration: underline; }
.text-box-list .rks-box p { margin: 0; padding-left: 2px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/**/
.partner-code { padding-bottom: 10px; }

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.alt-redact { line-height: 14px; }
.alt-redact .bs-stand { padding-bottom: 20px; }
.red-theme { margin-top: 5px; padding-bottom: 7px; background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 100%; font-size: 12px; }
.red-theme .smc { font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif; line-height: 16px; }
.red-theme .smc:hover { text-decoration: underline; }
.red-theme.last { margin-top: 8px; padding-bottom: 0; background: none; }
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.news_discuss {
    color: #fff !important; text-decoration: none !important;
    font-size: 11px !important; background: #52a501;
    padding: 0 5px 4px 5px; margin-left: 2px; display: inline-block;
    font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
    line-height: 14px;  height: 10px;
    -webkit-border-radius: 6px 6px; -moz-border-radius: 6px 6px; border-radius: 6px 6px;
    min-width: 9px; text-align: center;
}
.news_discuss:hover { text-decoration: none !important; }

/*RETINA!!!!!!!!*/
@media (-webkit-min-device-pixel-ratio: 2) {
    /*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
    .prize-box {
        margin-top: 6px;
        height: 16px;
        background: url("/i/ico-headx2.png") -54px 0 no-repeat;
        background-size: 70px 18px;
        -webkit-background-size: 70px 18px;
    }
}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.wallpaper-box .main-content .header  { margin-bottom: 37px; }

.lead { font-size: 16px; font-weight: 200; margin-bottom: 20px; margin-top: 30px; }

#pads_56 { margin-bottom: 20px; }
@font-face {
    font-family: 'uwhead';
    src:    url('/css/uw-head/fonts/uwhead.eot');
    src:    url('/css/uw-head/fonts/uwhead.eot#iefix') format('embedded-opentype'),
        url('/css/uw-head/fonts/uwhead.ttf') format('truetype'),
        url('/css/uw-head/fonts/uwhead.woff?') format('woff'),
        url('/css/uw-head/fonts/uwhead.svg#uwhead') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

.wi.icon-back {
	background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
	min-height: 25px !important;
	margin-top: -1px;
}

[class^="uwh-icon-"], [class*=" uwh-icon-"], 
.blogs-entry-votes .vammp, .blogs-entry-votes .vaggp, .blogs-entry-votes .vgr, .blogs-entry-votes .vapp,
.blogs-entry-votes .vagpg, .blogs-entry-votes .vamg, .blogs-entry-votes .vmr, .blogs-entry-votes .vapg, 
.blogs-entry-votes .vamm, .blogs-entry-votes .vmrf, .blogs-entry-votes .vgrf, .blogs-entry-votes .vagp,
.blogs-entry-votes .vumg, .blogs-entry-votes .vupp, .blogs-entry-votes .vupg, .blogs-entry-votes .vumm, .rate .sign {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'uwhead' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.uwh-icon-mobile-menu:before {
  content: "\e900";
}
.uwh-icon-poster-date3:before {
  content: "\e914";
}
.uwh-icon-poster-place2:before {
  content: "\e915";
}
.uwh-icon-poster-price2:before {
  content: "\e916";
}
.uwh-icon-play:before {
  content: "\e913";
}
.uwh-icon-rating-imdb:before {
  content: "\e911";
}
.uwh-icon-rating-kinopoisk:before {
  content: "\e912";
}
.uwh-icon-key-arr-right:before {
  content: "\e317";
}
.uwh-icon-key-arr-left:before {
  content: "\e318";
}
.uwh-icon-poster-date2:before {
  content: "\e90d";
}
.uwh-icon-marked:before {
  content: "\e90e";
}
.uwh-icon-to-mark:before {
  content: "\e910";
}
.uwh-icon-anonymous:before {
  content: "\e90c";
}
.uwh-icon-poster-date:before {
  content: "\e909";
}
.uwh-icon-poster-place:before {
  content: "\e90a";
}
.uwh-icon-poster-price:before {
  content: "\e90b";
}
.uwh-icon-star-fill:before {
  content: "\e838";
}
.uwh-icon-star-border:before {
  content: "\e83a";
}
.uwh-icon-text-bold:before {
  content: "\e901";
}
.uwh-icon-text-strike:before {
  content: "\e902";
}
.uwh-icon-insert-image:before {
  content: "\e903";
}
.uwh-icon-text-italic:before {
  content: "\e904";
}
.uwh-icon-text-underline:before {
  content: "\e905";
}
.uwh-icon-insert-link:before {
  content: "\e906";
}
.uwh-icon-insert-photo:before {
  content: "\e907";
}
.uwh-icon-insert-smile:before {
  content: "\e908";
}
.uwh-icon-bell:before {
  content: "\e7f4";
}
.uwh-icon-bella:before {
  content: "\e7f7";
}
.uwh-icon-chat-text:before {
  content: "\e0b7";
}
.uwh-icon-chat:before {
  content: "\e0ca";
}
.uwh-icon-comment-text:before {
  content: "\e0b9";
}
.uwh-icon-contact-mail:before {
  content: "\e0d0";
}
.uwh-icon-exit:before {
  content: "\e879";
}
.uwh-icon-lamp:before {
  content: "\e90f";
}
.uwh-icon-mail:before {
  content: "\e917";
}
.uwh-icon-mode_comment:before {
  content: "\e253";
}
.uwh-icon-comments:before {
  content: "\e8af";
}
.uwh-icon-chat-sms:before {
  content: "\e0d8";
}
.uwh-icon-chat-asterix:before {
  content: "\e626";
}
.uwh-icon-chat-list:before {
  content: "\e8cd";
}
.uwh-icon-add-circle:before {
  content: "\e147";
}
.uwh-icon-add-circle-alt:before {
  content: "\e3ba";
}
.uwh-icon-remove-circle:before {
  content: "\e15c";
}
.uwh-icon-remove-cross:before {
  content: "\e888";
}
.uwh-icon-remove-circle-alt:before {
  content: "\e15d";
}
.uwh-icon-vote-down:before {
  content: "\e8db";
}
.uwh-icon-vote-up:before {
  content: "\e8dc";
}
.uwh-icon-write:before {
  content: "\e22b";
}
.uwh-icon-close:before {
  content: "\e5cd";
}
.uwh-icon-edit:before {
  content: "\e254";
}
.uwh-icon-mail-outline:before {
  content: "\e0e1";
}
.uwh-icon-visibility-off:before {
  content: "\e8f5";
}
.uwh-icon-visibility-on:before {
  content: "\e8f4";
}
.uwh-icon-arr-drop-down:before {
  content: "\e5c5";
}
.uwh-icon-arr-drop-up:before {
  content: "\e5c7";
}
.uwh-icon-key-arr-down:before {
  content: "\e313";
}
.uwh-icon-key-arr-up:before {
  content: "\e316";
}
.uwh-icon-arrow-back:before {
  content: "\e5c4";
}
.uwh-icon-arrow-down:before {
  content: "\e5db";
}
.uwh-icon-arrow-forward:before {
  content: "\e5c8";
}
.uwh-icon-arrow-up:before {
  content: "\e5d8";
}

.blogs-entry-votes .vammp:before, .blogs-entry-votes .vamg:before, .blogs-entry-votes .vmr:before, .blogs-entry-votes .vamm:before, 
.blogs-entry-votes .vmrf:before, .blogs-entry-votes .vumg:before, .blogs-entry-votes .vumm:before { content: "\e8db"; }
.uwh-icon-vote-up:before {
    content: "\e8dc";
}
.blogs-entry-votes .vaggp:before, .blogs-entry-votes .vgr:before, .blogs-entry-votes .vapp:before, .blogs-entry-votes .vagpg:before,
.blogs-entry-votes .vapg:before, .blogs-entry-votes .vgrf:before, .blogs-entry-votes .vagp:before, .blogs-entry-votes .vupp:before, 
.blogs-entry-votes .vupg:before { content: "\e8dc"; }
.uwh-block-mail, .uwh-block-messages, .uwh-block-comments, .uwh-block-exit {
	float: left;
    margin-top: 5px;
    margin-right: 10px;
    font-size:13px;
}

.uwh-icon-arr-drop-down:before {
    content: "\e5c5";
}
.uwh-icon-arr-drop-up:before {
    content: "\e5c7";
}
.uwh-icon-key-arr-down:before {
    content: "\e313";
}
.uwh-icon-key-arr-up:before {
    content: "\e316";
}

.uwh-icon-arrow-back:before {
    content: "\e5c4";
}
.uwh-icon-arrow-down:before, .rate .sign.min:before {
    content: "\e5db";
}
.uwh-icon-arrow-forward:before {
    content: "\e5c8";
}
.uwh-icon-arrow-up:before, .rate .sign.plus:before {
    content: "\e5d8";
}

.uwh-block-exit {
	margin-left: 5px;
}

.uwh-block-mail a, .uwh-block-messages a, .uwh-block-comments a, .uwh-block-exit a {
	text-decoration: none !important;
	cursor:pointer;
}

.uwh-block-mail a:hover, .uwh-block-messages a:hover, .uwh-block-comments a:hover, .uwh-block-exit a:hover {
	text-decoration: none !important;
}

.uwh-block-mail i, .uwh-block-messages i, .uwh-block-comments i, .uwh-block-exit i {
	font-size:22px;
	margin-right: 3px;
	float: left;
}

i.uwh-icon-mail {
	font-size:19px;
	margin-top:1px;
}

i.uwh-icon-exit {
    color: #A50000;
}

i.uwh-icon-messages {
	margin-top: 1px;
}

.uwh-block-mail span, .uwh-block-messages span, .uwh-block-comments span {
	display: block;
	float:left;	
	margin-top:2px;
}

/* events hack */
.event-container {
	
}

.film-n.events.vertical {
	float: left;
    width: calc(100% - 285px);
}

.place-container {
	margin-bottom: 5px;
}

.place-container .place-container-icon {
	float: left;
       width: 36px;   
       text-align: center;
	margin-top: 3px;
}

.place-container .place-container-icon i {
	width: 20px;
       height: 20px;
       color: #187daf;
       font-size: 28px;
       display: inline-block
}

.place-container .place-container-icon i.uwh-icon-poster-place {
	font-size: 32px;
	width: 22px;
       height: 32px;
}

.place-container .place-container-icon i.uwh-icon-poster-price {
	font-size: 26px;
       width: 27px;
       height: 27px;
       margin-top: -4px;
}

.place-container .place-container-icon i.uwh-icon-poster-date {
	font-size: 26px;
       width: 28px;
       height: 27px;
}

.place-container .place-container-info {
	width: calc( 100% - 40px );
	margin-left: 40px;
}

.place-container .place-container-info .info-box.place-name {
	padding-top: 5px;
    font-size: 110%;
}

.place-container .place-container-info .info-box.price {
	padding-top: 5px;
    font-size: 110%;
}

@CHARSET "UTF-8";

#hfix-width {
	/*
	background: url(/css/uw-head/uw_stay_home.png);
	background-repeat: no-repeat;
	background-position: 140px 11px;
	*/
}

.main-header.new-header .head-up .stay-home {
	padding-top: 14px;
    float: left;
    height: 30px;
    width: 33px;
    margin-left: 12px;
	background: url(/css/uw-head/uw_stay_home_t.png);
	background-repeat: no-repeat;
	background-position: 0px 14px;
}

.main-header.new-header .head-up .info-cont .weather {
	margin-left: 10px !important;
}

.main-header.new-header .head-up .auth .auth-inf {
	margin-left: 20px !important;
}

.main-header.new-header .head-up .info-cont .d-week {
	width: 118px;
}

/* covid theme */
.main-header.new-header .head-down ul li .dropdown-menu ul li.li-covid,
.main-header.new-header .head-down ul li .dropdown-menu ul li.li-covid:hover,
.head31-first-line-menu ul li.li-covid {
	background: url(/css/uw-head/covid_19.svg) !important;
	background-repeat: no-repeat !important;
	background-position: 10px 0px !important;
    background-size: 18px !important;
}

.main-header.new-header .head-down ul li .dropdown-menu ul li.li-covid a,
.head31-first-line-menu ul li.li-covid a {
	font-weight: bold;
	padding-left: 32px;
}

.info-cont {
	margin-left: 0px;
}
@CHARSET "UTF-8";

[class^="uw-smile-"], [class*=" uw-smile-"] {
	display:inline-block;
	max-width: 52px;
	max-height: 48px;
	text-align: center;
	margin:0px 5px;
	background-repeat: no-repeat;
	background-position: center center;
}
.uw-smile-shock {
	background-image: url("//st.uralweb.ru/smiles/bous.gif");
	width: 18px;
	height: 19px;
}
.uw-smile-megashock {
	background-image: url("//st.uralweb.ru/smiles/mega_shok.gif");
	width: 34px;
	height: 28px;
}
.uw-smile-scare {
	background-image: url("//st.uralweb.ru/smiles/scare.gif");
	width: 42px;
	height: 34px;
}
.uw-smile-lol {
	background-image: url("//st.uralweb.ru/smiles/lol2.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-agree {
	background-image: url("//st.uralweb.ru/smiles/agree.gif");
	width: 37px;
	height: 23px;
}
.uw-smile-clap {
	background-image: url("//st.uralweb.ru/smiles/clapping.gif");
	width: 40px;
	height: 27px;
}
.uw-smile-good {
	background-image: url("//st.uralweb.ru/smiles/good.gif");
	width: 26px;
	height: 23px;
}
.uw-smile-ok {
	background-image: url("//st.uralweb.ru/smiles/ok.gif");
	width: 40px;
	height: 26px;
}
.uw-smile-acute {
	background-image: url("//st.uralweb.ru/smiles/acute.gif");
	width: 27px;
	height: 24px;
}
.uw-smile-nea {
	background-image: url("//st.uralweb.ru/smiles/nea.gif");
	width: 36px;
	height: 26px;
}
.uw-smile-fool {
	background-image: url("//st.uralweb.ru/smiles/fool.gif");
	width: 29px;
	height: 23px;
}
.uw-smile-stop {
	background-image: url("//st.uralweb.ru/smiles/stop.gif");
	width: 36px;
	height: 23px;
}
.uw-smile-yahoo {
	background-image: url("//st.uralweb.ru/smiles/yahoo.gif");
	width: 42px;
	height: 27px;
}
.uw-smile-yes {
	background-image: url("//st.uralweb.ru/smiles/yes2.gif");
	width: 42px;
	height: 30px;
}
.uw-smile-ugu {
	background-image: url("//st.uralweb.ru/smiles/yes3.gif");
	width: 20px;
	height: 24px;
}
.uw-smile-dada {
	background-image: url("//st.uralweb.ru/smiles/yes.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-love {
	background-image: url("//st.uralweb.ru/smiles/give_heart.gif");
	width: 28px;
	height: 25px;
}
.uw-smile-rose {
	background-image: url("//st.uralweb.ru/smiles/give_rose.gif");
	width: 30px;
	height: 26px;
}
.uw-smile-heart {
	background-image: url("//st.uralweb.ru/smiles/heart.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-meet {
	background-image: url("//st.uralweb.ru/smiles/meeting.gif");
	width: 41px;
	height: 25px;
}
.uw-smile-angel {
	background-image: url("//st.uralweb.ru/smiles/angel.gif");
	width: 27px;
	height: 23px;
}
.uw-smile-crazy {
	background-image: url("//st.uralweb.ru/smiles/crazy.gif");
	width: 20px;
	height: 27px;
}
.uw-smile-tease {
	background-image: url("//st.uralweb.ru/smiles/tease.gif");
	width: 41px;
	height: 40px;
}
.uw-smile-diablo {
	background-image: url("//st.uralweb.ru/smiles/diablo.gif");
	width: 39px;
	height: 34px;
}
.uw-smile-cold {
	background-image: url("//st.uralweb.ru/smiles/cold.gif");
	width: 26px;
	height: 32px;
}
.uw-smile-heat {
	background-image: url("//st.uralweb.ru/smiles/heat.gif");
	width: 33px;
	height: 29px;
}
.uw-smile-vava {
	background-image: url("//st.uralweb.ru/smiles/vava.gif");
	width: 23px;
	height: 20px;
}
.uw-smile-treaten {
	background-image: url("//st.uralweb.ru/smiles/treaten.gif");
	width: 25px;
	height: 22px;
}
.uw-smile-cry {
	background-image: url("//st.uralweb.ru/smiles/cry.gif");
	width: 31px;
	height: 22px;
}
.uw-smile-dirol {
	background-image: url("//st.uralweb.ru/smiles/dirol.gif");
	width: 21px;
	height: 21px;
}
.uw-smile-help {
	background-image: url("//st.uralweb.ru/smiles/help.gif");
	width: 30px;
	height: 33px;
}
.uw-smile-secret {
	background-image: url("//st.uralweb.ru/smiles/secret.gif");
	width: 22px;
	height: 26px;
}
.uw-smile-scratch {
	background-image: url("//st.uralweb.ru/smiles/scratch.gif");
	width: 27px;
	height: 24px;
}
.uw-smile-tomato {
	background-image: url("//st.uralweb.ru/smiles/tomato.gif");
	width: 48px;
	height: 29px;
}
.uw-smile-beach {
	background-image: url("//st.uralweb.ru/smiles/beach.gif");
	width: 34px;
	height: 33px;
}
.uw-smile-hi {
	background-image: url("//st.uralweb.ru/smiles/hi.gif");
	width: 42px;
	height: 28px;
}
.uw-smile-blush {
	background-image: url("//st.uralweb.ru/smiles/blush.gif");
	width: 25px;
	height: 25px;
}
.uw-smile-bored {
	background-image: url("//st.uralweb.ru/smiles/bored.gif");
	width: 26px;
	height: 22px;
}
.uw-smile-bye {
	background-image: url("//st.uralweb.ru/smiles/bye.gif");
	width: 29px;
	height: 24px;
}
.uw-smile-bad {
	background-image: url("//st.uralweb.ru/smiles/bad.gif");
	width: 21px;
	height: 21px;
}
.uw-smile-dance {
	background-image: url("//st.uralweb.ru/smiles/dance.gif");
	width: 32px;
	height: 24px;
}
.uw-smile-dance2 {
	background-image: url("//st.uralweb.ru/smiles/dance2.gif");
	width: 42px;
	height: 25px;
}
.uw-smile-drinks {
	background-image: url("//st.uralweb.ru/smiles/drinks.gif");
	width: 51px;
	height: 28px;
}
.uw-smile-lazy3 {
	background-image: url("//st.uralweb.ru/smiles/lazy3.gif");
	width: 23px;
	height: 24px;
}
.uw-smile-sorry {
	background-image: url("//st.uralweb.ru/smiles/sorry.gif");
	width: 24px;
	height: 22px;
}
.uw-smile-mir {
	background-image: url("//st.uralweb.ru/smiles/mir.gif");
	width: 46px;
	height: 20px;
}
.uw-smile-thanks {
	background-image: url("//st.uralweb.ru/smiles/thanks.gif");
	width: 36px;
	height: 29px;
}
.uw-smile-rtfm {
	background-image: url("//st.uralweb.ru/smiles/rtfm.gif");
	width: 26px;
	height: 26px;
}
.uw-smile-pozdr {
	background-image: url("//st.uralweb.ru/smiles/pozdr.gif");
	width: 28px;
	height: 18px;
}
.uw-smile-pozdr1 {
	background-image: url("//st.uralweb.ru/smiles/pozdr1.gif");
	width: 30px;
	height: 31px;
}
.uw-smile-pozdr2 {
	background-image: url("//st.uralweb.ru/smiles/pozdr2.gif");
	width: 40px;
	height: 40px;
}
.uw-smile-pozdr3 {
	background-image: url("//st.uralweb.ru/smiles/pozdr3.gif");
	width: 20px;
	height: 30px;
}
.uw-smile-popcorn {
	background-image: url("//st.uralweb.ru/smiles/popcorm1.gif");
	width: 37px;
	height: 28px;
}
.uw-smile-popcorm1 {
	background-image: url("//st.uralweb.ru/smiles/popcorm1.gif");
	width: 37px;
	height: 28px;
}
.uw-smile-flood {
	background-image: url("//st.uralweb.ru/smiles/flood.gif");
	width: 40px;
	height: 48px;
}
.uw-smile-patsak {
	background-image: url("//st.uralweb.ru/smiles/patsak.gif");
	width: 42px;
	height: 30px;
}
.uw-smile-please {
	background-image: url("//st.uralweb.ru/smiles/please.gif");
	width: 36px;
	height: 26px;
}
.uw-smile-vis {
	background-image: url("//st.uralweb.ru/smiles/hang1.gif");
	width: 27px;
	height: 35px;
}
.uw-smile-boom {
	background-image: url("//st.uralweb.ru/smiles/dash2.gif");
	width: 31px;
	height: 26px;
}
.uw-smile-close {
	background-image: url("//st.uralweb.ru/smiles/close.gif");
	width: 48px;
	height: 40px;
}
.uw-smile-search {
	background-image: url("//st.uralweb.ru/smiles/search.gif");
	width: 38px;
	height: 25px;
}
.uw-smile-molodec {
	background-image: url("//st.uralweb.ru/smiles/boast.gif");
	width: 35px;
	height: 25px;
}
.uw-smile-angry {
	background-image: url("//st.uralweb.ru/smiles/ireful1.gif");
	width: 35px;
	height: 24px;
}
.uw-smile-king {
	background-image: url("//st.uralweb.ru/smiles/king.gif");
	width: 28px;
	height: 28px;
}
.uw-smile-hihiks {
	background-image: url("//st.uralweb.ru/smiles/sarcastic_hand.gif");
	width: 32px;
	height: 23px;
}
.uw-smile-gy {
	background-image: url("//st.uralweb.ru/smiles/gy.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-bu {
	background-image: url("//st.uralweb.ru/smiles/bu.gif");
	width: 28px;
	height: 28px;
}
.uw-smile-write {
	background-image: url("//st.uralweb.ru/smiles/write.gif");
	width: 36px;
	height: 26px;
}
.uw-smile-preved {
	background-image: url("//st.uralweb.ru/smiles/preved.gif");
	width: 43px;
	height: 27px;
}
.uw-smile-smile {
	background-image: url("//st.uralweb.ru/smiles/smile.gif");
	width: 20px;
	height: 24px;
}
.uw-smile-sad {
	background-image: url("//st.uralweb.ru/smiles/sad.gif");
	width: 20px;
	height: 24px;
}
.uw-smile-wink {
	background-image: url("//st.uralweb.ru/smiles/wink.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-wacko2 {
	background-image: url("//st.uralweb.ru/smiles/wacko2.gif");
	width: 20px;
	height: 24px;
}
.uw-smile-wow2 {
	background-image: url("//st.uralweb.ru/smiles/wow2.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-blum {
	background-image: url("//st.uralweb.ru/smiles/blum.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-hahaha {
	background-image: url("//st.uralweb.ru/smiles/hahaha.gif");
	width: 18px;
	height: 18px;
}
.uw-smile-nose {
	background-image: url("//st.uralweb.ru/smiles/nose.gif");
	width: 30px;
	height: 25px;
}
.uw-smile-geek {
	background-image: url("//st.uralweb.ru/smiles/geek.gif");
	width: 37px;
	height: 27px;
}
.uw-smile-coffee {
	background-image: url("//st.uralweb.ru/smiles/coffee.gif");
	width: 29px;
	height: 30px;
}
.uw-smile-botan {
	background-image: url("//st.uralweb.ru/smiles/botan.gif");
	width: 23px;
	height: 21px;
}
.uw-smile-shoot {
	background-image: url("//st.uralweb.ru/smiles/shoot.gif");
	width: 42px;
	height: 33px;
}
.uw-smile-vedma {
	background-image: url("//st.uralweb.ru/smiles/vedma.gif");
	width: 46px;
	height: 31px;
}
.uw-smile-ik {
	background-image: url("//st.uralweb.ru/smiles/ik.gif");
	width: 35px;
	height: 24px;
}
.uw-smile-fish {
	background-image: url("//st.uralweb.ru/smiles/fish.gif");
	width: 47px;
	height: 26px;
}
.uw-smile-cen {
	background-image: url("//st.uralweb.ru/smiles/cen.gif");
	width: 55px;
	height: 16px;
}
.uw-smile-boyan {
	background-image: url("//st.uralweb.ru/smiles/boyan.gif");
	width: 50px;
	height: 45px;
}
.uw-smile-fotku {
	background-image: url("//st.uralweb.ru/smiles/fotku.gif");
	width: 43px;
	height: 42px;
}
.uw-smile-wizard {
	background-image: url("//st.uralweb.ru/smiles/wizard.gif");
	width: 42px;
	height: 31px;
}
.uw-smile-foteg {
	background-image: url("//st.uralweb.ru/smiles/foteg.gif");
	width: 46px;
	height: 39px;
}
.uw-smile-eerm {
	background-image: url("//st.uralweb.ru/smiles/eerm.gif");
	width: 18px;
	height: 18px;
}
.uw-smile-omg {
	background-image: url("//st.uralweb.ru/smiles/omg.gif");
	width: 20px;
	height: 20px;
}
.uw-smile-dontknow {
	background-image: url("//st.uralweb.ru/smiles/know.gif");
	width: 32px;
	height: 20px;
}@font-face {
  font-family: 'uw-photos';
  src:  url('/css/uw-photos/fonts/uw-photos.eot?m0vuzg');
  src:  url('/css/uw-photos/fonts/uw-photos.eot?m0vuzg#iefix') format('embedded-opentype'),
    url('/css/uw-photos/fonts/uw-photos.ttf?m0vuzg') format('truetype'),
    url('/css/uw-photos/fonts/uw-photos.woff?m0vuzg') format('woff'),
    url('/css/uw-photos/fonts/uw-photos.svg?m0vuzg#uw-photos') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-uw-photos-"], [class*=" icon-uw-photos-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'uw-photos' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-uw-photos-uwp2-bird:before {
  content: "\e91a";
}
.icon-uw-photos-uwp2-arrow-right:before {
  content: "\e918";
}
.icon-uw-photos-uwp2-arrow-left:before {
  content: "\e919";
}
.icon-uw-photos-uwp2-album-delete:before {
  content: "\e901";
}
.icon-uw-photos-uwp2-album-edit:before {
  content: "\e902";
}
.icon-uw-photos-uwp2-album-lock:before {
  content: "\e903";
}
.icon-uw-photos-uwp2-arrow-max:before {
  content: "\e904";
}
.icon-uw-photos-uwp2-arrow-min:before {
  content: "\e905";
}
.icon-uw-photos-uwp2-arrow-scroll-next:before {
  content: "\e906";
}
.icon-uw-photos-uwp2-arrow-scroll-prev:before {
  content: "\e907";
}
.icon-uw-photos-uwp2-chosen-act:before {
  content: "\e908";
}
.icon-uw-photos-uwp2-chosen-pas:before {
  content: "\e909";
}
.icon-uw-photos-uwp2-download-one:before {
  content: "\e90a";
}
.icon-uw-photos-uwp2-download-pack:before {
  content: "\e90b";
}
.icon-uw-photos-uwp2-photo-comment:before {
  content: "\e90c";
}
.icon-uw-photos-uwp2-photo-info:before {
  content: "\e90d";
}
.icon-uw-photos-uwp2-photo-people:before {
  content: "\e90e";
}
.icon-uw-photos-uwp2-photo-share:before {
  content: "\e90f";
}
.icon-uw-photos-uwp2-photo-view:before {
  content: "\e910";
}
.icon-uw-photos-uwp2-photo-vote-minus:before {
  content: "\e911";
}
.icon-uw-photos-uwp2-photo-vote-plus:before {
  content: "\e912";
}
.icon-uw-photos-uwp2-search:before {
  content: "\e913";
}
.icon-uw-photos-uwp2-sort-album:before {
  content: "\e914";
}
.icon-uw-photos-uwp2-sort-photo:before {
  content: "\e915";
}
.icon-uw-photos-uwp2-user-mail:before {
  content: "\e916";
}
.icon-uw-photos-view:before {
  content: "\e900";
}
.icon-uw-photos-comments:before {
  content: "\e0ca";
}
.icon-uw-photos-close-del:before {
  content: "\e5cd";
}
.icon-uw-photos-edit:before {
  content: "\e254";
}
.icon-uw-photos-locked:before {
  content: "\e897";
}
.icon-uw-photos-vote-minus:before {
  content: "\e8db";
}
.icon-uw-photos-vote-plus:before {
  content: "\e8dc";
}
.icon-uw-photos-delete:before {
  content: "\e872";
}
.icon-uw-photos-loves:before {
  content: "\e87d";
}
.icon-uw-photos-rotate180:before {
  content: "\e5d5";
}
.icon-uw-photos-roll-back:before {
  content: "\e042";
}
.icon-uw-photos-fullscreen:before {
  content: "\e56b";
}
.icon-uw-photos-add-photo:before {
  content: "\e439";
}
.icon-uw-photos-user-face:before {
  content: "\e87c";
}
.icon-uw-photos-lover-border:before {
  content: "\e87e";
}
.icon-uw-photos-user-person:before {
  content: "\e7fd";
}
.icon-uw-photos-photos:before {
  content: "\e413";
}
.icon-uw-photos-photos-border:before {
  content: "\e3d3";
}
.icon-uw-photos-folder:before {
  content: "\e2c7";
}
.icon-uw-photos-folder-border:before {
  content: "\e2c8";
}
.icon-uw-photos-redo:before {
  content: "\e15a";
}
.icon-uw-photos-rotate-left:before {
  content: "\e419";
}
.icon-uw-photos-rotate-right:before {
  content: "\e41a";
}
.icon-uw-photos-undo:before {
  content: "\e166";
}
.icon-uw-photos-refresh:before {
  content: "\e863";
}
.icon-uw-photos-plus-box:before {
  content: "\e146";
}
.icon-uw-photos-plus-circle:before {
  content: "\e147";
}
.icon-uw-photos-plus-circle-border:before {
  content: "\e3ba";
}
.icon-uw-photos-plus-boxes:before {
  content: "\e03c";
}
.icon-uw-photos-cancel:before {
  content: "\e5c9";
}
.icon-uw-photos-minus-circle:before {
  content: "\e15c";
}
.icon-uw-photos-error-circle:before {
  content: "\e000";
}
.icon-uw-photos-error-border:before {
  content: "\e001";
}
.icon-uw-photos-star:before {
  content: "\e838";
}
.icon-uw-photos-cancel-border:before {
  content: "\e888";
}
.icon-uw-photos-info-circle:before {
  content: "\e88e";
}
.icon-uw-photos-info-border:before {
  content: "\e88f";
}
.icon-uw-photos-munus:before {
  content: "\e15b";
}
.icon-uw-photos-minus-circle-border:before {
  content: "\e15d";
}
.icon-uw-photos-report:before {
  content: "\e160";
}
.icon-uw-photos-warning:before {
  content: "\e002";
}
.icon-uw-photos-add-folder:before {
  content: "\e2cc";
}
.icon-uw-photos-file-upload:before {
  content: "\e2c6";
}
.icon-uw-photos-file-download:before {
  content: "\e917";
}
.icon-uw-photos-not-left:before {
  content: "\e033";
}
.icon-uw-photos-not-right:before {
  content: "\e611";
}
.icon-uw-photos-search:before {
  content: "\e8b6";
}
.oauth-container {
	width: 300px; 
	margin: 0 auto;
}
.oauth-container {
	margin-top: 30px;
}
.oauth-helper {
	text-align: center;
	color: #c8c8c8;   	
}
.oauth-helper h4 {
	font-size: 15px;	
	margin-bottom: 16px;
}
.oauth-links {
	margin: 5px 0px 15px 0;
	padding-bottom: 36px;
	text-align: center;
	border-bottom: 1px solid #979797;
	width: 300px;
}

.oauth-links .provider,
.comments-oauth .oauth-links .provider {
	padding: 0px;
	display: inline-block;   
    margin-right: 5px; margin-left: 5px;
}

.oauth-links .provider a.oauth-provider,
.comments-oauth .oauth-links .provider a.oauth-provider {	
    display: block;
    height: 54px;     
    color: #989898;
}

.oauth-links .provider a.oauth-provider:hover {
	opacity: 0.85
}

.oauth-links .provider a.oauth-provider.google {
	color: #dc4a3d;
}

.oauth-links .provider a.oauth-provider.vkontakte {
	color: #4680c2;
}
.oauth-links .provider a.oauth-provider.facebook {
	color: #3664a2;
}
.oauth-links .provider a.oauth-provider.odnoklassniki{
	color: #f58220;
}

.oauth-links .provider a.oauth-provider i {
	font-size: 54px;
       width: 54px;
       line-height: 50px;
}

.comments-oauth {
	display: inline-block;
	vertical-align: middle;
}
.comments-oauth .oauth-container {
	width: auto;
	display: inline-block;
	margin-top: 3px; margin-left: 4px;
}
.comments-oauth .oauth-helper {
	display: none
}
.comments-oauth .oauth-links {	
	border-bottom: none;
	width: auto;
	margin: 0; padding: 0
}
.comments-oauth .oauth-links .provider {	
	margin: 0px 4px;	
}
.comments-oauth .oauth-links .provider a.oauth-provider {
	height: 20px;
}
.comments-oauth .oauth-links .provider a.oauth-provider i {
	font-size: 23px;
       width: 20px;
       line-height: 18px;
}

@font-face {
  font-family: 'uw-social';
  src:  url('/css/uw-social/fonts/uw-social.eot?hjz2rk');
  src:  url('/css/uw-social/fonts/uw-social.eot?hjz2rk#iefix') format('embedded-opentype'),
    url('/css/uw-social/fonts/uw-social.ttf?hjz2rk') format('truetype'),
    url('/css/uw-social/fonts/uw-social.woff?hjz2rk') format('woff'),
    url('/css/uw-social/fonts/uw-social.svg?hjz2rk#uw-social') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-uw-social-"], [class*=" icon-uw-social-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'uw-social' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-uw-social-Facebook:before {
  content: "\e900";
}
.icon-uw-social-Google:before {
  content: "\e901";
}
.icon-uw-social-Odnoklassniki:before {
  content: "\e902";
}
.icon-uw-social-Vkontakte:before {
  content: "\e903";
}
.icon-uw-social-Telegram:before {
  content: "\e904";
}
.icon-uw-social-Viber:before {
  content: "\e905";
}
.icon-uw-social-Whatsapp:before {
  content: "\e906";
}
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600italic,600,400italic&subset=latin,cyrillic);

/* line 50, sass/_variable.scss */
.clearfix {
  display: block;
}
/* line 52, sass/_variable.scss */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 54, sass/_variable.scss */
html[xmlns] .clearfix {
  display: block;
}

/* line 55, sass/_variable.scss */
* html .clearfix {
  height: 1%;
}

/* line 56, sass/_variable.scss */
.hidden {
  display: none;
}

/* line 57, sass/_variable.scss */
.visible {
  display: block !important;
}

/* line 58, sass/_variable.scss */
.fl {
  float: left;
}

/* line 59, sass/_variable.scss */
.fr {
  float: right;
}

/* line 60, sass/_variable.scss */
.alright {
  text-align: right;
}

/* line 61, sass/_variable.scss */
.alcenter {
  text-align: center;
}

/*------?????? ?????-------*/
/*$font-size-px: 12px;
$font-family: Verdana, Arial, sans-serif;
$font-family-bold: Verdana, Arial, sans-serif;
$font-family-sb: Verdana, Arial, sans-serif;       font-family: 'Open Sans', sans-serif;
$font-weight: bold; */
/* line 122, sass/_variable.scss */
body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
}

/* line 123, sass/_variable.scss */
button {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/* line 124, sass/_variable.scss */
.left-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}

/* line 125, sass/_variable.scss */
.left-col p {
  line-height: 16px;
}

/* line 126, sass/_variable.scss */
.right-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/* line 127, sass/_variable.scss */
a {
  color: #034592;
  text-decoration: none !important;
}
/* line 130, sass/_variable.scss */
a:hover {
  text-decoration: underline !important;
}
/* line 131, sass/_variable.scss */
a:visited {
  color: #034592;
}
/* line 132, sass/_variable.scss */
a:link {
  color: #034592;
}
/* line 133, sass/_variable.scss */
a:active {
  color: #034592;
}

/* line 135, sass/_variable.scss */
.light-gray {
  color: #999999;
  font-size: 12px;
}
/* line 137, sass/_variable.scss */
.light-gray a {
  color: #999999 !important;
  font-size: 12px;
}

/* line 139, sass/_variable.scss */
.darkd-t {
  color: #333333 !important;
}

/* line 140, sass/_variable.scss */
.no-border {
  border: none !important;
}

/* line 142, sass/_variable.scss */
a img {
  border: none;
}

/* line 152, sass/_variable.scss */
h1, h2, h3, h4 {
  white-space: normal;
  font-weight: normal;
}

/**/
/*news ul with dott*/
/*mobile ul with dott*/
/*ul with dott*/
/*news ul with dott*/
/* line 3, sass/base-element.scss */
h1, h2, h3, h4, .table th, .table td {
  line-height: inherit;
  font-size: inherit;
}

/* line 7, sass/base-element.scss */
blockquote:before {
  background-color: #006699;
  background-image: -moz-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, 90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: linear-gradient(90deg, #006699 0%, #ffffff 100%);
}
/* line 15, sass/base-element.scss */
blockquote:after {
  background-color: #006699;
  background-image: -moz-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, -90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: linear-gradient(-90deg, #006699 0%, #ffffff 100%);
}

/* line 24, sass/base-element.scss */
blockquote p {
  font-size: inherit;
}

/* line 25, sass/base-element.scss */
.table th, .table td {
  border: 1px solid #dddddd;
}

/* line 27, sass/base-element.scss */
h1 {
  font-weight: 600;
  font-size: 19px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 4px 0 0 0;
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 29, sass/base-element.scss */
.left-col h2 {
  text-transform: none;
  font-weight: 600;
  font-size: 18px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 3px 0 11px 0;
  border-top-width: 2px;
  border-top-style: solid;
}
/* line 34, sass/base-element.scss */
.left-col h2.cover-h {
  border: none;
  font-size: 19px;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}
/* line 41, sass/base-element.scss */
.left-col h1 + h2 {
  border-top: none;
}

/* line 43, sass/base-element.scss */
h1 + h2 {
  border-top: none !important;
}

/* line 44, sass/base-element.scss */
h2.cover-h {
  color: #4d4d4d !important;
  font-size: 19px;
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}

/* line 50, sass/base-element.scss */
.left-col h2 a:hover {
  text-decoration: none !important;
}

/* line 51, sass/base-element.scss */
.bord-bt-dot {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

/* line 52, sass/base-element.scss */
.hided {
  display: none !important;
}

/* line 53, sass/base-element.scss */
.youtube-player, .vimeo-player {
  margin: 5px 0;
}

/* line 54, sass/base-element.scss */
.youtube-player iframe, .vimeo-player iframe {
  width: 100% !important;
}

/*îñíîâíûå öâåòà*/
/* line 57, sass/base-element.scss */
.scrollTop {
  background-position: 0 -70px;
}

/* line 58, sass/base-element.scss */
h1, h2, h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 60, sass/base-element.scss */
.r-in-cont h2, .r-in-cont h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 62, sass/base-element.scss */
.article-list .r-lbc .r-lib-text h2 a {
  color: #006699;
}

/* line 64, sass/base-element.scss */
.paginator a {
  color: #006699;
}
/* line 65, sass/base-element.scss */
.paginator .first:after, .paginator .last:after {
  border-bottom-color: #006699;
}

/* line 67, sass/base-element.scss */
.article-anons, .r-mark, .r-in-cont, .bord-bt-dot {
  border-bottom-color: #006699;
}

/* line 68, sass/base-element.scss */
.bs-stand {
  border-top-color: #006699;
}

/* line 69, sass/base-element.scss */
.new-comments-head {
  color: #006699;
  border-top-color: #006699;
}

/* line 70, sass/base-element.scss */
.voting-block {
  margin-top: 20px;
}
/* line 73, sass/base-element.scss */
.voting-block .progress-info .bar {
  background: #006699 !important;
}
/* line 76, sass/base-element.scss */
.voting-block .voting-save .btn {
  background: #006699;
}

/* line 79, sass/base-element.scss */
.voting-all {
  font-size: 13px;
  margin-bottom: 20px;
}

/* line 83, sass/base-element.scss */
.rr-col .voting-all {
  text-align: center;
}

/*îôîðìëåíèå âíóòðè ðàçäåëîâ*/
/*÷òåíèå*/
/* line 89, sass/base-element.scss */
.exposition .table .head, .info .table .head, .exposition .table th, .info .table th {
  background: #dbedb8;
}
/* line 90, sass/base-element.scss */
.exposition .table .color, .info .table .color {
  background: #f0f7e1;
}

/*òóðèçì*/
/* line 97, sass/base-element.scss */
.tourism .bs-stand, .urals .bs-stand {
  border-top-color: #2088bc;
}
/* line 99, sass/base-element.scss */
.tourism .bs-stand h4 a, .urals .bs-stand h4 a {
  color: #116fae;
}
/* line 100, sass/base-element.scss */
.tourism .bs-stand .rst-btextml h4 a, .urals .bs-stand .rst-btextml h4 a {
  color: #116fae;
}
/* line 102, sass/base-element.scss */
.tourism .af-right, .urals .af-right {
  margin-bottom: 12px;
}
/* line 104, sass/base-element.scss */
.tourism .table .head, .urals .table .head, .tourism .table th, .urals .table th {
  background: #D1ECF2;
}
/* line 105, sass/base-element.scss */
.tourism .table .color, .urals .table .color {
  background: #F0F9FB;
}
/* line 107, sass/base-element.scss */
.tourism .search-helper, .urals .search-helper, .tourism .search-helper a, .urals .search-helper a {
  color: #0065a8;
}
/* line 108, sass/base-element.scss */
.tourism .p-blue, .urals .p-blue {
  color: #2088bc;
}

/*îòäûõ íà óðàëå*/
/*ñïðàâêà*/
/*ãëàâíàÿ*/
/* line 116, sass/base-element.scss */
.index .scrollTop, .weather-body .scrollTop {
  background-position: 0 -70px;
}
/* line 117, sass/base-element.scss */
.index .bs-stand, .weather-body .bs-stand {
  border-top-color: #006699;
}
/* line 118, sass/base-element.scss */
.index .new-comments-head, .weather-body .new-comments-head {
  color: #006699;
  border-top-color: #006699;
}
/* line 119, sass/base-element.scss */
.index h1, .index h2, .index h2 a, .weather-body h1, .weather-body h2, .weather-body h2 a {
  color: #006699;
  border-top-color: #006699;
}
/* line 121, sass/base-element.scss */
.index .r-in-cont h2, .weather-body .r-in-cont h2 {
  margin: 22px 0 8px;
  padding: 5px 0 0 !important;
}
/* line 126, sass/base-element.scss */
.index .r-in-cont .accordion-heading h2, .weather-body .r-in-cont .accordion-heading h2 {
  padding-top: 0 !important;
  margin-top: 10px;
}

/*íîâîñòè*/
/* line 136, sass/base-element.scss */
.news .bs-stand {
  margin: 0;
  padding: 0;
}

/*çíà÷îê îáñóæäåíèÿ*/
/* line 140, sass/base-element.scss */
.news_discuss {
  color: #fff !important;
  text-decoration: none !important;
  font-size: 11px !important;
  background: #52a501;
  padding: 0 5px 4px 5px;
  margin-left: 2px;
  display: inline-block;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  line-height: 14px;
  height: 10px;
  -webkit-border-radius: 6px 6px;
  -moz-border-radius: 6px / 6px;
  border-radius: 6px / 6px;
  min-width: 9px;
  text-align: center;
}
/* line 154, sass/base-element.scss */
.news_discuss:hover {
  text-decoration: none !important;
}

/*çíà÷êè ôîòî/âèäåî*/
/* line 157, sass/base-element.scss */
.news_foto {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  width: 13px;
  height: 10px;
  background-position: -124px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 8px;
  margin-top: 4px;
  display: inline-block !important;
}

/* line 169, sass/base-element.scss */
.news_video {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  display: inline-block !important;
  background-image: url("/i/news/sprite-news.png");
  width: 14px;
  height: 9px;
  background-position: -138px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 4px;
}

/* line 181, sass/base-element.scss */
.news_video.noactive, .news_discuss.noactive, .news_foto.noactive, .noactive {
  display: none !important;
}

/* line 182, sass/base-element.scss */
h3 .news_foto, h3 .news_video {
  margin-left: 3px;
  margin-top: 6px;
  margin-right: 2px;
}

/* line 184, sass/base-element.scss */
h3 .news_foto {
  width: 16px;
  height: 12px;
  background-position: -88px 0;
  margin-top: 5px;
}
/* line 185, sass/base-element.scss */
h3 .news_video {
  width: 18px;
  height: 12px;
  background-position: -105px 0;
  margin-top: 5px;
}

/* line 187, sass/base-element.scss */
.cover3-comments {
  height: 17px;
  min-width: 1px;
  display: inline-block;
  background-color: #52a501;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 0 5px;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 17px !important;
}

/*áîëüøàÿ êàðòèíêà ñëåâà è ñïèñîê ñòàòåé ñïðàâà----äëÿ îáëîæåê*/
/* line 199, sass/base-element.scss */
.read-tour {
  padding-bottom: 12px;
}
/* line 201, sass/base-element.scss */
.read-tour .rleft-col {
  float: left;
  width: 472px;
  margin-right: 17px;
  padding-bottom: 8px;
}
/* line 203, sass/base-element.scss */
.read-tour .rleft-col img {
  max-width: 472px;
  display: block;
}
/* line 204, sass/base-element.scss */
.read-tour .rleft-col h3 {
  text-transform: none;
  padding-top: 7px;
  padding-bottom: 4px;
  margin: 0 0 1px 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 206, sass/base-element.scss */
.read-tour .rleft-col h3 a {
  font-weight: 600;
  color: #0065a8;
  font-size: 20px;
}
/* line 208, sass/base-element.scss */
.read-tour .rleft-col .news_video {
  margin-top: 4px;
}
/* line 210, sass/base-element.scss */
.read-tour .rright-col {
  float: left;
  margin-bottom: 0;
}

/* line 212, sass/base-element.scss */
.rright-col {
  width: 239px;
  margin-bottom: 18px;
}
/* line 214, sass/base-element.scss */
.rright-col .h3-in {
  padding-bottom: 7px;
}
/* line 215, sass/base-element.scss */
.rright-col ul {
  padding: 0;
  margin: -4px 0 0 0;
  list-style-type: none;
}
/* line 217, sass/base-element.scss */
.rright-col ul li {
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  padding-top: 9px;
  margin-bottom: 10px;
  list-style-type: none;
}
/* line 220, sass/base-element.scss */
.rright-col ul li h4 {
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  margin: 0;
  line-height: 16px;
  padding-bottom: 7px;
  font-size: 13px;
  margin-top: -2px;
}
/* line 223, sass/base-element.scss */
.rright-col ul li h4 a {
  color: #0065a8;
}
/* line 224, sass/base-element.scss */
.rright-col ul li h4 .news_video {
  margin-top: 4px;
}
/* line 226, sass/base-element.scss */
.rright-col ul li .img-box {
  width: 70px;
  float: left;
  margin-right: 9px;
  padding-top: 2px;
}
/* line 228, sass/base-element.scss */
.rright-col ul li .img-box img {
  display: block;
}
/* line 230, sass/base-element.scss */
.rright-col ul li .text-box {
  width: 160px;
  float: left;
  line-height: 16px;
}
/* line 232, sass/base-element.scss */
.rright-col ul li .text-box div {
  font-size: 13px;
  padding-bottom: 4px;
}
/* line 234, sass/base-element.scss */
.rright-col ul li .text-box div a {
  font-size: 12px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 236, sass/base-element.scss */
.rright-col ul li .text-box div.light-gray {
  padding-bottom: 0;
}
/* line 237, sass/base-element.scss */
.rright-col ul li .text-box a {
  font-size: 12px;
  color: #0065a8;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 240, sass/base-element.scss */
.rright-col ul li:first-child {
  background: none;
  padding-top: 0;
}

/*áëîê: êàðòèíêà+îïèñàíèå ñíèçó */
/* line 246, sass/base-element.scss */
.box-img {
  display: inline-block;
  vertical-align: top;
  line-height: 17px;
  margin-right: 20px;
}
/* line 157, sass/_variable.scss */
.box-img h4 {
  padding-top: 4px;
  margin: 0;
  padding-bottom: 1px;
  font-size: 13px;
  line-height: 15px;
}
/* line 159, sass/_variable.scss */
.box-img h4 a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #0065a8;
  margin-right: 6px;
}
/* line 160, sass/_variable.scss */
.box-img h4 .news_video {
  margin-top: 3px;
  margin-left: 0;
}
/* line 162, sass/_variable.scss */
.box-img span {
  padding-top: 2px;
  color: #666666;
  font-size: 13px;
  display: block;
  line-height: 16px;
}
/* line 250, sass/base-element.scss */
.box-img li {
  padding-bottom: 8px;
}

/*3 áëîêà ñïèñîê*/
/* line 253, sass/base-element.scss */
.three-box {
  list-style-type: none;
  margin: 0 -20px 12px 0;
}
/* line 255, sass/base-element.scss */
.three-box li {
  padding-bottom: 8px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: top;
  width: 229px;
}

/*3 áëîêà*/
/* line 258, sass/base-element.scss */
.three-img-box, .four-img-box {
  letter-spacing: -0.3em;
  margin-right: -20px;
  margin-bottom: 20px;
}
/* line 262, sass/base-element.scss */
.three-img-box h3, .four-img-box h3, .three-img-box h2, .four-img-box h2 {
  letter-spacing: normal;
}
/* line 265, sass/base-element.scss */
.three-img-box .box-img, .four-img-box .box-img {
  width: 229px;
  letter-spacing: normal;
}
/* line 269, sass/base-element.scss */
.three-img-box .box-img_cover, .four-img-box .box-img_cover {
  width: 225px;
  margin-bottom: 11px;
}
/* line 272, sass/base-element.scss */
.three-img-box .box-img_cover .img-link, .four-img-box .box-img_cover .img-link {
  width: 223px;
  height: 148px;
  line-height: 148px;
  border: 1px solid #e5e5e5;
  display: block;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 150px;
}
/* line 281, sass/base-element.scss */
.three-img-box .box-img_cover .img-link img, .four-img-box .box-img_cover .img-link img {
  width: 223px;
  border: none;
}
/* line 286, sass/base-element.scss */
.three-img-box .box-img_cover .razd-box, .four-img-box .box-img_cover .razd-box {
  padding-top: 2px;
}
/* line 287, sass/base-element.scss */
.three-img-box .box-img_cover h4, .four-img-box .box-img_cover h4 {
  padding-top: 5px;
  padding-bottom: 0;
  font-size: 15px;
}
/* line 290, sass/base-element.scss */
.three-img-box .box-img_cover h4 a, .four-img-box .box-img_cover h4 a {
  color: #034592;
}
/* line 292, sass/base-element.scss */
.three-img-box .box-img_cover span, .four-img-box .box-img_cover span {
  font-size: 13px;
  line-height: 16px;
  color: black;
}
/* line 297, sass/base-element.scss */
.three-img-box .box-img_cover .place-time, .four-img-box .box-img_cover .place-time, .three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span {
  font-size: 12px;
  line-height: 15px;
}
/* line 300, sass/base-element.scss */
.three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span, .three-img-box .box-img_cover .place-time span span, .four-img-box .box-img_cover .place-time span span {
  color: #999;
}
/* line 303, sass/base-element.scss */
.three-img-box ul.box-img, .four-img-box ul.box-img {
  margin: 0 20px 0 0;
  list-style-type: none;
}
/* line 305, sass/base-element.scss */
.three-img-box ul.box-img li > span:first-child, .four-img-box ul.box-img li > span:first-child {
  color: #2088BC;
  font-size: 14px;
}
/* line 306, sass/base-element.scss */
.three-img-box ul.box-img li a, .four-img-box ul.box-img li a {
  font-size: 14px;
}
/* line 308, sass/base-element.scss */
.three-img-box img, .four-img-box img {
  border: 1px solid #e5e5e5;
  max-width: 100%;
}
/* line 309, sass/base-element.scss */
.three-img-box h2, .four-img-box h2, .three-img-box h3, .four-img-box h3 {
  margin-right: 20px;
}

/* line 311, sass/base-element.scss */
.three-img-box_cover {
  margin-bottom: 8px;
}

/*4 áëîêà*/
/* line 315, sass/base-element.scss */
.four-img-box .box-img {
  width: 167px;
  float: left;
}
/* line 316, sass/base-element.scss */
.four-img-box img {
  border: none;
}

/*ñòàíäàðòíûå áëîêè ñ ñåðîé øàïêîé è ïîëîñêîé*/
/* line 320, sass/base-element.scss */
.razd-grey {
  font-weight: normal !important;
  color: #b0b0b3 !important;
  font-size: 10px;
  text-align: right;
}

/* line 321, sass/base-element.scss */
.razd-black {
  color: black !important;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 327, sass/base-element.scss */
.bs-stand {
  border-top-width: 2px;
  border-top-style: solid;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  /*áëîê ÷òåíèå ñïðàâà*/
}
/* line 329, sass/base-element.scss */
.bs-stand h3 {
  display: block;
  line-height: 16px;
  color: #747272 !important;
  font-weight: 600;
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  background: #ededed;
  margin: 0;
  padding: 4px 0 7px 7px;
}
/* line 333, sass/base-element.scss */
.bs-stand h3 a {
  color: #747272;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 335, sass/base-element.scss */
.bs-stand ul {
  margin: 0 0 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 337, sass/base-element.scss */
.bs-stand ul li:first-child {
  background: none;
}
/* line 338, sass/base-element.scss */
.bs-stand ul li {
  padding: 6px 0 5px 0;
  display: block;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
}
/* line 340, sass/base-element.scss */
.bs-stand ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  font-size: 13px;
}
/* line 346, sass/base-element.scss */
.bs-stand ul.bold-ul {
  margin-bottom: 0;
}
/* line 348, sass/base-element.scss */
.bs-stand ul.bold-ul li {
  background: none;
  padding-left: 0;
  padding-top: 0;
}
/* line 350, sass/base-element.scss */
.bs-stand ul.bold-ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600 !important;
  font-size: 12px !important;
}
/* line 352, sass/base-element.scss */
.bs-stand ul.bold-ul li:first-child a {
  font-size: 13px !important;
}
/* line 356, sass/base-element.scss */
.bs-stand .rt-img {
  float: none;
  margin-left: 10px;
  margin-bottom: 4px;
  margin-top: 8px;
}
/* line 357, sass/base-element.scss */
.bs-stand .rst-btextml {
  padding-top: 0;
  padding-left: 0;
  float: none;
  width: 100%;
  padding-bottom: 20px;
}
/* line 359, sass/base-element.scss */
.bs-stand .rst-btextml h4 {
  color: #034592;
  display: block;
  font-size: 14px;
  padding-bottom: 2px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  margin: 0;
  text-transform: none;
}
/* line 361, sass/base-element.scss */
.bs-stand .rst-btextml h4 a {
  text-decoration: none;
}
/* line 363, sass/base-element.scss */
.bs-stand .rst-btextml .r-bt {
  font-size: 12px;
  line-height: 14px;
}
/* line 365, sass/base-element.scss */
.bs-stand .blk_cntnt {
  padding-top: 3px;
}
/* line 367, sass/base-element.scss */
.bs-stand .blk_cntnt img {
  border: none;
  margin-bottom: 5px;
}
/* line 370, sass/base-element.scss */
.bs-stand .news-block-read {
  margin-bottom: 10px;
}
/* line 372, sass/base-element.scss */
.bs-stand .news-block-read li {
  line-height: 15px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-top: 10px;
}
/* line 375, sass/base-element.scss */
.bs-stand .news-block-read li img {
  width: 70px;
  float: left;
  margin-right: 8px;
  border: none;
  margin-bottom: 5px;
}
/* line 376, sass/base-element.scss */
.bs-stand .news-block-read li a {
  font-weight: 600 !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
}
/* line 377, sass/base-element.scss */
.bs-stand .news-block-read li .razd-box {
  margin-top: 5px;
  margin-left: 78px;
}
/* line 378, sass/base-element.scss */
.bs-stand .news-block-read li a.razd-grey {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  color: #b0b0b3 !important;
  font-size: 12px;
}
/* line 379, sass/base-element.scss */
.bs-stand .news-block-read li .news_video {
  margin-top: 3px;
}
/* line 381, sass/base-element.scss */
.bs-stand .news-block-read .trc-a {
  padding-top: 1px;
  width: auto;
  color: #2E2E2E;
  font-weight: normal;
  font-size: 13px;
  padding-bottom: 2px;
}

/*â ïðàâîé êîëîíêå*/
/* line 385, sass/base-element.scss */
.af-right {
  border-right: 2px solid #ededed !important;
  border-left: 2px solid #ededed;
  border-bottom: 2px solid #ededed !important;
  margin-bottom: 20px;
}
/* line 387, sass/base-element.scss */
.af-right .rt-img {
  margin-left: 8px;
}
/* line 388, sass/base-element.scss */
.af-right .rst-btextml {
  padding-bottom: 7px;
  margin: 0 8px;
  width: 220px;
}
/* line 390, sass/base-element.scss */
.af-right .rst-btextml .r-bt {
  padding-right: 0;
}
/* line 392, sass/base-element.scss */
.af-right .news-block-read {
  padding: 0 8px;
}

/*elizarova box*/
/* line 395, sass/base-element.scss */
.elz {
  background-color: #EDEDED;
  margin-bottom: 20px;
  padding-bottom: 8px;
}
/* line 397, sass/base-element.scss */
.elz .elz-info {
  display: inline-block;
  width: 156px;
  margin-left: 8px;
  font-size: 12px;
  padding-right: 3px;
  line-height: 14px;
}
/* line 398, sass/base-element.scss */
.elz .elz-pic {
  padding-left: 8px;
  padding-right: 5px;
  padding-bottom: 4px;
  padding-top: 3px;
}

/* line 400, sass/base-element.scss */
.ncr .blk_cntnt {
  padding-bottom: 2px !important;
}

/*ÓÄÀËÈÒÜ!!!*/
/*.bs-stand .c_poster { border-top: none; }  */
/*ñòðåëêà ââåðõ*/
/* line 405, sass/base-element.scss */
.scrollTop {
  height: 35px;
  display: inline-block;
  vertical-align: top;
  outline: none;
  z-index: 2000;
  background-image: url("/i/arrow-top.png");
  background-repeat: no-repeat;
  width: 115px;
  position: fixed;
  right: 0;
  bottom: 15px;
  opacity: 0.5;
  display: none;
}
/* line 410, sass/base-element.scss */
.scrollTop:hover {
  opacity: 1;
  outline: none;
}
/* line 411, sass/base-element.scss */
.scrollTop:focus {
  outline: none;
}

/*âêëàäêè*/
/* line 416, sass/base-element.scss */
.tabs-count .tabs-ul {
  border-bottom: 1px solid #c0c0c0;
  padding: 0;
  margin: 0;
  list-style-type: none;
  height: 32px;
}
/* line 418, sass/base-element.scss */
.tabs-count .tabs-ul li {
  margin-right: 1px;
  float: left;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 420, sass/base-element.scss */
.tabs-count .tabs-ul li a, .tabs-count .tabs-ul li span {
  cursor: pointer;
  text-decoration: none !important;
  line-height: 13px;
  padding: 8px 14px 0 14px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  display: inline-block;
  height: 23px;
  font-weight: 600;
  background: url("/i/tourism/structure/tabs.png") 0 0 repeat-x;
  font-size: 13px;
  color: #404040;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 427, sass/base-element.scss */
.tabs-count .tabs-ul li.active {
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}
/* line 429, sass/base-element.scss */
.tabs-count .tabs-ul li.active a, .tabs-count .tabs-ul li.active span {
  background: url("/i/tourism/structure/tabs.png") 0 -31px repeat-x;
}

/* line 433, sass/base-element.scss */
.tabs-c-box {
  padding-top: 12px;
  margin-left: 2px;
}

/*êàðòèíêè íà ñåðîé ïîäëîæêå*/
/* line 436, sass/base-element.scss */
.noted-img {
  clear: left;
  padding: 14px;
  background: #ececec;
  color: #777777;
  margin: 10px auto;
}
/* line 440, sass/base-element.scss */
.noted-img p, .noted-img span.img-link {
  font-size: 14px;
  font-style: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 0 4px;
  text-align: center;
  margin-bottom: 0;
}
/* line 448, sass/base-element.scss */
.noted-img span.img-link {
  display: block;
}
/* line 449, sass/base-element.scss */
.noted-img img {
  display: block;
  margin: 0 auto 10px auto;
}

/*ìåòêè*/
/* line 457, sass/base-element.scss */
.ni-metki {
  float: left;
  width: 493px;
  margin-right: 20px;
  margin-top: 4px;
  line-height: 20px;
  margin-bottom: 14px;
  font-size: 13px;
  color: #666666;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 465, sass/base-element.scss */
.ni-metki span.small {
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding-right: 3px;
  font-weight: 600;
}
/* line 466, sass/base-element.scss */
.ni-metki a {
  text-decoration: none;
}
/* line 467, sass/base-element.scss */
.ni-metki a:hover {
  text-decoration: underline;
}

/*ïðîñìîòðû, ìíåíèÿ*/
/* line 470, sass/base-element.scss */
.n-on-pr {
  float: right;
  width: 215px;
  margin-bottom: 14px;
  line-height: 15px;
  padding-top: 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 12px;
}
/* line 477, sass/base-element.scss */
.n-on-pr .n_vc {
  float: right;
  color: #999;
  padding-right: 0;
  background: no-repeat;
  padding-left: 0;
  line-height: 16px;
  font-size: 13px;
}
/* line 482, sass/base-element.scss */
.n-on-pr .n_vc .ico {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  margin-top: 2px;
  margin-right: 4px;
  background-position: 0 -1px;
  height: 11px;
  width: 15px;
}
/* line 490, sass/base-element.scss */
.n-on-pr .n_cc {
  float: right;
  margin-left: 13px;
  padding-left: 0;
  background: none;
  font-size: 13px;
  line-height: 16px;
}
/* line 497, sass/base-element.scss */
.n-on-pr .n_cc a {
  color: #52a501;
  text-decoration: none;
}
/* line 498, sass/base-element.scss */
.n-on-pr .n_cc a:hover {
  text-decoration: underline;
}
/* line 499, sass/base-element.scss */
.n-on-pr .n_cc .news_discuss {
  margin-right: 0;
  margin-top: -1px;
}

/*span'û êîòîðûå ññûëêè*/
/* line 504, sass/base-element.scss */
.hidden-link {
  color: #034592;
  cursor: pointer;
}
/* line 506, sass/base-element.scss */
.hidden-link:hover {
  text-decoration: underline;
}

/*áëîê àâòîðèçàöèè íîâûé*/
/* line 512, sass/base-element.scss */
.auth-inf .img-box {
  border: 2px solid #b7b7b7;
  float: left;
  margin-right: 20px;
  margin-top: 4px;
  margin-left: 15px;
  width: 38px;
  height: 38px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 516, sass/base-element.scss */
.auth-inf .img-box img {
  display: block;
  width: 40px;
}
/* line 521, sass/base-element.scss */
.auth-inf .user-info {
  float: left;
  text-align: left;
  margin-top: 3px;
}
/* line 523, sass/base-element.scss */
.auth-inf .user-info a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #034592;
  font-size: 13px;
  position: relative;
}
/* line 525, sass/base-element.scss */
.auth-inf .user-info a:active, .auth-inf .user-info a:focus {
  outline: none;
}
/* line 527, sass/base-element.scss */
.auth-inf .user-info #uwmail {
  float: left;
  margin-top: 5px;
}
/* line 529, sass/base-element.scss */
.auth-inf .user-info #uwmail a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 531, sass/base-element.scss */
.auth-inf .user-info #uwmail a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 18px;
  height: 13px;
  background: url("/i/ico-head.png") 0 -1px no-repeat;
  top: 2px;
}
/* line 532, sass/base-element.scss */
.auth-inf .user-info #uwmail a:hover {
  text-decoration: none;
}
/* line 535, sass/base-element.scss */
.auth-inf .user-info #uwcomm {
  float: left;
  margin-top: 5px;
}
/* line 537, sass/base-element.scss */
.auth-inf .user-info #uwcomm a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 539, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 19px;
  height: 18px;
  background: url("/i/ico-head.png") -19px 0 no-repeat;
  top: 1px;
}
/* line 540, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:hover {
  text-decoration: none;
}
/* line 543, sass/base-element.scss */
.auth-inf .user-info .ex-a {
  float: left;
  margin-top: 6px;
  width: 15px;
  height: 15px;
  background: url("/i/ico-head.png") -39px 0 no-repeat;
  margin-right: 13px;
}
/* line 545, sass/base-element.scss */
.auth-inf .user-info .ex-a a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 547, sass/base-element.scss */
.auth-inf .user-info .ex-a a:hover {
  text-decoration: none;
}
/* line 550, sass/base-element.scss */
.auth-inf .user-info .prize-box {
  float: left;
  margin-top: 6px;
  width: 16px;
  height: 15px;
  background: url("/i/ico-head.png") -54px 0 no-repeat;
}
/* line 552, sass/base-element.scss */
.auth-inf .user-info .prize-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 554, sass/base-element.scss */
.auth-inf .user-info .prize-box a:hover {
  text-decoration: none;
}

/*îïîâåùåíèÿ â ôîðóìàõ/êîììåíòàõ*/
/* line 561, sass/base-element.scss */
.list-notification {
  margin-bottom: 10px;
  margin-top: -15px;
}
/* line 563, sass/base-element.scss */
.list-notification ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* line 565, sass/base-element.scss */
.list-notification ul li {
  border-bottom: 1px solid #dddddd;
  padding-top: 19px;
  padding-bottom: 20px;
}
/* line 568, sass/base-element.scss */
.list-notification ul li:first-child {
  border-top: 1px solid #dddddd;
}
/* line 569, sass/base-element.scss */
.list-notification ul li.noview {
  background: #ededed;
}
/* line 571, sass/base-element.scss */
.list-notification ul li.noview .view-box {
  margin-top: 11px;
}
/* line 573, sass/base-element.scss */
.list-notification ul li.noview .view-box a {
  background: url("/i/ico-view.png") 0 0 no-repeat;
}
/* line 575, sass/base-element.scss */
.list-notification ul li.noview .view-box a:hover {
  background: url("/i/ico-view.png") 0 -22px no-repeat;
}
/* line 579, sass/base-element.scss */
.list-notification ul li .img-box {
  width: 80px;
  float: left;
  margin-left: 21px;
  margin-right: 19px;
}
/* line 581, sass/base-element.scss */
.list-notification ul li .img-box img {
  max-width: 100%;
}
/* line 583, sass/base-element.scss */
.list-notification ul li .text-box {
  float: left;
  width: 328px;
  margin-right: 20px;
}
/* line 585, sass/base-element.scss */
.list-notification ul li .text-box h4 {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top: -4px;
  margin-bottom: 3px;
  font-size: 15px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  line-height: 18px;
}
/* line 586, sass/base-element.scss */
.list-notification ul li .text-box .razd-grey {
  color: #666666;
  font-size: 13px;
}
/* line 588, sass/base-element.scss */
.list-notification ul li .comment-c-box {
  float: left;
  width: 71px;
  margin-top: 16px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #9e9e9e;
  font-size: 17px;
}
/* line 592, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment {
  margin-right: 6px;
  margin-top: -2px;
  padding-top: 1px;
  display: inline-block;
  vertical-align: top;
  width: 27px;
  height: 24px;
  font-size: 11px;
  color: white;
  text-align: center;
  font-weight: normal;
  background: url("/i/gray-c.png") 0 0 no-repeat;
}
/* line 597, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment.act {
  background: url("/i/green-c.png") 0 0 no-repeat;
}
/* line 600, sass/base-element.scss */
.list-notification ul li .date-box {
  float: left;
  width: 145px;
  margin-top: 16px;
  color: #9e9e9e;
  font-size: 13px;
}
/* line 604, sass/base-element.scss */
.list-notification ul li .view-box {
  margin-top: 12px;
  width: 25px;
  height: 22px;
  float: left;
}
/* line 606, sass/base-element.scss */
.list-notification ul li .view-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  background: url("/i/ico-view.png") -29px 0 no-repeat;
}
/* line 608, sass/base-element.scss */
.list-notification ul li .view-box a:hover {
  background: url("/i/ico-view.png") -29px -22px no-repeat;
}
/* line 613, sass/base-element.scss */
.list-notification.my-comments {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 616, sass/base-element.scss */
.list-notification.my-comments ul li {
  border-top: 1px solid #dddddd;
  border-bottom: none;
  padding-bottom: 10px;
}
/* line 620, sass/base-element.scss */
.list-notification.my-comments ul li .img-box {
  margin-left: 0;
}
/* line 621, sass/base-element.scss */
.list-notification.my-comments ul li .text-box {
  width: 608px;
  margin-right: 0;
}

/*ïðîôèëü*/
/* line 628, sass/base-element.scss */
.user-profile-comment-src {
  float: left;
  width: 532px;
  margin-right: 15px;
}

/* line 629, sass/base-element.scss */
.user-profile-comment-date {
  float: right;
  width: 180px;
  text-align: right;
}

/*ïîäñêàçêà*/
/* line 632, sass/base-element.scss */
.hint {
  background: #fff;
  border: 1px solid #cdcdcd;
  font-size: 12px;
  text-align: left;
  color: #666;
  left: 0;
  line-height: 14px;
  padding: 8px;
  position: absolute;
  top: 0;
  width: 219px;
  z-index: 2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  display: none;
}
/* line 636, sass/base-element.scss */
.hint .close {
  font-size: 16px;
  line-height: 10px;
  position: absolute;
  right: 5px;
  top: 3px;
  color: #000000;
  font-weight: 700;
  opacity: 0.3;
  text-shadow: 0 1px 0 #ffffff;
}
/* line 642, sass/base-element.scss */
.hint .close:hover {
  opacity: 0.5;
  cursor: pointer;
}

/* line 646, sass/base-element.scss */
.gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}
/* line 649, sass/base-element.scss */
.gray-btn.small-btn, .small-btn.blue-btn, .voting-block .voting-save .small-btn.btn {
  background: #d0d0d0;
  font-size: 14px;
  height: 25px;
  padding: 0 15px;
}

/*ïðåäûäóùàÿ, ñëåä. ñòàòüÿ*/
/* line 654, sass/base-element.scss */
.neighbor ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
/* line 657, sass/base-element.scss */
.neighbor ul li {
  display: block;
  float: left;
}
/* line 659, sass/base-element.scss */
.neighbor ul li a {
  font-size: 13px;
  display: block;
  padding: 10px 0;
}
/* line 665, sass/base-element.scss */
.neighbor ul li.before {
  float: right;
}

/*åùå íîâîñòè*/
/* line 669, sass/base-element.scss */
#beforeday, #nextresults, .gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}

/* line 673, sass/base-element.scss */
.blue-btn, .voting-block .voting-save .btn {
  background: #197eb0;
  color: #fff !important;
}

/* line 674, sass/base-element.scss */
a.blue-btn, .voting-block .voting-save a.btn {
  display: inline-block;
  padding-right: 10px !important;
  padding-left: 10px !important;
  text-decoration: none !important;
  padding-top: 8px !important;
  height: 25px;
  font-size: 14px !important;
  text-align: center;
}

/*ïîñòðàíè÷íèê â ñòàòüÿõ*/
/* line 681, sass/base-element.scss */
.top-paginator .paginator {
  margin-bottom: 0;
}

/* line 682, sass/base-element.scss */
.bottom-paginator .paginator {
  margin-bottom: 10px;
}

/* line 683, sass/base-element.scss */
.paginator {
  font-size: 14px;
}
/* line 685, sass/base-element.scss */
.paginator a {
  padding: 0 3px;
  position: relative;
}
/* line 686, sass/base-element.scss */
.paginator .current {
  text-decoration: none !important;
  color: #2E2E2E !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 687, sass/base-element.scss */
.paginator .first {
  margin-right: 13px;
}
/* line 688, sass/base-element.scss */
.paginator .last {
  margin-left: 13px;
}
/* line 689, sass/base-element.scss */
.paginator .first:after {
  height: 1px;
  content: '';
  right: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}
/* line 690, sass/base-element.scss */
.paginator .last:after {
  height: 1px;
  content: '';
  left: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

/*ðåïóòàöèÿ*/
/* line 694, sass/base-element.scss */
.rep-box {
  float: right;
  color: #999;
}

/* line 695, sass/base-element.scss */
.rep-arrow {
  font-weight: bold;
  font-size: 12px;
}

/* line 696, sass/base-element.scss */
.rep-green {
  color: #75b925;
  padding-left: 4px;
  display: inline-block;
}

/* line 697, sass/base-element.scss */
.rep-red {
  color: #c92828;
  padding-left: 4px;
  display: inline-block;
}

/*êîíêóðñ ðåïóòàöèé*/
/* line 699, sass/base-element.scss */
.table-r {
  width: 100%;
  margin-bottom: 20px;
}
/* line 701, sass/base-element.scss */
.table-r td {
  border-bottom: 1px solid #dddddd;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 703, sass/base-element.scss */
.table-r td.position {
  width: 10%;
  color: #29536d;
  font-size: 14px;
  padding-left: 13px;
  padding-right: 13px;
}
/* line 704, sass/base-element.scss */
.table-r td.nickname {
  width: 40%;
}
/* line 705, sass/base-element.scss */
.table-r td.rep {
  white-space: nowrap;
  text-align: right;
  padding-left: 10px;
  padding-right: 10px;
}

/*ïðàâàÿ êîëîíêà*/
/*âûáîð ðåäàêòîðà*/
/* line 711, sass/base-element.scss */
.alt-redact {
  line-height: 14px;
}
/* line 713, sass/base-element.scss */
.alt-redact .bs-stand {
  padding-bottom: 20px;
}

/* line 715, sass/base-element.scss */
.red-theme {
  margin-top: 5px;
  padding-bottom: 7px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 100%;
  font-size: 13px;
}
/* line 718, sass/base-element.scss */
.red-theme .smc {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  line-height: 16px;
}
/* line 720, sass/base-element.scss */
.red-theme .smc:hover {
  text-decoration: underline;
}
/* line 722, sass/base-element.scss */
.red-theme.last {
  margin-top: 8px;
  padding-bottom: 0;
  background: none;
}

/*ôîòîàëüáîìû*/
/* line 725, sass/base-element.scss */
.fotoal {
  padding-bottom: 20px;
}
/* line 727, sass/base-element.scss */
.fotoal img {
  border: none;
}
/* line 728, sass/base-element.scss */
.fotoal .f-day {
  width: 100%;
  margin-top: 8px;
  text-align: center;
}
/* line 729, sass/base-element.scss */
.fotoal .ftl-prev {
  margin-top: 5px;
  width: 240px;
  overflow: hidden;
}
/* line 731, sass/base-element.scss */
.fotoal .ftl-prev a {
  display: block;
  float: left;
  padding-top: 5px;
  margin-left: 7px;
}
/* line 733, sass/base-element.scss */
.fotoal .ftl-prev a:first-child {
  margin-left: 0;
}
/* line 735, sass/base-element.scss */
.fotoal .ftl-prev.last {
  margin-right: 0;
  margin-top: 0;
  padding-left: 0;
}

/*ñîö. ñåòè*/
/* line 739, sass/base-element.scss */
.soc-box span {
  font-size: 13px;
}

/*îïðîñ*/
/* line 741, sass/base-element.scss */
.voting-block {
  border: 1px solid #d6d6d6;
  padding: 10px 14px 14px 14px;
  font-size: 13px;
  margin-bottom: 15px;
}
/* line 743, sass/base-element.scss */
.voting-block .voting-head {
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 15px;
  float: left;
  width: 525px;
  color: #006699;
  line-height: 19px;
}
/* line 747, sass/base-element.scss */
.voting-block label {
  font-size: 13px;
  line-height: 18px;
}
/* line 749, sass/base-element.scss */
.voting-block label span {
  margin-left: 18px;
  display: block;
}
/* line 750, sass/base-element.scss */
.voting-block label input {
  margin-top: 3px;
  float: left;
  margin-right: 5px;
}
/* line 752, sass/base-element.scss */
.voting-block .voting-option {
  margin-bottom: 5px;
}
/* line 754, sass/base-element.scss */
.voting-block .voting-option.last {
  float: left;
}
/* line 756, sass/base-element.scss */
.voting-block .voting-input {
  float: left;
  margin-left: 10px;
  top: -5px;
  position: relative;
}
/* line 757, sass/base-element.scss */
.voting-block .voting-save {
  clear: left;
  padding-top: 5px;
}
/* line 760, sass/base-element.scss */
.voting-block .voting-save .btn {
  padding-left: 20px;
  padding-right: 20px;
  background: #006699;
  text-shadow: none;
  font-size: 14px;
}
/* line 762, sass/base-element.scss */
.voting-block .voting-result-info {
  padding-bottom: 15px;
}
/* line 764, sass/base-element.scss */
.voting-block .voting-result-info label {
  margin-bottom: 5px;
}
/* line 765, sass/base-element.scss */
.voting-block .voting-result-info .progress-info {
  width: 70%;
  float: left;
  height: 15px;
  background: #efefef;
}
/* line 767, sass/base-element.scss */
.voting-block .voting-result-info .progress-info .bar {
  background: #006699;
}
/* line 769, sass/base-element.scss */
.voting-block .voting-result-info .progress-text {
  position: relative;
  top: -2px;
  margin-left: 15px;
  float: left;
  text-align: left;
  font-weight: 600;
}
/* line 771, sass/base-element.scss */
.voting-block .voting-result-all {
  width: 170px;
  text-align: right;
  float: right;
  padding-top: 0;
  color: #999;
}
/* line 772, sass/base-element.scss */
.voting-block .voting-res-link {
  text-align: center;
  font-size: 12px;
}
/* line 774, sass/base-element.scss */
.voting-block .voting-res-link span {
  cursor: pointer;
  color: #034592;
}
/* line 776, sass/base-element.scss */
.voting-block .voting-res-link span:hover {
  text-decoration: underline;
}

/* line 781, sass/base-element.scss */
.right-col .voting-block {
  border: 2px solid #ededed;
}
/* line 783, sass/base-element.scss */
.right-col .voting-block .voting-head {
  width: 100%;
  float: none;
  padding-bottom: 5px;
}
/* line 785, sass/base-element.scss */
.right-col .voting-block .voting-option.last {
  float: none;
}
/* line 787, sass/base-element.scss */
.right-col .voting-block .voting-input {
  float: none;
  margin-left: 0;
  top: 0;
  margin-top: -5px;
}
/* line 789, sass/base-element.scss */
.right-col .voting-block .voting-input input {
  width: 196px;
}
/* line 792, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-info {
  width: 72%;
}
/* line 793, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-text {
  float: right;
}
/* line 795, sass/base-element.scss */
.right-col .voting-block .voting-result-all {
  text-align: left;
  width: 100%;
  float: none;
  padding-top: 0;
  padding-bottom: 15px;
}

/* line 799, sass/base-element.scss */
#article_body .voting-block {
  margin-top: 15px;
}

/*âåáêàìåðû*/
/* line 805, sass/base-element.scss */
.camslist {
  margin-right: -13px;
}
/* line 807, sass/base-element.scss */
.camslist .camnav {
  float: left;
  margin-right: 13px;
  width: 234px;
  text-align: center;
  margin-bottom: 16px;
}
/* line 809, sass/base-element.scss */
.camslist .camnav .img-box {
  position: relative;
  display: block;
  border: 1px solid #959595;
  margin-bottom: 5px;
  /*width: 232px; height: 174px; */
}
/* line 811, sass/base-element.scss */
.camslist .camnav .img-box:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.2);
  content: '';
}
/* line 812, sass/base-element.scss */
.camslist .camnav .img-box:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  margin-top: -26px;
  margin-left: -26px;
  height: 53px;
  width: 53px;
  background: url("/i/play.png") 0 0 no-repeat;
}
/* line 814, sass/base-element.scss */
.camslist .camnav img {
  display: block;
}
/* line 816, sass/base-element.scss */
.camslist .camnav.active {
  display: none;
}

/* line 819, sass/base-element.scss */
.clappr {
  text-align: center;
  background: #000;
  padding: 0;
  margin-bottom: 18px;
  position: relative;
  /*&:before {
    position: absolute; top: 50%; left: 50%; content: ''; margin-top: -26px; margin-left: -26px;
    height: 53px; width: 53px; background: url("/i/play.png") 0 0 no-repeat; z-index: 10; pointer-events:none;
  }   */
}
/* line 825, sass/base-element.scss */
.clappr div {
  margin: 0px auto;
}

/* line 827, sass/base-element.scss */
.camslist-picto {
  margin-bottom: 20px;
}
/* line 829, sass/base-element.scss */
.camslist-picto .camnavpict {
  float: left;
  border: 1px solid #959595;
  margin-right: 10px;
  width: 70px;
  height: 52px;
}

/*2 êîëîíêè*/
/* line 838, sass/base-element.scss */
.two-col-inner .one-col {
  float: left;
  width: 48%;
  margin-left: 4%;
  padding-top: 0;
}
/* line 840, sass/base-element.scss */
.two-col-inner .one-col:first-child {
  margin-left: 0;
}

/* line 844, sass/base-element.scss */
.no-bord li {
  background: none !important;
}

/*sponsor â ñòàòüÿõ*/
/* line 849, sass/base-element.scss */
.sponsor-box {
  margin: 20px 0 15px 0;
}
/* line 851, sass/base-element.scss */
.sponsor-box h3 {
  font-size: 17px;
  margin-bottom: 10px;
}
/* line 852, sass/base-element.scss */
.sponsor-box .sponsor-cont {
  padding: 10px;
  background: #eaf5dc;
  -webkit-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  -moz-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
}
/* line 855, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box {
  float: left;
  width: 220px;
  margin-right: 20px;
}
/* line 857, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box img {
  max-width: 100%;
  margin: 0;
  display: block;
  border: 1px solid #ccc;
}
/* line 859, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box {
  margin-left: 240px;
  padding-right: 15px;
}
/* line 861, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box h4 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 600;
}
/* line 862, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box .about {
  padding-bottom: 8px;
}
/* line 863, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box label {
  margin-bottom: 0;
  font-size: 13px;
  font-weight: bold;
  cursor: default;
  display: inline-block;
}
/* line 866, sass/base-element.scss */
.sponsor-box a {
  color: #0074ce;
}
/* line 867, sass/base-element.scss */
.sponsor-box.no-img {
  margin-top: 25px;
}
/* line 870, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .text-box {
  margin-left: 15px;
  padding-right: 15px;
}
/* line 873, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .noted-img {
  background: none;
  padding: 0;
  margin-top: 15px;
}

/*îáîè*/
/* line 883, sass/base-element.scss */
.wallpaper-box {
  background-position: center 116px !important;
  background-attachment: scroll !important;
  background-color: #eaf6f9 !important;
}
/* line 884, sass/base-element.scss */
.wallpaper-box #crumbs {
  border-bottom: none;
  display: none;
}
/* line 885, sass/base-element.scss */
.wallpaper-box .main-header {
  margin-bottom: 0;
}
/* line 889, sass/base-element.scss */
.wallpaper-box.index {
  background-position: center 80px !important;
}

/**/
/*êíîïêà â äîï. ìåíþ â Íîâîñòÿõ / Êàðíàâàë*/
/* line 896, sass/base-element.scss */
.li-karnaval .karnaval {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 91px;
  display: block;
  background: url("/i/rk/karnaval.png") 0 5px no-repeat !important;
}
/* line 904, sass/base-element.scss */
.li-karnaval.active {
  background: none !important;
}

/* line 907, sass/base-element.scss */
.bottom-rm {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 909, sass/base-element.scss */
.bottom-rm .close {
  width: 40px;
  height: 40px;
  border: 1px solid #fff;
  background: rgba(0, 0, 0, 0.5);
  content: '';
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% / 50%;
  border-radius: 50% / 50%;
  position: absolute;
  top: -30px;
  right: 5px;
  opacity: 0.8;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #fff;
  text-align: center;
  font-size: 24px;
  line-height: 36px;
  font-weight: 400;
}

/* line 919, sass/base-element.scss */
.address {
  cursor: pointer;
}

/*âðåçêà â òåêñò*/
/* line 922, sass/base-element.scss */
.inside-entries-contianer {
  width: 220px;
  float: left;
  clear: left;
  margin-right: 20px;
  margin-top: 4px;
}
/* line 926, sass/base-element.scss */
.inside-entries-contianer .inside-entries-head {
  color: #747272;
  background: #ededed;
  border-top: 2px solid #006699;
  padding: 4px 8px 6px 8px;
  margin-bottom: -5px;
  font-weight: 600;
  font-size: 14px;
  position: relative;
  z-index: 3;
}
/* line 937, sass/base-element.scss */
.inside-entries-contianer .inside-entry {
  padding-bottom: 4px;
  padding-top: 11px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  border: 2px solid #ededed;
  border-top: none;
  margin-bottom: 8px;
}
/* line 943, sass/base-element.scss */
.inside-entries-contianer .inside-entry .gray {
  color: #999;
  font-size: 13px;
  display: block;
  margin-bottom: 4px;
  margin-top: -4px;
  font-weight: 400;
  padding: 0 6px;
}
/* line 951, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box {
  padding: 0;
  background: none;
  float: none;
  margin-right: 0;
}
/* line 956, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box img {
  display: block;
  margin: 0 0 6px 0;
  max-width: 100%;
}
/* line 962, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info {
  padding: 0 6px;
}
/* line 964, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info h3 {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 3px 0;
}
/* line 970, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info a {
  color: #333333;
}

/* line 974, sass/base-element.scss */
.inside-entries-contianer + .inside-entries-contianer {
  clear: none;
}

/* line 976, sass/base-element.scss */
a.showmap, a.address {
  cursor: pointer;
}

/* line 978, sass/base-element.scss */
.list-razdel {
  margin-right: -10px;
}
/* line 980, sass/base-element.scss */
.list-razdel .box-razdel {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  float: left;
  width: 980px;
}
/* line 985, sass/base-element.scss */
.list-razdel .box-razdel img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 986, sass/base-element.scss */
.list-razdel .box-razdel h2 {
  font-size: 30px;
  line-height: 36px;
  color: #fff;
  padding: 0 0 7px 0;
  border: none;
}
/* line 987, sass/base-element.scss */
.list-razdel .box-razdel a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  position: relative;
  z-index: 2;
}
/* line 989, sass/base-element.scss */
.list-razdel .box-razdel a .text-box {
  padding-left: 23px;
  padding-right: 23px;
  position: absolute;
  bottom: 21px;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 992, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
}
/* line 995, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span.razdel-link {
  font-size: 12px;
  text-transform: uppercase;
}
/* line 1001, sass/base-element.scss */
.list-razdel .box-razdel a:hover {
  text-decoration: none !important;
}
/* line 1003, sass/base-element.scss */
.list-razdel .box-razdel:before {
  z-index: 1;
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/i/tourism/box-bg.png") repeat-x 0 0;
  opacity: 0.8;
}
/* line 1007, sass/base-element.scss */
.list-razdel .box-razdel.w1 {
  width: 188px;
}
/* line 1008, sass/base-element.scss */
.list-razdel .box-razdel.w2 {
  width: 386px;
}
/* line 1009, sass/base-element.scss */
.list-razdel .box-razdel.h1 {
  height: 188px;
}
/* line 1010, sass/base-element.scss */
.list-razdel .box-razdel.h2 {
  height: 386px;
}
/* line 1011, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  float: right;
  padding: 0;
}
/* line 1013, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text h2 {
  font-size: 22px;
  line-height: 18px;
}
/* line 1015, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text a .text-box {
  background: #3399cc;
  bottom: 11px;
  left: 10px;
  padding: 16px 16px 11px 16px;
  width: auto;
}
/* line 1021, sass/base-element.scss */
.list-razdel .box-razdel.small h2 {
  font-size: 26px;
  line-height: 31px;
  padding: 0;
}
/* line 1023, sass/base-element.scss */
.list-razdel .box-razdel.small a .text-box {
  text-align: center;
  width: 100%;
  padding: 0;
}
/* line 1027, sass/base-element.scss */
.list-razdel .box-razdel.small:before {
  background: url("/i/tourism/box-small-bg.png") repeat-x 0 0;
  opacity: 0.75;
}
/* line 1029, sass/base-element.scss */
.list-razdel .box-razdel.blue {
  background: #3399cc;
}
/* line 1031, sass/base-element.scss */
.list-razdel .box-razdel.blue h2 {
  font-size: 26px;
  line-height: 31px;
}
/* line 1033, sass/base-element.scss */
.list-razdel .box-razdel.blue a .text-box {
  text-align: center;
  width: 188px;
  height: 188px;
  display: table-cell;
  padding: 0;
  position: relative;
  bottom: auto;
  vertical-align: middle;
}
/* line 1038, sass/base-element.scss */
.list-razdel .box-razdel.blue:before {
  display: none;
}
/* line 1041, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text h2 {
  font-size: 18px;
  line-height: 20px;
  border-bottom: 1px solid #fff;
  padding-bottom: 13px;
  margin-bottom: 11px;
}
/* line 1043, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box {
  background: rgba(51, 153, 204, 0.8);
  bottom: 0;
  left: auto;
  left: 0;
  padding: 7px 14px 0 14px;
  width: 188px;
  height: 188px;
}
/* line 1046, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span {
  display: block;
  font-size: 14px;
  line-height: 17px;
}
/* line 1048, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.name-rest {
  padding-bottom: 9px;
}
/* line 1049, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.info-rest {
  font-weight: 400;
}
/* line 1054, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  padding: 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1056, sass/base-element.scss */
.list-razdel .box-razdel.search-box h2 {
  font-size: 20px;
  line-height: 24px;
}
/* line 1057, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 14px;
}
/* line 1059, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  height: 40px;
}
/* line 1061, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn:hover, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn:hover, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn:hover {
  background: #1273a4;
}
/* line 1063, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .text-date {
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  display: block;
  padding-bottom: 10px;
}
/* line 1064, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box {
  position: relative;
}
/* line 1066, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box:after {
  display: inline-block;
  width: 28px;
  height: 28px;
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.4;
  background: url("/i/tourism/planning2.png") center center no-repeat;
  background-size: 16px auto;
  -webkit-background-size: 16px auto;
}
/* line 1070, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search input {
  font-size: 13px;
  width: 100%;
  height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
  border-color: #fff;
}
/* line 1077, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
}
/* line 1083, sass/base-element.scss */
.list-razdel.cover-list-razdel {
  margin-right: -21px;
}
/* line 1085, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel {
  margin-bottom: 28px;
  margin-right: 21px;
}
/* line 1087, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel h3 {
  font-size: 18px;
  line-height: 1.2;
  padding: 0 0 1px 0;
  margin-top: -3px;
  margin-bottom: 0;
}
/* line 1092, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel .text-box {
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  padding-top: 8px;
  padding-bottom: 15px;
}
/* line 1098, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  width: 162px;
}
/* line 1100, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7, .list-razdel.cover-list-razdel .box-razdel.box-r-4, .list-razdel.cover-list-razdel .box-razdel.box-r-5 {
  width: 348px;
}
/* line 1101, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w3 {
  width: 534px;
}
/* line 1103, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-5, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7 {
  height: 160px;
}
/* line 1104, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  height: 348px;
}
/* line 1107, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  float: right;
}
/* line 1109, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 h3, .list-razdel.cover-list-razdel .box-razdel.box-r-1 h3 {
  font-size: 24px;
}
/* line 1110, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 .text-box, .list-razdel.cover-list-razdel .box-razdel.box-r-1 .text-box {
  padding-bottom: 19px;
}

/*cover June 2016*/
/* line 1116, sass/base-element.scss */
a.add-button {
  color: #fff;
  display: block;
}

/* line 1120, sass/base-element.scss */
.main-header {
  margin-bottom: 13px;
}
/* line 1122, sass/base-element.scss */
.main-header.new-header {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}
/* line 1124, sass/base-element.scss */
.main-header.new-header .head-up {
  height: 50px;
}
/* line 1126, sass/base-element.scss */
.main-header.new-header .head-up .logo {
  margin-left: 14px;
  margin-right: 0;
  padding-top: 14px;
  width: 102px;
}
/* line 1130, sass/base-element.scss */
.main-header.new-header .head-up .logo .logo-img {
  width: 102px;
  height: 18px;
  padding-bottom: 0;
  background: url("/i/logo.svg") center center no-repeat;
  background-size: 102px auto;
  -webkit-background-size: 102px auto;
}
/* line 1136, sass/base-element.scss */
.main-header.new-header .head-up .head31-right {
  float: right;
}
/* line 1137, sass/base-element.scss */
.main-header.new-header .head-up .info-cont {
  background: none;
  margin-top: 12px;
  height: auto;
  width: auto;
}
/* line 1141, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week {
  background: none;
  margin: 0 20px 0 0;
  height: auto;
  width: 135px;
  text-align: right;
  padding-top: 4px;
  padding-right: 20px;
  position: relative;
  white-space: nowrap;
}
/* line 1149, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week:before {
  position: absolute;
  top: 0;
  right: -1px;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1156, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .day-box {
  display: inline-block;
}
/* line 1157, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date, .main-header.new-header .head-up .info-cont .d-week .time-no-sec {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding-top: 0;
  display: inline-block;
}
/* line 1164, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date {
  margin-right: 2px;
}
/* line 1166, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text {
  float: left;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  display: block;
  padding-top: 4px;
}
/* line 1173, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text a {
  color: #fff !important;
}
/* line 1175, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather {
  width: auto;
  height: auto;
  padding-bottom: 0;
}
/* line 1178, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back {
  background: none;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 1182, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head {
  padding-top: 0;
  min-height: 20px;
  margin-top: -4px;
}
/* line 1185, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head i.wi {
  font-size: 25px;
  min-height: 20px;
}
/* line 1188, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather span.temp {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  width: 50px;
  margin-top: 0;
}
/* line 1194, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate {
  margin-top: 0;
  padding-top: 0;
}
/* line 1196, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div {
  margin-top: 0 !important;
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  float: left;
  position: relative;
  width: 99px;
  text-align: center;
  padding-top: 6px;
}
/* line 1206, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1213, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a, .main-header.new-header .head-up .info-cont .rate div span {
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  vertical-align: top;
  display: inline-block;
}
/* line 1219, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a:hover, .main-header.new-header .head-up .info-cont .rate div span:hover {
  text-decoration: none;
}
/* line 1221, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div .sign {
  margin-top: -1px !important;
}
/* line 1225, sass/base-element.scss */
.main-header.new-header .head-up .auth {
  float: right;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin-top: 5px;
  background: none;
}
/* line 1231, sass/base-element.scss */
.main-header.new-header .head-up .auth .noauth {
  margin-top: 0;
}
/* line 1232, sass/base-element.scss */
.main-header.new-header .head-up .auth .img-box {
  margin-right: 14px;
  margin-left: 0;
  border-color: #fff;
  margin-top: -1px;
}
/* line 1238, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info {
  margin-top: 4px;
}
/* line 1240, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info a {
  color: white;
}
/* line 1241, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-messages {
  margin-right: 7px;
}
/* line 1242, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-comments {
  margin-right: 8px;
}
/* line 1244, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-inf {
  margin-left: 50px;
}
/* line 1247, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en {
  margin-right: 14px;
  margin-left: 20px;
  padding-top: 7px;
}
/* line 1250, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a {
  color: #fff;
  font-size: 13px;
  line-height: 26px;
  display: inline-block;
  padding-left: 11px;
  padding-right: 11px;
  margin-left: 5px;
}
/* line 1257, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a.reg-a {
  background: rgba(255, 255, 255, 0.26);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 1265, sass/base-element.scss */
.main-header.new-header .head-down {
  height: 30px;
  position: relative;
}
/* line 1269, sass/base-element.scss */
.main-header.new-header .head-down ul li {
  height: 30px;
  background: none;
  position: inherit;
}
/* line 1273, sass/base-element.scss */
.main-header.new-header .head-down ul li a {
  padding: 6px 11px 0 12px;
  height: 24px;
  font-size: 12px;
  position: relative;
}
/* line 1278, sass/base-element.scss */
.main-header.new-header .head-down ul li a:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 30px;
  background: #006699;
  content: '';
}
/* line 1286, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover {
  background: #f1f1f1 !important;
  z-index: 50;
}
/* line 1289, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover .dropdown-menu {
  display: block;
  z-index: 50;
}
/* line 1293, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover a {
  color: #006699;
  text-decoration: none !important;
}
/* line 1300, sass/base-element.scss */
.main-header.new-header .head-down ul li.active-li .dropdown-menu {
  display: none;
}
/* line 1305, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu {
  cursor: default;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
  width: 100%;
  min-height: 27px;
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border: none;
  border-bottom: 1px solid #006699;
  margin-top: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 1318, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul {
  padding: 1px 0 2px 0;
}
/* line 1320, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
}
/* line 1324, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:after {
  display: none;
}
/* line 1326, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1331, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1332, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:after {
  display: none;
}
/* line 1334, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:hover {
  background: none !important;
}
/* line 1335, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}
/* line 1340, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box {
  float: right;
  width: 430px;
  padding-top: 3px;
  margin-right: 41px;
}
/* line 1345, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box {
  float: left;
  width: 195px;
  height: 111px;
  margin-right: 40px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
}
/* line 1352, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box img {
  max-width: 100%;
}
/* line 1354, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box {
  width: 195px;
  float: left;
}
/* line 1357, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 {
  font-size: 15px;
  line-height: 1.27;
  margin-top: -5px;
  margin-bottom: 5px;
}
/* line 1361, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a {
  padding: 0;
  font-size: 15px;
  line-height: 1.27;
  color: #006699;
}
/* line 1366, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a:hover {
  text-decoration: underline !important;
}

/* line 1378, sass/base-element.scss */
.head31-first-line-menu {
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border-bottom: 1px solid #006699;
}
/* line 1382, sass/base-element.scss */
.head31-first-line-menu ul {
  padding: 1px 0 2px 0;
  margin: 0;
  list-style-type: none;
}
/* line 1386, sass/base-element.scss */
.head31-first-line-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
  line-height: 18px;
}
/* line 1392, sass/base-element.scss */
.head31-first-line-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1397, sass/base-element.scss */
.head31-first-line-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1399, sass/base-element.scss */
.head31-first-line-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}

/* line 1406, sass/base-element.scss */
.cover-blogs-list {
  letter-spacing: -0.3em;
  margin-top: -4px;
  margin-bottom: 3px;
}
/* line 1409, sass/base-element.scss */
.cover-blogs-list .r-lbc {
  letter-spacing: normal;
  display: inline-block;
  width: 225px;
  vertical-align: top;
  margin-right: 20px;
  padding-bottom: 21px;
  background: none;
}
/* line 1416, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb {
  float: left;
  width: 34px;
  margin-right: 11px;
}
/* line 1418, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb .blogs-user-avatar {
  width: 32px;
  height: 32px;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #a0a0a0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 32px;
  -webkit-background-size: auto 32px;
}
/* line 1428, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text {
  float: left;
  width: 180px;
  padding-top: 0;
}
/* line 1431, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname {
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  padding-bottom: 3px;
}
/* line 1435, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname a {
  color: black;
}
/* line 1437, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text h3 {
  font-weight: 600;
  font-size: 15px;
  line-height: 1.2;
  margin: 0 0 2px 0;
}
/* line 1441, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-entry-date {
  color: #999;
  font-size: 12px;
}
/* line 1446, sass/base-element.scss */
.cover-blogs-list .r-lbc:nth-child(3n+3) {
  margin-right: 0;
}

/* line 1450, sass/base-element.scss */
.photo-box .swiper-container {
  width: 100%;
  height: 338px;
  margin: -4px auto 20px auto;
}
/* line 1454, sass/base-element.scss */
.photo-box .swiper-slide {
  width: 507px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1463, sass/base-element.scss */
.photo-box .swiper-slide .text-box {
  display: none;
}
/* line 1465, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active:after {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 164px;
  width: 100%;
  content: '';
  background: url("/i/foto/photo-bg.png") 0 0 repeat-x;
  z-index: 2;
}
/* line 1473, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box {
  display: block;
  position: absolute;
  bottom: 25px;
  left: 0;
  z-index: 5;
  color: #fff;
  width: 478px;
  padding-left: 29px;
}
/* line 1481, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box span {
  display: block;
}
/* line 1482, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .author-name {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 3px;
}
/* line 1488, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link span {
  color: white;
}
/* line 1489, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link:hover {
  text-decoration: none !important;
}
/* line 1491, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-name {
  font-size: 24px;
  line-height: 1.2;
}
/* line 1495, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .voteg {
  float: right;
  margin-right: 30px;
  margin-top: 4px;
}
/* line 1502, sass/base-element.scss */
.photo-box .swiper-button-next, .photo-box .swiper-button-prev {
  width: 103px;
  height: 338px;
  top: 0;
  margin-top: 0;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
}
/* line 1508, sass/base-element.scss */
.photo-box .swiper-button-next .uwh-icon-arrow-forward, .photo-box .swiper-button-next .uwh-icon-arrow-back, .photo-box .swiper-button-prev .uwh-icon-arrow-forward, .photo-box .swiper-button-prev .uwh-icon-arrow-back {
  color: #fff;
  font-size: 60px;
  line-height: 338px;
  opacity: 0.5;
}
/* line 1515, sass/base-element.scss */
.photo-box .swiper-button-next:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-next:hover .uwh-icon-arrow-back, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-back {
  opacity: 1;
}
/* line 1518, sass/base-element.scss */
.photo-box .swiper-button-next {
  right: 0;
}
/* line 1519, sass/base-element.scss */
.photo-box .swiper-button-prev {
  left: 0;
}

/* line 1521, sass/base-element.scss */
.what_talking-box {
  margin-top: -17px;
  margin-bottom: 13px;
}
/* line 1523, sass/base-element.scss */
.what_talking-box .red-theme:last-child {
  background: none;
}

/* line 1525, sass/base-element.scss */
.photo-competion-cover {
  margin-bottom: 14px;
}
/* line 1527, sass/base-element.scss */
.photo-competion-cover a:hover {
  text-decoration: none !important;
}
/* line 1528, sass/base-element.scss */
.photo-competion-cover .img-box {
  height: 134px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1534, sass/base-element.scss */
.photo-competion-cover .img-box .razdel-link {
  position: absolute;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  background: #197eb0;
  left: 0;
  bottom: -6px;
  padding: 2px 5px 2px 16px;
}
/* line 1544, sass/base-element.scss */
.photo-competion-cover .text-box {
  color: #fff;
  background: #197eb0;
  padding: 10px 10px 11px 16px;
  line-height: 1.3;
  font-size: 13px;
}
/* line 1549, sass/base-element.scss */
.photo-competion-cover .text-box h3 {
  font-size: 15px;
  font-weight: 600;
  margin: 0;
  padding-bottom: 1px;
}
/* line 1554, sass/base-element.scss */
.photo-competion-cover .text-box h3 a {
  color: #fff;
}
/* line 1556, sass/base-element.scss */
.photo-competion-cover .text-box p {
  margin: 0;
}
/* line 1558, sass/base-element.scss */
.photo-competion-cover .text-box p a {
  color: #fff;
  text-decoration: underline !important;
}
/* line 1561, sass/base-element.scss */
.photo-competion-cover .text-box p a:hover {
  text-decoration: none !important;
}

/* line 1566, sass/base-element.scss */
.c-webcam-pr {
  padding-bottom: 9px;
}

/* line 1567, sass/base-element.scss */
.cam-list {
  margin-top: -11px;
}
/* line 1569, sass/base-element.scss */
.cam-list .one-cam {
  float: left;
  width: 116px;
  height: 87px;
  border: 1px solid #dadada;
  margin-right: 4px;
  margin-bottom: 5px;
}
/* line 1574, sass/base-element.scss */
.cam-list .one-cam:nth-child(2n+2) {
  margin-right: 0;
}

/*êàðóñåëü èç íîâîñòåé*/
/* line 1579, sass/base-element.scss */
.novosti-photos {
  width: 700px;
  padding: 14px;
  background-color: #ececec;
  margin: 0 auto 20px auto;
}
/* line 1581, sass/base-element.scss */
.novosti-photos .carousel {
  position: relative;
  color: #333;
  width: 700px;
  min-height: 466px;
  overflow: hidden;
  margin: 0;
}
/* line 1584, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  height: 15px;
  text-align: center;
}
/* line 1586, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators {
  z-index: 1000;
  margin: 0 auto;
  position: relative;
  top: 0;
  left: auto;
  right: auto;
  list-style: none;
  clear: both;
  display: inline-block;
}
/* line 1589, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  cursor: pointer;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 1594, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li:first-child {
  margin-left: 0;
}
/* line 1595, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li.active {
  background-color: #fff;
}
/* line 1599, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
  background-color: #000;
}
/* line 1601, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item {
  text-align: center;
  display: none;
  position: relative;
  line-height: 462px;
  min-height: 466px;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
/* line 1608, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item img {
  display: inline-block;
  margin: 0px auto;
}
/* line 1609, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption {
  position: absolute;
  line-height: 17px;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: left;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  color: #ffffff;
}
/* line 1615, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4, .novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  color: #ffffff;
}
/* line 1616, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4 {
  margin: 0 0 5px;
}
/* line 1617, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  margin-bottom: 0;
}
/* line 1620, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active {
  left: 0;
}
/* line 1621, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active, .novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  display: block;
}
/* line 1622, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 1623, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next {
  left: 100%;
}
/* line 1624, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .prev {
  left: -100%;
}
/* line 1625, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next.left, .novosti-photos .carousel .carousel-inner .prev.right {
  left: 0;
}
/* line 1626, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active.left {
  left: -100%;
}
/* line 1627, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active.right {
  left: 100%;
}
/* line 1629, sass/base-element.scss */
.novosti-photos .carousel .carousel-control {
  position: absolute;
  top: 50%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 23px;
  color: #ffffff !important;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
  border: 3px solid #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 1641, sass/base-element.scss */
.novosti-photos .carousel .carousel-control.right {
  left: auto;
  right: 15px;
}
/* line 1642, sass/base-element.scss */
.novosti-photos .carousel .carousel-control:hover, .novosti-photos .carousel .carousel-control:focus {
  outline: none;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
  text-decoration: none !important;
}

/*RETINA!!!!!!!!*/
@media (-webkit-min-device-pixel-ratio: 2) {
  /* line 1657, sass/base-element.scss */
  .n-on-pr .n_vc .ico {
    width: 17px;
    margin-top: 1px;
    background-image: url("/i/news/sprite-newsx2.png");
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
  }

  /*çíà÷êè ôîòî/âèäåî*/
  /* line 1664, sass/base-element.scss */
  h3 .news_foto {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -88px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }
  /* line 1669, sass/base-element.scss */
  h3 .news_video {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -104px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }

  /* line 1679, sass/base-element.scss */
  .list-notification ul li .view-box a {
    background: url("/i/ico-viewx2.png") -29px 0 no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }
  /* line 1681, sass/base-element.scss */
  .list-notification ul li .view-box a:hover {
    background: url("/i/ico-viewx2.png") -29px -22px no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }

  /*áëîê àâòîðèçàöèè*/
  /* line 1690, sass/base-element.scss */
  .auth-inf .user-info .prize-box {
    margin-top: 6px;
    height: 16px;
    background: url("/i/ico-headx2.png") -54px 0 no-repeat;
    background-size: 70px 18px;
    -webkit-background-size: 70px 18px;
  }
}
/* line 1698, sass/base-element.scss */
#pads_20, #pads_56 {
  margin-bottom: 20px;
}

/* line 1701, sass/base-element.scss */
.right-col .padspo:first-child {
  margin: 0 !important;
}

/* line 1704, sass/base-element.scss */
.right-col .padspo.tgb {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 1705, sass/base-element.scss */
.padspo.mobile {
  margin-left: -10px;
}

/*hover effect*/
/* line 1709, sass/base-element.scss */
.btn-buzz-out {
  animation-duration: 0.75s;
  animation-iteration-count: 1;
  animation-name: hvr-buzz-out;
  animation-timing-function: linear;
}

@keyframes hvr-buzz-out {
  /* line 1716, sass/base-element.scss */
  10% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1719, sass/base-element.scss */
  20% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1722, sass/base-element.scss */
  30% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1725, sass/base-element.scss */
  40% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1728, sass/base-element.scss */
  50% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1731, sass/base-element.scss */
  60% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1734, sass/base-element.scss */
  70% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1737, sass/base-element.scss */
  80% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1740, sass/base-element.scss */
  90% {
    transform: translateX(1px) rotate(0deg);
  }

  /* line 1743, sass/base-element.scss */
  100% {
    transform: translateX(-1px) rotate(0deg);
  }
}

/* line 1748, sass/base-element.scss */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

/* line 1759, sass/base-element.scss */
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  /* line 1765, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1769, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1773, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1777, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1781, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1785, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  /* line 1791, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1795, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1799, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1803, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1807, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1811, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1816, sass/base-element.scss */
.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 1823, sass/base-element.scss */
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  /* line 1835, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 1839, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 1843, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 1847, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 1851, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 1855, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  /* line 1861, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 1865, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 1869, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 1873, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 1877, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 1881, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1886, sass/base-element.scss */
.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 1893, sass/base-element.scss */
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/*IPad, IPad2, IPadMini*/
@media screen and (max-device-width: 1024px) {
  /* line 1908, sass/base-element.scss */
  .full-img {
    z-index: 100;
    display: none;
    opacity: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
  }

  /* line 1909, sass/base-element.scss */
  .full-img-cont {
    text-align: center;
  }

  /* line 1910, sass/base-element.scss */
  .full-img img {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
  }

  /* line 1913, sass/base-element.scss */
  .r-a-f {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
  }

  /* line 1914, sass/base-element.scss */
  .full-b {
    overflow: hidden;
    position: fixed;
  }

  /* line 1915, sass/base-element.scss */
  .head-full {
    padding-top: 20px;
    font-size: 14px;
    padding-bottom: 15px;
  }
}
@media only screen and (orientation: portrait) {
  /*portrait landscape    */
}
/* line 5, sass/rating.scss */
.rating2 .r-cpsr {
  font-size: 12px;
  float: right;
  text-align: center;
  width: 146px;
}
/* line 10, sass/rating.scss */
.rating2 .r-cpsr span {
  display: block;
  float: left;
  padding-top: 0;
  text-align: center;
  width: 73px;
  line-height: 15px;
}
/* line 18, sass/rating.scss */
.rating2 .r-cpsr .r-sppt {
  padding-top: 6px;
}
/* line 22, sass/rating.scss */
.rating2 .clr-shone {
  margin-top: 3px;
  margin-bottom: 10px;
  padding-bottom: 0;
  padding-top: 9px;
  border-top: 1px solid #d5dce3;
}
/* line 26, sass/rating.scss */
.rating2 .clr-shone .r-ns {
  float: left;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  width: 44px;
}
/* line 33, sass/rating.scss */
.rating2 .clr-shone .r-texts {
  float: left;
  width: 532px;
}
/* line 36, sass/rating.scss */
.rating2 .clr-shone .r-texts a.cl-rtg {
  background: rgba(0, 0, 0, 0) url("/i/mx12.gif") no-repeat scroll 0 0;
  display: inline-block;
  margin: 4px 0 0;
  vertical-align: top;
  padding: 0 0 0 16px;
  text-decoration: none !important;
}
/* line 44, sass/rating.scss */
.rating2 .clr-shone .r-texts h2 {
  display: inline !important;
  vertical-align: top;
  font-size: 13px;
  margin: 0;
  padding: 0 0 0 4px;
  text-transform: none;
  white-space: normal;
  border: none;
}
/* line 52, sass/rating.scss */
.rating2 .clr-shone .r-texts h2 a {
  font-weight: 700;
  margin-left: 0;
  text-decoration: underline !important;
}
/* line 56, sass/rating.scss */
.rating2 .clr-shone .r-texts h2 a:hover {
  text-decoration: none !important;
}
/* line 59, sass/rating.scss */
.rating2 .clr-shone .r-texts .cl-pmod-box {
  display: inline-block;
  height: 8px;
  width: 7px;
  margin: 5px 0 0;
  position: relative;
  vertical-align: top;
}
/* line 66, sass/rating.scss */
.rating2 .clr-shone .r-texts .graym {
  color: #616267;
  font-size: 90%;
  display: inline-block;
  vertical-align: top;
  margin-top: 1px;
}
/* line 73, sass/rating.scss */
.rating2 .clr-shone .r-texts .cl-wtsh {
  float: none;
  font-size: 13px;
  padding: 2px 0;
}
/* line 78, sass/rating.scss */
.rating2 .clr-shone .r-texts ul {
  padding: 0;
  margin: 0;
  width: 220px;
}
/* line 81, sass/rating.scss */
.rating2 .clr-shone .r-texts ul li {
  list-style-type: none;
  width: 110px;
  float: left;
}
/* line 85, sass/rating.scss */
.rating2 .clr-shone .r-texts ul li a {
  color: #718499 !important;
  font-size: 12px;
  text-decoration: underline !important;
}
/* line 89, sass/rating.scss */
.rating2 .clr-shone .r-texts ul li a:hover {
  color: #034592;
  text-decoration: none !important;
}
/* line 97, sass/rating.scss */
.rating2 .clr-shone .r-cps {
  float: left;
  text-align: center;
  width: 73px;
}
/* line 101, sass/rating.scss */
.rating2 .clr-shone .r-cps span {
  display: block;
  font-weight: 700;
}
/* line 104, sass/rating.scss */
.rating2 .clr-shone .r-cps span.m15, .rating2 .clr-shone .r-cps span.m16 {
  font-size: 12px;
  font-weight: 400;
}
/* read.css */
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,600italic,600,400italic&subset=latin,cyrillic);

/* line 50, sass/_variable.scss */
.clearfix {
  display: block;
}
/* line 52, sass/_variable.scss */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 54, sass/_variable.scss */
html[xmlns] .clearfix {
  display: block;
}

/* line 55, sass/_variable.scss */
* html .clearfix {
  height: 1%;
}

/* line 56, sass/_variable.scss */
.hidden {
  display: none;
}

/* line 57, sass/_variable.scss */
.visible {
  display: block !important;
}

/* line 58, sass/_variable.scss */
.fl {
  float: left;
}

/* line 59, sass/_variable.scss */
.fr {
  float: right;
}

/* line 60, sass/_variable.scss */
.alright {
  text-align: right;
}

/* line 61, sass/_variable.scss */
.alcenter {
  text-align: center;
}

/*------?????? ?????-------*/
/*$font-size-px: 12px;
$font-family: Verdana, Arial, sans-serif;
$font-family-bold: Verdana, Arial, sans-serif;
$font-family-sb: Verdana, Arial, sans-serif;       font-family: 'Open Sans', sans-serif;
$font-weight: bold; */
/* line 122, sass/_variable.scss */
body {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
}

/* line 123, sass/_variable.scss */
button {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/* line 124, sass/_variable.scss */
.left-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}

/* line 125, sass/_variable.scss */
.left-col p {
  line-height: 16px;
}

/* line 126, sass/_variable.scss */
.right-col {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}

/* line 127, sass/_variable.scss */
a {
  color: #034592;
  text-decoration: none !important;
}
/* line 130, sass/_variable.scss */
a:hover {
  text-decoration: underline !important;
}
/* line 131, sass/_variable.scss */
a:visited {
  color: #034592;
}
/* line 132, sass/_variable.scss */
a:link {
  color: #034592;
}
/* line 133, sass/_variable.scss */
a:active {
  color: #034592;
}

/* line 135, sass/_variable.scss */
.light-gray {
  color: #999999;
  font-size: 12px;
}
/* line 137, sass/_variable.scss */
.light-gray a {
  color: #999999 !important;
  font-size: 12px;
}

/* line 139, sass/_variable.scss */
.darkd-t {
  color: #333333 !important;
}

/* line 140, sass/_variable.scss */
.no-border {
  border: none !important;
}

/* line 142, sass/_variable.scss */
a img {
  border: none;
}

/* line 152, sass/_variable.scss */
h1, h2, h3, h4 {
  white-space: normal;
  font-weight: normal;
}

/**/
/*news ul with dott*/
/*mobile ul with dott*/
/*ul with dott*/
/*news ul with dott*/
/* line 3, sass/base-element.scss */
h1, h2, h3, h4, .table th, .table td {
  line-height: inherit;
  font-size: inherit;
}

/* line 7, sass/base-element.scss */
blockquote:before {
  background-color: #006699;
  background-image: -moz-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, 90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(90deg, #006699 0%, white 100%);
  background-image: linear-gradient(90deg, #006699 0%, #ffffff 100%);
}
/* line 15, sass/base-element.scss */
blockquote:after {
  background-color: #006699;
  background-image: -moz-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -webkit-gradient(linear, -90deg, color-stop(0, #006699), color-stop(1, white));
  background-image: -webkit-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: -o-linear-gradient(-90deg, #006699 0%, white 100%);
  background-image: linear-gradient(-90deg, #006699 0%, #ffffff 100%);
}

/* line 24, sass/base-element.scss */
blockquote p {
  font-size: inherit;
}

/* line 25, sass/base-element.scss */
.table th, .table td {
  border: 1px solid #dddddd;
}

/* line 27, sass/base-element.scss */
h1 {
  font-weight: 600;
  font-size: 19px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 4px 0 0 0;
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 29, sass/base-element.scss */
.left-col h2 {
  text-transform: none;
  font-weight: 600;
  font-size: 18px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 3px 0 11px 0;
}
/* line 34, sass/base-element.scss */
.left-col h2.cover-h {
  border: none;
  font-size: 19px;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}
/* line 41, sass/base-element.scss */
.left-col h1 + h2 {
  border-top: none;
}

/* line 43, sass/base-element.scss */
h1 + h2 {
  border-top: none !important;
}

/* line 44, sass/base-element.scss */
h2.cover-h {
  color: #4d4d4d !important;
  font-size: 19px;
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  text-transform: uppercase;
  padding: 3px 0 23px 0;
}

/* line 50, sass/base-element.scss */
.left-col h2 a:hover {
  text-decoration: none !important;
}

/* line 51, sass/base-element.scss */
.bord-bt-dot {
  border-bottom-style: dotted;
  border-bottom-width: 1px;
}

/* line 52, sass/base-element.scss */
.hided {
  display: none !important;
}

/* line 53, sass/base-element.scss */
.youtube-player, .vimeo-player {
  margin: 5px 0;
}

/* line 54, sass/base-element.scss */
.youtube-player iframe, .vimeo-player iframe {
  width: 100% !important;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 57, sass/base-element.scss */
.scrollTop {
  background-position: 0 -70px;
}

/* line 58, sass/base-element.scss */
h1, h2, h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 60, sass/base-element.scss */
.r-in-cont h2, .r-in-cont h2 a {
  color: #006699;
  border-top-color: #006699;
}

/* line 62, sass/base-element.scss */
.article-list .r-lbc .r-lib-text h2 a {
  color: #006699;
}

/* line 64, sass/base-element.scss */
.paginator a {
  color: #006699;
}
/* line 65, sass/base-element.scss */
.paginator .first:after, .paginator .last:after {
  border-bottom-color: #006699;
}

/* line 67, sass/base-element.scss */
.article-anons, .r-mark, .r-in-cont, .bord-bt-dot {
  border-bottom-color: #006699;
}

/* line 68, sass/base-element.scss */
.bs-stand {
  border-top-color: #006699;
}

/* line 69, sass/base-element.scss */
.new-comments-head {
  color: #006699;
  border-top-color: #006699;
}

/* line 70, sass/base-element.scss */
.voting-block {
  margin-top: 20px;
}
/* line 73, sass/base-element.scss */
.voting-block .progress-info .bar {
  background: #006699 !important;
}
/* line 76, sass/base-element.scss */
.voting-block .voting-save .btn {
  background: #006699;
}

/* line 79, sass/base-element.scss */
.voting-all {
  font-size: 13px;
  margin-bottom: 20px;
}

/* line 83, sass/base-element.scss */
.rr-col .voting-all {
  text-align: center;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 89, sass/base-element.scss */
.exposition .table .head, .info .table .head, .exposition .table th, .info .table th {
  background: #dbedb8;
}
/* line 90, sass/base-element.scss */
.exposition .table .color, .info .table .color {
  background: #f0f7e1;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 97, sass/base-element.scss */
.tourism .bs-stand, .urals .bs-stand {
  border-top-color: #2088bc;
}
/* line 99, sass/base-element.scss */
.tourism .bs-stand h4 a, .urals .bs-stand h4 a {
  color: #116fae;
}
/* line 100, sass/base-element.scss */
.tourism .bs-stand .rst-btextml h4 a, .urals .bs-stand .rst-btextml h4 a {
  color: #116fae;
}
/* line 102, sass/base-element.scss */
.tourism .af-right, .urals .af-right {
  margin-bottom: 12px;
}
/* line 104, sass/base-element.scss */
.tourism .table .head, .urals .table .head, .tourism .table th, .urals .table th {
  background: #D1ECF2;
}
/* line 105, sass/base-element.scss */
.tourism .table .color, .urals .table .color {
  background: #F0F9FB;
}
/* line 107, sass/base-element.scss */
.tourism .search-helper, .urals .search-helper, .tourism .search-helper a, .urals .search-helper a {
  color: #0065a8;
}
/* line 108, sass/base-element.scss */
.tourism .p-blue, .urals .p-blue {
  color: #2088bc;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 116, sass/base-element.scss */
.index .scrollTop, .weather-body .scrollTop {
  background-position: 0 -70px;
}
/* line 117, sass/base-element.scss */
.index .bs-stand, .weather-body .bs-stand {
  border-top-color: #006699;
}
/* line 118, sass/base-element.scss */
.index .new-comments-head, .weather-body .new-comments-head {
  color: #006699;
  border-top-color: #006699;
}
/* line 119, sass/base-element.scss */
.index h1, .index h2, .index h2 a, .weather-body h1, .weather-body h2, .weather-body h2 a {
  color: #006699;
  border-top-color: #006699;
}
/* line 121, sass/base-element.scss */
.index .r-in-cont h2, .weather-body .r-in-cont h2 {
  margin: 22px 0 8px;
  padding: 5px 0 0 !important;
}
/* line 126, sass/base-element.scss */
.index .r-in-cont .accordion-heading h2, .weather-body .r-in-cont .accordion-heading h2 {
  padding-top: 0 !important;
  margin-top: 10px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 136, sass/base-element.scss */
.news .bs-stand {
  margin: 0;
  padding: 0;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 140, sass/base-element.scss */
.news_discuss {
  color: #fff !important;
  text-decoration: none !important;
  font-size: 11px !important;
  background: #52a501;
  padding: 0 5px 4px 5px;
  margin-left: 2px;
  display: inline-block;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  line-height: 14px;
  height: 14px;
  -webkit-border-radius: 6px 6px;
  -moz-border-radius: 6px / 6px;
  border-radius: 6px / 6px;
  min-width: 9px;
  text-align: center;
}
/* line 154, sass/base-element.scss */
.news_discuss:hover {
  text-decoration: none !important;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½/ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 157, sass/base-element.scss */
.news_foto {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  width: 13px;
  height: 10px;
  background-position: -124px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 8px;
  margin-top: 4px;
  display: inline-block !important;
}

/* line 169, sass/base-element.scss */
.news_video {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  display: inline-block !important;
  background-image: url("/i/news/sprite-news.png");
  width: 14px;
  height: 9px;
  background-position: -138px 0;
  padding: 0 !important;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 4px;
}

/* line 181, sass/base-element.scss */
.news_video.noactive, .news_discuss.noactive, .news_foto.noactive, .noactive {
  display: none !important;
}

/* line 182, sass/base-element.scss */
h3 .news_foto, h3 .news_video {
  margin-left: 3px;
  margin-top: 6px;
  margin-right: 2px;
}

/* line 184, sass/base-element.scss */
h3 .news_foto {
  width: 16px;
  height: 12px;
  background-position: -88px 0;
  margin-top: 5px;
}
/* line 185, sass/base-element.scss */
h3 .news_video {
  width: 18px;
  height: 12px;
  background-position: -105px 0;
  margin-top: 5px;
}
h2 .news_video {
  width: 18px;
  height: 12px;
  background-position: -105px 0;
  margin-top: 5px;
}

/* line 187, sass/base-element.scss */
.cover3-comments {
  height: 17px;
  min-width: 1px;
  display: inline-block;
  background-color: #52a501;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 0 5px;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 17px !important;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½----ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 199, sass/base-element.scss */
.read-tour {
  padding-bottom: 12px;
}
/* line 201, sass/base-element.scss */
.read-tour .rleft-col {
  float: left;
  width: 472px;
  margin-right: 17px;
  padding-bottom: 8px;
}
/* line 203, sass/base-element.scss */
.read-tour .rleft-col img {
  max-width: 472px;
  display: block;
}
/* line 204, sass/base-element.scss */
.read-tour .rleft-col h3 {
  text-transform: none;
  padding-top: 7px;
  padding-bottom: 4px;
  margin: 0 0 1px 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 206, sass/base-element.scss */
.read-tour .rleft-col h3 a {
  font-weight: 600;
  color: #0065a8;
  font-size: 20px;
}
/* line 208, sass/base-element.scss */
.read-tour .rleft-col .news_video {
  margin-top: 4px;
}
/* line 210, sass/base-element.scss */
.read-tour .rright-col {
  float: left;
  margin-bottom: 0;
}

/* line 212, sass/base-element.scss */
.rright-col {
  width: 239px;
  margin-bottom: 18px;
}
/* line 214, sass/base-element.scss */
.rright-col .h3-in {
  padding-bottom: 7px;
}
/* line 215, sass/base-element.scss */
.rright-col ul {
  padding: 0;
  margin: -4px 0 0 0;
  list-style-type: none;
}
/* line 217, sass/base-element.scss */
.rright-col ul li {
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  padding-top: 9px;
  margin-bottom: 10px;
  list-style-type: none;
}
/* line 220, sass/base-element.scss */
.rright-col ul li h4 {
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  margin: 0;
  line-height: 16px;
  padding-bottom: 7px;
  font-size: 13px;
  margin-top: -2px;
}
/* line 223, sass/base-element.scss */
.rright-col ul li h4 a {
  color: #0065a8;
}
/* line 224, sass/base-element.scss */
.rright-col ul li h4 .news_video {
  margin-top: 4px;
}
/* line 226, sass/base-element.scss */
.rright-col ul li .img-box {
  width: 70px;
  float: left;
  margin-right: 9px;
  padding-top: 2px;
}
/* line 228, sass/base-element.scss */
.rright-col ul li .img-box img {
  display: block;
}
/* line 230, sass/base-element.scss */
.rright-col ul li .text-box {
  width: 160px;
  float: left;
  line-height: 16px;
}
/* line 232, sass/base-element.scss */
.rright-col ul li .text-box div {
  font-size: 13px;
  padding-bottom: 4px;
}
/* line 234, sass/base-element.scss */
.rright-col ul li .text-box div a {
  font-size: 12px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 236, sass/base-element.scss */
.rright-col ul li .text-box div.light-gray {
  padding-bottom: 0;
}
/* line 237, sass/base-element.scss */
.rright-col ul li .text-box a {
  font-size: 12px;
  color: #0065a8;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 240, sass/base-element.scss */
.rright-col ul li:first-child {
  background: none;
  padding-top: 0;
}

/*ï¿½ï¿½ï¿½ï¿½: ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½+ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ */
/* line 246, sass/base-element.scss */
.box-img {
  display: inline-block;
  vertical-align: top;
  line-height: 17px;
  margin-right: 20px;
}
/* line 157, sass/_variable.scss */
.box-img h4 {
  padding-top: 4px;
  margin: 0;
  padding-bottom: 1px;
  font-size: 13px;
  line-height: 15px;
}
/* line 159, sass/_variable.scss */
.box-img h4 a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #0065a8;
  margin-right: 6px;
}
/* line 160, sass/_variable.scss */
.box-img h4 .news_video {
  margin-top: 3px;
  margin-left: 0;
}
/* line 162, sass/_variable.scss */
.box-img span {
  padding-top: 2px;
  color: #666666;
  font-size: 13px;
  display: block;
  line-height: 16px;
}
/* line 250, sass/base-element.scss */
.box-img li {
  padding-bottom: 8px;
}

/*3 ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 253, sass/base-element.scss */
.three-box {
  list-style-type: none;
  margin: 0 -20px 12px 0;
}
/* line 255, sass/base-element.scss */
.three-box li {
  padding-bottom: 8px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: top;
  width: 229px;
}

/*3 ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 258, sass/base-element.scss */
.three-img-box, .four-img-box {
  letter-spacing: -0.3em;
  margin-right: -20px;
  margin-bottom: 20px;
}
/* line 262, sass/base-element.scss */
.three-img-box h3, .four-img-box h3, .three-img-box h2, .four-img-box h2 {
  letter-spacing: normal;
}
/* line 265, sass/base-element.scss */
.three-img-box .box-img, .four-img-box .box-img {
  width: 229px;
  letter-spacing: normal;
}
/* line 269, sass/base-element.scss */
.three-img-box .box-img_cover, .four-img-box .box-img_cover {
  width: 225px;
  margin-bottom: 11px;
}
/* line 272, sass/base-element.scss */
.three-img-box .box-img_cover .img-link, .four-img-box .box-img_cover .img-link {
  width: 223px;
  height: 148px;
  line-height: 148px;
  border: 1px solid #e5e5e5;
  display: block;
  overflow: hidden;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 150px;
}
/* line 281, sass/base-element.scss */
.three-img-box .box-img_cover .img-link img, .four-img-box .box-img_cover .img-link img {
  width: 223px;
  border: none;
}
/* line 286, sass/base-element.scss */
.three-img-box .box-img_cover .razd-box, .four-img-box .box-img_cover .razd-box {
  padding-top: 2px;
}
/* line 287, sass/base-element.scss */
.three-img-box .box-img_cover h4, .four-img-box .box-img_cover h4 {
  padding-top: 5px;
  padding-bottom: 0;
  font-size: 15px;
}
/* line 290, sass/base-element.scss */
.three-img-box .box-img_cover h4 a, .four-img-box .box-img_cover h4 a {
  color: #034592;
}
/* line 292, sass/base-element.scss */
.three-img-box .box-img_cover span, .four-img-box .box-img_cover span {
  font-size: 13px;
  line-height: 16px;
  color: black;
}
/* line 297, sass/base-element.scss */
.three-img-box .box-img_cover .place-time, .four-img-box .box-img_cover .place-time, .three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span {
  font-size: 12px;
  line-height: 15px;
}
/* line 300, sass/base-element.scss */
.three-img-box .box-img_cover .place-time span, .four-img-box .box-img_cover .place-time span, .three-img-box .box-img_cover .place-time span span, .four-img-box .box-img_cover .place-time span span {
  color: #999;
}
/* line 303, sass/base-element.scss */
.three-img-box ul.box-img, .four-img-box ul.box-img {
  margin: 0 20px 0 0;
  list-style-type: none;
}
/* line 305, sass/base-element.scss */
.three-img-box ul.box-img li > span:first-child, .four-img-box ul.box-img li > span:first-child {
  color: #2088BC;
  font-size: 14px;
}
/* line 306, sass/base-element.scss */
.three-img-box ul.box-img li a, .four-img-box ul.box-img li a {
  font-size: 14px;
}
/* line 308, sass/base-element.scss */
.three-img-box img, .four-img-box img {
  border: 1px solid #e5e5e5;
  max-width: 100%;
}
/* line 309, sass/base-element.scss */
.three-img-box h2, .four-img-box h2, .three-img-box h3, .four-img-box h3 {
  margin-right: 20px;
}

/* line 311, sass/base-element.scss */
.three-img-box_cover {
  margin-bottom: 8px;
}

/*4 ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 315, sass/base-element.scss */
.four-img-box .box-img {
  width: 167px;
  float: left;
}
/* line 316, sass/base-element.scss */
.four-img-box img {
  border: none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 320, sass/base-element.scss */
.razd-grey {
  font-weight: normal !important;
  color: #b0b0b3 !important;
  font-size: 10px;
  text-align: right;
}

/* line 321, sass/base-element.scss */
.razd-black {
  color: black !important;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: 600;
}

/* line 327, sass/base-element.scss */
.bs-stand {
  border-top-width: 2px;
  border-top-style: solid;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  /*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
}
/* line 329, sass/base-element.scss */
.bs-stand h3 {
  display: block;
  line-height: 16px;
  color: #747272 !important;
  font-weight: 600;
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  background: #ededed;
  margin: 0;
  padding: 4px 0 7px 7px;
}
/* line 333, sass/base-element.scss */
.bs-stand h3 a {
  color: #747272;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 335, sass/base-element.scss */
.bs-stand ul {
  margin: 0 0 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 337, sass/base-element.scss */
.bs-stand ul li:first-child {
  background: none;
}
/* line 338, sass/base-element.scss */
.bs-stand ul li {
  padding: 6px 0 5px 0;
  display: block;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
}
/* line 340, sass/base-element.scss */
.bs-stand ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  font-size: 13px;
}
/* line 346, sass/base-element.scss */
.bs-stand ul.bold-ul {
  margin-bottom: 0;
}
/* line 348, sass/base-element.scss */
.bs-stand ul.bold-ul li {
  background: none;
  padding-left: 0;
  padding-top: 0;
}
/* line 350, sass/base-element.scss */
.bs-stand ul.bold-ul li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600 !important;
  font-size: 12px !important;
}
/* line 352, sass/base-element.scss */
.bs-stand ul.bold-ul li:first-child a {
  font-size: 13px !important;
}
/* line 356, sass/base-element.scss */
.bs-stand .rt-img {
  float: none;
  margin-left: 10px;
  margin-bottom: 4px;
  margin-top: 8px;
}
/* line 357, sass/base-element.scss */
.bs-stand .rst-btextml {
  padding-top: 0;
  padding-left: 0;
  float: none;
  width: 100%;
  padding-bottom: 20px;
}
/* line 359, sass/base-element.scss */
.bs-stand .rst-btextml h4 {
  color: #034592;
  display: block;
  font-size: 14px;
  padding-bottom: 2px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  margin: 0;
  text-transform: none;
}
/* line 361, sass/base-element.scss */
.bs-stand .rst-btextml h4 a {
  text-decoration: none;
}
/* line 363, sass/base-element.scss */
.bs-stand .rst-btextml .r-bt {
  font-size: 12px;
  line-height: 14px;
}
/* line 365, sass/base-element.scss */
.bs-stand .blk_cntnt {
  padding-top: 3px;
}
/* line 367, sass/base-element.scss */
.bs-stand .blk_cntnt img {
  border: none;
  margin-bottom: 5px;
}
/* line 370, sass/base-element.scss */
.bs-stand .news-block-read {
  margin-bottom: 10px;
}
/* line 372, sass/base-element.scss */
.bs-stand .news-block-read li {
  line-height: 15px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-top: 10px;
}
/* line 375, sass/base-element.scss */
.bs-stand .news-block-read li img {
  width: 70px;
  float: left;
  margin-right: 8px;
  border: none;
  margin-bottom: 5px;
}
/* line 376, sass/base-element.scss */
.bs-stand .news-block-read li a {
  font-weight: 600 !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
}
/* line 377, sass/base-element.scss */
.bs-stand .news-block-read li .razd-box {
  margin-top: 5px;
  margin-left: 78px;
}
/* line 378, sass/base-element.scss */
.bs-stand .news-block-read li a.razd-grey {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif !important;
  color: #b0b0b3 !important;
  font-size: 12px;
}
/* line 379, sass/base-element.scss */
.bs-stand .news-block-read li .news_video {
  margin-top: 3px;
}
/* line 381, sass/base-element.scss */
.bs-stand .news-block-read .trc-a {
  padding-top: 1px;
  width: auto;
  color: #2E2E2E;
  font-weight: normal;
  font-size: 13px;
  padding-bottom: 2px;
}

/*ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 385, sass/base-element.scss */
.af-right {
  border-right: 2px solid #ededed !important;
  border-left: 2px solid #ededed;
  border-bottom: 2px solid #ededed !important;
  margin-bottom: 20px;
}
/* line 387, sass/base-element.scss */
.af-right .rt-img {
  margin-left: 8px;
}
/* line 388, sass/base-element.scss */
.af-right .rst-btextml {
  padding-bottom: 7px;
  margin: 0 8px;
  width: 220px;
}
/* line 390, sass/base-element.scss */
.af-right .rst-btextml .r-bt {
  padding-right: 0;
}
/* line 392, sass/base-element.scss */
.af-right .news-block-read {
  padding: 0 8px;
}

/*elizarova box*/
/* line 395, sass/base-element.scss */
.elz {
  background-color: #EDEDED;
  margin-bottom: 20px;
  padding-bottom: 8px;
}
/* line 397, sass/base-element.scss */
.elz .elz-info {
  display: inline-block;
  width: 156px;
  margin-left: 8px;
  font-size: 12px;
  padding-right: 3px;
  line-height: 14px;
}
/* line 398, sass/base-element.scss */
.elz .elz-pic {
  padding-left: 8px;
  padding-right: 5px;
  padding-bottom: 4px;
  padding-top: 3px;
}

/* line 400, sass/base-element.scss */
.ncr .blk_cntnt {
  padding-bottom: 2px !important;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½!!!*/
/*.bs-stand .c_poster { border-top: none; }  */
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 405, sass/base-element.scss */
.scrollTop {
  height: 35px;
  display: inline-block;
  vertical-align: top;
  outline: none;
  z-index: 2000;
  background-image: url("/i/arrow-top.png");
  background-repeat: no-repeat;
  width: 115px;
  position: fixed;
  right: 0;
  bottom: 15px;
  opacity: 0.5;
  display: none;
}
/* line 410, sass/base-element.scss */
.scrollTop:hover {
  opacity: 1;
  outline: none;
}
/* line 411, sass/base-element.scss */
.scrollTop:focus {
  outline: none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 416, sass/base-element.scss */
.tabs-count .tabs-ul {
  border-bottom: 1px solid #c0c0c0;
  padding: 0;
  margin: 0;
  list-style-type: none;
  height: 32px;
}
/* line 418, sass/base-element.scss */
.tabs-count .tabs-ul li {
  margin-right: 1px;
  float: left;
  border: 1px solid #c0c0c0;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 420, sass/base-element.scss */
.tabs-count .tabs-ul li a, .tabs-count .tabs-ul li span {
  cursor: pointer;
  text-decoration: none !important;
  line-height: 13px;
  padding: 8px 14px 0 14px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  display: inline-block;
  height: 23px;
  font-weight: 600;
  background: url("/i/tourism/structure/tabs.png") 0 0 repeat-x;
  font-size: 13px;
  color: #404040;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -ms-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}
/* line 427, sass/base-element.scss */
.tabs-count .tabs-ul li.active {
  border-bottom: 1px solid #fff;
  margin-bottom: -1px;
}
/* line 429, sass/base-element.scss */
.tabs-count .tabs-ul li.active a, .tabs-count .tabs-ul li.active span {
  background: url("/i/tourism/structure/tabs.png") 0 -31px repeat-x;
}

/* line 433, sass/base-element.scss */
.tabs-c-box {
  padding-top: 12px;
  margin-left: 2px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 436, sass/base-element.scss */
.noted-img {
  clear: left;
  padding: 14px;
  background: #ececec;
  color: #777777;
  margin: 10px auto;
}
/* line 440, sass/base-element.scss */
.noted-img p, .noted-img span.img-link {
  font-size: 14px;
  font-style: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding: 0 4px;
  text-align: center;
  margin-bottom: 0;
}
/* line 448, sass/base-element.scss */
.noted-img span.img-link {
  display: block;
}
/* line 449, sass/base-element.scss */
.noted-img img {
  display: block;
  margin: 0 auto 10px auto;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 457, sass/base-element.scss */
.ni-metki {
  float: left;
  width: 493px;
  margin-right: 20px;
  margin-top: 4px;
  line-height: 20px;
  margin-bottom: 14px;
  font-size: 13px;
  color: #666666;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
}
/* line 465, sass/base-element.scss */
.ni-metki span.small {
  font-size: 13px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  padding-right: 3px;
  font-weight: 600;
}
/* line 466, sass/base-element.scss */
.ni-metki a {
  text-decoration: none;
}
/* line 467, sass/base-element.scss */
.ni-metki a:hover {
  text-decoration: underline;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 470, sass/base-element.scss */
.n-on-pr {
  float: right;
  width: 215px;
  margin-bottom: 14px;
  line-height: 15px;
  padding-top: 0;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 12px;
}
/* line 477, sass/base-element.scss */
.n-on-pr .n_vc {
  float: right;
  color: #999;
  padding-right: 0;
  background: no-repeat;
  padding-left: 0;
  line-height: 16px;
  font-size: 13px;
}
/* line 482, sass/base-element.scss */
.n-on-pr .n_vc .ico {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: top;
  background-image: url("/i/news/sprite-news.png");
  margin-top: 2px;
  margin-right: 4px;
  background-position: 0 -1px;
  height: 11px;
  width: 15px;
}
/* line 490, sass/base-element.scss */
.n-on-pr .n_cc {
  float: right;
  margin-left: 13px;
  padding-left: 0;
  background: none;
  font-size: 13px;
  line-height: 16px;
}
/* line 497, sass/base-element.scss */
.n-on-pr .n_cc a {
  color: #52a501;
  text-decoration: none;
}
/* line 498, sass/base-element.scss */
.n-on-pr .n_cc a:hover {
  text-decoration: underline;
}
/* line 499, sass/base-element.scss */
.n-on-pr .n_cc .news_discuss {
  margin-right: 0;
  margin-top: -1px;
}

/*span'ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 504, sass/base-element.scss */
.hidden-link {
  color: #034592;
  cursor: pointer;
}
/* line 506, sass/base-element.scss */
.hidden-link:hover {
  text-decoration: underline;
}

/*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 512, sass/base-element.scss */
.auth-inf .img-box {
  border: 2px solid #b7b7b7;
  float: left;
  margin-right: 20px;
  margin-top: 4px;
  margin-left: 15px;
  width: 38px;
  height: 38px;
  overflow: hidden;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 516, sass/base-element.scss */
.auth-inf .img-box img {
  display: block;
  width: 40px;
}
/* line 521, sass/base-element.scss */
.auth-inf .user-info {
  float: left;
  text-align: left;
  margin-top: 3px;
}
/* line 523, sass/base-element.scss */
.auth-inf .user-info a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #034592;
  font-size: 13px;
  position: relative;
}
/* line 525, sass/base-element.scss */
.auth-inf .user-info a:active, .auth-inf .user-info a:focus {
  outline: none;
}
/* line 527, sass/base-element.scss */
.auth-inf .user-info #uwmail {
  float: left;
  margin-top: 5px;
}
/* line 529, sass/base-element.scss */
.auth-inf .user-info #uwmail a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 531, sass/base-element.scss */
.auth-inf .user-info #uwmail a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 18px;
  height: 13px;
  background: url("/i/ico-head.png") 0 -1px no-repeat;
  top: 2px;
}
/* line 532, sass/base-element.scss */
.auth-inf .user-info #uwmail a:hover {
  text-decoration: none;
}
/* line 535, sass/base-element.scss */
.auth-inf .user-info #uwcomm {
  float: left;
  margin-top: 5px;
}
/* line 537, sass/base-element.scss */
.auth-inf .user-info #uwcomm a {
  background: none;
  width: auto;
  height: auto;
  font-weight: 400;
  margin-left: 0;
  padding-left: 22px;
  margin-right: 11px;
}
/* line 539, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  display: block;
  width: 19px;
  height: 18px;
  background: url("/i/ico-head.png") -19px 0 no-repeat;
  top: 1px;
}
/* line 540, sass/base-element.scss */
.auth-inf .user-info #uwcomm a:hover {
  text-decoration: none;
}
/* line 543, sass/base-element.scss */
.auth-inf .user-info .ex-a {
  float: left;
  margin-top: 6px;
  width: 15px;
  height: 15px;
  background: url("/i/ico-head.png") -39px 0 no-repeat;
  margin-right: 13px;
}
/* line 545, sass/base-element.scss */
.auth-inf .user-info .ex-a a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 547, sass/base-element.scss */
.auth-inf .user-info .ex-a a:hover {
  text-decoration: none;
}
/* line 550, sass/base-element.scss */
.auth-inf .user-info .prize-box {
  float: left;
  margin-top: 6px;
  width: 16px;
  height: 15px;
  background: url("/i/ico-head.png") -54px 0 no-repeat;
}
/* line 552, sass/base-element.scss */
.auth-inf .user-info .prize-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
/* line 554, sass/base-element.scss */
.auth-inf .user-info .prize-box a:hover {
  text-decoration: none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½/ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 561, sass/base-element.scss */
.list-notification {
  margin-bottom: 10px;
  margin-top: -15px;
}
/* line 563, sass/base-element.scss */
.list-notification ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* line 565, sass/base-element.scss */
.list-notification ul li {
  border-bottom: 1px solid #dddddd;
  padding-top: 19px;
  padding-bottom: 20px;
}
/* line 568, sass/base-element.scss */
.list-notification ul li:first-child {
  border-top: 1px solid #dddddd;
}
/* line 569, sass/base-element.scss */
.list-notification ul li.noview {
  background: #ededed;
}
/* line 571, sass/base-element.scss */
.list-notification ul li.noview .view-box {
  margin-top: 11px;
}
/* line 573, sass/base-element.scss */
.list-notification ul li.noview .view-box a {
  background: url("/i/ico-view.png") 0 0 no-repeat;
}
/* line 575, sass/base-element.scss */
.list-notification ul li.noview .view-box a:hover {
  background: url("/i/ico-view.png") 0 -22px no-repeat;
}
/* line 579, sass/base-element.scss */
.list-notification ul li .img-box {
  width: 80px;
  float: left;
  margin-left: 21px;
  margin-right: 19px;
}
/* line 581, sass/base-element.scss */
.list-notification ul li .img-box img {
  max-width: 100%;
}
/* line 583, sass/base-element.scss */
.list-notification ul li .text-box {
  float: left;
  width: 328px;
  margin-right: 20px;
}
/* line 585, sass/base-element.scss */
.list-notification ul li .text-box h4 {
  padding: 0;
  margin: 0;
  list-style-type: none;
  margin-top: -4px;
  margin-bottom: 3px;
  font-size: 15px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  line-height: 18px;
}
/* line 586, sass/base-element.scss */
.list-notification ul li .text-box .razd-grey {
  color: #666666;
  font-size: 13px;
}
/* line 588, sass/base-element.scss */
.list-notification ul li .comment-c-box {
  float: left;
  width: 71px;
  margin-top: 16px;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
  color: #9e9e9e;
  font-size: 17px;
}
/* line 592, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment {
  margin-right: 6px;
  margin-top: -2px;
  padding-top: 1px;
  display: inline-block;
  vertical-align: top;
  width: 27px;
  height: 24px;
  font-size: 11px;
  color: white;
  text-align: center;
  font-weight: normal;
  background: url("/i/gray-c.png") 0 0 no-repeat;
}
/* line 597, sass/base-element.scss */
.list-notification ul li .comment-c-box .cv-comment.act {
  background: url("/i/green-c.png") 0 0 no-repeat;
}
/* line 600, sass/base-element.scss */
.list-notification ul li .date-box {
  float: left;
  width: 145px;
  margin-top: 16px;
  color: #9e9e9e;
  font-size: 13px;
}
/* line 604, sass/base-element.scss */
.list-notification ul li .view-box {
  margin-top: 12px;
  width: 25px;
  height: 22px;
  float: left;
}
/* line 606, sass/base-element.scss */
.list-notification ul li .view-box a {
  width: 100%;
  height: 100%;
  display: inline-block;
  cursor: pointer;
  background: url("/i/ico-view.png") -29px 0 no-repeat;
}
/* line 608, sass/base-element.scss */
.list-notification ul li .view-box a:hover {
  background: url("/i/ico-view.png") -29px -22px no-repeat;
}
/* line 613, sass/base-element.scss */
.list-notification.my-comments {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 616, sass/base-element.scss */
.list-notification.my-comments ul li {
  border-top: 1px solid #dddddd;
  border-bottom: none;
  padding-bottom: 10px;
}
/* line 620, sass/base-element.scss */
.list-notification.my-comments ul li .img-box {
  margin-left: 0;
}
/* line 621, sass/base-element.scss */
.list-notification.my-comments ul li .text-box {
  width: 608px;
  margin-right: 0;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 628, sass/base-element.scss */
.user-profile-comment-src {
  float: left;
  width: 532px;
  margin-right: 15px;
}

/* line 629, sass/base-element.scss */
.user-profile-comment-date {
  float: right;
  width: 180px;
  text-align: right;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 632, sass/base-element.scss */
.hint {
  background: #fff;
  border: 1px solid #cdcdcd;
  font-size: 12px;
  text-align: left;
  color: #666;
  left: 0;
  line-height: 14px;
  padding: 8px;
  position: absolute;
  top: 0;
  width: 219px;
  z-index: 2;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
  display: none;
}
/* line 636, sass/base-element.scss */
.hint .close {
  font-size: 16px;
  line-height: 10px;
  position: absolute;
  right: 5px;
  top: 3px;
  color: #000000;
  font-weight: 700;
  opacity: 0.3;
  text-shadow: 0 1px 0 #ffffff;
}
/* line 642, sass/base-element.scss */
.hint .close:hover {
  opacity: 0.5;
  cursor: pointer;
}

/* line 646, sass/base-element.scss */
.gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}
/* line 649, sass/base-element.scss */
.gray-btn.small-btn, .small-btn.blue-btn, .voting-block .voting-save .small-btn.btn {
  background: #d0d0d0;
  font-size: 14px;
  height: 25px;
  padding: 0 15px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½, ï¿½ï¿½ï¿½ï¿½. ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 654, sass/base-element.scss */
.neighbor ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}
/* line 657, sass/base-element.scss */
.neighbor ul li {
  display: block;
  float: left;
}
/* line 659, sass/base-element.scss */
.neighbor ul li a {
  font-size: 13px;
  display: block;
  padding: 10px 0;
}
/* line 665, sass/base-element.scss */
.neighbor ul li.before {
  float: right;
}

/*ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 669, sass/base-element.scss */
#beforeday, #nextresults, .gray-btn, .blue-btn, .voting-block .voting-save .btn {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  width: auto;
  padding: 0 10px;
  display: block;
  margin: 0 auto 10px auto;
  border: none;
  color: #fff;
  font-size: 16px;
  height: 32px;
  background: #c4c4c4;
}

/* line 673, sass/base-element.scss */
.blue-btn, .voting-block .voting-save .btn {
  background: #197eb0;
  color: #fff !important;
}

/* line 674, sass/base-element.scss */
a.blue-btn, .voting-block .voting-save a.btn {
  display: inline-block;
  padding-right: 10px !important;
  padding-left: 10px !important;
  text-decoration: none !important;
  padding-top: 8px !important;
  height: 25px;
  font-size: 14px !important;
  text-align: center;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 681, sass/base-element.scss */
.top-paginator .paginator {
  margin-bottom: 0;
}

/* line 682, sass/base-element.scss */
.bottom-paginator .paginator {
  margin-bottom: 10px;
}

/* line 683, sass/base-element.scss */
.paginator {
  font-size: 14px;
}
/* line 685, sass/base-element.scss */
.paginator a {
  padding: 0 3px;
  position: relative;
}
/* line 686, sass/base-element.scss */
.paginator .current {
  text-decoration: none !important;
  color: #2E2E2E !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 687, sass/base-element.scss */
.paginator .first {
  margin-right: 13px;
}
/* line 688, sass/base-element.scss */
.paginator .last {
  margin-left: 13px;
}
/* line 689, sass/base-element.scss */
.paginator .first:after {
  height: 1px;
  content: '';
  right: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}
/* line 690, sass/base-element.scss */
.paginator .last:after {
  height: 1px;
  content: '';
  left: -11px;
  position: absolute;
  bottom: 4px;
  width: 6px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 694, sass/base-element.scss */
.rep-box {
  float: right;
  color: #999;
}

/* line 695, sass/base-element.scss */
.rep-arrow {
  font-weight: bold;
  font-size: 12px;
}

/* line 696, sass/base-element.scss */
.rep-green {
  color: #75b925;
  padding-left: 4px;
  display: inline-block;
}

/* line 697, sass/base-element.scss */
.rep-red {
  color: #c92828;
  padding-left: 4px;
  display: inline-block;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 699, sass/base-element.scss */
.table-r {
  width: 100%;
  margin-bottom: 20px;
}
/* line 701, sass/base-element.scss */
.table-r td {
  border-bottom: 1px solid #dddddd;
  padding-top: 7px;
  padding-bottom: 7px;
}
/* line 703, sass/base-element.scss */
.table-r td.position {
  width: 10%;
  color: #29536d;
  font-size: 14px;
  padding-left: 13px;
  padding-right: 13px;
}
/* line 704, sass/base-element.scss */
.table-r td.nickname {
  width: 40%;
}
/* line 705, sass/base-element.scss */
.table-r td.rep {
  white-space: nowrap;
  text-align: right;
  padding-left: 10px;
  padding-right: 10px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 711, sass/base-element.scss */
.alt-redact {
  line-height: 14px;
}
/* line 713, sass/base-element.scss */
.alt-redact .bs-stand {
  padding-bottom: 20px;
}

/* line 715, sass/base-element.scss */
.red-theme {
  margin-top: 5px;
  padding-bottom: 7px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 100%;
  font-size: 13px;
}
/* line 718, sass/base-element.scss */
.red-theme .smc {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  line-height: 16px;
}
/* line 720, sass/base-element.scss */
.red-theme .smc:hover {
  text-decoration: underline;
}
/* line 722, sass/base-element.scss */
.red-theme.last {
  margin-top: 8px;
  padding-bottom: 0;
  background: none;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 725, sass/base-element.scss */
.fotoal {
  padding-bottom: 20px;
}
/* line 727, sass/base-element.scss */
.fotoal img {
  border: none;
}
/* line 728, sass/base-element.scss */
.fotoal .f-day {
  width: 100%;
  margin-top: 8px;
  text-align: center;
}
/* line 729, sass/base-element.scss */
.fotoal .ftl-prev {
  margin-top: 5px;
  width: 240px;
  overflow: hidden;
}
/* line 731, sass/base-element.scss */
.fotoal .ftl-prev a {
  display: block;
  float: left;
  padding-top: 5px;
  margin-left: 7px;
}
/* line 733, sass/base-element.scss */
.fotoal .ftl-prev a:first-child {
  margin-left: 0;
}
/* line 735, sass/base-element.scss */
.fotoal .ftl-prev.last {
  margin-right: 0;
  margin-top: 0;
  padding-left: 0;
}

/*ï¿½ï¿½ï¿½. ï¿½ï¿½ï¿½ï¿½*/
/* line 739, sass/base-element.scss */
.soc-box span {
  font-size: 13px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 741, sass/base-element.scss */
.voting-block {
  border: 1px solid #d6d6d6;
  padding: 10px 14px 14px 14px;
  font-size: 13px;
  margin-bottom: 15px;
}
/* line 743, sass/base-element.scss */
.voting-block .voting-head {
  font-size: 16px;
  font-weight: 600;
  padding-bottom: 15px;
  float: left;
  width: 525px;
  color: #006699;
  line-height: 19px;
}
/* line 747, sass/base-element.scss */
.voting-block label {
  font-size: 13px;
  line-height: 18px;
}
/* line 749, sass/base-element.scss */
.voting-block label span {
  margin-left: 18px;
  display: block;
}
/* line 750, sass/base-element.scss */
.voting-block label input {
  margin-top: 3px;
  float: left;
  margin-right: 5px;
}
/* line 752, sass/base-element.scss */
.voting-block .voting-option {
  margin-bottom: 5px;
}
/* line 754, sass/base-element.scss */
.voting-block .voting-option.last {
  float: left;
}
/* line 756, sass/base-element.scss */
.voting-block .voting-input {
  float: left;
  margin-left: 10px;
  top: -5px;
  position: relative;
}
/* line 757, sass/base-element.scss */
.voting-block .voting-save {
  clear: left;
  padding-top: 5px;
}
/* line 760, sass/base-element.scss */
.voting-block .voting-save .btn {
  padding-left: 20px;
  padding-right: 20px;
  background: #006699;
  text-shadow: none;
  font-size: 14px;
}
/* line 762, sass/base-element.scss */
.voting-block .voting-result-info {
  padding-bottom: 15px;
}
/* line 764, sass/base-element.scss */
.voting-block .voting-result-info label {
  margin-bottom: 5px;
}
/* line 765, sass/base-element.scss */
.voting-block .voting-result-info .progress-info {
  width: 70%;
  float: left;
  height: 15px;
  background: #efefef;
}
/* line 767, sass/base-element.scss */
.voting-block .voting-result-info .progress-info .bar {
  background: #006699;
}
/* line 769, sass/base-element.scss */
.voting-block .voting-result-info .progress-text {
  position: relative;
  top: -2px;
  margin-left: 15px;
  float: left;
  text-align: left;
  font-weight: 600;
}
/* line 771, sass/base-element.scss */
.voting-block .voting-result-all {
  width: 170px;
  text-align: right;
  float: right;
  padding-top: 0;
  color: #999;
}
/* line 772, sass/base-element.scss */
.voting-block .voting-res-link {
  text-align: center;
  font-size: 12px;
}
/* line 774, sass/base-element.scss */
.voting-block .voting-res-link span {
  cursor: pointer;
  color: #034592;
}
/* line 776, sass/base-element.scss */
.voting-block .voting-res-link span:hover {
  text-decoration: underline;
}

/* line 781, sass/base-element.scss */
.right-col .voting-block {
  border: 2px solid #ededed;
}
/* line 783, sass/base-element.scss */
.right-col .voting-block .voting-head {
  width: 100%;
  float: none;
  padding-bottom: 5px;
}
/* line 785, sass/base-element.scss */
.right-col .voting-block .voting-option.last {
  float: none;
}
/* line 787, sass/base-element.scss */
.right-col .voting-block .voting-input {
  float: none;
  margin-left: 0;
  top: 0;
  margin-top: -5px;
}
/* line 789, sass/base-element.scss */
.right-col .voting-block .voting-input input {
  width: 196px;
}
/* line 792, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-info {
  width: 72%;
}
/* line 793, sass/base-element.scss */
.right-col .voting-block .voting-result-info .progress-text {
  float: right;
}
/* line 795, sass/base-element.scss */
.right-col .voting-block .voting-result-all {
  text-align: left;
  width: 100%;
  float: none;
  padding-top: 0;
  padding-bottom: 15px;
}

/* line 799, sass/base-element.scss */
#article_body .voting-block {
  margin-top: 15px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 805, sass/base-element.scss */
.camslist {
  margin-right: -13px;
}
/* line 807, sass/base-element.scss */
.camslist .camnav {
  float: left;
  margin-right: 13px;
  width: 234px;
  text-align: center;
  margin-bottom: 16px;
}
/* line 809, sass/base-element.scss */
.camslist .camnav .img-box {
  position: relative;
  display: block;
  border: 1px solid #959595;
  margin-bottom: 5px;
  /*width: 232px; height: 174px; */
}
/* line 811, sass/base-element.scss */
.camslist .camnav .img-box:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.2);
  content: '';
}
/* line 812, sass/base-element.scss */
.camslist .camnav .img-box:before {
  position: absolute;
  top: 50%;
  left: 50%;
  content: '';
  margin-top: -26px;
  margin-left: -26px;
  height: 53px;
  width: 53px;
  background: url("/i/play.png") 0 0 no-repeat;
}
/* line 814, sass/base-element.scss */
.camslist .camnav img {
  display: block;
}
/* line 816, sass/base-element.scss */
.camslist .camnav.active {
  display: none;
}

/* line 819, sass/base-element.scss */
.clappr {
  text-align: center;
  background: #000;
  padding: 0;
  margin-bottom: 18px;
  position: relative;
  /*&:before {
    position: absolute; top: 50%; left: 50%; content: ''; margin-top: -26px; margin-left: -26px;
    height: 53px; width: 53px; background: url("/i/play.png") 0 0 no-repeat; z-index: 10; pointer-events:none;
  }   */
}
/* line 825, sass/base-element.scss */
.clappr div {
  margin: 0px auto;
}

/* line 827, sass/base-element.scss */
.camslist-picto {
  margin-bottom: 20px;
}
/* line 829, sass/base-element.scss */
.camslist-picto .camnavpict {
  float: left;
  border: 1px solid #959595;
  margin-right: 10px;
  width: 70px;
  height: 52px;
}

/*2 ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 838, sass/base-element.scss */
.two-col-inner .one-col {
  float: left;
  width: 48%;
  margin-left: 4%;
  padding-top: 0;
}
/* line 840, sass/base-element.scss */
.two-col-inner .one-col:first-child {
  margin-left: 0;
}

/* line 844, sass/base-element.scss */
.no-bord li {
  background: none !important;
}

/*sponsor ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 849, sass/base-element.scss */
.sponsor-box {
  margin: 20px 0 15px 0;
}
/* line 851, sass/base-element.scss */
.sponsor-box h3 {
  font-size: 17px;
  margin-bottom: 10px;
}
/* line 852, sass/base-element.scss */
.sponsor-box .sponsor-cont {
  padding: 10px;
  background: #eaf5dc;
  -webkit-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  -moz-box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
  box-shadow: rgba(37, 65, 2, 0.3) 0 0 8px;
}
/* line 855, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box {
  float: left;
  width: 220px;
  margin-right: 20px;
}
/* line 857, sass/base-element.scss */
.sponsor-box .sponsor-cont .logo-box img {
  max-width: 100%;
  margin: 0;
  display: block;
  border: 1px solid #ccc;
}
/* line 859, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box {
  margin-left: 240px;
  padding-right: 15px;
}
/* line 861, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box h4 {
  margin-top: 0;
  font-size: 16px;
  font-weight: 600;
}
/* line 862, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box .about {
  padding-bottom: 8px;
}
/* line 863, sass/base-element.scss */
.sponsor-box .sponsor-cont .text-box label {
  margin-bottom: 0;
  font-size: 13px;
  font-weight: bold;
  cursor: default;
  display: inline-block;
}
/* line 866, sass/base-element.scss */
.sponsor-box a {
  color: #0074ce;
}
/* line 867, sass/base-element.scss */
.sponsor-box.no-img {
  margin-top: 25px;
}
/* line 870, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .text-box {
  margin-left: 15px;
  padding-right: 15px;
}
/* line 873, sass/base-element.scss */
.sponsor-box.no-img .sponsor-cont .noted-img {
  background: none;
  padding: 0;
  margin-top: 15px;
}

/*ï¿½ï¿½ï¿½ï¿½*/
/* line 883, sass/base-element.scss */
.wallpaper-box {
  background-position: center 116px !important;
  background-attachment: scroll !important;
  background-color: #eaf6f9 !important;
}
/* line 884, sass/base-element.scss */
.wallpaper-box #crumbs {
  border-bottom: none;
  display: none;
}
/* line 885, sass/base-element.scss */
.wallpaper-box .main-header {
  margin-bottom: 0;
}
/* line 889, sass/base-element.scss */
.wallpaper-box.index {
  background-position: center 80px !important;
}

/**/
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½. ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ / ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 896, sass/base-element.scss */
.li-karnaval .karnaval {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  width: 91px;
  display: block;
  background: url("/i/rk/karnaval.png") 0 5px no-repeat !important;
}
/* line 904, sass/base-element.scss */
.li-karnaval.active {
  background: none !important;
}

/* line 907, sass/base-element.scss */
.bottom-rm {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 909, sass/base-element.scss */
.bottom-rm .close {
  width: 40px;
  height: 40px;
  border: 1px solid #fff;
  background: rgba(0, 0, 0, 0.5);
  content: '';
  -webkit-border-radius: 50% 50%;
  -moz-border-radius: 50% / 50%;
  border-radius: 50% / 50%;
  position: absolute;
  top: -30px;
  right: 5px;
  opacity: 0.8;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #fff;
  text-align: center;
  font-size: 24px;
  line-height: 36px;
  font-weight: 400;
}

/* line 919, sass/base-element.scss */
.address {
  cursor: pointer;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 922, sass/base-element.scss */
.inside-entries-contianer {
  width: 220px;
  float: left;
  clear: left;
  margin-right: 20px;
  margin-top: 4px;
}
/* line 926, sass/base-element.scss */
.inside-entries-contianer .inside-entries-head {
  color: #747272;
  background: #ededed;
  border-top: 2px solid #006699;
  padding: 4px 8px 6px 8px;
  margin-bottom: -5px;
  font-weight: 600;
  font-size: 14px;
  position: relative;
  z-index: 3;
}
/* line 937, sass/base-element.scss */
.inside-entries-contianer .inside-entry {
  padding-bottom: 4px;
  padding-top: 11px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
  border: 2px solid #ededed;
  border-top: none;
  margin-bottom: 8px;
}
/* line 943, sass/base-element.scss */
.inside-entries-contianer .inside-entry .gray {
  color: #999;
  font-size: 13px;
  display: block;
  margin-bottom: 4px;
  margin-top: -4px;
  font-weight: 400;
  padding: 0 6px;
}
/* line 951, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box {
  padding: 0;
  background: none;
  float: none;
  margin-right: 0;
}
/* line 956, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-img-box img {
  display: block;
  margin: 0 0 6px 0;
  max-width: 100%;
}
/* line 962, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info {
  padding: 0 6px;
}
/* line 964, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info h3 {
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 3px 0;
}
/* line 970, sass/base-element.scss */
.inside-entries-contianer .inside-entry .inside-info a {
  color: #333333;
}

/* line 974, sass/base-element.scss */
.inside-entries-contianer + .inside-entries-contianer {
  clear: none;
}

/* line 976, sass/base-element.scss */
a.showmap, a.address {
  cursor: pointer;
}

/* line 978, sass/base-element.scss */
.list-razdel {
  margin-right: -10px;
}
/* line 980, sass/base-element.scss */
.list-razdel .box-razdel {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
  float: left;
  width: 980px;
}
/* line 985, sass/base-element.scss */
.list-razdel .box-razdel img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
/* line 986, sass/base-element.scss */
.list-razdel .box-razdel h2 {
  font-size: 30px;
  line-height: 36px;
  color: #fff;
  padding: 0 0 7px 0;
  border: none;
}
/* line 987, sass/base-element.scss */
.list-razdel .box-razdel a {
  display: block;
  width: 100%;
  height: 100%;
  color: #fff;
  position: relative;
  z-index: 2;
}
/* line 989, sass/base-element.scss */
.list-razdel .box-razdel a .text-box {
  padding-left: 23px;
  padding-right: 23px;
  position: absolute;
  bottom: 21px;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 992, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
}
/* line 995, sass/base-element.scss */
.list-razdel .box-razdel a .text-box span.razdel-link {
  font-size: 12px;
  text-transform: uppercase;
}
/* line 1001, sass/base-element.scss */
.list-razdel .box-razdel a:hover {
  text-decoration: none !important;
}
/* line 1003, sass/base-element.scss */
.list-razdel .box-razdel:before {
  z-index: 1;
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url("/i/tourism/box-bg.png") repeat-x 0 0;
  opacity: 0.8;
}
/* line 1007, sass/base-element.scss */
.list-razdel .box-razdel.w1 {
  width: 188px;
}
/* line 1008, sass/base-element.scss */
.list-razdel .box-razdel.w2 {
  width: 386px;
}
/* line 1009, sass/base-element.scss */
.list-razdel .box-razdel.h1 {
  height: 188px;
}
/* line 1010, sass/base-element.scss */
.list-razdel .box-razdel.h2 {
  height: 386px;
}
/* line 1011, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  float: right;
  padding: 0;
}
/* line 1013, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text h2 {
  font-size: 22px;
  line-height: 18px;
}
/* line 1015, sass/base-element.scss */
.list-razdel .box-razdel.blue-bg-text a .text-box {
  background: #3399cc;
  bottom: 11px;
  left: 10px;
  padding: 16px 16px 11px 16px;
  width: auto;
}
/* line 1021, sass/base-element.scss */
.list-razdel .box-razdel.small h2 {
  font-size: 26px;
  line-height: 31px;
  padding: 0;
}
/* line 1023, sass/base-element.scss */
.list-razdel .box-razdel.small a .text-box {
  text-align: center;
  width: 100%;
  padding: 0;
}
/* line 1027, sass/base-element.scss */
.list-razdel .box-razdel.small:before {
  background: url("/i/tourism/box-small-bg.png") repeat-x 0 0;
  opacity: 0.75;
}
/* line 1029, sass/base-element.scss */
.list-razdel .box-razdel.blue {
  background: #3399cc;
}
/* line 1031, sass/base-element.scss */
.list-razdel .box-razdel.blue h2 {
  font-size: 26px;
  line-height: 31px;
}
/* line 1033, sass/base-element.scss */
.list-razdel .box-razdel.blue a .text-box {
  text-align: center;
  width: 188px;
  height: 188px;
  display: table-cell;
  padding: 0;
  position: relative;
  bottom: auto;
  vertical-align: middle;
}
/* line 1038, sass/base-element.scss */
.list-razdel .box-razdel.blue:before {
  display: none;
}
/* line 1041, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text h2 {
  font-size: 18px;
  line-height: 20px;
  border-bottom: 1px solid #fff;
  padding-bottom: 13px;
  margin-bottom: 11px;
}
/* line 1043, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box {
  background: rgba(51, 153, 204, 0.8);
  bottom: 0;
  left: auto;
  left: 0;
  padding: 7px 14px 0 14px;
  width: 188px;
  height: 188px;
}
/* line 1046, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span {
  display: block;
  font-size: 14px;
  line-height: 17px;
}
/* line 1048, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.name-rest {
  padding-bottom: 9px;
}
/* line 1049, sass/base-element.scss */
.list-razdel .box-razdel.blue-box-text a .text-box span.info-rest {
  font-weight: 400;
}
/* line 1054, sass/base-element.scss */
.list-razdel .box-razdel.search-box {
  padding: 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1056, sass/base-element.scss */
.list-razdel .box-razdel.search-box h2 {
  font-size: 20px;
  line-height: 24px;
}
/* line 1057, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 14px;
}
/* line 1059, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  height: 40px;
}
/* line 1061, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn:hover, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn:hover, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn:hover {
  background: #1273a4;
}
/* line 1063, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .text-date {
  font-size: 14px;
  line-height: 17px;
  color: #fff;
  display: block;
  padding-bottom: 10px;
}
/* line 1064, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box {
  position: relative;
}
/* line 1066, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .inp-date-box:after {
  display: inline-block;
  width: 28px;
  height: 28px;
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.4;
  background: url("/i/tourism/planning2.png") center center no-repeat;
  background-size: 16px auto;
  -webkit-background-size: 16px auto;
}
/* line 1070, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search input {
  font-size: 13px;
  width: 100%;
  height: 28px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
  border-color: #fff;
}
/* line 1077, sass/base-element.scss */
.list-razdel .box-razdel.search-box .container-search .blue-btn, .list-razdel .box-razdel.search-box .container-search .voting-block .voting-save .btn, .voting-block .voting-save .list-razdel .box-razdel.search-box .container-search .btn {
  -webkit-border-radius: 0 0;
  -moz-border-radius: 0 0;
  -ms-border-radius: 0 0;
  -o-border-radius: 0 0;
  border-radius: 0 0;
}
/* line 1083, sass/base-element.scss */
.list-razdel.cover-list-razdel {
  margin-right: -21px;
}
/* line 1085, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel {
  margin-bottom: 28px;
  margin-right: 21px;
}
/* line 1087, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel h3 {
  font-size: 18px;
  line-height: 1.2;
  padding: 0 0 1px 0;
  margin-top: -3px;
  margin-bottom: 0;
}
/* line 1092, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel .text-box {
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  padding-top: 8px;
  padding-bottom: 15px;
}
/* line 1098, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  width: 162px;
}
/* line 1100, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7, .list-razdel.cover-list-razdel .box-razdel.box-r-4, .list-razdel.cover-list-razdel .box-razdel.box-r-5 {
  width: 348px;
}
/* line 1101, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.w3 {
  width: 534px;
}
/* line 1103, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h1, .list-razdel.cover-list-razdel .box-razdel.box-r-2, .list-razdel.cover-list-razdel .box-razdel.box-r-3, .list-razdel.cover-list-razdel .box-razdel.box-r-5, .list-razdel.cover-list-razdel .box-razdel.box-r-6, .list-razdel.cover-list-razdel .box-razdel.box-r-7 {
  height: 160px;
}
/* line 1104, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2, .list-razdel.cover-list-razdel .box-razdel.box-r-1, .list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  height: 348px;
}
/* line 1107, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.box-r-4 {
  float: right;
}
/* line 1109, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 h3, .list-razdel.cover-list-razdel .box-razdel.box-r-1 h3 {
  font-size: 24px;
}
/* line 1110, sass/base-element.scss */
.list-razdel.cover-list-razdel .box-razdel.h2.w2 .text-box, .list-razdel.cover-list-razdel .box-razdel.box-r-1 .text-box {
  padding-bottom: 19px;
}

/*cover June 2016*/
/* line 1116, sass/base-element.scss */
a.add-button {
  color: #fff;
  display: block;
}

/* line 1120, sass/base-element.scss */
.main-header {
  margin-bottom: 13px;
}
/* line 1122, sass/base-element.scss */
.main-header.new-header {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 13px;
  line-height: 17px;
}
/* line 1124, sass/base-element.scss */
.main-header.new-header .head-up {
  height: 50px;
}
/* line 1126, sass/base-element.scss */
.main-header.new-header .head-up .logo {
  margin-left: 14px;
  margin-right: 0;
  padding-top: 14px;
  width: 102px;
}
/* line 1130, sass/base-element.scss */
.main-header.new-header .head-up .logo .logo-img {
  width: 102px;
  height: 18px;
  padding-bottom: 0;
  background: url("/i/logo.svg") center center no-repeat;
  background-size: 102px auto;
  -webkit-background-size: 102px auto;
}
/* line 1136, sass/base-element.scss */
.main-header.new-header .head-up .head31-right {
  float: right;
}
/* line 1137, sass/base-element.scss */
.main-header.new-header .head-up .info-cont {
  background: none;
  margin-top: 12px;
  height: auto;
  width: auto;
}
/* line 1141, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week {
  background: none;
  margin: 0 20px 0 0;
  height: auto;
  width: 135px;
  text-align: right;
  padding-top: 4px;
  padding-right: 20px;
  position: relative;
  white-space: nowrap;
}
/* line 1149, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week:before {
  position: absolute;
  top: 0;
  right: -1px;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1156, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .day-box {
  display: inline-block;
}
/* line 1157, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date, .main-header.new-header .head-up .info-cont .d-week .time-no-sec {
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  padding-top: 0;
  display: inline-block;
}
/* line 1164, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .d-week .date {
  margin-right: 2px;
}
/* line 1166, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text {
  float: left;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  display: block;
  padding-top: 4px;
}
/* line 1173, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .city-text a {
  color: #fff !important;
}
/* line 1175, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather {
  width: auto;
  height: auto;
  padding-bottom: 0;
}
/* line 1178, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back {
  background: none;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
/* line 1182, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head {
  padding-top: 0;
  min-height: 20px;
  margin-top: -4px;
}
/* line 1185, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather .weather-head-back .weather-icon-head i.wi {
  font-size: 25px;
  min-height: 20px;
}
/* line 1188, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .weather span.temp {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  width: 50px;
  margin-top: 0;
}
/* line 1194, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate {
  margin-top: 0;
  padding-top: 0;
}
/* line 1196, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div {
  margin-top: 0 !important;
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  float: left;
  position: relative;
  width: 99px;
  text-align: center;
  padding-top: 6px;
}
/* line 1206, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div:after {
  position: absolute;
  top: 0;
  left: 0;
  height: 27px;
  width: 1px;
  background: #5ea5c8;
  content: '';
}
/* line 1213, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a, .main-header.new-header .head-up .info-cont .rate div span {
  color: #fefefe;
  font-size: 14px;
  font-weight: 600;
  vertical-align: top;
  display: inline-block;
}
/* line 1219, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div a:hover, .main-header.new-header .head-up .info-cont .rate div span:hover {
  text-decoration: none;
}
/* line 1221, sass/base-element.scss */
.main-header.new-header .head-up .info-cont .rate div .sign {
  margin-top: -1px !important;
}
/* line 1225, sass/base-element.scss */
.main-header.new-header .head-up .auth {
  float: right;
  height: auto;
  width: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin-top: 5px;
  background: none;
}
/* line 1231, sass/base-element.scss */
.main-header.new-header .head-up .auth .noauth {
  margin-top: 0;
}
/* line 1232, sass/base-element.scss */
.main-header.new-header .head-up .auth .img-box {
  margin-right: 14px;
  margin-left: 0;
  border-color: #fff;
  margin-top: -1px;
}
/* line 1238, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info {
  margin-top: 4px;
}
/* line 1240, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info a {
  color: white;
}
/* line 1241, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-messages {
  margin-right: 7px;
}
/* line 1242, sass/base-element.scss */
.main-header.new-header .head-up .auth .user-info .uwh-block-comments {
  margin-right: 8px;
}
/* line 1244, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-inf {
  margin-left: 50px;
}
/* line 1247, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en {
  margin-right: 14px;
  margin-left: 20px;
  padding-top: 7px;
}
/* line 1250, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a {
  color: #fff;
  font-size: 13px;
  line-height: 26px;
  display: inline-block;
  padding-left: 11px;
  padding-right: 11px;
  margin-left: 5px;
}
/* line 1257, sass/base-element.scss */
.main-header.new-header .head-up .auth .auth-en a.reg-a {
  background: rgba(255, 255, 255, 0.26);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 1265, sass/base-element.scss */
.main-header.new-header .head-down {
  height: 30px;
  position: relative;
}
/* line 1269, sass/base-element.scss */
.main-header.new-header .head-down ul li {
  height: 30px;
  background: none;
  position: inherit;
}
/* line 1273, sass/base-element.scss */
.main-header.new-header .head-down ul li a {
  padding: 6px 11px 0 12px;
  height: 24px;
  font-size: 12px;
  position: relative;
}
/* line 1278, sass/base-element.scss */
.main-header.new-header .head-down ul li a:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 30px;
  background: #006699;
  content: '';
}
/* line 1286, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover {
  background: #f1f1f1 !important;
  z-index: 50;
}
/* line 1289, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover .dropdown-menu {
  display: block;
  z-index: 50;
}
/* line 1293, sass/base-element.scss */
.main-header.new-header .head-down ul li:hover a {
  color: #006699;
  text-decoration: none !important;
}
/* line 1300, sass/base-element.scss */
.main-header.new-header .head-down ul li.active-li .dropdown-menu {
  display: none;
}
/* line 1305, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu {
  cursor: default;
  display: none;
  position: absolute;
  top: 30px;
  left: 0;
  width: 100%;
  min-height: 27px;
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border: none;
  border-bottom: 1px solid #006699;
  margin-top: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 1318, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul {
  padding: 1px 0 2px 0;
}
/* line 1320, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
}
/* line 1324, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:after {
  display: none;
}
/* line 1326, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1331, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1332, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li a:after {
  display: none;
}
/* line 1334, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li:hover {
  background: none !important;
}
/* line 1335, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}
/* line 1340, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box {
  float: right;
  width: 430px;
  padding-top: 3px;
  margin-right: 41px;
}
/* line 1345, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box {
  float: left;
  width: 195px;
  height: 111px;
  margin-right: 40px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
}
/* line 1352, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .img-box img {
  max-width: 100%;
}
/* line 1354, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box {
  width: 195px;
  float: left;
}
/* line 1357, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 {
  font-size: 15px;
  line-height: 1.27;
  margin-top: -5px;
  margin-bottom: 5px;
}
/* line 1361, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a {
  padding: 0;
  font-size: 15px;
  line-height: 1.27;
  color: #006699;
}
/* line 1366, sass/base-element.scss */
.main-header.new-header .head-down ul li .dropdown-menu .article-box .text-box h4 a:hover {
  text-decoration: underline !important;
}

/* line 1378, sass/base-element.scss */
.head31-first-line-menu {
  padding-top: 8px;
  padding-bottom: 0;
  background: #f1f1f1;
  border-bottom: 1px solid #006699;
}
/* line 1382, sass/base-element.scss */
.head31-first-line-menu ul {
  padding: 1px 0 2px 0;
  margin: 0;
  list-style-type: none;
}
/* line 1386, sass/base-element.scss */
.head31-first-line-menu ul li {
  float: left;
  height: 18px;
  padding-bottom: 6px;
  text-transform: uppercase;
  line-height: 18px;
}
/* line 1392, sass/base-element.scss */
.head31-first-line-menu ul li a {
  font-size: 12px;
  color: #006699;
  padding: 0 0 0 12px;
  height: 17px;
}
/* line 1397, sass/base-element.scss */
.head31-first-line-menu ul li a:hover {
  text-decoration: underline !important;
}
/* line 1399, sass/base-element.scss */
.head31-first-line-menu ul li.li-karnaval {
  margin-left: 12px;
  margin-top: -1px;
}

/* line 1406, sass/base-element.scss */
.cover-blogs-list {
  letter-spacing: -0.3em;
  margin-top: -4px;
  margin-bottom: 3px;
}
/* line 1409, sass/base-element.scss */
.cover-blogs-list .r-lbc {
  letter-spacing: normal;
  display: inline-block;
  width: 225px;
  vertical-align: top;
  margin-right: 20px;
  padding-bottom: 21px;
  background: none;
}
/* line 1416, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb {
  float: left;
  width: 34px;
  margin-right: 11px;
}
/* line 1418, sass/base-element.scss */
.cover-blogs-list .r-lbc .npr-imb .blogs-user-avatar {
  width: 32px;
  height: 32px;
  display: inline-block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  border: 1px solid #a0a0a0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: auto 32px;
  -webkit-background-size: auto 32px;
}
/* line 1428, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text {
  float: left;
  width: 180px;
  padding-top: 0;
}
/* line 1431, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname {
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  padding-bottom: 3px;
}
/* line 1435, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-user-nickname a {
  color: black;
}
/* line 1437, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text h3 {
  font-weight: 600;
  font-size: 15px;
  line-height: 1.2;
  margin: 0 0 2px 0;
}
/* line 1441, sass/base-element.scss */
.cover-blogs-list .r-lbc .r-lib-text .blogs-entry-date {
  color: #999;
  font-size: 12px;
}
/* line 1446, sass/base-element.scss */
.cover-blogs-list .r-lbc:nth-child(3n+3) {
  margin-right: 0;
}

/* line 1450, sass/base-element.scss */
.photo-box .swiper-container {
  width: 100%;
  height: 338px;
  margin: -4px auto 20px auto;
}
/* line 1454, sass/base-element.scss */
.photo-box .swiper-slide {
  width: 507px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1463, sass/base-element.scss */
.photo-box .swiper-slide .text-box {
  display: none;
}
/* line 1465, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active:after {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 164px;
  width: 100%;
  content: '';
  background: url("/i/foto/photo-bg.png") 0 0 repeat-x;
  z-index: 2;
}
/* line 1473, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box {
  display: block;
  position: absolute;
  bottom: 25px;
  left: 0;
  z-index: 5;
  color: #fff;
  width: 478px;
  padding-left: 29px;
}
/* line 1481, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box span {
  display: block;
}
/* line 1482, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .author-name {
  text-transform: uppercase;
  font-size: 12px;
  padding-bottom: 3px;
}
/* line 1488, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link span {
  color: white;
}
/* line 1489, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-link:hover {
  text-decoration: none !important;
}
/* line 1491, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .photo-name {
  font-size: 24px;
  line-height: 1.2;
}
/* line 1495, sass/base-element.scss */
.photo-box .swiper-slide.swiper-slide-active .text-box .voteg {
  float: right;
  margin-right: 30px;
  margin-top: 4px;
}
/* line 1502, sass/base-element.scss */
.photo-box .swiper-button-next, .photo-box .swiper-button-prev {
  width: 103px;
  height: 338px;
  top: 0;
  margin-top: 0;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
}
/* line 1508, sass/base-element.scss */
.photo-box .swiper-button-next .uwh-icon-arrow-forward, .photo-box .swiper-button-next .uwh-icon-arrow-back, .photo-box .swiper-button-prev .uwh-icon-arrow-forward, .photo-box .swiper-button-prev .uwh-icon-arrow-back {
  color: #fff;
  font-size: 60px;
  line-height: 338px;
  opacity: 0.5;
}
/* line 1515, sass/base-element.scss */
.photo-box .swiper-button-next:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-next:hover .uwh-icon-arrow-back, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-forward, .photo-box .swiper-button-prev:hover .uwh-icon-arrow-back {
  opacity: 1;
}
/* line 1518, sass/base-element.scss */
.photo-box .swiper-button-next {
  right: 0;
}
/* line 1519, sass/base-element.scss */
.photo-box .swiper-button-prev {
  left: 0;
}

/* line 1521, sass/base-element.scss */
.what_talking-box {
  margin-top: -17px;
  margin-bottom: 13px;
}
/* line 1523, sass/base-element.scss */
.what_talking-box .red-theme:last-child {
  background: none;
}

/* line 1525, sass/base-element.scss */
.photo-competion-cover {
  margin-bottom: 14px;
}
/* line 1527, sass/base-element.scss */
.photo-competion-cover a:hover {
  text-decoration: none !important;
}
/* line 1528, sass/base-element.scss */
.photo-competion-cover .img-box {
  height: 134px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  position: relative;
}
/* line 1534, sass/base-element.scss */
.photo-competion-cover .img-box .razdel-link {
  position: absolute;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
  background: #197eb0;
  left: 0;
  bottom: -6px;
  padding: 2px 5px 2px 16px;
}
/* line 1544, sass/base-element.scss */
.photo-competion-cover .text-box {
  color: #fff;
  background: #197eb0;
  padding: 10px 10px 11px 16px;
  line-height: 1.3;
  font-size: 13px;
}
/* line 1549, sass/base-element.scss */
.photo-competion-cover .text-box h3 {
  font-size: 15px;
  font-weight: 600;
  margin: 0;
  padding-bottom: 1px;
}
/* line 1554, sass/base-element.scss */
.photo-competion-cover .text-box h3 a {
  color: #fff;
}
/* line 1556, sass/base-element.scss */
.photo-competion-cover .text-box p {
  margin: 0;
}
/* line 1558, sass/base-element.scss */
.photo-competion-cover .text-box p a {
  color: #fff;
  text-decoration: underline !important;
}
/* line 1561, sass/base-element.scss */
.photo-competion-cover .text-box p a:hover {
  text-decoration: none !important;
}

/* line 1566, sass/base-element.scss */
.c-webcam-pr {
  padding-bottom: 9px;
}

/* line 1567, sass/base-element.scss */
.cam-list {
  margin-top: -11px;
}
/* line 1569, sass/base-element.scss */
.cam-list .one-cam {
  float: left;
  width: 116px;
  height: 87px;
  border: 1px solid #dadada;
  margin-right: 4px;
  margin-bottom: 5px;
}
/* line 1574, sass/base-element.scss */
.cam-list .one-cam:nth-child(2n+2) {
  margin-right: 0;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 1579, sass/base-element.scss */
.novosti-photos {
  width: 700px;
  padding: 14px;
  background-color: #ececec;
  margin: 0 auto 20px auto;
}
/* line 1581, sass/base-element.scss */
.novosti-photos .carousel {
  position: relative;
  color: #333;
  width: 700px;
  min-height: 466px;
  overflow: hidden;
  margin: 0;
}
/* line 1584, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators {
  position: absolute;
  top: 15px;
  left: 0;
  width: 100%;
  height: 15px;
  text-align: center;
}
/* line 1586, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators {
  z-index: 1000;
  margin: 0 auto;
  position: relative;
  top: 0;
  left: auto;
  right: auto;
  list-style: none;
  clear: both;
  display: inline-block;
}
/* line 1589, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li {
  display: block;
  float: left;
  width: 10px;
  cursor: pointer;
  height: 10px;
  margin-left: 5px;
  text-indent: -999px;
  background-color: #ccc;
  background-color: rgba(255, 255, 255, 0.25);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
}
/* line 1594, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li:first-child {
  margin-left: 0;
}
/* line 1595, sass/base-element.scss */
.novosti-photos .carousel .photo-indicators .carousel-indicators li.active {
  background-color: #fff;
}
/* line 1599, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner {
  overflow: hidden;
  width: 100%;
  position: relative;
  background-color: #000;
}
/* line 1601, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item {
  text-align: center;
  display: none;
  position: relative;
  line-height: 462px;
  min-height: 466px;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
/* line 1608, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item img {
  display: inline-block;
  margin: 0px auto;
}
/* line 1609, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption {
  position: absolute;
  line-height: 17px;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: left;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.6);
  color: #ffffff;
}
/* line 1615, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4, .novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  color: #ffffff;
}
/* line 1616, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption h4 {
  margin: 0 0 5px;
}
/* line 1617, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .item .carousel-caption p {
  margin-bottom: 0;
}
/* line 1620, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active {
  left: 0;
}
/* line 1621, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active, .novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  display: block;
}
/* line 1622, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next, .novosti-photos .carousel .carousel-inner .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 1623, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next {
  left: 100%;
}
/* line 1624, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .prev {
  left: -100%;
}
/* line 1625, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .next.left, .novosti-photos .carousel .carousel-inner .prev.right {
  left: 0;
}
/* line 1626, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active.left {
  left: -100%;
}
/* line 1627, sass/base-element.scss */
.novosti-photos .carousel .carousel-inner .active.right {
  left: 100%;
}
/* line 1629, sass/base-element.scss */
.novosti-photos .carousel .carousel-control {
  position: absolute;
  top: 50%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 23px;
  color: #ffffff !important;
  text-align: center;
  background: rgba(0, 0, 0, 0.2);
  border: 3px solid #ffffff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  border-radius: 50%;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 1641, sass/base-element.scss */
.novosti-photos .carousel .carousel-control.right {
  left: auto;
  right: 15px;
}
/* line 1642, sass/base-element.scss */
.novosti-photos .carousel .carousel-control:hover, .novosti-photos .carousel .carousel-control:focus {
  outline: none;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
  text-decoration: none !important;
}

/*RETINA!!!!!!!!*/
@media (-webkit-min-device-pixel-ratio: 2) {
  /* line 1657, sass/base-element.scss */
  .n-on-pr .n_vc .ico {
    width: 17px;
    margin-top: 1px;
    background-image: url("/i/news/sprite-newsx2.png");
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
  }

  /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½/ï¿½ï¿½ï¿½ï¿½ï¿½*/
  /* line 1664, sass/base-element.scss */
  h3 .news_foto {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -88px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }
  /* line 1669, sass/base-element.scss */
  h3 .news_video {
    background-image: url("/i/news/sprite-newsx2.png");
    background-position: -104px 0;
    background-size: 152px 13px;
    -webkit-background-size: 152px 13px;
    margin-left: 0;
  }

  /* line 1679, sass/base-element.scss */
  .list-notification ul li .view-box a {
    background: url("/i/ico-viewx2.png") -29px 0 no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }
  /* line 1681, sass/base-element.scss */
  .list-notification ul li .view-box a:hover {
    background: url("/i/ico-viewx2.png") -29px -22px no-repeat;
    background-size: 54px 44px;
    -webkit-background-size: 54px 44px;
  }

  /*ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
  /* line 1690, sass/base-element.scss */
  .auth-inf .user-info .prize-box {
    margin-top: 6px;
    height: 16px;
    background: url("/i/ico-headx2.png") -54px 0 no-repeat;
    background-size: 70px 18px;
    -webkit-background-size: 70px 18px;
  }
}
/* line 1698, sass/base-element.scss */
#pads_20, #pads_56 {
  margin-bottom: 20px;
}

/* line 1701, sass/base-element.scss */
.right-col .padspo:first-child {
  margin: 0 !important;
}

/* line 1704, sass/base-element.scss */
.right-col .padspo.tgb {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 1705, sass/base-element.scss */
.padspo.mobile {
  margin-left: -10px;
}

/*hover effect*/
/* line 1709, sass/base-element.scss */
.btn-buzz-out {
  animation-duration: 0.75s;
  animation-iteration-count: 1;
  animation-name: hvr-buzz-out;
  animation-timing-function: linear;
}

@keyframes hvr-buzz-out {
  /* line 1716, sass/base-element.scss */
  10% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1719, sass/base-element.scss */
  20% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1722, sass/base-element.scss */
  30% {
    transform: translateX(3px) rotate(2deg);
  }

  /* line 1725, sass/base-element.scss */
  40% {
    transform: translateX(-3px) rotate(-2deg);
  }

  /* line 1728, sass/base-element.scss */
  50% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1731, sass/base-element.scss */
  60% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1734, sass/base-element.scss */
  70% {
    transform: translateX(2px) rotate(1deg);
  }

  /* line 1737, sass/base-element.scss */
  80% {
    transform: translateX(-2px) rotate(-1deg);
  }

  /* line 1740, sass/base-element.scss */
  90% {
    transform: translateX(1px) rotate(0deg);
  }

  /* line 1743, sass/base-element.scss */
  100% {
    transform: translateX(-1px) rotate(0deg);
  }
}

/* line 1748, sass/base-element.scss */
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}

/* line 1759, sass/base-element.scss */
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
  /* line 1765, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1769, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1773, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1777, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1781, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1785, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  /* line 1791, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  /* line 1795, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  /* line 1799, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  /* line 1803, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  /* line 1807, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  /* line 1811, sass/base-element.scss */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1816, sass/base-element.scss */
.hvr-wobble-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 1823, sass/base-element.scss */
.hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
  -webkit-animation-name: hvr-wobble-horizontal;
  animation-name: hvr-wobble-horizontal;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  /* line 1835, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 1839, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 1843, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 1847, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 1851, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 1855, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  /* line 1861, sass/base-element.scss */
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  /* line 1865, sass/base-element.scss */
  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  /* line 1869, sass/base-element.scss */
  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  /* line 1873, sass/base-element.scss */
  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  /* line 1877, sass/base-element.scss */
  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  /* line 1881, sass/base-element.scss */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1886, sass/base-element.scss */
.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
}

/* line 1893, sass/base-element.scss */
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

/*IPad, IPad2, IPadMini*/
@media screen and (max-device-width: 1024px) {
  /* line 1908, sass/base-element.scss */
  .full-img {
    z-index: 100;
    display: none;
    opacity: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    bottom: 0;
  }

  /* line 1909, sass/base-element.scss */
  .full-img-cont {
    text-align: center;
  }

  /* line 1910, sass/base-element.scss */
  .full-img img {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
  }

  /* line 1913, sass/base-element.scss */
  .r-a-f {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
  }

  /* line 1914, sass/base-element.scss */
  .full-b {
    overflow: hidden;
    position: fixed;
  }

  /* line 1915, sass/base-element.scss */
  .head-full {
    padding-top: 20px;
    font-size: 14px;
    padding-bottom: 15px;
  }
}
@media only screen and (orientation: portrait) {
  /*portrait landscape    */
}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 4, sass/read.scss */
.read-tour .rleft-col h3 a {
  color: #034592;
}

/* line 5, sass/read.scss */
.read-tour .rright-col ul li h4 a {
  color: #034592;
}

/* line 6, sass/read.scss */
.read-tour .rright-col ul li .text-box a {
  color: #034592;
}

/* line 7, sass/read.scss */
.box-img h4 a {
  color: #034592;
}

/* line 8, sass/read.scss */
.razd-box {
  padding-bottom: 0 !important;
}

/* line 9, sass/read.scss */
#block-articles .box-img span {
  font-size: 13px;
  line-height: 17px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 13, sass/read.scss */
.search-helper {
  padding-bottom: 15px;
}
/* line 15, sass/read.scss */
.search-helper a {
  font-size: 12px;
}

/* line 18, sass/read.scss */
.article-list .r-lbc {
  padding-top: 21px;
  padding-bottom: 20px;
  background: url("/i/otb/punkt_horizont.gif") repeat-x scroll 0 0;
}
/* line 21, sass/read.scss */
.article-list .r-lbc .npr-imb {
  float: left;
  margin-top: 0 !important;
  width: 240px;
  margin-right: 18px;
}
/* line 26, sass/read.scss */
.article-list .r-lbc .npr-imb img {
  display: block;
  max-width: 100%;
  width: auto;
  height: auto;
}
/* line 28, sass/read.scss */
.article-list .r-lbc .r-lib-text {
  	float: left;
	width: calc(100% - 260px);	
  	margin-top: -10px;
}
/* line 30, sass/read.scss */
.article-list .r-lbc .r-lib-text h2 {
  border: none;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 20px;
  line-height: 21px;
  margin: 0;
  font-weight: normal;
  padding: 0 0 6px 0 !important;
}
/* line 35, sass/read.scss */
.article-list .r-lbc .r-lib-text h2 a {
  color: #034592;
}
/* line 37, sass/read.scss */
.article-list .r-lbc .r-lib-text div.short-body {
  font-size: 13px;
  line-height: 17px;
  padding-bottom: 6px;
}
/* line 38, sass/read.scss */
.article-list .r-lbc .r-lib-text .date {
  padding-top: 0;
  text-align: left;
  display: block;
  height: 16px;
  font-size: 12px;
  color: #666666;
}
/* line 41, sass/read.scss */
.article-list .r-lbc:first-child {
  background: none;
}

/* line 45, sass/read.scss */
.r-libr .gray.r-rosb {
  color: #999;
  padding-top: 2px;
  display: block;
}
/* line 46, sass/read.scss */
.r-libr .trc-a {
  margin-top: 0;
  width: 100%;
}
/* line 47, sass/read.scss */
.r-libr .trc-a.small {
  margin-bottom: 2px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 51, sass/read.scss */
.article-anons {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  margin-top: -12px;
  padding-bottom: 7px;
}

/* line 52, sass/read.scss */
.r-in-cont {
  text-align: left;
  padding-bottom: 16px;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
  /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
  /*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
  /*gift NY*/
}
/* line 55, sass/read.scss */
.r-in-cont h2 {
  /*border-top-width: 2px; border-top-style: solid;*/
  border-top: none !important;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  line-height: 22px;
  font-size: 19px !important;
  font-weight: 600 !important;
  margin: 16px 0 10px;
  padding: 5px 0 0 0 !important;
  clear: left;
}
/* line 61, sass/read.scss */
.r-in-cont h2 span {
  font-size: 19px !important;
}
/* line 62, sass/read.scss */
.r-in-cont h2 strong {
  font-weight: 600 !important;
}
/* line 65, sass/read.scss */
.r-in-cont .accordion-heading h2 {
  padding-top: 0 !important;
  margin-top: 10px;
}
/* line 69, sass/read.scss */
.r-in-cont .accordion-heading h3 {
  margin: 6px 0 4px 0;
}
/* line 73, sass/read.scss */
.r-in-cont h3 {
  color: #2e2e2e;
  font-size: 16px;
  font-weight: 600;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  margin: 16px 0 12px 0;
}
/* line 74, sass/read.scss */
.r-in-cont p, .r-in-cont p span {
  line-height: 20px !important;
  font-size: 15px;
  margin: 18px 0;
}
/* line 79, sass/read.scss */
.r-in-cont img {
  margin: 5px 10px;
}
/* line 80, sass/read.scss */
.r-in-cont .table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100% !important;
  margin-bottom: 10px;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: none;
  border-top: none;
}
/* line 84, sass/read.scss */
.r-in-cont .table td, .r-in-cont .table th {
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc !important;
  padding: 8px 12px;
  text-align: center;
  vertical-align: middle;
  font-size: 13px;
}
/* line 87, sass/read.scss */
.r-in-cont .table td p:first-child, .r-in-cont .table th p:first-child {
  margin-top: 0;
}
/* line 88, sass/read.scss */
.r-in-cont .table td p:last-child, .r-in-cont .table th p:last-child {
  margin-bottom: 0;
}
/* line 89, sass/read.scss */
.r-in-cont .table td .noted-img, .r-in-cont .table th .noted-img {
  margin: 0 auto !important;
  border: 0;
  background: none;
  padding: 0;
  float: none !important;
}
/* line 96, sass/read.scss */
.r-in-cont .table td img, .r-in-cont .table th img {
  margin: 0;
}
/* line 97, sass/read.scss */
.r-in-cont .table td h2, .r-in-cont .table th h2 {
  margin-top: 5px;
  text-align: left;
}
/* line 98, sass/read.scss */
.r-in-cont .table td.alleft, .r-in-cont .table th.alleft {
  text-align: left;
}
/* line 100, sass/read.scss */
.r-in-cont .table td:first-child, .r-in-cont .table th:first-child {
  text-align: left;
}
/* line 101, sass/read.scss */
.r-in-cont .table td:first-child.alcenter, .r-in-cont .table th:first-child.alcenter {
  text-align: center;
}
/* line 102, sass/read.scss */
.r-in-cont .table .head, .r-in-cont .table th {
  background: #dbedb8;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 103, sass/read.scss */
.r-in-cont .table .head td, .r-in-cont .table th {
  border-top: 2px solid #FFF;
}
/* line 104, sass/read.scss */
.r-in-cont .table .color {
  background: #f0f7e1;
}
/* line 105, sass/read.scss */
.r-in-cont .table.no-bord {
  border: none !important;
}
/* line 107, sass/read.scss */
.r-in-cont .table.no-bord td {
  border: none !important;
}
/* line 110, sass/read.scss */
.r-in-cont .table.centered td, .r-in-cont .table.centered th, .r-in-cont .table.alcenter td, .r-in-cont .table.alcenter th {
  vertical-align: top;
}
/* line 111, sass/read.scss */
.r-in-cont .table.centered td:first-child, .r-in-cont .table.centered th:first-child, .r-in-cont .table.alcenter td:first-child, .r-in-cont .table.alcenter th:first-child {
  text-align: center;
}
/* line 113, sass/read.scss */
.r-in-cont .table .no-bordered {
  border: none;
}
/* line 114, sass/read.scss */
.r-in-cont .table .no-bordered td, .r-in-cont .table .no-bordered th {
  border: none;
}
/* line 118, sass/read.scss */
.r-in-cont .table.address-table {
  border: none;
  margin-top: 15px;
  margin-bottom: 20px;
}
/* line 121, sass/read.scss */
.r-in-cont .table.address-table td {
  border: none !important;
  text-align: left;
  font-size: 14px;
  line-height: 19px;
  vertical-align: middle;
}
/* line 127, sass/read.scss */
.r-in-cont .table.address-table td.time-ico-td {
  padding-left: 3px;
  padding-right: 0;
  width: 40px;
}
/* line 131, sass/read.scss */
.r-in-cont .table.address-table td.place-ico-td, .r-in-cont .table.address-table td.price-ico-td {
  padding-left: 0;
  padding-right: 0;
  width: 40px;
}
/* line 135, sass/read.scss */
.r-in-cont .table.address-table td.time-td {
  width: 202px;
}
/* line 138, sass/read.scss */
.r-in-cont .table.address-table td.place-td {
  width: 202px;
}
/* line 141, sass/read.scss */
.r-in-cont .table.address-table td.price-td {
  padding-right: 0;
  width: 202px;
}
/* line 147, sass/read.scss */
.r-in-cont .table.small td {
  padding-right: 2px;
  padding-left: 2px;
}
/* line 148, sass/read.scss */
.r-in-cont .n-on-pr {
  width: 100%;
  margin-bottom: -5px;
}
/* line 150, sass/read.scss */
.r-in-cont .n-on-pr .n_vc {
  margin-top: 8px;
}
/* line 152, sass/read.scss */
.r-in-cont ul {
  margin-top: -3px;
  padding-left: 12px;
  margin-bottom: 10px;
  margin-left: 0;
  list-style-position: inside;
}
/* line 156, sass/read.scss */
.r-in-cont ul li {
  /*padding-bottom: 12px;*/
  line-height: 19px !important;
  font-size: 14px;
}
/* line 163, sass/read.scss */
.r-in-cont .gr-text {
  background: #efefef;
  border-left: 3px solid #b7b7b7;
  margin-top: 5px;
  padding: 10px 13px 14px;
}
/* line 167, sass/read.scss */
.r-in-cont .example-box {
  padding-left: 18px;
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 172, sass/read.scss */
.r-in-cont .example-box:before {
  position: absolute;
  width: 8px;
  height: 8px;
  background: #86b332;
  content: '';
  top: 5px;
  left: 0;
}
/* line 181, sass/read.scss */
.r-in-cont blockquote {
  padding: 15px 26px 20px 26px;
  /*margin: 29px 0;*/
  border-left: 5px solid #006699;
  background: #ececec;
}
/* line 186, sass/read.scss */
.r-in-cont blockquote p {
  font-size: 18px;
  line-height: 25px !important;
  font-style: italic;
  font-weight: 600;
  margin: 0;
}
/* line 193, sass/read.scss */
.r-in-cont blockquote span {
  font-size: 18px;
}
/* line 197, sass/read.scss */
.r-in-cont .fluid-row {
  margin: 20px -10px;
}
/* line 199, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x4, .r-in-cont .fluid-row .fluid-block-x2 {
  box-sizing: border-box;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 204, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x4 {
  width: 66.6666%;
}
/* line 206, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x4 .img-with-caption {
  padding-right: 30px;
}
/* line 210, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x2 {
  width: 33.3333%;
  padding-left: 10px;
}
/* line 213, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x2 h3 {
  font-size: 23px;
  line-height: 1.2;
  margin-top: 0;
}
/* line 218, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x2 .img-with-caption {
  height: 287px;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 223, sass/read.scss */
.r-in-cont .fluid-row .fluid-block-x2 .img-with-caption img {
  max-height: 287px;
}
/* line 228, sass/read.scss */
.r-in-cont .fluid-row img {
  height: auto !important;
  margin: 0;
  display: block;
}
/* line 234, sass/read.scss */
.r-in-cont .fluid-row.fluid-row-right-text .fluid-block-x4 {
  float: right;
}

/* line 242, sass/read.scss */
.ri-nameauth {
  color: #000;
  font-size: 13px;
  display: block;
  float: left;
  margin-top: 9px;
}
/* line 244, sass/read.scss */
.ri-nameauth span {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}

/* line 246, sass/read.scss */
.ni-metki {
  margin-top: 6px !important;
  margin-bottom: 11px !important;
  float: none !important;
  margin-right: 0 !important;
  width: 100% !important;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½!!!!!*/
/* line 250, sass/read.scss */
.read-table, .table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin-bottom: 10px;
  border: 1px solid #ccc;
}
/* line 253, sass/read.scss */
.read-table td, .table td {
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  padding: 8px 12px;
  text-align: center;
  vertical-align: middle;
  font-size: 13px;
}
/* line 256, sass/read.scss */
.read-table td.alleft, .table td.alleft {
  text-align: left;
}
/* line 258, sass/read.scss */
.read-table td:first-child, .read-table th:first-child, .table td:first-child, .table th:first-child {
  text-align: left;
}
/* line 259, sass/read.scss */
.read-table td:first-child.alcenter, .read-table th:first-child.alcenter, .table td:first-child.alcenter, .table th:first-child.alcenter {
  text-align: center;
}
/* line 260, sass/read.scss */
.read-table .head, .table .head {
  background: #dbedb8;
}
/* line 261, sass/read.scss */
.read-table .color, .table .color {
  background: #f0f7e1;
}

/* line 263, sass/read.scss */
.read-table.small td, .table.small td {
  padding-right: 2px;
  padding-left: 2px;
}

/* line 267, sass/read.scss */
.grey-pl-nnr {
  margin-bottom: -1px;
  padding-bottom: 15px;
  margin-top: 14px;
}
/* line 271, sass/read.scss */
.grey-pl-nnr .relations-text {
  background: none repeat scroll 0 0 #EDEDED;
  color: #2E2E2E;
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-size: 12px;
  margin-top: 6px;
  padding-bottom: 4px;
  text-transform: none;
  font-weight: 600;
}
/* line 278, sass/read.scss */
.grey-pl-nnr .relations {
  padding: 0;
  margin: 0;
  font-size: 13px;
}
/* line 281, sass/read.scss */
.grey-pl-nnr .relations li {
  margin-left: 379px;
  padding-bottom: 3px;
  line-height: 14px;
}
/* line 284, sass/read.scss */
.grey-pl-nnr .relations li a {
  font-family: "Open Sans", "Trebuchet MS", "Helvetica CY", sans-serif;
  font-weight: 600;
}
/* line 286, sass/read.scss */
.grey-pl-nnr .relations .first-item {
  list-style-type: none;
  margin-left: 0;
  width: 375px;
  float: left;
}
/* line 289, sass/read.scss */
.grey-pl-nnr .relations .first-item img {
  float: left;
  margin-top: 2px;
  width: 70px;
  margin-right: 10px;
}
/* line 290, sass/read.scss */
.grey-pl-nnr .relations .first-item div {
  width: 340px;
}

/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
/* line 298, sass/read.scss */
.h1-poster {
  padding-bottom: 18px;
  color: #006699;
  font-size: 16px;
  font-weight: bold;
  border-top: 4px solid #006699;
  margin-top: 0;
  padding-top: 3px;
}

/* line 299, sass/read.scss */
.red-b-btn {
  line-height: 36px;
  cursor: pointer;
  display: inline-block;
  text-decoration: none !important;
  border: none;
  width: 160px;
  height: 36px;
  background: url("/i/poster/big-red-btn.png") 0 0 no-repeat;
  font-size: 14px;
  color: #fff !important;
  text-align: center;
  text-shadow: 0 -1px #650102;
}

/* line 300, sass/read.scss */
.konkurs {
  padding-top: 1px;
  padding-bottom: 1px;
}
/* line 302, sass/read.scss */
.konkurs a {
  color: #006699 !important;
  font-size: 13px;
}
/* line 304, sass/read.scss */
.konkurs a:hover {
  text-decoration: none !important;
}
/* line 306, sass/read.scss */
.konkurs .all-a {
  font-size: 12px;
  font-weight: bold;
  color: #034592 !important;
}
/* line 307, sass/read.scss */
.konkurs .red-b-btn {
  margin-top: 7px;
  margin-bottom: 5px;
  color: #fff !important;
}

/* line 309, sass/read.scss */
.one-afk {
  position: relative;
  width: 720px;
  margin-bottom: 20px;
}
/* line 311, sass/read.scss */
.one-afk img {
  display: block;
}
/* line 312, sass/read.scss */
.one-afk .text-one-k {
  padding-bottom: 11px;
  position: absolute;
  width: 100%;
  bottom: 10px;
  left: 0;
  background: url("/i/poster/back-bl.png") 0 0 repeat;
}
/* line 315, sass/read.scss */
.one-afk .text-one-k .left-col {
  width: 420px;
  margin-left: 20px;
  margin-right: 29px;
}
/* line 317, sass/read.scss */
.one-afk .text-one-k .left-col h4 {
  margin: 0;
  padding-top: 15px;
  padding-bottom: 1px;
  font-size: 18px;
  color: #ffffff;
  line-height: 22px;
}
/* line 318, sass/read.scss */
.one-afk .text-one-k .left-col p {
  font-size: 14px;
  color: #fff;
  line-height: 17px;
}
/* line 320, sass/read.scss */
.one-afk .text-one-k .right-col {
  margin-left: 0;
  width: 231px;
  margin-right: 20px;
  text-align: right;
}
/* line 322, sass/read.scss */
.one-afk .text-one-k .right-col .date {
  padding-top: 15px;
  text-align: right;
  font-size: 18px;
  color: #ffffff;
  line-height: 22px;
}
/* line 323, sass/read.scss */
.one-afk .text-one-k .right-col .red-b-btn {
  margin-top: 8px;
}
