.reset-ul {
 margin: 0;
 padding: 0;
 list-style: none;
}
.center-inner {
 text-align: center;
}
.left-inner {
 text-align: left;
}
.right-inner {
 text-align: right;
}
.justify-inner {
 text-align: justify;
}
.invisible {
 display: none;
}
.visible {
 display: run-in;
}
.hidden {
 visibility: hidden;
 opacity: 0;
}
.shown {
 visibility: visible;
 opacity: 1;
}
.pull-left {
 float: left;
}
.pull-right {
 float: right;
}
.clear {
 clear: both;
}
.clearright {
 clear: right;
}
.clearleft {
 clear: left;
}
.clearfix:before,
.clearfix:after {
 content: "";
 display: table;
}
.clearfix:after {
 clear: both;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
 display: block;
}
audio,
canvas,
video {
 display: inline-block;
}
audio:not([controls]) {
 display: none;
 height: 0;
}
[hidden] {
 display: none;
}
html {
 font-family: sans-serif;
 -ms-text-size-adjust: 100%;
 -webkit-text-size-adjust: 100%;
}
body {
 margin: 0;
}
a {
 background: transparent;
}
a:focus {
 outline: thin dotted;
}
a:active,
a:hover {
 outline: 0;
}
h1 {
 font-size: 2em;
 margin: 0.67em 0;
}
abbr[title] {
 border-bottom: 1px dotted;
}
b,
strong {
 font-weight: bold;
}
hr {
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 height: 1px;
 border: 0;
 background: #ccc;
}
pre {
 font-family: monospace, serif;
 font-size: 1em;
}
pre {
 white-space: pre-wrap;
}
q {
 quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
 font-size: 80%;
}
sub,
sup {
 font-size: 75%;
 line-height: 0;
 position: relative;
 vertical-align: baseline;
}
sup {
 top: -0.5em;
}
sub {
 bottom: -0.25em;
}
img {
 border: 0;
}
svg:not(:root) {
 overflow: hidden;
}
figure {
 margin: 0;
}
fieldset {
 border: 1px solid #c0c0c0;
 margin: 0 2px;
 padding: 0.35em 0.625em 0.75em;
}
legend {
 border: 0;
 padding: 0;
}
button,
select,
textarea {
 font-family: inherit;
 margin: 0;
}
button,
input {
 line-height: normal;
}
button,
select {
 text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
 -webkit-appearance: button;
 cursor: pointer;
}
button[disabled],
html input[disabled] {
 cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
 box-sizing: border-box;
 padding: 0;
}
input[type="search"] {
 -webkit-appearance: textfield;
 -moz-box-sizing: content-box;
 -webkit-box-sizing: content-box;
 box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
textarea {
 overflow: auto;
 vertical-align: top;
}
iframe, object, embed {max-width: 100%;}
/*-----------------------*/
/*-----------------------*/
/*Common, default
-------------------------*/
body {
 margin: 0;
 font: 0.875em/1.429 'Open Sans', sans-serif;
 color: #4b4b4b;
 background: #fff;
}
body.t-body {
 background: url(/.s/t/1081/bg.jpg);
}
body {
 text-align: left;
}
a {
 color: #2a72cc;
 text-decoration: none;
}
a:hover {
 color: #215aa2;
}
a img {
 border: 0;
}
p {
 margin: 12px 0;
}
ul {
 margin: 12px 0;
 padding: 0 0 0 20px;
 list-style: square;
}
ul ul {
 margin: 0;
 list-style: disc;
}
ul ul ul {
 list-style: circle;
}

.t-container {
 width: 1003px;
 margin: auto;
}
.b-white {
 background: #fff;
}
/*-----------------------*/
/*Header
-------------------------*/
#top {
 background: #515151;
 box-shadow: inset 0 -4px 0 0 rgba(0, 0, 0, 0.14);
}
#top nav {
 margin-right: 160px;
}
#top .uMenuRoot {
 margin: 0;
 padding: 0;
 list-style: none;
}
#top .uMenuRoot ul {
 margin: 0;
 padding: 0;
 min-width: 100%;
 list-style: none;
 position: absolute;
 width: 0;
 z-index: 1;
 left: 0;
 top: 100%;
 visibility: hidden;
 opacity: 0;
 -webkit-transition: all 0.2s 0.15s ease-out;
 transition: all 0.2s 0.15s ease-out;
 white-space: nowrap;
 background: #515151;
 overflow: hidden;
}
#top .uMenuRoot ul ul {
 top: 0;
 left: 100%;
}
#top .uMenuRoot li {
 float: left;
 position: relative;
 list-style: none !important;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
#top .uMenuRoot li.has-submenu > a:after,
#top .uMenuRoot li.has-submenu > span:after {
 display: block;
 position: absolute;
 content: "+";
 right: 5px;
 top: 0;
}
#top .uMenuRoot li:hover > a {
 color: #fff;
 background: #2a72cc;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
}
#top .uMenuRoot li:hover > ul {
 visibility: visible;
 opacity: 1;
 width: auto;
 overflow: visible;
}
#top .uMenuRoot li .uMenuItemA {
 color: #fff;
 background: #2a72cc;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
}
#top .uMenuRoot li li {
 float: none;
}
#top .uMenuRoot li li:hover > a {
 box-shadow: none;
}
#top .uMenuRoot li li a {
 padding: 0 25px 0 20px;
 line-height: 2.5;
}
#top .uMenuRoot li li .uMenuItemA {
 box-shadow: none;
}
#top .uMenuRoot li > span {
 display: block;
 padding: 0 15px 4px 15px;
 line-height: 3.286;
}
#top .uMenuRoot a {
 display: block;
 padding: 0 15px 4px 15px;
 line-height: 3.286;
 color: #a7a7a7;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
#top .uMenuRoot a:hover + ul {
 visibility: visible;
 opacity: 1;
}
.show-menu {
 display: none;
 width: 50px;
 height: 50px;
 background: #2a72cc url(/.s/t/1081/menu.png) no-repeat center center;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
 cursor: pointer;
}
.show-search {
 display: none;
 width: 50px;
 height: 50px;
 float: right;
 background: #767676 url(/.s/t/1081/search-mobile.png) no-repeat center center;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
 cursor: pointer;
}
.b-search {
 width: 160px;
 height: 30px;
 margin-top: 9px;
 margin-bottom: 9px;
 overflow: hidden;
 -webkit-transition: all 0.1s 0s ease-out;
 transition: all 0.1s 0s ease-out;
}
.b-search .schQuery,
.b-search .schBtn {
 float: left;
}
.b-search input[type=text] {
 width: 160px !important;
 padding-right: 30px !important;
 background: #c9c8c8 !important;
 border: none;
}
.b-search input[type=submit] {
 width: 30px !important;
 margin-left: -30px;
 font-size: 0 !important;
 color: transparent !important;
 background: url(/.s/t/1081/search.png) no-repeat center center !important;
 box-shadow: none !important;
}
.b-maincontent .queryField {
 width: auto !important;
}
.b-usermenu {
 text-align: right;
 font-size: 0.929em;
 line-height: 3.077;
}
/*-----------------------*/
/*Main
-------------------------*/
.b-logo {
 float: left;
 width: 280px;
 padding: 35px 15px 25px;
 text-align: center;
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
.b-logo img {
 max-width: 100%;
}
.site-title {
 margin: 15px 0 0 0;
 padding: 5px 0;
 font-size: 1.429em;
 line-height: 1.5;
 font-weight: bold;
}
.site-slogan {
 line-height: 2.143;
}
.b-maincontent {
 float: right;
 width: 681px;
}
.b-maincontent .smiles img {
 max-width: none;
}
#allEntries img {
 max-width: 100%;
}
img.site-img {
 vertical-align: top;
 width: 100%;
}
.content-padding {
 padding: 20px;
}
.site-intro {
 margin: 10px 0;
 line-height: 1.714;
}
.eBlock {
 margin: 20px 0;
 border-bottom: 1px dotted #bbb;
 table-layout: fixed;
}
.eBlock + br {
 display: none;
}
.eBlock > tbody > tr > td {
 padding: 0 !important;
}
.eTitle {
 margin-bottom: 12px;
 padding-left: 37px;
 font-size: 1.286em;
 line-height: 1.333;
 font-weight: bold;
 color: #4b4b4b;
 background: url(/.s/t/1081/shout.png) no-repeat left 2px;
}
.eTitle a {
 color: #4b4b4b;
}
.eTitle a:hover {
 color: #717171;
}
.eTitle div[style^="float:right"] a {font-size: inherit;}
.eMessage,
.eText {
 margin: 12px 0;
 padding: 0 !important;
 text-align: justify !important;
}
.eMessage,
.eText,
.cMessage {
 word-wrap: break-word;
}
.eMessage img,
.eText img {
 margin: 5px !important;
 max-width: 100%;
}
.eDetails,
.eDetails1,
.eDetails2 {
 margin: 10px 0;
 text-align: left;
 font-size: 0.929em;
 line-height: 2.154;
}
.eDetails > a:last-child,
.eDetails1 > a:last-child,
.eDetails2 > a:last-child,
.eDetails > span:last-child,
.eDetails1 > span:last-child,
.eDetails2 > span:last-child {
 margin-right: 0;
}
.e-reads,
.e-redirects,
.e-author,
.e-add,
.e-date,
.e-comments,
.e-rating,
.e-loads,
.e-category,
.e-tags,
.e-placed,
.e-author-phone {
 margin-right: 25px;
 padding-left: 22px;
 display: inline-block;
 vertical-align: middle;
}
.ed-sep,
.ed-title {
 display: none !important;
 margin: 0 !important;
 padding: 0 !important;
}
.eDetails .u-star-rating-15 {
 display: inline-block;
 vertical-align: middle;
 margin-left: 5px;
}
.e-reads,
.e-redirects {
 background: url(/.s/t/1081/e-reads.png) no-repeat left center;
}
.e-author,
.e-add {
 background: url(/.s/t/1081/e-author.png) no-repeat left center;
}
.e-date {
 background: url(/.s/t/1081/e-date.png) no-repeat left center;
}
.e-comments {
 background: url(/.s/t/1081/e-comments.png) no-repeat left center;
}
.e-rating {
 background: url(/.s/t/1081/e-rating.png) no-repeat left center;
}
.e-loads {
 padding-left: 15px;
 background: url(/.s/t/1081/e-loads.png) no-repeat left center;
}
.e-category {
 background: url(/.s/t/1081/e-category.png) no-repeat left center;
}
.e-tags {
 background: url(/.s/t/1081/e-tags.png) no-repeat left center;
}
.e-placed {
 background: url(/.s/t/1081/e-placed.png) no-repeat left center;
}
.e-author-phone {
 background: url(/.s/t/1081/e-phone.png) no-repeat left center;
}
.catDescr {
 font-size: .875em;
}
.catPages1,
.catPages2,
.pagesBlock1,
.pagesBlock2,
.pagesBlockuz1,
.pagesBlockuz2 {
 margin: 20px 0;
}
span.catPages1,
span.catPages2,
span.pagesBlock1,
span.pagesBlock2,
span.pagesBlockuz1,
span.pagesBlockuz2 {
 display: inline-block;
}
.catPages1 a,
.catPages2 a,
.pagesBlock1 a,
.pagesBlock2 a,
.pagesBlockuz1 a,
.pagesBlockuz2 a,
.catPages1 b,
.catPages2 b,
.pagesBlock1 b,
.pagesBlock2 b,
.pagesBlockuz1 b,
.pagesBlockuz2 b {
 display: inline-block;
 margin: 0 2px;
 padding: 2px 8px;
 background: #f5f5f5;
}
.catPages1 b,
.catPages2 b,
.pagesBlock1 b,
.pagesBlock2 b,
.pagesBlockuz1 b,
.pagesBlockuz2 b {
 font-weight: normal;
 background: #636363;
 color: #fff;
}
.catPages1 a:hover,
.catPages2 a:hover,
.pagesBlock1 a:hover,
.pagesBlock2 a:hover,
.pagesBlockuz1 a:hover,
.pagesBlockuz2 a:hover {
 background: #e0e0e0;
}
.cat-blocks.with-clear:after {
 clear: none;
}
.user_avatar img {
 border-radius: 5px;
 background: #fff;
 padding: 2px;
 box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cMessage .user_avatar img {
 margin: 0 6px 6px 0;
}
.cMessage {
 padding: 5px 0 !important;
 overflow: hidden;
}
.cBlock1,
.cBlock2 {
 border-top: 1px dotted #e7e7e7;
}
.cBlock1 + br,
.cBlock2 + br {
 display: none;
}
.bbCodeBlock,
.bbQuoteBlock {
 margin: 5px 0;
}
.bbCodeName {
 font-size: 0.786em !important;
 line-height: 1.455;
 padding-left: 13px !important;
}
.codeMessage {
 padding: 5px;
 font: 11px 'Consolas', 'Courier New', 'sans-serif';
 background-color: #ebebeb;
 color: #000;
}
.bbQuoteName {
 font-size: 0.786em !important;
 line-height: 1.455;
 padding-left: 13px !important;
}
.quoteMessage {
 margin: 0 0 5px 0;
 padding: 3px 10px 3px 10px;
 color: #666;
 font-style: italic;
 border: none !important;
 border-left: 3px solid #8c9294 !important;
 background-color: #dce3e9;
 font-size: 0.857em;
 line-height: 1.5;
}
#invoice-table td {
 padding: 3px 1px;
}
#cat-select {
 max-width: 230px;
}
/*forum*/
.forumContent {
 font-size: .929em;
}
.gTable {
 background: #fff;
}
.gTable td.gTableTop {
 line-height: 2.5;
 background: #2a72cc;
 color: #fff;
 text-transform: uppercase;
 padding: 0 10px;
}
.gTableTop a {
 color: #fff;
}
.gTable > tbody > tr > td {
 padding: 3px 9px;
}
.gTable td.gTableSubTop {
 background: #4e8ddb;
 color: #fff;
 font-size: 0.929em;
}
.gTableSubTop a {
 color: #fff;
}
.gTableTop,
.gTableSubTop,
.forumNameTd,
.forumThreadTd,
.forumPosrTd,
.forumLastPostTd,
.threadNametd,
.threadPostTd,
.threadAuthTd,
.threadViewTd,
.threadLastPostTd,
td.threadsDetails,
td.forumOnlineBar {
 padding: 3px 10px;
}
#frM6 td,
#frM14 td,
#frM50 td,
#frM56 td,
#frM59 td {
 padding: 3px 10px;
}
#frM25 td,
#frM28 td {
 padding: 0 10px;
}
.postBottom table td {
 border: 0;
}
.postTable td {
 padding: 3px 10px;
}
.postTdInfo {
 text-align: center;
}
.postSeparator {
 display: none;
}
.posttdMessage {
 text-align: justify;
}
.postPreview {
 width: auto!important;
}
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.forumThreadTd,
.forumPostTd {
 text-align: center !important;
}
a.postUser {
 font-weight: bold;
}
.forumDescr,
.threadDescr {
 font-size: 0.714em;
}
td.pollQuestion,
.pollResults td,
td.pollResults,
td.pollTotal,
td.pollAnswer,
td.pollButtons,
.smiles td {
 border: 0;
}
td.pagesInfo,
td.switch,
td.switchActive {
 background: #fff;
 border: 1px solid #dcdbe0;
 padding-left: 5px;
 padding-right: 5px;
}
td.switch,
td.switchActive {
 background: #2a72cc;
 color: #fff;
}
td.switch a {
 color: #fff;
}
.switchActive {
 font-weight: bold;
}
/*-----------------------*/
/*Sidebar
-------------------------*/
.b-sidebar {
 clear: left;
 width: 280px;
 margin: 45px 0 0 0;
}
.block {
 padding: 0 20px;
 margin: 10px 0;
 border-bottom: 1px dotted #bbb;
}
.block:last-child {
 border-bottom: 0;
}
.blocktitle {
 font-size: 1.143em;
 line-height: 1.5;
 font-weight: bold;
 text-align: center;
}
.blockcontent {
 margin: 15px 0 20px;
 display: table;
 width: 100%;
}
.calTable {
 width: 100%;
 border-spacing: 0;
 border-collapse: collapse;
}
.calTable td {
 padding-top: 5px;
 padding-bottom: 5px;
}
.calWday,
.calWdaySe,
.calWdaySu {
 background: #e6e6e6;
}
.calMdayA,
.calMdayIsA {
 background: #e6e6e6;
}
/*-----------------------*/
/*Footer
-------------------------*/
footer {
 padding: 20px 0;
}
footer .t-container {
 text-align: right;
}
footer img {
 vertical-align: middle;
}
/*-----------------------*/
/*Buttons
-----------------------*/
input[type=button],
input[type=submit],
input[type=reset],
button,
.button {
 display: inline-block;
 vertical-align: middle;
 padding: 5px 12px;
 white-space: nowrap;
 text-align: center;
 text-transform: uppercase;
 height: 30px;
 color: #fff;
 border: none;
 cursor: pointer;
 background-color: #2a72cc;
 -webkit-user-select: none;
 -moz-user-select: none;
 -ms-user-select: none;
 user-select: none;
 -webkit-transition: background-color 0.1s 0s ease-out;
 transition: background-color 0.1s 0s ease-out;
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 box-shadow: inset 0 -3px rgba(0, 0, 0, 0.09);
 /*--FOR-IE--*/

 *display: inline;
 overflow: visible;
 zoom: 1;
}
input[type=button]::-moz-focus-inner,
input[type=submit]::-moz-focus-inner,
input[type=reset]::-moz-focus-inner,
button::-moz-focus-inner,
.button::-moz-focus-inner {
 border: 0;
 padding: 0;
}
input[type=button]:hover,
input[type=submit]:hover,
input[type=reset]:hover,
button:hover,
.button:hover {
 background-color: #c93979;
}
input[type=button]:active,
input[type=submit]:active,
input[type=reset]:active,
button:active,
.button:active {
 background-color: #a32d61;
}
input[type=button]:disabled,
input[type=submit]:disabled,
input[type=reset]:disabled,
button:disabled,
.button:disabled {
 background: #828689 !important;
 box-shadow: none !important;
 cursor: default;
}
#iplus input {
 width: auto !important;
}
.fileinput .fakefile input[type=button]{
 padding: 0;
}
input.fastNav {
 padding-left: 5px;
 padding-right: 5px;
}
#mchatBtn {
 padding: 0;
}
.codeButtons {
 height: 25px !important;
 width: auto !important;
 padding: 5px !important;
}
select.codeButtons {
 padding: 0 !important;
}
.allUsersBtn,
.uSearchFlSbm {
 width: auto !important;
}
#iplus {
 width: auto !important;
}
/*--ubutton-fix--*/
.myBtnLeft img,
.myBtnRight img,
.myBtnLeftA img,
.myBtnRightA img,
.myBtnRight + td input,
.myBtnRightA + td input {
 display: block;
}
.myBtnCenter,
.myBtnCenterA {
 line-height: 19px !important;
}
.myBtnCont {
 height: 19px;
 padding-bottom: 0 !important;
}
/*-----------------------*/
/*Inputs
-----------------------*/
input[type=text],
input[type=password],
textarea {
 display: inline-block;
 vertical-align: middle;
 padding: 5px 10px;
 font-size: 0.929em;
 background-color: #fff;
 border: 1px solid #e1e1e1;
 outline: none;
 box-shadow: inset 0 2px rgba(0, 0, 0, 0.06);
 -ms-box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
}
input[type=text]:focus,
input[type=password]:focus,
textarea:focus {
 border-color: #2a72cc;
}
textarea {
 height: auto;
 min-height: 100px;
 overflow: auto;
 resize: none;
}
.commFl, .prosFl, .consFl {width: 100%;}
input[type=checkbox],
input[type=radio] {
 vertical-align: middle;
}
[id^=iCode] input[type=text] {
 width: auto !important;
 padding-left: 0;
 padding-right: 0;
 text-align: center;
}
/*-----------------------*/
/*Popup
-------------------------*/
.popup {
 margin: 10px;
 background: #fff;
}
.popuptitle {
 padding: 10px 20px;
 background: #2a72cc;
 color: #fff;
}
.popupbody {
 padding: 10px 20px;
}
/*-----------------------*/
/*RESPONSIVE
-------------------------*/
@media only screen and (max-width: 1023px) {
 .t-container {
 width: auto;
 margin-left: 18px;
 margin-right: 18px;
 }
 .b-usermenu {
 display: none;
 }
 .b-main {
 margin-top: 18px;
 margin-bottom: 18px;
 }
 .b-logo {
 float: none;
 width: auto;
 padding-bottom: 0;
 }
 .b-maincontent {
 float: none;
 width: auto;
 }
 img.site-img {
 width: 100%;
 }
 .mainpage-header {
 padding-top: 20px;
 }
 .b-sidebar {
 width: auto;
 margin-top: 18px;
 }
 footer .t-container {
 text-align: center;
 }
 #top nav {
 font-size: .929em;
 }
 #top .uMenuRoot ul {
 width: auto;
 overflow: visible;
 }
 #top .uMenuRoot ul ul {
 display: block;
 position: static;
 padding-left: 0;
 background: none;
 }
 #top .uMenuRoot ul ul a {
 padding-left: 55px;
 }
 #top .uMenuRoot ul ul ul a {
 padding-left: 90px;
 }
 #top .uMenuRoot ul a:hover {
 background: #2a72cc;
 }
 #top .uMenuRoot li:hover ul {
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot li > span {
 line-height: 3.538em;
 }
 #top .uMenuRoot li li.has-submenu a:after,
 #top .uMenuRoot li li.has-submenu span:after {
 display: inline;
 content: '';
 position: static;
 }
 #top .uMenuRoot a {
 line-height: 3.538em;
 }
 .show-search {
 display: block;
 }
 .show-search-min {
 display: none;
 }
 .b-search.b-search-min {
 width: 0;
 }
 .commFl {
 width: 100%;
 }
}
@media only screen and (max-width: 960px) { 
.navbar-share {display: none;}
}
@media only screen and (max-width: 768px) {
 .show-menu {
 display: block;
 }
 #top nav {
 display: none;
 margin-right: 0;
 padding-bottom: 4px;
 background: #2a72cc;
 box-shadow: inset 0 -4px rgba(0, 0, 0, 0.09);
 visibility: hidden;
 opacity: 0;
 }
 #top nav.nav-opened {
 display: block;
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot {
 white-space: nowrap;
 }
 #top .uMenuRoot li {
 display: block;
 float: none;
 }
 #top .uMenuRoot li.has-submenu a:after,
 #top .uMenuRoot li.has-submenu span:after {
 display: inline;
 content: '';
 position: static;
 }
 #top .uMenuRoot li:hover a {
 box-shadow: none;
 }
 #top .uMenuRoot li > span {
 line-height: 2.5;
 color: #fff;
 padding: 0 20px !important;
 }
 #top .uMenuRoot a {
 line-height: 2.5;
 color: #fff;
 padding: 0 20px !important;
 }
 #top .uMenuRoot a:hover,
 #top .uMenuRoot a.uMenuItemA {
 background: #8f2755 !important;
 box-shadow: none;
 }
 #top .uMenuRoot ul {
 display: block;
 position: static;
 padding-left: 0 !important;
 background: none;
 visibility: visible;
 opacity: 1;
 }
 #top .uMenuRoot ul a {
 padding-left: 35px !important;
 }
 #top .uMenuRoot ul ul a {
 padding-left: 70px !important;
 }
 #puzadpn {display:none;}
}
@media only screen and (max-width: 600px) {
 .b-maincontent .queryField {
 width: 100px !important;
 }
 #uNetRegF > table > tbody > tr > td {
 display: block;
 }
 #uEntriesList {
 text-align: center;
 }
 #uEntriesList > li {
 width: auto !important;
 padding: 5px;
 }
 table.catalog td {
 display: block;
 clear: left;
 }
}
.ttta { 
margin: 0px; 
margin: 2px 0px 2px 0px; 
padding: 0px;} 
.raerae { 
font-weight: bold; 
display: inline-block; 
min-width: 26px; 
padding: 2px; 
font-size: 10px; 
text-align: center; 
border-radius: 2px; 
-webkit-border-radius: 2px; 
} 
.post_r { 
height: 13px; 
color: #4B4B4B; 
text-shadow: 0px 1px 0px white; 
border-radius: 2px; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(100%,#E5E5E5)); 
border: 1px solid #C8C8C8; 
margin-left: 1px; 
} 
.rateBtn { 
cursor:pointer; 
} 
.rateBtn img { 
vertical-align: -6px; 
} 
.notre img { 
opacity: 0.3; 
transition: opacity 0.2s ease; 
-moz-transition: opacity 0.2s ease; 
-webkit-transition: opacity 0.2s ease; 
-o-transition: opacity 0.2s ease; 
} 
.green { 
height: 13px; 
color: white; 
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); 
background: #7CB600; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8EC300), color-stop(100%,#6CAA00)); 
border: 1px solid #689E07; 
-webkit-border-radius: 2px; 
margin-left: 1px; 
} 
.red{ 
height: 13px; 
color: white; 
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3); 
background: #E71A0E; 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FE2F18), color-stop(100%,#CF0404)); 
border: 1px solid #B00303; 
-webkit-border-radius: 2px; 
margin-left: 1px; 
} 
::-webkit-scrollbar-button { 
background-image:url(''); 
background-repat:no-repeat; 
width:6px; 
height:0px 
} 

::-webkit-scrollbar-track { 
background-color:#32312e; 
box-shadow:0px 0px 3px #000 inset; 
} 

::-webkit-scrollbar-thumb { 
-webkit-border-radius: 5px; 
border-radius: 5px; 
background-color:#2492D4; 
box-shadow:0px 1px 1px #fff inset; 
background-image:url('http://zornet.ru/Ajaxoskrip/Fyrkes/59610063.png'); 
background-position:center; 
background-repeat:no-repeat; 
} 

::-webkit-resizer{ 
background-image:url(''); 
background-repeat:no-repeat; 
width:7px; 
height:0px 
} 

::-webkit-scrollbar{ 
width: 11px; 
} 
.tOnline,.gOnline,.uOnline {zoom: 1;width:100px;} 
.tOnline:before, .tOnline:after { 
 content: ""; 
 display: table; 
} 
.tOnline:after,.gOnline:after,.uOnline:after { 
 clear: both; 
} 
.tOnline,.gOnline,.uOnline { 
 position: relative; 
 margin: 0 2px 8px 0px; 
} 
.tOnline:active,.gOnline:active,.uOnline:active { 
 margin-top: 1px; 
 margin-bottom: 7px; 
} 
.tOnline, .tOnline b,,.gOnline,.gOnline b,.uOnline b { 
 display: block; 
 -webkit-box-sizing: border-box; 
 -moz-box-sizing: border-box; 
 box-sizing: border-box; 
} 

.tOnline,.gOnline,.uOnline { 
 height: 26px; 
 line-height: 23px; 
 padding: 0 9px 0 8px; 
 font-size: 12px; 
 color: #555; 
 text-shadow: 0 1px #fff; 
 border-width: 1px 0 1px 1px; 
 border-style: solid; 
 border-color: #dadada #d2d2d2 #c5c5c5; 
 border-radius: 3px 0 0 3px; 
 background-color: #fafafa; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f0f0f0)); 
 background-image: -webkit-linear-gradient(top, #fcfcfc, #f0f0f0); 
 background-image: -moz-linear-gradient(top, #fcfcfc, #f0f0f0); 
 background-image: -ms-linear-gradient(top, #fcfcfc, #f0f0f0); 
 background-image: -o-linear-gradient(top, #fcfcfc, #f0f0f0); 
 background-image: linear-gradient(top, #fcfcfc, #f0f0f0); 
 -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.7), 0 1px 2px rgba(0, 0, 0, 0.05); 
 box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.7), 0 1px 2px rgba(0, 0, 0, 0.05); 
} 

.tOnline:hover,.gOnline:hover,.uOnline;hover { 
 text-decoration: none; 
} 
.tOnline:hover b,.gOnline:hover b,.uOnline:hover b { 
 padding: 0 7px 0 6px; 
 max-width: 40px; 
 -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.2); 
 box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.2); 
} 

.tOnline:after { 
 content: ''; 
 z-index: 3; 
 position: absolute; 
 top: 10px; 
 right: -2px; 
 width: 5px; 
 height: 6px; 
 opacity: .95; 
 background: #eb6b22; 
 border-radius: 3px 0 0 3px; 
 -webkit-box-shadow: inset 1px 0 #99400e; 
 box-shadow: inset 1px 0 #99400e; 
} 
.tOnline b { 
 position: absolute; 
 top: 1px; 
 left: 100%; 
 z-index: 2; 
 overflow: hidden; 
 max-width: 0; 
 height: 24px; 
 line-height: 21px; 
 padding: 0 0 0 2px; 
 opacity: .95; 
 color: #fff; 
 text-shadow: 0 -1px rgba(0, 0, 0, 0.3); 
 border: 1px solid; 
 border-color: #d15813 #c85412 #bf5011; 
 border-radius: 0 2px 2px 0; 
 background-color: #eb6b22; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ed7b39), color-stop(100%, #df5e14)); 
 background-image: -webkit-linear-gradient(top, #ed7b39, #df5e14); 
 background-image: -moz-linear-gradient(top, #ed7b39, #df5e14); 
 background-image: -ms-linear-gradient(top, #ed7b39, #df5e14); 
 background-image: -o-linear-gradient(top, #ed7b39, #df5e14); 
 background-image: linear-gradient(top, #ed7b39, #df5e14); 
 -webkit-transition-property: padding, max-width; 
 -moz-transition-property: padding, max-width; 
 -ms-transition-property: padding, max-width; 
 -o-transition-property: padding, max-width; 
 transition-property: padding, max-width; 
 -webkit-transition: 0.3s ease-out; 
 -moz-transition: 0.3s ease-out; 
 -ms-transition: 0.3s ease-out; 
 -o-transition: 0.3s ease-out; 
 transition: 0.3s ease-out; 
} 

.gOnline:after { 
 content: ''; 
 z-index: 3; 
 position: absolute; 
 top: 10px; 
 right: -2px; 
 width: 5px; 
 height: 6px; 
 opacity: .95; 
 background: #65bb34; 
 -webkit-box-shadow: inset 1px 0 #3a6b1e; 
 box-shadow: inset 1px 0 #3a6b1e; 
 border-radius: 3px 0 0 3px; 
} 
.gOnline b { 
 position: absolute; 
 top: 1px; 
 left: 100%; 
 z-index: 2; 
 overflow: hidden; 
 max-width: 0; 
 height: 24px; 
 line-height: 21px; 
 padding: 0 0 0 2px; 
 opacity: .95; 
 color: #fff; 
 text-shadow: 0 -1px rgba(0, 0, 0, 0.3); 
 border: 1px solid; 
 border-radius: 0 2px 2px 0; 
 border-color: #549b2b #4f9329 #4b8b27; 
 background-color: #65bb34; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #71ca3f), color-stop(100%, #5aa72e)); 
 background-image: -webkit-linear-gradient(top, #71ca3f, #5aa72e); 
 background-image: -moz-linear-gradient(top, #71ca3f, #5aa72e); 
 background-image: -ms-linear-gradient(top, #71ca3f, #5aa72e); 
 background-image: -o-linear-gradient(top, #71ca3f, #5aa72e); 
 background-image: linear-gradient(top, #71ca3f, #5aa72e); 
 -webkit-transition-property: padding, max-width; 
 -moz-transition-property: padding, max-width; 
 -ms-transition-property: padding, max-width; 
 -o-transition-property: padding, max-width; 
 transition-property: padding, max-width; 
 -webkit-transition: 0.3s ease-out; 
 -moz-transition: 0.3s ease-out; 
 -ms-transition: 0.3s ease-out; 
 -o-transition: 0.3s ease-out; 
 transition: 0.3s ease-out; 
} 

.uOnline:after { 
 content: ''; 
 z-index: 3; 
 position: absolute; 
 top: 10px; 
 right: -2px; 
 width: 5px; 
 height: 6px; 
 opacity: .95; 
 background: #56a3d5; 
 -webkit-box-shadow: inset 1px 0 #276f9e; 
 box-shadow: inset 1px 0 #276f9e; 
 border-radius: 3px 0 0 3px; 
} 

.uOnline b { 
 position: absolute; 
 top: 1px; 
 left: 100%; 
 z-index: 2; 
 overflow: hidden; 
 max-width: 0; 
 height: 24px; 
 line-height: 21px; 
 padding: 0 0 0 2px; 
 opacity: .95; 
 color: #fff; 
 text-shadow: 0 -1px rgba(0, 0, 0, 0.3); 
 border: 1px solid; 
 border-radius: 0 2px 2px 0; 
 border-color: #3591cd #318cc7 #2f86be; 
 background-color: #56a3d5; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6aaeda), color-stop(100%, #4298d0)); 
 background-image: -webkit-linear-gradient(top, #6aaeda, #4298d0); 
 background-image: -moz-linear-gradient(top, #6aaeda, #4298d0); 
 background-image: -ms-linear-gradient(top, #6aaeda, #4298d0); 
 background-image: -o-linear-gradient(top, #6aaeda, #4298d0); 
 background-image: linear-gradient(top, #6aaeda, #4298d0); 
 -webkit-transition-property: padding, max-width; 
 -moz-transition-property: padding, max-width; 
 -ms-transition-property: padding, max-width; 
 -o-transition-property: padding, max-width; 
 transition-property: padding, max-width; 
 -webkit-transition: 0.3s ease-out; 
 -moz-transition: 0.3s ease-out; 
 -ms-transition: 0.3s ease-out; 
 -o-transition: 0.3s ease-out; 
 transition: 0.3s ease-out; 
}
/* Соц. кнопки с форума uCoz */ .social-facebook {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') no-repeat;} .social-twitter {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -60px no-repeat;} .social-vk {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -120px no-repeat;} .social-yandex {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -180px no-repeat;} .social-youtube {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -240px no-repeat;} .social-ok {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -300px no-repeat;} .social-gl {display:inline-block;width:60px;height:60px;background:url('http://zornet.ru/SKRIPT/Menu-1/social-buttons.png') 0 -360px no-repeat;} .social-facebook:hover {background-position:-60px 0;} .social-twitter:hover {background-position:-60px -60px;} .social-vk:hover {background-position:-60px -120px;} .social-yandex:hover {background-position:-60px -180px;} .social-youtube:hover {background-position:-60px -240px;} .social-ok:hover {background-position:-58px -300px;} .social-gl:hover {background-position:-60px -360px;}
body, td {font-family:Tahoma; font-size:11px; color:#6596b5;} 
/* Menus */ 
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;} 
li.menus {margin: 0; padding: 0 0 0 13px; background: url('/.s/t/878/8.gif') no-repeat 0px 3px; margin-bottom: .6em;} 
/* ----- */ 

.uMenuH li {padding:0;} 
.uMenuV .uMenuItem {font-weight:normal; font-size: 12px; text-shadow:0px 1px 0px #000000;} 
.uMenuV li a:link {text-decoration:none; color:#dcdcdc; display:block;} 
.uMenuV li a:active {text-decoration:none; color:#faa732; display:block;} 
.uMenuV li a:visited {text-decoration:none; color:#dcdcdc; display:block;} 
.uMenuV li a:hover {text-decoration:none; color:#FFFFFF; display:block;} 
.uMenuV .uMenuItem A {font-weight:bold; font-size:12px; text-shadow: 0px 1px 0px #000000; padding:0 0 0 5px;} 
.uMenuV .uMenuArrow {position:absolute; width:10px; height:10px; right:0; top:3px; background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;} 
.uMenuV li {margin: 0; padding: 7px 0 0 5px; background: url('http://zornet.ru/CSS-ZORNET/Grety/Menu-1/vertical-nav-bg-1.png') no-repeat; margin-bottom: 2px; height:21px; width:192px; align:center; text-align:left; cursor:pointer;} 
.uMenuV li:hover {background-position: 0px -28px;} 

.otherCat ul {padding-left:50px; font-size:13px; list-style: none;} 
.otherCat li {display:inline-block; width: 33%; vertical-align: top; text-align:left;} 
.otherCat li a:link {font-size:13px; text-decoration:none; color:#08c;} 
.otherCat li a:active {font-size:13px; text-decoration:none; color:#08c;} 
.otherCat li a:visited {font-size:13px; text-decoration:none; color:#08c;} 
.otherCat li a:hover {font-size:13px; color:#005580; text-decoration: underline;}
/* Статистика zornet.ru ------------*/ 
.stats img {background:#f7f7f7;padding:4px;border-right:1px dotted #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc} 
.stats_text {padding:4px;padding-right:none;border-top:1px solid #ccc;width:100%;border-right:1px solid #ccc;font:11px Tahoma;} 
.stats_text b {float:right;} 
.stat_counter {border:1px solid #ccc;padding:6px;width:100%;margin-top:-3px;} 
.stat_tit {border:1px solid #ccc;border-bottom:none;background:#f7f7f7;padding:4px;font-weight:bold;border-top:none}
/*-----------------------*/
#menu {width:199px;font-family:arial;} 
 ul {list-style:none;margin:0;padding:0;} 
 #menu ul li {margin:0 0 3px 0;} 
 #menu li a {height:26px;text-decoration: none;font-size:13px;text-align:left;} 
 #menu li a:link, #menu li a:visited {color:#65614c;display:block;background:url('http://wallaby.ucoz.ru/Images_template/menu.png');padding:10px 0 0 20px;} 
 #menu li a:hover {background:url('http://wallaby.ucoz.ru/images/menur.png');color:#474747;}
[class*="icon-"] { 
 display: block; 
 width: 20px; 
 height: 20px; 
 background-image: url("../img/icons.png"); 
 background-repeat: no-repeat; 
 background-color: transparent; 
 border: 0; 
 color: transparent; 
 font: 0/0 a; 
 text-shadow: none; 
 } 

 .icon-friends { 
 background-position: 0 0; 
 } 

 .icon-video { 
 background-position: -20px 0; 
 } 

 .icon-photo { 
 background-position: -40px 0; 
 } 

 .icon-podcast { 
 background-position: -60px 0; 
 } 

 .vnav { 
 width: 200px; 
 overflow: hidden; 
 background: #fff; 
 border: 1px solid #1d1f22; 
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
 } 
 .vnav a { 
 display: block; 
 line-height: 34px; 
 text-decoration: none; 
 } 
 .vnav li:last-child .vnav-item { 
 border-bottom-color: #50575f; 
 } 
 .vnav li:last-child .vnav-subnav { 
 border-bottom-color: #fff; 
 } 

 .vnav-item { 
 position: relative; 
 padding: 0 12px 0 37px; 
 color: #fff; 
 font-size: 13px; 
 text-shadow: 0 1px rgba(0, 0, 0, 0.35); 
 border-top: 1px solid #878e96; 
 border-bottom: 1px solid #333740; 
 background-color: #505968; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #707a84), color-stop(100%, #505968)); 
 background-image: -webkit-linear-gradient(top, #707a84, #505968); 
 background-image: -moz-linear-gradient(top, #707a84, #505968); 
 background-image: -ms-linear-gradient(top, #707a84, #505968); 
 background-image: -o-linear-gradient(top, #707a84, #505968); 
 background-image: linear-gradient(top, #707a84, #505968); 
 -webkit-transition: opacity 0.15s; 
 -moz-transition: opacity 0.15s; 
 -ms-transition: opacity 0.15s; 
 -o-transition: opacity 0.15s; 
 transition: opacity 0.15s; 
 } 
 .vnav-item:hover { 
 opacity: .95; 
 } 
 .active .vnav-item, .vnav-item:active { 
 opacity: 1; 
 border-top-color: #6ad2ef; 
 border-bottom-color: #1c638f; 
 -webkit-box-shadow: 0 1px #bbbbbb, 0 2px #e9ebe8; 
 box-shadow: 0 1px #bbbbbb, 0 2px #e9ebe8; 
 background-color: #259bdb; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #44c5ec), color-stop(100%, #259bdb)); 
 background-image: -webkit-linear-gradient(top, #44c5ec, #259bdb); 
 background-image: -moz-linear-gradient(top, #44c5ec, #259bdb); 
 background-image: -ms-linear-gradient(top, #44c5ec, #259bdb); 
 background-image: -o-linear-gradient(top, #44c5ec, #259bdb); 
 background-image: linear-gradient(top, #44c5ec, #259bdb); 
 } 
 .active .vnav-item .vnav-counter, .vnav-item:active .vnav-counter { 
 background: #2471a9; 
 } 
 .vnav-item i { 
 position: absolute; 
 top: 7px; 
 left: 9px; 
 } 

 .vnav-counter { 
 float: right; 
 margin-top: 8px; 
 padding: 0 6px; 
 line-height: 18px; 
 font-size: 11px; 
 background: #464e59; 
 border-radius: 9px; 
 -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.2); 
 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.2); 
 } 

 .vnav-subnav { 
 display: none; 
 border-bottom: 1px solid #404348; 
 } 
 .active .vnav-subnav { 
 display: block; 
 } 
 .vnav-subnav a { 
 padding: 0 12px 0 16px; 
 font-size: 12px; 
 color: #838a90; 
 border-bottom: 1px solid #eee; 
 } 
 .vnav-subnav a:before { 
 content: ''; 
 display: inline-block; 
 width: 0; 
 height: 0; 
 margin-right: 8px; 
 border: 4px outset transparent; 
 border-left: 4px solid #bbb; 
 } 
 .vnav-subnav a:hover { 
 background: #f8f9fb; 
 } 
 .vnav-subnav .vnav-counter { 
 color: #999; 
 background: #fcfcfc; 
 -webkit-box-shadow: inset 0 0 0 1px #dcdcdc; 
 box-shadow: inset 0 0 0 1px #dcdcdc; 
 } 
 .vnav-subnav li:last-child a { 
 border-bottom-color: #fff; 
 }