article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {display:block;}
img,
object,
iframe,
audio,
video,
table {max-width:100%;}
body {background:#fff;margin:0;padding:0!important;font-size:14px;line-height:20px;font-family:'Fira Sans',sans-serif,Tahoma,Geneva;color:#333;}
img,
form {border:0;margin:0;}
a,
input {outline:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
h1,
h2,
h3,
h4,
h5,
h6 {font-weight:bold;margin:5px 0;padding:0;font-family: 'Fira Sans', sans-serif!important;color: #333;}
h1 {font-size:24px;line-height:30px;padding-bottom:10px;}
h2 {font-size:21px;line-height:28px;padding-bottom:8px;}
h3 {font-size:19px;line-height:26px;padding-bottom:6px;}
h4 {font-size:17px;line-height:24px;padding-bottom:5px;}
h5 {font-size:15px;line-height:22px;padding-bottom:5px;}
h6 {font-size:13px;line-height:20px;padding-bottom:5px;}
ul {list-style:square;}
hr {clear:both;border:none;border-bottom:1px solid #ddd;padding:10px 0 0;margin:0 0 10px;}
iframe,
object,
embed {max-width: 100%;}
.clr {clear:both;}
.clearfix:after {
 content: "."; 
 display: block; 
 clear: both; 
 visibility: hidden; 
 height: 0;
}
.wrapper {margin:0 auto;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.site-n a,
#catmenu li a {-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out}
p {font-family: 'Roboto Condensed', sans-serif;}
::-webkit-scrollbar-button {background-image:url('');background-repeat:no-repeat;width:5px;height:0px}
::-webkit-scrollbar-track {background-color:#eee;}
::-webkit-scrollbar-thumb { -webkit-border-radius:0px;border-radius: 0px;}
::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:8px;height:0px}
::-webkit-scrollbar{width: 8px;}
select::-ms-expand {display: none;}
.bodys {overflow: hidden;position: relative;}
#header {padding:30px 0 0;margin: 0 0 30px;}
.head-l {float:left; width:50%;}
.head-r {float:right; width:49%;padding-top: 3px;}
.site-n {display: inline-block;}
.site-n a, .site-n a:hover {text-decoration:none!important;}
ul.bl_ul {list-style:none;padding:0;margin:0;text-align:right;}
ul.bl_ul li {display:inline-block;}
ul.bl_ul .bl_but {width:30px;height:30px;text-align:center;position:relative;line-height: 30px;}
ul.bl_ul li.bl_but a,
ul.bl_ul li.bl_but a:hover,
ul.bl_ul li.bl_us span {text-decoration:none!important;float: left;width: 30px;text-align: center;}
ul.bl_ul li.bl_but a:before,
ul.bl_ul li.bl_us span {font-family: Fontawesome;display: inline-block;font-size: 24px;line-height: 30px;}
ul.bl_ul li.bl_but a:hover:before {color:#333333!important;}
ul.bl_ul li.bl_us span:before {content: '\f007';color:#555;}
ul.bl_ul li.bl_us:hover span:before {color:#000!important;cursor:pointer;}
ul.bl_ul li.bl_vk a:before {content: '\f189';color: #45668e;}
ul.bl_ul li.bl_fb a:before {content: '\f09a';color: #3b5998;}
ul.bl_ul li.bl_tw a:before {content: '\f099';color: #00aced;}
ul.bl_ul li.bl_in a:before {content: '\f16d';color: #e74a52;}
ul.bl_ul li.bl_yt a:before {content: '\f16a';color: #f30000;}
.bl_men {opacity:0;position:absolute;transition:opacity 1.5s;top:50px;right:-9999px;}
.bl_us:hover .bl_men {opacity:1;position:absolute;transition: opacity 1.5s;top:30px;right:-40px;}
ul.bl_men {background: #fff;width: 120px;padding: 10px;margin: 0;z-index: 999;box-shadow: 0px 0px 0.5px #ddd;text-align: center;}
ul.bl_men li {display:block;}
ul.bl_men li a {color:#333;width:100%!important;float:none!important;}
ul.bl_men li a:hover {text-decoration:none!important;}
#sch-box {padding:0;}
#sch-box .search-box {position:relative;height:30px;overflow:hidden;padding:0 32px 0 10px;background:#ffffff;text-decoration:none;}
#sch-box .queryField {text-indent:10px;background:#eceff3;width:100%;border:none;padding:0;margin:0;height:30px;line-height:30px;color:#999;}
#sch-box .searchSbmFl {position:absolute;right:0;top:0;cursor:pointer;padding:0;margin:0;width:32px;height:30px;border:none;background:url(/.s/t/1321/sch.png) 50% 50% no-repeat;white-space:nowrap;text-indent:150%;overflow:hidden;}
.schQuery,
.schBtn {display:inline;padding:0;}
#catmenu {position:relative; width:100%;margin-top:30px;}
#catmenu ul,
#catmenu li {padding:0;margin:0;list-style:none;}
#catmenu li {padding:0 1px 0 0;float:left;}
#catmenu li a {display:inline-block;height:50px;line-height:50px;padding:0 18px;text-transform:uppercase;font-size:14px;color:#fff;}
#catmenu li a:hover,
#catmenu li.uWithSubmenu:hover > a {color:#fff;text-decoration:none;}
#catmenu ul ul {display:none;}
#catmenu li a.uMenuItemA {color:#fff;text-decoration:none;}
#catmenu li.uWithSubmenu:hover > ul {display:block;}
#catmenu li.uWithSubmenu {position:relative;padding-right:8px!important;}
#catmenu li.uWithSubmenu:after {content: '\f107';font-family: Fontawesome;display: inline-block;margin-left: -13px;color:#fff;font-size:16px;}
#catmenu ul ul {position:absolute;z-index:10;width:150px;top:50px;left:0;padding:10px 0;}
#catmenu ul ul ul {top:0;left:150px;border-top:none;}
#catmenu ul ul li {float:none;padding:0;}
#catmenu ul ul li.uWithSubmenu {padding-right:0!important;}
#catmenu ul ul li.uWithSubmenu a {word-break: break-word;padding-right: 20px!important;}
#catmenu ul ul li.uWithSubmenu:after {margin-left:0!important;top: 4px;position: absolute;right: 10px;}
#catmenu ul ul li a {display:block;padding:7px 10px;height:auto;line-height:normal; margin:0 0 1px;font-size:13px;color:#fff;text-transform: none;}
#catmenu ul ul li a:hover,
#catmenu li li.uWithSubmenu a:hover,
#catmenu ul ul li.uWithSubmenu:hover > a {background:#333;}
.nav-head,
#catmenu li.uWithSubmenu em {display:none;}
.nav-head {padding:9px 20px;position:relative;height:33px;line-height:normal;cursor:pointer;}
.nav-head a {display:none;font-size:0!important;}
.nav-head .icon {position:absolute;width:32px;left:20px;top:12px;}
.nav-head .icon span {display:block;height:3px;background:#fff;margin:3px 0 0;}
#catmenu li.uWithSubmenu em {display:none!important}
.uRelatedEntries {list-style:none!important;padding:0;margin:10px 0;}
.gbshka .csTop {display:none!important;}
form[name="fuser"] {display: none!Important;}
#sidebar {float:right;background:#fff;}
.sidetitle {position:relative; width:100%;}
.sidebox {margin:0;position:relative;float:left;width:100%;}
.sidetitle {text-transform:uppercase;padding:10px 0;color:#fff;font-size:16px; text-align:center;}
.sidebox .inner {padding:20px 20px 40px 20px;float:left;width: calc(100% - 40px);width: -moz-calc(100% - 40px);width: -webkit-calc(100% - 40px);}
.sidebox .catDescr {display:none!important;}
.sidebox ul,
.sidebox .catsTable {margin:0;padding:0;list-style:none;}
.sidebox .catsTable,
.sidebox .catsTable * {display:block;width:auto!important;}
.sidebox li {list-style:none;padding:0;}
.sidebox li a,
.sidebox .catsTable td a {display:inline-block;padding:5px 0;}
.sidebox li b {font-weight:normal;}
.sidebox li.uWithSubmenu,
.sidebox li.parent-li {position:relative;}
.sidebox .catNumData {display:none!important;}
.sidebox .calTable{width:100%;}
.sidebox ul ul {display:none;margin:0;padding:0 0 0 20px;}
.sidebox li.uWithSubmenu.over > ul,
.sidebox li.parent-li.over > ul {display:block;}
.sidebox .answer {padding:5px 0 0 0;}
.sidebox ul.rate-list {margin:0;}
.tOnline,
.gOnline,
.uOnline {text-align:center;}
.sidebox .catNameActive,
.sidebox .catName,
.parent-alltov a {width:100%!important;color: #000;border-bottom: 1px dotted #333;display:block!important;padding: 10px 0!important;font-size: 15px!important;font-family: 'Fira Sans', sans-serif;}
.sidebox .catNameActive:hover,
.sidebox .catName:hover,
.parent-alltov a:hover {text-decoration:none!important;}
.sidebox .catNameActive:before,
.sidebox .catName:before,
.parent-alltov a:before {font-family: FontAwesome;content: "\f054";padding: 0 5px 0 0;color: #343434;font-size: 16px;}
.sidebox .catsTable tr:last-of-type .catNameActive,
.sidebox .catsTable tr:last-of-type .catName {border-bottom:0!important;}
.sidebox .category_row_img {display:none!important;}
#video_category_top .category_row:last-of-type .catNameActive,
#video_category_top .category_row:last-of-type .catName {border-bottom:0!important;}
#video_chnlcats_top .category_row:last-of-type .catNameActive,
#video_chnlcats_top .category_row:last-of-type .catName {border-bottom:0!important;}
.pollBut {margin: 10px 0 0;}
.pollBlock #content label {color:#333 !important;font-size: 14px !important;}
.progress {height: 15px;overflow: hidden;margin: 5px 0px 5px 0px;height: 15px!important;background: #F4F8F9!important;} 
.progress-0,
.progress-1,
.progress-2,
.progress-3,
.progress-4,
.progress-5,
.progress-6,
.progress-7,
.progress-8,
.progress-9,
.progress-10,
.progress-11,
.progress-12,
.progress-13,
.progress-14 {height:18px!important;display:block!important;overflow:hidden!important;margin-top: -3px;} 
.progress-0 {background:#5D9AD3!important;} 
.progress-1 {background:#E96465!important;} 
.progress-2 {background:#F6954E!important;} 
.progress-3 {background:#dd8cd2!important;} 
.progress-4 {background:#75D0ED!important;} 
.progress-5 {background:#5BC254!important;} 
.progress-6 {background:#CFC72D!important;} 
.progress-7 {background:#DD3344!important;} 
.progress-8 {background:#FE9B6F!important;} 
.progress-9 {background:#8CC84B!important;} 
.progress-10 {background:#DD8CD2!important;} 
.progress-11 {background:#e9eb5b!important;} 
.progress-12 {background:#E96465!important;} 
.progress-13 {background: #75D0ED!important;} 
.progress-14 {background: #5D9AD3!important;}
.answer {color: #555;background-image: none;background-repeat: no-repeat;background-position: bottom left;line-height: 22px;display: block;text-align: left;margin-bottom: 5px;} 
.pollAns {margin: 0 3px 8px 3px!important;padding: 5px;text-align: center!important;} 
.titles {color: #333;display: block;line-height: 20px;font-size: 16px;margin-bottom:5px;} 
.button_poll {cursor: pointer;text-decoration: none!important;display: inline-block;margin: 0 10px 20px 0;padding: 5px 10px;position: relative;outline: none;border: none; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear;transition: all 0.2s linear;font-size: 14px;} 
.arhiv_rez_poll {background: #ebebeb;color: #777;font-size: 13px;line-height: 18px;text-transform: uppercase;} 
.arhiv_rez_poll:hover {background:#ddd;color:#555;} 
.pollTot {border: 0;background: transparent;color: #777;font-weight: 400;padding: 8px 10px;margin-top: 0px;text-align: center;font-size: 14px;line-height: 20px;border-top: 1px solid #efefef;} 
.pollBlock label {display: inline-block !important;cursor: pointer;position: relative;padding-left: 28px;margin-right: 15px;font-size: 14px;color: #555;}
.pollBlock input[type=radio] {display: none;}
.pollBlock label:before {top: 0;content: "";display: inline-block;width: 14px;height: 14px;margin-right: 10px;position: absolute;left: 0;background-color: transparent;border: 1px solid #999;}
.pollBlock .radio label:before {border-radius:0;}
.pollBlock input[type=radio]:checked + label:before {content:"\f067";color: #999;font-size: 10px;text-align: center;line-height: 14px;font-family: FontAwesome;}
.tagItem {float:left;color:#fff;font-size:0px!important;margin: 5px 5px 5px 0;width:auto;background:#999;} 
.tagItem a:link,
.tagItem a:visited {font-family: 'Fira Sans', sans-serif;display:block;float:left;color:#fff;font-size:13px!important;text-transform:capitalize;padding: 5px 10px;text-decoration:none;} 
.pop_1 {width:100%;margin-bottom:20px;position:relative;border-spacing: 0;float:left;}
.sidebox .pop_1:last-of-type {margin-bottom:0;}
.pop_2 {width:90px;height:62px;background-position-x: center !important;background-position-y: center !important;background-size: cover!important;position: relative;}
.pop_2 a {text-decoration:none!important;position:absolute;display: inline-block;width: 100%;height: 100%;top: 0;left: 0;}
.pop_2 a:hover,
.pop_3 a:hover {text-decoration:none!important;}
.pop_3 {padding-left:10px;}
.pop_3 div {max-height:60px;overflow:hidden;}
.pop_3 a {color:#333;font-size: 14px;font-weight:400;line-height:20px;}
@media screen and (min-width:539px) and (max-width:679px) {
.titslide-12 {font-size:22px!important;line-height: 30px!important;}
} 
@media screen and (min-width:439px) and (max-width:539px) {
.titslide-12 {font-size:22px!important;line-height: 24px!important;}
.detblock-12 {bottom:8px!important;left:2%!important;right:2%!important;padding:5px!important;}
}
@media screen and (min-width:399px) and (max-width:539px) {
.titslide-12 {font-size:18px!important;line-height: 24px!important;}
.detblock-12 {bottom:8px!important;left:2%!important;right:2%!important;padding:5px!important;}
}
@media screen and (min-width:319px) and (max-width:399px) {
.titslide-12 {font-size:18px!important;line-height: 21px!important;}
.detblock-12 {bottom:4px!important;left:1%!important;right:1%!important;padding:5px!important;}
.sliderContent,
.sliderContent .item {height: 200px !important;}
}
#genhomnews {display: block;float: left;width: 100%;}
.hrslide {border:0!important;margin: 10px 0 0!important;padding:0 0 10px!important;}
.slideblock-home {width:100%;float:left;margin-bottom: 20px;}
.detblock-12 {display: inline-block;position: absolute;bottom: 20px;left:10%;right:10%;padding: 12px;border-radius: 8px;}
.titslide-div {text-align:center;padding:0;}
.titslide-12 {text-shadow: 1px 1px 3px black;color:#fff!important;font-family: 'Fira Sans', sans-serif!important;font-size: 26px;line-height:36px;font-weight:700;max-width:600px;}
.titslide-12:hover {color:#eee!important;text-decoration:none!important;}
.popmods-links {width:100%;height:100%;position:relative;top:0;left:0;display:block;text-decoration:none!important;background: linear-gradient(to bottom,transparent 0,#333 150%);} 
.slider {float:left;width:100%;position:relative;} 
.sliderContent {float:left;width:100%;clear:both;position:relative;overflow:hidden;} 
.sliderContent .item {background-size: cover !important;width: 100% !important;overflow: hidden;position: relative!important;background-position-y: center !important;background-position-x: center !important; } 
.sliderBullets {opacity: 0.8;position:absolute;top:6%;right:3%;z-index:50;margin-left:-45px;} 
.sliderBullets a {display:block;float:left;text-indent:-9999px;outline:none;margin-left:5px;width:16px;height:17px;background:url(/img/bullet.png) no-repeat;} 
.sliderBullets .active {background-position:0 -17px;} 
.sliderContent a {outline:none;} 
.sliderArrows {display:none!important;} 
.acategsl {left:4%;top:8%;display:inline-block;color:#fff;font-size:14px;padding:5px 10px;text-transform:uppercase;font-family: 'Fira Sans', sans-serif;}
.acategsl:hover {text-decoration:none;background:#333;color:#fff;}
.name_page {margin:0!important;padding-bottom:3px!important;}
#breadcrumbs {margin-bottom:15px;}
#breadcrumbs a,
#breadcrumbs span {color:#777;text-decoration:none!important;font-size:13px;}
#breadcrumbs a span:hover {text-decoration:none!important;color:#222!important;}
.vi_1 {width: 50%;float: left;margin-bottom: 15px;}
.vi_2 {background-position-x: center!important;background-position-y: center!important;width: 100%;background-size: cover!important;position: relative;}
.vi_3 {text-decoration: none!important;position: relative;display: inline-block;width: 100%;height: 100%;top: 0;left: 0;}
.vi_3:hover {text-decoration: none!important;}
.vi_3 span {color: #000!important;background: rgba(255, 255, 255, 0.6);padding: 3px 6px;top: 8%;position: absolute;right: 4%;font-family: 'Roboto Condensed', sans-serif;line-height: 18px;font-size: 15px;}
.vi_4 {bottom: 8%;position: absolute;left: 4%;display: inline-block;color: #fff;font-size: 14px;padding: 5px 10px;text-transform: uppercase;border-radius: 0;font-weight: 400;}
.vi_4:hover {text-decoration: none!important;background: #333;color:#fff;}
.vi_4:before {font-family: Fontawesome;display: inline-block;content: '\f115';padding-right:3px;}
.vi_5 {min-height: 210px;overflow: hidden!important;display: block!important;max-height:210px;}
.vi_6{text-align: left;}
.vi_6 a {text-decoration: none!important;max-height: 72px;overflow: hidden;margin: 7px 0 7px;font-size:19px;color: #333;display: block;line-height: 24px;font-weight: 700;}
.vi_6 a:ho ver {text-decoration: none!important;}
.vi_7 {margin-bottom: 5px;max-height: 20px;overflow: hidden;}
.vi_7 .vi_8:last-of-type {padding-right:0!important;} 
.vi_8 {padding-right: 10px;}
.vi_8,
.vi_8 a {font-family: 'Roboto Condensed', sans-serif!important;font-size: 15px;color: #555;display: inline-block;line-height: 20px;text-decoration: none!important;}
.vi_9:before,
.vi_10:before,
.vi_100:before,
.vi_110:before,
.vi_210:before,
.vi_11:before,
.vi_12:before {font-size: 15px;font-family: Fontawesome;display: inline-block;padding-right: 4px;color: #555;}
.vi_9:before {content: '\f017';}
.vi_10:before {content: '\f06e';}
.vi_100:before {content: '\f019';}
.vi_110:before {content: '\f04b';}
.vi_210:before {content: '\f115';}
.vi_11:before {content: '\f27b';}
.vi_12:before {content: '\f123';}
.vi_210 a, .vi_210 span {display:none;}
.vi_210 a:first-of-type {display:inline-block;}
.vi_13 {margin-top:7px;font-weight:400!important;max-height:88px!important;overflow: hidden!important;color:#444!important;font-size:16px!important;line-height:22px!important;font-family:'Roboto Condensed', sans-serif!important;} 
.vi_13 p,
.vi_13 table,
.vi_13 blockquote,
.vi_13 a,
.vi_13 strong,
.vi_13 a:hover,
.vi_13 h1,
.vi_13 sub,
.vi_13 sup,
.vi_13 h2,
.vi_13 em,
.vi_13 h3,
.vi_13 td,
.vi_13 ul,
.vi_13 li,
.vi_13 ol,
.vi_13 u,
.vi_13 s {cursor: default!important;font-style:normal!important;text-decoration:none!important;list-style: none!important;vertical-align:inherit!important;font-weight:400!important;color:#444!important;font-size:16px!important;line-height:22px!important;font-family:'Roboto Condensed', sans-serif!important;padding:0!important;margin:0!important;display:inline!important;} 
.vi_13 img,
.vi_13 hr,
.vi_13 iframe,
.vi_13 embed,
.vi_13 blockquote:before {display:none!important;}
.vi_13 blockquote {width:auto!important;background-color:#fff!important;bottom:0!important;max-width:inherit!important;-webkit-margin-start: 0!important;-webkit-margin-after: 0!important;-webkit-margin-before: 0!important;-webkit-margin-end: 0!important;} 
@media screen and (max-width: 639px) {
.vi_1 {width: 100%!important;padding: 0!important;margin-bottom: 25px !important;}
.vi_5 {min-height: auto!important;max-height: inherit!important;}
.vi_6 a {max-height:inherit!important;}
.vi_13 {max-height:110px!important;}
}
.otv_1 {margin:10px 0;}
.otv_2 {margin-bottom: 5px;font-size: 16px;font-weight: 500;color: #333;line-height: 20px;}
.otv_3 {margin-bottom: 5px;font-size: 15px;color: #999;line-height: 18px;}
.otv_4 {margin-bottom: 10px;font-size: 15px;line-height:22px;color: #444;}
.otv_5 b {padding: 0 5px;}
.otv_5 a {opacity:0.7;}
.otv_5 a:hover {text-decoration:none!important;opacity:1!important;}
.otv_6 {margin-top: 15px;background: #f9f9f9;width: 94%;margin-left: 3%;padding-left: 3%;padding-bottom: 5px;padding-top: 5px;}
.otv_7 {font-weight: 500;color: #333;display: block;font-size: 15px;line-height: 18px;margin-bottom: 5px;}
.otv_6 {margin-bottom: 10px;font-size: 15px;line-height: 22px;color: #333;}
.ca_1 {width:100%;}
.ca_0 {float:left;display:inline-block;position:relative;background-position-x: center !important;background-position-y: center !important;background-size: cover!important;position: relative;}
.ca_2 {width:32%;}
.ca_3 {width:32%;margin:0 2%;}
.ca_4 {width:32%;}
.ca_0 a {text-decoration: none!important;position: absolute;display: inline-block;width: 100%;height: 100%;top: 0;left: 0;}
.ca_0 a:hover {text-decoration: none!important;}
.ca_5 {float:left;margin:20px 0 5px;text-align:center;}
.ca_5 a {color:#111;padding:2px 0;}
.ca_5 a:hover {text-decoration: none!important;}
.fastLinks {display:none!important;}
.faq_add {text-align:right;margin-bottom:20px;}
.faq_body {margin-bottom:20px;}
.faq-0 {margin-bottom:7px;} 
.faq-1 {display:none;letter-spacing: 0.4px;}
.faq-1 + label ~ div{display: none;}
.faq-1 + label {width: calc(100% - 2px);width: -moz-calc(100% - 2px);width: -webkit-calc(100% - 2px);background: transparent;font-size: 14px;cursor: pointer;display: inline-block;line-height: 22px;color: #555!important;border: 1px solid #ddd;font-weight: 400;letter-spacing: 0.4px;}
.faq-1:checked + label {background: transparent;font-weight:500;border: 1px solid #ddd;border-bottom:0!important;}
.faq-1:checked + label + div {border: 1px solid #ddd;display:block;background: #fff;letter-spacing: 0.4px;} 
.faq-1:checked + label .faq-3:before {content: "-";padding: 0 8px 0 0;color: #666;font-size: 16px;font-weight: 500!important;line-height: 20px;} 
.faq-1 + label .faq-3:before {content: "+";padding: 0 8px 0 0;color: #666;font-size: 16px;font-weight: 400!important;line-height: 20px;}
.faq-2 {color:white!important;} 
.faq-3 {padding:10px 20px;display: inline-block;font-weight: 700;}
.faq-4 {font-family: 'Roboto Condensed', sans-serif!important;background:#f5f5f5;padding: 9px 10px 5px;border-bottom: 1px solid #f5f5f5;color: #555;font-size: 15px;line-height:22px;}
.faq-4 strong {font-weight: 700;color: #dbe1e8;} 
.faq-5 {background:#fff;padding:10px;font-family: 'Roboto Condensed', sans-serif!important;}
.faq-5,
.faq-5 p,
.faq-4,
.faq-4 p {font-size: 15px;color:#555;line-height:22px;}
.faq-5 {margin:0;line-height:150%;text-align:justify!important;font-size: 15px;line-height: 22px;}
.faq-5 img,
.faq-4 img {max-width:100%;height:auto!important;float:left;border:none!important;}
.faq-5 p,
.faq-4 p {margin: 0;padding: 1px 0 10px 0;overflow: hidden;font-size: 15px;line-height: 22px;color: #555;}
.faq-5 ul,
.faq-5 ol,
.faq-5 li,
.faq-5 span,
.faq-5 table,
.faq-5 td,
.faq-5 tr,
.faq-4,
.faq-4 ul,
.faq-4 ol,
.faq-4 li,
.faq-4 span,
.faq-4 table,
.faq-4 td,
.faq-4 tr,
.faq-5 {font-size: 15px;line-height: 22px;}
.faq-5 a,
.faq-4 a {margin: 0;padding: 1px 0 10px 0;overflow: hidden;font-size: 14px;line-height: 20px;text-decoration:underline;}
.faq-5 a:hover,
.faq-4 a:hover {color:#000!important;text-decoration:underline;}
.faq-5 li,
.faq-4 li {margin-bottom:3px;}
.faq-5 ul,
.faq-5 ol,
.faq-4 ul,
.faq-4 ol {margin-top:3px;}
.faq-6 {text-align:right;color: #999!important;font-size:14px!important;} 
.prof_1 {width:100%;float:left;}
.prof_2 {width:200px;padding:10px 10px 20px 0;float:left;}
.prof_3 {padding-bottom:5px;margin-bottom:25px;border-left:1px solid #eff5f5;float:right;padding-left:10px;width: calc(100% - 221px);width: -moz-calc(100% - 221px);width: -webkit-calc(100% - 221px);}
.prof_2 .profile-status > span {width:14px!important;height:14px!important;}
.prof_2_ava {width:100%;float:left;}
.prof_4 {width:100%;float:left;text-align:center;padding-bottom:10px;}
.prof_5 {font-size: 14px;font-weight: 500;display:block;color: #333;line-height: 21px;margin-bottom: 3px;}
.prof_51 {font-size: 14px;font-weight: 400;display:block;color: #333;line-height: 21px;margin-bottom: 3px;}
.prof_1 a:hover {text-decoration:none!important;}
.tit_pg .u-mpanel .u-mpanel-toggle {border:1px solid #fff!Important;}
.prof_6 {border-top:1px solid #eff5f5;width:100%;float:left;padding:10px 0;text-align:center;}
.prof_7 {width:100%;float:left;color: #333;line-height: 21px;}
.prof_7 span {color:#555;}
.prof_8 {width:100%;float:left;padding:10px 0;text-align:center;border-top:1px solid #eff5f5;}
.prof_7_1 a {color:#999;}
.prof_9 {font-size:14px;float:left;padding:7px 5px;border-bottom:1px solid #eff5f5;float:left;color: #333;line-height: 21px;;width: calc(100% - 10px);width: -moz-calc(100% -10px);width: -webkit-calc(100% - 10px);}
.prof_9 span {color:#777;font-size:14px;}
.prof_3 .prof_9:last-of-type {border-bottom:0!important;}
.prof_7_2 {color:#F74659;}
.prof_7_3 {color: #ff0c00;line-height: 18px;}
.prof_9_1,
.prof_9_2 {color:#777;font-size:14px;}
.prof_10 {width:200px;float:left;margin:10px 10px 20px 0;background:url(/img/forma.jpg);height:242px;overflow:hidden;max-width:200px;position:relative;}
.prof_11 {display: inline-block;position: absolute;bottom: 120px;left: 0;right: 0;margin: auto;width: 77px;font-size: 72px;color: #fff;font-weight: bold;font-family: arial;letter-spacing: -3px;text-align: center;opacity: 0.9;cursor: default;}
.prof_12 {position: absolute;text-align: center;top: 36px;color: #eee;font-size: 20px;font-weight: 300;letter-spacing: -0.3px;width: 100%;max-height: 21px;overflow: hidden;line-height:21px;}
@media only screen and (max-width: 479px) {
.prof_2,
.prof_3,
.prof_10 {width:100%!important;padding:0!Important;float:left!important;border:0!Important;text-align: center;}
.prof_10 {margin-left: calc(50% - 110px);margin-left: -moz-calc(50% - 110px);margin-left: -webkit-calc(50% - 110px);text-align:left!important;} 
}
.profile-photo-block {display: block;position: relative;width: 100px;height: 100px;border-radius: 50%;margin: 0 auto 20px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#shop-basket ul li a {padding:0;margin:0;}
#shop-basket ul li a:before {display:none;}
#content {float:left;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#content fieldset {border:1px solid #ddd;padding:20px;margin: 0 0 20px;}
#content .calTable {width:70%;margin:0 0 30px;}
#content.wide-page {float:none;width:auto;}
.eMessage,
.eText {margin:0;padding:10px 0 10px!important;}
.eMessage,
.eText,
.cMessage {word-wrap: break-word;}
.eMessage {font-size: 16px;line-height: 23px;color: #333;text-align: left!important;margin-bottom:20px;font-family: 'Roboto Condensed', sans-serif;}
.eMessage b {font-family: 'Roboto Condensed', sans-serif;font-weight:700!important;font-size: 16px;line-height: 23px;color: #333;text-align: left!important;}
.eMessage p {font-family: 'Roboto Condensed', sans-serif;margin:0!important;padding: 7px 0 10px 0;overflow: hidden; font-size: 16px;line-height: 23px;color: #333;}
.eMessage img {max-width:100%;height:auto!important;float:left;border:none!important;margin-bottom:10px;}
.eMessage li,
.eMessage ol,
.eMessage ul,
.eMessage td,
.eMessage table,
.eMessage tr,
.eMessage span {font-family: 'Roboto Condensed', sans-serif;font-size: 16px;line-height: 23px;color: #333;text-align:left!important;}
.eMessage a {font-family: 'Roboto Condensed', sans-serif;text-decoration:underline;padding: 1px 0 16px 0;}
.eMessage a:hover {text-decoration:underline;}
.eMessage li {font-family: 'Roboto Condensed', sans-serif;margin-bottom:4px;}
.eMessage ul,
.eMessage ol {margin-top:4px;}
.eMessage h1,
.eMessage h2,
.eMessage h3,
.eMessage h4,
.eMessage h5,
.eMessage h6 {font-family: 'Fira Sans', sans-serif!important;margin:5px 0!important;padding:0;}
.eMessage h1 {padding-bottom:10px;}
.eMessage h2 {padding-bottom:7px;}
.eMessage h3,
.eMessage h4,
.eMessage h5,
.eMessage h6 {padding-bottom:5px;}
.eMessage blockquote p {font-family: 'Roboto Condensed', sans-serif;color:#222!important;font-style: italic;padding-top:0!important;width: calc(100% - 18px)!important;width: -moz-calc(100% - 18px)!important;width: -webkit-calc(100% - 48px)!important;}
.eMessage blockquote p:last-of-type {padding:0!important;}
.eMessage blockquote {font-family: 'Roboto Condensed', sans-serif;color:#222!important;font-style: italic;margin: 15px 0 26px 30px;padding:0 0 0 18px!important;position: relative;width:calc(100% - 18px)!important;width:-moz-calc(100% - 18px)!important;width:-webkit-calc(100% - 18px)!important;overflow: hidden;}
.eMessage blockquote:before {content: '';background: #ebebeb;padding:0;display:inline-block;position: absolute;left: 0;width: 7px;top: 0;bottom: 0;}
.eMessage pre {margin: 8px 0;font-weight: 300!important;}
.ph_1 {width:100%;padding:0;margin:0;}
.ph_2 {background-position-x: center!important;background-position-y: center!important;width: 100%;background-size: cover!important;position: relative;}
.ph_2 a {text-decoration: none!important;position: relative;display: inline-block;width: 100%;height: 100%;top: 0;left: 0;}
.ph_2 a:hover {text-decoration: none!important;}
.ph_3 {bottom: 9%;position: absolute;left: 5%;display: inline-block;color: #000;font-size: 14px;padding: 3px 7px 2px 6px;text-transform: uppercase;border-radius: 0;font-weight: 400;background: rgba(255, 255, 255, 0.65);line-height: 20px;}
.ph_4:before {font-size: 15px;font-family: Fontawesome;display: inline-block;padding-right: 4px;color: #000;}
.ph_4:before {content: '\f06e';}
.ph_5 {display: block!important;}
.ph_6 {padding-top:7px;}
.ph_6 a {color:#333;font-weight: 700;font-size:15px;line-height:20px;}
.testpage .eTitle a:hover,
.ph_6 a:hover {text-decoration:none!important;}
.testpage .eTitle a {color:#333;font-weight: 700;font-size:20px;line-height:28px;}
#pagesBlock1,
.pagesBlockuz1,
.pagesBlockuz2 {float: left;width: 100%;margin-top: 10px;}
.swchItem,
.swchItemA,
.pagesBlockuz1 b,
.pagesBlockuz2 b,
#pagesBlock1 b,
#pagesBlock2 b,
.plist b,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
#pagesBlock1 a,
#pagesBlock2 a,
a.pgSwch {display:inline-block;margin:2px 0;}
.swchItemA,
.pagesBlockuz1 b,
.pagesBlockuz2 b,
#pagesBlock1 b,
#pagesBlock2 b,
.pgSwchA b {background: #555;text-transform: uppercase;color: #fff;font-size: 14px;font-weight: 400;line-height: 28px;height: 28px;min-width: 18px;text-align: center;padding: 0 5px;}
.swchItem,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
#pagesBlock1 a,
#pagesBlock2 a,
a.pgSwch {padding: 0;font-size: 14px;color: #999;border: 1px solid #ddd;min-width: 18px;height: 26px;line-height: 26px;margin: 0 0 0 6px;text-decoration: none;text-align: center;padding: 0 5px;}
.swchItem:hover,
.pagesBlockuz1 a:hover,
.pagesBlockuz2 a:hover,
#pagesBlock1 a:hover,
#pagesBlock2 a:hover,
a.pgSwch:hover {color: #555;border-color: #555;text-decoration: none;}
.user_avatar img {border:1px solid #dbe1e8;width:100px;padding:2px;}
.cMessage .user_avatar img {width:50px;margin:0 10px 5px 0;}
footer {background:#111;margin-top:30px;}
#footer {padding:18px 0;color:#999;font-family: 'Roboto Condensed', sans-serif;}
#footer a {color:#999;}
#footer a:hover {color:#eee;text-decoration:none!important;}
.foot-l {float:left; width:45%;}
.foot-r {float:right; width:54%;text-align:right;}
#footer ul, #footer li {list-style:none;padding:0;margin:0;}
#footer li {display: inline-block;}
#footer li a {margin:0 7px;}
input[type='text'],
input[type='password'],
textarea,
input[type='file'],
select,
.filterBlock {line-height: 16px;font-family: 'Fira Sans', sans-serif;border-radius:0!important;color:#555;background:#fff;padding:6px 5px;margin:0 0 1px;text-decoration:none;border:1px solid #ddd;outline:none;font-size:13px;}
select {height:auto;background: 0 0;background-color:transparent;display: inline-block;background-position: right 7px center;background-repeat: no-repeat;background-image: url(/img/down.png);max-width: 100%; -moz-appearance: none; -ms-appearance: none; appearance: none; -webkit-appearance: none; cursor: pointer;padding-right: 20px;vertical-align: middle;}
input[type='submit'],
input[type='reset'],
input[type='button'],
button {font-size:13px!important; padding:7px 13px;margin:0 0 1px; border:none; font-weight:normal!important; cursor:pointer;text-transform:uppercase; color:#fff;width:auto;font-family: 'Roboto Condensed', sans-serif;}
input.commFl,
textarea.commFl,
.prosFl,
.consFl,
.mchat,
.sidebox .loginField,
.postTextFl {width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#casing input[type='submit'],
#casing input[type='reset'],
#casing input[type='button'],
#casing button {width:auto!important;}
#casing textarea {resize: vertical;}
#mchatMsgF {min-height:60px;max-width:98%;}
#MCaddFrm table {border-spacing:0;}
#MCaddFrm table td {padding:2px 0;}
#casing input[type='submit']:hover,
#casing input[type='reset']:hover,
#casing input[type='button']:hover,
#casing button:hover {color:#fff; }
#iplus input {width:auto!important;}
#thread_search_field {width:155px!important;margin-right:4px!important;}
div[id^="imblock"] > span:first-child {width: 34px;display: inline-block;text-align: center;padding-right: 0!important;}
div[id^="imblock"] > div:first-child,
#iplus > div {line-height: 34px; vertical-align: middle;}
div[id^="imblock"] {clear: both;}
.editImgBlock {padding-left: 7px;}
.uplFileFl {margin-left: 7px!important;}
.ucoz-forum-post-image-interface {padding-left: 12px;}
[id^="catSelector"] {width: auto!important;padding-left: 3px!important;padding-right: 3px!important;}
textarea.mchat {vertical-align: bottom;}
input[type="text"][id^="qid-"] {margin-bottom: 0 !important; padding-top: 8px!important;padding-bottom: 8px!important;}
input[type="text"][id^="qid-"],
input[type="button"][id^="bid-"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height:31px;vertical-align: top;}
span[class^="id-good"]{vertical-align: bottom;line-height: 31px;}
.manTable select {max-width: 300px;}
#casing input#catSelector9{padding-right:25px!important; }
#casing input#catSelector9:hover{background-image:url('/.s/src/panel-v2/img/select_arrow.png'); }
body .uf-tooltip {width:90px!important;font-family: 'Roboto Condensed', sans-serif;font-size:12px!important;right: 0;left:auto!important;margin:auto!important;background-color: rgba(0, 0, 0, .7)!important;border-radius: 0!important;}
.uf-tooltip:after {display:none!important;}
body .ucf-avatar .uf-tooltip {left: 0px!important;right:0!important;}
body .ucf-option-label {border-radius:0!important;}
body .ucf-option-subscribe {background-color: #31b5ff!Important;}
body #allSmiles a {color:#fff;font-family: 'Roboto Condensed', sans-serif!important;font-size:13px;padding:3px 5px;}
body #allSmiles a:hover {background:#444!important;color:#fff;text-decoration:none!important;}
body .uf-txt-input {color: #444!important;font-family: 'Roboto Condensed', sans-serif!important;font-size: 14px !important;line-height: 22px !important;border-radius: 0!important;}
#doSmbBt,
.u-combobut {display:none;}
#casing .u-comboeditcell,
#casing .u-combo {border:0!important;background:none!important;}
#casing .u-combolist,
#content .xw-mc {padding:5px 3px;background:#fff;border:1px solid #dbe1e8;margin:0;font-size:12px!important;color:#939fae!important;}
#content .xw-tl,
#content .xw-bl,
#content .u-menuvsep {display:none;}
#content .xw-ml,
#content .xw-mr {margin:0;padding:0;background:none;}
#uNetRegF table {text-align:left;}
#uNetRegF table table {clear:both;}
#uNetRegF table table td {padding:5px 0 0 0;}
.sidebox .gTable {background:none;border:none;}
.sidebox .forumDescr {color:#939fae;}
.sidebox .gTableTop,
.sidebox .gTableSubTop,
.sidebox .forumNameTd {border:none;background:none;text-transform:none;height:auto;line-height:normal;overflow:visible;font-size:13px!important;font-family:Tahoma,Geneva,sans-serif;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.sidebox .gTable ul {padding:0 0 0 20px;}
.sidebox .gTableTop,
.sidebox .gTableSubTop {display:block;padding:5px 0!important;font-weight:normal;text-decoration:none;position:relative;}
.sidebox .gTableTop:hover,
.sidebox .gTableSubTop:hover {color:#0f6d9e;text-decoration:none;}
.sidebox .gTableTop:before,
.sidebox .gTableSubTop:before {content:"\25fe";padding:0 5px 0 0;color:#dadddf;}
.sidebox .gTableTop:hover:before,
.sidebox .gTableSubTop:hover:before {color:#939fae;}
.manTable td input,
.manTable td textarea {max-width:99%;}
.manTable td input#id_file_add {max-width:none;}
.entTd .eDetails {margin:0 0 40px;}
.opt_vals .gTableSubTop {padding-left:0;background:none;}
#content form[action$="search/"] table {width:100%;}
#content form[action$="search/"] table td {white-space:normal!important;}
#content form[action$="search/"] table td+td {width:30%;}
#content .queryField {width:70%!important;}
#slideshowBlock7 {margin:0 0 20px;}
#selectPhotosBtn {height:auto!important;}
#content .gTableSubTop {font-size:10px!important;}
.cats-select-btn {text-shadow: inherit !important;}
.cke_inner .cke_button__find, .cke_inner .cke_button__replace, .cke_inner .cke_button__flash, .cke_inner .cke_button__table, .cke_inner .cke_button__horizontalrule, .cke_inner .cke_button__youtube, .cke_inner .cke_button__maximize, .cke_inner .cke_button__source, .cke_inner .cke_toolbar_separator, .cke_inner .cke_button__outdent, .cke_inner .cke_button__indent, .cke_inner .cke_button__justifycenter, .cke_inner .cke_button__justifyright, .cke_inner .cke_button__justifyblock, .cke_inner .cke_combo__fontsize, .cke_inner .cke_combo__font, .cke_inner .cke_button__bgcolor, .cke_inner .cke_path {display:none!important;}
.fNavLink {display:inline-block;padding:5px 10px;color:#555;background:#fff;margin:0 10px 5px 0;font-size: 14px!important;line-height: 20px!important;font-family: 'Roboto Condensed', sans-serif!important;}
.fNavLink:hover,
.contenforum .funcLink:hover {text-decoration:none!important;background:#fff;} 
.foma-1:before,
.foma-2:before,
.foma-3:before,
.foma-4:before,
.foma-5:before,
.foma-6:before,
.foma-7:before {font-size:15px;font-family: Fontawesome;display:inline-block;padding-right:4px;}
.foma-1:before {content: '\f2b7';}
.foma-2:before {content: '\f03a';}
.foma-3:before {content: '\f0c0';}
.foma-4:before {content: '\f1c1';}
.foma-5:before {content: '\f002';}
.foma-6:before {content: '\f09e';}
.foma-7:before {content: '\f087';}
.ftabos {margin-bottom:25px;}
.contenforum .gDivLeft {margin-bottom:30px;}
.contenforum table {border-spacing:0;}
.contenforum .gTableTop {padding: 10px 15px;width: calc(100% - 30px);width: -moz-calc(100% - 30px);width: -webkit-calc(100% - 30px);color: #fff; font-weight: 400;font-size: 15px;text-transform: uppercase;line-height:22px;}
.contenforum .gTableTop a {color:#fff;}
.contenforum .gTableTop a:hover {color:#fff!important;}
.contenforum .gTableTop a:hover,
.gTableBody1 a:hover,
.threadNametd .poooedi .modBut:hover:before,
.threadNametd .pooodel .modBut:hover:before,
.forumNameTd a.forum:hover,
.threadNametd a.threadLink:hover,
.forumNameTd .subforumDescr a:hover {text-decoration:none!important;}
.contenforum .gTableSubTop {background:#eee;padding: 7px;color: #444;text-align: left;font-size: 14px;line-height: 20px;font-family: 'Roboto Condensed', sans-serif;}
.contenforum .forumNameTd,
.contenforum .forumIcoTd,
.contenforum .forumThreadTd,
.contenforum .forumPostTd,
.contenforum .forumLastPostTd {padding: 10px 3px;border-bottom: 1px solid #eee;}
.forumIcoTd img,
.forumLastPostTd img,
.threadIcoTd img,
.threadLastPostTd img,
.legendTd img {margin: 0;padding: 0;vertical-align: middle;max-width: 60px;max-height: 60px;}
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.forumThreadTd a,
.forumPostTd a,
.forumLastPostTd a {line-height: 22px;font-size: 14px;text-decoration: none!important;color:#444!important;}
.forumThreadTd a:hover,
.forumPostTd a:hover,
.forumLastPostTd a:hover,
.contenforum .gTableSubTop a:hover,
.threadNametd a.threadPinnedLink:hover {text-decoration:none!important;}
.forumNameTd a.forum {font-size: 16px;line-height: 22px;margin-bottom: 3px;display: inline-block;color: #333;font-weight:500;}
.forumNameTd .forumDescr {font-size: 14px;line-height: 22px;font-family: 'Roboto Condensed', sans-serif;color: #444;display: block;margin-bottom: 3px;}
.forumNameTd .subforumDescr {font-size: 14px;line-height: 22px;color: #555;font-family: 'Roboto Condensed', sans-serif;}
.forumNameTd .subforumDescr a {color: #666;}
.contenforum .funcBlock {color:transparent;}
.contenforum .funcLink {display:inline-block;padding:5px 10px;color:#555;background:#fff;margin:0 10px 5px 0;font-size: 14px!important;line-height: 20px!important;}
.statsRecord {display: block;margin-bottom: 3px;}
.contenforum .gTableBody1 a {font-size: 14px;line-height: 22px;color: #555; }
.gTableBody1 {font-size: 14px;line-height: 22px;color: #555;}
.contenforum .userAge {font-size: 14px;line-height: 22px;color: #777;}
.contenforum .forumLastPostTd img {display:none!important;}
.contenforum .gTableSubTop a {color: #444;text-align: left;font-size: 14px;line-height: 22px;}
.contenforum .threadsType {padding: 8px;color: #444;text-align: left;font-size: 14px;line-height: 22px;border-bottom:1px solid #eee;}
.contenforum .threadIcoTd,
.contenforum .threadNametd,
.contenforum .threadPostTd,
.contenforum .threadViewTd,
.contenforum .threadAuthTd,
.contenforum .threadLastPostTd {padding: 10px 3px;border-bottom: 1px solid #eee;}
.threadNametd a.threadPinnedLink,
.threadNametd a.threadLink {font-size: 16px;line-height: 22px;margin-bottom: 3px;display: inline-block;color: #333;font-weight: 500;}
.threadNametd .threadDescr {font-family: 'Roboto Condensed', sans-serif;font-size: 14px;line-height: 22px;color: #555;display: block;margin-bottom: 3px;}
.threadNametd .poooedi .modBut:before {font-size: 12px;font-family: Fontawesome;display: inline-block;padding: 0 4px;content: '\f040';color: #777;text-decoration: none!important;}
.threadNametd .pooodel .modBut:before {font-size: 12px;font-family: Fontawesome;display: inline-block;padding-right: 4px;content: '\f1f8';color: #777;text-decoration: none!important;}
.modBut img {display: none!important;}
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd,
.threadPostTd a,
.threadViewTd a,
.threadAuthTd a,
.threadLastPostTd a {line-height: 22px;font-size: 14px;text-decoration: none!important;color: #444!important;}
.threadPostTd a:hover,
.threadViewTd a:hover,
.threadAuthTd a:hover,
.threadLastPostTd a:hover,
.forumOnlineBar a:hover {text-decoration:none!important;}
.threadsDetails {padding-top: 20px;font-size: 14px;line-height: 22px;color: #555;padding-bottom:5px;}
.forumOnlineBar,
.forumOnlineBar a {font-size: 14px;line-height: 22px;color: #555;}
.FrmBotRow1,
.FrmBotRow2 {margin-bottom:25px;display: inline-table;width:100%;}
.legendTd {padding:5px;font-size: 14px;line-height: 22px;color: #555;}
.userRights {font-size: 14px;line-height: 22px;color: #555;padding-top:15px;}
.userRights br {padding:2px;}
#forum_filter {padding-bottom:20px;font-size: 14px!important;line-height: 30px;color: #555;}
#filter_by {padding-right:4px;}
.forumBar,
.forumBarA,
.fBarCurItm,
.forumNamesBar {color: #444;font-size: 13px!important;line-height: 22px!important;}
.forumBar:hover,
.forumBarA:hover,
.fastNav:hover {text-decoration:none!important;}
.FrmForumBarTbl {padding-bottom:10px;}
.switches {padding-bottom:20px!important;}
.switchActive {background: #555;text-transform: uppercase;color: #fff;font-size: 14px;font-weight: 400;line-height: 28px;height: 28px;min-width: 18px;text-align: center;padding: 0 5px;margin: 2px 0;}
.contenforum .switch a {display:color:#555;display:inline-block;font-size: 14px;color: #999;border: 1px solid #ddd;min-width: 18px;height: 26px;line-height: 26px;margin: 0 0 0 6px;text-decoration: none;text-align: center;padding: 0 5px;}
.contenforum .switch a:hover {color: #555!important;border-color: #555;text-decoration: none;}
.contenforum .thDescr {display:none;}
.contenforum .ThrForumBarCl12 {width:240px;padding-bottom: 7px;}
#thread_search_button {margin-top:0!important;}
form[name="moderoptions"] {padding-bottom:20px;}
form[name="addform"] {padding-top:20px;}
form[name="addform"] .gTableLeft,
form[name="addform"] .gTableRight {padding:20px 5px;}
form[name="addform"] {font-size: 14px;line-height: 22px;color: #444;font-family: 'Roboto Condensed', sans-serif;}
.posforute {margin-bottom:25px;}
.posforute td {border-bottom: 1px solid #eee;padding:10px 0;}
.oooodfg td {border-bottom:0;padding:0;}
.posforute .postTdTop {background:#eee;}
.posforute .postTdInfo {padding-right:10px;border-right:1px solid #eee;text-align:center;font-size: 14px;line-height: 22px;color: #444;}
.posforute .posttdMessage {padding:15px;}
.posforute .postip {display:none!important;}
.posforute .postRankIco {display:none!important;}
.posforute .postTdInfo .userAvatar {max-width: 120px;min-width: 110px;max-height: 110px;min-height: 120px;margin-bottom: 20px;}
.posforute .postTdTop {color: #444;font-size: 14px;line-height: 22px;font-family: 'Roboto Condensed', sans-serif;}
.posforute .postTdTop a {color: #444;font-size: 14px;line-height: 22px;font-family: 'Roboto Condensed', sans-serif;}
.posforute .postTdTop a:hover {text-decoration:none!important;}
.contenforum .pollQuestion {padding:10px 0 5px;color: #444;font-size: 16px;line-height: 22px;font-weight: 500;}
.contenforum .pollButtons {padding:15px 0;}
.contenforum .pollAnswer,
.contenforum .pollResults {color: #555;font-size: 14px;line-height: 20px;}
.contenforum .pollAnswer label {cursor:pointer;}
.contenforum .pollTotal {padding:15px 0;color: #444;font-size: 15px;line-height: 22px;font-weight: 500;}
.contenforum .signatureHr {margin-top: 20px;border-bottom: 1px dotted #666;}
.contenforum .signatureView {display: block;line-height: 22px;font-size: 14px!important;padding: 0 0 0 10px;border-left: 1px dotted #666;color: #666!important;}
.forumMemNum,
.forumMemSwch {color: #444;font-size: 14px;line-height: 22px;padding-top:10px;}
.forumMemNum a,
.forumMemSwch a {color: #777;font-size: 14px;line-height: 22px;}
.forumMemNum a:hover,
.forumMemSwch a:hover,
.contenforum .uTd a:hover {text-decoration:none!important;}
.contenforum .uTd a {color: #444;font-size: 14px;line-height: 22px;}
.contenforum .uTd {padding-top:5px;}
.contenforum .uTd img,
.contenforum .uTd .uPM {display:none!important;}
.posforute .posttdMessage {font-size: 16px;font-family: 'Roboto Condensed', sans-serif;line-height: 22px;color: #444;text-align: left!important;margin-bottom:20px;}
.posforute .posttdMessage b {font-weight:500!important;font-size: 16px;font-family: 'Roboto Condensed', sans-serif;line-height: 22px;color: #444;text-align: left!important;}
.posforute .posttdMessage p {margin:0!important;padding: 7px 0 10px 0;overflow: hidden;font-size: 16px;font-family: 'Roboto Condensed', sans-serif;line-height: 22px;color: #444;}
.posforute .posttdMessage img {max-width:100%;height:auto!important;float:left;border:none!important;margin-bottom:10px;}
.posforute .posttdMessage li,
.posforute .posttdMessage ol,
.posforute .posttdMessage ul,
.posforute .posttdMessage td,
.posforute .posttdMessage table,
.posforute .posttdMessage tr,
.posforute .posttdMessage span {font-size: 16px;font-family: 'Roboto Condensed', sans-serif;line-height: 22px;color: #444;text-align:left!important;}
.posforute .posttdMessage a {text-decoration:underline;padding: 1px 0 16px 0;color:#999;}
.posforute .posttdMessage a:hover {text-decoration:underline;color:#000;}
.posforute .posttdMessage li {margin-bottom:4px;}
.posforute .posttdMessage ul,
.posforute .posttdMessage ol {margin-top:4px;}
.posforute .posttdMessage h1,
.posforute .posttdMessage h2,
.posforute .posttdMessage h3,
.posforute .posttdMessage h4,
.posforute .posttdMessage h5,
.posforute .posttdMessage h6 {margin:5px 0!important;padding:0;}
.posforute .posttdMessage h1 {padding-bottom:10px;}
.posforute .posttdMessage h2 {padding-bottom:7px;}
.posforute .posttdMessage h3,
.posforute .posttdMessage h4,
.posforute .posttdMessage h5,
.posforute .posttdMessage h6 {padding-bottom:5px;}
.posforute .posttdMessage blockquote p {color:#333!important;font-style: italic;padding-top:0!important;width: calc(100% - 18px)!important;width: -moz-calc(100% - 18px)!important;width: -webkit-calc(100% - 48px)!important;}
.posforute .posttdMessage blockquote p:last-of-type {padding:0!important;}
.posforute .posttdMessage blockquote {color:#333!important;font-style: italic;margin: 15px 0 26px 30px;padding:0 0 0 18px!important;position: relative;width:calc(100% - 18px)!important;width:-moz-calc(100% - 18px)!important;width:-webkit-calc(100% - 18px)!important;overflow: hidden;}
.posforute .posttdMessage blockquote:before {content: '';background: #ebebeb;padding:0;display:inline-block;position: absolute;left: 0;width: 7px;top: 0;bottom: 0;}
.posforute .posttdMessage pre {margin: 8px 0;font-weight: 300!important;}
.gphoto,
.smiles img {max-width: inherit;}
#baseLogForm td:first-child {width: 25%;}
.ucoz-forum-post-image-preview {max-width: inherit!important; max-height: 35px!important;}
.wrapper {width:1180px;}
@media only screen and (max-width:1200px) {
.wrapper {width:auto;}
}
@media only screen and (min-width: 1220px) {
#content {padding-left:0!important;}
}
@media only screen and (min-width: 960px) and (max-width: 1210px) {
header .head-l{padding-left:20px;width: calc(50% - 20px);width: -moz-calc(50% - 20px);width: -webkit-calc(50% - 20px);}
header .head-r {padding-right:20px;width: calc(50% - 20px);width: -moz-calc(50% - 20px);width: -webkit-calc(50% - 20px);}
footer .foot-l {padding-left:20px;width: calc(45% - 20px);width: -moz-calc(45% - 20px);width: -webkit-calc(45% - 20px);}
footer .foot-r {padding-right:20px;width: calc(54% - 20px);width: -moz-calc(54% - 20px);width: -webkit-calc(54% - 20px);}
#casing {width:auto;padding:0 20px;}
}
@media only screen and (min-width: 960px) {
.sidebox .inner {padding: 20px 0 40px!important;width:100%!important;}
#content {padding:0 0 20px 0;margin: 0 35px 0 0;width: calc(100% - 335px);width: -moz-calc(100% - 335px);width: -webkit-calc(100% - 335px);}
#sidebar {width:300px;}
.forumContent {padding-top:15px;}
}
@media only screen and (max-width: 960px) {
.navbar-share {display: none;}
.head-l {padding:0 20px;float:none; width:auto; text-align:center;}
.head-r {padding:20px 20px 0!important;float:none; width:auto; text-align:center;}
ul.bl_ul {text-align:center!important;}
#sch-box .search-box {padding-left: 0!important;}
#content {margin:0 20px 20px;width: calc(100% - 40px);width: -moz-calc(100% - 40px);width: -webkit-calc(100% - 40px);float:left;}
#sidebar {float:left; width:100%;margin-top: 20px;}
#catmenu {text-align:left;line-height:normal;}
#catmenu ul {display:none;padding:15px 20px 20px;border-top: 2px solid #fff;}
#catmenu li {float:none;padding:9px 0;border-bottom:1px solid #eceff3;}
#catmenu li:last-of-type {border-bottom:0!important;}
#catmenu li:first-child a {padding-top:0;}
#catmenu li a {height:auto;line-height:normal;padding:0;}
#catmenu li a:hover, #catmenu li.uWithSubmenu:hover > a {background:none;font-weight:bold;}
#catmenu ul ul {display:none;}
#catmenu li.uWithSubmenu:hover > ul {display:none;}
#catmenu li.uWithSubmenu.over > ul {display:block;}
#catmenu ul ul,#catmenu ul ul ul {position:static;width:auto;border:none;border-top:1px solid #eceff3;margin:7px 0 0;padding:0 0 0 30px;}
#catmenu ul ul li {padding:9px 0;border:none;border-top:1px solid #eceff3;}
#catmenu ul ul li:first-child {border:none;}
#catmenu ul ul li:last-child {padding-bottom:0;}
#catmenu ul ul li a,
#catmenu ul ul li a:hover,
#catmenu li li a.uMenuItemA,
#catmenu li li.uWithSubmenu:hover > a {display:inline-block;padding:0;}
#catmenu li.uWithSubmenu.over > a {color:#fff;font-weight:bold;}
.nav-head {display:block;}
#catmenu .nav-head.over+div>ul {display:block;}
#catmenu li.uWithSubmenu em {display:inline-block!important;font-size:0!important;}
#catmenu li.uWithSubmenu:hover {background:none!important;}
#catmenu ul li.uWithSubmenu em:after {cursor:pointer;margin-left:0;content: '\f107';font-family: Fontawesome;display: inline-block;color: #fff;top: 8px;position: absolute;right: 10px;font-size: 20px!important;}
#catmenu ul li.uWithSubmenu:after {display:none!important;}
#catmenu li.uWithSubmenu {padding-right:0!important;}
body #catmenu ul ul {background:none!important;}
body #catmenu ul ul li a:hover, body #catmenu li li.uWithSubmenu a:hover, body #catmenu ul ul li.uWithSubmenu:hover > a {background:none!important;}
.foot-l,.foot-r {padding:0 20px;float:none; width:auto;text-align:center;}
.foot-l {padding-bottom:0;}
.foot-r {padding:0;padding-top:10px;}
.forumContent {padding:0 20px;}
.forum-box .gTableSubTop,
.forum-box .forumIcoTd,
.forum-box .forumThreadTd,
.forum-box .forumPostTd,
.forum-box .forumLastPostTd,
.forum-box .threadIcoTd,
.forum-box .threadPostTd,
.forum-box .threadViewTd,
.forum-box .threadAuthTd,
.forum-box .threadLastPostTd,
.forum-box .legendTable,
.forum-box .fFastSearchTd,
.forum-box .fFastNavTd,
.forum-box .funcBlock,
.forum-box .userRights,
.forum-box .forumNamesBar {display:none;}
.forum-box .postTable,
.forum-box .postTable tbody,
.forum-box .postTable tr,
.forum-box .postTable td {display:block;width:auto!important;}
.forum-box td.postBottom,
.forum-box td.postTdInfo {display:none;}
.forum-box .postTdTop {text-align:left;height:auto;border-bottom-width:1px;}
#toolbarMainContainer {display: none;}
.contenforum .gTableTop {padding:10px 20px;}
.contenforum .postTdTop {text-align:left;height:auto;line-height:normal;padding:10px 20px;border-bottom-width:1px;}
.contenforum .postTdTop + .postTdTop {padding:10px 20px;border-bottom-width:1px;font-weight:normal;}
}
@media only screen and (min-width: 640px) and (max-width: 960px) {
.pop_3 {padding-right:5px;}
.pop_1 {width:50%!important;}
}
@media only screen and (max-width: 640px){
.eMessage img,
.eText img {float:none;margin:0 0 0!important;}
.uTable tr td:first-child + td ~ td,#thread_search_form,#forum_filter,#thread_search_form {display:none;}
.uTable .user_avatar img {width:50px;}
#uEntriesList .uEntryWrap {width:50%!important;}
span[id^=iCode] {display: block;padding-left: 38px;}
.forum-search {display: block;}
.shop-tabs {border-bottom: 0!important;}
.shop-tabs li {border-bottom: 1px solid #A7A6A6 !important;}
.shop-info {clear: both;}
#puzadpn {display:none;}
.catalog td.catalog-item {display: block !important;width: 100% !important;overflow: hidden!important;}
td.shop-itempage-images {width: inherit !important;display: block;text-align: center;}
td.shop-itempage-images #ipreview {display: block;margin: 0 auto 10px;}
.shop-itempage-images + td {display: block;}
}
@media only screen and (max-width: 480px) {
.bl_se {display: block!important;margin-bottom: 20px!important;}
#uNetRegF tr td:first-child {max-width:20%!important;white-space:normal!important;font-size:11px;}
#uNetRegF #fAvatar,#uNetRegF #fAvatarU {display:block;margin:0 0 3px;}
#uNetRegF #fAvatarU + input {position:relative; margin:0 0 0 -10px;}
#fTerms {float:left;margin:2px 10px 10px 0;}
#fTerms+label {vertical-align:top}
#fTerms~div {padding:10px 0 0;}
#content .calTable {width:100%;margin:0 0 20px;}
#content .calMonth {text-align:left;text-transform:uppercase;}
.posttdMessage {padding:10px 10px 30px;}
.codeButtons,
.smilesPart {display:none;}
#message {max-width:97%;}
.postUser {font-size:14px;}
#frM53 .gTableLeft,
#frM53 .gTableRight {display:block;width:auto!important}
.opt_vals td {display:table-cell!important;}
.opt_items {max-width:97%;}
#puzadpn {display:none;}
#uEntriesList .uEntryWrap {width:100%!important;}
.manTable td #idAreaoEditbrief td,
.manTable td #idAreaoEditmessage td,
.manTable td #idAreaoEditdscr td {display:table-cell;}
}
@media screen and (max-width:319px) {
#genhomnews {display:none;}
} 
@media only screen and (min-width: 961px){
 #toolbarMainContainer {display: block;}
}
.ucf-content {
 position: inherit;!important}