/* Main elements */
a:link{text-decoration:none;color:#B90C17;}
a:active{text-decoration:none;color:#B90C17;}
a:visited{text-decoration:none;color:#B90C17;}
a:hover{text-decoration:none;color:#B01115;}
a.n{text-decoration:none;color:#6E6E6E;}
a.n:hover{border-bottom:1px dashed #B01115;color:#B01115;}
a.punkt{text-decoration:none;font-size:15pt;color:#BF1616;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:normal;}
a.eTag{text-decoration:underline;color:#B90C17;}
a.eTag:hover{text-decoration:none;color:#B01115;}
h1, h2, h3, h4, h5, h6 {font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-weight:normal;}
h1 {font-size:16pt;}
h2 {font-size:15pt;}
h3 {font-size:13pt;}
h4 {font-size:15pt;}
h5 {font-size:15pt;}
h6 {font-size:14pt;}
body{background-image:url('/images/main_bg_ac4.jpg');background-attachment:fixed;background-repeat:no-repeat;background-position:center; background-size: cover; background-color:#000;margin:0 10 0 10px;padding:0px;}
td,body{font-family:verdana,tahoma,times,arial;font-size:9pt;color:#111;}
input,textarea,select{font-family:Verdana,Helvetica,Arial,sans-serif;color:#111111;background:#F9F9F9;border:1px solid #d6d6d6;font-size:13px;padding:2px;}
hr{height:1px;border:none;background:#ccc;}
.content{width:780px;background-color:#fff;padding:0px;-webkit-box-shadow: 0px 0px 8px #000;-moz-box-shadow: 0px 0px 8px #000;box-shadow: 0px 0px 8px #000;}
.entrylist{width:880px;padding:40 20 40 20px;vertical-align:top;}
.entrywall{width:100%;padding:40 20 40 20px;vertical-align:top;}
.comicplace{width:680px;padding:10 0 10 10px;vertical-align:top;background-image:url('/comic_logo.png');}
/* ------------- */

/* Misc styles */
a.sape-link{text-decoration:underline;color:#777;}
a.sape-link:active{text-decoration:underline;color:#777;}
a.sape-link:visited{text-decoration:underline;color:#777;}
a.sape-link:hover{text-decoration:none;color:#666;}


.imgborder{background: #FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding: 3px;position:relative;}
#toTop {width:120px;background:transparent;border:0px;text-align:center;position:fixed;bottom:40px;right:20px;cursor:pointer;color:#fff;text-decoration:none;text-shadow:#000 1px 1px 1px;font-weight:600;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
#toTop:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}
.smalltitle{width:auto;margin:20 0 20 0px;padding:7 5 10 15px;font-family:tahoma,verdana,times,arial;font-size:16pt;letter-spacing:0px;font-weight:500;color:#333;text-align:left;}
.partners{}
.partners:hover{background-color:#f9f9f9;}
a.partnerlink{text-decoration:none;font-size:19pt;color:#BF1616;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-weight:normal;}
.about{border-bottom:1px solid #acacac;color:#555;height:10px;margin:40 0 20 0px;position:relative;width:100%;}
.about strong{background:#FFFFFF;margin:0px 20px;padding:0px 10px;position:absolute;font-size:12pt;}
#fCode{margin:5 0 10 0px;height:35px;outline: 1px solid #D6D6D6;border:0px;font-size:10pt;text-align:center;}
#secuImgM,#secImg{margin:5 0 10 0px;}
.manFlLogin,.manFlPassw,.manFlPassw1,.manFlaEmail,.manFlaName,.manFlAvaLink,.manFlAvaFile,.manFlaSign{width:100%;padding:10px;margin:5 0 10 0px;}
#opt{margin:5px;}
#table1 input {}

#blM35{color:transparent;}
#blM35 select{margin:2 0px;}
#mdM35{color:transparent;}
#mdM35 select{margin:2 0px;}
#nwM35{color:transparent;}
#nwM35 select{margin:2 0px;}

.manTable input[type="checkbox"]{margin:5px;}
.manTd2 select,#fln1{width:100%;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
.manTd1,.manTd2,.manTdBrief,.manTdText,#puM26{padding:5 0 5 0px;color:#444;}
.manTd1{width:30%;}
.manTd2{width:70%;}

.manFlTitle,.manFlSource,#nwF11,#suggEdit{width:100%;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#photo1,#photo2,#photo3,#photo4,#photo5,#photo6,#photo7,#photo8,#photo9,#photo10{width:450px!important;padding:8 10 8 10px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;cursor:pointer;}
.manFl{width:100%;padding:10px;margin:0 0 10 0px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.manTdBut{padding:20 0 0 0px;}
.manFlSbm,.manFlRst{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:120%;font-weight:bold;border:0px;color:#ffffff;background:#cc1a1a;padding:8px 20px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.manFlSbm:hover,.manFlRst:hover{cursor:pointer;background:#bf0a0a;position:relative;}
.infoblock{line-height:130%;}

.myWinSuccess{color:#6f8eff!important;}
/* ------------- */

.infoblock{width:100%;border:0px;text-align:justify;}
.infoblockforum{border:1px solid #ccc;width:100%;padding:4px;background:#F9F9F9;}
.info1{font-size:11pt;width:100%;border-bottom:1px dashed #CCCCCC;padding:8px;text-align:center;}
.info2{width:35%;text-align:center;vertical-align:middle;padding:8px;letter-spacing:1px;}
.forumfastnav{width:65%;text-align:center;vertical-align:middle;padding:8px;letter-spacing:1px;}

/* Header */
.header{width:950px;height:230px;padding:0 0 10 0px;}
a.headerl{text-decoration:none;color:#00000;}
a.headerl:hover{text-decoration:none;color:#ffffff;}
img.social{border:0px;-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease; transition: all 0.5s ease;}
img.social:hover{border:0px;-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer;}
/* ------------- */

/* Menu */
.mainmenu{border-top:3px solid #00000;background:url('/images/bg_menu.png');background-repeat:repeat-x;width:100%;text-shadow:#000000 1px 1px 5px;letter-spacing:1px;padding:0px;border-bottom:1px solid #b9b9b9;background-color:#333;}
.menuli{border-left:1px solid #b9b9b9;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuli:first-child{border-left:0px;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuli:hover{background-color:#f2f2f2;cursor:pointer;text-shadow:#fff 0px 0px 6px;}
.menuli a{padding:20 25 20 25px;color:#4E4E4E;margin:0;text-decoration:none;font-size:12pt;font-weight:700;text-shadow:#fff 1px 1px 1px;}
.menuli a:hover{text-decoration:none;color:#DF2121;}
.menuliactive{background:url('/images/bg_menu_active.png');background-repeat:repeat-x;border-left:1px solid #b9b9b9;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuliactive:first-child{background:url('/images/bg_menu_active.png');background-repeat:repeat-x;border-left:0px;padding:20 0 20 0px;text-align:center;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.menuliactive:hover{background-color:#f2f2f2;cursor:pointer;text-shadow:#fff 0px 0px 6px;}
.menuliactive a{padding:20 25 20 25px;color:#4E4E4E;margin:0;text-decoration:none;font-size:12pt;font-weight:700;text-shadow:#ccc 1px 1px 1px;}
.menuliactive a:hover{text-decoration:none;color:#DF2121;}
/* ------------- */

/* Entries */
a.entrylink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:18pt;letter-spacing:0px;font-weight:500;color:#BF1616;text-align:left;line-height:130%;}
a.entrylink:hover{text-decoration:none;color:#d62c2c;}
a.details{text-decoration:none;color:#222;}
a.details:hover{text-decoration:underline;color:#BF1616;}
.entrytable{width:100%;margin:0 0 30 0px;border-bottom:1px dotted #ccc;}
.entrypage{padding:0 0 10 0px;color:#BF1616;text-align:left;}
.entrytitle{padding:0 5 10 5px;}
.entrydetails{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;color:#777;padding:7 5 7 5px;font-size:10px;}
.entrytext{vertical-align:top;color:#111;text-align:justify;padding:14 5 0 5px;line-height:155%;}
.entrybottom{padding:25 0 35 0px;}
.entrytags{width:70%;font-size:10px;padding:0px;text-align:right;}
.sociallinks{width:auto;margin:10 0 10 0px;padding:10px;border:1px solid #E5E5E5;background-color:#f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#bookmarks {display:inline-block;padding:6px 0 0 6px;}

.uRelatedEntries{padding:0px;margin:0px;}
.uRelatedEntry{background-image:url('/images/entrymore.png');background-repeat:no-repeat;background-position:left center;padding:10 15 10 30px;list-style:none;}
.uRelatedEntry a, .uRelatedEntry a:active,.uRelatedEntry a:visited{text-decoration:none;color:#555;}
.uRelatedEntry a:hover{border-bottom:1px dashed #B01115;color:#B01115;}
/* ------------- */

/* Publ */
.publtable{width:100%;border-top:1px dotted #ccc;padding:10 0 10 0px;}
a.publlink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:14pt;letter-spacing:0px;font-weight:500;color:#BF1616;text-align:left;line-height:140%;}
a.publlink:hover{text-decoration:underline;color:#d62c2c;}
img.publ{background:#FFFFFF;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding:3px;position:relative;margin:0 8 0 0px;}
/* ------------- */

/* Gallery */
.galleryblock{padding:0 0 30 0px;width:auto;}
.galleryimg{width:180px;height:130px;background-image:url('/images/gallery_loading.png');background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;border:1px solid #E5E5E5;margin:0 0 7 0px;}
.galleryimg:hover{border:1px solid #E5E5E5;cursor:pointer;}
/* ------------- */

/* F.A.Q. */
.fastLinks{margin-bottom:30px;font-size:8pt;}
.fastLink{padding:5 10 5 12px;border-left:3px solid #ccc;text-align:left;line-height:150%;}
.fastLink:hover{border-left:3px solid #BF1616;cursor:pointer;background-color:#f9f9f9;}
.fastLink a{text-decoration:none;}
.faqtable{width:100%;padding:10 0 10 0px;text-align:justify;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;line-height:130%;}
.faqtitle{height:25px;color:#BF1616;font-weight:700;font-size:11pt;text-align:left;padding:0 0 10 0px;border-bottom:1px solid #ccc;}
.faqtext{padding:10 0 0 0px;}
.fastLinksHr {display:none;}
.qNum{font-weight:600;}
/* ------------- */

/* Journal */
.journaltable{width:100%;padding:0 0 40 0px;}
.journaltitle{padding:5 0 10 5px;;font-family:tahoma,verdana,times,arial;font-size:16pt;letter-spacing:0px;font-weight:600;color:#BF1616;}
a.journallink{text-decoration:none;font-family:tahoma,verdana,times,arial;font-size:18pt;letter-spacing:0px;font-weight:600;color:#BF1616;text-align:left;line-height:130%;}
a.journallink:hover{text-decoration:none;color:#d62c2c;}
.journaldetails{border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;color:#777;padding:7 5 7 5px;font-size:10px;}
.journaltext{padding:10 5 0 5px;text-align:justify;line-height:150%;}
/* ------------- */

/* Search results */
.searchtable{width:100%;padding:10 0 10 0px;}
.searchtable:first-child{width:100%;padding:0 0 10 0px;}
.searchtitle{padding:0 0 8 0px;;font-family:tahoma,verdana,times,arial;font-size:11pt;letter-spacing:0px;font-weight:600;color:#BF1616;}
.searchurl{font-size:10px;color:#999;}
.searchtext{padding:8 0 0 0px;text-align:justify;font-size:8pt;line-height:150%;}
/* ------------- */

/* Switch pages */
.catPages1{padding:35 20 20 20px;}
.swchItemA{color:#111;text-shadow: 1px 1px 1px #fff;font-weight:bold;padding:5 15 5 15px;background:#E2E2E2;outline:1px solid #E5E5E5;border: 1px solid #fff;}
a.swchItem{text-decoration:none;text-shadow: 1px 1px 1px #fff;font-weight:bold;color:#8F9497;padding:5 15 5 15px;background:#f9f9f9;outline: 1px solid #E5E5E5;}
a.swchItem:hover{text-decoration:none;background-color:#f2f2f2;cursor:pointer;color:#444;}
/* ------------- */

/* Quotes */
blockquote{background:#f7f7f7;border-left:5px solid #bbb;font-style:italic;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;margin:1.5em 10px;padding: 1.0em 10px;}
blockquote:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}
blockquote:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}
blockquote > p:first-child {display:inline;}
/* ------------- */

/* Images in-content */
.incontent_img {text-align:center;background:#f6f6f6;border: 1px solid #D0D0D0;padding:0 0 10 0px;margin:5 12 5 12px;box-shadow: 0px 0px 3px #D7D7D7;} 
.incontent_img img {margin: 0 0 10 0px;border-bottom: 1px solid #D0D0D0;} 
.incontent_img span {color:#666;font: 11px Verdana,Arial,Helvetica, sans-serif;text-shadow: 1px 1px 1px #fff;}
/* ------------- */

/* Comments */
.cell_coment {list-style:none;padding:0px;margin:0px;line-height:150%;} 
.cell_coment li {position:relative;padding-left:80px;width:auto; } 
.coment_info {position:relative;text-align:left;color:#444;background: #fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding:10px;margin-bottom:20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.coment_os {overflow:hidden;} 
.coment_name,.coment_nomer {padding:0 0 7 0px;} 
.coment_message {width:550px;border-top:1px solid #E5E5E5;text-align:left;padding:7 0 0 0px;word-wrap:break-word;} 
.coment_nomer {font-weight:normal;}
.coment_date{color:#999;font-size:10px;padding:10 0 0 0px;}
.response_date{color:#999;padding:0 0 7 0px;}
.coment_answer{font-size:10px;padding:10 0 0 0px;}
.avatar {position:absolute;height:45px;width:45px;left:0;} 
.avatar img {height:55px;width:55px;background: #fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;padding: 3px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.tip{position: absolute;top:10px;left:-7px;height: 13px;width:9px;background: url("/images/comms_arrow.png") no-repeat top left;} 
.commError{padding:10 0 10 0px;}
.left {float:left;} 
.right {float:right;} 
.clear {clear:left;} 
#numEntries{padding:0 0 25 0px;}
#pagesBlock2{display:none;}
/* ------------- */

/* New comment */
.newcommblock{width:100%;padding:0px;}
.commError{color:#FF0000;font-weight:bold;}
.securityCode{margin:0px;text-align:center;height:35px;width:90px;font-size:10pt;color:#111111;background:#F9F9F9;border:1px solid #CCCCCC;box-shadow: 0px 0px 3px #D7D7D7;}
.commFl{width:100%;height:180px;padding:10px;margin:0 0 10 0px;background:#fcfcfc;border: 1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.commSbmFl{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:130%;font-weight:normal;border:0px;color:#ffffff;background:#cc1a1a;padding:10px 25px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.commSbmFl:hover{cursor:pointer;background:#bf0a0a;position:relative;}
#secuImgC {margin:5 0 10 0px;color:#777!important;background:#f9f9f9!important;outline: 1px solid #CCCCCC;!important;}
/* ------------- */

/* Right block */
.rightblock{padding:40 15 10 0px;vertical-align:top;width:260px;}
.blocktitle{width:auto;text-align:left;padding:17 0 17 25px;font-size:150%;letter-spacing:2px;text-shadow:#00000 1px 1px 1px;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #;background: -moz-linear-gradient(top, #DCDCDC 0%, #DCDCDC 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DCDCDC), color-stop(100%,#DCDCDC));background: -webkit-linear-gradient(top, #DCDCDC 0%,#DCDCDC 100%);background: -o-linear-gradient(top, #DCDCDC 0%,#DCDCDC 100%);background: -ms-linear-gradient(top, #DCDCDC 0%,#DCDCDC 100%);background: linear-gradient(to bottom, #DCDCDC 0%,#DCDCDC 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1a1a', endColorstr='#bf1616',GradientType=0 );}
.blockarrow{background: url('/images/block_panel.png');background-repeat:no-repeat;background-position:right bottom;height:10px;}
.blockcontent{width:auto;padding:5 0 15 0px;vertical-align:top;}
/* ------------- */

/* Categories */
.catsTable{width:100%;padding:0px;margin:10 0 10 0px;line-height:15%;text-align:justify;}
a.catName{text-decoration:none;font-weight:bold;color:#555;}
a.catName:hover{text-decoration:none;font-weight:bold;color:#333;}
a.catNameActive{text-decoration:none;font-weight:bold;color:#B90C17;padding:0 0 0 0px;}
a.catNameActive:hover{color:#B01115;}
.catsTd{padding:12 3 12 20px;border-bottom:1px dashed #ccc;background-color:#f9f9f9; text-decoration:none;font-weight:bold;color:#B90C17}
.catsTd:hover{background-color:#f2f2f2;cursor:pointer;}
/* ------------- */

/* Information */
.gameinfo{padding:0px;margin:0px;}
.gameinfo li{list-style:none;font-size:8pt;padding:4 0 4 0px;color:#333;}
/* ------------- */

/* User menu */
.usermenu{width:100%;padding:0px;margin:10 0 10 0px;line-height:110%;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;}
.userpunkt{padding:7 3 7 3px;text-align:center;}
a.user{text-decoration:none;font-weight:bold;font-size:10px;color:#555;}
a.user:hover{text-decoration:none;font-weight:bold;color:#B01115;}
/* ------------- */

/* Search form */
.queryField{background-color:#f9f9f9;color:#222;width:72%;font-size:12px;padding:13 4 13 12px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;border:1px solid #E5E5E5;border-right:0px;}
.queryOk{background: url('/images/search_small.png');background-repeat:no-repeat;background-position:center center;background-color:#f2f2f2;color:#fff;width:55px;font-size:12px;padding:13 4 13 12px;border:1px solid #E5E5E5;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.queryOk:hover{background-color:#ebebeb;color:#fff;cursor:pointer;}
/* ------------- */

/* Calendar */
.calTable {border:0px;padding:0px;} 
.calMonth {text-align:center;font-weight:bold;padding: 10px 0px 15px 0px;} 
.calWday,.calWdaySe,.calWdaySu{font:9px Verdana,Arial,Helvetica,sans-serif;color:#555;padding:5px;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;} 
.calMday {font:11px Verdana,Arial,Helvetica,sans-serif;color:#8F9497;text-shadow: 1px 1px 1px #fff;font-weight:bold;padding:6 5px;} 
.calMdayA {color:#8F9497;font-weight:bold;background:#ffffff;} 
.calMdayIs,.calMdayIsA {font-weight:bold;} 
a.calMonthLink:link,a.calMonthLink:visited,a.calMonthLink:active {text-decoration:none;color:#444;} 
a.calMonthLink:hover {text-decoration:none;color:#B01115;} 
a.calMdayLink:link,a.calMdayLink:visited,a.calMdayLink:active {text-decoration:none;color:#555;} 
a.calMdayLink:hover {text-decoration:none;color:#B01115;} 
.archMenu{width:90%;text-align:center;padding:5 0 5 0px;background:#f9f9f9;}
/* ------------- */

/* Comments informer */
.comminf{width:100%;height:80px;text-align:left;padding:10 0 10 0px;font-size:10px;border-bottom:1px solid #E5E5E5;}
.comminfava {width:50px;vertical-align:top;}
.comminfava img{background:#fcfcfc;border:1px solid #DDDDDD;box-shadow: 0px 0px 3px #D7D7D7;height:50px;padding:3px;position:relative;width:50px;margin:0 8 0 0px;}
a.commlink{text-decoration:none;color:#555;}
a.commlink:hover{text-decoration:none;}
/* ------------- */

/* Footer */
.footer{height:auto;border-bottom:3px solid #00000;color:#fcfcfc;background:url('/images/footer_bg.png');background-repeat:repeat-x;background-color:#222;}
.footer img{-moz-opacity:0.7;-khtml-opacity:0.7;opacity: 0.7;}
.footer img:hover{-moz-opacity:1;-khtml-opacity:1;opacity: 1;cursor:pointer;}
a.foot{text-decoration:none;color:#8F8F8F;}
a.foot:hover{text-decoration:underline;color:#ff5959;}
a.footn{text-decoration:underline;color:#D2D2D2;}
a.footn:hover{text-decoration:none;color:#D2D2D2;}
.footer-menu {color: #D2D2D2;font-size:8pt;padding:0px;margin:10 0 0 0px;text-align: left;}
.footer-menu li {list-style:none;padding:3 0 3 0px;}
.info-menu {color: #D2D2D2;font-size:12px;margin:0px;padding:0px;text-align: center;}
.info-menu li {border-left: 1px solid #999;display: inline-block;list-style: none outside none;padding: 0px 17px;}
.info-menu li:first-child {border-left: 0px none currentColor;}
/* ------------- */

/* Main elements */
.forumlist{padding:20 20 70 20px;}
.statsRecord{padding:0 0 15 0px;}
/* ------------- */

/* User panel */
.userpanel{width:100%;background-color:#f9f9f9;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;margin:40 0 20 0px;padding:0 25 5 15px;}
.forum-menu {color: #D2D2D2;font-size:12px;margin:0px;padding:0px;text-align: right;}
.forum-menu li {border-left: 1px solid #ccc;display: inline-block;list-style: none outside none;padding: 0px 15px;}
.forum-menu li:first-child {border-left: 0px none currentColor;}
/* ------------- */

/* Groups */
a.groupAdmin{font-weight:bold;color:#960C00;text-decoration:none;}
a.groupModer{font-weight:bold;color:#EF3737;text-decoration:none;}
a.groupFriends{font-weight:bold;color:#E5A000;text-decoration:none;}
a.groupVerify{font-weight:bold;color:#2D9926;text-decoration:none;}
a.groupUser{font-weight:normal;color:#666666;text-decoration:none;}
a.groupBanned{font-weight:normal;text-decoration:line-through;}
/* ------------- */

.uTopTd{padding:0 0 15 0px;border-bottom:1px solid #E5E5E5;text-align:center;font-size:8pt;}
.uTopTd:first-child{text-align:left;padding-left:5px;}
.uTd{height:45px;border-bottom:1px solid #E5E5E5;font-size:8pt;}
.forumMemNum,.forumMemSwch{padding:10 5 20 5px;font-size:8pt;}
.userSchFrm{padding:20 0 10 0px;}

/* Forums & threads */
.gTable{border:0px;padding:20 0 0 0px;}
.gTableTop{font-family:tahoma,verdana,times,arial;font-size:18pt;color:#ccc;padding:15 0 18 30px;color:#BF1616;letter-spacing:0px;font-weight:500;text-align:left;line-height:130%;border-bottom:1px solid #E5E5E5;border-top:1px solid #E5E5E5;background-color:#f9f9f9;}
.gTableSubTop{border-bottom:1px solid #E5E5E5;color:#999;padding:8 3 8 3px;font-size:10px;text-align:center;}
a.topSortLink,a.topSortLink:visited,a.topSortLink:active{text-decoration:none;color:#999;}
.gTableBody{padding:10px;line-height:150%;}
.gTableBody1{background-color:#f9f9f9;border-bottom:1px solid #E5E5E5;font-size:8pt;line-height:160%;}
.gTableBottom{padding:10 0 10 0px;}
.gTableLeft{font-weight:bold;color:#F7F7F7;text-align:center;}
.gTableRight{display:none;}
.gTableError{color:#FF0000;}
.forumNameTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:7 8 7 8px;}
.forumThreadTd,.forumPostTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:5px;font-size:8pt;}
.forumIcoTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:0 5 0 5px;}
.forumLastPostTd{border-bottom:1px solid #E5E5E5;padding:2 4 2 10px;font-size:10px;line-height:150%;}
.forumArchive{font-size:8pt;padding:2px;color:#444444;}
.forum {font-size:13px;font-weight:bold;}
.forumDescr{font-weight:normal;font-size:10px;color:#777;text-align:justify;padding:5 0 0 0px;}
.forumModer{font-weight:normal;font-size:7pt;color:#333;text-align:justify;}
.forumViewed {font-size:8pt;letter-spacing:0px;}
.forumBar,.forumBarA{padding:0 3 0 3px;}
.forumNamesBar {font-size:12px;padding:3 5 5 20px;}
.bottomPathBar{}

a.catLink:link,a.catLink:visited,a.catLink:active{text-decoration:none;color:#BF1616;}
a.catLink:hover{text-decoration:none;color:#BF1616;}

a.forum:link,a.forum:visited,a.forum:active {text-decoration:none;color:#444444;}
a.forum:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#444444;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#444444;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#444444;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#BF1616;}

a.threadPinnedLink:link,a.threadPinnedLink:visited,a.threadPinnedLink:active {text-decoration:none; color:#444444;}
a.threadPinnedLink:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

a.threadLink:link,a.threadLink:visited,a.threadLink:active {text-decoration:none; color:#444444;}
a.threadLink:hover {border-bottom:1px dashed #B01115;text-decoration:none; color:#BF1616;}

.threadLink,.threadPinnedLink{font-weight:700;}

.threadNametd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:3 3 3 8px;}
.threadIcoTd,.threadIcoTd,.threadPostTd,.threadViewTd,.threadAuthTd{border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:3px;font-size:8pt;}
.threadLastPostTd{border-bottom:1px solid #E5E5E5;padding:2 0 2 6px;font-size:10px;line-height:180%;}
.threadNoticeLink {font-weight:bold;}
.threadsType {border-bottom:1px solid #E5E5E5;padding:12 0 12 30px;color:#000;font-weight:bold;}
.threadsDetails,.forumOnlineBar{padding:5 0 5 20px;border-bottom:1px solid #E5E5E5;background-color:#f9f9f9;}
.thDescr{display:none;}
.funcBlock{padding:20 0 0 0px;color:transparent;font-weight:bold;font-size:8pt;}
.lastPostGuest,.threadAuthor {font-weight:bold;}
.lastPostUser{font-size:7pt;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
.fastNavMain {background:#F2F2F2;color:#848484;}
.fastNavCatA {color:#0000FF}
.fastNavForumA {color:#0000FF}
.pagesInfo {display:none;}
.fUsrList{font-size:9pt;font-weight:bold;}
.searchForumsFl{width:100%;height:280px;font-size:8pt;}
.threadDescr{font-weight:normal;font-size:10px;color:#777;text-align:justify;padding:6 0 0 0px;}
.threadFrmBlock{text-align:left;font-size:10px;padding:6 0 3 0px;color:transparent;font-weight:bold;}
a.threadFrmLink,a.threadFrmLink:visited,a.threadFrmLink:active{text-decoration:none;color:#444;}
a.threadFrmLink:hover{text-decoration:none;color:#B01115;}
.postpSwithces{font-size:10px;}
a.postPSwithcesLink{text-decoration:none;color:#666;}
a.postPSwithcesLink:hover{text-decoration:none;color:#B01115;}
.frmBtns{padding:0px;}
.forumModerFuncs{padding:6px;}
/* ------------- */

/* Switchs */
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#444444;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#444444;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#444444;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:none; color:#BF1616;}
.curPage,.numPages{font-weight:bold;}
.switches {padding:0px;font-weight:8pt;margin:7 0 7 0px;}
.switch {text-shadow: 1px 1px 1px #fff;font-weight:bold;color:#8F9497;padding:5 15 5 15px;background:#f9f9f9;outline: 1px solid #E5E5E5;}
.switchActive {color:#B01115;background:#f2f2f2;outline: 1px solid #E5E5E5;font-weight:bold;padding:5 15 5 15px;}
/* ------------- */

/* Posts */
.postcell {padding:0px;margin:20 0 20 0px;width:100%;} 
.postinfo {color:#444;padding:0px;width:160px;text-align:center;font-size:10px;color:#555;line-height:140%;vertical-align:top;} 
.postinfo img {height:120px;width:120px;border:none;border:1px double #dadada;padding:4px;margin:5 0 5 0px;background-color:#f2f2f2;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;} 
.postup{background:#f2f2f2;border:1px solid #dadada;color:#555;padding:8 5 8 5px;-webkit-border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-topright: 4px;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.postmessage{height:160px;background:#fcfcfc;border:1px solid #dadada;text-align:justify;border-top:0px;padding:15px;line-height:150%;vertical-align:top;}
.postmessage img {max-width:600px;}
.postarrow{background: url('/images/forum_arrow.png') no-repeat top left;width:11px;height:17px;float:right;margin:65 -1 0 0px;}
a.postUser{font-size:8pt;}
.postbottom{background-color:#f2f2f2;border:1px solid #dadada;border-top:0px;padding:8px;-webkit-border-bottom-right-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.statusOnline {color:#B90C17;}
.statusOffline {color:#999;}
.uSpoilerButton{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:100%;font-weight:normal;border:0px;color:#ffffff;background:#cc1a1a;padding:5px 20px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.signatureHr{border:none;background:#ccc;}
.signatureView{color:#999;font-size:8pt;font-style:italic;}
.codeMessage {background:#f2f2f2;width:70%;font-style:italic;color:#444;font-size:10pt;border:0px!important;border-left:5px solid#bbb!important;padding:10px;margin:0 0 0 30px;font-family:courier new;}
.quoteMessage{text-align:left;background:#f2f2f2;width:70%;font-style:italic;color:#444;font-size:10pt;border:0px!important;border-left:5px solid#bbb!important;padding:10px;margin:0 0 0 30px;font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;}
.quoteMessage:before{color:#bbb;content:"\201C";font-size:3em;line-height:0.1em;margin-right:0.2em;vertical-align:-.4em;}
.quoteMessage:after{color:#bbb;content:"\201D";font-size:3em;line-height:0.1em;vertical-align:-.45em;}
.quoteMessage > p:first-child {display:inline;}
.bbCodeName {color:#555;margin:15 0 0 40px;}
.bbQuoteName {color:#555;margin:15 0 0 40px;}
.edited{color:#555;font-size:10px;}
.dPstBox{padding:0px;margin:0px;font-size:8pt;}
input[type="checkbox"]{padding:0px;margin:0px;}
/* ------------- */

/* New posts panel*/
#post{padding-top:0px;}
.PostLeft{width:20%;font-weight:bold;color:#222222;padding:10px;}
.PostRight{width:80%;color:#222222;padding:10px;}
.bbCodes {padding-top:3px;padding-bottom:3px;}
.bb{cursor: pointer;width:16px;height:16px;border:0px;}
.legendTd{font-size:8pt;}
.newThreadBlock{background: #F9F9F9;border: 1px solid #CCCCCC;}
.newPollBlock{background: #F9F9F9;border: 1px solid #CCCCCC;}
.moderOptions,.manFlSbm,.fastLogBt,.uSpoilerButton,.manFlRst,{background:#F9F9F9;border:1px solid #CCCCCC;letter-spacing:1px;font-size:10pt;padding: 5 10 5 10px;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.moderOptions:hover,.manFlSbm:hover,.fastLogBt:hover,.uSpoilerButton:hover,.manFlRst:hover,{background:#F2F2F2;cursor:pointer;}

.postSubmit{font-family:Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;font-size:130%;font-weight:500;border:0px;color:#ffffff;background:#cc1a1a;padding:10px 25px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;text-shadow:#222 1px 1px 1px;}
.postSubmit:hover{cursor:pointer;background:#bf0a0a;}
.postPreview,.postReset{display:none;}

.moderOptions{width:95%;color:#333;border:1px solid #E5E5E5;padding:5 7 5 10px;cursor:pointer;float:left;}
#modBut2{padding:5 10 5 10px;color:#333;border:1px solid #E5E5E5;cursor:pointer;}

.fFastNavTd{display:none;}

.fFastSearchTd{visibility:hidden;}
.codeButtons{height:17px;font-size:7pt;color:#111111;border:1px solid #CCCCCC;}
.codeCloseAll {font-size:7pt;background: #FFFFFF;color:#848484;border:1px solid #CCCCCC;font-weight:bold;}
.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl {background:#fcfcfc;border:1px solid #E5E5E5;padding:10px;width:100%;}
.postResultFl{border:1px solid #CCCCCC;width:50px}
.postAnswerFl{border:1px solid #CCCCCC;width:300px}
.postTextFl{padding:10px;background:#fcfcfc;border:1px solid #E5E5E5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;width:100%;height:260px;color:#000000;}
.postUserFl{border:1px solid #CCCCCC;width:300px}
.pollHelp{font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart{padding-top:5px;text-align:center}
.panel{padding:3px;vertical-align:top;background-color:#f7f7f7;border:1px solid #CCCCCC;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;}
/* ------------- */

.catPages2, .pagesBlockuz2, .pagesBlock2 {color:#000000;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, .pagesBlockuz2 a:link, .pagesBlock2 a:link 
.catPages2 a:visited, .pagesBlockuz2 a:visited, 
.catPages2 a:hover, .pagesBlockuz2 a:hover, 
.catPages2 a:active, .pagesBlockuz2 a:active {text-decoration:none;color: #FFFFFF;background:#BEBEBE;padding:3px 10px;font-size:28px;font-weight:bold;} 
.catPages2 a:hover, .pagesBlockuz2 a:hover {background:##1912222;color:#000000;font-weight:bold;} 
.catPages2 b, .pagesBlockuz2 b {text-decoration:none;background:##1912222;padding:3px 10px;color:#000000;font-size:28px;} 
.catPages1, .pagesBlockuz1 {color:#607080;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, .pagesBlockuz1 a:link, 
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #FFFFFF;background:#000000;padding:3px 10px;font-size:20px;font-weight:bold;} 
.catPages1 a:hover, .pagesBlockuz1 a:hover {background:#FFFFFF;color:#000000;font-weight:bold;} 
.catPages1 b, .pagesBlockuz1 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#000000;font-size:28px;} 
/*----------------------------------*/

#tm {
 margin: auto;
 margin-top: 8px;
 height: 22px;
}

.tm a {
 color: #999999;
 font: 12px 'Tahoma';
 text-transform: uppercase;
 line-height: 22px;
 text-decoration: none;
 padding-left: 15px;
}


.tm_left {
 display: block;
 float: left;
 width: 5px;
 height: 22px;
 background: url(/.s/t/797/7.png);
}

.tm {
 display: block;
 float: left;
 height: 22px;
 background: url(/.s/t/797/8.png);
}

.tm_right {
 display: block;
 float: left;
 width: 5px;
 height: 22px;
 background: url(/.s/t/797/9.png);
 margin-right: 8px;
}

.home a {
 background: url(/.s/t/797/10.png) no-repeat;
}

.prof a {
 background: url(/.s/t/797/11.png) no-repeat;
}

.reg a {
 background: url(/.s/t/797/12.png) no-repeat;
}

.logout a {
 background: url(/.s/t/797/13.png) no-repeat;
}

.login a {
 background: url(/.s/t/797/14.png) no-repeat;
}
#wid_m_bc { 
 position: relative; 
 overflow: hidden; 
 margin: 20px; 
 background: #FFF; 
 
} 
#wid_m_left {float: left;width: 40%;position: relative;} 
#wid_m_right {margin-left: 40%;width: 60%;padding: 0px 15px;} 
#wid_m_cat { 
 position: absolute; 
 background: #0276DD; 
 opacity: .7; 
 color: #FFF; 
 padding: 6px 15px; 
} 
#wid_m_img { 
 max-width: 100%; 
 
 overflow: hidden; 
} 
#wid_m_img img { 
 max-width: 100%; 
 min-width: 100%; 
 
 object-fit: cover; 
} 
#wid_m_kp { 
 position: absolute; 
 bottom: 5px; 
 right: 10px; 
 color: #FFF; 
 font-size: 16px; 
} 
#wid_m_border { 
 width: 40px; 
 height: 5px; 
 background: #0276DD; 
 position: absolute; 
 bottom: 0; 
} 
#wid_m_bc:hover #wid_m_border { 
 width: 100%; 
 -webkit-transition: all 2s; 
 -moz-transition: all 2s; 
 -o-transition: all 2s; 
 transition: all 2s; 
} 
#wid_m_bc h2 { 
 padding: 0px 0; 
 display: block; 
 color: #434343; 
 font-size: 22px; 
} 
#wid_m_bc:hover h2 { 
 color: #0276DD; 
} 
#wid_m_bc p { 
 display: block; 
 color: #; 
 font-size: 14px; 
 
 overflow: hidden; 
 color: #999999; 
} 
#clr {clear: both;} 

@media screen and (max-width: 600px) { 
 #wid_m_bc {height: auto;padding-bottom: 30px;} 
 #wid_m_left {float: none;width: 100%;} 
#wid_m_right {margin-left: 0px;width: 100%;padding: 0px;position: relative;} 
#wid_m_border {top: 0px;} 
#wid_m_bc h2 {padding: 10px 15px;} 
#wid_m_bc p {padding: 25px;} 
}
.donna2{width:465px;height:280px;display:block;position:relative;overflow:hidden;border:8px solid #fff;} .donna2 img{width:465px;min-height:280px;position:relative;-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;} .donna2:hover img{-webkit-transform:scale(1.2) rotate(-7deg);-moz-transform:scale(1.2) rotate(-7deg);-ms-transform:scale(1.2) rotate(-7deg);-o-transform:scale(1.2) rotate(-7deg);transform:scale(1.2) rotate(-7deg);}contab{font-family:'PTSans';height:465px;float:left;margin-left:5px;padding-right:13px;} .contab:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90) white;-khtml-opacity:0.9;padding-right:13px;}
 .example_textus{ font-family: 'Roboto';
 font-weight: 500;
 font-size: 16px;
 text-align: inherit;

 color: #ffffff;display:block;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:10px;background-color:rgba(0,0,0,.3);}

.donna3{width:230px;height:140px;display:block;position:relative;overflow:hidden;border:8px solid #fff;} .donna3 img{width:230px;min-height:140px;position:relative;-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;} .donna3:hover img{-webkit-transform:scale(1.2) rotate(-7deg);-moz-transform:scale(1.2) rotate(-7deg);-ms-transform:scale(1.2) rotate(-7deg);-o-transform:scale(1.2) rotate(-7deg);transform:scale(1.2) rotate(-7deg);}contab{font-family:'PTSans';height:140px;float:left;margin-left:5px;padding-right:13px;} .contab2:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90) white;-khtml-opacity:0.9;padding-right:13px;}

#vid_m_bc { 
 position: relative; 
 overflow: hidden; 
 margin: 20px; 
 background: #FFF; 
 
} 
#vid_m_left {float: left;width: 40%;position: relative;} 
#vid_m_right {margin-left: 40%;width: 60%;padding: 0px 15px;} 
#vid_m_cat { 
 position: absolute; 
 background: #0276DD; 
 opacity: .7; 
 color: #FFF; 
 padding: 6px 15px; 
 font-size: 13px;
} 
#vid_m_img { 
 max-width: 100%; 
 
 overflow: hidden; 
} 
#vid_m_img img { 
 max-width: 100%; 
 min-width: 100%; 
 
 object-fit: cover; 
} 
#vid_m_kp { 
 position: absolute; 
 bottom: 5px; 
 right: 10px; 
 color: #FFF; 
 font-size: 14px; 
} 
#vid_m_border { 
 width: 40px; 
 height: 5px; 
 background: #0276DD; 
 position: absolute; 
 bottom: 0; 
} 
#vid_m_bc:hover #wid_m_border { 
 width: 100%; 
 -webkit-transition: all 2s; 
 -moz-transition: all 2s; 
 -o-transition: all 2s; 
 transition: all 2s; 
} 
#vid_m_bc { 
 padding: 0px 0; 
 display: block; 
 color: #0276DD; 
 font-size: 16px; 
} 
#vid_m_bc:hover { 
 color: #0276DD; 
} 
#vid_m_bc p { 
 display: block; 
 color: #; 
 font-size: 13px; 
 
 overflow: hidden; 
 color: #999999; 
} 
#clr {clear: both;} 

@media screen and (max-width: 600px) { 
 #vid_m_bc {height: auto;padding-bottom: 30px;} 
 #vid_m_left {float: none;width: 100%;} 
#vid_m_right {margin-left: 0px;width: 100%;padding: 0px;position: relative;} 
#vid_m_border {top: 0px;} 
#vid_m_bc h2 {padding: 10px 15px;} 
#vid_m_bc p {padding: 25px;} 
}

* {box-sizing:border-box;}
 


header{
 font-family: Cuprum, Arial, Helvetica, sans-serif;
}
.dws-menu *{
 margin: 0;
 padding: 0;
}
.dws-menu {
 position: relative;
 width: 100%;
 background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(246,246,246,1) 2%, rgba(196,197,199,1) 98%, rgba(117,117,119,1) 100%);
 background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 background: linear-gradient(to bottom, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#757577',GradientType=0 );
}

.dws-menu ul, .dws-menu ol {
 list-style: none;
}



.dws-menu > ul {
 
 display: -ms-flexbox;
 display: -webkit-flex;
 display: flex;
-webkit-box-pack: start;
 -moz-box-pack: start;
 -webkit-justify-content: flex-start;
 -ms-flex-pack: start;
 justify-content: flex-start;
}
.dws-menu > ul li {
 position: relative;
 border-right: 1px solid #c7c8ca;
}
.dws-menu > ul li:first-child{
 border-left: 1px solid #b2b3b5;
}
.dws-menu > ul li:last-child{
 border-right: 1px solid #babbbd;
}
.dws-menu > ul li > a i.fa{
 position: absolute;
 top: 15px;
 left: 12px;
 font-size: 18px;
 color: #454547;
}
.dws-menu > ul li > a:hover i.fa {
 color: #fff;
}

.dws-menu > ul li a{
 display: block;
 background: rgb(201,201,201);
 background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(246,246,246,1) 2%, rgba(196,197,199,1) 98%, rgba(117,117,119,1) 100%);
 background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 background: linear-gradient(to bottom, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#757577',GradientType=0 );
 padding: 15px 30px 15px 40px;
 font-size: 13px;
 color: #454547;
 text-decoration: none;
 text-transform:uppercase;
 transition: all 0.3s ease;
}
.dws-menu li a:hover{
 background: rgb(224,225,229);
 background: -moz-linear-gradient(top, rgba(224,225,229,1) 0%, rgba(69,69,71,1) 2%, rgba(69,69,71,1) 98%, rgba(224,225,229,1) 100%);
 background: -webkit-linear-gradient(top, rgba(224,225,229,1) 0%,rgba(69,69,71,1) 2%,rgba(69,69,71,1) 98%,rgba(224,225,229,1) 100%);
 background: linear-gradient(to bottom, rgba(224,225,229,1) 0%,rgba(69,69,71,1) 2%,rgba(69,69,71,1) 98%,rgba(224,225,229,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e1e5', endColorstr='#e0e1e5',GradientType=0 );
 color: #ffffff;
 box-shadow: 1px 5px 10px -5px black;
 transition: all 0.3s ease;
}

/*sub menu*/
.dws-menu li ul{ z-index: 10;
 position: absolute;
 width: 155px;
 top: 47px;
 left: 0;
 display: none;
}
.dws-menu li > ul li{
 border: 1px solid #c7c8ca;
}
.dws-menu li > ul li a{
 padding: 10px;
 text-transform: none;
 background: #e4e4e5;
}
.dws-menu li > ul li ul{
 position: relative;
 left: 154px;
top: -1px;
}
.dws-menu li:hover > ul{
 display: block;
}

/*==== MEDIA ====*/
.dws-menu [type="checkbox"], .dws-menu label.toggleSubmenu{
 display: none;
}
.dws-menu label.toggleMenu{
 background: rgb(201,201,201);
 background: -moz-linear-gradient(top, rgba(201,201,201,1) 0%, rgba(246,246,246,1) 2%, rgba(196,197,199,1) 98%, rgba(117,117,119,1) 100%);
 background: -webkit-linear-gradient(top, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 background: linear-gradient(to bottom, rgba(201,201,201,1) 0%,rgba(246,246,246,1) 2%,rgba(196,197,199,1) 98%,rgba(117,117,119,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#757577',GradientType=0 );
 display: none;
 padding: 15px 40px;
 text-transform: uppercase;
 font-size: 14px;
 cursor: pointer;
 position: relative;
}

.dws-menu label.toggleMenu .fa{
 position: absolute;
 top: 15px;
 left: 12px;
 font-size: 18px;
}
@media all and (max-width: 800px){
 .dws-menu{
 overflow: hidden;
 }
 .dws-menu ul{
 display: block;
 max-height: 0;
 transition: max-height 0.3s;
 }
 .dws-menu li>ul li ul{
 position: absolute;
 right: auto;
 top: auto;
 }
.dws-menu li > ul li ul li a{padding-left:30px;}
 .dws-menu label.toggleMenu{
 display: block;
 }
 input.toggleMenu:checked + label.toggleMenu{
 background: #000;
 color: #fff;
 }
 input.toggleMenu:checked ~ ul, input.toggleSubmenu:checked ~ ul{
 display: block;
 position: relative;
 max-height: 5000px;
 transition: max-height 2s ease-in;
 width: 100%;
 top: 0;
 left: 0;
 }
 .dws-menu label.toggleSubmenu{
 position: absolute;
 top: 0;
 right: 0;
 width: 100%;
 height: 100%;
 cursor: pointer;
 display: block;
 }
.dws-menu ul li ul li label.toggleSubmenu{
 top: -4px;
}
 input.toggleSubmenu:checked ~ a{
 background: #454547;
 color: #fff;
 }
input.toggleSubmenu:checked ~ a i.fa{
 color: #fff;
 }
 .dws-menu label.toggleSubmenu .fa:before{
 content: "\f0d7";
 color: #454547;
 }
 .dws-menu label.toggleSubmenu .fa{
 position: absolute;
 top: 15px;
 right: 30px;
 }
 .dws-menu input.toggleSubmenu:checked ~ label.toggleSubmenu .fa::before{
 content: "\f0d8";
 color: #ffffff;
 }
}
p > a{color:#fff;}
@media screen and (min-width: 601px) {
 div.exampla {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 div.exampla {
 font-size: 22px;
 }
}



p > a{color:#fff;}
 .dws-menu > ul li a{ {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 .dws-menu > ul li a{
 font-size: 28px;
 }
}

.sliderContent {padding:5px 0px; width: 100%!important;} .sliderElement {margin:13px; margin-left:28px; padding:3px; opacity:0.9; } .sliderElement:hover {opacity:3;} 
 .sliderButtonNext { 
 background: url("/images/slider_arrow.png") no-repeat; 
 width: 60px; 
 height: 37px; 
 text-decoration: none; 
 position: absolute; 
 z-index: 2; 
 top: 100px; 
 left: -15px; 
} 
.sliderButtonPrev { 
 background: url("/images/slider_arrow.png") -2px -38px no-repeat; 
 width: 60px; 
 height:37px; 
 text-decoration: none; 
 position: absolute; 
 z-index: 2; 
 top: 100px; 
 right: -5px; 
} 
.sliderButtonNext:active { 
 background: url("/images/slider_arrow.png") -2px 0px no-repeat; 
} 
.sliderButtonPrev:active { 
 background: url("/images/slider_arrow.png") 1px -38px no-repeat; 
}

p > a{color:#fff;}
@media screen and (min-width: 601px) {
 div.exampla2 {color: black; 
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 div.exampla2 {
 font-size: 22px;color: black; 
 }
}



@import url('https://fonts.googleapis.com/css?family=Ubuntu+Condensed');
.menu-main {
 list-style: none;
 margin: 0px 0 5px;
 padding: 5px 0 5px;
 text-align: center;
 background: white;
}
.menu-main li {display: inline-block;}
.menu-main li:after {
 content: "|";
 color: #606060;
 display: inline-block;
 vertical-align:top;
}
.menu-main li:last-child:after {content: none;}
.menu-main a {
 text-decoration: none;
 font-family: 'Ubuntu Condensed', sans-serif;
 letter-spacing: 2px;
 position: relative;
 padding-bottom: 20px;
 margin: 0 24px 0 30px;
 font-size: 17px;
 text-transform: uppercase;
 display: inline-block;
 transition: color .2s;
}
.menu-main a, .menu-main a:visited {color: black;}
.menu-main a.current, .menu-main a:hover{color: red;}
.menu-main a:before,
.menu-main a:after {
 content: "";
 position: absolute;
 height: 4px;
 top: auto;
 right: 50%;
 bottom: -5px;
 left: 50%;
 background: #feb386;
 transition: .8s;
}
.menu-main a:hover:before, .menu-main .current:before {left: 0;}
.menu-main a:hover:after, .menu-main .current:after {right: 0;} 
@media (max-width: 550px) {
.menu-main {padding-top: 0;}
.menu-main li {display: block;}
.menu-main li:after {content: none;}
.menu-main a {
 padding: 25px 0 0px; 
 margin: 0 0px;
}
}


 .sliderButtonNext2 { 
 background: url("/images/slider_arrow.png") no-repeat; 
 width: 60px; 
 height: 37px; 
 text-decoration: none; 
 position: absolute; 
 z-index: 2; 
 top: 105px; 
 left: -5px; 
} 
.sliderButtonPrev2 { 
 background: url("/images/slider_arrow.png") -2px -38px no-repeat; 
 width: 60px; 
 height:37px; 
 text-decoration: none; 
 position: absolute; 
 z-index: 2; 
 top: 105px; 
 right: -5px; 
} 
.sliderButtonNext2:active { 
 background: url("/images/slider_arrow.png") -2px 0px no-repeat; 
} 
.sliderButtonPrev2:active { 
 background: url("/images/slider_arrow.png") 1px -38px no-repeat; 
}
.poick_knopka { 
 text-shadow: 1px 1px 1px #865520; 
 width:70px; 
 height:23px; 
 cursor:pointer; 
 background:#e1954a; 
 border:1px solid #c97639; 
 color:#fff; font-weight: bold!important; 
 } 
 
 .poick_knopka:hover {background:#d48347;} 

 .poick_os, 
 .poick_knopka { 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
 }


@media screen and (min-width: 601px) {
 .fonatas {
 font-size: 16px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas {
 font-size: 27px;
 }
}
 
 @media screen and (min-width: 601px) {
 .fonatas2 {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas2 {
 font-size: 27px;
 }
}



 @media screen and (min-width: 601px) {
 .fonatas3 {
 font-size: 18px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas3 {
 font-size: 28px;
 }
}

 @media screen and (min-width: 601px) {
 .fonatas5 {
 font-size: 15px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas5 {
 font-size: 25px;
 }
}


 @media screen and (min-width: 601px) {
 .fonatas6 {
 font-size: 15px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas6 {
 font-size: 22px;
 }
}

@media only screen and (max-width: 767px ) {
.blockus {display: none; padding: 40px;} 
}

 @media screen and (min-width: 601px) {
 .fonatas7 {
 font-size: 17px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas7 {
 font-size: 24px;
 }
}


 @media screen and (min-width: 601px) {
 .fonatas8 {
 font-size: 12px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas8 {
 font-size: 12px;
 }
}

 @media screen and (min-width: 601px) {
 .fonatas9 {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas9 {
 font-size: 24px;
 }
}


@media screen and (min-width: 601px) {
 .fonatas10 {
 font-size: 18px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas10 {
 font-size: 27px;
 }
}


@media screen and (min-width: 601px) {
 .fonatas14 {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas14 {
 font-size: 20px;
 }
}


 @media screen and (min-width: 601px) {
 .fonatas15 {
 font-size: 14px;color: black;
 }
}

@media screen and (max-width: 600px) {
 .fonatas15 {
 font-size: 22px;color: black;
 }
}

 @media screen and (min-width: 601px) {
 .a.eTag {
 font-size: 14px;color: black;
 }
}

@media screen and (max-width: 600px) {
 .a.eTag {
 font-size: 24px;color: black;
 }
}



 @media screen and (min-width: 601px) {
 .fonatas17 {
 font-size: 14px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas17 {
 font-size: 21px;
 }
}



@media screen and (min-width: 601px) {
 .fonatas18 {
 font-size: 18px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas18 {
 font-size: 25px;
 }
}



 @media screen and (min-width: 601px) {
 .fonatas19 {
 font-size: 16px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas19 {
 font-size: 23px;
 }
}

 @media screen and (min-width: 601px) {
 .fonatas20 {
 padding: 10px;
 font-size: 16px;
 }
}

@media screen and (max-width: 600px) {
 .fonatas20 {
 font-size: 23px;
 padding: 10px;
 }
}

#curtain-4325{
 overflow: hidden;
 width: 550px;
 height: 140px;
 margin: 0 auto 10px;
 border: 1px solid grey;
 border-radius: 6px 6px 6px 6px; 
 
 }
 
}
.text-holder{
 overflow: hidden;
 border: 1px solid grey;
 padding: 10px;
 height: 170px;
}
.img-box{
 float: left;
 width: 132px;
 height: 60px;
 background: red;
 border: 1px solid grey;
 height: 190px;
}

.download {background:url('/download.png');width:200px;height:50px;overflow:hidden;margin:0;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.download a, .download a:hover {color:white;font-size:18px;font-family:Arial;display:block;padding:14px;text-decoration:none;text-align:left;font-weight:normal;margin:0;}
.download a span {color:#FFF}