/*import css for random rune */
@import url("https://lubov-lubov.ru/dizain/Nov-god/new-year.css"); 
/* General Style */
a img.trImg {border: 0;} 
#mchatIfm2 {height:440px !important;}
#mchatMsgF {height:80px !important;}
body {background:#FFFFFF; margin:0px; padding:0px;/*text-align:center;*/}
#contanier {width:99%;margin-left:auto;margin-right:auto;padding:0;min-width:940px;}
#contentBlock {min-width:940px;;text-align:left;margin-left:auto;margin-right:auto;}
#logoBlock {padding:1px 20px 1px 20px;border-top:5px solid #6195c9; z-index:99;margin-top:8px;}
#logoBlock h1 {color:#2f2f2f;font-size:24pt;font-weight:normal;margin:0;padding:0;}
#navBar {padding:5px;background:#ffffff;border-top:2px solid #6195c9;border-bottom:3px solid #6195c9;overflow:auto;}
#linkBar {float:left;}
#loginBar {float:right;} 
.subColumn {width:20%;vertical-align:top;background:#FFFFFF;padding-top:6px;}
.subColumnBlog {width:20%;vertical-align:top;background:#FFFFFF;}
.centerColumn {width:60%;vertical-align:top;padding:20px;}
.centerColumnBlog {width:60%;vertical-align:top;padding:20px;}
/*#textBlock {overflow:auto;}*/
.bigTable {border:0px;padding:0px;border-collapse: collapse;width:100%; /*min-width:900px;*/}
.boxTable {border:0px;padding:0px;border-collapse: collapse;width:100%;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin-bottom:3px;}
.boxTable th {text-align:center;background:#e3effa;}
.boxTable th h2 {font-size:12pt;color:#29294d;padding:5px;margin:0; font-family: 'MuseoCyrl-500'; text-shadow: 0px 1px 0px #fff;}
.boxContent {font-size:9pt;padding:5px;}
#footer {border-top:5px solid #6195c9;padding:10px;text-align:center;border-bottom:5px solid #0a3764;}

h1 {color:#505050;font-size:22px;font-weight:normal !important; font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif; margin:0 auto 10px auto; display: table;}

@font-face {font-family: 'MuseoCyrl-500';src: url('../webfonts/27E920_0_0.eot');src: url('../webfonts/27E920_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/27E920_0_0.woff') format('woff'),url('../webfonts/27E920_0_0.ttf') format('truetype');}
@font-face {font-family: 'RistrettoSlabPro-Regular';src: url('../webfonts/2D6D0A_1_0.eot');src: url('../webfonts/2D6D0A_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2D6D0A_1_0.woff2') format('woff2'),url('../webfonts/2D6D0A_1_0.woff') format('woff'),url('../webfonts/2D6D0A_1_0.ttf') format('truetype');}
@font-face {font-family: 'Catorze27Style1-Medium';src: url('../webfonts/2D6DD0_0_0.eot');src: url('../webfonts/2D6DD0_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2D6DD0_0_0.woff2') format('woff2'),url('../webfonts/2D6DD0_0_0.woff') format('woff'),url('../webfonts/2D6DD0_0_0.ttf') format('truetype');}
@font-face {font-family: 'BurfordBase';src: url('../webfonts/2D9D08_0_0.eot');src: url('../webfonts/2D9D08_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/2D9D08_0_0.woff2') format('woff2'),url('../webfonts/2D9D08_0_0.woff') format('woff'),url('../webfonts/2D9D08_0_0.ttf') format('truetype');}
 
#navBar a:link {text-decoration:underline; color:#29294d;}
#navBar a:active {text-decoration:underline; color:#000000;}
#navBar a:visited {text-decoration:underline; color:#341a00;}
#navBar a:hover {text-decoration:none; color:#e8150e;}

a:link {text-decoration:none; color:#02434d;}
a:active {text-decoration:underline; color:#341a00;}
a:visited {text-decoration:none; color:#02434d;}
a:hover {text-decoration:underline; color:#341a00;}
.posttdMessage a {text-decoration:underline; color:#025460;}
.posttdMessage a:hover {text-decoration:underline; color:#000;}

td, body {font-family:verdana,arial,helvetica; font-size:9pt;}
form {padding:0px;margin:0px;}
textarea {vertical-align:middle; font-size:10pt; font-family:verdana,arial,helvetica;}
select {vertical-align:middle; font-size:9pt; font-family:verdana,arial,helvetica;}
input {vertical-align:middle; font-size:7pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#7D7D7D}
a.noun:active {text-decoration:none; color:#7D7D7D}
a.noun:visited {text-decoration:none; color:#7D7D7D}
a.noun:hover {text-decoration:none; color:#000000}

hr {color:#CCCCCC;height:1px;border:none;background:#CCCCCC;}
label {cursor:pointer;cursor:hand}

.blocktitle {font-family:Verdana,Sans-Serif;color:#787878;font-size:12px;}

a.menu1:link {text-decoration:underline; color:#fafafa}
a.menu1:active {text-decoration:underline; color:#FAFAFA}
a.menu1:visited {text-decoration:underline; color:#FAFAFA}
a.menu1:hover {text-decoration:underline; color:#CCCCCC}
.menuTd {padding-left:12px;padding-right:10px; background: url('/.s/t/844/1.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

/* Menus */

/* Module Part Menu */
.catsTd {padding: 0 0 6px 11px; background: url('/.s/t/844/2.gif') no-repeat 0px 3px;}
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:7pt;color:#6E6E6E;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#2f2f2f;}
a.catName:visited {text-decoration:none; color:#7D7D7D;}
a.catName:hover {text-decoration:none; color:#000000;}
a.catName:active {text-decoration:none; color:#7D7D7D;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:none; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#000000;}
.newspaper a.catNameActive {
 background-color: rgb(73, 84, 97);
 color: white;
 font-size: 19px;
 font-family: 'RistrettoSlabPro-Regular', Verdana,Arial,Sans-Serif;
 padding: 0 3px;
}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eBlock1 {margin: 0px !important;padding: 5px !important;border-radius: 5px; -moz-border-radius: 5px;-moz-box-shadow: 0 1px 2px #5D5D5D;box-shadow: 0 1px 2px #5D5D5D;
background:#f7f8fa/*border-width: 1px; border-style: solid; border-color: #f6f6f6 #cacaca #838383 #cacaca;*/}
#maincol .eBlock1{border-top-color: #cacaca; margin: 0px !important;}
.eTitle {font-family:'MuseoCyrl-500', Verdana,Arial,Sans-Serif;font-size:16px;font-weight:bold;color:#29294d; padding: 5px; }
.eTitle1 {font-family:Verdana,Arial,Sans-Serif;font-size:9px;font-weight:bold;color:#999999; padding: 5px; }
.eTitle2 {font-family: 'MuseoCyrl-500', Verdana,Arial,Sans-Serif;font-size:15px;font-weight:bold;color:#999999; padding: 5px; }
.eTitle a:link {text-decoration:none; color:#29294d;}
.eTitle a:visited {text-decoration:none; color:#341a00;}
.eTitle a:hover {text-decoration:underline; color:#341a00;}
.eTitle a:active {text-decoration:underline; color:#000000;}

.eMessage {font-family:Verdana,Arial,Sans-Serif;font-size:14px;color:#000000;text-align:justify;padding:10px !important;margin-left:50px;}
.eMessage1 {font-family:Verdana,Arial,Sans-Serif;font-size:14px;color:#3f3f3f;font-weight:bold;text-align:justify;padding:10px !important;margin-left:30px;}
.eMessage2 {font-family:'MuseoCyrl-500', Comic Sans MS,Sans-Serif,Verdana,Arial;font-size:15px;color:#000000;text-align:left;background:#ffffff;padding:10px; !important;margin-left:none;}
.eMessage img,.eText img{float:left;margin:4px 10px 0px 0px!important;max-width: 48%;} 

.eText {font-family:Verdana,Arial,Sans-Serif;font-size:14px;color:#000000;text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px solid #917458;border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;margin-left:20px;background:#F6F6F6;}
.eDetails1 {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-familyVerdana,:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails2 {border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails3 {border-top:1px solid #917458;border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:7pt;margin-left:1px;background:#F6F6F6;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/844/4.gif') no-repeat 0px 0px;}

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
.cMessage {font-size:14px;color:#000000; }
.cMessage1 {font-size:12px;color:#000000;}
.cMessageKZ {font-size:14px;color:#29294d;}
.cMessageCh {font-size:11px;color:#000000;}
.cBlock1 {background:#ffffff; border:1px solid #fec7e2;}
.cBlock2 {background:#ffffff; border:1px solid #c3dffc;}
.cBlockCh1 {background:#f4f4f9; }
.cBlockCh2 {background:#f4efeb; }
.cMessage img {
 max-width:400px;
}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#000000;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/844/5.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/844/6.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:FFFFFF;color:#000000;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#000000;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupUser:link,a.groupUser:visited,a.groupuser:hover {color:#0a3764;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#FA7105;font-weight:bold;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#A10000;font-weight:bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#49677A;font-weight:bold;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#003E47;font-weight:bold;}
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#ED0000;font-weight:bold;}
a.groupOther2:link,a.groupOther2:visited, a.groupOther2:link:hover {color:#3d7543;font-weight:bold;}
a.groupOther3:link,a.groupOther3:visited, a.groupOther3:link:hover {color:rgb(8, 155, 181);font-weight:bold;}

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

/* Other Styles */
.replaceTable {height:100px;width:300px;}

.legendTd {font-size:7pt;}
/* ------------ */

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#aacdf0;}
.gTableTop {padding:2px;background:#6cadcd;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:bold; height:26px;font-size:12pt; }
.gTableSubTop {padding:2px;background:#c6d5e3; color:#000000;font-weight:none;height:20px;font-size:12px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FAFAFA;}
.gTableBottom {padding:2px;background:#FAFAFA;}
.gTableLeft {padding:2px;background:#FAFAFA;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F2F2F2}
.forumLastPostTd,.forumArchive {padding:2px;font-size:10pt;}

a.catLink:link {text-decoration:none; color:#FFFFFF;}
a.catLink:visited {text-decoration:none; color:#FFFFFF;}
a.catLink:hover {text-decoration:underline; color:#000000;}
a.catLink:active {text-decoration:underline; color:#FFFFFF;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:12pt;}
.forumDescr,.forumModer {color:#2f2f2f;font-size:10pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#29294d;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#341a00;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {
 background:#f2f2f2;
 width: auto;
 float: left;
 margin: 8px 0 !important;
 padding: 2px 10px !important;
}
.pagesInfo {background:none;padding-right:10px;font-size:7pt;}
.switch {
 background: #FFFFFF;
 width: auto;
 font-size: 10pt;
 padding: 3px 6px;
 margin: 2px 1px!important;
}
.switchActive {background:#none;font-weight:normal;color:#191919;width:auto}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd {padding:2px;padding:2px;background:#FFFFFF;font-size:11pt;}
.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF;font-size:10pt;}
.threadAuthTd {padding:2px;padding:2px;background:#FFFFFF;font-size:9pt;color:#000000;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#f2f2f2}
.threadLastPostTd {padding:2px;font-size:9pt;}
.threadDescr {color:#29294d;font-size:9pt;font-weight:none;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AAAAAA;height:20px;font-weight:bold;font-size:7pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px;background:#AAAAAA;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#AAAAAA;height:20px;color:#6E6E6E;}

a.threadPinnedLink:link {text-decoration:none; color:#29294d;font-weight:bold;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:underline; color:#341a00;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#29294d;font-weight:bold;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#341a00;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #787878;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#000000;}

.postTdTop {background:#D9D9D9;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2; position: relative; overflow: hidden;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#FFFFFF;font-size:14px;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:14px;}
.bbQuoteName {
 background:#6cadcd;
 color:#fff;
 line-height:20px;
 padding-left:15px;
 text-transform:uppercase;
}
.quoteMessage {
 border:1px solid #e5e1d9 !important;
 border-top:0 none !important;
 padding:15px 15px 15px 15px;
 background:#f7f7f7 url(/dizain/dizSite/zs/blue_arrow-1-.png) no-repeat 5% top;
 font-style:italic;
}


.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/844/7.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/844/7.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll {font-size:7pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;font-size:11pt;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}

/* _______________________________________

01 MENU BAR
_______________________________________ */

#menu-all {
width: 100%;
height: 43px;
position: relative;
float: left;
background-color: #6195c9;
*text-align: center;
 padding: 0 1.6% 0 2%;
 margin-left: -1.8%;
 }
@media (max-width: 1070px) {
#menu-all {margin-left: -2.8%;}
}
 @media (max-width: 1040px) {
#menu-all {margin-left: -4%;}
}

.wrapper_menu {
width: 1010px;
margin:0 auto;
display:block;
position: relative;
/*z-index:9999;*/
 z-index:8000;
background-color: #6195c9;
}
.wrapper_menu .menu {
list-style:none;
width:1010px;
*width: 980px;
margin:0 auto;
*display: block;
*margin-left: auto;
*margin-right: auto;
height:43px;
padding:0 0px 0 30px;
/* -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;*/
}
.wrapper_menu_full {
margin:0;
position: relative;
z-index:9999;
}
.wrapper_menu_full .menu {
width:100%;
padding:0;
height:43px;
}
.wrapper_menu_full .menu_whole_width {
list-style:none;
width:980px;
margin:0 auto;
height:43px;
padding:0;
}
.menu li {
float:left;
text-align:center;
position:relative;
margin-right:20px;
margin-top:6px;
border:none;
}
.menu .fullwidth {
position: static !important;
}
.menu li:hover {
border-bottom:none;
margin-right:19px;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.menu li.nodrop:hover {
padding: 4px 10px 4px 9px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.menu li.nodrop:hover a {
padding: 0;
}
.menu li a {
color: #EEEEEE;
outline:0;
padding: 5px 10px 3px 10px;
text-decoration:none;
display:block;
text-shadow: 1px 1px 1px #666;
}
.menu li:hover a {
text-shadow: none;
position:relative;
z-index:11;
padding: 4px 9px 4px 9px;
}
.menu li:hover div a {
display:inline;
}
.menu li .drop,
.menu li:hover .drop {
padding-right:27px;
}

/* Right aligned menu item */

.menu li.right {
float:right;
right:0;
margin-right:0;
}
.menu li.right:hover {
margin-right:-1px;
}



/* _______________________________________

02 DROP DOWN MENU
_______________________________________ */



/* Left & right aligned common styles */

.menu .dropdown_1column,
.menu .dropdown_2columns,
.menu .dropdown_3columns,
.menu .dropdown_4columns,
.menu .dropdown_5columns,
.menu .dropdown_fullwidth {
margin:4px auto;
left:-999em;
position:absolute;
padding:10px;
text-align:left;
-webkit-border-radius: 0 5px 5px 5px;
-moz-border-radius: 0 5px 5px 5px;
border-radius: 0 5px 5px 5px;
}

/* Drop Downs Sizes */

.menu .dropdown_1column {width: 145px;}
.menu .dropdown_2columns {width: 280px;}
.menu .dropdown_3columns {width: 455px;}
.menu .dropdown_4columns {width: 610px;}
.menu .dropdown_5columns {width: 765px;}
.menu .dropdown_fullwidth {
width: 920px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.menu li .first_fullwidth {
-webkit-border-radius: 0 5px 5px 5px;
-moz-border-radius: 0 5px 5px 5px;
border-radius: 0 5px 5px 5px;
width: 940px;
}

/* Showing Drop Down on Mouse Hover - Left aligned */

.menu li:hover .dropdown_1column,
.menu li:hover .dropdown_2columns,
.menu li:hover .dropdown_3columns,
.menu li:hover .dropdown_4columns,
.menu li:hover .dropdown_5columns {
left:-1px;
top:25px;
}
.menu li:hover .dropdown_fullwidth {
left:20px;
top:33px;
display: block;
}
.wrapper_menu_full .menu li:hover .dropdown_fullwidth {
left:50%;
margin-left:-490px;
top:32px;
display: block;
}

/* Showing Drop Down on Mouse Hover - Right aligned */

.menu li .align_right {
-webkit-border-radius: 5px 0 5px 5px;
-moz-border-radius: 5px 0 5px 5px;
border-radius: 5px 0 5px 5px;
}
.menu li:hover .align_right {
left:auto;
right:-1px;
top:25px;
}
.menu li.right:hover .dropdown_fullwidth {
right:18px;
top:33px;
}
.wrapper_menu_full .menu li.right:hover .dropdown_fullwidth {
left:auto;
right:50%;
margin-right:-469px;
top:32px;
}

/* Columns Sizes */

.menu .col_1,
.menu .col_2,
.menu .col_3,
.menu .col_4,
.menu .col_5,
.menu .col_6 {
float: left;
margin-left: 10px;
}
.menu .col_1 {width:145px;}
.menu .col_2 {width:280px;}
.menu .col_3 {width:455px;}
.menu .col_4 {width:610px;}
.menu .col_5 {width:765px;}
.menu .col_6 {width:920px;}

/* IMPORTANT */

/* Use the firstcolumn class for the items that stick to the left edge of the dropdown */
.menu .firstcolumn {
margin-left: 0; /* Clearing margin & left */
clear: left;
}

/* _______________________________________

03 CONTENT STYLING
_______________________________________ */

.menu p,
.menu ul,
.menu li,
.menu h2,
.menu h3 {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:21px;
text-align:left;
}
.menu p {
font-size:12px;
line-height:18px;
margin:0;
margin-bottom:10px;
text-shadow:1px 1px #000000;
}
.menu .strong {
font-weight:bold;
}
.menu .italic {
font-style:italic;
}
.menu h2,
.menu h3 {
text-shadow:1px 1px #000000;
margin-top:7px;
}
.menu h2 {
font-weight:400;
font-size:21px;
margin-bottom:18px;
padding-bottom:11px;
}
.menu h3 {
font-weight:600;
font-size:14px;
margin-bottom:14px;
padding-bottom:7px;
}
.menu li:hover div a {
text-decoration:none;
text-shadow:none;
border:none;
padding:0;
}
.menu .pusher { /* Use this pucher if you want to give more vertical spacing between your rows of content */
margin-top:18px;
}
/* Icon paragraphs */

.menu .help,.menu .favorite,.menu .mail,.menu .print,.menu .protect,
.menu .info,
.menu .note,
.menu .web,
.menu .private,
.menu .sail,
.menu .moon,
.menu .gear,
.menu .save,
.menu .book,
.menu .wings,
.menu .photo,
.menu .user,
.menu .user-group,
.menu .rules, 
.menu .anti,
.menu .ymt,
.menu .ask {
padding-left:30px;
padding-top: 2px;
padding-bottom:12px;
margin-left: 10px;
}
.menu .news-announcements, .menu .wrench {
padding-left:40px;
padding-top: 2px;
margin-bottom:18px;
}
.menu .news-announcements {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/news2.png") no-repeat 8px 2px;}
.menu .wrench {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/wrench.png") no-repeat 8px 2px;}
.menu .help {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/help.png") no-repeat 0 2px;}
.menu .favorite {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/favorite.png") no-repeat 0 2px;}
.menu .mail {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/mail.png") no-repeat 0 2px;}
.menu .print {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/print.png") no-repeat 0 2px;}
.menu .protect {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/sticker-shield.png") no-repeat 0 2px;}
.menu .info {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/pencil.png") no-repeat 0 2px;}
.menu .note {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/note.png") no-repeat 0px 2px;}
.menu .web {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/display.png") no-repeat 0px 2px;}
.menu .private {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/lock.png") no-repeat 0px 2px;}
.menu .sail{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/sail.png") no-repeat 0px 2px;}
.menu .moon{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/sticker-moon.png") no-repeat 0px 2px;}
.menu .gear{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/gear.png") no-repeat 0px 2px;}
.menu .save{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/save2.png") no-repeat 0px 2px;}
.menu .book{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/book1.png") no-repeat 0px 2px;}
.menu .wings{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/wings.png") no-repeat 0px 2px;}
.menu .photo{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/photo.png") no-repeat 0px 2px;}
.menu .user{background:url("https://lubov-lubov.ru/statPolzovateli/novie-1-.png") no-repeat 0px 2px;}
.menu .user-group{background:url("https://lubov-lubov.ru/statPolzovateli/vsego-1-.png") no-repeat 0px 2px;}
.menu .rules{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/rules.png") no-repeat 0px 2px;}
.menu .anti{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/anti.png") no-repeat 0px 2px;}
.menu .ymt{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/ymt.png") no-repeat 0px 2px;}
.menu .ask{background:url("https://lubov-lubov.ru/dizain/dizSite/menu/ask.png") no-repeat 0px 2px;}
/* Images styles */

.menu .imgshadow_dark,
.menu .imgshadow_light {
padding:4px;
margin-top:5px;
}
.menu .img_left { /* Image sticks to the left */
width:auto;
float:left;
margin:2px 15px 5px 0;
}
.menu .img_right { /* Image sticks to the right */
width:auto;
float:right;
margin:2px 0 5px 15px;
}

/* Box styles */

.menu li .black_box,
.menu li .dark_grey_box {
color: #eeeeee;
text-shadow: 1px 1px 1px #000;
padding:4px 6px 4px 6px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/* Standard lists styles */

.menu li ul {
list-style:none;
padding:0;
margin:0 0 12px 0;
}
.menu li ul li {
font-size:12px;
line-height:24px;
position:relative;
text-shadow: 1px 1px 1px #000000;
padding:0;
margin:0;
float:left;
text-align:left;
width:290px; /*for 2-columns*/
}
.menu li ul li a {
padding:0;
}
.menu li ul li:hover {
background:none;
border:none;
padding:0;
margin:0;
}

/* Greybox lists styles */

.menu li .greybox li {
margin:0 0 4px 0;
padding:4px 6px 4px 6px;
width:131px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.menu li .greybox li:hover {
padding:4px 6px 4px 6px;
margin:0 0 4px 0;
}

/* Other lists styles */

.menu li .plus li {
margin:0 0 4px 0;
padding:0 0 0 21px;
width:109px;
}
.menu li .plus li:hover {
padding:0 0 0 21px;
margin:0 0 4px 0;
}

/* Social Icons */

.menu li ul.social {
list-style:none;
margin:0;
padding:0;
}
.menu li ul.social li {
padding-top:5px;
margin:0 12px 12px 0;
float:left;
position:relative;
display:inline;
width:32px;
}
.menu li ul.social li img {
border:none;
}
.menu li ul.social li:hover {
padding-top:5px;
margin:-1px 12px 12px 0;
}
.menu li ul.social li span {
display:none;
}

/* 2-Levels Drop Down */

.menu .levels,
.menu .levels ul {
padding: 0;
margin: 0;
list-style: none;
}
.menu li:hover .levels a {
display:block;
}
.menu .levels a {
display: block;
width: 140px;
}
.menu .levels li {
float: left;
width:150px;
}
.menu .levels li ul {
position: absolute;
top:-23px;
margin:15px 0 0 4px;
padding:6px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
left: -999em;
}
.menu .levels li:hover ul ul,
.menu .levels li:hover ul ul ul {
left: -999em;
}
.menu .levels li:hover ul,
.menu .levels li li:hover ul,
.menu .levels li li li:hover ul {
left: 142px;
}


.menu_light_theme ul li:hover,
.menu_light_theme ul li.nodrop:hover {
background:#eeeeee;
border:1px solid #444444;
background-image: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#EEEEEE));
background: -webkit-linear-gradient(top, #F4F4F4, #EEEEEE);
background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);
background: -o-linear-gradient(top, #F4F4F4, #EEEEEE);
background: -ms-linear-gradient(top, #F4F4F4, #EEEEEE);
background: linear-gradient(top, #F4F4F4, #EEEEEE);
}
.menu_light_theme ul li:hover a {
color:#161616;
border-bottom:1px solid #EEEEEE;
}
.menu_light_theme ul li .drop,
.menu_light_theme .menu li.noactive .drop {
background:url("https://lubov-lubov.ru/dizain/dizSite/menu/arrow_down1.png") no-repeat right 13px;
*background: none;
}
.menu_light_theme ul li:hover .drop {
background:url("https://lubov-lubov.ru/dizain/dizSite/menu/arrow_down1.png") no-repeat right 12px;
*background: none;
}
.menu_light_theme ul .dropdown_1column,
.menu_light_theme ul .dropdown_2columns,
.menu_light_theme ul .dropdown_3columns,
.menu_light_theme ul .dropdown_4columns,
.menu_light_theme ul .dropdown_5columns,
.menu_light_theme ul .dropdown_fullwidth,
.menu_light_theme ul .levels li ul {
background:#eeeeee;
border:1px solid #444444;
background-image: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#BBBBBB));
background: -webkit-linear-gradient(top, #EEEEEE, #BBBBBB);
background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
background: -o-linear-gradient(top, #EEEEEE, #BBBBBB);
background: -ms-linear-gradient(top, #EEEEEE, #BBBBBB);
background: linear-gradient(top, #EEEEEE, #BBBBBB);
}
.menu_light_theme ul p,
.menu_light_theme ul h2,
.menu_light_theme ul h3,
.menu_light_theme ul li ul li {
text-shadow: 1px 1px 1px #FFFFFF;
}
.menu_light_theme ul h2,
.menu_light_theme ul h3 {
border-bottom:1px solid #888888;
}
.menu_light_theme ul .imgshadow_dark { /* Better style on dark background */
background:#FFFFFF;
border:1px solid #333333;
-moz-box-shadow:0 0 5px #000000;
-webkit-box-shadow:0 0 5px #000000;
box-shadow:0 0 5px #000000;
}
.menu_light_theme ul .imgshadow_light { /* Better style on light background */
background:#FFFFFF;
border:1px solid #777777;
-webkit-box-shadow:0 0 5px #666666;
-moz-box-shadow:0 0 5px #666666;
box-shadow:0 0 5px #666666;
}
.menu_light_theme ul li .black_box {
color:#ffffff;
text-shadow:1px 1px 1px #000000;
background-color:#333333;
-webkit-box-shadow:inset 0 0 3px #000000;
-moz-box-shadow:inset 0 0 3px #000000;
box-shadow:inset 0 0 3px #000000;
}
.menu_light_theme ul li .dark_grey_box {
color:#ffffff;
text-shadow:1px 1px 1px #000000;
background-color:#555555;
-webkit-box-shadow:inset 0 0 3px #111111;
-moz-box-shadow:inset 0 0 3px #111111;
box-shadow:inset 0 0 3px #111111;
}
.menu_light_theme ul li .greybox li {
background:#F4F4F4;
border:1px solid #bbbbbb;
}
.menu_light_theme ul li .greybox li:hover {
background:#ffffff;
border:1px solid #aaaaaa;
}
.menu_light_theme ul li .plus li {
background: url("https://lubov-lubov.ru/dizain/dizSite/menu/plus.png") left 6px no-repeat;
}
.menu_light_theme ul .levels a.parent,
.menu_light_theme ul .levels a.parent:hover {
background: url("https://lubov-lubov.ru/dizain/dizSite/menu/arrow_right1.png") right center no-repeat;
}
.menu_light_theme ul .contact_form input:focus, textarea:focus, select:focus,
.menu_light_theme ul .contact_form input:hover, textarea:hover, select:hover {
}
.menu_light_theme .menu li:hover div a {
border-bottom:none;
}
.menu_light_theme .menu li.noactive a {
color:#eeeeee;
}
.menu_black {
}
.wrapper_menu .menu_black {
}
.wrapper_menu_full .menu_black {
border-bottom: 1px solid #444;
}
.menu_dark_theme .menu_black li:hover div a {color:#CCC;}
.menu_dark_theme .menu_black li:hover div a:hover {color:#EEE;}
.menu_dark_theme .menu_black li ul li a:hover {color:#EEE;}
.menu_light_theme .menu_black li:hover div a {color:#444;}
.menu_light_theme .menu_black li:hover div a:hover {color:#777;}
.menu_light_theme .menu_black li ul li a:hover {color:#777;}

/*----IE styles ---*/
*.wrapper_menu_full .menu li:hover .dropdown_fullwidth {
*margin-left:-430px;
}
*.wrapper_menu_full .menu li.right:hover .dropdown_fullwidth {
*margin-right:-511px;
}
.menu li div a {
*display:inline;
}

.no-title {
margin-top: 30px;
}

.title-link {
font-weight: 600;
font-size: 12px;
}
.right {
float: right;
margin-right: 10px;
}
.spaced-top{
line-height: 2em;
}
.newbie-info {
line-height: 1.5em;
}
.clock {
margin: 0 auto; 
position: relative;
float: left;
}
/* ====== megamenu End ====== */

h1#logo-title{font-family: 'Tenor Sans', sans-serif;
font-size:24px; color: #284561;padding: 0 0 2px 0;width: 500px; margin: 0 auto; text-align: center; height:30px; *display: block;
*margin-left: auto;
*margin-right: auto;
*text-align: center;
}
#logoBlock {
*text-align: center;
}
.menu li a:hover{
_text-decoration: underline;
}
.menu li a:visited, .menu li a:active, .menu li a:focus {
_color: #ffffff;
}
#menu-all table.eBlock {display: none;}
#menu-all .eTitle a {
font-size:12px !important;
font-weight: normal;
line-height:14px;
font-family:Arial,Sans-Serif;
}

#menu-all .infTitleM {
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background: url("https://lubov-lubov.ru/dizain/dizSite/menu/question.png") no-repeat 0px 2px;
padding: 0 0 14px 28px;
}

#menu-all ul#recent-forum-topics li {
background: url("https://lubov-lubov.ru/dizain/dizSite/menu/speach.png") no-repeat scroll 0 2px transparent;
line-height: 14px;
padding: 0 0 14px 28px;
width: 250px;
}

.attention {

padding: 0 40px 10px 40px;

background:url("https://lubov-lubov.ru/dizain/dizSite/menu/attention.png") no-repeat 7px 2px;}
.attention p {line-height:16px !important; /*color: #951d1a;*/ font-weight:bold; }

marquee a {color:#02434d !important; font-family: Arial, Helvetica, sans-serif;}
marquee a:hover {color:#341a00 !important; text-decoration: none;}

.menu .talksex {
padding-left:30px;
padding-top: 2px;
padding-bottom:12px;
margin-left: 10px;
}

.menu .talksex {background:url("https://lubov-lubov.ru/dizain/dizSite/menu/symbol.png") no-repeat 0px 2px;}

.author-views-tags {

margin-top:-22px; min-height:26px; width:60%;

}

.fv-entry {
 width: 210px;
 margin: auto;
 margin-bottom: 20px;
 /*overflow: hidden;*/
 text-align:left;
}
.fve-title {
 margin: 0;
 padding: 0 0 0 11px;
 font-weight: bold;
 font-size: 14px;
 line-height: 25px;
 text-overflow: ellipsis;
 o-text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 position: relative;
 background: url(/.s/img/vi/vico-title.png) no-repeat left center;
}
.fve-screen {
 position: relative;
 height: 157.5px;
 width:210px;
 margin: 5px 0;
 border-radius: 10px;
 vertical-align: middle;
 background-color: #000;
 background-repeat: no-repeat;
 background-position: center center;
 -moz-background-size: 100% auto;
 -o-background-size: 100% auto;
 -webkit-background-size: 100% auto;
 background-size: 100% auto;
}
.fve-screen a {display:block;width:210px;height: 160px;}
.fve-screen img {
 vertical-align: middle;
 width: 210px;
 max-height: 160px;
 border: 0;
 border-radius: 10px;
}
.fve-details {
 font-size: 11px;
 line-height: 16px;
}
.fve-details a.ve-author,.ve-details a.ve-comments,.ve-details span {
 display: inline-block;
 margin-right: 7px;
}

.fve-length {
 position: absolute;
 bottom: 1px;
 right: 1px;
 padding: 0 5px;
 font: bold 11px/16px 'Arial';
 color: #fff;
 border-radius: 3px;
}
}
span.fve-date {
 font-size: 10px;
 margin-right: 0;
}
span.fve-views {
 background: url(/.s/img/vi/vico-views.png) no-repeat left center;
 padding-left: 26px;
}
a.fve-comments {
 background: url(/.s/img/vi/vico-comments.png) no-repeat left center;
 padding-left: 23px;
}
span.fve-comments {
 background: url(/.s/img/vi/vico-comments.png) no-repeat left center;
 padding-left: 23px;
}
span.fve-rating {
 background: url(/.s/img/vi/vico-rating.png) no-repeat left center;
 padding-left: 19px;
 margin-right: 0;
}
/*----chat-----*/
.chat-avatar {
 padding:0px;
 border:3px solid #fff;
 border-radius: 3px; 
 -moz-border-radius: 3px;
 vertical-align:-2px; 
 width:30px;
 margin:3px 3px 3px 1px;
}
.chat-avatar-container {margin: -2px 3px -2px 4px; text-align: left; float: left; display: block;}
.chat-post-author {
 float: left; 
 margin: 0 0 5px 5px;
 width: 100%;
text-align: left;
 font-family: Verdana,Arial,Sans-Serif;
font-size: 11px;
}
.chat-post-text {
 text-align: left; 
 display: block; 
 margin: 1px 3px 12px 5px;
}
#mchatIfm2 {
 margin:0 0 10px -4px!important;
padding: 0px !important;
border: 5px solid #F7F8FA;
border-radius: 3px;
-moz-border-radius: 3px;
-moz-box-shadow: 0px 1px 2px #5D5D5D;
box-shadow: 0px 1px 2px #5D5D5D;
background: #fff;
}
.chat-post-text iframe,
.chat-post-text object,
.chat-post-text embed {
position: relative;
width:100%;
max-width:640px;
}
.cBlockCh1, .cBlockCh2 {padding:0 5px 9px 2px;margin-bottom:0px; border-bottom:4px solid #fff;}
.cBlockCh1 img, .cBlockCh2 img {max-width: 100%;}
.cBlockCh1 .chat-avatar-container img.chat-avatar, .cBlockCh2 .chat-avatar-container img.chat-avatar {width: 30px;}
.chat-button {padding-left:6px;}
input#mchatBtn {width:34px !important; float:right; margin:0 -8px -1px 4px;}
.cBlockCh1 .bbQuoteBlock, .cBlockCh2 .bbQuoteBlock {margin-top: 20px !important;}
.clear-both {clear:both;}
.cBlockCh1 .eTitle1, .cBlockCh2 .eTitle1 {padding: 5px 5px 1px 5px;}

.name-on {font-size: 9px; font-weight:bold; padding-bottom: 3px;}
.in-category {font-size: 9px; font-weight:bold; padding-top: 3px;}

h2.announcement-top-title {
color: #4D5461;
font-family: "MuseoCyrl-500", "Verdana", "Arial", sans-serif;
font-size: 15px;
margin: -2px auto -8px auto; display: table;
}
.announcement-top p {padding: 0 4px 6px 4px;line-height: 17px;}
.adm-sign {float: right;} 
a.adv-link {text-decoration: underline;}
.new-photos-home-page img {width: 92%;}
.add-img {font-weight:bold; font-size:10px; margin: 0 auto; display:table;}
#buttons_rotation {display: none;}

#smoothup { 
height: 40px; 
width: 40px; 
position:fixed;
bottom:20px;
right:20px;
text-indent:-9999px;
display:none;
background: url(/dizain/up2.png); 
-webkit-transition-duration: 0.4s; 
-moz-transition-duration: 0.4s; transition-duration: 0.4s; 
 opacity:0.4;
filter:alpha(opacity=40);
}

#smoothup:hover {
 opacity:0.9;
filter:alpha(opacity=90); 
-webkit-transform: rotate(360deg) }
background: url('') no-repeat;
}
h2.profile{
 color: #505050;
display: table;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Helvetica", "Arial", sans-serif;
font-size: 19px;
font-weight: 400 !important;
margin: 0px auto 10px; 
}
iframe {
 opacity:0.9;
filter:alpha(opacity=90); 

}
.boxContent iframe#mchatIfm2 {
 opacity:1.0;
filter:alpha(opacity=100); 
}
#ava1 {display:none}
.report-spam-btn.report-spam-handled {display:none;}
.report-spam-target:hover .report-spam-wrap a {
/* display: initial does not work in IE 11 :(; */
display: none !important;
margin-right: 10px;
}

#new-year {
position: relative;
width: 100%;
height: 80px;
z-index: 9000;
float: left;
margin: 0 0 -30px 0px;
 background: transparent url('https://lubov-lubov.ru/x-mas-border.png') repeat-x 0 0;
}
.serpintine {
 position:absolute; 
 top:-10px; left:-10px; width: 127px; height: 127px;
 background: transparent url('https://lubov-lubov.ru/x-max-serpintine.png') no-repeat 0 0;}
.bell {background: transparent url(https://lubov-lubov.ru/bell.png) no-repeat 0 0;
}
a.groupOther2:link, a.groupOther2:visited, a.groupOther2:link:hover {
color:#49677A !important;
font-weight: bold;
}
input.manFlAvaLink {z-index:1;}
input.manFlAvaFile {z-index:99; position:relative;}
.ava-coverup {
 z-index: 88 !important;
margin: 0 0 -20px 0;
width: 100%;
height: 25px;
float: left;
position: relative; 
}
.forum-news-home a {font-size:90%;color: rgb(12, 80, 147);}

#comEnt129860 span.myWinSuccess b {display: none;}
#comEnt129860 span.myWinSuccess:before {
 content:"0";
 font-weight:bold;color:gray;
}

#menu-all ul#recent-forum-topics.gazeta {margin:6px 0 20px 10px; float:left;}
#menu-all ul#recent-forum-topics.gazeta li {
 width: 70%; 
}
ul.new-gazeta {margin: 4px 0 6px 10px; padding: 0;}
ul.new-gazeta li {padding: 4px 0 8px 0;}

.dropdown_fullwidth .cBlock1, .dropdown_fullwidth .cBlock2, .dropdown_fullwidth .eBlock1, .dropdown_fullwidth .eBlock2 {
border: none;
-moz-box-shadow: none;
box-shadow: none;
background: none;
padding: 0 10px;
font-family: Sans-Serif, Tahoma, Georgia, verdana,arial,helvetica;
font-size: 9pt;
 line-height: 16px;
}
.dropdown_fullwidth .cBlock1 .cMessage, .dropdown_fullwidth .cBlock2 .cMessage, .dropdown_fullwidth .eBlock1 .cMessage, .dropdown_fullwidth .eBlock2 .cMessage {
float: left;
width: 100%;
 /*border-bottom: 1px solid rgba(255, 255, 255, 0.5);*/
 padding:5px 0 4px 0;
 margin-bottom:4px;
 min-height:12px;
}
.dropdown_fullwidth .cBlock1, .dropdown_fullwidth .cBlock2, 
.dropdown_fullwidth .eBlock1, .dropdown_fullwidth .eBlock2 { border-top: 1px solid rgba(255, 255, 255, 0.5);padding-top:6px;}

#menu-all .row span.float-l {
float: left;
}
.dropdown_fullwidth .cMessage .bbQuoteBlock {float:left;margin-bottom:8px;}
#menu-all .row span.float-r {
float: right;
}
.no {width:100%;height:280%; position:absolute; top:0;left:0;z-index:99999999;overflow: hidden;}
span.readon{
 float: right;
 font-weight:bold !important;
 color:#000;
 padding-bottom:10px;
 font-size: 9px;
 width:100%;
}
#forum_filter {
 margin: 6px 0;
}
 .home-right {width:49%;float:right;}
 .home-left {width:49%;float:left;}

@media (max-width: 768px) {
.dropdown_fullwidth, #menu-all {display:none !important;}
 .menu_light_theme ul li .drop, .menu_light_theme .menu li.noactive .drop {background:none !important; }
 #logoBlock {padding: 0px;} 
 /*.home-right, .home-left {width:98%;float:left;}*/
 #linkBar {
 float: right;
 margin-top: -38px;
}
.serpintine {left: 50px;}
}
@media (min-width: 769px) {
 .toggle-wrap {display:none !important;}
 br.small-dev-br {display:none;}
}

/* ====================== lines button ==================================================*/
.lines-button {
 padding: 0rem 0.2rem;
 transition: .3s;
 cursor: pointer;
 user-select: none;
 border-radius: 0.57143rem;
 /* */
}
.lines-button:hover {
 opacity: 1;
}
.lines-button:active {
 transition: 0;
}
.sidebar {
 position: absolute;
 top:0;
box-shadow: 0 1px 2px #5D5D5D;
 background: rgba(247, 248, 250, 0.98);
 width: 175px;
 color: black;
 margin-left: -205px;
 height: 100%;
 z-index:9999;
}
ul#nav-main-mobile {margin:26px 0 0 0;padding:0;}
ul#nav-main-mobile li {padding: 10px;list-style:none;border-bottom:1px solid #fff;}
ul#nav-main-mobile li:hover {background-color:#fff;}
ul#nav-main-mobile li a {color:#333; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;
 font-size: 11pt; text-decoration: none !important;}
ul#nav-main-mobile li a:hover, ul#nav-main-mobile li a:active {color: #000;}

.boxTable.gazeta .news-article {
 text-align: left;
 clear: both;
 padding-top: 2px;
 padding-bottom: 2px;
 max-height: 316px;
 overflow: hidden;
 padding: 10px 0 20px 0;
 line-height: 16px;
}
.boxTable.gazeta .news-article img { 
 margin: 0;
 padding: 8px 8px 2px 0 !important;
 border: 0;
 width: 100px;
 float: left;
}
 .boxTable.gazeta .newspaper-sidebar-title {
 font-family: 'MuseoCyrl-500', Verdana,Arial,Sans-Serif;
 font-size: 15px;
 font-weight: bold;
 color: #02434d;
 padding: 2px 0 10px 0;
 float: left;
 width: 100%;
}
.codeButtons#img {display:none !important;}

.moder .cDetails { 
 border-top: 1px solid #CCC;
 padding-top: 6px;
 margin-top:10px;
}
.user .cDetails {
 display:none;
}
@media (max-width: 801px) {
 .user .cDetails, .moder .cDetails {
 display:none !important;
} 
}
.user .cMessage:before, .moder .cMessage:before {
 content: " ";
 /*padding: 0 10px;*/
 font-weight: bold;
}
.user .cAnswer:before, .moder .cAnswer:before {
 content: " ";
 width: 100%;
 border-top: 1px solid #cccccc;
 float: left;
 padding: 6px 0;
 margin-top: 10px;
}
hr.news-home-line {
 color: #F2F5F7;
 height: 10px;
 border: none;
 background: #6195C9;
}
.makewish input.commFl {
 color: #000000;
 width: 100%;
 background: #FCFCFC;
 border: 1px solid #CCCCCC;
 padding: 7px;
 width: 90%;
 margin: 10px 2px 30px 0;
 border-radius: 4px;
}
.makewish textarea.commFl {
 width: 96%;
 border-radius: 4px;
 padding: 10px;
}
.makewish .user .cBlock1, .makewish .user .cBlock2, 
.makewish .moder .cBlock1, .makewish .moder .cBlock2
{
 background: #ffffff;
 border: none;
 margin: 0px !important;
 padding: 10px !important;
 border-radius: 5px;
 -moz-border-radius: 5px;
 /*-moz-box-shadow: 0 1px 2px #5D5D5D;
 box-shadow: 0 1px 2px #5D5D5D; */
-webkit-box-shadow: inset 0px -1px 47px 2px rgba(224,224,224,1);
-moz-box-shadow: inset 0px -1px 47px 2px rgba(224,224,224,1);
box-shadow: inset 0px -1px 47px 2px rgba(224,224,224,1);
 line-height: 20px;
}
.makewish .user .cBlock1, .makewish .moder .cBlock1 {background: #F5F7FD/*border-width: 1px; border-style: solid; border-color: #f6f6f6 #cacaca #838383 #cacaca;*/;}
.makewish .user .cBlock2, .makewish .moder .cBlock2 {background: #fff;}
.makewish .cMessage {
 font-size: 13px;
}
a.makewish-btn {
 text-decoration: underline;
 color: #341a00;
 /* background-color: #F5DB82;*/
 background-color: #F9DEE3;
 padding: 6px 17px;
 border-radius: 4px;
 margin: 0 0 10px 0;
 float: right;
 text-decoration: none;
}
a.makewish-btn:hover {
 background-color:#F1BAC5;
}
.makewish .centerColumn {
 line-height: 18px;
}
/* Make it a marquee */
.marquee {
 width: 100%;
 margin: 0 auto;
 white-space: nowrap;
 overflow: hidden;
 box-sizing: border-box;
}
.marquee span {
 display: inline-block;
 padding-left: 100%;
 text-indent: 0;
 animation: marquee 35s linear infinite;
 margin: 5px 0 -1px 0;
}
.marquee span:hover {
 animation-play-state: paused;
}
/* Make it move */
@keyframes marquee {
 0% { transform: translate(0, 0); }
 100% { transform: translate(-100%, 0); }
}
.men .news-article img {width:200px; 
 -webkit-filter: grayscale(96%);
 filter: grayscale(96%);
 border: double 4px #CCCCCC !important;
margin: 0 auto;
 display: table;
}
.newspaper .swchItemA {
 background: #EC703C;
 padding: 4px 7px;
 border-radius: 30px;
 color: #fff;
 margin: 4px;
}
.additional-ads img {
 width:100% !important;
 max-width:400px;
 margin:0 auto;
 Display:table;
}
@media (max-width:767px){
#new-year-block h3 {
 line-height: 26px;
font-size: 20px;
 letter-spacing: 1px;
}
}
.author {
 position: absolute;
 top: 12px;
 left: -30px;
 width: 70px;
 height: 20px;
 background-color: #6cadcd;
 color: #fff;
 z-index: 99;
 font-family: Arial, sans-serif;
 font-size: 13px;
 text-align: center;
 padding: 2px 34px 1px 22px;
 border: 1px solid #F1E8E8;
 border-radius: 4px;
 box-shadow: 0px 1px 2px #B1AFAF;
 -ms-transform: rotate(-44deg);
 -webkit-transform: rotate(-44deg);
 transform: rotate(-44deg);
}
h1 {
 font-size: 1.1vw !important;
 font-weight: normal !important;
 font-family: 'MuseoCyrl-500', Helvetica, Arial, sans-serif;
 margin: 0 auto 10px auto;
 display: table;
 text-transform: uppercase;
 letter-spacing: 0px;
 color: #474747;
}
.advBox {padding:8px;}

#contanier.les .subColumn {
display:none;
}
#contanier.les #logoBlock,
#contanier.les #textBlock h1,
#contanier.les #navBar {
opacity:0;
}
#contanier.les #footer{
opacity: 0;
margin-top: -65%;
}


/**/