.title{} .alignright{ float:right; margin:5px 0px 5px 10px;} .alignleft, .pic_fr2{ float:left; margin:5px 10px 5px 0px;} .slyder{ clear:both} li.demo img,  li.demo, .gallery-item{ float:left;} li.demo{ list-style-type: none;height: 170px; margin-right:5px} .gallery-item{margin-right:5px;height: 160px;} .color18 { background-color: #F78A00 !important;} .color19 { background-color: #E2297B !important;} .color20 { background-color: #2695C1 !important;} .articltumb a { color: #FFF !important;} .tumbcontent { padding: 15px;} .articlinfo { text-align: center; color: #FFF2F2;} .col-sm-12 { width: 100%;} .pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px;} .pagination > a, .pagination > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857; color: #428BCA; text-decoration: none; background-color: #FFF; border: 1px solid #DDD;} .pagination > a:hover, .pagination > span:hover, .pagination > a:focus, .pagination > span:focus { color: #2A6496; background-color: #EEE; border-color: #DDD;} .pagination > span.nav_ext {background-color: #FFF; color: #428BCA; border: 1px solid #DDD; } .pagination > span {  z-index: 2; color: #FFF; cursor: default; background-color: #428BCA; border-color: #428BCA;} .pagination > a { display: inline;} .text-center { margin-top:100px;clear:both;text-align: center;} .media-body{clear:both; display:block; padding:10px} h2{clear:both;} .pagination > a:first-child , .pagination > li:first-child > span { margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;} span.razdel { padding: 10px 10px 0px; display: inline-block; color: #999; font-size: 16px; text-align: center;} div.node ul{  border-left: 5px solid #FF6D6D; padding: 10px 33px; margin: 0px 0px 20px; font-size: 17.5px;} .view-relate-best .thumbnail{ box-shadow: none; background: none repeat scroll 0% 0% transparent;} .relate_best_item img { border: 5px solid #EDE3E3; border-radius: 60px !important; float: left; margin-right: 10px !important;} .relate_best_item > a img:hover { border: 5px solid #999;}  blockquote { border-left: 5px solid #FF6D6D; padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px;}  .photo, .alignleft{ float:left; margin-right:10px;} .col-lg-6 { width: 50%;} .container { width: 1170px;} .col-sm-8 { width: 66.6667%;} .col-sm-4 { width: 33.3333%;} .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left;} .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left;} .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left;}  .col-lg-2 { width: 16.6667%; height: 265px;}  .mainnav { font-family: "bebas_neuebold",Arial,Helvetica,sans-serif; font-size: 1.8em;} html { font-family: sans-serif;} body { margin: 0px;} article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block;} audio:not([controls]) { display: none; height: 0px;} a { background-color: transparent;} a:active, a:hover { outline: 0px none;} b, strong { font-weight: 700;} h1 { margin: 0.67em 0px; font-size: 2em;} img { border: 0px none;} svg:not(:root) { overflow: hidden;} button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit;} button { overflow: visible;} button, select { text-transform: none;} button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer;} button::-moz-focus-inner, input::-moz-focus-inner { padding: 0px; border: 0px none;} input { line-height: normal;} textarea { overflow: auto;} table { border-spacing: 0px; border-collapse: collapse;} td, th { padding: 0px;} @font-face {font-family: "Glyphicons Halflings"; src: url('../images/glyphicons-halflings-regular.eot') format("embedded-opentype"), url('../images/glyphicons-halflings-regular.woff') format("woff"), url('../images/glyphicons-halflings-regular.ttf') format("truetype"), url('../images/glyphicons-halflings-regular.svg') format("svg");} * { box-sizing: border-box;} *:before, *:after { box-sizing: border-box;} html { font-size: 10px;} body { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);} input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit;} a { color: rgb(66, 139, 202); text-decoration: none;} a:hover, a:focus { color: rgb(42, 100, 150); text-decoration: underline;} a:focus { outline: thin dotted; outline-offset: -2px;} 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;} .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .title { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit;} h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px;} h1, .h1 { font-size: 36px;} h2, .h2 ,.title{ font-size: 30px;} h3, .h3 { font-size: 24px;} p { margin: 0px 0px 10px;} .text-center { text-align: center;} .page-header { padding-bottom: 9px; margin: 40px 0px 20px; border-bottom: 1px solid rgb(238, 238, 238);} ul, ol { margin-top: 0px; margin-bottom: 10px;} ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px;} .list-inline { padding-left: 0px; margin-left: -5px; list-style: outside none none;} .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px;} .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .row { margin-right: -15px; margin-left: -15px;} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;} .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left;} .colshort{height: 360px;} table { background-color: transparent;} .table-striped > tbody > tr:nth-child(2n+1) { background-color: rgb(249, 249, 249);} @media screen and (max-width: 767px) {} label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700;} .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;} .form-control:focus { border-color: rgb(102, 175, 233); outline: 0px none; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);} .form-control::-moz-placeholder { color: rgb(153, 153, 153); opacity: 1;} textarea.form-control { height: auto;} .form-group { margin-bottom: 15px;} .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -moz-user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;} .btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus { outline: thin dotted; outline-offset: -2px;} .btn:hover, .btn:focus, .btn.focus { color: rgb(51, 51, 51); text-decoration: none;} .btn:active, .btn.active { background-image: none; outline: 0px none; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset;} .btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204);} .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173);} .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none;}  .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px;} .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px;} .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px;} .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px;} .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px;} .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;} .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px;} .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px;} .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: 0px; border-bottom-left-radius: 0px;} .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px;} .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: 0px;} .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-top-right-radius: 0px; border-bottom-right-radius: 0px;} .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-top-left-radius: 0px; border-bottom-left-radius: 0px;} .nav { padding-left: 0px; margin-bottom: 0px; list-style: outside none none;} .nav > li { position: relative; display: block;} .nav > li > a { position: relative; display: block; padding: 10px 15px;} .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgb(238, 238, 238);} .nav > li > a > img { max-width: none;} .nav-tabs { border-bottom: 1px solid rgb(221, 221, 221);} .nav-tabs > li { float: left; margin-bottom: -1px;} .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 4px 4px 0px 0px;} .nav-tabs > li > a:hover { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221);} .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none;} .tab-content > .tab-pane { display: none; visibility: hidden;} .tab-content > .active { display: block; visibility: visible;} .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.1) inset;} .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px;} .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px;} .navbar-toggle:focus { outline: 0px none;} .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px;} .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px;} .navbar-nav { margin: 7.5px -15px;} .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px;} .navbar-btn { margin-top: 8px; margin-bottom: 8px;} .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: outside none none; background-color: rgb(245, 245, 245); border-radius: 4px;} .breadcrumb > li { display: inline-block;} .breadcrumb > li + li:before { padding: 0px 5px; color: rgb(204, 204, 204); content: "/ ";} .breadcrumb > .active { color: rgb(119, 119, 119);} .pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px;} .pagination > li { display: inline;} .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857; color: rgb(66, 139, 202); text-decoration: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221);} .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;} .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px;} .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: rgb(42, 100, 150); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221);} .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: rgb(255, 255, 255); cursor: default; background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202);} @media screen and (min-width: 768px) {} .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: border 0.2s ease-in-out 0s;} .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto;} @media not all, not all {} @media screen and (min-width: 768px) {} .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after { display: table; content: " ";} .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after { clear: both;} .center-block { display: block; margin-right: auto; margin-left: auto;} .pull-left { float: left ! important;} .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none ! important;} .btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger { text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);} .btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active { box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.125) inset;} .btn:active, .btn.active { background-image: none;} .btn-default { text-shadow: 0px 1px 0px rgb(255, 255, 255); background-image: linear-gradient(to bottom, rgb(255, 255, 255) 0px, rgb(224, 224, 224) 100%); background-repeat: repeat-x; border-color: rgb(204, 204, 204);} .btn-default:hover, .btn-default:focus { background-color: rgb(224, 224, 224); background-position: 0px -15px;} .btn-default:active, .btn-default.active { background-color: rgb(224, 224, 224); border-color: rgb(219, 219, 219);} .btn-default:disabled, .btn-default[disabled] { background-color: rgb(224, 224, 224); background-image: none;} .thumbnail, .img-thumbnail { box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075);} .navbar-brand, .navbar-nav > li > a { text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.25);} #colorbox, #cboxOverlay, #cboxWrapper { position: absolute; top: 0px; left: 0px; z-index: 9999; overflow: hidden;} #cboxOverlay { position: fixed; width: 100%; height: 100%;} #cboxMiddleLeft, #cboxBottomLeft { clear: left;} #cboxContent { position: relative;} #cboxTitle { margin: 0px;} #cboxLoadingOverlay, #cboxLoadingGraphic { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { border: 0px none; padding: 0px; margin: 0px; overflow: visible; width: auto; background: none repeat scroll 0% 0% transparent; cursor: pointer;} #cboxPrevious:active, #cboxNext:active, #cboxClose:active, #cboxSlideshow:active { outline: 0px none;} #colorbox, #cboxContent, #cboxLoadedContent { box-sizing: content-box;} #cboxOverlay { background: none repeat scroll 0% 0% rgb(0, 0, 0);} #colorbox { outline: 0px none;} #cboxWrapper { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-radius: 5px;} #cboxTopLeft { width: 15px; height: 15px;} #cboxTopCenter { height: 15px;} #cboxTopRight { width: 15px; height: 15px;} #cboxBottomLeft { width: 15px; height: 10px;} #cboxBottomCenter { height: 10px;} #cboxBottomRight { width: 15px; height: 10px;} #cboxMiddleLeft { width: 15px;} #cboxMiddleRight { width: 15px;} #cboxContent { background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden;} #cboxTitle { position: absolute; background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7); bottom: 28px; left: 0px; color: rgb(83, 83, 83); width: 100%; padding: 4px 6px; box-sizing: border-box;} #cboxCurrent { position: absolute; bottom: 4px; left: 60px; color: rgb(148, 148, 148);} #cboxPrevious { position: absolute; bottom: 0px; left: 0px; background: url('../images/controls.png') no-repeat scroll -75px 0px transparent; width: 25px; height: 25px; text-indent: -9999px;} #cboxPrevious:hover { background-position: -75px -25px;} #cboxNext { position: absolute; bottom: 0px; left: 27px; background: url('../images/controls.png') no-repeat scroll -50px 0px transparent; width: 25px; height: 25px; text-indent: -9999px;} #cboxNext:hover { background-position: -50px -25px;} #cboxLoadingOverlay { background: none repeat scroll 0% 0% rgb(255, 255, 255);} #cboxLoadingGraphic { background: url('../images/loading_animation.gif') no-repeat scroll center center transparent;} .rate-info, .rate-description { clear: left; font-size: 0.8em; color: rgb(102, 102, 102);} #share42 { z-index: 50 ! important;} #share42 a { opacity: 1;} #share42:hover a { opacity: 1;} #share42 a:hover { opacity: 1;} #block-share42-share42 { margin: 0px ! important; padding: 0px ! important; border: medium none ! important;} #block-share42-share42 .content { margin: 0px ! important; padding: 0px ! important; border: medium none ! important;} .rate-widget-fivestar ul { list-style: outside none none; overflow: hidden;} .rate-widget-fivestar ul li { float: left; list-style: outside none none;} .rate-widget-fivestar ul li a { display: block; float: left;} .rate-fivestar-btn-filled { display: inline-block; background: url('../images/fivestar.png') no-repeat scroll 0px -16px transparent; width: 16px; height: 16px; text-indent: -9999px;} .rate-fivestar-btn-empty { display: inline-block; background: url('../images/fivestar.png') no-repeat scroll 0px -32px transparent; width: 16px; height: 16px; text-indent: -9999px;} .url-textfield { display: none ! important;} .in-field-labels-form-processed .form-type-password, .in-field-labels-form-processed .form-type-textfield, .in-field-labels-form-processed .form-type-textarea { position: relative;} .in-field-labels-form-processed .form-type-password label, .in-field-labels-form-processed .form-type-textfield label, .in-field-labels-form-processed .form-type-textarea label { position: absolute;}  @font-face {font-family: "bebas_neuebold"; font-style: normal; font-weight: normal; src: url('../images/bebasneue_bold.eot') format("embedded-opentype"), url('../images/bebasneue_bold.woff') format("woff"), url('../images/bebasneue_bold.ttf') format("truetype");} @font-face {font-family: "bebas_neuebook"; font-style: normal; font-weight: normal; src: url('../images/bebasneue_book.eot') format("embedded-opentype"), url('../images/bebasneue_book.woff') format("woff"), url('../images/bebasneue_book.ttf') format("truetype");} @font-face {font-family: "bebas_neuelight"; font-style: normal; font-weight: normal; src: url('../images/bebasneue_light.eot') format("embedded-opentype"), url('../images/bebasneue_light.woff') format("woff"), url('../images/bebasneue_light.ttf') format("truetype");} @font-face {font-family: "bebas_neue_regularregular"; font-style: normal; font-weight: normal; src: url('../images/bebasneue_regular.eot') format("embedded-opentype"), url('../images/bebasneue_regular.woff') format("woff"), url('../images/bebasneue_regular.ttf') format("truetype");} @font-face {font-family: "bebas_neuethin"; font-style: normal; font-weight: normal; src: url('../images/bebasneue_thin.eot') format("embedded-opentype"), url('../images/bebasneue_thin.woff') format("woff"), url('../images/bebasneue_thin.ttf') format("truetype");} body { background: url('../images/nightsity2.jpg') no-repeat fixed center center / cover  transparent;} #page-container { background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 0px 20px -1px rgba(0, 0, 0, 0.5); padding: 0px;} .main-container { padding-left: 25px; padding-right: 25px; padding-top: 25px;} .main-pagecontent { padding-top: 0px; background: url('../images/rightbckgr.jpg') repeat scroll right center transparent;} .contentpage { background: none repeat scroll 0px 0px rgb(255, 255, 255); padding: 30px;} .contentpage img { height: auto ! important; max-width: 100%;clear: both;} h1.page-header { margin-top: 20px;} .content-row { margin-left: -25px; margin-right: -25px;} .mainnav { font-family: "bebas_neuebold",Arial,Helvetica,sans-serif; font-size: 1.8em;} .navbar-left { float: left !important;} .navbar-nav > li { float: left;} .navbar-nav { float: left; margin: 0px;} .b-share_theme_counter .b-share__handle{border-radius:50px !important;} .servicenav { font-family: "bebas_neuebold",Arial,Helvetica,sans-serif; font-size: 22px; text-shadow: none ! important;} .servicenav_block { background: none repeat scroll 0px 0px rgb(163, 55, 55);} .social_network { float: left; left: 300px; margin-left: 30px; margin-top: 30px; top: 20px;} .social_network span { font-family: "bebas_neuebook",Arial,Helvetica,sans-serif; font-size: 22px; display: block; float: left;} .navbar-collapse { padding-left: 0px; padding-right: 0px;} .servicenav > li > a:hover { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(127, 45, 45);} #navbar { margin-top: 0px; margin-bottom: 0px; background: none repeat scroll 0% 0% rgb(234, 72, 72);} #navbar .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255);} #comments { margin-bottom: 25px;} .navbar-nav > li > a { text-shadow: none; color: rgb(255, 255, 255);} .navbar-nav > li > a.but2 { color: rgb(255, 239, 237);} .navbar-nav > li > a.but3 { color: rgb(236, 255, 198);} .navbar-nav > li > a.but4 { color: rgb(206, 255, 251);} .navbar-nav > li > a.but5 { color: rgb(191, 243, 255);} .navbar-nav > li > a.but6 { color: rgb(250, 193, 255);} .navbar-nav > li > a.but7 { color: rgb(255, 255, 173);} .navbar-nav > li > a.but1 { color: rgb(199, 255, 198);} .navbar-nav > li > a.but8 { color: rgb(255, 232, 219);} .mainnav > li > a:hover { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(204, 61, 61);} h1 { font-family: "bebas_neuebook",Arial,Helvetica,sans-serif; font-size: 46px;} .block-title { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 30px; text-align: center; margin-bottom: 5px;} .fivestar { border-bottom: 3px solid rgb(239, 136, 136); border-top: 3px solid rgb(239, 136, 136); margin-bottom: 25px; margin-top: 10px; padding-bottom: 10px; padding-top: 10px; text-align: center;} .rate-fivestar-processed { margin-left: auto; margin-right: auto; width: 250px;} .tags a { background: none repeat scroll 0% 0% rgb(237, 237, 237); color: rgb(102, 102, 102); padding: 5px 15px; border-radius: 15px;} .tags { margin-bottom: 20px;clear: both;} .navbar-nav > li > a { text-shadow: none;} .navbar-nav > li > a { border-radius: 0px; margin-bottom: 0px; margin-top: 0px; padding-bottom: 10px; padding-top: 15px;} .servicenav > li > a { border-radius: 0px; color: rgb(255, 219, 219); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 7px; text-shadow: none ! important;} .leftblock { margin-left: -15px; margin-right: -15px; padding: 15px;} .white { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(102, 102, 102);} .white .block-title { color: rgb(102, 102, 102) ! important;} .white a { color: rgb(102, 102, 102) ! important; font-family: Arial,Helvetica,sans-serif ! important;} .bbrown { background: none repeat scroll 0% 0% rgb(145, 55, 34);} .violet { background: none repeat scroll 0% 0% rgb(155, 80, 130);} .lightgrey, .lightgrey .block-title { color: rgb(102, 102, 102) ! important; background: none repeat scroll 0% 0% rgb(247, 247, 247);} .lightgrey { border-left: 6px solid rgb(239, 239, 239);} .lightgrey .tab-content { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); padding: 10px; overflow: hidden;} .socblock { text-align: center;} .leftblock .block-title { color: rgb(255, 255, 255);} .thumbnail, .articltumb, .tumbrazdel { background-color: rgb(255, 255, 255); border: medium none; border-radius: 25px 10px; display: block; height: auto; line-height: 1.42857; margin-bottom: 20px; max-width: 100%; padding: 0px;font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 22px;} .thumbnail_title { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 20px; padding: 10px; display: block;} .thumbnail_title a { color: rgb(102, 102, 102);} .thumbnail, .img-thumbnail, .articltumb { box-shadow: 0px 0px 20px -1px rgb(232, 231, 227);} .leftblock .thumbnail { background: none repeat scroll 0% 0% transparent; box-shadow: none; border-radius: 0px; padding-bottom: 5px; padding-top: 5px; margin-top: 10px; margin-bottom: 10px;} .leftblock .thumbnail img { margin-right: 10px; margin-bottom: 10px; float: left;} .leftblock .thumbnail a { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 20px; color: rgb(255, 255, 255);} a.article_title { padding: 5px 10px 10px; display: block; color: rgb(102, 102, 102);} .tumbrazdel a { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 22px;} .contentpage p { color: rgb(50, 36, 50); line-height: 23px;} .comment-add { display: none ! important;} .contentpage h3, .contentpage h2, .comment_title , .title { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 30px;} .comment_title { display: block; padding-top: 20px; padding-bottom: 20px;} .message_comment { background: none repeat scroll 0% 0% rgb(247, 242, 237); padding: 20px; margin-top: 15px; margin-bottom: 15px;} .message_comment .uinfo { height: 56px; width: 100%;} .uinfo .username { display: block; padding-top: 15px;} #comment-form label { margin-left: 10px; margin-top: 5px; color: rgb(102, 102, 102);} .comment_link ul { float: right;} .message_comment .field-name-comment-body { margin-bottom: 15px;} .commdate { color: rgb(153, 153, 153); font-size: 12px; padding-top: 10px;} .tab-content { padding-top: 25px;} .thumbnail > img, .thumbnail a > img { border-radius: 20px 5px; margin-left: auto; margin-right: auto;max-height: 250px;} .top_panel { margin-bottom: 0px; margin-top: 20px; padding-bottom: 25px; background: url('../images/top_bkgr.png') repeat-x scroll center bottom transparent;} .testgorizont { background: none repeat scroll 0% 0% rgb(170, 35, 35); padding: 15px; margin-bottom: 25px; margin-left: -25px; margin-right: -25px;} .rekom_front, .rekom { background: none repeat scroll 0% 0% rgb(155, 80, 130); padding: 15px; margin-bottom: 0px; margin-left: -25px; margin-right: -25px;} .testgorizont_page, .rekom { margin: 0px;} .mainpf { margin: 15px !important;} .testgorizont .thumbnail, .rekom .thumbnail, .rekom_front .thumbnail { box-shadow: none; background: none repeat scroll 0% 0% transparent; text-align: center;} .testgorizont a, .rekom a, .rekom_front a { color: rgb(255, 255, 255); font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 18px;} .testgorizont a:hover img { border: 5px solid rgb(249, 179, 179);} .rekom a:hover img, .rekom_front a:hover img { border: 5px solid rgb(255, 255, 255);} .testgorizont img, .rekom img, .rekom_front img { border-radius: 90px ! important; padding: 0px; background: none repeat scroll 0% 0% rgb(214, 98, 98); border: 5px solid rgb(214, 98, 98); margin-bottom: 10px; box-shadow: 0px 0px 20px -1px rgba(0, 0, 0, 0.5);} .rekom img, .rekom_front img { border: 5px solid rgb(247, 163, 219);} .testgorizont .block-title, .rekom .block-title, .rekom_front .block-title { color: rgb(255, 255, 255); font-family: "bebas_neuebold",Arial,Helvetica,sans-serif; font-size: 30px; margin-bottom: 15px; margin-top: 0px; text-align: center;} .tumbnews { box-shadow: none; text-align: center;} .tumbnews > a img { border-radius: 150px; padding: 0px; box-shadow: 0px 0px 20px -1px rgb(232, 231, 227); border: 5px solid rgb(255, 255, 255);} .tumbnews > a img:hover { border: 5px solid rgb(153, 153, 153);} a.tumbnews-title { color: rgb(102, 102, 102); font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 18px;} a.tumbnews-title:hover { color: rgb(0, 0, 0);} .rate-widget-fivestar ul { list-style: outside none none; overflow: hidden;} .rate-fivestar-btn-filled { display: inline-block; background: url('../images/heart.png') no-repeat scroll 0px -72px transparent; width: 36px; height: 36px; text-indent: -9999px;} .rate-fivestar-btn-empty { display: inline-block; background: url('../images/heart.png') no-repeat scroll 0px 0px transparent; width: 36px; height: 36px; text-indent: -9999px;} .login { color: rgb(102, 102, 102); float: right; font-family: "bebas_neuebold",Arial,Helvetica,sans-serif; font-size: 20px; margin-right: -15px; margin-top: 0px; padding-bottom: 7px; padding-left: 0px; padding-top: 9px; text-align: center; width: 200px;} .login a { color: rgb(234, 72, 72);} .search { bottom: 0px; clear: right; color: rgb(102, 102, 102); float: right; font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-left: 0px; margin-right: -15px; margin-top: 0px; padding: 2px 0px 3px 10px; right: 0px; width: 250px;} #yandexform0 .yaform__search, #yandexform0 .yaform__search td, #yandexform0 .yaform__precise-i { } input.search_button, body .yaform .yaform__submit { background-color: rgb(255, 162, 0); border-radius: 0px; border-style: none; color: rgb(255, 255, 255) ! important; display: block; font-weight: bold; height: 28px; padding: 1px 5px; text-transform: uppercase;} input.search_input, body .yaform .yaform__input-text { border: 1px solid rgb(191, 191, 191) ! important; border-radius: 0px; color: rgb(102, 102, 102) ! important; padding: 3px; width: 150px ! important;} .yaform { width: 150px ! important;} .footer_nav_main ul { margin: 0px; padding: 0px; list-style-type: none;} .footer_nav_main li { list-style-type: none; display: block; float: left; padding: 3px; margin: 0px; width: 210px;} .footer_nav_item li { float: none; width: auto;} .footer_nav_main a { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; display: block; padding-bottom: 5px; border-bottom-width: 3px; border-bottom-style: solid; margin-bottom: 5px; padding-left: 5px;} .footer_nav_main a:hover { text-decoration: underline;} .footer_nav_item a { font-family: Arial,Helvetica,sans-serif; font-weight: normal; text-decoration: none; font-size: 11px; border-style: none; margin: 0px; padding: 0px;} .m_item1 a { color: rgb(255, 239, 237); border-bottom-color: rgb(255, 239, 237); text-transform:uppercase} .m_item2 a { color: rgb(236, 255, 198); border-bottom-color: rgb(236, 255, 198); text-transform:uppercase} .m_item3 a { color: rgb(206, 255, 251); border-bottom-color: rgb(206, 255, 251); text-transform:uppercase} .m_item4 a { color: rgb(191, 243, 255); border-bottom-color: rgb(191, 243, 255); text-transform:uppercase} .m_item5 a { color: rgb(250, 193, 255); border-bottom-color: rgb(250, 193, 255); text-transform:uppercase} .m_item6 a { color: rgb(255, 255, 173); border-bottom-color: rgb(255, 255, 173); text-transform:uppercase} .m_item7 a { color: rgb(199, 255, 198); border-bottom-color: rgb(199, 255, 198); text-transform:uppercase} .m_item8 a { color: rgb(255, 232, 219); border-bottom-color: rgb(255, 232, 219); text-transform:uppercase} .m_item10 a { color: rgb(249, 137, 0); border-bottom-color: rgb(249, 137, 0); text-transform:uppercase} .footer_navigation { width: 100%; float: left; clear: left;} .footer { background: url('../images/footerbkgr.jpg') repeat scroll 0% 0% transparent; border-top: medium none; margin-top: 0px; padding-bottom: 30px; padding-top: 0px;} .editor_nav { border-bottom: 1px solid rgb(130, 130, 130); margin-bottom: 25px; padding-bottom: 10px; padding-top: 10px; text-align: center;} .editor_nav a { font-family: "bebas_neue_regularregular",Arial,Helvetica,sans-serif; font-size: 22px; color: rgb(255, 255, 255); margin-left: 25px; margin-right: 25px;} .copyright { border-top: 1px solid rgb(181, 94, 95); clear: left; float: left; margin-top: 72px; padding-bottom: 10px; padding-top: 10px;} .copyright p { color: rgb(255, 255, 255);} .form-item { margin-bottom: 15px;} .morefloat { margin-left: -15px; margin-right: -15px; padding: 15px;} .morefloat .thumbnail { background: none repeat scroll 0% 0% transparent; box-shadow: none; border-radius: 0px; padding-bottom: 5px; padding-top: 5px; margin-top: 10px; margin-bottom: 10px;} .morefloat .thumbnail img { margin-right: 10px; margin-bottom: 10px; float: left;} .morefloat .thumbnail a { font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: rgb(255, 255, 255);} #yandex_ad2 { clear: left;} .newsright img { float: none ! important; margin-right: auto ! important;} .contestb img { padding: 0px; margin: 0px; display: block; height: auto ! important; max-width: 100%;} .contestb { margin-left: -15px; margin-right: -15px;} .rb1 { background: none repeat scroll 0px 0px rgb(249, 249, 249); border-left: 3px solid rgb(247, 247, 247); margin-left: -15px; margin-right: -15px; padding-bottom: 20px; padding-top: 25px;} .view-relate-best .thumbnail, .view-relate-best-news .thumbnail { box-shadow: none; background: none repeat scroll 0% 0% transparent;} #block-views-relate-best-block, .relate-news { background: none repeat scroll 0% 0% rgb(247, 244, 244); padding: 15px;} .relate_best_item a.article_title { color: rgb(51, 51, 51); display: block; font-family: "bebas_neuebook",Arial,Helvetica,sans-serif; font-size: 20px; padding-top: 25px;} @font-face {font-family: "FontAwesome"; font-style: normal; font-weight: normal; src: url('../images/fontawesome-webfont.eot') format("embedded-opentype"), url('../images/fontawesome-webfont.woff') format("woff"), url('../images/fontawesome-webfont.ttf') format("truetype"), url('../images/fontawesome-webfont.svg') format("svg");} .pull-left { float: left;} .yandexform { display: none;} .yaform, .yaform .yaform__form, .yaform .yaform__input, .yaform .yaform__input-text, .yaform .yaform__submit, .yaform .yaform__search-precise { font-size: 12px ! important; color: rgb(0, 0, 0) ! important;} .yaform .yaform__form { display: block;} .yaform, .yaform .yaform__form, .yaform .yaform__input, .yaform .yaform__search-precise, .yaform .yaform__search-precise__radio, .yaform .yaform__gap, .yaform .yaform__gap-i { margin: 0px; padding: 0px;} .yaform-holster { margin: 0px ! important; padding: 0px ! important;} .yaform .yaform__gap-i { width: 9em;} .yaform .yaform__search { font-size: 12px ! important; width: 100%;} .yaform .yaform__search-input, .yaform .yaform__search-precise, .yaform .yaform__gap { border: 0px none;} .yaform .yaform__search-input { padding: 6px;} .yaform .yaform__search-input-layout, .yaform .yaform__search-input-layout-l, .yaform .yaform__search-input-layout-r { font-size: 12px ! important; padding: 0px; vertical-align: middle; border: 0px none; border-collapse: collapse;} .yaform .yaform__search-input-layout, .yaform .yaform__search-input-layout-l { width: 100%;} body .yaform .yaform__input-text { width: 100%; margin: 0px ! important; cursor: text; box-sizing: border-box; background-color: rgb(255, 255, 255); border: 1px solid rgb(127, 157, 185);} .yaform .yaform__submit { display: block; width: auto; margin: 0px 0px 0px 5px;} .yaform_hint { margin: 0px ! important; padding: 0px ! important;} .yaform_hint .yaform__input-text_hint { background-repeat: no-repeat; background-position: 0.2em 50%;} .yaform .b-suggest { position: relative; margin: 0px; padding: 0px;} .yaform .b-suggest-holster { position: absolute; width: 100%; height: 20em; margin: 0px; padding: 0px;} .yaform .b-suggest-popup { margin: 0px; padding: 0px;} .yaform .b-suggest-list { position: absolute; z-index: 9999; overflow: hidden; min-width: 10em; max-width: 100%; margin: -1px 0px 0px; padding: 0px; list-style: outside none none; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(153, 153, 153); border-radius: 3px;} .yaform .b-suggest-list { box-sizing: border-box;} .yaform .b-suggest-list iframe { position: absolute; z-index: -1; width: 100%; height: 100%; background: none repeat scroll 0% 0% rgb(255, 255, 255);} .yaform .b-suggest-items { min-width: 10em; margin: 0px; padding: 0px; list-style: outside none none; background: none repeat scroll 0% 0% rgb(255, 255, 255);} #yandexform0 .yaform__form * { font-size: 14px ! important;} #yandexform0 .yaform__search, #yandexform0 .yaform__search td, #yandexform0 .yaform__precise-i { background-color: rgb(255, 255, 255) ! important;} .fb_reset { background: none repeat scroll 0% 0% transparent; border: 0px none; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal;} .fb_reset > div { overflow: hidden;} .fb_iframe_widget { display: inline-block; position: relative;} .fb_iframe_widget span { display: inline-block; position: relative; text-align: justify;} .fb_iframe_widget iframe { position: absolute;} .share42-counter { display: inline-block; vertical-align: top; margin-left: 9px; position: relative; background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(102, 102, 102);} .share42-counter:before { content: ""; position: absolute; top: 0px; left: -8px; width: 8px; height: 100%;} .share42-counter { padding: 0px 8px 0px 4px; font: 14px/32px Arial,sans-serif; background: url('../images/undefined') repeat scroll 100% 0px transparent;} .share42-counter:before { background: url('../images/undefined') repeat scroll 0% 0% transparent;} 