/* General Style */
html {height: 100%;}
body {margin: 0px;background-color: #fff;font: 11pt/1.3em 'Arial';color: #171515eb;}
td, input, select, textarea {font: 100% 'Arial';}
body a {color: #000000;text-decoration: none !important;}
body a:hover {text-decoration: none; color: #000;}
* {}
img {border: 0px;}body a
p {text-indent: font-size: 100%;}
h1 {margin: 0px; font-size: 18pt;color:#2c0f45;}
h2 {font-size: 150%;color:#2c0f45;}
h3 {margin: 0px; font-size: 14pt;}
a.noun img {margin: 2px;}
ul, li {margin: 8px; padding: 2px;}
.clearfix:before, .clearfix:after {content: ""; display: table;}
.clearfix:after {clear: both;}
.clearfix:before, .clearfix:after {content: ""; display: table;}
:focus {outline: none;}
textarea {resize: none;}
hr {height: 1px; background: #bfbfbf; border: 0px; overflow: hidden;}
iframe, object, embed {max-width: 100%;}
/* ------------- */

/*WRAP*/
body {
 background: #D7D7D7;
 padding: 0;
 }
body.base { background: #511d58; 
top center no-repeat #000000; height: 100%; min-height:100%;position: relative;background-size: 100%;}

body > .container {
max-width: 960px;;
 min-height: 100%;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 position: relative;
 margin: 0 auto;
 text-align: left;
 padding: 0 0 60px;
 width: inherit;
 }
 #puzadpn {
 margin-top: -24px;
 }
/*----*/

/*HEADER*/
header {
 padding: 20px 5px;
 margin-bottom: 1px;
 background: #ffffffb5;
 overflow: auto;
 position: relative;
 }
.logo {
 width: 44%;
 float: left;
 background: url('/logo.png') left center no-repeat;
 padding: 0 0 0 60px;
 min-height: 50px;
 }
.logo h1 {
 font-size: 180%;
 padding: 0;
 margin: 10px 0 5px 0;
 color: #095aa2;
 font-weight: normal;
 line-height: 1em;
 }
.logo h1 a {
 color: #095aa2;
 text-decoration: none;
 }
 .logo h1 a:hover {text-shadow: 0 0 2px #095aa2;}

.logo h2 {
 padding: 0;
 margin: 3px 0;
 color: #900b08;
 font-size: 90%;
 }

ul.soc-icons {
 list-style-type: none;
 position: absolute;
 right: 20px;
 top: 50%;
 margin-top: -15px;
 padding: 0;
 }
ul.soc-icons li {display: inline-block;}

ul.soc-icons li a {
 margin: 0 0 0 10px;
 text-align: left;
 display: block;
 width: 30px;
 height: 30px;
 text-indent: -9999px;
 overflow: hidden;
 background-image: url('/.s/t/1257/4.png');
 background-color: #999999;
 }
 ul.soc-icons li a:hover {background-color: #00448a;}

 .i-fb {background-position: 0 0;}
 .i-tw {background-position: -30px 0;}
 .i-vk {background-position: -60px 0;}
 .i-od {background-position: -90px 0;}
 .i-yt {background-position: -120px 0;}
 .i-in {background-position: -150px 0;}
 .i-out {background-position: -180px 0;}
 .i-reg {background-position: -210px 0;}
 .i-profile {background-position: -240px 0;}

 #uncheader object, #uncheader embed {max-width: inherit;}

/*------*/

/* Menus */
nav {
 padding: 0;
 text-align: center;
 background: #6d0368;
 background-image: -webkit-linear-gradient(top, #78036e, #2a0f42);
 background-image: -moz-linear-gradient(top, #78036e, #2a0f42);
 background-image: -o-linear-gradient(top, #78036e, #2a0f42);
 background-image: linear-gradient(top, #78036e, #2a0f42);
 border-bottom: 1px solid #31124d;
 box-shadow: 0 1px 0 #1a1c1d;
 }


nav ul.uMenuRoot {
 list-style: none outside none;
 margin: 0 auto;
 padding: 0;
 }
nav ul ul {
 background: none repeat scroll 0 0 #f5f5f5;
 left: -1px;
 opacity: 0;
 position: absolute;
 top: 100%;
 transition: all 0.2s ease-out 0.15s;
 visibility: hidden;
 white-space: nowrap;
 z-index: 1;
 text-align: left;
 }
 nav > ul > ul {border-left: 1px solid #110314;}
nav ul ul ul {
 left: 100%;
 padding-left: 1px;
 top: 0;
}
nav ul.uMenuRoot > li {
 list-style: none;
 display: inline-block;
 margin: 0;
 padding: 0;
 position: relative;
 }
 nav ul.uMenuRoot > li:first-child {border: none;}
 nav ul.uMenuRoot > li:last-child

nav ul.uMenuRoot > li.has-submenu:hover {border-left: 1px solid #801b7c;}
nav ul.uMenuRoot > li > ul {border-left: 1px solid #801b7c;}
nav li {
 float: left;
 list-style: none outside none !important;
 position: relative;
}
nav li.has-submenu > a:after {
 content: "";
 display: block;
 position: absolute;
 right: 5px;
 top: 0;

}

nav li a:hover ul {
 opacity: 1;
 visibility: visible;
}

nav li:hover > ul {
 opacity: 1;
 visibility: visible;
}
nav li li {float: none;}

nav li li a {padding: 0 20px; display: block; line-height: 25px; text-decoration: none; color: #555;}
nav li li:hover {background: #f5f5f5;}
nav li li:hover > a, nav li li:hover a:hover {background: #e3e3e3; color: #000; text-decoration: none;}
/* ----- */

/* Site Menus */

ul.uMenuRoot > li > a {
 font-size: 100%;
 text-decoration: none;
 display: block;
 color: #fff;
 padding: 0 25px;
 margin: 0 0 0 0;
 line-height: 50px;
 }

nav li:hover > a, ul.uMenuRoot > li > a:hover, ul.uMenuRoot > li > .uMenuItemA {
 background-image: -webkit-linear-gradient(bottom, #6f0469, #5d085f); /* For Chrome and Safari */
 background-image: -moz-linear-gradient(bottom, #6f0469, #5d085f); /* For old Fx (3.6 to 15) */
 background-image: -ms-linear-gradient(bottom, #6f0469, #5d085f); /* For pre-releases of IE 10*/
 background-image: -o-linear-gradient(bottom, #6f0469, #5d085f); /* For old Opera (11.1 to 12.0) */
 background-image: linear-gradient(bottom, #6f0469, #5d085f); /* Standard syntax; must be last */
 }

.show-menu {
 position: absolute;
 top: 30px;
 right: 30px;
 width: 50px;
 height: 20px;
 cursor: pointer;
 background: #8B2374;
 display: none;
 color: #fff;
 text-align: center;
 font-size: 80%;
 padding: 5px 10px;
 font-weight: bold;
 }
 .show-menu:hover {background: #e5e5e5;color: #000;}
/* --------- */

/* uCoz HEADER */
#uncheader {
 padding: 0px;
 background-repeat: no-repeat;
 background-position: 50% 0px;
 margin: 0px auto 7px auto;
 width: 100%;
 position: relative;
}

.uCozIntroText {
 width: 55%;
 margin:0;
 position: absolute;
 right: 0;
 bottom: 20px;
 padding: 25px;
 background: rgba(0,0,0,0.66);
 color: #fff;
 font-weight: normal;
 }

 .uCozIntroText h1 {font-size: 190%; font-weight: normal;line-height: 1em;margin: 0 0 10px 0;color: #fff;}
 .uCozIntroText p {font-size: 90%;margin: 0;text-indent: 0;}

/*CONTAINERS*/
.content-wrap>section {
 float: left;
 width: 697px;
 background: #fff;
 margin-bottom: 7px;
 }
 .content-wrap.wide-page>section {
 float: none;
 width: auto;
 }
 .content-wrap>section ul {margin: 0 0 0 0px;}
.content-wrap>aside {
 width: 256px;
 float: right;
 margin-bottom: 7px;
 }
.content {padding: 20px;}
.content2 {padding: 0px;}
.content-wrap>section ul {margin: 0 0px 0 0px;}
 .u-addform ul {margin: 0!important;}
/*----------*/

footer {
 padding: 0px 20px;
 background: #1d2324;
 color: #fff;
 font-size: 90%;
 position: absolute;
 left: 0;
 right: 0;
 bottom: 0;
 }

.copyright {
 width: 40%;
 float: left;
 text-align: left;
 }
.powered-by {
 width: ;copyright
 float: right;
 text-align: right;
 }
footer a {color: #b7a7a7;}
footer a:hover {color: #fff;}

.ulogin-btn span.ulb-mid {white-space: nowrap;}

/* Module Part Menu */
.catsTable {border-spacing: 0 !important}
.catsTd {padding: 10px; background: #fff; font-size: 100%;}

.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName:link {color: #000;}
a.catName:visited { color: #000;}
a.catName:hover {color: #8B2374;}
a.catName:active { color: #000;}
a.catNameActive:link {color: #00.blocktitle0;}
a.catNameActive:visited {color: #000;}
a.catNameActive:hover {color: #00448a;}
a.catNameActive:active {color: #000;}
/* ----------------- */

/*Container blocks styles*/

.block {margin-bottom: 7px;}
.blocktitle {font: 110% 'Arial'; color: #fff; background: #138bd0;
 background-image: -webkit-linear-gradient(top, #6b0479, #200b32);
 background-image: -moz-linear-gradient(top, #6b0479, #200b32);
 background-image: -o-linear-gradient(top, #6b0479, #200b32);
 background-image: linear-gradient(top, #6b0479, #200b32);
 border-bottom: 1px solid #0e000f;
 box-shadow: 0 1px 0 #1a1c1d;
padding: 10px; margin: 0;}
.blockcontent {padding: 0;margin: 0;text-align: left; background: #fff;}
.blockcontent ul, .blockcontent p, .blockcontent>div {margin: 0;padding: 10px;}
.blockcontent .archUl {}
.blockcontent li {padding: 5px 10px; list-style: inside;}
.blockcontent li a {}
.blockcontent li a:hover {}
.blockcontent a {}
.blockcontent a:hover {}

.blockcontent1 {padding: 10px;margin: 0;text-align: left; background: #fff;}
.blockcontent1 ul, .blockcontent p, .blockcontent>div {margin: 0;padding: 10px;}
.blockcontent1 .archUl {}
.blockcontent1 li {padding: 5px 10px; list-style: inside;}
.blockcontent1 li a {}
.blockcontent1 li a:hover {}
.blockcontent1 a {}
.blockcontent1 a:hover {}
.vep-video-block img {max-width: 100%;}
/*-----------------------*/

/* Entries Style */
.eBlock {
 padding: 0;
 background: #fff;
 table-layout: fixed;
 }

.eTitle {font: normal 13pt/30px 'Arial';color: #fff;padding: 0px 6px 6px 10px;background: url('/') top left no-repeat #8B2374; min-height: 30px;}
.eTitle a {color: #fff;text-decoration: none;}
.eTitle a:hover {color: #c5e5ff;}
.eMessage {padding: 15px !important;}
.eMessage p, .eText p {margin: 5px 0;font-size: 11pt; text-align: justify !important; line-height: 1.5em;text-indent: 20px;}
.eMessage,.eText,.cMessage {word-wrap: break-word;}

.eMessage li, .eText li {margin-left: 15px;}
.eMessage img, .eText img {max-width: 100%;}
.eText {}
.eDetails, .eDetails1, .eDetails2 {margin: 8px 0px;padding: 6px;font-size: 8pt; color: #ffffff;background: rgba(0,0,0,0.8);border-radius: 5px;}
.eDetails a, .eDetails1 a, .eDetails2 a {color: #fbfbfb;}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {color: #fff;}
.eDetails ul {margin-left: 0 !important;}

.eDetails .ed-sep, .eDetails1 .ed-sep, .eDetails2 .ed-sep {display: none; margin: 0;}

.e-reads, .e-author, .e-date, .e-comments, .e-add, .e-rating, .e-loads, .e-category {
 display: inline-block;
 margin-right: 15px;
 padding-left: 22px;
 vertical-align: middle;
 }

.e-reads .ed-title,
.e-author .ed-title,
.e-date .ed-title,
.e-comments .ed-title,
.e-add .ed-title,
.e-rating .ed-title,
.e-loads .ed-title,
.e-category .ed-title {display: none;}

.e-reads {background: url("/.s/t/1257/7.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.e-author, .e-add {background: url("/.s/t/1257/8.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.e-date {background: url("/.s/t/1257/9.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.e-comments {background: url("/.s/t/1257/10.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.e-rating {background: url("/.s/t/1257/11.png") no-repeat scroll left center rgba(0, 0, 0, 0);}
.e-loads {background: url("/.s/t/1257/12.png") no-repeat scroll left center rgba(0, 0, 0, 0);padding-left: 15px;}
.e-category {background: url("/.s/t/1257/13.png") no-repeat scroll left center rgba(0, 0, 0, 0);}

/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}

div[id^="imblock"] > span:first-child {width: 17px;display: inline-block;}
/* ------------------ */

/* Comments Style */
.cAnswer, .cMessage {font-family: 'Tahoma';font-size: 90%;}
.cBlock1, .cBlock2 {border-top: 1px dashed #ccc; padding: 5px 0px;}
.cBlock1 {}
.cBlock2 {}
.uc-content {text-align: left;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable {width: auto; margin: 0 auto;}
.calTable td {padding: 4px 2px;}
.calMonth {}
.calWday ,.calWdaySe, .calWdaySu {text-transform: uppercase; color: #8B2374;}
.calWday {}
.calWdaySe {font-weight: bold;}
.calWdaySu {font-weight: bold;}
.calMday {}
.calMdayA {background: #8B2374; color: #fff;}
.calMdayA a {color: #fff;}
.calMdayIs {}
.calMdayIsA {background: #8B2374; color: #fff;}
.calMdayIsA a {color: #fff !important;}
a.calMonthLink:link,a.calMdayLink:link {font-weight: bold;}
a.calMonthLink:hover,a.calMdayLink:hover {}
/* -------------- */

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
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:#530763;}
/* ---------------- */

/* Other Styles */
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {padding: 5px;}
.bbcodeBlock, .bbquoteBlock {margin: 5px;}
.gTableError, .commError {color: #f00;}
[id^=cid] > i {display:none !important;}
ul.cat-tree {padding: 10px !important;margin-left: 10px !important;}
ul.cat-tree ul.cat-tree {padding-bottom: 0 !important; padding-right: 0 !important;}
ul.cat-tree {list-style: disc inside !important;}

#tb_gtype_1 .manTd1 {white-space: nowrap;}
.shop-tabs .postRest1 {border-top: #A7A6A6 1px solid !important; border-right: #A7A6A6 1px solid !important;}
span[id^="iCode"] {white-space: nowrap;}
#shop-basket li {padding: 0 0 0 45px !important;list-style: none;}
/* ------------ */

/*Pages switches*/
.catPages1, 
.catPages2, 
.pagesBlock1, 
.pagesBlock2, 
.pagesBlockuz1, 
.pagesBlockuz2 {padding:35px 0px 10px 0px;} 
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 { 
 padding:8px 12px; 
 -webkit-border-radius: 50px; 
 -moz-border-radius: 50px; 
 border-radius: 50px; 
 color:#FFF; 
 background:#8B2374; 
 font-size:11px; 
} 
.catPages1 b, 
.catPages2 b, 
.pagesBlock1 b, 
.pagesBlock2 b, 
.pagesBlockuz1 b, 
.pagesBlockuz2 b { 
 color:#f2f2f2; 
 background:#8b2374; 
} 
.catPages1 a:hover, 
.catPages2 a:hover, 
.pagesBlock1 a:hover, 
.pagesBlock2 a:hover, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz2 a:hover { 
 color:#000; 
 background:#8b2374; 
} 
.swchItemDots { 
 letter-spacing:1px; 
 color:#828e96; 
 font-size:11px; 
}
/*--------------*/

/* ===== forum Start ===== */
/* General forum Table View */
.forumContent {}
.forumContent {padding: 20px;background: #fff;}
.forumContent a {text-decoration: none;}
.forumContent a:hover {text-decoration: underline;}
.forumcontent td {color: #555555;font-size: 80% !important;}
a.fNavLink {color: #2c2e32;text-decoration: underline;padding: 3px 6px;}
a.fNavLink:hover {color: #fff; background: #8B2374;}
.gTable {background: #333;}
.gTable td {background: #fff;padding: 10px 7px;}
td.gTableTop {font-size: 100% !important;color: #fff;padding: 10px;background: #8b2374;
 background-image: -webkit-linear-gradient(top, #8b2374, #220c33); /* For Chrome and Safari */
 background-image: -moz-linear-gradient(top, #8b2374, #220c33); /* For old Fx (3.6 to 15) */
 background-image: -ms-linear-gradient(top, #8b2374, #220c33); /* For pre-releases of IE 10*/
 background-image: -o-linear-gradient(top, #8b2374, #220c33); /* For old Opera (11.1 to 12.0) */
 background-image: linear-gradient(top, #8b2374, #220c33); /* Standard syntax; must be last */
 border-bottom: 1px solid #0d0514;}
td.gTableTop a {color: #fff;}
td.gTableSubTop, td .postTdTop {background: #3f4747;font-size: 90% !important;color: #fff;padding: 3px 10px;}
td.gTableSubTop a, td .postTdTop a {color: #ffffff;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
td.gTableRight {background: #f5f5f5;}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {}
td.forumIcoTd,td.forumThreadTd,td.forumPostTd {background: #f5f5f5;}
.forumLastPostTd,.forumArchive {}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {}
.forumDescr,.forumModer {font: 80% 'Arial'; color: #2c2e32;}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color: #8B2374;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color: #8B2374;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color: #8B2374;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color: #8B2374;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
#thread_search_field{width: 150px!important;margin-top: 6px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
.pagesInfo {}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
td.threadIcoTd,td.threadPostTd,td.threadViewTd {background: #f5f5f5;}
.threadLastPostTd {}
.threadDescr {font: 10px 'Arial'; color: #a1a1a1;}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font: 12px 'Arial';color: 00448a;}
a.threadLink:visited {font: 12px 'Arial';color: 00448a;}
a.threadLink:hover {font: 12px 'Arial';color: 00448a;}
a.threadLink:active {font: 12px 'Arial';color: 00448a;}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {border: 0px !important;}
.postRest1 {border: 0px !important;}
.postRest2 {border: 0px !important;}
.postSeparator {}

.postTdTop {}
.postBottom {font-size: 10px !important;}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img, .postBottom input {vertical-align: middle;}
.postUser {font-size: 12px; font-weight: bold;}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {}
.quoteMessage {}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
.funcLink {font: 11px 'Tahoma';color: #8B2374;}
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button]{color:#fff; border:none; padding:1px 10px; font-size:10pt; background-color:#8B2374;
 cursor:pointer; }
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover{background-color:#ff2f0c; }
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, select {background: #d7d7d7; border: none; font-size: 11px; color: #5e5e5e;padding: 3px; -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}
.manTable select {max-width: 300px;}
textarea.mchat {vertical-align: bottom;}
#MCaddFrm {margin: 0 10px !important;}
.myWinCont [type=submit] {color: #fff !important;}
input#catSelector9{background-image:url('/.s/src/panel-v2/img/select_disabled_arrow.png'); padding-right:25px; }
input#catSelector9:hover{background-image:url('/.s/src/panel-v2/img/select_arrow.png'); }
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup {margin: 10px;text-align: left;
 padding: 0;}

.popup a {color: #8B2374;}
.popup a:hover {color: #000;}
.popuptitle {height: 34px;
 line-height: 34px;
 padding: 10px;#00448a
 font-size: 16pt;
 background:#8B2374;
 color: #fff;
 margin-bottom: 7px;
 }
.popuptitle2 {background: url(/.s/t/1257/14.png) top right no-repeat;padding-left: 15px;font-size: 16px; font-weight: bold;text-transform: uppercase; text-shadow: 0px 1px 0px #fff;color: #5e5e5e;}
.popupbody {padding: 10px 15px;font-size: 11px; font-family: 'Tahoma'; background: #fff;}
.popupbody a, .popupbody td {font-size: 11px; font-family: 'Tahoma';}
.popup .allUsersBtn, .popup .uSearchFlSbm {background: #00448a; border: 0px; color: #fff;font-size: 12px; font-family: 'Arial';border-radius: 8px;padding-top: 2px; padding-bottom: 2px;margin: 0px 5px;cursor: pointer;}
.popup .allUsersBtn:hover, .popup .uSearchFlSbm:hover {background: #3b9194;}
/*--------------------- POPUP end ---------------------*/

.gTable.cat-blocks {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 background-color: #fff;
}
.gTable.cat-blocks div {
 font-size: 15px!important;
 color: #8B2374;
}
.cat-blocks div:hover {
 color: #000;
}

/*MEDIA QUERIES*/
@media screen and (max-width: 1000px) {
.navbar-share {display: none;}
body > .container {max-width: 96%;}
 .content-wrap>section {width: 71%;}
 .content-wrap>aside {width: 28%;}
 .content {padding: 10px;}
 .entTd {display: block; clear: both;}
 #uCozHeaderMain {width: 100% !important;}

 nav {font-size: 90%;}

 ul.uMenuRoot > li > a {line-height: 40px;}
 ul.uMenuRoot li li a {line-height: 20px;}
 nav ul.uMenuRoot ul ul {
 display: block;
 padding-left: 0;
 position: static;
 }
 nav ul.uMenuRoot li:hover ul {
 opacity: 1;
 visibility: visible;
 }
 nav li li a {padding: 5px 10px;display: block; }
 ul.uMenuRoot > li.has-submenu > a:after {
 content: "";
 display: block;
 position: absolute;
 right: 5px;
 top: 0;
 }
 nav li.has-submenu > a:after {content: "";}
 ul.uMenuRoot ul ul a {margin-left: 40px !important;}
 ul.uMenuRoot ul ul ul a {margin-left: 70px !important;}
 .v-entry, .ve-screen {width:auto;}
#uEntriesList {text-align: center;}
#uEntriesList > li {padding: 5px; width: auto !important;}
 }

@media screen and (max-width: 780px) {
 header {padding: 5px 20px; margin-bottom: 0;}
 .content-wrap>section, .forumContent {margin-top: 7px;}
 .logo {float: none; clear: both; padding: 10px 0 10px 70px; width: auto; margin-right: 80px;}
 .soc-icons,
 #uncheader{display: none;}
 .show-menu {display: block;}
 body > .container {padding-bottom: 68px;}
 #puzadpn {display: none;}

 nav {
 background: none repeat scroll 0 0 #fff;
 display: none;
 opacity: 0;
 visibility: hidden;
 text-align: left;
 padding: 10px;
 margin-bottom: 0;
 }
 nav.nav-opened {
 display: block;
 opacity: 1;
 visibility: visible;

 }
 nav ul.uMenuRoot {
 white-space: nowrap;
 margin: 0;
 display: block;
 }
 nav ul.uMenuRoot li {
 display: block;
 float: none;
 border: none;
 }
 ul.uMenuRoot > li > a {line-height: 20px; padding: 5px 10px; font-weight: bold; color: #000;}
 nav ul.uMenuRoot > li:last-child {border-right: none;}
 nav ul.uMenuRoot > li.has-submenu:hover {border-left: none;}

 nav ul.uMenuRoot li a:hover, nav ul.uMenuRoot li a.uMenuItemA {background: none repeat scroll 0 0 #e3e3e3;}
 nav li:hover > a, ul.uMenuRoot > li > a:hover, ul.uMenuRoot > .uMenuItemA {background: #fff;}
nav ul.uMenuRoot li.has-submenu a:after {
 content: "";
 display: inline;
 position: static;
}
nav ul.uMenuRoot ul {
 background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 display: block;
 opacity: 1;
 padding-left: 0 !important;
 position: static;
 visibility: visible;
}
nav ul.uMenuRoot ul a {
 padding-left: 35px !important;
}
nav ul.uMenuRoot ul ul a {
 padding-left: 70px !important;
}

 .content-wrap>section {float: none; width: 100%;}
 .content-wrap>aside {width: 100%; float: none;}
 #uncheader {margin-bottom: 0px;}
 #uCozHeaderMain {background-size: cover !important; height: 250px !important;}
 .uCozIntroText {width: 100%;left: 0px;bottom: 0px;padding: 0;}
 .uCozIntroText h1 {margin: 20px 20px 10px 20px;}
 .uCozIntroText p {margin: 10px 20px 20px 20px;}

 .copyright, .powered-by {float: none; width: 100%; text-align: center; margin: 5px 0;}
 .eBlock {padding: 0;}

 .shop-tabs {border-bottom: 0!important;}
.shop-tabs li {border-bottom: 1px solid #A7A6A6 !important;}

 }
@media screen and (max-width: 480px) {
 .show-menu {
 position: static;
 width: auto;
 height: auto;
 }
 body > .container {padding-bottom: 75px;}
 }
/*------ UI fix ------*/
.x-unselectable {
 position: relative;
}
#uCatsMenu7 {
 top: 100% !important;
 left: 0 !important;
}
#sFltLst {
 top: inherit !important;
 left: inherit !important;
 bottom: inherit !important;
}
/*------ UI fix ------*/
.download {background:url('/button.png');width:200px;height:60px;margin:0;-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;} 
.download a, .download a:hover {color:rgba(255,255,255,0.6);font-size:18px;font-family:Arial;display:block;padding:12px;text-decoration:none;text-align:center;font-weight:normal;margin:0;} 
.download a span {color:#FFF}
.com-order-block {margin-bottom: 10px;text-align: right;display:none!important;}

.vid_materualov {display:table} 
.vid_materualov .article_counters {margin-bottom:10px;} 
.vid_materualov .kigavun {background:#FFFFFF;padding-right:15px;display:table-cell;vertical-align:top} 
.vid_materualov_td {display:table-cell;vertical-align:top} 
.vid_materualov .pod_kategokua {width:300px;height:132px;overflow:hidden;border-radius:3px;} 
.vid_materualov .pod_kategokua img {border-radius:3px;max-width:100%;-webkit-transition: all 0.4s ease; 
-moz-transition: all 0.4s ease; 
-ms-transition: all 0.4s ease; 
-o-transition: all 0.4s ease; 
transition: all 0.4s ease;} 
.vid_materualov .pod_kategokua:hover img {-moz-transform: scale(1.2) rotate(-4deg); 
-ms-transform: scale(1.2) rotate(-4deg); 
-webkit-transform: scale(1.2) rotate(-4deg); 
-o-transform: scale(1.2) rotate(-4deg); 
transform: scale(1.2) rotate(-4deg);} 
.vid_materualov_descr {margin:0;position:absolute;top:-9000px} 
.vid_materualov_d b, .vid_materualov_d strong, .vid_materualov_d u {font-weight:normal !important;text-decoration:none !important;} 
.vid_materualov_td p u, .vid_materualov_td p u strong, .vid_materualov_td p strong {font-weight:normal !important;text-decoration:none !important;} 
.vezun_tageus_pacukon {font-size:16px;font-weight:bold} 
.vezun_tageus_pacukon1 {font-size:0px;font-weight:bold} 
.vezun_tageus_pacukon a {color:#131212;transition:all .2s ease;} 
.vezun_tageus_pacukon a:hover {color:#8B2374;} 
.article_counters {margin-bottom:14px;font-size:13px;color:#777777} 
.article_counters span {display:inline-block;margin-right:10px} 
.article_counters a {color:#7b7b7b;transition:all .3s ease;} 
.article_counters a:hover {color:#8B2374;} 
.klopanul_sagopevkad {height: 112 px; overflow: hidden; text-align: justify;} 

@media screen and (max-width: 950px) { 
.vid_materualov {padding:0;display:block;margin:5px 0 20px 0;} 
.vid_materualov .kigavun {padding-right:0;margin:5px 0 10px 0;display:block;vertical-align:top} 
.vid_materualov .pod_kategokua {width:100%;display:block;} 
.wall-img {border-radius:3px;margin:15px 0 5px 0;max-width:100%;} 
}
.dowlands {margin: 8px 0px;padding: 6px;font-size: 8pt; color: #020202;background: rgb(255, 0, 0);border-radius: 5px;}
.zaglavnab_pervaysa {margin-bottom: 30px;border-bottom: solid 2px #8B2374;display: inline-block;background-color: #fdfafa;} 
 .zornet_ru_img img {width: 99%;height: 50%;border: 2px solid #fff9f9;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: 0px 0px 1px 1px rgba(139, 139, 139, 0.36);} 
 .zornet_ru_img img:hover {opacity:0.9;} 
 .ranikas_terbla_mkusen {padding: 11px 9px 0 3px;} 
 .ranikas_terbla_mkusen a {color: #8B2374;font-size: 18px;padding: 0;font-weight: bold;} 
 .ranikas_terbla_mkusen a:hover {color: #555;} 
 .zaglavnab_pervaysa_message {text-align: justify;padding: 3px;max-height: 61px;overflow: hidden;} 
 .zaglavnab_pervaysa_dalee {border-radius: 5px 0 0 0;float: right;margin-top: -23px;background-color: #8B2374;padding: 4px 10px;} 
 .zaglavnab_pervaysa_dalee:hover {background-color: #478EB2;} 
 .zaglavnab_pervaysa_dalee a {color: #fdf7f7;text-transform: uppercase;font-weight: 700;font-size: 12px;} 
 .zaglavnab_pervaysa_dalee a:hover {color: #f9f4f4;} 

.raserklos_brudvemes a { color: #6c6f6f;} 
.raserklos_brudvemes {font-size: 12px;padding-left: 3px;padding-top: 1px;font-family: Tahoma, Geneva, sans-serif;} 
.raserklos_brudvemes span {margin-right: 17px;font-weight: bold;text-shadow: 0 1px 0 rgba(253, 247, 247, 0.99);color: #757777;} 

@media screen and (max-width: 1224px) { 
.zaglavnab_pervaysa, { 
 background: #FFF; 
 width: 100%; 
 height: auto; 
 padding: 0px; 
} 
} 

@media only screen and (max-width:640px){ 
.raserklos_brudvemes {display: none;} 
} 

@media only screen and (max-width: 640px){ 
.zaglavnab_pervaysa_message { 
margin: 0px 0px 21px 0px; 
} 
} 

@media only screen and (max-width: 460px){ 
.ranikas_terbla_mkusen a { 
color: #307AA5; 
font-size: 15px; 
} 
}
 .zornet_ru_img2 img {width: 99%;height: 80%;border: 2px solid #fff9f9;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: 0px 0px 1px 1px rgba(139, 139, 139, 0.36);} 
 .zornet_ru_img2 img:hover {opacity:0.9;}
.com-film {border-bottom: 1px solid #E0E9F0; padding-bottom: 15px; padding-top: 3px; background-color: #fff;} 
.com-film:last-child { border-bottom: 0; } 
.com-film li {list-style: none;} 
.com-film a {font-size: 12px; color: #2F2F2F; font-weight: bold;} 
.com-film-detali {padding-top: 4px; color: #999999; font-size: 9px; font-family: 'PT Sans'; display: inline-block; float: right; margin-right: 3px;} 
.com-film-detali-a a { font-weight: normal;} 
.com-film-img img {float: left; border-radius: 50px; width: 35px; height: 35px; margin-right: 4px; margin-left: 2px;} 
.com-film p {-webkit-margin-before: 0; -webkit-margin-after: 0; font-size: 11px; background-color: #f3dcf1; display: -webkit-box; padding: 3px; border-radius: 3px; margin-right: 3px; margin-top: 3px;}
#banners a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
} 

#banners a:hover img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
}
.vid_materualov2 {display:table} 
.vid_materualov2 .article_counters {margin-bottom:10px;} 
.vid_materualov2 .kigavun {background:#FFFFFF;padding-right:15px;display:table-cell;vertical-align:top} 
.vid_materualov2_td {display:table-cell;vertical-align:top} 
.vid_materualov2 .pod_kategokua {overflow:hidden;border-radius:3px;} 
.vid_materualov2 .pod_kategokua img {border-radius:3px;max-width:100%;-webkit-transition: all 0.4s ease; 
-moz-transition: all 0.4s ease; 
-ms-transition: all 0.4s ease; 
-o-transition: all 0.4s ease; 
transition: all 0.4s ease;} 
.vid_materualov2 .pod_kategokua:hover img {-moz-transform: scale(1.2) rotate(-4deg); 
-ms-transform: scale(1.2) rotate(-4deg); 
-webkit-transform: scale(1.2) rotate(-4deg); 
-o-transform: scale(1.2) rotate(-4deg); 
transform: scale(1.2) rotate(-4deg);} 
.vid_materualov2_descr {margin:0;position:absolute;top:-9000px} 
.vid_materualov2_d b, .vid_materualov_d strong, .vid_materualov_d u {font-weight:normal !important;text-decoration:none !important;} 
.vid_materualov2_td p u, .vid_materualov_td p u strong, .vid_materualov_td p strong {font-weight:normal !important;text-decoration:none !important;} 
.vezun_tageus_pacukon {font-size:16px;font-weight:bold} 
.vezun_tageus_pacukon a {color:#131212;transition:all .2s ease;} 
.vezun_tageus_pacukon a:hover {color:#8B2374;} 
.article_counters {margin-bottom:14px;font-size:13px;color:#777777} 
.article_counters span {display:inline-block;margin-right:10px} 
.article_counters a {color:#7b7b7b;transition:all .3s ease;} 
.article_counters a:hover {color:#8B2374;} 
.klopanul_sagopevkad {height: 112 px; overflow: hidden; text-align: justify;} 

@media screen and (max-width: 950px) { 
.vid_materualov2 {padding:0;display:block;margin:5px 0 20px 0;} 
.vid_materualov2 .kigavun {padding-right:0;margin:5px 0 10px 0;display:block;vertical-align:top} 
.vid_materualov2 .pod_kategokua {width:100%;display:block;} 
.wall-img {border-radius:3px;margin:15px 0 5px 0;max-width:100%;} 
}
.dowlands {margin: 8px 0px;padding: 6px;font-size: 8pt; color: #020202;background: rgb(255, 0, 0);border-radius: 5px;}
.zaglavnab_pervaysa {margin-bottom: 30px;border-bottom: solid 2px #337190;display: inline-block;background-color: #fdfafa;} 
 .zornet_ru_img img {width: 99%;height: 50%;border: 2px solid #fff9f9;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;box-shadow: 0px 0px 1px 1px rgba(139, 139, 139, 0.36);} 
 .zornet_ru_img img:hover {opacity:0.9;} 
 .ranikas_terbla_mkusen {padding: 11px 9px 0 3px;} 
 .ranikas_terbla_mkusen a {color: #307AA5;font-size: 18px;padding: 0;font-weight: bold;} 
 .ranikas_terbla_mkusen a:hover {color: #555;} 
 .zaglavnab_pervaysa_message {text-align: justify;padding: 3px;max-height: 61px;overflow: hidden;} 
 .zaglavnab_pervaysa_dalee {border-radius: 5px 0 0 0;float: right;margin-top: -23px;background-color: #337190;padding: 4px 10px;} 
 .zaglavnab_pervaysa_dalee:hover {background-color: #478EB2;} 
 .zaglavnab_pervaysa_dalee a {color: #fdf7f7;text-transform: uppercase;font-weight: 700;font-size: 12px;} 
 .zaglavnab_pervaysa_dalee a:hover {color: #f9f4f4;} 

.raserklos_brudvemes a { color: #6c6f6f;} 
.raserklos_brudvemes {font-size: 12px;padding-left: 3px;padding-top: 1px;font-family: Tahoma, Geneva, sans-serif;} 
.raserklos_brudvemes span {margin-right: 17px;font-weight: bold;text-shadow: 0 1px 0 rgba(253, 247, 247, 0.99);color: #757777;} 

@media screen and (max-width: 1224px) { 
.zaglavnab_pervaysa, { 
 background: #FFF; 
 width: 100%; 
 height: auto; 
 padding: 0px; 
} 
} 

@media only screen and (max-width:640px){ 
.raserklos_brudvemes {display: none;} 
} 

@media only screen and (max-width: 640px){ 
.zaglavnab_pervaysa_message { 
margin: 0px 0px 21px 0px; 
} 
} 

@media only screen and (max-width: 460px){ 
.ranikas_terbla_mkusen a { 
color: #307AA5; 
font-size: 15px; 
} 
}
.web-script_ucoz_net { 
position: relative; 
color: #ff3296; 
cursor: pointer; 
font-size: 18px; 
} 
.web-script_ucoz_net:after { 
display: block; 
position: absolute; 
left: 0; 
bottom: -5px; 
width: 0; 
height: 2px; 
background-color: #5b0569; 
content: ""; 
transition: width 0.2s; 
} 
.web-script_ucoz_net:hover { 
color: #980041; 
} 
.web-script_ucoz_net:hover:after { 
width: 100%; 
}
#vulentesad-uevelagna ol{ 
counter-reset: li; 
list-style: none; 
padding: 0; 
margin-bottom: 4em; 
font: 13px 'trebuchet MS', 'lucida sans'; 
text-shadow: 0 1px 0 rgba(247, 242, 242, 0.5); 
font-weight: bold; 
 font-size: 13px; 
} 

#vulentesad-uevelagna ol ol{ 
margin: 0 0 0 2em; 
} 

#vulentesad-uevelagna ol li { 
 position: relative; 
 display: block; 
 padding: .4em .4em .4em 4em; 
 margin: .5em 0; 
 text-decoration: none; 
 border-radius: .3em; 
 transition: all .2s ease-out; 
} 

#vulentesad-uevelagna ol li:hover:before{ 
transform: rotate(360deg); 
} 

#vulentesad-uevelagna ol li:before { 
 content: counter(li); 
 counter-increment: li; 
 position: absolute; 
 left: 10px; 
 top: 50%; 
 margin-top: -1.3em; 
 height: 2em; 
 width: 2em; 
 line-height: 2em; 
 color: #fbf4f4; 
 background: #8B2374; 
 border: .2em solid #fff; 
 -webkit-box-shadow: 0 8px 5px -7px #888; 
 -moz-box-shadow: 0 8px 5px -7px #888; 
 box-shadow: 0 8px 5px -7px #a09a9a; 
 text-align: center; 
 font-weight: bold; 
 border-radius: 2em; 
 transition: all .3s ease-out; 
}
.gradien-borderus { 
 max-width: 620px; 
 padding: 1rem; 
 color: #131212; 
 border-width: 3px; 
 border-style: solid; 
 border-image: linear-gradient( to bottom, #8b2374, rgba(247, 247, 247, 0) ) 1 100%; 
}
.saheavy_gexpensem { 
 padding: 19px; 
 border: 0px solid rgba(54, 64, 74, 0.02); 
 border-radius: 5px; 
 margin-bottom: 18.5px; 
 background-clip: padding-box; 
 background-color: #f3f3f3; 
 box-shadow: 0 0 9px 1px rgba(101, 95, 95, 0.71); 
} 
a { 
 text-decoration: none; 
} 
.kosresources {margin-bottom: 12px !important;color: #4a4141 !important;font-weight: 700;text-decoration:none;font-size: 17px;overflow: hidden;height: 18px;line-height: 15.9px;white-space: nowrap; overflow: hidden; padding: 0px; text-overflow: ellipsis;} 
.kosresources:hover { 
color : #454647 !important; 
text-decoration:none; 
} 
.bigenses { 
font-size : 12.3px ; 
margin-top: 0px !important; 
color : #f5f2f2; 
font-weight: 300; 
background-color: #12a70d; 
padding: 2px; 
border-radius: 2px; 
padding-right: 10px; 
padding-left: 10px; 
} 
.amplitudes_gdersavermin { 
border-radius : 5px 5px 3px 3px; 
margin-bottom: 10px !important; 
width:100%; 
height:209px; 
} 
.adeflectedun_angles { 
font-size : 15px !important; 
margin-top: 9px !important; 
margin-bottom: 4.7px !important; 
color: #5e6266 !important; 
} 
.kaslargen_gastooles:hover img { 
opacity: 0.7; 
-webkit-filter: grayscale(1); 
filter: grayscale(1); 
 
} 
.kaslargen_gastooles img { 
transition: all .3s cubic-bezier(0.25, 0.1, 0.18, 0.99); 
-webkit-transition: all .3s cubic-bezier(0.25, 0.1, 0.2, 0.89); 
-moz-transition: all .3s cubic-bezier(0.25, 0.1, 0.23, 0.9);} 
.greater_pudendum { 
overflow: hidden; 
height: 83px; 
line-height: 23px; 
} 
.icons { 
padding-right: 3.8px; 
} 
.portunitys:nth-child(even) { 
 margin-right: 3.8%; 
} 
@media (max-width: 500px) { 
 .portunitys { 
 width: 100%; 
 } 
 .portunitys:nth-child(even) { 
 margin-right: 0%; 
 } 
}
.news-date{ 
position: absolute; .h_mtr
top: 0; 
left: 0; 
padding: 2px 15px; 
color: #fff; 
background: #00487F; 
font-size: 14px; 
} 
.h_mtr{ 
margin-bottom:2px; 
} 
.h_mtr_in{ 
display:table; 
width:100%; 
} 
.h_mtr_image { 
 display: table-cell; 
 vertical-align: top; 
 width: 250px; 
 position: relative; 
} 
.h_mtr_content{ 
display:table-cell; 
vertical-align:top; 
padding: 15px; 
} 
.h_mtr_image_over { 
width:250px; 
height:150px; 
} 
 
.h_mtr_image_over img { 
 width: 90%; 
 height: 80%; 
 object-fit: cover; 
} 
.h_mtr_image_over a:hover img{ 
opacity:0.7; 
} 
.h_mtr_image_over { 
object-fit: cover; 
} 
.h_mtr_title{ 
font-size:18px; 
font-family:'Tahoma',sans-serif; 
margin-bottom:10px; 
} 
.h_mtr_title a{ 
color:#13517B; 
} 
.h_mtr_title a:hover { 
color:#F51C1F; 
text-decoration:none; 
} 
.h_mtr_text{ 
text-align:justify; 
color:#000000; 
} 
.h_mtr_date{ 
margin-top:14px; 
margin-bottom:7px; 
font-size:14px; 
color:#818181; 
} 
.h_mtr_date a{ 
color:#818181; 
} 
.hm_d{ 
display:inline-block; 
padding-left:22px; 
padding-right:10px; 
} 
.h_mtr_title { 
font-weight:500 !important; 
display:block; margin-bottom:0em !important; 
margin-top:0em !important; 
} 
@media only screen and (max-width:1160px){ 
.h_mtr_title{ 
font-size:18px; 
} 
.h_mtr{ 
margin-bottom:30px; 
} 
.h_mtr_in{ 
display:table; 
width:100%; 
} 
.h_mtr_image{ 
display:table-cell; 
vertical-align: 
top;width:260px; 
position: relative; 
} 
.h_mtr_content{ 
display:table-cell; 
vertical-align:top; 
} 
.h_content_left{ 
padding-left:30px; 
max-width:854px; 
} 
.h_mtr_image_over{ 
width:250px; 
height:150px; 
} 
.h_mtr_image_over img{ 
width:250px; 
height:150px; 
object-fit:cover; 
} 
.h_mtr_date .hm_date{ 
display:none 
} 
.h_mtr_image_over a:hover img{ 
opacity:0.7; 
} 
} 
@media only screen and (max-width:960px){ 

.h_mtr_title{ 
font-size:18px; 
} 
.h_mtr{ 
margin-bottom:30px; 
} 
.h_mtr_in{ 
display:table; 
width:100%; 
} 
.h_mtr_image{ 
display:table-cell; 
vertical-align:top; 
width:300px; 
position: relative; 
} 
.h_mtr_date .hm_user { 
display: none; 
} 
.h_mtr_content{ 
display:table-cell; 
vertical-align:top; 
} 
} 
@media only screen and (max-width:640px){ 

.h_mtr_in,.h_mtr_image,.h_mtr_content{ 
display:block; 
width:100%; 
} 
.h_mtr_image_over{ 
border:0px double #ffffff!important; 
} 
.h_mtr_image_over{ 
width:100%; 
height:auto; 
display:block; 
margin-bottom:15px; 
} 
.h_mtr_image_over img{ 
width:100%; 
height:auto; 
} 
.h_mtr_image_over{ 
object-fit:cover; 
border:0px solid #FCFCFC; 
box-shadow:0px 0px 0px 0px #DDD; 
} 
}
.list6b {
 padding:0;
 list-style: none;
}
.list6b li{
 padding:0px;line-height:1.5em;text-align:justify !important;
}
.list6b li:before {
 padding-right:10px;
 font-weight: bold;
 color: #8B2374;
 content: "\2714";
 transition-duration: 0.5s;
}
.list6b li:hover:before {
 color: #C0C0C0;
 content: "\2714";
}
blockquote { 
 margin: 1% 0 1% 0; 
 padding: 1% 4%; 
 font-size: 1em; 
 font-style: italic; 
 color: #414141; 
 background-color: #410b4f33; 
}
#timer_num {
width:70px;
height:70px;
background: url('/76344509.gif') no-repeat;
text-align:center;
font-size:36px;
color:#666
}
::-webkit-scrollbar-button {
background-image:url('');
background-repeat: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:#5d085f;
box-shadow:0px 1px 1px #220c33 inset;
background-image:url('/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;
}
.info_box { 
 font-size:13px; 
 line-height:18px; 
 position:relative; 
 -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1); 
 -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1); 
 box-shadow:0 1px 1px rgba(0, 0, 0, 0.1); 
} 
.info_box_content { 
 text-shadow:1px 1px 1px white; 
 padding:4px 5px 0px 8px; 
 min-height:22px; 
} 
.normal { 
 border:1px solid #DDD; 
} 
.normal .info_box_content { 
 color:#737373; 
 background:#FAFAFA; 
 border:1px solid #FAFAFA; 
 -moz-box-shadow:inset 0 0 45px #e7e7e7; 
 -webkit-box-shadow:inset 0 0 45px #E7E7E7; 
 box-shadow:inset 0 0 45px #E7E7E7; 
}
.warning { 
 border:1px solid #E0B1B1; 
} 
.warning .info_box_content { 
 color:#0a0a0a; 
 background:#FFD9D5; 
 border:1px solid #FCEEEC; 
 -moz-box-shadow:inset 0 0 45px #f0bfba; 
 -webkit-box-shadow:inset 0 0 45px #F0BFBA; 
 box-shadow:inset 0 0 45px #F0BFBA; 
} 
.warning::before { 
 width:17px; 
 height:17px; 
 background:url() no-repeat; 
}
.side-make {padding-bottom:0px}
.make-side {display:inline-block;text-decoration:none;color:#460856;line-height:26px;font-weight:bold;background:url('/you.png') 0px 3px no-repeat;padding-left:58px}
.make-side:hover {text-decoration:none;}
.make-side-r {display:block;font-size:11px;color:#888f94;padding-left:58px;text-decoration:none;padding-top:4px}

.profil {height:30px;font-size:13px;display:inline-block;position:relative}

.profil-menu {position:relative!important}
.profile-butto s {display:inline-block;z-index:9;background:#450b52d1;color:#fff;font-size:10px;margin-right:10px;margin-left:1px;line-height:14px;padding:2px 6px;text-decoration:none;-webkit-border-radius: 55px;-moz-border-radius: 55px;border-radius: 55px;}
.profile-butto, .profile-butto:hover {display:inline-block;color:#000;position:relative;line-height:30px;padding-left:39px;padding-right:18px;text-decoration:none}
.profile-butto i {position:absolute;right:0px;top:14px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid rgba(0,0,0,0.3);}
.profile-avata, .profile-avata img {-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}
.profile-avata {display:inline-block;width:24px;height:24px;position:absolute;top:-0px;left:0px;border-radius: 20px;}
.profile-avata img {width:24px;height:24px;object-fit:cover;vertical-align:bottom;background:#fff;border:2px solid #fff}

.profil-menu:hover .profile-lis {visibility:visible;}
.profile-lis {position:absolute;width:110px!important;right:0px!important;top:-22px;padding-top:0px;visibility:hidden;z-index:9;}
.profile-lis-in {background:#fff;width:134px!important;max-width:190px!important;padding:3px 0px;box-shadow:0px 8px 35px rgba(0,0,0,0.1);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.profile-lis-in a {display:block;padding:0px 20px!important;line-height:22px!important;text-decoration:none;text-align:left;border-bottom:1px solid #f1f1f1;font-size:14px;color:#8a8a8a}
.profile-lis-in a:hover {color:#000;}
.profile-lis-in a.last {border-bottom:0px !important}
.profile-lis-in a i {background:#450b52d1;color:#fff;float:right;font-style:normal;font-size:10px;padding:0px 6px;line-height:16px !important;margin-top:3px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
#snewmes {
font-size: 0;
}

#snewmes a {
font-size: 12px;
}
.funcBlock {color:transparent;} 
 #subscribe {color:transparent;}
.comment_over {margin-top:20px;padding-bottom:15px;border-bottom:1px solid #dedede}
.comment {display:table;width:100%;}
.comment_avatar {display:table-cell;vertical-align:top;width:64px;padding-right:15px}
.comment_avatar a, .comment_avatar img {display:inline-block;width:64px;height:64px;overflow:hidden;-webkit-border-radius: 250px;-moz-border-radius: 250px;border-radius: 250px;object-fit:cover}
.comment_message {display:table-cell;vertical-align:top;text-align:left}
.comment_rate {display:table-cell;vertical-align:top;text-align:center;width:80px}
.comment_top {padding-top:2px;padding-bottom:7px;font-size:17px;line-height:20px}
.comment_top a {text-decoration:none;color:#6c6c6c}
.comment_top .comm_time {font-size:12px;color:#9c9c9c;display:inline-block;padding-left:10px}
.comment_message_in {font-size:15px}
.comment_over:hover .comment_answer_button a {display:inline-block}
.comment_over:hover .c_rate_plus a, .comment_over:hover .c_rate_minus a {display:block}
.comment_answer_button {margin-top:10px;height:24px}
.comment_answer_button a {display:none;color:#666;font-size:13px;text-decoration:none;background:#efefef;padding:3px 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.comment_answer_button a:hover {color:#1d1d1d;text-decoration:none;background:#eaeaea;}
.c_minus, .c_ziro, .c_plus {width:38px;padding:3px 0px;font-size:13px;text-align:center;font-weight:bold;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px}
.c_minus {background:#ffcccc;color:#cc0000}
.c_ziro {background:#cccccc;color:#FFF}
.c_plus {background:#8b237485;color:#5d085f}
.c_rate_t {display:table;height:24px}
.c_rate_plus {display:table-cell;vertical-align:top;width:22px;}
.c_rate_minus {display:table-cell;vertical-align:top;width:22px;}
.c_rate_count {display:table-cell;vertical-align:top;width:46px;padding-left:3px;text-align:center}
.c_rate_plus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('https://www.pesrus.ru/files/like.png');margin-top:3px;opacity:0.5;position:absolute}
.c_rate_minus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('https://www.pesrus.ru/files/unlike.png');margin-top:3px;margin-left:-5px;opacity:0.5;position:absolute}
.c_rate_plus a:hover, .c_rate_minus a:hover {opacity:1}
.contar1 {width:1130px;margin:0px auto} 
.h-services {padding:60px 0px} 
.h-services-tab {display:table;width:100%} 
.h-services-col {display:table-cell;vertical-align:top;width:25%;padding:0px 11px} 
.h-se-img {margin-bottom:10px;position:relative} 
.h-se-img img {vertical-align:bottom;box-shadow:0px 2px 10px rgba(0,0,0,0.5); height:150px; ;width: 100%;};} 
.h-se-title {font-size:14px;font-weight:bold;margin-bottom:13px;color:#13517B} 
.h-se-desc {font-size:13px;line-height:22px;color: #525252;} 
.h-se-more {margin-top:13px} 
.h-se-more a i {margin-left:5px} 
.h-se-more a {font-weight:bold;text-decoration:none;font-size:12px;color: #303A67;} 
.h-se-more a:hover {opacity:0.7} 
@media only screen and (max-width: 1180px) { 
.contar1 {width:auto;padding:0px 20px;} 
} 
@media only screen and (max-width: 640px){ 
.h-se-more {margin: 20px 10px;} 
.h-services-tab, .h-services-col {display:block;width:100%;padding:0px} 
}
.br1 {
 font-size: 11px;
 height: 0px;
 line-height: 0px;
 padding: 4px; 
}
.list6ba {
 padding:0;
 list-style: none;
}
.list6ba li{display:block;width:51%;float:left;padding:0px;
}
.list6ba li:before {
 padding-right:10px;
 font-weight: bold;
 color: #8B2374;
 content: "\2714";
 transition-duration: 0.5s;
}
.list6ba li:hover:before {
 color: #C0C0C0;
 content: "\2714";
}
.avatar-symbol {
 width: 65px;
 height: 65px;
 border-radius: 7px;
 text-align: center;
 font-size: 37px;
 color: #fff;
 background-color: #8b2374;
 text-transform: uppercase;
}
.avatar-symbol span {
 top: 14px;
 position: relative;
}
.answer {position:relative;margin:0 0 10px 0;height:32px;padding:0!important;}
.answer span{z-index:2;position:relative;left:190px;color:#060606;top:5px;text-shadow:0 0 1px #fff;}
.answer div{position:absolute;top:0px;width:100%;padding:0!important;}

.progress { 
height:25px;
background:#eee;
border-radius:4px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}

.progress div {height:25px!important;}
.procent {top:0!important;left:5px!important;}
.progress0 {background:#fb3c2d!important;}
.progress1 {background:rgb(32,195,209)!important;}
.progress2 {background:rgb(133,202,45)!important;}
.progress3 {background:rgb(231,197,19)!important;}
.progress4 {background:rgb(22,184,206)!important;}
.progress5 {background:rgb(32,195,209)!important;}
.progress6 {background:rgb(32,195,209)!important;}


ul.soc-icons777 {
 list-style-type: none;
 position: absolute;
 right: -2px;
 top: 9%;
 padding: 0;
 }
#snewmes {
font-size: 0;
}

#snewmes a {
font-size: 12px;
}
#linkFon2 {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: url(https://pesrus.ru/33333.jpg) top / cover no-repeat #ddd; 
}
#content {
 position: relative;
 width: 50%;
 height: 40em;
 margin: 0 auto;
 background: #fff;
}