@charset "utf-8";
 /*autogeneratedchunk:bootstrap/003.01.bootstrap.typography.cssid:normal*/ small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em} .text-left{text-align:left !important} .text-right{text-align:right} .text-center{text-align:center} .text-justify{text-align:justify} .text-nowrap{white-space:nowrap} .text-lowercase{text-transform:lowercase} .text-uppercase{text-transform:uppercase} .text-capitalize{text-transform:capitalize} .text-muted{color:#777777} .text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090} .text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c} .text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269} .text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c} .text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534} .bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090} .bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3} .bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee} .bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5} .bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9} .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:20px;margin-bottom:20px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0} .list-unstyled{padding-left:0;list-style:none} .list-inline{padding-left:0;list-style:none;margin-left:-5px} .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777} .initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'} .blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right} .blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''} .blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-top:20px;margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0} .pre-scrollable{max-height:340px;overflow-y:scroll}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle} .img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto} .img-rounded{border-radius:6px} .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto} .img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee} .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0} .sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3,h4,.h4{ margin-top:30px;margin-bottom:20px;font-weight:400}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px;margin-top:30px;margin-bottom:20px;font-weight:400}h2,.h2{font-size:30px; margin-top:30px;margin-bottom:20px;font-weight:400}h3,.h3{font-size:24px;margin-top:30px;margin-bottom:20px;font-weight:400}h4,.h4{font-size:18px;margin-top:30px;margin-bottom:20px;font-weight:400}h5,.h5{font-size:14px;margin-top:30px;margin-bottom:20px;font-weight:400}h6,.h6{font-size:12px}p{margin:0 0 10px} .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4} /*autogeneratedchunk:bootstrap/005.01.bootstrap.fonts_load.cssid:normal*/  @font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'),local('PTSans-Regular'),url("fonts/PTSans-Regular-latin.woff2") format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;font-display:block} /* cyrillic */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:local('PT Sans'),local('PTSans-Regular'),url("fonts/PTSans-Regular-cyrillic.woff2") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:block} /* latin-ext */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:block;src:local('PT Sans'),local('PTSans-Regular'),url("fonts/PTSans-Regular-latin-ext.woff2") format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF} /* latin */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:block;src:local('PT Sans'),local('PTSans-Regular'),url("fonts/PTSans-Regular-latin-2.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215} /* cyrillic-ext */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:block;src:local('PT Sans Bold'),local('PTSans-Bold'),url("fonts/PTSans-Bold-cyrillic-ext.woff2") format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F} /* cyrillic */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:block;src:local('PT Sans Bold'),local('PTSans-Bold'),url("fonts/PTSans-Bold-cyrillic.woff2") format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116} /* latin-ext */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:block;src:local('PT Sans Bold'),local('PTSans-Bold'),url("fonts/PTSans-Bold-latin-ext.woff2") format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF} /* latin */  @font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:block;src:local('PT Sans Bold'),local('PTSans-Bold'),url("fonts/PTSans-Bold-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215} /* latin-ext */  @font-face{font-family:'Work Sans';font-style:normal;font-weight:200;font-display:block;src:local('Work Sans ExtraLight'),local('WorkSans-ExtraLight'),url("fonts/WorkSans-ExtraLight-latin-ext.woff2") format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF} /* latin */  @font-face{font-family:'Work Sans';font-style:normal;font-weight:200;font-display:block;src:local('Work Sans ExtraLight'),local('WorkSans-ExtraLight'),url("fonts/WorkSans-ExtraLight-latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215} /* bootstrap fonts */  @font-face{font-family:'Glyphicons Halflings';font-display:block;src:url('fonts/glyphicons-halflings-regular.woff2') format('woff2')} @font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2');font-weight:normal;font-style:normal;font-display:block} .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} /*autogeneratedchunk:bootstrap/007.01.bootstrap.buttons.overal.cssid:normal*/ .btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px} .btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none} .btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none} .btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc} .btn-default:focus,.btn-default.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c} .btn-default:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad} .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;border-color:#adadad} .btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c} .btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none} .btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc} .btn-default .badge{color:#ffffff;background-color:#333333} .btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4} .btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40} .btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74} .btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;border-color:#204d74} .btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40} .btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none} .btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4} .btn-primary .badge{color:#337ab7;background-color:#ffffff} .btn-success{color:#ffffff;background-color:#5cb85c;border-color:#4cae4c} .btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#449d44;border-color:#255625} .btn-success:hover{color:#ffffff;background-color:#449d44;border-color:#398439} .btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;border-color:#398439} .btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#398439;border-color:#255625} .btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none} .btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c} .btn-success .badge{color:#5cb85c;background-color:#ffffff} .btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da} .btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:#1b6d85} .btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:#269abc} .btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;border-color:#269abc} .btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85} .btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none} .btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da} .btn-info .badge{color:#5bc0de;background-color:#ffffff} .btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236} .btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d} .btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512} .btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:#d58512} .btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d} .btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none} .btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236} .btn-warning .badge{color:#f0ad4e;background-color:#ffffff} .btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a} .btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19} .btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925} .btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;border-color:#ac2925} .btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19} .btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none} .btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a} .btn-danger .badge{color:#d9534f;background-color:#ffffff} .btn-link{color:#337ab7;font-weight:normal;border-radius:0} .btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none} .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent} .btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent} .btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none} .btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px} .btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px} .btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px} .btn-block{display:block;width:100%} .btn-block + .btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}a.btn{text-decoration:none !important} .btn-new{position:relative} .btn-subscribe{background-color:#fac039;border-color:#f6bb38;color:#282828} .btn-subscribe:active,.btn-subscribe:focus,.btn-subscribe:hover{background-color:#f3b219;border-color:#db9903;color:#101010} .btn-new:after{display:block;position:absolute;right:-25px;top:calc(-0.3571rem - 2px);width:auto;height:auto;content:"Новое";text-transform:uppercase;background-color:#ee0000;padding:2px 5px;font-size:0.7142rem;line-height:100%;color:#FFFFFF} .btn-actionSubscribe{background-color:#ffbd1d;border-color:#e19400} .btn-actionSubscribe:hover{background-color:#eea800;border-color:#d37200} /*autogeneratedchunk:bootstrap/009.01.bootstrap.input_group.overal.cssid:normal*/ .btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle} .btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left} .btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2} .btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-left:-1px} .btn-toolbar{margin-left:-5px} .btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left} .btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px} .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0} .btn-group>.btn:first-child{margin-left:0} .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0} .btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0} .btn-group>.btn-group{float:left} .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0} .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0} .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0} .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0} .btn-group>.btn + .dropdown-toggle{padding-left:8px;padding-right:8px} .btn-group>.btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px} .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)} .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none} .btn .caret{margin-left:0} .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0} .dropup .btn-lg .caret{border-width:0 5px 5px} .btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%} .btn-group-vertical>.btn-group>.btn{float:none} .btn-group-vertical>.btn + .btn,.btn-group-vertical>.btn + .btn-group,.btn-group-vertical>.btn-group + .btn,.btn-group-vertical>.btn-group + .btn-group{margin-top:-1px;margin-left:0} .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0} .btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0} .btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px} .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0} .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0} .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0} .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate} .btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%} .btn-group-justified>.btn-group .btn{width:100%} .btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none} .input-group{position:relative;display:table;border-collapse:separate} .input-group[class*="col-"]{float:none;padding-left:0;padding-right:0} .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0} .input-group .form-control:focus{z-index:3} .input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn{height:auto} .input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn{height:auto} .input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell} .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0} .input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle} .input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:4px} .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px} .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px} .input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0} .input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0} .input-group-addon:first-child{border-right:0} .input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0} .input-group-addon:last-child{border-left:0} .input-group-btn{position:relative;font-size:0;white-space:nowrap} .input-group-btn>.btn{position:relative} .input-group-btn>.btn + .btn{margin-left:-1px} .input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2} .input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px} .input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px} /*autogeneratedchunk:bootstrap/011.01.bootstrap.pagination.overal.cssid:normal*/ .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0} .pagination>li{display:inline} .pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#ffffff;border:1px solid #f0f0f0;margin-left:-1px} .pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0} .pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0} .pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#fafafa;border-color:#f0f0f0} .pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#ffffff;background-color:#337ab7;border-color:#337ab7;cursor:default} .pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed} .pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333} .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px} .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px} .pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5} .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px} .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px} .pager{padding-left:0;margin:20px 0;list-style:none;text-align:center} .pager li{display:inline} .pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #dddddd;border-radius:15px} .pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee} .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:#777777;background-color:#ffffff;cursor:not-allowed} /*autogeneratedchunk:bootstrap/027.01.scrollbar.afterload.cssid:normal*/  /* scrollbar */ .scroll-wrapper{overflow:hidden!important;position:relative;padding:0!important} .scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;max-height:none;max-width:none!important;overflow:scroll!important;position:relative!important;top:0;width:auto!important;margin:0;padding:0} .scroll-element,.scroll-element div{box-sizing:content-box} .scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block} .scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default} .scroll-textarea{border:1px solid #ccc;border-top-color:#999} .scroll-textarea>.scroll-content{overflow:hidden!important} .scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;position:relative!important;top:0;width:100%!important;margin:0;padding:2px} .scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%} .scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px} .scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:0.4} .scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0} .scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%} .scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px} .scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px} .scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px} .scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee} .scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9} .scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px} .scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px} .scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px} .scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px} .scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6C6E71;display:block;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear} .scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7} .scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%} .scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0} .scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px} .scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px} .scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px} .scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px} .scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px} .scrollbar-light>.scroll-element .scroll-element_size{background:linear-gradient(toright,#dbdbdb0%,#e8e8e8100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px} .scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%} .scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px} .scrollbar-light>.scroll-element .scroll-bar{background:linear-gradient(toright,#fefefe0%,#f5f5f5100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px} .scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px} .scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0} .scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px} .scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px} .scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px} .scrollbar-rail>.scroll-element .scroll-element_size{background-color:rgba(0,0,0,0.3)} .scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:rgba(0,0,0,0.5)} .scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;width:100%;padding:3px 0 2px} .scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:12px;padding:0 2px 0 3px} .scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,0.5)} .scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,0.6)} .scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px} .scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px} .scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px} .scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px} .scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px} .scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px} .scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px} .scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%} .scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px} .scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:0.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px} .scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s} .scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px} .scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto} .scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px} .scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s} .scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s} .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);opacity:0.7} .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1} .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px} .scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px} .scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px} .scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb} .scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%} .scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px} .scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} .scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9} .scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e} .scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px} .scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px} .scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px} .scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px} .scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb} .scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px} .scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px} .scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb} .scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px} .scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px} .scroll-wrapper>.scroll-content::-webkit-scrollbar,.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0} .scroll-element,.scrollbar-macosx>.scroll-element .scroll-element_track{display:none} .scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div,.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;position:absolute;z-index:10;margin:0;padding:0} .scrollbar-inner>.scroll-element div,.scrollbar-outer>.scroll-element div,.scrollbar-macosx>.scroll-element div,.scrollbar-light>.scroll-element div,.scrollbar-rail>.scroll-element div,.scrollbar-dynamic>.scroll-element div,.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%} .scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden} .scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px} .scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2} .scrollbar-inner>.scroll-element:hover .scroll-bar,.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191} .scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track,.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px} .scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track,.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px} .scrollbar-outer>.scroll-element,.scrollbar-light>.scroll-element,.scrollbar-rail>.scroll-element,.scrollbar-chrome>.scroll-element{background-color:#fff} .scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track,.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px} .scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track,.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px} .scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div,.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;position:absolute;z-index:10;margin:0;padding:0} .scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px} .scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px} .scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px} .scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px} .scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div,.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div,.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;overflow:hidden;position:absolute;z-index:10;margin:0;padding:0} .scrollbar-light>.scroll-content.scroll-scrolly_visible,.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px} .scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track,.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px} .scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track,.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px} .scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px} .scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px} .sidebar-container{display:block;padding:0 15px} /*autogeneratedchunk:layouts/029.01.layouts.searchbar.overal.cssid:normal*/  /* custom search field */ .searchFormContent__wrapper{display:block;position:relative;background-color:#009900;letter-spacing:-0.3em} .searchFormContent__field{display:inline-block;position:relative;width:calc(100% - 32px);height:24px;background-color:#ffffff;border:#f0f0f0 solid 1px;text-align:left;vertical-align:top;color:#000000;padding:4px 8px;letter-spacing:normal;font-size:0.87rem;line-height:100%;overflow:hidden} .searchFormContent__btn{display:inline-block;position:relative;width:32px;height:24px;border:#f0f0f0 solid 1px;border-left:0px none;background-color:#ffffff;text-align:center;vertical-align:top;color:#000000;padding:1px 3px;letter-spacing:normal;cursor:pointer} .searchFormContent__btn:before{content:"\f002";  /**/ font:normal normal normal 14px/1 FontAwesome} .searchFormContent__field.blur{color:#c0c0c0} /*autogeneratedchunk:layouts/030.01.layouts.defaultBlock.overal.cssid:normal*/  /* */ .defaultBlock{padding:0;margin:0 0 40px 0} .page__title{font-size:2.5rem;line-height:110%;font-weight:400;margin:0 0 40px 0;padding:0;display:block} .defaultBlock__title{font-size:1.71rem;line-height:110%;font-weight:400;margin:0 0 20px 0;padding:0;display:block} .defaultBlock__title_small{font-size:1.42857rem;line-height:110%;margin:0 0 20px 0;font-weight:400;padding:0} .defaultBlock__title_date{font-size:1.25rem;line-height:110%;margin:50px 0 20px 0;font-weight:400;padding:0} .defaultBlock__title_date:first-child{margin-top:0} .rightSidebar .defaultBlock__title_small{margin:0 0 10px 0} .defaultBlock__titleLink{display:inline} .defaultBlock__headnote{font-size:0.79rem;line-height:100%;font-weight:400;margin:0 0 10px 0;padding:0;display:block;position:relative;text-transform:uppercase} .defaultBlock__headnote_light{color:#808080} .defaultBlock__item{margin:0 0 30px 0;padding:0} .defaultBlock__item_small{margin:0 0 10px 0;padding:0} .defaultBlock__item_single{margin-bottom:20px} .defaultBlock__item_single.defaultBlock__item_small{margin-bottom:15px} .defaultBlock__itemTitle{font-size:1.2742rem;font-size:1.1428rem;line-height:130%;font-weight:400;margin:0 0 5px 0;padding:0;display:block;text-transform:none} .defaultBlock__item_small .defaultBlock__itemTitle:last-child{margin:0} .defaultBlock__item_single .defaultBlock__itemTitle{margin-bottom:0} .defaultBlock__itemImage a{display:inline-block} /* модификатор */ .defaultBlock__item_small .defaultBlock__itemTitle{font-size:1.14283rem;line-height:130%;font-weight:400;margin:0 0 5px 0;padding:0;display:block;text-transform:none} .defaultBlock__item_large .defaultBlock__itemTitle{font-size:1.5714rem;line-height:120%;font-weight:400;margin:0 0 5px 0;padding:0;display:block;text-transform:none} .defaultBlock__item_large .defaultBlock__itemTitle_caption,.defaultBlock__item_small .defaultBlock__itemTitle_caption{font-weight:700;font-size:1.2rem;margin-top:25px} /* модификатор для правой колонки */ .rightSidebar .defaultBlock__item_small .defaultBlock__itemTitle{font-size:1rem} .defaultBlock__item_small.hasImage,.defaultBlock__item.hasImage{min-height:98px} .defaultBlock .defaultBlock__item_small:last-child{margin:0} .defaultBlock__item.hasImage .defaultBlock__itemImage{display:inline-block;float:left;width:150px;height:98px;padding-top:5px} .defaultBlock__item_small.hasImage .defaultBlock__itemImage{display:inline-block;float:left;width:110px;height:77px;padding-top:4px} .defaultBlock__item_small.hasImage .defaultBlock__itemImage>img{display:inline-block;width:100px;height:67px} .defaultBlock__item_small + .defaultBlock__headnote{margin-top:25px;display:block;position:relative} /**/ .defaultBlock__item_small.hasImage.image__service,.defaultBlock__item.hasImage.image__service{min-height:50px} .defaultBlock__item.hasImage.image__service .defaultBlock__itemImage{display:inline-block;float:left;width:65px;height:50px;padding-top:5px} .defaultBlock__item.hasImage.image__service .defaultBlock__itemDescription{padding-left:65px} .defaultBlock__footnote{color:#808080;font-size:0.85714rem;line-height:120%} .defaultBlock .defaultBlock__item:last-child{margin-bottom:0} .defaultBlock__itemDescriptionInside{font-size:1rem} /* mod */ .defaultBlock__item_large .defaultBlock__itemDescriptionInside{font-size:1rem} .defaultBlock__itemDescriptionLink,.defaultBlock__itemDescriptionInside{padding-right:8px} .defaultBlock__accordeonView{list-style:none;display:block;padding:0} .defaultBlock__accordeonView.panel-group .panel{border:0 none !important;box-shadow:none !important} .defaultBlock__accordeonView.panel-group .panel-default>.panel-heading{border:0 none !important;background-color:transparent;padding:5px 0;box-shadow:none !important} .defaultBlock__accordeonView.panel-group .panel-body{background-color:#ededed;border-bottom:#ffffff solid 1px;border-top:0px none !important;box-shadow:none !important} .defaultBlock__accordeonView.panel-group .panel-footer{background-color:#ededed;box-shadow:none !important} .defaultBlock__accordeonView.panel-group .panel-title{font-size:1.14283rem;line-height:130%} .defaultBlock__accordeonView.panel-group .panel-collapse{box-shadow:none !important} .defaultBlock__accordeonView.panel-group .panel:first-child .panel-heading{padding-top:0} .highlight>span,.highlight>a{background-color:#e8e8e8;padding:1px} .highlight>span.viewsCount{background-color:transparent} /*** Большой костыль на картинки,загружаемые редакторами*/ div.frontpageTop__content img,div.StatBlockWidget img{max-width:100%;height:auto} /*autogeneratedchunk:layouts/030.04.layouts.defaultBlock.992-1199.cssid:normal*/  @media (min-width:992px) and (max-width:1199px){ /* Изменение размера картинки */ .defaultBlock__itemImage>img{width:110px;height:77px} .defaultBlock__item.hasImage .defaultBlock__itemImage{width:110px;height:77px;padding-top:3px} .defaultBlock__item.hasImage .defaultBlock__itemImage>img{width:100px;height:67px} .defaultBlock__item.hasImage.image__service .defaultBlock__itemImage>img{width:50px;height:50px}} /*autogeneratedchunk:layouts/030.03.layouts.defaultBlock.768-991.cssid:normal*/  @media (min-width:992px) and (max-width:1199px){ /**/ .defaultBlock__title_small.floor-categories__title,.defaultBlock__title_small.floor-categories__title + .floor-categories__wrapper{margin-bottom:0} .defaultBlock__title_small.floor-categories__title + .floor-categories__wrapper>li:first-child{margin-top:25px}} /* Изменение размера картинки */ .defaultBlock__itemImage>img{width:110px;height:77px} .defaultBlock__item.hasImage .defaultBlock__itemImage{width:110px;height:77px;padding-top:3px} .defaultBlock__item.hasImage .defaultBlock__itemImage>img{width:100px;height:67px} .defaultBlock__item.hasImage.image__service .defaultBlock__itemImage>img{width:50px;height:50px}} /*autogeneratedchunk:layouts/030.02.layouts.defaultBlock.-767.cssid:normal*/  @media (max-width:767px){ /*page head*/ .page__title{margin-top:0}a{text-decoration:underline} /***** если есть кастомно-покрашенные блоки***/ .mobile_bgColor__A,.mobile_bgColor__B,.mobile_bgColor__C,.mobile_bgColor__D,.mobile_bgColor__E,.mobile_bgColor__F{display:block;margin-left:-15px;margin-right:-15px;padding:15px;margin-bottom:0;padding-bottom:25px;padding-top:25px;border-bottom:#ffffff solid 1px} .mobile_border__A,.mobile_border__B,.mobile_border__C,.mobile_border__D,.mobile_border__E,.mobile_border__F{display:block;margin-left:-15px;margin-right:-15px;border:none;border-left-style:solid;border-left-width:4px} /**/ .defaultBlock__title_small.floor-categories__title,.defaultBlock__title_small.floor-categories__title + .floor-categories__wrapper{margin-bottom:0} .defaultBlock__title_small.floor-categories__title + .floor-categories__wrapper>li:first-child{margin-top:25px}}} /*autogeneratedchunk:layouts/035.01.layouts.branding.overal.cssid:normal*/  /*top frame*/ .topAdvertize__wrapper{display:table;display:flex;width:calc(100% + 30px);padding:40px 0 0 0; /**/ margin:0 -15px;justify-content:center;align-items:center;min-height:45px; /**/ } .topAdvertize{display:table-cell;text-align:center;vertical-align:middle;padding:0 0 0;width:990px;max-width:100%;display:flex;align-items:center;justify-content:center;margin:20px auto} .branded .topAdvertize{margin:40px auto 0;min-height:calc(100% - 40px)} .topAdvertize.pt40{margin:40px auto 0;min-height:calc(100% - 40px);padding:10px 0} .topAdvertize__wrapper>.bcHref{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:RGBA(0,0,0,0)} .topAdvertize .bannerContainer{min-width:990px; max-width:100%} .branded .footerMenu__wrapper{z-index:1} .branded>.container-fluid{z-index:1;background-color:transparent;display:block;position:relative} .branded .defaultBackground{background-color:#FFFFFF;border:0 none;margin-top:0} .branded .footer__wrapper{border:0px none;z-index:1} .branded .branded__right,.branded .branded__left{display:block;position:fixed;width:calc(50% - 640px);height:1200px;z-index:1;overflow:hidden;top:0} .branded .branded__left{left:0;text-align:right} .branded .branded__right{right:0;text-align:left} .branded .branded__left>div{display:block;position:absolute;right:0} .branded .branded__center{display:block;position:fixed;left:calc(50% - 640px);top:0;width:1280px;height:310px;text-align:left;overflow:hidden;z-index:1} .branded .branded__center img{display:block;width:100%;height:auto} .branded .topAdvertize__wrapper{height:310px}body.branded{background-color:#ffffff}body.branded .row.moreInterestingInJournal{margin-left:0;margin-right:0;width:100%} /*autogeneratedchunk:layouts/035.06.layouts.branding.1300-.cssid:normal*/  @media (min-width:1300px){.branded-adriver .container-fluid,.branded .container-fluid{width:1280px;max-width:1280px} /**/ .branded .branded__right,.branded .branded__left{display:block;position:fixed;width:calc(50% - 640px);height:1200px;z-index:1;overflow:hidden;top:0} .branded .branded__center{left:calc(50% - 640px);width:1280px;height:310px} /**/ .branded .footerMenu__wrapper,.branded-adriver .footerMenu__wrapper,.branded .footer__wrapper,.branded-adriver .footer__wrapper{margin-top:0;padding-top:0;border-top:0 none} .branded .footerMenu__wrapper .container-fluid,.branded-adriver .footerMenu__wrapper .container-fluid,.branded .footer__wrapper .container-fluid,.branded-adriver .footer__wrapper .container-fluid{background-color:#FFFFFF;padding-top:15px} .branded .footerMenu__wrapper .row,.branded-adriver .footerMenu__wrapper .row{border-top:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px} .consultation__wrapper .col-lg-offset-3{margin-left:165px}} /*autogeneratedchunk:layouts/035.05.layouts.branding.1160-1299.cssid:normal*/  @media (min-width:1160px) and (max-width:1299px){ /*** Размер окна брендирования** 1100 точек*/ .branded-adriver .container-fluid,.branded .container-fluid{width:1100px;max-width:1100px} /**/ .branded .branded__right,.branded .branded__left{display:block;position:fixed;width:calc(50% - 550px);height:1200px;z-index:1;overflow:hidden;top:0} .branded .branded__center{left:calc(50% - 550px);width:1100px;height:310px} .branded .branded__left img,.branded .branded__right img{width:395.3px;height:auto} .branded .branded__center img{width:1100px;height:auto} /**/ .branded .footerMenu__wrapper,.branded-adriver .footerMenu__wrapper,.branded .footer__wrapper,.branded-adriver .footer__wrapper{margin-top:0;padding-top:0;border-top:0 none} .branded .footerMenu__wrapper .container-fluid,.branded-adriver .footerMenu__wrapper .container-fluid,.branded .footer__wrapper .container-fluid,.branded-adriver .footer__wrapper .container-fluid{background-color:#FFFFFF;padding-top:15px} .branded .footerMenu__wrapper .row,.branded-adriver .footerMenu__wrapper .row{border-top:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px} .consultation__wrapper .col-lg-offset-3{margin-left:165px}} /*autogeneratedchunk:layouts/035.04.layouts.branding.992-1159.cssid:normal*/  @media (min-width:992px) and (max-width:1159px){.topAdvertize .bannerContainer{min-width:768px}} @media (min-width:992px) and (max-width:1159px){.branded-adriver .container-fluid,.branded .container-fluid{width:972px;max-width:972px} /**/ .branded .branded__right,.branded .branded__left{display:block;position:fixed;width:calc(50% - 486px);height:1200px;z-index:1;overflow:hidden;top:0} .branded .branded__center{left:calc(50% - 486px);width:972px;height:236px} .branded .branded__left img,.branded .branded__right img{width:349.3px;height:auto} .branded .branded__center img{width:972px;height:auto} /**/ .branded .footerMenu__wrapper,.branded-adriver .footerMenu__wrapper,.branded .footer__wrapper,.branded-adriver .footer__wrapper{margin-top:0;padding-top:0;border-top:0 none} .branded .footerMenu__wrapper .container-fluid,.branded-adriver .footerMenu__wrapper .container-fluid,.branded .footer__wrapper .container-fluid,.branded-adriver .footer__wrapper .container-fluid{background-color:#FFFFFF;padding-top:15px} .branded .footerMenu__wrapper .row,.branded-adriver .footerMenu__wrapper .row{border-top:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px} .branded .topAdvertize__wrapper{height:260px} .consultation__wrapper .col-lg-offset-3{margin-left:165px} .branded .branded__left>div:before,.branded .branded__right>div:before{display:block;left:0;bottom:0;width:100%;height:200px;background:linear-gradient(180deg,RGBA(255,255,255,0),RGBA(255,255,255,1));content:"";position:absolute}} /*autogeneratedchunk:layouts/035.03.layouts.branding.768-991.cssid:normal*/  @media (min-width:768px) and (max-width:991px){.branded-adriver .container-fluid,.branded .container-fluid{width:750px;max-width:750px} .branded .footerMenu__wrapper,.branded-adriver .footerMenu__wrapper,.branded .footer__wrapper,.branded-adriver .footer__wrapper{margin-top:0;padding-top:0;border-top:0 none} .branded .footerMenu__wrapper .container-fluid,.branded-adriver .footerMenu__wrapper .container-fluid,.branded .footer__wrapper .container-fluid,.branded-adriver .footer__wrapper .container-fluid{background-color:#FFFFFF;padding-top:15px} .branded .footerMenu__wrapper .row,.branded-adriver .footerMenu__wrapper .row{border-top:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px} .branded .branded__left{display:block;position:fixed;left:0;top:0;width:calc(50% - 375px);height:1000px;text-align:right;overflow:hidden} .branded .branded__right{width:calc(50% - 375px);display:block;position:fixed} .branded .branded__left>div:before,.branded .branded__right>div:before{display:block;left:0;bottom:0;width:100%;height:300px;background:linear-gradient(180deg,RGBA(255,255,255,0),RGBA(255,255,255,1));content:"";position:absolute} .branded .branded__center{left:calc(50% - 375px);width:750px;height:199px;display:block;position:fixed} .consultation__wrapper .col-lg-offset-3{margin-left:165px}} /*autogeneratedchunk:layouts/035.02.layouts.branding.-767.cssid:normal*/  @media (max-width:767px){.branded .branded__center,.branded .branded__left,.branded .branded__right{display:none} .calendar__insideView{display:none} .searchFormContent__wrapper{border:#808080 solid 1px} /*** branding*/ .branded>.container-fluid{z-index:auto} .contentSubtitle__wrapper,div.frontpageTop__content img,div.StatBlockWidget img{max-width:calc(100vw - 30px) !important;height:auto !important}} /*autogeneratedchunk:layouts/038.01.layouts.date_geo_viwscount.overal.cssid:normal*/ .geomark,.date,.viewsCount{display:inline-block;font-size:0.85714rem;line-height:100%;color:#909090;text-transform:uppercase} .date{padding-right:5px} .geomark>i,.date>i,.viewsCount>i{display:inline-block;position:relative;top:2px;font-size:0.7857rem;line-height:100%;color:#c2c2c2;padding-right:3px} .geomark{display:block;text-transform:none;margin-top:3px} .geomark>i{top:1px;color:#000000;font-size:0.7142rem} .geomark>i.fa,.date>i.fa,.viewsCount>i.fa{top:0px} /*autogeneratedchunk:layouts/039.01.layouts.polezno.overal.cssid:normal*/  /* polezno */ .id2-polezno-button.clicked{width:115px !important} /*autogeneratedchunk:layouts/040.01.layouts.frontpage_top_content_rotator_widget.overal.cssid:normal*/  /*** top content rotator widget*/ .topContentRotatorWidget__wrapper{padding:0;display:block;position:relative} .topContentRotatorWidget__category{display:none} .topContentRotatorWidget__title{margin:0;line-height:100%;display:block} .topContentRotatorWidget__title a{margin-top:-5px;display:inline-block} .topContentRotatorWidget__image{width:100px;height:100px;left:0;top:0;position:absolute;display:none;background-image:url('../images/i1.png');background-position:center top;background-repeat:no-repeat;background-size:cover;background-blend-mode:hard-light} .topContentRotatorWidget__dateAndViews{margin-left:120px} .topContentRotatorWidget__dateAndViews{display:inline-block;font-size:0.85rem;line-height:100%;text-transform:uppercase} .topContentRotatorWidget__wrapper.hasImage{min-height:100px} .hasImage .topContentRotatorWidget__image{display:block} .hasImage .topContentRotatorWidget__category,.hasImage .topContentRotatorWidget__title,.hasImage .topContentRotatorWidget__dateAndViews{margin-left:120px} .topContentRotatorWidget__mobileViewImage{width:100px;height:100px;left:0;top:0;position:absolute;display:none;background-image:url('../images/i1.png');background-position:left top;background-repeat:no-repeat;background-size:cover;background-blend-mode:hard-light} /*autogeneratedchunk:layouts/040.02.layouts.frontpage_top_content_rotator_widget.-767.cssid:normal*/  @media (max-width:767px){ /*** легким движением topContentRotatorWidget превращается в обложку*/ .topContentRotatorWidget__wrapper{display:block;position:relative;width:calc(100vw - 20px);background-color:transparent;background-blend-mode:multiply;margin:80px -5px 30px -5px;border:solid 3px #808080;padding:15px 0px} .hasImage .topContentRotatorWidget__title{margin:0 15px 0;font-size:1.8rem;line-height:130%} .topContentRotatorWidget__image{display:none !important;position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;filter:blur(20px);  /**/ background-color:#808080;background-blend-mode:multiply;z-index:1} .hasImage .topContentRotatorWidget__category,.topContentRotatorWidget__category{z-index:2;color:#CCCCCC;display:block;bottom:0px;margin:15px} .topContentRotatorWidget__mobileViewImage{display:none;position:absolute;top:20vh;width:30vh;height:30vh;z-index:2;left:calc(50vw - 15vh);border-radius:50%} .hasImage .topContentRotatorWidget__dateAndViews,.topContentRotatorWidget__dateAndViews{display:block;position:relative;z-index:2;bottom:0;background-color:transparent;color:#000000;text-align:left;padding:15px;margin:0}} /*autogeneratedchunk:layouts/050.01.layouts.breadcrumb.overal.cssid:normal*/  /*** breadcrumbs*/ .breadcrumbs__wrapper{display:flex;position:relative;margin:0;padding:0;width:100%;max-width:100%;float:none;overflow:hidden;height:1.2rem} .languageSelector__wrapper{display:block;position:absolute;margin:0;padding:0;width:70px;top:0;text-align:right;max-width:100px;white-space:nowrap;right:0;font-size:0.875rem;line-height:100%} .breadcrumbs__items{display:block;position:absolute;margin:0;padding:0;list-style:none;float:none;width:calc(100% - 100px);height:1.2rem;margin-bottom:60px;letter-spacing:-0.3em;overflow:hidden;white-space:nowrap;font-size:0.875rem;line-height:100%} .breadcrumbs__item{display:inline-block;padding:0 14px 0 2px;text-decoration:none;position:relative;text-align:left;vertical-align:top;letter-spacing:normal;color:#a0a0a0;white-space:nowrap;line-height:1rem} .breadcrumbs__item>a{display:inline-block;position:relative;white-space:normal;width:100%;line-height:1rem;white-space:nowrap;letter-spacing:normal;white-space:nowrap} .breadcrumbs__item:last-child{width:auto} .breadcrumbs__item:first-child{padding:0 16px 0 0} .breadcrumbs__item:after{display:block;position:absolute;content:"»";right:-6px;top:1px;color:#333333;width:15px;height:15px} .breadcrumbs__item:last-child:after{display:none} .breadcrumbs__items:after{display:block;position:absolute;right:0;top:0;width:50px;max-width:100%;height:100%;content:" ";background-color:#00CC66;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 66%,rgba(255,255,255,1) 100%)} /*autogeneratedchunk:layouts/051.01.layouts.inside_authors.overal.cssid:normal*/  /*** authors*/ .articlePersons__wrapper{display:block;padding:0 15px;margin-bottom:20px;font-size:1rem} .articlePersons__authors{display:flex;background-color:#f0f0f0;align-items:stretch;padding:15px;margin:0 0 20px 0} .articlePersons__avatar{display:block;width:80px;height:80px;max-width:80px;max-height:80px;min-width:80px;min-height:80px;background-color:transparent;margin-right:15px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;border:#ffffff solid 2px} .articlePersons__information{display:block;letter-spacing:normal;font-size:1.14rem} .articlePersons__name a{font-weight:700} .articlePersons__regals{font-size:0.8125rem;color:#808080;padding:5px 0;font-style:italic} /*autogeneratedchunk:layouts/051.02.layouts.inside_authors.-767.cssid:normal*/  @media (max-width:767px){.articlePersons__authors{flex-direction:column} .articlePersons__avatar{margin:0 auto 15px auto;width:110px;height:110px} .articlePersons__information{text-align:center}} /*autogeneratedchunk:layouts/052.01.layouts.inside_adfox.overal.cssid:normal*/  /*** adfox*/ .b__content,.adfox__content{display:flex;position:relative;align-items:center;flex-direction:column;justify-content:center;overflow-x:hidden} .adfox__content{margin:0} .b__content,.adfox__content + div{margin-top:40px} .branded .frontpageTop__content .b__content,.branded .frontpageTop__content .adfox__content{max-width:calc(100% - 30px);margin:0 15px} /*autogeneratedchunk:layouts/053.01.layouts.inside_content.overal.cssid:normal*/  /*** news/articles/content*/ .contentSubtitle__wrapper{border-top:#f0f0f0 solid 1px;border-bottom:#f0f0f0 solid 1px;padding:2px 10px} .contentSubtitle__items{display:flex;list-style:none;margin:5px 0;padding:0 240px 0 0;font-size:0.85714rem;line-height:100%;color:#808080} .contentSubtitle__item{display:block;list-style:none;white-space:nowrap;line-height:100%;margin-right:10px;margin-top:1px} .contentSubtitle__ActionFunctions{display:inline-block;white-space:nowrap;letter-spacing:-0.3em;margin-right:8px} .contentSubtitle__ActionFunctionsItem{display:inline-block;white-space:nowrap;font-size:13px;line-height:18px;text-align:center;color:#FFFFFF;letter-spacing:normal;margin-right:4px} .contentSubtitle__ActionFunctionsLink{display:inline-block;width:18px;height:18px;position:relative;background-color:#a0a0a0;color:#FFFFFF;border-radius:2px} .contentSubtitle__ActionFunctionsLink:hover{background-color:#b0b0b0;color:#FFFFFF} .contentSubtitle__usefullyWrapper{right:14px;position:absolute} .contentSubtitle__usefullyWrapper .id2-polezno-button{height:24px !important} /*** PDA** mode sm*/ .floatBlock{display:inline-block;float:right} .content__body{font-size:1rem;line-height:140%;color:#2d2d2d} .announce{font-weight:700} .contentSubtitle__publish,.contentSubtitle__views{padding-top:2px} .contentSubtitle__battery{display:inline-block;position:relative;width:19px;height:10px;padding:2px 4px 4px 3px;margin:4px 4px 4px 0;background-image:url('data:image/gif;base64,R0lGODlhEwAKAKIHANDQ0PDw8O7u7tfX19PT08rKysTExP///yH5BAEAAAcALAAAAAATAAoAAAMmGGDc3iCcU551ZbLJe2/E5o2HRY7m+T3q6rRcM1TXlR0CXTeFMCUAOw==');background-position:left top;background-repeat:no-repeat} .contentSubtitle__batteryInset{display:block;position:absolute;width:12px;height:6px;background-image:url('data:image/gif;base64,R0lGODlhBAAGAIABAMTExP///yH5BAEAAAEALAAAAAAEAAYAAAIIjAOJmrB+QgEAOw==');background-position:left top;background-repeat:repeat-x} .ya-share2__item span.ya-share2__badge{background-color:#a0a0a0} .ya-share2__icon.fa-print{content:"\f02f";top:3px;display:inline-block;position:relative;left:3px} /*** PAGE CONTENT*/ .content__body p{margin-bottom:15px} .content__body p + dl{margin-top:30px} .content__body dl{border-left:#000000 solid 3px;padding-left:7px;margin:30px 0} .content__body dt{display:inline} .content__body dt:after{display:inline;content:"—"} .content__body dd{display:inline} .content__body table{width:100%;max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;background-color:transparent} .content__body table>tbody>tr>td,.content__body table>tbody>tr>th,.content__body table>tfoot>tr>td,.content__body table>tfoot>tr>th,.content__body table>thead>tr>td,.content__body table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #ddd}td,th{padding:0} .content__body table>caption + thead>tr:first-child>td,.content__body table>caption + thead>tr:first-child>th,.content__body table>colgroup + thead>tr:first-child>td,.content__body table>colgroup + thead>tr:first-child>th,.content__body table>thead:first-child>tr:first-child>td,.content__body table>thead:first-child>tr:first-child>th{border-style:solid;border-width:1px;border-color:#ddd} .content__body table>tbody>tr>td>p{margin:2px} .content__body img{font-size:0.8125rem;line-height:100%;color:#999999} /**/ .content__body .content__largetable{display:block;position:relative;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch} /*** Image Hover** custom element*/ .downloadThis{display:block;position:relative} .downloadThis img{display:block;position:relative;max-width:100%} .downloadThis a{display:inline-block;position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);width:100px;height:100px;padding:33px 0;border-radius:50%;background-color:#CC3366;text-align:center;vertical-align:middle;font-size:0.875rem;line-height:100%;color:#f0f0f0;transition:ease 200ms;box-shadow:0px 0px 3px RGBA(0,0,0,0.05);text-decoration:none !important} .downloadThis a:hover{color:#ffffff;background-color:#CC0066;box-shadow:0px 0px 15px RGBA(0,0,0,0.8)} /*** content image*/ .contentImage__image{display:block;position:relative;width:100% !important;height:auto !important;padding-right:15px} .itemByTheme__wrapper + .contentImage__wrapper{margin-top:5px} /*autogeneratedchunk:layouts/053.03.layouts.inside_content.992-1199.cssid:normal*/  @media (min-width:992px) and (max-width:1200px){.contentSubtitle__items{padding:0 135px 0 0 !important} .contentSubtitle__items .id2-polezno-text{display:none !important}} /*autogeneratedchunk:layouts/053.02.layouts.inside_content.-767.cssid:normal*/  /* mode xs */  @media (max-width:767px){.contentSubtitle__usefullyWrapper{display:none}} @media (max-width:767px){.content__body .content__largetable{ /**/ display:block;position:relative;width:calc(100vw - 30px);overflow-x:scroll}} /* mode xs */  @media (max-width:767px){.contentSubtitle__ActionFunctions,.contentSubtitle__YaShare{display:none}} /*autogeneratedchunk:layouts/080.01.layouts.bottom_slider_banner.overal.cssid:normal*/  /* FOOTER Banner */ .slideBannerContainer{width:100vw} .slideBannerContainer__inside{display:inline-block;width:100%;max-width:1400px} .slideBannerContainer__content{background-color:#ffffff;margin-left:215px;margin-right:285px;display:block;justify-content:center;padding:30px 30px;border-top:#505050 solid 3px;position:relative;box-shadow:0px 0px 30px RGBA(0,0,0,0.2)} .slideBannerContainer .SlideBannerWidget{max-height:230px;max-width:100%;overflow:hidden; /**/ display:block;position:relative} .SlideBannerWidget{display:none !important} .slideBannerActive{display:block !important} .slideBannerContainer .close{display:block;position:absolute;right:5px;top:5px;width:27px;height:27px;background-color:#ffffff;border-radius:50%;transition:ease 200ms;z-index:100} .slideBannerContainer .close:hover{transform:rotate(90deg)} .slideBanner__inside{display:inline-block;width:18px;height:18px;position:absolute;left:5px;top:4px;color:#000000} /*autogeneratedchunk:layouts/080.06.layouts.bottom_slider_banner.1300-.cssid:normal*/  @media (min-width:1300px){.branded .slideBannerContainer__inside{width:1280px}} /*autogeneratedchunk:layouts/080.05.layouts.bottom_slider_banner.1160-1299.cssid:normal*/  @media (min-width:1160px) and (max-width:1299px){.branded .slideBannerContainer__inside{width:1100px}} /*autogeneratedchunk:layouts/080.04.layouts.bottom_slider_banner.992-1159.cssid:normal*/  @media (min-width:992px) and (max-width:1159px){.branded .slideBannerContainer__inside{width:972px}} /*autogeneratedchunk:layouts/080.03.layouts.bottom_slider_banner.768-991.cssid:normal*/  @media (min-width:768px) and (max-width:991px){.branded .slideBannerContainer__inside{width:750px} .slideBannerContainer__content{margin-left:0;margin-right:0}} /*autogeneratedchunk:layouts/080.02.layouts.bottom_slider_banner.-767.cssid:normal*/  @media (max-width:767px){.slideBannerContainer__inside{width:calc(100vw - 15px)} .slideBannerContainer__content{margin-left:-8px;margin-right:-8px;padding:0;bottom:0;margin-bottom:-5px} .paywallInjection__panels{flex-direction:column} .paywallInjection__panelsInside_tr{display:none} .paywallInjection__beforeText,.paywallInjection__panelsInside_tl{width:auto} .paywallInjection__beforeText{margin-bottom:25px} .paywallInjection__item:last-child,.paywallInjection__item{padding-left:10px}} /*autogeneratedchunk:layouts/088.01.layouts.user_defined_statblocks.overal.cssid:normal*/  /*** default statblocks** experimental*/ .rightSidebar .StatBlockWidget{margin:0 0 30px 0} .StatBlockWidget .block03{margin:0;padding:0 10px 1px 10px;font-size:0.875rem;line-height:20px;background:#f0f0f0} .StatBlockWidget .block03 div.vh4,.StatBlockWidget .block03 h4{margin:0 -10px 8px -10px;padding:6px 10px 5px 10px;font-size:1.25rem;line-height:22px;text-transform:uppercase;letter-spacing:0.05em;color:#fff;background:#505050} .StatBlockWidget .block03 p{margin:0 0 14px 0;padding:0;clear:both} .StatBlockWidget .block03 p.small{padding:0 0 4px 0;font-size:0.75rem;line-height:16px} .StatBlockWidget .block03 .picture img{float:left;margin:2px 7px 7px 0} .StatBlockWidget .block03 ul{margin:0;padding:0 0 4px 0;list-style:none} .StatBlockWidget .block03 li{margin:0;padding:0 0 9px 0;list-style:none;font-size:0.75rem;line-height:16px} .StatBlockWidget .block03 .button01{display:block;clear:both;margin:0 0 10px 0;padding-left:11px;padding-right:11px;text-align:center} .StatBlockWidget .block04{margin:0;padding:0;font-size:0.875rem;line-height:20px} .StatBlockWidget .block04 div.vh4,.StatBlockWidget .block04 h4{margin:0 0 11px 0;padding:0;font-size:1.5rem;line-height:28px;color:#179fdb} .StatBlockWidget .block04 ul{margin:0 0 -9px 0;padding:0;list-style:none} .StatBlockWidget .block04 li{margin:0;padding:0 0 9px 0;list-style:none;font-size:0.75rem;line-height:16px} .StatBlockWidget .block05{margin:0;padding:12px 12px 11px 12px;font-size:0.875rem;line-height:20px;border:3px solid #505050;;border-radius:5px} .StatBlockWidget .block05 img{margin:0 0 17px 0} .StatBlockWidget .block05 div.vh4,.StatBlockWidget .block05 h4{margin:0 0 11px 0;padding:0;font-size:1.25rem;line-height:24px} .StatBlockWidget .block05 ul{margin:0;padding:0 0 2px 0;list-style:none} .StatBlockWidget .block05 li{margin:0;padding:0 0 10px 0;list-style:none} .StatBlockWidget .block05 .advertText{padding:0;margin:-8px 0 0 0} .StatBlockWidget .block06{margin:0;padding:0;font-size:0.875rem;line-height:20px} .StatBlockWidget .block06 ul{margin:0 0 -9px 0;padding:0;list-style:none} .StatBlockWidget .block06 li{margin:0 0 11px 0;padding:7px 11px 9px 11px;border:1px solid #e3e3e3;border-radius:5px;list-style:none} .StatBlockWidget .block06 .button02{margin:16px 0 3px 0} .StatBlockWidget .block07{margin:0;padding:8px 0 5px 0;font-size:0.875rem;line-height:20px;background:#d7f0fb} .StatBlockWidget .block07 div.vh,.StatBlockWidget .block07 h4{margin:0 11px 14px 11px;padding:0;font-size:1.25rem;line-height:24px;font-weight:normal} .StatBlockWidget .block07 .plashka{position:absolute;left:88px;right:13px;padding:3px 7px 3px 7px;background:#fff;opacity:0.8} .StatBlockWidget .block07 .picture img{float:left;margin:-26px 7px 10px 0} .StatBlockWidget .block07 p{margin:0;padding:0;font-size:0.875rem;line-height:16px;font-weight:bold} .StatBlockWidget .block07 p.small{margin:0;font-weight:normal} .StatBlockWidget .block07 dl{clear:both;margin:11px 0 0 0;padding:0 11px 0 11px} .StatBlockWidget .block07 dt{margin:0;padding:0} .StatBlockWidget .block07 dd{margin:10px 0 0 0;padding:0} .StatBlockWidget .block07 a{border-color:#9dbfcf} .StatBlockWidget .block07 a:hover{border-color:#9adbf1} .StatBlockWidget .block07 .button01{display:block;clear:both;margin:10px 10px 10px 10px;padding-left:11px;padding-right:11px;text-align:center} .StatBlockWidget .block08{margin:0;padding:0;font-size:0.875rem;line-height:20px} .layout-topArticlesRightBLock .StatBlockWidget .block08{padding-left:0} .StatBlockWidget .block08 div.vh4,.StatBlockWidget .block08 h4{margin:0 0 18px 0;padding:0;font-size:1.375rem;line-height:26px} .StatBlockWidget .block08 p{padding:0;margin:0 0 20px 0;font-size:0.875rem;line-height:20px} .StatBlockWidget .block09{font-size:0.875rem;line-height:20px;overflow:hidden;margin:0 0 0 15px} .StatBlockWidget .block09 div.vh4,.StatBlockWidget .block09 h4{margin:0 0 18px 0;padding:0;font-size:1.125rem;line-height:22px} .StatBlockWidget .block09 p{margin:0 0 10px 0;padding:0;font-size:0.875rem;line-height:20px} .StatBlockWidget .advertText{padding-top:4px;margin-bottom:-2px;font-size:9px;color:#b8b8b8}