@import '/css/theme.css';
@font-face {font-family:'PTSans';src:url('/fonts/PTC55F_W.eot');src:url('/fonts/PTC55F_W.eot?#iefix') format('embedded-opentype'),url('/fonts/PTC55F_W.woff') format('woff'),url('/fonts/PTC55F_W.ttf') format('truetype'),url('/fonts/PTC55F_W.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family:'PTSans Bold';src:url('/fonts/PTC75F_W.eot');src:url('/fonts/PTC75F_W.eot?#iefix') format('embedded-opentype'),url('/fonts/PTC75F_W.woff') format('woff'),url('/fonts/PTC75F_W.ttf') format('truetype'),url('/fonts/PTC75F_W.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
@font-face {
font-family:'icons';src:url('/fonts/icons.eot');src:url('/fonts/icons.eot?#iefix') format('embedded-opentype'),url('/fonts/icons.ttf') format('truetype'),url('/fonts/icons.woff') format('woff'),url('/fonts/icons.svg#icons') format('svg');font-weight:normal;font-style:normal;}
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:100%;font-family:'PTSans',Tahoma,Geneva,sans-serif;color:#445569;line-height:150%;}
img,form {border:0;margin:0 5px;}
a,input {outline:none;}a {text-decoration:none;}a:hover {text-decoration:underline;}.linkTitle {color: #555;}.linkTitle:hover {color: #111; text-decoration: none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:5px 0;padding:0;}
h1 {font-size:120%;}
h2,h3 {font-size:140%;background:none repeat scroll 0 0 transparent;border-bottom:1px solid #DDD;box-shadow:0 -1px 0 #FFF inset, 0 -45px 35px #fffEEE inset;font:Georgia,"Times New Roman",Times;text-shadow:2px 1px 1px #999;margin:0 -5px;padding:13px 10px 15px 10px}
h3 {font-size:130%;}
h4 {font-size:120%;}
h5 {font-size:110%;}
h6 {font-size:100%;}
ul {list-style:square;}
hr {clear:both;border:none;border-bottom:1px solid #d3e0ef;padding:20px 0 0;margin:0 0 20px;}
.clr {clear:both;}
.wrapper {margin:0 auto;}
#wrapper-head{padding:3px 10px;border:1px solid #f3f3f3}
.site-n a,#catmenu li a,#catmenu ul ul,.promo-btn a,.site-n a,.ico-box,#grid-filter li,#partners-ul > li,.unoSliderNav span,.foot-sep a,#soc-box a,.col-more a,.nav-head .icon,.nav-head .icon span,.eTitle a,#catmenu li.uWithSubmenu em,.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,.plist a,#casing input[type='submit'],#casing input[type='reset'],#casing input[type='button'],#casing button {-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}
.grid-lnk {-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
#testi-ul > li {-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}
#header {height: 170px; margin-top:26px; background-image: url(/img/bg/fon.png);position:relative bottom;-ms-behavior:url(/img/backgroundsize.min.htc);}
.head-l {float:left;width:60%;}
.head-r {float:right;width:40%;text-align:right;}
#site-logo {height: 70px;line-height:normal;padding:4px 80px 0;background:url(http://4aynikam.ru/Dizayn/logo.png); background-repeat: no-repeat}
.site-n,.site-n a {color:#0094D6;font-size:110%;letter-spacing:2px;font-family:'PTSans Bold';}.site-n a:hover {color:#f90;text-decoration:none;}
.site-d {font-size:70%;color:#95aac2;display:inline-block;vertical-align:top;padding:5px 0 0;}#catmenu {padding:10px 0 0;line-height:normal;}
#catmenu ul,#catmenu li {padding:0;margin:0;list-style:none;}
#catmenu li {padding:0 1px 0 0;display:inline-block;text-align:left; background: none}
#catmenu li a {display:inline-block;font-size:100%;height:34px;line-height:34px;padding:0 15px;color:#444;border:1px solid #888;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#catmenu li a.uMenuItemA,#catmenu li a:hover,#catmenu li.uWithSubmenu.hover > a {color:#0094D6;text-decoration:none;border-color:#444}
#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:45px;left:0;padding:13px 0;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);}
#catmenu ul ul ul {top:0;left:226px;}
#catmenu ul ul li {float:none;padding:0 20px;display:block;}
#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 0;height:auto;line-height:normal;font-size:80%;color:#445569;}
#catmenu ul ul li:first-child:before {content:'';position:absolute;left:20px;top:-5px;border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;}
#catmenu ul ul ul li:first-child:before {left:-10px;top:10px;border-right:5px solid #fff;border-bottom:5px solid transparent;border-top:5px solid transparent;}
.nav-head,#catmenu li.uWithSubmenu em {display:none;}
.nav-head {padding:7px 0 0;}
.nav-head .icon {display:inline-block;width:20px;text-align:center;padding:10px 12px;background:#d3e0ef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
.nav-head .icon span {display:block;width:100%;height:2px;background:#445569;margin:2px 0 0;}
.nav-head.over .icon span,.nav-head:hover .icon span {background:#fff;}
#catmenu li.uWithSubmenu em {position:absolute;font-size:130%;width:24px;height:24px;line-height:24px;right:0;top:6px;font-style:normal;text-align:center;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#catmenu li.uWithSubmenu em:hover {color:#fff;}
#promo {height:100px;}
#banner1044 {margin:0 auto; width:728px;}
.promo-ttl {font-size:130%;color:#fff;font-family:'PTSans Bold';line-height:130%;text-transform:uppercase;letter-spacing:5px;}
.promo-ds {font-size:105%;padding:20px 0 0;color:#95aac2;}
.promo-btn {padding:25px 0 0;}
.promo-btn a {display:inline-block;font-size:120%;padding:10px 30px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.promo-btn a:hover {text-decoration:none;}
.promo-btn a:after {content:'\2192';padding:0 0 0 9px;font-size:105%;}
#casing {padding:3% 0 0;}
.row {position:relative;margin:0 0 0 -40px;}
#masonry-box.no-mar {margin:0;}
.col-2,.col-3 {width:50%;float:left;padding:0 0 0 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:60px;}
.col-3 {width:33.32%;}
.col-3 ul{padding:0}
.ico-box {float:left;margin:0 -20% 0 0;width:20%;height:0;padding:0 0 20%;overflow:hidden;color:#fff;position:relative;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}
.col-3:hover .ico-box {-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.ico-box span {position:absolute;top:-3px;left:-2px;font-size:455%;}
.col-box {padding:0 0 0 26%;}
.col-ttl {font-family:'PTSans Bold';font-size:125%;padding:0 0 20px;}
.col-more {text-align:right;padding:10px 0 0;}
.col-more a:after {content:'\2192';padding:0 0 0 5px;}
.col-more a:hover {text-decoration:none;}

.hor-sep,.foot-sep {border-bottom:1px solid #d3e0ef;height:12px;padding:4% 0 0;margin:0 0 5%;text-align:center;}
.hor-sep:before {content:'';display:inline-block;background:#fff;width:10px;height:10px;position:relative;margin:.6% 0 0;border:1px solid #d3e0ef;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0 0 0 5px #fff;-webkit-box-shadow:0 0 0 5px #fff;box-shadow:0 0 0 5px #fff;}
.foot-sep a {display:inline-block;background:#f90;width:30px;height:30px;line-height:32px;color:#fff;text-decoration:none;text-align:center;position:relative;margin:-3px 0 0;border:1px solid #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0 0 0 5px #fff;-webkit-box-shadow:0 0 0 5px #fff;box-shadow:0 0 0 5px #fff;}
.foot-sep a:hover {color:#fff;}
.sect-ttl {font-family:'PTSans Bold';text-align:center;text-transform:uppercase;letter-spacing:5px;font-size:190%;line-height:130%;padding:0 0 30px;}
.sect-ds {font-size:110%;text-align:center;color:#95aac2;padding:0 15% 5%;}
#folio-grid,#folio-grid li,#grid-filter,#grid-filter li {padding:0;margin:0;list-style:none;}
#grid-filter {display:none;}
#grid-filter li {display:inline-block;margin:2px 5px;font-size:110%;padding:10px 20px;cursor:pointer;background:#d3e0ef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#grid-filter li:hover {color:#fff;}
#grid-filter li.active {color:#fff;}
#folio-grid li {width:24.96%;float:left;}
.grid-w {padding:0 0 75%;width:100%;background-size:cover;position:relative;overflow:hidden;-ms-behavior:url(/img/backgroundsize.min.htc);}
.grid-lnk {position:absolute;display:block;top:0;left:-100%;width:100%;height:100%;cursor:pointer;color:#fff;text-align:center;line-height:normal;-moz-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.grid-lnk:hover {text-decoration:none;}
#folio-grid li:hover .grid-lnk,.blog-i:hover .grid-lnk,.grid-i:hover .grid-lnk {left:0;-moz-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.grid-lnk span {display:block;}
.lnk-w {position:relative;padding:18% 0 0;}
.blog-i .lnk-w {padding:30% 0 0;}
.item-ico {font-size:320%;padding:0 0 3%;}
.item-ttl {font-family:'PTSans Bold';font-size:140%;}
.grid-i .lnk-w {padding:16% 0 0;}
.grid-i .item-ico {font-size:250%;}
.grid-i .item-ttl {font-size:120%;}
.item-cats {padding:1% 0 0;}
.blog-fl {float:left;width:40%;padding:1% 4% 1% 0;}
.blog-fl .blog-i .grid-w {margin:0;}
.isotope-item {z-index:2;-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.isotope-hidden.isotope-item {pointer-events:none;z-index:1;-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
.isotope,.isotope .isotope-item {-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope {-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item {-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition {-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}

#testi-ul,#testi-ul > li,#partners-ul,#partners-ul > li {padding:0;margin:0;list-style:none;}
#testi-ul {position:relative;overflow:hidden;}
#testi-ul > li {padding:0 0 30px 17%;position:relative;display:none;}
#testi-ul > li.current {display:block;}
#testi-ul > li:before {content:'\201c';font-size:950%;position:absolute;top:55px;left:0;}
#testi-ul .sliderView {display:block;left:-100%;position:absolute;top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);z-index:1;}
#testi-ul .current ~ .sliderView {left:100%;}
#testi-ul .sliderView.current {left:0;position:relative;z-index:10;-moz-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.unoSliderNav {padding:0 0 0 17%;}
.unoSliderNav span {display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;width:16px;height:16px;margin:0 5px 0 0;background:#d3e0ef;cursor:pointer;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.unoSliderNav span:hover {background:#445569;}
.testi-tx {font-size:105%;}
.testi-au {color:#95aac2;padding:15px 0 0;}
#partners-ul {position:relative;margin:-10px 0 0;}
#partners-ul > li {float:left;width:33.33%;text-align:center;}
#partners-ul:hover > li {-moz-opacity:.5;opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
#partners-ul:hover > li:hover {-moz-opacity:1;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
#partners-ul > li img {max-width:100%;display:inline-block;}

.blog-list {margin:0 0 7%;}
.blog-i .grid-w {margin:0 0 30px;}
.blog-i .col-ttl {padding:0;}
.blog-i .col-ds {max-height:150px;overflow:hidden;text-align: justify;}
.col-mt {padding:10px 0 15px;color:#95aac2;font-size:80%;}
.col-mt a {color:#95aac2;text-decoration:underline;}
.col-mt a:hover {text-decoration:none;}
.col-mt > span {padding:0 5px;}
.col-mt > span:first-child {padding:0 5px 0 0;}
.col-mt > span:before {padding:0 3px 0 0;vertical-align:middle;}
.comm-tpg {float:right;font-size:90%;}
.comm-pg {text-align:center;font-size:90%;padding:0 0 5%;}
#footer {padding:0 0 2%;text-align:center}
#soc-box {padding:0 0 20px;font-size:200%}
#soc-box a {margin:0 5px;color:#d3e0ef}
#counter-logo{text-align:center}
#soc-box a:hover {color:#445569;text-decoration:none;}
#foot-cont a {color:#445569;text-decoration:underline;}
#foot-cont a:hover {text-decoration:none;}
#content {float:left;width:69%;}
#sidebar {float:right;width:28%;}
#sidebar .hor-sep {padding:10% 0 0;margin:0 0 12%;}
.sidetitle {font-family:'PTSans Bold';font-size:140%;letter-spacing:2px;text-transform:uppercase;padding:0 0 7%;}
.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;color:#445569;padding:0;}
.sidebox li b {color:#95aac2;font-weight:normal;}
.sidebox li a:before,.sidebox .catsTable td a:before {content:"\e676";padding:0 9px 0 0;font-family:'icons';font-size:80%;}
.sidebox li a:hover,.sidebox .catsTable td a:hover {text-decoration:none;}
.sidebox li a.uMenuItemA,.sidebox .catsTable td a.catNameActive {text-decoration:none;}
.sidebox li.uWithSubmenu,.sidebox li.parent-li {position:relative;}
.sidebox li.uWithSubmenu em,.sidebox li.parent-li em {position:absolute;top:5px;right:0;width:24px;height:24px;line-height:24px;font-style:normal;font-size:120%;text-align:center;z-index:10;cursor:pointer;}
.sidebox .catNumData {color:#95aac2;display:inline-block;}
.sidebox .calTable{width:100%;}
.calTable {font-size:90%;}
.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:120%;font-weight:bold;}
.calTable td.calMonth a {text-decoration:none;}
.calTable td.calMonth a:hover {text-decoration:underline;}
.calTable .calMday {color:#95aac2;}
.calTable .calMdayA,.calTable .calMdayIsA {font-weight:bold;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.calTable .calMdayIsA a,.calTable .calMdayA a {color:#fff;}
.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 #d3e0ef;}
.sidebox .answer {padding:5px 0 0 0;}
.schQuery,.schBtn {display:inline;padding:0 2px;}
.sidebox ul.rate-list {margin:0;}
#shop-basket ul li a {padding:0;margin:0;}
#shop-basket ul li a:before {display:none;}

#content fieldset {border:1px solid #d3e0ef;padding:20px;margin:0 0 20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#content legend {color:#95aac2!important;}
#content .calTable {width:70%;margin:0 0 30px;}
#casing label {color:#95aac2!important;}
.eBlock {margin:0 0 5%;padding:0;border-spacing:0;clear:both;}
.eBlock + br {display:none;}
.eBlock + table {margin:12% 0 0;border-spacing:0;}
.eBlock + table td[width="60%"],.comm-tt {font-size:130%;padding:0 0 20px;}
.eBlock td {padding:0!important;}
.eTitle {padding:0!important;font-family:'PTSans Bold';font-size:170%;line-height:normal;}
.fTitle {font-size:200%;}
.eTitle a {color:#445569;text-decoration:none;}
.eTitle div[style^="float:right"] a {font-size:inherit;}
.eDetails,.eDetails1,.eDetails2{clear:both;font-size:80%;padding:2% 0!important;color:#95aac2;margin:10px 0 0;}
.eBlock .eDetails,.eBlock .eDetails1,.eDetails2 {padding:2% 0!important;margin:0!important;}
.ed-sep {padding:0 5px;}
.eBlock td.eMessage,.eBlock td.eText {padding:3% 0 0!important;}
.eMessage,.eText {margin:0;padding:5% 0 0!important;text-align:justify!important;}
.eMessage > div[style*='float:left;padding:2px'] > img {width:90%;}
.eMessage p,.eText p{margin:0;padding:0 0 5px 0;}
.eBlock td.eMessage,.eBlock td.eMessage.eText {padding:5% 0 0!important;}
.pagesBlockuz1,.pagesBlockuz2,#pagesBlock1,#pagesBlock2,.plist {display:block;clear:both;text-align:right;}
#masonry-box .pagesBlockuz1,#masonry-box .pagesBlockuz2,#masonry-box #pagesBlock1,#masonry-box #pagesBlock2 {position:absolute;bottom:0;right:0;width:100%;}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b,.plist b, .pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,.plist a {display:inline-block;margin:1% 0;}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b,.plist b {padding:2px 7px;position:relative;margin:0 -3px 0 0;font-weight:bold;color:#fff;font-size:80%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,.plist a {padding:2px 7px;position:relative;margin:0 -3px 0 0;font-size:80%;color:#95aac2;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover,.plist a:hover {text-decoration:none;color:#fff;}

.cBlock1,.cBlock2 {background:#f9f9f5;border:1px dashed #ddd;border-bottom:1px solid #d3e0ef;margin:0!important;padding:5px!important;}
#content .cBlock1,#content .cBlock2{margin:2% 0 0!important;}
.commTable {padding:3% 0 0;}
.cMessage {min-height:50px;font-size:90%;background:#fff;line-height:130%;}
.cTop {padding:0 0 15px 0;font-size:110%;}
.cTop * {font-weight:normal;}
.countCom {color:#ccc;float:right;font-size:100%}
.cAnswer {padding:1% 0 0 10%;color:#95aac2;}
.commTd1 {padding:5px 2px;width:25%;}
input.codeButtons {min-width:30px;}
.securityCode {}
.eAttach {margin:10px 0;font-size:100%;color:#95aac2;padding:0 0 0 15px;background:url(/img/attach.gif) 0 50% no-repeat;}
.eRating {font-size:100%;}
.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:110%;padding:20px;border:1px solid #d3e0ef;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.replaceTable td {white-space:normal!important;}
.legendTd {font-size:90%;}
.outputPM {border:1px dashed #d3e0ef;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #d3e0ef;margin:4px 0;}
.uTable {border-spacing:0;margin:0;padding:0;}
.uTable td {padding:8px 10px;border-bottom:1px solid #d3e0ef;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable {text-align:left;border-spacing:0;}
.manTable .manTd1 {font-size:90%;width:30%;}
.manTable .manTdSep {height:auto!important;}
#casing.popuptable {margin:0;padding:20px;background:#fff;}
.popuptitle {color:#445569;font-size:150%;border-bottom:1px solid #d3e0ef;padding:0 0 20px;font-family:'PTSans Bold';}
.popupbody {padding:20px 0 0;font-size:100%;color:#445569;}
.popupbody * {font-size:100%!important;}
.popuptable table {text-align:left;color:#445569;}

.archiveEntryTitle ul {margin:2px 0;list-style:circle;}
.archiveEntryTitle .archiveEntryTime {display:inline-block;padding:3px 5px;font-size:80%;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.archiveEntryTitle .archiveEntryTitleLink {font-size:105%;text-decoration:none;color:#445569;}
.archiveEntryTitle .archiveEntryTitleLink:hover {text-decoration:underline;}
.archiveEntryTitle .archiveEntryComms {font-size:90%;color:#95aac2;}

#uEntriesList .uEntryWrap {width:33.33%!important;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 {width:100px;}
.cMessage .user_avatar img {width:50px;margin:0 10px 5px 0;}

#ph-grid #uEntriesList .uEntryWrap {width:33.33%!important;padding:0;}
.ph-left {float:left;width:46%;padding:1% 0 3%;}
.ph-left img {width:100%;display:block;}
.ph-right {float:right;width:50%;padding:0 0 3%;}
.rt-r {padding:2% 0 0;}
#ph-ul,#ph-ul li {padding:0;margin:0;list-style:none;}
#ph-ul {padding:5% 0 0;}

.gTable,.postTable {background:none;border-spacing:0;}
.postTable {border-top:1px solid #d3e0ef;}
.gTableTop {font-family:'PTSans Bold';padding:10px 20px;color:#fff;font-size:120%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.gTableTop a {color:#fff;}
.gTableTop a:hover {text-decoration:none!important;}
.gTableSubTop,.postTdTop {color:#445569;font-weight:bold;padding:0 10px;height:34px;line-height:34px;font-size:90%;border-bottom:1px solid #d3e0ef;position:relative;}
.gTableSubTop a,.gTableSubTop a:hover,.postTdTop a,.postTdTop a:hover {color:#445569!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:15px 10px;border-bottom:1px solid #d3e0ef;}
blockquote {
display: block;padding:15px 10px;border-left:2px solid #d3e0ef;background:#f5f5f9}
.postPoll,.postTdInfo,.postBottom,.posttdMessage {border-bottom:none;}
.postBottom {border-top:1px solid #d3e0ef;}
.postBottom {padding:3px 7px;}
a.forum,a.threadLink {padding:0;font-size:110%;}
a.forumLastPostLink {color:#95aac2!important;}
.gTableLeft {font-weight:bold}
.gTableError {color:#FF0000}
.forumLastPostTd,.forumArchive {font-size:90%;}
a.catLink {text-decoration:none}
a.catLink:hover {text-decoration:underline}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:90%;color:#FF0000!important;font-weight:bold}
.forumDescr {font-size:90%}
div.forumModer {color:#95aac2;font-size:90%}
.forumViewed {font-size:80%}
.forumBarKw {font-weight:normal}
a.forumBarA {text-decoration:none;color:#95aac2!important}
a.forumBarA:hover {text-decoration:none}
.fastLoginForm {font-size:90%}
.switch,.pagesInfo {padding:4px 7px;font-weight:normal;font-size:80%;background:#d3e0ef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.switchActive {padding:4px 7px;font-weight:normal;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline}
.threadLastPostTd {font-size:90%}
.threadDescr {color:#95aac2;font-size:90%}
.threadNoticeLink {font-weight:bold}
.threadsType {height:20px;font-weight:bold;font-size:90%}
.threadsDetails,.forumOnlineBar {padding:5px 15px;}
a.threadPinnedLink {font-weight:bold;color:#f63333!important}
a.threadFrmLink {color:#fff!important}
.postpSwithces {font-size:90%}
.thDescr {font-weight:normal}
.threadFrmBlock {font-size:90%;text-align:right}
.forumNamesBar {font-size:90%;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;}
.postTdInfo {text-align:center;border-right:1px solid #d3e0ef;}
.pollQuestion {text-align:center;font-weight:bold} 
.pollButtons,.pollTotal {text-align:center}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:90%}
.pollSubmit {font-weight:bold}
.pollEnd {text-align:center;height:30px}
.codeMessage,.quoteMessage,.uSpoilerText,.UhideBlockL {font-size:100%;padding:10px 0 10px 3%;margin:10px 0 10px 5%;border:none!important;color:#95aac2;}
.uSpoilerText,.UhideBlockL {border-left:3px solid #95aac2!important;}
.signatureView {display:block;font-size:90%;padding:0 0 0 10px;color:#95aac2;border-left:3px solid #d3e0ef} 
.edited {padding-top:30px;font-size:90%;text-align:right;color:gray}
.editedBy {font-weight:bold;font-size:90%}
.statusBlock {padding-top:3px}
.statusOnline {color:#0f0}
.statusOffline {color:#f00}
.newThreadItem {padding:0 0 8px;background:url(/img/12.gif) no-repeat 0 4px}
.newPollItem {padding:0 0 8px;background:url(/img/12.gif) no-repeat 0 4px}
.pollHelp {font-weight:normal;font-size:90%;padding-top:3px}
.smilesPart {padding-top:5px;text-align:center}
.userAvatar {}
.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:90%;}
#casing input[type='text'],#casing input[type='password'],#casing textarea,#casing input[type='file'],#casing select,.filterBlock {color:#445569;background:#fff;border:1px solid #d3e0ef;padding:9px 10px;font-size:100%;margin:0 0 1px;text-decoration:none;outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#casing input[type='text'],#casing input[type='password'],#casing textarea,#casing input[type='file'] {-webkit-appearance:none;}
#feed-form{position:relative;width:72%}
#casing input[type='submit'],#casing input[type='reset'],#casing input[type='button'],#casing button {color:#445569;border:none;font-weight:normal!important;cursor:pointer;margin:0 0 2px;font-size:90%!important;padding:11px 20px;cursor:pointer;background:#d3e0ef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:auto!important;-webkit-appearance:none;}
#casing input[type='submit']:hover,#casing input[type='reset']:hover,#casing input[type='button']:hover,#casing button:hover {color:#fff;}
.manTable input[type='text'],.manTable textarea,input[name*='tags'],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;}
.opt_vals input[type='text'] {width:auto;}
#mchatMsgF {min-height:70px;max-width:98%;}
#MCaddFrm table {border-spacing:0;}
#MCaddFrm table td {padding:2px 0;}
#thread_search_field {width:155px!important;margin-right:4px!important;}
#MCaddFrm table {border-spacing:0;}
#MCaddFrm table td[width='95%'] {width:80%;}
#MCaddFrm table td div[style='width:30px'] {width:auto!important;text-align:right;}
div[id*='pollBlock'] div {font-size:100%!important;}
div[id*='pollBlock'] div.answer {font-size:90%!important;}
.commTd1 span[style*='font-size:7pt'] {display:block;}
select#fLocation {font-size:80%!important;}
span[id*='iCode'] input,.forumNamesBar + td[width*='218px'],#iplus,#iplus input {width:auto!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 #d3e0ef;margin:0;font-size:90%!important;color:#95aac2!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#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:#95aac2;}
.sidebox .gTableTop,.sidebox .gTableSubTop,.sidebox .forumNameTd {border:none;background:none;color:#445569;text-transform:none;height:auto;line-height:150%;overflow:visible;font-size:100%!important;font-family:'PTSans';}
.sidebox .gTable ul {padding:0 0 0 20px;}
.sidebox .gTableTop,.sidebox .gTableSubTop {display:block;padding:5px 0!important;color:#445569;font-weight:normal;text-decoration:none;position:relative;}
.sidebox .gTableTop:before,.sidebox .gTableSubTop:before {content:"\e676";padding:0 9px 0 0;font-family:'icons';font-size:80%;}
.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:80%!important;}
#image-list .inner {font-size:80%;line-height:130%;}

#bb-table {border-top:1px solid #d3e0ef;padding:20px 0 0;}
#bb-table .fleft {float:left;width:30%;padding:0 3% 0 0;font-family:'PTSans Bold';font-size:110%;}
#bb-table .fright {float:right;width:70%;padding:0 0 0 3%;border-left:1px solid #d3e0ef;}
#bb-table .fleft,#bb-table .fright {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

[class*="icon-"]:before {font-family:'icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.icon-skype:before {content:"\e600";}
.icon-evernote:before {content:"\e601";}
.icon-phone:before {content:"\e602";}
.icon-mobile:before {content:"\e603";}
.icon-directions:before {content:"\e604";}
.icon-mouse:before {content:"\e605";}
.icon-paperplane:before {content:"\e606";}
.icon-feather:before {content:"\e607";}
.icon-pencil:before {content:"\e608";}
.icon-paperclip:before {content:"\e609";}
.icon-user:before {content:"\e60a";}
.icon-users:before {content:"\e60b";}
.icon-user-add:before {content:"\e60c";}
.icon-vcard:before {content:"\e60d";}
.icon-export:before {content:"\e60e";}
.icon-location:before {content:"\e60f";}
.icon-location2:before {content:"\e610";}
.icon-target:before {content:"\e611";}
.icon-sharable:before {content:"\e612";}
.icon-share:before {content:"\e613";}
.icon-heart:before {content:"\e614";}
.icon-heart2:before {content:"\e615";}
.icon-star:before {content:"\e616";}
.icon-star2:before {content:"\e617";}
.icon-thumbs-up:before {content:"\e618";}
.icon-thumbs-down:before {content:"\e619";}
.icon-chat:before {content:"\e61a";}
.icon-comment:before {content:"\e61b";}
.icon-quote:before {content:"\e61c";}
.icon-house:before {content:"\e61d";}
.icon-popup:before {content:"\e61e";}
.icon-search:before {content:"\e61f";}
.icon-flashlight:before {content:"\e620";}
.icon-printer:before {content:"\e621";}
.icon-bell:before {content:"\e622";}
.icon-link:before {content:"\e623";}
.icon-flag:before {content:"\e624";}
.icon-cog:before {content:"\e625";}
.icon-tools:before {content:"\e626";}
.icon-trophy:before {content:"\e627";}
.icon-tag:before {content:"\e628";}
.icon-camera:before {content:"\e629";}
.icon-megaphone:before {content:"\e62a";}
.icon-leaf:before {content:"\e62b";}
.icon-music:before {content:"\e62c";}
.icon-graduation:before {content:"\e62d";}
.icon-book:before {content:"\e62e";}
.icon-newspaper:before {content:"\e62f";}
.icon-airplane:before {content:"\e630";}
.icon-lifebuoy:before {content:"\e631";}
.icon-eye:before {content:"\e632";}
.icon-clock:before {content:"\e633";}
.icon-microphone:before {content:"\e634";}
.icon-calendar:before {content:"\e635";}
.icon-bolt:before {content:"\e636";}
.icon-thunder:before {content:"\e637";}
.icon-droplet:before {content:"\e638";}
.icon-cd:before {content:"\e639";}
.icon-briefcase:before {content:"\e63a";}
.icon-hourglass:before {content:"\e63b";}
.icon-gauge:before {content:"\e63c";}
.icon-key:before {content:"\e63d";}
.icon-bucket:before {content:"\e63e";}
.icon-magnet:before {content:"\e63f";}
.icon-rocket:before {content:"\e640";}
.icon-cup:before {content:"\e641";}
.icon-brush:before {content:"\e642";}
.icon-suitcase:before {content:"\e643";}
.icon-cone:before {content:"\e644";}
.icon-earth:before {content:"\e645";}
.icon-keyboard:before {content:"\e646";}
.icon-sun:before {content:"\e647";}
.icon-screen:before {content:"\e648";}
.icon-code:before {content:"\e649";}
.icon-clipboard:before {content:"\e64a";}
.icon-cart:before {content:"\e64b";}
.icon-rss:before {content:"\e64c";}
.icon-pie:before {content:"\e64d";}
.icon-bars:before {content:"\e64e";}
.icon-lock:before {content:"\e64f";}
.icon-lock-open:before {content:"\e650";}
.icon-minus:before {content:"\e651";}
.icon-plus:before {content:"\e652";}
.icon-erase:before {content:"\e653";}
.icon-info:before {content:"\e654";}
.icon-question:before {content:"\e655";}
.icon-info2:before {content:"\e656";}
.icon-help:before {content:"\e657";}
.icon-warning:before {content:"\e658";}
.icon-shuffle:before {content:"\e659";}
.icon-cycle:before {content:"\e65a";}
.icon-disk:before {content:"\e65b";}
.icon-pictures:before {content:"\e65c";}
.icon-video:before {content:"\e65d";}
.icon-folder:before {content:"\e65e";}
.icon-archive:before {content:"\e65f";}
.icon-trash:before {content:"\e660";}
.icon-install:before {content:"\e661";}
.icon-upload:before {content:"\e662";}
.icon-cloud:before {content:"\e663";}
.icon-book2:before {content:"\e664";}
.icon-resize-enlarge:before {content:"\e665";}
.icon-resize-shrink:before {content:"\e666";}
.icon-arrow-left:before {content:"\e667";}
.icon-arrow-down:before {content:"\e668";}
.icon-arrow-up:before {content:"\e669";}
.icon-arrow-right:before {content:"\e66a";}
.icon-arrow-left2:before {content:"\e66b";}
.icon-arrow-down2:before {content:"\e66c";}
.icon-arrow-up2:before {content:"\e66d";}
.icon-arrow-right2:before {content:"\e66e";}
.icon-arrow-left3:before {content:"\e66f";}
.icon-arrow-down3:before {content:"\e670";}
.icon-arrow-up3:before {content:"\e671";}
.icon-arrow-right3:before {content:"\e672";}
.icon-arrow-left4:before {content:"\e673";}
.icon-arrow-down4:before {content:"\e674";}
.icon-arrow-up4:before {content:"\e675";}
.icon-arrow-right4:before {content:"\e676";}
.icon-ellipsis:before {content:"\e677";}
.icon-dots:before {content:"\e678";}
.icon-dot:before {content:"\e679";}
.icon-github:before {content:"\e67a";}
.icon-flickr:before {content:"\e67b";}
.icon-vimeo:before {content:"\e67c";}
.icon-twitter:before {content:"\e67d";}
.icon-facebook:before {content:"\e67e";}
.icon-googleplus:before {content:"\e67f";}
.icon-pinterest:before {content:"\e680";}
.icon-tumblr:before {content:"\e681";}
.icon-linkedin:before {content:"\e682";}
.icon-dribbble:before {content:"\e683";}
.icon-stumbleupon:before {content:"\e684";}
.icon-lastfm:before {content:"\e685";}
.icon-rdio:before {content:"\e686";}
.icon-instagram:before {content:"\e687";}
.icon-dropbox:before {content:"\e688";}
.icon-qq:before {content:"\e689";}
.icon-spotify:before {content:"\e68a";}
.icon-flattr:before {content:"\e68b";}
.icon-renren:before {content:"\e68c";}
.icon-sina-weibo:before {content:"\e68d";}
.icon-paypal:before {content:"\e68e";}
.icon-picasa:before {content:"\e68f";}
.icon-soundcloud:before {content:"\e690";}
.icon-mixi:before {content:"\e691";}
.icon-circles:before {content:"\e692";}
.icon-vk:before {content:"\e693";}
.icon-smashing:before {content:"\e694";}
.icon-facebook2:before {content:"\e695";}
.icon-github2:before {content:"\e696";}
.icon-flickr2:before {content:"\e697";}
.icon-vimeo2:before {content:"\e698";}
.icon-twitter2:before {content:"\e699";}
.icon-facebook3:before {content:"\e69a";}
.icon-googleplus2:before {content:"\e69b";}
.icon-spotify2:before {content:"\e69c";}
.icon-rdio2:before {content:"\e69d";}
.icon-lastfm2:before {content:"\e69e";}
.icon-stumbleupon2:before {content:"\e69f";}
.icon-dribbble2:before {content:"\e6a0";}
.icon-skype2:before {content:"\e6a1";}
.icon-linkedin2:before {content:"\e6a2";}
.icon-tumblr2:before {content:"\e6a3";}
.icon-pinterest2:before {content:"\e6a4";}

/***** Standard 1200px *****/
.wrapper {width:1180px;}
/***** Standard 960px ipad *****/
@media only screen and (max-width:1200px) {
body {font-size:90%;}
.wrapper {width:auto;padding:0 18px;}
.item-ico {font-size:240%;}
#masonry-box .item-ico {font-size:340%;}
#nolix {margin:210px auto !important;}
#casing {padding:5% 0 0;}
#bannerRota2 .rotaban{padding-left:0}
.head-l {width:56%;}
.head-r {width:44%;}
#site-logo {padding:12px 80px 0;}
}
@media only screen and (max-width:1007px) {
.rotaban {display:none;}
#casing {padding:5% 0 0;}

}
@media only screen and (max-width:960px) {
#casing {padding:6% 0 0;}
.ico-box span {font-size:380%;}
.lnk-w {padding:14% 0 0;}
.item-ttl {font-size:120%;}
.item-cats {font-size:90%;}
.grid-i .lnk-w {padding:18% 0 0;}
.grid-i .item-ttl {font-size:130%;}
.grid-i .item-cats {font-size:100%;}
#header {border-bottom:1px solid #d3e0ef;}
#header .overlay {padding:0;}
.head-l {width:70%;}
.head-r {width:30%;}
#site-logo {padding:2px 0 0;}
.head-cont {padding:10px 0 15px;}
#content,#sidebar {float:none;width:auto;}
#sidebar {padding:7% 0 0;}
#sidebar .hor-sep {padding:2% 0 0;margin:0 0 4%;}
.sidetitle {padding:0 0 3%;}
#catmenu {padding:0;line-height:normal;position:relative;}
#catmenu ul {width:100%;display:none;position:absolute;z-index:100;background:#fff;border:1px solid #d3e0ef;top:auto;right:0;padding:20px;margin:15px 0 0;text-align:left;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}
#catmenu li {float:none;display:block;padding:9px 0;border-bottom:1px solid #d3e0ef;}
#catmenu li:first-child a {padding-top:0;}
#catmenu li:first-child {position:relative;}
#catmenu li:first-child:before {content:'';display:block;border-bottom:15px solid #d3e0ef;border-right:15px solid transparent;border-left:15px solid transparent;position:absolute;right:-13px;top:-35px;}
#catmenu li:first-child:after {content:'';display:block;border-bottom:14px solid #fff;border-right:14px solid transparent;border-left:14px solid transparent;position:absolute;right:-12px;top:-34px;}
#catmenu li a {height:auto;line-height:normal;padding:0;color:#445569;}
#catmenu li a:hover,#catmenu li a.uMenuItemA,#catmenu li.uWithSubmenu.hover > a {background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
#catmenu ul ul {display:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow: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 #d3e0ef;margin:7px 0 0;padding:0 0 0 40px;background:#fff;}
#catmenu ul ul li {padding:9px 0;border:none;border-top:1px solid #d3e0ef;}
#catmenu ul ul li:first-child:before,#catmenu ul ul li:first-child:after {display:none;}
#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;}
.nav-head {display:inline-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:100%;padding:10px 20px;border-bottom-width:1px;}
.forum-box .postTdTop + .postTdTop {padding:10px 20px;border-bottom-width:2px;font-size:90%;font-weight:normal;}
.forum-box .postTdTop + .postTdTop:before {content:'';width:0;height:0;background:none;border-top:7px solid #d3e0ef;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;bottom:-9px;left:20px;}

}
@media only screen and (max-width:820px){
#casing {padding:6% 0 0;}
#services-row,#clients-row {margin:0;}
#services-row .col-3,#clients-row .col-2 {float:none;padding:20px 0 0;width:auto;}
#services-row .col-3:first-child,#clients-row .col-2:first-child {padding:0;}
#services-row .ico-box {margin:0 -10% 0 0;width:10%;padding:0 0 10%;}
#services-row .ico-box span {font-size:510%;}
#services-row .col-box {padding:0 0 0 13%;}
.lnk-w {padding:18% 0 0;}
.item-ico {font-size:180%;}
.item-ttl {font-size:110%;}
.item-cats {font-size:80%;}
.grid-i .item-ttl {font-size:120%;}
.grid-i .item-cats {font-size:90%;}
#testi-ul > li {padding:0 0 30px 11%;}
.unoSliderNav {padding:0;text-align:center;}
.unoSliderNav span {margin:0 3px;}
#site-logo {padding:12px 80px 0;}
}
@media only screen and (max-width:750px){
#casing {padding:6% 0 0;}
#services-row .ico-box {margin:0 -12% 0 0;width:12%;padding:0 0 12%;}
#services-row .col-box {padding:0 0 0 15%;}
#services-row .ico-box span {font-size:550%;}
#folio-grid li {width:49.9%;}
.lnk-w {padding:20% 0 0;}
.item-ico {font-size:250%;}
.item-ttl {font-size:150%;}
.item-cats {font-size:110%;}
.grid-i .lnk-w {padding:16% 0 0;}
.grid-i .item-ttl {font-size:110%;}
.grid-i .item-cats {font-size:90%;}
#testi-ul > li {padding:0 0 30px 14%;}
#catmenu ul {width:120%;}
}
@media only screen and (max-width:640px){
#casing {padding:5% 0 0;}
#services-row .ico-box {margin:0 -14% 0 0;width:14%;padding:0 0 14%;}
#services-row .col-box {padding:0 0 0 18%;}
#services-row .ico-box span {font-size:550%;}
#grid-filter li {font-size:90%;padding:7px 15px;}
.lnk-w {padding:19% 0 0;}
.item-ttl {font-size:130%;}
.item-cats {font-size:80%;}
#ph-grid #uEntriesList .uEntryWrap {width:50%!important;}
.grid-i .lnk-w {padding:18% 0 0;}
.grid-i .item-ttl {font-size:120%;}
.grid-i .item-cats {font-size:90%;}
#blog-row {margin:0;}
#blog-row .blog-i {padding:40px 0 0;float:none;width:auto;}
#blog-row .blog-i:first-child {padding:0;}
.blog-l {float:left;width:30%;position:relative;margin:0 -30% 0 0;}
.blog-l .lnk-w {padding:25% 0 0;}
.blog-r {padding:0 0 0 34%;}
.blog-list .blog-l,.blog-list .blog-r {float:none;width:auto;padding:0;margin:0;}
.sect-ds {padding:0 3% 7%;}
#casing {padding:7% 0 0;}
.hor-sep,.foot-sep {padding:6% 0 0;margin:0 0 7%;}
#footer {padding:0 0 7%;}
#testi-ul > li {padding:0 0 30px 16%;}
.ph-left,.ph-right {float:none;width:100%;}
.ph-left {padding:0 0 7%;}
#catmenu ul {width:150%;}
.eMessage img,.eText img,.eMessage > div[style*='float:left;padding:2px'] > img {width:100%;float:none;margin:0 0 20px!important;}
.eMessage > div[style*='float:left;padding:2px'] {float:none!important;margin:0;padding: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;}
}

@media only screen and (max-width:480px) {
#promo {padding:13% 3% 12%;}
#services-row .ico-box {margin:0 -20% 0 0;width:20%;padding:0 0 20%;}
#services-row .col-box {padding:0 0 0 25%;}
#services-row .ico-box span {font-size:540%;}
#testi-ul > li {padding:0 0 30px 18%;}
.site-n,.site-n a {letter-spacing:2px;}
.lnk-w {padding:16% 0 0;}
.item-ttl {font-size:120%;}
.item-cats {font-size:70%;}
.grid-i .lnk-w {padding:14% 0 0;}
.grid-i .item-ttl {font-size:110%;}
.grid-i .item-cats {font-size:80%;}
.blog-i .lnk-w {padding:19% 0 0;}
.blog-fl {float:none;width:auto;padding:0 0 7%;}
.blog-fl .blog-i .lnk-w {padding:30% 0 0;}
.blog-fl .item-ico {font-size:350%;}
#masonry-box .blog-i .lnk-w {padding:30% 0 0;}
#masonry-box .item-ico {font-size:380%;}
.blog-list {float:none;width:100%;}
#catmenu ul {width:190%;}
#sidebar {padding:5% 0 0;}
#sidebar .hor-sep {padding:4% 0 0;margin:0 0 6%;}
.sidetitle {padding:0 0 5%;}
.eBlock {margin:0 0 15%;}
#bb-table .fleft,#bb-table .fright{width:auto;padding:0;border:none}
#bb-table .fright{padding:20px 0 0}
.manTable td,.commTd1,.commTd2 {display:block;width:100%;}
.manTable .manTd1 {width:auto;}
#uNetRegF tr td:first-child {max-width:20%!important;white-space:normal!important;font-size:80%;}
#uNetRegF #fAvatar,#uNetRegF #fAvatarU {display:block;margin:0 0 3px;}
#uNetRegF #fAvatarU + input {position:relative;margin:0 0 0 -10px;}
.uNetDescr {font-size:70%;}
#fTerms {float:left;margin:2px 10px 10px 0;}
#fTerms+label {font-size:80%!important;vertical-align:top}
#fTerms~div {font-size:70%;padding:10px 0 0;}
.copy {font-size:70%;}
.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:90%;position:relative;margin:0 -3px;}
.codeButtons,.smilesPart {display:none;}
.postUser {font-size:105%;}
#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;}
#content form[action$="search/"] table td,#content form[action$="search/"] table td + td {width:100%;display:block;}
.col-3{width:100%}
}

@media only screen and (max-width:360px) {
.wrapper {padding:0 5px;}
#promo {height:240px;}
#site-logo {padding:4px 0 0;}
.site-n,.site-n a {font-size:100%;letter-spacing:0;}
.site-d {font-size:60%;}
#services-row .ico-box span {font-size:390%;}
.promo-ttl {font-size:150%;}
.promo-ds {font-size:90%;line-height:150%;}
#folio-grid li {width:100%;float:none;}
#testi-ul > li {padding:0 0 30px 25%;}
.blog-l,.blog-r {float:none;width:100%;margin:0;padding:0;}
#soc-box {font-size:150%;}
#casing {padding:9% 0 0;}
.hor-sep,.foot-sep {padding:8% 0 0;margin:0 0 9%;}
#footer {padding:0 0 9%;}
.lnk-w {padding:20% 0 0;}
.item-ttl {font-size:160%;}
.item-cats {font-size:100%;}
#ph-grid #uEntriesList .uEntryWrap {width:100%!important;float:none!important;}
.grid-i .lnk-w {padding:20% 0 0;}
.grid-i .item-ttl {font-size:140%;}
.grid-i .item-cats {font-size:100%;}
.blog-i .lnk-w {padding:28% 0 0;}
#catmenu ul {width:270%;margin:15px 0 0;}
.col-3{width:100%}
.SocButton{display:none}
}

#subscribes {
width: 350px;
}
#subscribes ul {
 position: relative;
 width: 100%;
 font-size: 95%;
 overflow: hidden;
 list-style: none outside none;
}


#subscribes li a:before {
content: none;
padding: 0;
}

#subscribes li a {
padding: 0;
}
#rss {
 float: left;
 width: 130px;
 padding: 0px 0px 0px 44px;
 background: url('/img/tools/dots.gif') no-repeat scroll 100% 9px transparent;
}
#rss .icon {
 float: left;
 margin: 0px 0px 0px -43px;
 width: 34px;
 height: 34px;
 background: url('/img/tools/rss.gif') no-repeat scroll 0% 0% transparent;
 text-indent: -9999px;
}
#subscribes ul .title {
 color: #000;
 text-align: left;
 margin: 0;
 line-height: 100%;
}

#rss .title a {
color: #E26000;
text-decoration: none;
}

#subscribes .counter {
 color: #576971;
 font-size: 75%;
}
#subscribes .counter span {
 color: #999;
 font-weight: bold;
}
#twitter {
 float: left;
 width: 107px;
 padding: 0px 0px 0px 60px;
}

#twitter .title a {
 color: #51ADDD;
 text-decoration: none;
}

#twitter .icon {
 float: left;
 margin: 3px 0px 0px -46px;
 width: 42px;
 height: 31px;
 background: url('/img/tools/twitter.gif') no-repeat scroll 0% 0% transparent;
 text-indent: -9999px;
}
.Osaite{text-align:justify}
.Osaite h2{text-align:center}
/*--------------��� ������-----------*/
knopka {
 -moz-user-select:none;background:none repeat scroll 0 0 #000000;border-color: #CCCCCC #AAAAAA #BBBBBB #BBBBBB;border-style:outset;border-width:2px;color:#FFFFFF;cursor:default;font-family:Verdana;font-size:10px;font-weight:bold;padding:2px 4px;margin:1px 0;white-space:nowrap}
/*--------------------------informer start-----------------*/
.informer {padding:7px 0px}
.infCat {color:#666;font-size:10px;text-align:left;text-overflow:ellips}
.infCat a {color:#093;text-overflow:ellips}
.infCat a:hover{color:#F00;text-overflow:ellips}
.infTitle {font-size:12px;text-align:justify}
.infTitle a {font-family:'Tahoma';color:#777;font-weight:bold}
.infTitle a:hover {color:#444;text-decoration:none;font-weight:bold}
.infDateComm {color:#f70;font-size:10px;font-family:'georgia';font-style:italic}
.informer li {list-style-type:none;font-size:80%}
.informer li a{color:#444;list-style-type:none}
.informer li a:hover{text-decoration:none;color:#f90}
#infhp {padding:10px}
#infhp li {border: solid 1px #ddd; min-height:100px; height:100px; vertical-align: auto; padding:10px; box-shadow:0 0 15px rgba(0,0,0,0.2);}
#infhp:hover {background: #fdfdfd}
/*--------------------------informer end-----------------*/
.Related {display:block;padding:10px;text-align:justify;}
.Related div {text-align: justify;}
.Related zagolovok {border-bottom:solid 1px;border-color:#E9E9E9;margin:0 10px;display:inline-block;white-space:nowrap;height:auto;font-family:Georgia, 'Times New Roman', Helvetica;font_weight:bolder;font-color:000;font-size:16pt;text-shadow:2px 2px #FFF;}
.Related li span {color:#055;color:#055;display:inline-block;font-size:12px;font-size:12px;font-style:italic;padding-left:10px;}
.Related li {width:100%;border-color:#E4E4E4;border-style: none none solid;border-width:medium medium 1px;color:#000;font-size:16px;list-style-type:none;padding:3px 10px;margin:0 0 0 -30px;}
.Related li a {background: url("http://4aynikam.ru/images/ukazatel.gif")no-repeat scroll left center transparent;color:#025E8E;display:inline-block;font-family:georgia;letter-spacing:1px;padding:2px 10px 0 9px;}
ul.Related {overflow: hidden;}
.Related li a:link {text-decoration:none;color:#025E8E}
.Related li a:active F{text-decoration:none;color:#;}
.Related li a:visited {text-decoration:none;color:#025E8E}
.Related li a:hover {background:repeat scroll 100% #FDFDFD;text-decoration:none;color:#3984D8;}
.prim {width:auto;font-size:10pt;background:none repeat scroll 0 0 #F1F1F1;border:1px solid #DDD;border-radius:10px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;overflow:auto;padding:10px;text-shadow:1px 1px #FFF}
.prim2 {width:auto;font-size:10pt;background:none repeat scroll 0 0 #EDEDED;border:1px solid #DDD;border-radius:10px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;overflow:auto;padding:10px;text-shadow:1px 1px #FFF}
.catsTd {width:100%;height:auto; margin-bottom:5px;font-size:14px;font-family:Georgia, Tahoma, sans-serif;padding:2px 5px;border-bottom:1px solid #F1F2F3;border-radius:5px;text-align:justify;overflow:hidden}
a.catName:link,a.catName:visited,a.catName:active {font-weight:bolder} 
.catsTd:hover{background-color:#F4F5F6} 
.catDescr{font-size:12px;color:#999;font-family:tahoma;font-style:italic}
.SocButton {border:dashed 1px #ccc;margin:5px 0;height:42px;padding:5px}
.SocButton2 {border:dashed 1px #ccc;padding:10px;margin-top:10px}
.kontekstRek, .kontekstRek2 {background:#fdfdfd;margin:15px 0;border:dashed 1px #999}
.kontekstRek2 {text-align:center;max-width:100%; max-height:90px; padding:5px}
#subscribes {width:350px}
#subscribes ul {position:relative;width:100%;font-size:95%;overflow:hidden;list-style:none outside none}
#subscribes li a:before {content:none;padding:0}
#subscribes li a {padding:0}
#rss {float:left;width:118px;padding:0 0 0 44px;background:url('/img/tools/dots.gif') no-repeat scroll 100% 9px transparent}
#rss .icon {float:left;margin:0 0 0 -43px;width:34px;height:34px;background:url('/img/tools/rss.gif') no-repeat scroll 0% 0% transparent;text-indent: -9999px}
#subscribes ul .title {color:#000;text-align:left;margin:0;line-height:100%}
#rss .title a {color:#E26000;text-decoration:none}
#subscribes .counter {color:#576971;font-size:75%}
#subscribes .counter span {color:#999;font-weight:bold}
#twitter {float:left;width:130px;padding:0 0 0 55px}
#twitter .title a {color:#51ADDD;text-decoration:none}
#twitter .icon {float:left;margin:3px 0 0 -46px;width:42px;height:31px;background:url('/img/tools/twitter.gif') no-repeat scroll 0% 0% transparent;text-indent: -9999px;}
.rotaban {overflow:hidden;width:100%}
.rotaban ul li {overflow:hidden;margin:0 auto;}
#bannerRota .rotaban{padding-left:15%;margin-top: 50px}
.karta-saita .map-raz{font-size:140%;list-style-type:square;padding-left:0}
.karta-saita .map-cat{font-size:120%;list-style-type:disc;padding-left:20px}
.karta-saita .map-links{list-style-type:circle;padding-left:40px}
.search{margin-bottom:20px;border: 1px dashed #f90;padding:5px;background:#f5f5f5}
.search .queryField{width:80%}
#konv {color:#222}
#zag_konv {width:100%;text-align:center}
.innerc {width:65px}
#konv  input[type="text"], #konv input[type="password"], #konv textarea, #konv input[type="file"], #konv select, .filterBlock {padding:6px 4px;color:#95AAC2;font-size:80%}
#zag_konv input[type="text"], #zag_konv input[type="password"], #zag_konv textarea, #zag_konv input[type="file"], #zag_konv select, .filterBlock {padding:6px 2px}
#blockLR{margin:0 auto}
.left_konv {display:inline-block;position:relative;width:160px;left:0px;}
.right_konv {display:inline-block;position:relative;width:155px;left:0;}
.left_konv div {margin-bottom:2px;}
.right_konv div {margin-bottom:2px;}
#nolix {margin:210px auto !important;background:none repeat scroll 0% 0% transparent !important;position:absolute !important;border-bottom: 1px dashed #ccc !important;display:inline-block !important;}
#nolix a {width:70% !important;position:relative !important;color:#215B9B !important;font-size:12px !important;}
#nolix_link{text-align:right !important}
#nolix_add{float:left !important}
#nolix a:hover {text-decoration:none !important;color:#C6C600 !important;}
#nolix_link a{font-size:20px !important;}
#puzadpn{height: 0 !important;}
#ya-site-form0  input[type='submit'],#ya-site-form0 input[type='reset'],#ya-site-form0 input[type='button'],#ya-site-form0 button{margin: 0px 4px 0px;
padding: 11px 17px;
cursor: pointer;
background: none repeat scroll 0% 0% #f90;
border-radius: 2px;
width: auto !important;}
.ya-site-form__input-text {padding:10px;}
.ya-site-form__input-text {margin-right:5px}