@font-face {
font-family:'PT Sans';
src:url('/.s/t/1321/fonts/PTS55F_W.eot');
src:url('/.s/t/1321/fonts/PTS55F_W.eot?#iefix') format('embedded-opentype'),
url('/.s/t/1321/fonts/PTS55F_W.woff') format('woff'),
url('/.s/t/1321/fonts/PTS55F_W.ttf') format('truetype'),
url('/.s/t/1321/fonts/PTS55F_W.svg#webfont') format('svg');
font-weight: normal;
font-style: normal;
}
#casing {background: #fff;} 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
img,object,iframe,audio,video,table {max-width:100%;}
body {background:#F3F4F4 url(/img/bg.gif) ;margin:0;padding:0!important;font-size:15px;font-family: 'PT Sans', sans-serif;color:#5e6d81;}
img,form {border:0;margin:0;}
a,input {outline:none;}
a {color:#3498db;text-decoration:none;}
a:hover {text-decoration:none;}
h1,h2, h3, h4, h5, h6 {font-weight:normal;margin:5px 0;padding:0;}
h1 {font-size: 24px; font-family: "undefined"!important;}
h2 {font-size:21px;}
h3 {font-size:19px;}
h4 {font-size:17px;}
h5 {font-size:15px;}
h6 {font-size:13px;}
ul {list-style:square;}
hr {clear:both;border:none;border-bottom:1px solid #dbe1e8;padding:5px 0 0;margin:0 0 5px;}
iframe, object, embed {max-width: 100%;}
.clr {clear:both;}
.wrapper {margin:0 auto;padding:0 10px;-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}
.head-l {float: left; width: 100%; height: 100px; background: #fff;border-top: solid #3498DB;}
.head-r {float: right; width: 27%; margin-top: -75px; margin-right: 15px;}
.site-n {word-wrap: break-word;-ms-word-break: break-word;word-break: break-word;display: inline-block;}
.site-n,.site-n a {margin-left: 10px; font-size: 36px; text-transform: uppercase; color: #DB3434; font-family: "undefined"!important; margin-top: 25px;}
.site-n a:hover {text-decoration:none;color:#EAE7E7;}
#sch-box .search-box {position:relative;height:30px;overflow:hidden;background:#ffffff;text-decoration:none;border-radius: 20px; border: solid 2px #FFFFFF;}
#sch-box .queryField {width: 100%; background: none;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:30px;height:30px;border:none;background:#0EA7DF url(/.s/t/1321/sch.png) 50% 50% no-repeat;white-space:nowrap;text-indent:150%;overflow:hidden;border-radius: 20px;}
#sch-box .searchSbmFl:hover {background-color:#229AC7;}
.sidetitle { position:relative;}
#catmenu {background: #355C88; position: relative; margin: 0 auto; width: 1160px;}
#catmenu:before,#catmenu:after,.sidetitle:before,.sidetitle:after {content:'';width:0;display:block; position:absolute; bottom:-10px;height:0;border-left:10px solid transparent;}
#catmenu:before,.sidetitle:before {left:0;}
#catmenu:after,.sidetitle:after {right:0;}
#catmenu:after,.sidetitle:after {border-left:none;border-right:10px solid transparent;}
.marked .sidetitle:after,.marked .sidetitle:before {border-top-color:#bf602a;}
#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 20px;text-transform:uppercase;color: rgba(255,255,255,0.7); font-weight: bold; font-size: 14px;font-family:'PT Sans';}
#catmenu li a:hover,#catmenu li a.uMenuItemA,#catmenu li.uWithSubmenu:hover > a {color: rgba(255,255,255,0.7); text-decoration:none;}
#catmenu li a:hover{text-decoration:none;color:rgba(255,255,255,0.9);}
#catmenu li a:hover{border-top:4px solid #FFF;color:#FFF;height:46px;}
#catmenu li.uWithSubmenu {position:relative;}
#catmenu ul ul {display:none;}
#catmenu li.uWithSubmenu:hover > ul {display:block;}
#catmenu ul ul {position:absolute;z-index:10;width:220px;top:50px;left:0;padding:13px 0;background:#2c81ba;}
#catmenu ul ul ul {top:0;left:220px;border-top:none;}
#catmenu ul ul li {float:none;padding:0 10px;}
#catmenu ul ul li a,#catmenu ul ul li a:hover,#catmenu li li a.uMenuItemA,#catmenu li li.uWithSubmenu:hover > a {display:block;padding:7px 10px;height:auto;line-height:normal; margin:0 0 1px;font-size:11px;color:#fff;}
#catmenu ul ul li a:hover,#catmenu li li a.uMenuItemA,#catmenu li li.uWithSubmenu:hover > a {background:#3498db;}
.nav-head,#catmenu li.uWithSubmenu em {display:none;}
.nav-head {padding:12px 20px;position:relative;font-size:25px;line-height:normal;text-transform:uppercase;color:#fff;cursor:pointer;background:#3498db;font-family:'PT Sans';}
.nav-head a {color:#fff;text-decoration:none;}
.nav-head .icon {position:absolute;width:40px;right:20px;top:14px;}
.nav-head .icon span {display:block;height:4px;background:#fff;margin:2px 0 0;}
#catmenu li.uWithSubmenu em {position:absolute;font-size:16px;width:24px;height:24px;line-height:24px;right:0;top:5px;font-style:normal;text-align:center;cursor:pointer;color:#fff;}
#catmenu li.uWithSubmenu ul em {display: inline-block;}
.caption {position:absolute; padding:0; left:0; bottom:0; width:100%; background:rgba(52,152,219,.8); color:#fff;}
.cap-ttl {padding:20px 20px 10px; font-size:20px; text-transform:uppercase;font-family:'PT Sans';}
.cap-ttl a {color:#fff;}
.cap-ds {padding:0 20px 20px; font-size:15px;}
#sidebar {float: right;width: 324.80px; }
.sidebox {margin:0;position:relative;}
.sidetitle {padding: 13px 10px; font-size: 18px; font-weight: bold; color: #3c3c3c;font-family:'PT Sans';}
.marked .sidetitle {background:#f27935;}
.sidebox .inner { padding: 15px 11px 15px 8px;}
.catName,.catName:hover{text-decoration:none;font-weight:400;color:#717171;font-size:16px}
.catsTable td{ display:block;padding:13px 3px 18px 18px;border-bottom:1px solid #eee; margin-left: -10px;}
.catsTable td:hover{border-left:3px solid #3498DB;background:#F8F8F8;padding:13px 3px 18px 15px;}
.catNumData{background:none repeat scroll 0 0 #C1CFD9;-moz-border-radius:16px;-webkit-border-radius:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset,0 1px 1px #FFF;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1) inset,0 1px 1px #FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset,0 1px 1px #FFF;color:#FFF;font-size:12px;height:25px;line-height:25px;min-width:25px;float:right;position:relative;padding:1px 6px 0;font-weight:600;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.2)}
.sidebox li {list-style:none;padding:0;}
.sidebox li.uWithSubmenu,.sidebox li.parent-li {position:relative;}
.sidebox li.uWithSubmenu em,.sidebox li.parent-li em {position:absolute;top:2px;right:0;width:24px;height:24px;line-height:24px;font-style:normal;font-size:14px;text-align:center;z-index:10;cursor:pointer;}
.sidebox li.uWithSubmenu em:hover,.sidebox li.parent-li em:hover {color:#0f6d9e;}
.sidebox .calTable{width:100%;}
.calTable {font-size:12px;}
.calTable td {text-align:center;padding:7px 2px;}
.calTable td a {text-decoration:underline;}
.calTable td a:hover {text-decoration:none;}
.calMonth,.calWday,.calWdaySe,.calWdaySu {font-size:13px;}
.calWday,.calWdaySe,.calWdaySu {background:#dbe1e8;}
.calTable td.calMonth a {text-decoration:none;}
.calTable td.calMonth a:hover {text-decoration:underline;}
.calTable .calMday {color:#aaa;}
.calTable .calMdayA,.calTable .calMdayIsA {background:#3498db;color:#fff;}
.calMdayLink {color: #aaa;font-weight: bold;text-decoration: none !important;}
.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 iframe {border:1px solid #dbe1e8;}
.sidebox .answer {padding:5px 0 0 0;}
.sidebox ul.rate-list {margin:0;}
#shop-basket ul li a {padding:0;margin:0;}
#shop-basket ul li a:before {display:none;}
.user-box {text-align:center;font-weight: bold; font-size: 18px; margin-left: 13px;}
.user-box img {padding: 2px; margin: 0 0 10px; border-radius: 7px; width: 44px; height: 44px; border: 1px solid #8EC5EA; float: left; margin-left: 5px;}
.user-box img:hover {background: #65BFE2;border: 1px solid #ccc;}
.user-ttl {font-size:15px;font-family:'PT Sans'; padding:0 0 5px;}
#content {float:left;width:72%; background:#fff;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; border-right: solid 1px #DBE1E8;}
#content fieldset {border:1px solid #dbe1e8;padding:20px;margin: 0 0 20px;}
#content .calTable {width:70%;margin:0 0 30px;}
#content.wide-page {float:none;width:auto;}
#casing label {color:#939fae!important;}
.eBlock {border-spacing:0;margin:0 0 20px;padding:0 0 20px;border-bottom:2px solid #eceff3;clear:both;table-layout: fixed;}
.eBlock + br {display:none;}
.eBlock + table {margin:40px 0 0;border-spacing:0;}
.eBlock + table td[width="60%"] {font-size:18px;padding:0 0 20px;font-family:'PT Sans';}
.eBlock td {padding:0!important;}
.eTitle {padding:0!important;font-size:25px;color:#5e6d81;font-family:'PT Sans'; border-bottom: solid 2px #D1D7EF;clear: both;}
.eTitle a {color:#5e6d81;text-decoration:none;}
.eTitle a:hover {color:#3498db;}
.eTitle div[style^="float:right"] a {font-size:inherit;}
.eBlock td.eMessage,.eBlock td.eText {padding:10px 0 20px!important;}
.eMessage,.eText {margin:0;padding:30px 0 10px!important;line-height:150%;text-align:justify!important;}
.eMessage p,.eText p {margin:0;padding:0 0 5px 0; overflow: hidden;}
.eMessage,.eText,.cMessage {word-wrap: break-word;}
.eBlock td.eMessage,.eBlock td.eMessage.eText {padding:20px 0 10px!important;}
.plist {display:block;clear:both;}


.catPages1 { padding:0 !important;margin:0 !important; }
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color:#FFF;display: inline-block;padding: 5px 10px;text-decoration: none;font-weight:normal;border-radius:2px; font-weight: bold;}
.swchItem, .swchItem1 {color:#787878;background:#dcdcdc;} 
.swchItem:hover, .swchItem1:hover {background:#62BFE4;color:#fff;text-decoration:none}
.swchItemA, .swchItemA1 {background:#62BFE4}
.catPages1, .catPages2 {padding: 10px 0;}
.pagesBlock2 {margin-top:10px!important;display:block}

.cBlock1,.cBlock2 {background:#fff;border-bottom:1px solid #dbe1e8;margin:0!important;padding:5px!important;}
#content .cBlock1,#content .cBlock2{padding:0 0 20px!important;margin:0 0 20px!important;}
.commTable {background:#ffffff;padding:20px;}
.cMessage {font-size:12px;line-height:130%;}
.cTop {padding:0 0 15px 0;font-size:14px;}
.cTop * {font-weight:normal;}
.cAnswer {padding:5px 0 0 0;font-style:italic;color:#464646;font-size:11px;}
.commTd1 {padding:5px 2px;width:20%;}
input.codeButtons {min-width:30px;}
.securityCode {}
.eAttach {margin:10px 0;font-size:11px;color:#939fae;padding:0 0 0 15px;background:url(/.s/t/1321/attach.gif) 0 0 no-repeat;}
.eRating {font-size:8pt;}
.manTdError,.commError {color:#ff0000;}
.commReg {padding: 10px 0;text-align:center;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
.replaceTable {font-size:12px;padding:20px;border:none;background:#fff;}
.legendTd {font-size:8pt;}
.outputPM {border:1px dashed #ddd;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #ddd;margin:4px 0;}
.uTable {border-spacing:0;margin:0;padding:0;}
.uTable td {padding:8px 10px;border-bottom:1px solid #dbe1e8;}
.uTable td.uTopTd {border-bottom:none;background:#dbe1e8;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable {text-align:left;}
.manTable .manTd1 {font-size:12px;line-height:14px;width:30%;}
#casing.popuptable {margin:0;padding:0; background:#fff;}
.popuptitle {background:#3498db;text-transform:uppercase;padding:13px 20px;color:#fff;font-size:16px;font-family:'PT Sans';}
.popupbody {padding:20px;font-size:12px;color:#5e6d81;}
.popupbody * {font-size:12px!important;}
.popuptable table {text-align:left;color:#5e6d81;}

.archiveEntryTitle ul {margin:2px 0;list-style:circle;}
.archiveEntryTitle .archiveEntryTime {display:inline-block;padding:3px 5px;font-size:11px;background:#3498db;color:#fff;}
.archiveEntryTitle .archiveEntryTitleLink {font-size:14px;text-decoration:none;color:#5e6d81;}
.archiveEntryTitle .archiveEntryTitleLink:hover {text-decoration:underline;}
.archiveEntryTitle .archiveEntryComms {font-size:11px;color:#939fae;}

#uEntriesList .uEntryWrap {width:33.33%;padding:0 20px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#uEntriesList .entryBlock {display:block!important;}
#uEntriesList .uphoto {width:auto;display:block;margin:0;}
#uEntriesList .photo-title {height:40px;line-height:40px;overflow:hidden;white-space:normal;}
#uEntriesList .photo-block,#uEntriesList .photo-eblock {display:block;font-family:Tahoma,Geneva,sans-serif;font-weight:normal;padding:10px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#uEntriesList .ph-wrap,#uEntriesList .ph-tc {height:100%;width:100%;display:block;overflow:hidden;}
#uEntriesList .ph-wrap img {display:block;padding:0;margin:0;border:none;width:100%;}
#uEntriesList .ph-data {position:relative;top:50%;margin:-22px 0 0;}
#photoModalWrap .fancybox-wrap,#photoModalWrap .fancybox-inner,#photoModalWrap .fancybox-outer {max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.user_avatar img {border:1px solid #dbe1e8;width:100px;padding:7px;border-radius: 60px;}
.cMessage .user_avatar img {width:50px;margin:0 10px 5px 0;}

#footer {width: 1160px; background: #3a3a3a; padding-top: 30px; color: #FFF; margin: 0 auto;border-top: solid 3px #3498DB;}
#footer a {color:#A6D9FB;}
.foot-l {float:left; width:50%;}
.foot-r {float: right; width: 40%; text-align: right; margin-right: 25px;}
.threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd {border-left: 1px solid #e8e8e8;}
.fFastSearchTd {display:none;}
#thread_search_field, #thread_search_button {display:none;}
.subscribe_forum {display:none;} 
 #subscribe {display:none;}
#forum_filter { float: right; clear: right; display: none; }
.forum-box {padding:20px;background:#fff;}
.gTable,.postTable {background:none;border-spacing:0;}
.postTable {margin-bottom: 4px;}
.gTableTop {background:#3498db;text-transform:uppercase;padding:13px 20px;color:#fff;font-size:16px;font-family:'PT Sans';}
.gTableTop a {color:#fff;}
.gTableTop a:hover {text-decoration:none!important;}
.gTableSubTop,.postTdTop {color:#5e6d81;font-weight:bold;padding:0 10px;height:34px;line-height:34px;font-size:12px;position:relative;background: #F3F9FF;}
.gTableSubTop a,.gTableSubTop a:hover,.postTdTop a,.postTdTop a:hover {color:#5e6d81!important}
.gTableSubTop b {font-weight:normal;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.postTdInfo,.codeMessage,.quoteMessage,.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom {padding: 10px;border-bottom:1px solid #dbe1e8;}
.postPoll,.postTdInfo,.postBottom,.posttdMessage {border-bottom:none;}
.postBottom {border-top:1px solid #dbe1e8;}
.postBottom {padding:3px 7px;border-bottom: 1px solid #e8e8e8;}
a.forum,a.threadLink { margin: 0 0 5px; display: inline-block;font-size:15px;}
a.forumLastPostLink {color:#939fae!important;}
.gTableLeft {font-weight:bold}
.gTableError {color:#FF0000}
.forumLastPostTd,.forumArchive {font-size:8pt}
a.catLink {text-decoration:none}
a.catLink:hover {text-decoration:underline}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000!important;font-weight:bold}
.forumDescr {font-size:8pt}
div.forumModer {color:#939fae;font-size:8pt}
.forumViewed {font-size:9px}
.forumBarKw {font-weight:normal}
a.forumBarA {text-decoration:none;color:#939fae!important}
a.forumBarA:hover {text-decoration:none}
.fastLoginForm {font-size:8pt}
.switch,.pagesInfo {padding:4px 7px;font-weight:normal;font-size:11px;background:#3498db;color:#fff;border-radius: 3px;}
.switchActive {padding:4px 7px;font-weight:normal;background:#f27935;color:#fff;border-radius: 3px;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none; color:#fff;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline}
.threadLastPostTd {font-size:8pt}
.threadDescr {color:#939fae;font-size:8pt}
.threadNoticeLink {font-weight:bold}
.threadsType {height:20px;font-weight:bold;font-size:8pt}
.threadsDetails,.forumOnlineBar {padding:5px 0;}
a.threadPinnedLink {color: #f63333!important; margin: 0 0 5px; display: inline-block; font-size: 15px;}
a.threadFrmLink {color:#939fae!important}
.postpSwithces {font-size:8pt}
.thDescr {font-weight:normal}
.threadFrmBlock {font-size:8pt;text-align:right}
.forumNamesBar {font-size:14px;padding:3px 0}
.forumModerBlock {padding:3px 0}
.postPoll {text-align:center}
.postUser {font-weight:bold}
.postRankName {margin-top:5px}
.postRankIco {margin-bottom:5px;margin-bottom:5px}
.reputation {margin-top:5px}
.signatureHr {margin-top:20px}
.postTdInfo,.posttdMessage {padding:20px;}
.threadIcoTd, .forumIcoTd, .gTableRight {border-right: 1px solid #dbe1e8;}
.postTdInfo {text-align:center;border-right:1px solid #dbe1e8;}
.codeMessage{width:auto !important;margin:0px 0px 0px 0px;padding:5px 10px !important;border:1px solid #82a2b6 !important;background:url(/img/code.gif) repeat;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;text-align:left;color:#555;}
.bbQuoteBlock { display:block; border:1px solid #d3eef7; margin:10px; padding:0 10px 0 20px; background: #E7F6FB url(/img/notebluebg.png) repeat; -moz-box-shadow: 1px 1px 0 #d3eef7; -webkit-box-shadow: 1px 1px 0 #d3eef7; box-shadow: 1px 1px 0 #d3eef7; font-size:12px; line-height:21px; font-family:arial, helvetica, sans-serif; font-style:italic; color:#747474; position:relative; } 
.bbQuoteName { position:absolute; top:1px; left:35px;} 
.quoteMessage { border:0 none !important; border-left:4px double #F3B3A9 !important; display:block; padding:23px 10px 9px 15px; word-wrap:break-word;}
.gTable td { font-size: 13px; }
.forumPostTd {border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8;}
.forumThreadTd { border-left: 1px solid #e8e8e8; }
.posttdMessage {text-align: justify; padding: 8px !important; line-height: 18px;}
.pollQuestion {text-align:center;font-weight:bold} 
.pollButtons,.pollTotal {text-align:center}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt}
.pollSubmit {font-weight:bold}
.pollEnd {text-align:center;height:30px}
.signatureView {display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #dbe1e8} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray}
.editedBy {font-weight:bold;font-size:8pt}
.statusBlock {padding-top:3px}
.statusOnline {color:#0f0}
.statusOffline {color:#f00}
.newThreadItem {padding:0 0 8px;background:url(/.s/t/1321/12.gif) no-repeat 0 4px}
.newPollItem {padding:0 0 8px;background:url(/.s/t/1321/12.gif) no-repeat 0 4px}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {border: 1px solid #F2F2F2; padding: 2px; width: 80px; height: 80px; border-radius: 5px; box-shadow: 0px 0px 1px 1px #DDD;}
.pollButtons button {margin:0 10px 0 0!important}
.postBottom .goOnTop {display:none!important}
.postIpLink {text-decoration:none;}
.thread_subscribe {text-decoration:none;}
.thread_subscribe:hover {text-decoration:underline;}
.postip,.postip a {font-size:11px;color:#939fae;}
.UhideBlockL {background:none;border:1px solid #dbe1e8;padding:10px;color:#939fae;}
.UhideBlockL a {color:#939fae; text-decoration:underline;}
td.gTableSubTop, td .postTdTop {background: #F3F9FF;border-top: 1px solid #e8e8e8;color: rgba(0,0,0,0.9);padding: 5px 10px;}
td.gTableTop {font-size: 17px;color: #FFF;padding: 10px 20px;background: #3498DB;border: none;}
#casing input[type='text'],#casing input[type='password'],#casing textarea,#casing input[type='file'],#casing select,.filterBlock {color:#999;background:#fff;padding:7px 5px;margin:0 0 1px;text-decoration:none;border:1px solid #dbe1e8;outline:none;}
#options-vals input {font-size: 11px;}
#casing input[type='submit'],#casing input[type='reset'],#casing input[type='button'],#casing button {font-size:11px!important;padding:9px 11px;margin:0 0 1px;border:none;font-weight:normal!important;cursor:pointer;background: #64ACDD;text-transform:uppercase;color:#fff; width:auto !important; border-radius: 5px;}
.myWinCont input {font-size: 11px!important; padding: 4px 7px; margin: 0 0 1px; border: none; font-weight: normal!important; cursor: pointer; background: #64ACDD; width: auto !important; border-radius: 5px;}
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 textarea {resize: vertical;}
#mchatMsgF {min-height:20px;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 {background:#3498db;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;}

#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;color:#3498db;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;color:#3498db;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;}

#slider {text-align: center;}
.flex-viewport {text-align: left;}
.flex-control-nav {margin: 0; padding: 0; list-style: none;}
.flex-control-nav {position: relative;bottom:25px; text-align: center; display: inline-block;}
.flex-control-nav li {margin: 0 6px; display: block; float: left;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #fff; cursor: pointer; text-indent:100%; overflow:hidden; white-space:nowrap; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #f27935; }
.flex-control-paging li a.flex-active { background: #f27935; cursor: default; }

.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;}

/***** Standard 1200px *****/
.wrapper {width:1180px;}
/***** Standard 960px *****/
@media only screen and (max-width:1200px) {
.wrapper {width:auto;}
}
@media only screen and (max-width: 960px) {
.navbar-share {display: none;}
.head-l,.head-r,.foot-l,.foot-r {float:none; width:auto; text-align:center; padding:10px 20px;}
.head-r {padding:10px 20px 40px;}
.site-n,.site-n a {font-size:32px;}
.cap-ttl {padding:15px 20px 10px; font-size:18px;}
.cap-ds {padding:0 20px 15px; font-size:14px;}
#footer {padding:20px 0;}
.foot-l {padding-bottom:0;}
.foot-r {padding:0;}
#content,#sidebar {float:none; width:auto;}
#catmenu {text-align:left;line-height:normal;}
#catmenu ul {display:none;background:#3498db;padding:20px;margin:1px 0 0;}
#catmenu li {float:none;padding:9px 0;border-bottom:1px solid #eceff3;}
#catmenu li:first-child a {padding-top:0;}
#catmenu li a {height:auto;line-height:normal;padding:0;}
#catmenu li a:hover,#catmenu li a.uMenuItemA,#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 40px;background:#3498db;}
#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;}
.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 .gTableTop {padding:10px 20px;}
.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;line-height:normal;font-size:13px;padding:10px 20px;border-bottom-width:1px;}
.forum-box .postTdTop + .postTdTop {padding:10px 20px;border-bottom-width:2px;font-size:11px;font-weight:normal;}
.forum-box .postTdTop + .postTdTop:before {content:'';width:0;height:0;background:none;border-top:7px solid #dbe1e8;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-9px;left:20px;}
#toolbarMainContainer {display: none;}
}
@media only screen and (max-width: 640px){
.site-n,.site-n a {font-size:28px;}
.cap-ttl {font-size:15px;}
.cap-ds {font-size:12px;}
.eMessage img,.eText img {width:100%!important;float:none;margin:0 0 20px!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) {
.site-n,.site-n a {font-size:24px;}
.cap-ttl {padding:10px 20px; font-size:14px;}
.cap-ds {display:none;}
.manTable td,.commTd1,.commTd2 {display:block;width:100%;}
.manTable td input,.manTable td textarea {max-width:97%;}
.manTable .manTd1 {width:auto;}
#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;}
.uNetDescr {font-size:9px;}
#fTerms {float:left;margin:2px 10px 10px 0;}
#fTerms+label {font-size:11px!important;vertical-align:top}
#fTerms~div {font-size:9px;padding:10px 0 0;}
.copy {font-size:9px;}
.calendarsTable,.calendarsTable > tbody,.calendarsTable > tbody > tr,.calendarsTable > tbody > tr > td {display:block;width:100%;}
#content .calTable {width:100%;margin:0 0 20px;}
#content .calMonth {text-align:left;text-transform:uppercase;}
.posttdMessage {padding:10px 10px 30px;}
.fNavLink {font-size:11px;position:relative;margin:0 -3px;}
.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 only screen and (max-width: 360px) {
#slider {display:none;}
.site-n,.site-n a {font-size:22px;}
.eTitle {font-size:20px;}
.nav-head {font-size:19px;padding:13px 15px;}
.nav-head .icon {position:absolute;width:40px;right:20px;top:12px;}
}
@media only screen and (min-width: 961px){
 #toolbarMainContainer {display: block;}
 #catmenu li.uWithSubmenu em {font-size: 11px; right: 5px; top: 50%; margin-top: -12px;}
.pst-i {margin:0 0 20px 0;}
.pst-t {padding:0 0 20px 0;}
.pst-l {float:left;width:246px;}
.pst-img {display:block;width:240px;height:180px;border:1px solid #ddd;padding:2px;}
.pst-img span {display:block;width:240px;height:180px;overflow:hidden;background:#fff;}
.pst-img img {display:block;width:240px;min-height:180px;margin:0;position:relative;}
.pst-img:hover img {opacity:0.7;}
.pst-r {float: right; width: 534px; max-height: 180px; overflow: hidden;}
.pst-ttl {font-size:18px;font-family:'Comfortaa Bold';margin:0 0 10px 0;}
.pst-ttl a {text-decoration:none;color:#444;}
.pst-mt {padding:7px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 10px 0;font-size:11px;color:#999;}
.pst-mt a {color:#999;}
.pst-tx {font-size:15px;line-height:150%;text-align: justify;color: #636363;}
.pst-m {text-align:right;font-size:13px;font-family:'Comfortaa Bold';}
.pst-m a {text-decoration:none;color:#444;}
.clrfx {clear:both;}
#bottom { 10px 0 0 0;height: 100%;}
#bot-i {height: 100%;}
#bottom .footer_sidebox {float: left;width: 260px;padding: 0 15px 10px 15px;background: none;}
.footer_title {font-size: 18px; font-weight: bold; color: #FFF; padding-bottom: 10px; }
.footer_sidebox li a {padding:0 0 0 5px;color:#fff;font-weight:bold;text-decoration:none;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
.footer_sidebox li a:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.footer_sidebox li {margin-bottom: 15px;width: 240px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.footer_sidebox ul {margin: 0; list-style: none; padding: 0; border-spacing: 0;}
#body{} 
 ::-webkit-scrollbar { width: 3px; height: 5px; } 
 ::-webkit-scrollbar-track-piece { background-color: #ffffff; -webkit-border-radius: 5px; } 
 ::-webkit-scrollbar-thumb:vertical { height: 5px; background-color: #3498DB; -webkit-border-radius: 2px; } 
 ::-webkit-scrollbar-thumb:horizontal { width: 3px; background-color: #3498DB; -webkit-border-radius: 2px; }

 .rld-but, .ld-but { text-transform: uppercase; font-weight: bold; color: #3498db; border: 2px solid #3498db; text-decoration: none; display: inline-block; padding: 10px 28px; margin-right: 12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.ld-but:hover {background:#3498db; color:#FFF; text-decoration: none;}
.rld-but:hover {background:#3498db; color:#FFF; text-decoration: none;}
.ful-img img {width: 100%; height: 250px; margin: 0 0 10px 0; float: left; border: 4px solid #FCFCFC; box-shadow: 0px 0px 1px 1px #DDD;}
 .uz a { }
 
/* ======Вид кнопок пользователя на форуме====== */ 
.profil_forum, .profil_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#406CBF;border:2px solid #406CBF;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.profil_forum:hover{background:#406CBF;color:#FFF;} 
.email_forum, .email_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#87629D;border:2px solid #87629D;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.email_forum:hover{background:#87629D;color:#FFF;} 
.siti_forum, .siti_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#CE3089;border:2px solid #CE3089;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.siti_forum:hover{background:#CE3089;color:#FFF;} 
.icq_forum, .icq_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#13BA11;border:2px solid #13BA11;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.icq_forum:hover{background:#13BA11;color:#FFF;} 
.ls_forum, .ls_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#C2B53D;border:2px solid #C2B53D;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.ls_forum:hover{background:#C2B53D;color:#FFF;} 
.delete_forum, .delete_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#AA0000;border:2px solid #AA0000;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.delete_forum:hover{background:#AA0000;color:#FFF;} 
.edit_forum, .edit_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#00BDEE;border:2px solid #00BDEE;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.edit_forum:hover{background:#00BDEE;color:#FFF;} 
.quote_forum, .quote_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#27C668;border:2px solid #27C668;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.quote_forum:hover{background:#27C668;color:#FFF;} 
.spasibo_forum, .spasibo_forum:hover{font-size:11px;text-transform:uppercase;font-weight:bold;color:#B8D519;border:2px solid #B8D519;text-decoration:none;display:inline-block;padding:2px 8px;margin-right:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} 
.spasibo_forum:hover{background:#B8D519;color:#FFF;} 
/* ======/Вид кнопок пользователя на форуме====== */
a.gTab {font-size: 11px; font-family: Tahoma,Geneva,sans-serif;color: #646566;}
a.gTab:hover {color: #3498db;}
.post-time { display: inline-block; margin: 0 0 0 5px; padding: 0 0 0 16px; background: url(/img/time.png) no-repeat 0 8px; }
.post-date { display: inline-block; margin: 0 5px 0 5px; padding: 0 0 0 16px; background: url(/img/date.png) no-repeat 0 8px; }
#forum_filter { float: right; clear: right; display: none; }
.fFastSearchTd {display: none;}
#thread_search_form {display: none;}
.forumModerFuncsT {width: 300px; float: right;margin-top: -30px;}
.forumNamesBar { width: 570px;}
.legendTable { border: 1px solid #F3F4F4; border-collapse: separate; border-spacing: 5px; border-radius: 5px; }
.userRights { margin: 50px 0 0 0;font-size: 16px; }
.subscribe_forum {display:none;} 
 #subscribe {display:none;}
 /*-------Обертка всех кнопок------------- */

#frmButns83 { margin: 15px 0;}
.u-forum-but {}
.u-forum-but a { padding: 0 7px 2px; height: 20px; border: 2px solid #488BFA; border-radius: 8px; color: #488BFA; text-decoration: none; font-size: 12px; line-height: 22px;}
.u-forum-but a:hover{background-color: #488BFA; color: #FFF;}
/*-----Кнопка ответить------*/
.u-add-reply {}
/*-----Кнопка новая тема------*/
.u-new-topic {}
/*-----Кнопка новый опрос------*/
.u-new-poll {}
/*-----Кнопка закрытой темы------*/
.u-close-topic { padding: 0 7px 2px; height: 20px; border: 2px solid #EF1033; border-radius: 8px; color: #EF1033;text-decoration: none; font-size: 12px;line-height: 22px;cursor: pointer;}
.u-close-topic:hover{background-color: #EF1033;color: #FFF;}
 a.forum:hover, a.threadLink:hover, a.threadPinnedLink:hover { color: #493e24; padding: 0 0 0 11px; margin: 0 0 5px; display: inline-block; background: url(/.s/t/2011/arrow.jpg) 0 4px no-repeat; font-size: 15px; }
 .scrollforum { height: 180px; overflow: auto; width: auto; }
.web-alert_info { background: #e9f9fc; border-left: 5px solid #65BFE2; padding: 12px; color: #636e7b; }
 .age { background: url('/img/16.png') no-repeat 0px 0px; width: 36px; height: 36px; display: inline-block; margin-left: 10px; top: 3px; position: relative; }
 .top-button { margin: 0px; padding: 0px; position: fixed; cursor: pointer; bottom: 25px; right: 30px; }
 #uidLogForm {margin-top: 15px;}
 .udtlb { clear:left; float:left; width:450px } 
.user-a-comm { display: block; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 15px 20px; width: 265px; border-bottom: 1px solid #D2E5E8; background: #ECF1F2; } 
.user-a-post { display: block; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 15px 20px; width: 265px; border-left: 1px solid #D2E5E8; border-bottom: 1px solid #D2E5E8; background: #ECF1F2; } 
.user-a-postu { display: block; float: left; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 15px 20px; width: 265px; border-left: 1px solid #D2E5E8; border-bottom: 1px solid #D2E5E8; background: #ECF1F2; }
 
 /*-----Достижения------*/
 .ico-dost div{float:left;width:35px;height:35px;display:block;border-radius:3px;margin: 10px 12px 0px 14px;background:url(/img/ico_dost.gif);text-transform: uppercase;} 
.ico-dost span{float:left;width:35px;height:35px;background: url(/img/lock_dost.png);text-transform: uppercase;} 
.dost{ width: 100%;min-height: 165px;margin-left: 7px;} 
.an-no{background:none!important;} 
.com1{background-position: 0 0!important;} 
.com2{background-position: -35px 0!important;} 
.com3{background-position: -70px 0!important;} 
.com4{background-position: -105px 0!important;} 
.com5{background-position: -140px 0!important;} 
.com6{background-position: -175px 0!important;} 
.com7{background-position: -210px 0!important;} 
.com8{background-position: -245px 0!important;} 
.com9{background-position: -280px 0!important;} 
.com10{background-position: -315px 0!important;} 
.com11{background-position: -350px 0!important;} 
.com12{background-position: -385px 0!important;} 
.com13{background-position: -420px 0!important;} 
.rep1{background-position: 0 -35px!important;} 
.rep2{background-position: -35px -35px!important;} 
.rep3{background-position: -70px -35px!important;} 
.rep4{background-position: -105px -35px!important;} 
.rep5{background-position: -140px -35px!important;} 
.rep6{background-position: -175px -35px!important;} 
.rep7{background-position: -210px -35px!important;} 
.rep8{background-position: -245px -35px!important;} 
.rep9{background-position: -280px -35px!important;} 
.rep10{background-position: -315px -35px!important;} 
.rep11{background-position: -350px -35px!important;} 
.rep12{background-position: -385px -35px!important;} 
.rep13{background-position: -420px -35px!important;} 
.ank1{background-position: 0 -70px!important;} 
.ank2{background-position: -35px -70px!important;} 
.ank3{background-position: -70px -70px!important;} 
.ank4{background-position: -105px -70px!important;} 
.ank5{background-position: -140px -70px!important;} 
.ank6{background-position: -175px -70px!important;} 
.ank7{background-position: -210px -70px!important;} 
.ank8{background-position: -245px -70px!important;} 
.ank9{background-position: -280px -70px!important;} 
.ank10{background-position: -315px -70px!important;} 
.ank11{background-position: -350px -70px!important;} 
.ank12{background-position: -385px -70px!important;} 
.ank13{background-position: -420px -70px!important;} 
.for1{background-position: 0 -105px!important;} 
.for2{background-position: -35px -105px!important;} 
.for3{background-position: -70px -105px!important;} 
.for4{background-position: -105px -105px!important;} 
.for5{background-position: -140px -105px!important;} 
.for6{background-position: -175px -105px!important;} 
.for7{background-position: -210px -105px!important;} 
.for8{background-position: -245px -105px!important;} 
.for9{background-position: -280px -105px!important;} 
.for10{background-position: -315px -105px!important;} 
.for11{background-position: -350px -105px!important;} 
.for12{background-position: -385px -105px!important;} 
.for13{background-position: -420px -105px!important;}
 
.myWinTD1 {background: #fff!important;}
.myWinTD2 {background: #fff!important; }
.ico-dostik {float:left;border-radius:3px;margin: 10px 12px 0px 14px;text-transform: uppercase;}
.wysibb { border: 1px solid #EBECEC!important;; border-radius: 5px!important;; position: relative!important;; background: #fff!important;; font-family: Arial,Verdana,Tahoma!important; }
.blog-news-rubrika { left: -60px; height: 0px; position: relative; } 
.blog-news-rubrika img {opacity:0.7;} .blog-news-rubrika img:hover {opacity:1.0;}
#gigid-button{display:block;position:absolute;top:-50px;left:50%;margin-left:580px;width:28px;height:28px;background:#363636 url(/panel_knopok/help-icon-22x22.png) 3px 3px no-repeat;border:1px solid #ccc;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px;z-index:5;box-shadow:1px 1px 2px #090909;opacity:.8;-moz-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;-webkit-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;-o-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear}
#gigid-button:hover{opacity:1;background-color:#152973;width:31px;background-position:6px 3px}
#error-on-page-button{display:block;position:absolute;top:-50px;left:50%;margin-left:580px;width:28px;height:28px;background:#363636 url(/panel_knopok/nofity-icon-22x22.png) 3px 3px no-repeat;border:1px solid #ccc;border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px;z-index:5;box-shadow:1px 1px 2px #090909;opacity:.8;-moz-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;-webkit-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;-o-transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear;transition:opacity .2s linear,background-color .2s linear,background-position .2s linear,width .2s linear}
#error-on-page-button:hover{opacity:1;background-color:#783636;width:31px;background-position:6px 3px}
.for-cell + .for-cell {border-left: 2px solid #D2DEE3;}
.for-cell { border-bottom: none; position: relative; border: none; padding: 5px 15px 10px; }
.csTop {margin-bottom: 10px;!important}
 
.photo_vid {border: solid 2px #ccc; padding: 5px; border-radius: 4px; width: 170px; height: 170px; margin-left: -12px;}
.photo_vid:hover {border: solid 2px #3498DB; background: #57B7F8;
 box-shadow: 0 0 15px rgba(122,122,122,0.3);}
.photo_vid img { border-radius: 4px;width: 168px; height: 166px;}
 
.box_share_content { width:100%; margin-left: 5px; }
.pole_title { float:left; font: 11px Verdana,Arial,Helvetica, sans-serif; color: #40627c; width:80px; background:#deeaf4; border: 1px solid #adbfcd; border-right: none; padding: 3px 5px; margin-top: 10px; }
.pole_linc { float:left; font: 11px Verdana,Arial,Helvetica, sans-serif; color: #555; width:467px; background:#fff!important; border: 1px solid #adbfcd!important; padding: 3px 5px!important; margin-top: 10px; }

 
.mtr {padding-bottom: 20px;display:table} 
.mtr .article_counters {margin-bottom:10px;} 
.mtr .im {background:#FFFFFF;padding-right:15px;display:table-cell;vertical-align:top} 
.mtr_td {display:table-cell;vertical-align:top} 
.mtr .inim {width: 270px; height: 230px;} 
.mtr_descr {margin:0;position:absolute;top:-9000px} 
.name_mtr {font-size: 17px; font-weight: bold; text-align: justify;} 
.article_counters {margin-bottom:14px;font-size:13px;color:#8c8c8c} 
.article_counters span {display:inline-block;margin-right:10px} 
.article_counters .dats {background:url('/images/time.png') 0px 1px no-repeat;padding-left:20px} 
.article_counters .views {background:url('/images/views.png') 0px 1px no-repeat;padding-left:20px} 
.article_counters .coms {background:url('/images/comment.png') 0px 1px no-repeat;padding-left:20px} 
.article_counters .catalog {background:url('/images/catalog.png') 0px 1px no-repeat;padding-left:20px} 
.article_counters .user {background:url('/images/user.png') 0px 1px no-repeat;padding-left:20px}
.article_counters .rated {background:url('/images/rated.png') 0px 1px no-repeat;padding-left:20px}
.article_counters .dowloads {background:url('/images/dowloads.png') 0px 1px no-repeat;padding-left:20px}
.inim img { width: 266px; height: 230px; object-fit: cover; border: 4px solid #FCFCFC; box-shadow: 0px 0px 1px 1px #DDD;}
.inim:hover img {opacity:0.7;}
.mtr_d {max-height: 130px; overflow: hidden; margin: 0 0 9px 0; text-align: justify; color: #636363;}
 

.material_informat_title {font-size:17px;color:#5f5f5f;margin-bottom:5px}
.material_informat {display:table;width:100%; background: #fff;}
.material_informat_left {display:table-cell;vertical-align:top;width:440px;padding-top:5px;padding-bottom:5px}
.material_informat_right {display:table-cell;vertical-align:top;padding-top:5px;padding-left:5px;padding-bottom:5px;}
.avtor_avatar_mat img{width:70px; height: 70px; margin: 3px 10px 0 0;-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;border:1px solid #858585} 
.avtor_avatar_mat {display:table-cell;vertical-align:top;width:64px;padding-right:5px} 
.avtor_avatar_mat img {border: 3px solid #fff; box-shadow: 0px 0px 1px 1px #858585;}
.avtor_block {display:table;width:100%}
.avtor_avatar {display:table-cell;vertical-align:top;width:87px}
.avtor_info {display:table-cell;vertical-align:top;}
.avtor_user {font-size:15px;font-weight:bold;display:block}
.avtor_infa {margin-top:3px;font-size:13px;color:#858585}
.avtordatavhodamails {text-transform: lowercase;}
.avtor_block{margin-left:20px;}