#GoogleMainBlocks {
 width: 735px; 
 padding: 0px 0px;
 margin: 12px 0 35px;
}
#GoogleMainBlocksMaterial {
 width: 735px; 
 padding: 0px; 
 margin-left: -13px;
 margin-right: -13px;
}
#GoogleAdsenseHeader {
 width: 728px; 
 padding: 0px; 
 margin-left: 200px;
}

.box-book-in-3 {display: block; float: left; width: 33%; margin-bottom: 12px; margin-top: 10px}
.box-book-in-4 {display: block; float: left; width: 25%; margin-bottom: 45px;}
.box-book-in-3 a img {display: block;height: 160px; margin: 12px 0 24px 0; }
.box-book-in-4 a img {display: block;height: 115px; margin: 9px 0 19px 0; }
.box-book-in-3 .hrefTitle a span{display: block; font-size: 14px; font-family: 'Rob', 'Roboto Condensed',sans-serif; color: #289DCC; line-height: 13px; padding-right: 30px; height: 60px}
.box-book-in-4 .hrefTitle a span{display: block; font-size: 12px; font-family: 'Rob', 'Roboto Condensed',sans-serif; color: #289DCC; line-height: 13px; padding-right: 30px; height: 70px}
.box-book-in-3 .hrefTitle a:hover span, .box-book-in-4 .hrefTitle a:hover span { text-decoration: underline}
.box-book-in-3 .hrefTitle a:hover img, .box-book-in-4 .hrefTitle a:hover img { opacity: .65; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;}
.description {font-size: 12px; line-height: 12px; color: #666;padding-right:30px;}
.box-book-in-4 .description {padding-right:30px;}
#allEntries {margin-top: 0px}

@font-face {
 font-family: 'Rob';
 src: url('/fonts/RobotoCondensed-Regular-webfont.eot');
 src: url('/fonts/RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/RobotoCondensed-Regular-webfont.svg') format('svg'),
 url('/fonts/RobotoCondensed-Regular-webfont.woff') format('woff'),
 url('/fonts/RobotoCondensed-Regular-webfont.ttf') format('truetype');
 font-weight: 100;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Thin-webfont.eot');
 src: url('/fonts/Roboto-Thin-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Thin-webfont.svg') format('svg'),
 url('/fonts/Roboto-Thin-webfont.woff') format('woff'),
 url('/fonts/Roboto-Thin-webfont.ttf') format('truetype');
 font-weight: 100;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-ThinItalic-webfont.eot');
 src: url('/fonts/Roboto-ThinItalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-ThinItalic-webfont.svg') format('svg'),
 url('/fonts/Roboto-ThinItalic-webfont.woff') format('woff'),
 url('/fonts/Roboto-ThinItalic-webfont.ttf') format('truetype');
 font-weight: 100;
 font-style: italic;
}


@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Light-webfont.eot');
 src: url('/fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Light-webfont.svg') format('svg'),
 url('/fonts/Roboto-Light-webfont.woff') format('woff'),
 url('/fonts/Roboto-Light-webfont.ttf') format('truetype');
 font-weight: 200;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-LightItalic-webfont.eot');
 src: url('/fonts/Roboto-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-LightItalic-webfont.svg') format('svg'),
 url('/fonts/Roboto-LightItalic-webfont.woff') format('woff'),
 url('/fonts/Roboto-LightItalic-webfont.ttf') format('truetype');
 font-weight: 200;
 font-style: italic;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Medium-webfont.eot');
 src: url('/fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Medium-webfont.svg') format('svg'),
 url('/fonts/Roboto-Medium-webfont.woff') format('woff'),
 url('/fonts/Roboto-Medium-webfont.ttf') format('truetype');
 font-weight: 600;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-MediumItalic-webfont.eot');
 src: url('/fonts/Roboto-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-MediumItalic-webfont.svg') format('svg'),
 url('/fonts/Roboto-MediumItalic-webfont.woff') format('woff'),
 url('/fonts/Roboto-MediumItalic-webfont.ttf') format('truetype');
 font-weight: 600;
 font-style: italic;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Bold-webfont.eot');
 src: url('/fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Bold-webfont.svg') format('svg'),
 url('/fonts/Roboto-Bold-webfont.woff') format('woff'),
 url('/fonts/Roboto-Bold-webfont.ttf') format('truetype');
 font-weight: bold;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-BoldItalic-webfont.eot');
 src: url('/fonts/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-BoldItalic-webfont.svg') format('svg'),
 url('/fonts/Roboto-BoldItalic-webfont.woff') format('woff'),
 url('/fonts/Roboto-BoldItalic-webfont.ttf') format('truetype');
 font-weight: bold;
 font-style: italic;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Black-webfont.eot');
 src: url('/fonts/Roboto-Black-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Black-webfont.svg') format('svg'),
 url('/fonts/Roboto-Black-webfont.woff') format('woff'),
 url('/fonts/Roboto-Black-webfont.ttf') format('truetype');
 font-weight: 900;
 font-style: normal;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-BlackItalic-webfont.eot');
 src: url('/fonts/Roboto-BlackItalic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-BlackItalic-webfont.svg') format('svg'),
 url('/fonts/Roboto-BlackItalic-webfont.woff') format('woff'),
 url('/fonts/Roboto-BlackItalic-webfont.ttf') format('truetype');
 font-weight: 900;
 font-style: italic;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Italic-webfont.eot');
 src: url('/fonts/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Italic-webfont.svg') format('svg'),
 url('/fonts/Roboto-Italic-webfont.woff') format('woff'),
 url('/fonts/Roboto-Italic-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: italic;
}

@font-face {
 font-family: 'Robo';
 src: url('/fonts/Roboto-Regular-webfont.eot');
 src: url('/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('/fonts/Roboto-Regular-webfont.svg') format('svg'),
 url('/fonts/Roboto-Regular-webfont.woff') format('woff'),
 url('/fonts/Roboto-Regular-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}

body{margin:0;padding:0;font-family:'Calibri',Arial,Tahoma,Georgia,Century gothic, sans-serif;background:#fff;color:#000;font-size:15px;
-webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;}
img {border:0;}
.content img { -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 5px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2)}
.content ins.adsbygoogle {padding: 5px;border-radius:8px 0 8px 8px;-moz-border-radius:8px 0 8px 8px;-webkit-border-radius:8px 0 8px 8px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.1);margin: 5px 9px 20px 0}
.content ins {padding: 5px;border-radius:8px 0 8px 8px;-moz-border-radius:8px 0 8px 8px;-webkit-border-radius:8px 0 8px 8px;*/box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.05);*/margin: 5px 9px 20px 0}

.clear {clear:both;}
h1,h2,h3,h4,h5,h6,ul {padding:0;margin:0;}
ul,ul li {list-style:none;}
ul.ordinary li {list-style: disc;
 margin-left: 25px; }
a {color:rgba(40,157,204,1);text-decoration:none;outline:none;}
.eText a, .eMessage a {text-decoration: underline; font-weight: bold}
.eText a:hover, .eMessage a:hover {text-decoration: underline;}
a:hover,a:active {color:rgba(17,97,128,1);text-decoration:none;}
h1, h2, .h2 { font-size: 26px;
 font-family: 'Rob', 'Roboto Condensed',sans-serif;
 color: #444;
 line-height: 30px;
 font-weight: 300;
 text-align: left;
 margin: 28px 0 20px;
 text-transform: uppercase;}
h2, .h2 { font-size: 22px;}
h3 {font-size:17px;}

h3.gray {font-family: 'Rob', 'Roboto Condensed',sans-serif;
 color: #289DCC;
 font-size: 18px;
 line-height: 20px;
 font-weight: 200;
 padding: 5px 8px;
 background: rgba(240,240,240,1);
 margin-top: 24px;
 margin-bottom: 12px;text-shadow: 0 1px 1px rgba(255,255,255,1);}
 
.left-td {width: 210px; float: left; margin-left: 5px; border-top: 1px dotted #289DCC}
.left-td.firsts, .right-td.firsts {border-top: 0px solid #289DCC}
.right-td {margin-left: 215px;float: none; margin-bottom: 8px; border-top: 1px dotted #289DCC}
.right-td.ital { font-style: italic}
h4 {font-size:16px;}
h5 {font-size:15px;}
h6 {font-size:13px;}
#wrapper{width:100%;margin:0px auto;padding:0 0 0 0;background:#fff;border:none;}
#topbar {width:100%;margin:0px auto;padding:0;background:rgba(100,100,100,1);border-bottom: 1px solid rgba(255,255,255,.5);}
#content-wrapper { width:980px;margin:0px auto;padding:10px 0 9px; height: 24px; font-family: 'Rob', 'Roboto Condensed',sans-serif;}
#casing { width:980px;margin:0px auto;}
.today{float:left;margin:0px 0px 0px 0px;text-transform:uppercase;font-size:13px;height:24px;line-height:24px;padding-left:20px;background:url('/images/clock.png') no-repeat center left;color:#fff}
.feed{float:left;margin:0px 0px 0px 10px;text-transform:uppercase;font-size:13px;height:24px;line-height:24px;padding-left:20px;background:url('/images/feed.png') no-repeat center left;}
.feed a {color:rgba(255,156,56,1)}
.usrblock{float:right;font-size:13px;height:24px;line-height: ;text-transform:uppercase;margin:0;color: rgba(230,230,230,1)}
a#personal {display: inline;padding:0px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;background:none;color:rgba(255,255,255,1);text-decoration: none;font-weight:normal;font-size:13px}
.usrblock a {display: inline-block; padding: 3px 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:rgba(228,229,230,1);color:rgba(100,100,100,1); font-family: 'Rob', 'Roboto Condensed',sans-serif;text-decoration: none;font-weight:bold;font-size:12px}
#header{height:120px; width:980px;margin: 0px auto;}
#blog-title.h1{float:left;font-size:38px;padding:37px 0px 0px 0px;width:650px;font-family: 'Rob', 'Roboto Condensed',sans-serif;font-weight:700;}
#blog-title.h1 a {color:rgba(40,157,204,1) !important}
#blog-title.h1 a:hover {text-decoration:none;color:rgba(17,97,128,1)}
a.textUnderBannerLink, a.textUnderBannerLink:visited {font-size: 13px; color:rgba(100,100,100,1) !important;text-transform:uppercase;}
.textUnderBanner {/*text-align: right !important*/}
.textUnderBanner {margin-top: 8px; margin-bottom: 5px;}
#BannerEGE {height:90px;width: 970px;margin: 3px auto 12px; padding: 5px; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);border-radius: 5px;
 overflow: hidden;}
#menu{margin:0px auto;padding:0px;width:978px;background:#f0f0f2;height:41px;font-size:10px;text-transform:uppercase;border:1px solid rgba(100,100,100,.1);
 -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
 -moz-box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
 box-shadow: 0px 2px 3px rgba(0,0,0,0.2)}
#menu ul {list-style:none;margin:0px ;padding:0px;height:41px;overflow:hidden;} 
#menu li {float:left;list-style:none;margin:0px;padding:0px;} 
#menu li a {color:rgba(100,100,100,1);display:block;margin:0px;padding:0 9px; font-size: 13px; line-height: 21px; text-shadow: 0 1px 1px rgba(255,255,255,.8); font-weight: 400;}
#menu li a:link,#menu li a:visited {display:block;margin:0px;padding:10px 7px;font-family:'Rob', 'Roboto Condensed',sans-serif; font-weight: 400;}
#menu li a:hover,#menu li a:active,#menu li a.uMenuItemA {background:rgba(40,157,204,1);color:#fff;margin:0px;padding:10px 7px;text-decoration:none;text-shadow: 0 1px 1px rgba(17,98,128,1);font-family: 'Rob', 'Roboto Condensed',sans-serif; font-weight: 400;} 
#search {width:270px;padding:3px;background:#fff;border:1px solid rgba(40,157,204,1);float:right;margin-right:0px;height:25px;margin-top:45px;display:inline;/*box-shadow: 0px 0px 8px 0px rgba(180, 180, 180, 0.4) inset*/}
#search form {margin:0;padding:0;}
#search .schQuery input {width:175px;margin:0;padding:0px 5px !important;border:none;color:rgba(100,100,100,1);float:left;background:none;display:inline; line-height: 23px;height:25px;}
#search .schQuery input:focus {background:rgba(255,255,255,.5);}
#search .schBtn input{float:right;display:inline;margin:0;line-height:23px;height:25px;background:rgba(40,157,204,1);color:#fff;border:0px solid #d03e10;border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px;font-size: 14px;font-weight: normal;text-transform: uppercase;text-shadow: 0px 1px 1px #116280;font-family: 'Rob', 'Roboto Condensed',sans-serif; width: 80px !important;text-align: center; padding:0 !important;-webkit-transition: background 200ms ease; -moz-transition: background 200ms ease; -ms-transition: background 200ms ease; -o-transition: background 200ms ease; transition: background 200ms ease;}
#search .schBtn input:hover {background:rgba(17,97,128,1);cursor: pointer;-webkit-transition: background 200ms ease; -moz-transition: background 200ms ease; -ms-transition: background 200ms ease; -o-transition: background 200ms ease; transition: background 200ms ease;}
.eBlock {background:#fff;padding:0px 0;color:#161514;margin:0px 0;}
.eBlock td {padding: 0 !important}
.cBlock1,.commTable,.gTable,.uTable{background:#fff;padding:10px;border-radius:5px;box-shadow: 0px 0px 0px rgba(51, 51, 51, 0.1), 0px 0px 1px 1px rgba(180, 180, 180, 0.3) inset;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #fff;color:#161514;margin:6px 0;}
.cBlock1 {margin:0;padding:6px !important;}
.cBlock2 {margin:0;padding:6px !important;background:#efefef;color:#161514;box-shadow: 0px 0px 0px rgba(51, 51, 51, 0.1), 0px 1px 1px 1px rgba(180, 180, 180, 0.3) inset;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #fff;}

#MCaddFrm div {width: 50px !important}
#mchatMsgF {width: 90% !important; background: #fff;padding: 8px !important;border: 1px solid rgba(100, 100, 100, 0.2);-webkit-transition: background 200ms ease; -moz-transition: background 200ms ease; -ms-transition: background 200ms ease; -o-transition: background 200ms ease; transition: background 200ms ease; -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.3); box-shadow: 0px 0px 8px 0px rgba(180, 180, 180, 0.4) inset;}
input[type="button"], input[type="submit"], input[type="reset"], button { border: 0px !important; background: linear-gradient(to bottom, #666 10%, #444 90%);color: #fff;margin: 35px 0 15px;padding: 8px 35px 8px !important;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; overflow: visible; text-shadow: 0px 1px 1px #333;font-family: "Roboto Condensed",sans-serif; font-weight: bold; text-transform: uppercase; font-size: 14px;-webkit-transition: background 200ms ease; -moz-transition: background 200ms ease; -ms-transition: background 200ms ease; -o-transition: background 200ms ease; transition: background 200ms ease; -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.3); box-shadow: 0px 2px 3px rgba(0,0,0,0.2); width: auto !important }
input[type="submit"].searchSbmFl {margin: 25px 0 ;}
#mchatBtn {padding: 4px 8px 4px !important; width: 50px !important}
input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, button:hover {background: linear-gradient(to bottom, #888 10%, #666 90%);-webkit-transition: background 200ms ease; -moz-transition: background 200ms ease; -ms-transition: background 200ms ease; -o-transition: background 200ms ease; transition: background 200ms ease; cursor: pointer}
.answer input {margin-top: -2px; position: relative !important; visibility: visible !important; z-index: 10 !important}
.pollQue, .pollAns {font-size:12px !important;padding-top:2px;text-align:left;}
.pollLnk {padding-top:18px !important;font-family: "Calibri",Arial,Tahoma,Georgia,Century gothic,sans-serif !important;}
.pollLnk a, .pollTot, .pollLnk {font-size:12px !important;font-family: "Calibri",Arial,Tahoma,Georgia,Century gothic,sans-serif !important;}
.cTop {border-bottom:1px solid #9d8e99;padding:0 0 4px 0;}
.cBlock .cTop {border-bottom:1px solid #DFD5A7;}
.eTitle{font-family: 'Rob', 'Roboto Condensed',sans-serif;color: #289DCC;font-size:23px;line-height:27px;font-weight:700;padding:5px 0px;border-top: 2px solid rgba(40,157,204,1); margin-top: 0px; margin-bottom: 10px;}
.eTitle.no-bordered {border-top: 0px !important; line-height: 30px; }
.eTitle a:hover {text-decoration:none;}
.u-mpanel {margin: 10px !important;}
.eDetails,.eDetails1,.eDetails2{padding:13px 0px;font-size:13px;text-transform:uppercase;margin:12px 0 0 0;color:rgba(160,160,160,1);font-family: 'Rob', 'Roboto Condensed',sans-serif;}
.eMessage {margin:0px 0 0 0;padding:0px 0 15px 0;color:#000;line-height:18px;} 
.eMessage a:hover {color:rgba(17,97,128,1);background-color:transparent;text-decoration:none;}
.eMessage ul,.eMessage ol{margin:.4em 0 1em;line-height:150%;}
.eMessage ul li,.eMessage ol li{list-style-position:outside;margin-left:1.6em;}
#footer{width:100%;padding:12px 0px 10px 0px;background:rgba(100,100,100,1);margin:0px 0 0 0;position:relative;font-size:12px;line-height:14px;color:rgba(228,229,230,1);}
#footer table {width: 980px !important; margin: 0 auto; display: block;text-align: left !important}
#footer table div, #footer table span, #footer center {text-align: left !important; color: rgba(228,229,230,1) !important}
#footer h2 {padding: 25px 0 12px 0;font-family: "Roboto Condensed",sans-serif;font-weight: normal; font-size: 18px; color: rgba(228,229,230,1) !important; margin: 0}
#footer a:link,#footer a:visited{color:rgba(40,157,204,1);}
.fleft{ width:980px;padding:12px 0px 10px 0px;margin:10px auto 0;line-height:16px;}
.fright{float:right;text-align:right;margin:10px 10px 0px 0px;line-height:16px;}
#content{width:705px;padding:5px 0px 0 0px;float:left;}
#content-wide{width:938px;padding:10px 0px 0 20px;}
.content{padding:10px 0 5px;}
#content-wide .content{width:938px;}
.left{padding:27px 0 0 0;width:240px;float:right;margin-right:0px;}
hr {height: 1px;background: #000;}
.indent hr {margin: 15px 0;}
/*sidebar */
.sidebox{float:left;width:240px;padding:0;font-size:14px;sans-serif;margin:0 0 35px 0;display:inline;overflow:hidden;color:rgba(150,150,150,1) !important;}
.sidetitl{padding:6px 10px 6px 8px;color:#fff;font-size:14px;background:rgba(40,157,204,1);position:relative;text-transform: uppercase; text-shadow: 0 1px 1px rgba(17,98,128,1);margin:10px 0 15px 0;font-family: 'Rob', 'Roboto Condensed',sans-serif;}
.sidetitl b {font-weight:normal;} 
a.diz-a_menu-main, a.diz-a_menu-main:visited {
 display: block;
 padding: 3px 5px;
 background: none !important;
 border-top: 0px solid #000 !important;
 border-bottom: 0px solid #E8E8E8 !important;
 color: #696969;
 font-weight: normal !important;
 text-shadow: 0px 1px 0px #FFF;
}
#menumx5, #menumx3 {
 padding-left: 25px !important;}
.indent div a {
 font-weight: normal !important;
 text-decoration: underline}
.indent div a:hover {color:rgba(17,97,128,1)}
.indent font {
 color:rgba(100,100,100,1) !important;}
.indent center 
 {
 text-align: left !important}
 
.sidebox ul,.sidebox .catsTable {list-style:none;margin:0 -10px;padding:0;width:298px;}
.sidebox .catsTable {border-collapse:collapse;}
.sidebox ul li a,.sidebox .catsTable a {height:100%;line-height:28px;display:block;width:250px;list-style-type:none;overflow:hidden;color:#AF8E99;text-decoration:none;padding:0 0 0 10px;}
.sidebox ul li a:hover,.sidebox .catsTable a:hover{background:#1F191B;color:#BC0000;}
.calTable {width:100%;}
.calTable td {height:24px;}
.calWday,.calWday,.calWdaySe,.calWdaySu {font-weight:bold;border-bottom:1px solid #4C393A;border-top:1px solid #4C393A;}
.calWdaySe,.calWdaySu {color:#c52323;}
.calMdayIs {font-weight:bold;color:#3e5370;}
.calMdayA,.calMdayIsA,.calMdayIsA a.calMdayLink {font-weight:bold;color:#fff;}
.content .mpsite,.sidebar .utms,.sidebar .catNumData {display:none;}
.outputPM {border:1px dashed #4C393A;margin:4px 0 4px 30px;}
.inputPM {border:1px dashed #4C393A;margin:4px 0;}
.uTable td {background:#fff; padding: 5px !important;}
.uTable {background:#dfd5a7;padding:0;}
.commTable {margin:0 0 26px 0;}
.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/images/attach.gif') no-repeat 0px 0px;font-size:8pt;color:#555;}
.eAttach .entryAttachSize {padding-left:4px;}
.manTable .manTd1 {font-size:12px;line-height:12px; width:200px;}
.popuptitle {background:#c0221a;border:1px solid #d03e10;padding:6px 2px;color:#fff;}
.popupbody {background:#fff;padding:6px 2px;}
.popuptable {background:#fff;margin:0 auto;}
table.popuptable tr td {padding: 0 5px 5px 0;}
/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:rgba(40,157,204,1);}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#fefbec;height:100px;width:300px;border:1px solid #4C393A;}
.replaceBody {background:#fff;}
.legendTd {font-size:7pt;}

/* forum Start */

.gTable {background:#dfd5a7;width:100%;padding:0;margin:2px 0;}
.gTableTop {padding:2px;background:#c0221a;border:1px solid #d03e10;text-align:center;color:#fff;font-weight:bold;height:40px;font-size:18px;}
.gTableTop a {color:#fff;}
.gTableSubTop {padding:2px;background:#37282d;color:#fff;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#fff;}
.gTableBody1 {padding:2px;background:#fefbec;}
.gTableBottom {padding:2px;background:#dfd5a7;}
.gTableLeft {padding:2px;background:#fefbec;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#fff}
.gTableError {padding:2px;background:#fefbec;color:#FF0000;}

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

a.catLink {text-decoration:none;color:#fff;}

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

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}

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

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#37282d;}
.fastNavCat {background:#fefbec;}
.fastNavCatA {background:#4C393A;}
.fastNavForumA {color:#98c61d;}
.fFastSearchTd {font-size:0;color:#fefbec;}
.forumModerFuncs {text-align:left;}

/* forum Page switches */
.switches {background:#4C393A;}
.pagesInfo {background:#37282d;padding-right:10px;font-size:7pt;}
.switch {background:#37282d;width:15px;font-size:7pt;}
.switchActive {background:#4C393A;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#fff;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#fff;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#fff;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#fff;}

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#fefbec}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#fff}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#fefbec;height:20px;font-weight:bold;font-size:7pt;color:#fff;padding-left:40px;}
.threadsDetails {padding:2px;background:#fefbec;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#fefbec;height:20px;color:#6E6E6E;}

a.threadPinnedLink:link {text-decoration:none; color:#3d4e6b;}
a.threadPinnedLink:visited {text-decoration:none; color:#3d4e6b;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#fff;}
a.threadLink:active {text-decoration:underline; color:#fff;}

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

/* forum Posts View */
.postTable {}
.postPoll {background:#fefbec;text-align:center;}
.postFirst {background:#37282d;}
.postRest1 {background:#37282d;}
.postRest2 {background:#37282d;}
.postSeparator {height:3px;background:#fefbec;}

.postTdTop {background:#F5ECC1;height:20px;font-size:10px;}
.postBottom {background:#F5ECC1;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#4C393A;color:#fefbec;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:10px;color:#787878;}
.posttdMessage {padding:5px;background:#fefbec;line-height:160%;}
.postRest2 .posttdMessage {background:#fff;}

.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,.quoteMessage {background:#fefbec;font-size:9px;padding:0 10px;}

.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/805/28.gif') no-repeat 0 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/805/28.gif') no-repeat 0 4px;}

/* forum Post Form */
.codeButtons,.codeCloseAll {padding-left:6px;padding-right:6px;margin:2px 0!important;}
.codeCloseAll {font-weight:bold;}
.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;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}

/* ====== forum End ====== */
form.utTransformdone div.rowElem{clear:both;padding:4px 0;}
/* Buttons */
button.utTransformButton,.fastLogBt {margin:2px; background: linear-gradient(to bottom, #666 10%, #444 90%);color:#fff;border:1px solid #d03e10;cursor:pointer;overflow:visible;white-space:nowrap;}
button.utTransformButton,.fastLogBt:hover {background: linear-gradient(to bottom, #888 10%, #666 90%);}
/* Input */
.utTransformInputWrapper {background:#1a1315 url('/images/niceforms/input_text_left.gif') no-repeat left top;height: 20px;padding:0; margin:2px;float:left;}
.sidebox .utTransformInputWrapper {width:98%!important;}
.sidebox .utTransformInputWrapper input {width:98%!important;}
.utTransformInputInner {background: transparent url('/images/niceforms/input_text_right.gif') no-repeat top right;padding:0 4px 0 0;margin:0;}
.utTransformInputInner div {height: 20px;margin:0;}
.utTransformInputInner div input {font-size:12px!important;line-height: 18px;vertical-align: middle;height: 17px;color:#898989;border:none;padding:3px 0 0 4px;margin:0;background:transparent;}
.eBlock .utTransformInputWrapper,.gTable .utTransformInputWrapper,.commTable .utTransformInputWrapper {background-color:#f5ecc1;background-image: url('/images/niceforms/winput_text_left.gif');}
.eBlock .utTransformInputInner,.gTable .utTransformInputInner,.commTable .utTransformInputInner {background-image: url('/images/niceforms/winput_text_right.gif');}
/* IE6 */
* html .utTransformInputInner div input {padding:0;margin: 0 0 0 4px;height:14px;}
/* IE7 */
*+ html .utTransformInputInner div input {padding:0;margin-left:4px;height:14px;}
/*hover*/
.utTransformInputWrapper_hover{background-position: left -20px ;}
.utTransformInputWrapper_hover div.utTransformInputInner{background-position: right -20px ;}
/*focus*/
.utTransformInputWrapper_focus{background-position: left -40px ;}
.utTransformInputWrapper_focus div.utTransformInputInner{background-position: right -40px ;}
.utTransformSafari .utTransformInputInner div {position: relative;overflow: hidden;margin:0 4px;}
.utTransformSafari .utTransformInputInner div input {background-color: none;position: absolute;height: 20px;padding-left: 4px;outline:none;}
/* Textarea */
table.utTransformTextarea td#utTransformTextarea-mm textarea{font-size: 12px;line-height: 16px;}
table.utTransformTextarea td{font-size: 1px;line-height: 1px;margin: 0;padding: 0;}
table.utTransformTextarea{background:#fff;margin:2px; -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.3); box-shadow: 0px 0px 8px 0px rgba(180, 180, 180, 0.4) inset;}
.eBlock table.utTransformTextarea,.gTable table.utTransformTextarea,.commTable table.utTransformTextarea {background:#f8f1cf;}
table.utTransformTextarea tr{/*border: 1px solid red;*/}
table.utTransformTextarea textarea{margin: 0;padding: 0;border: 0;background: none;color:#898989;}
table.utTransformTextarea td#utTransformTextarea-tl{background: url('/images/niceforms/textarea/textarea_tl.gif') no-repeat top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-tl,.gTable table.utTransformTextarea td#utTransformTextarea-tl,.commTable table.utTransformTextarea td#utTransformTextarea-tl {background-image: url('/images/niceforms/textarea/wtextarea_tl.gif');}
table.utTransformTextarea td#utTransformTextarea-tm{background: url('/images/niceforms/textarea/textarea_tm.gif') repeat-x top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-tm,.gTable table.utTransformTextarea td#utTransformTextarea-tm,.commTable table.utTransformTextarea td#utTransformTextarea-tm {background-image:url('/images/niceforms/textarea/wtextarea_tm.gif');}
table.utTransformTextarea td#utTransformTextarea-tr{background: url('/images/niceforms/textarea/textarea_tr.gif') no-repeat top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-tr,.gTable table.utTransformTextarea td#utTransformTextarea-tr,.commTable table.utTransformTextarea td#utTransformTextarea-tr {background-image:url('/images/niceforms/textarea/wtextarea_tr.gif');}
table.utTransformTextarea td#utTransformTextarea-ml{background: url('/images/niceforms/textarea/textarea_ml.gif') repeat-y top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-ml,.gTable table.utTransformTextarea td#utTransformTextarea-ml,.commTable table.utTransformTextarea td#utTransformTextarea-ml {background-image:url('/images/niceforms/textarea/wtextarea_ml.gif');}
table.utTransformTextarea td#utTransformTextarea-mm{background: url('/images/niceforms/textarea/textarea-mm.gif') repeat;}
.eBlock table.utTransformTextarea td#utTransformTextarea-mm,.gTable table.utTransformTextarea td#utTransformTextarea-mm,.commTable table.utTransformTextarea td#utTransformTextarea-mm {background-image:url('/images/niceforms/textarea/wtextarea-mm.gif')}
table.utTransformTextarea td#utTransformTextarea-mr{background: url('/images/niceforms/textarea/textarea_mr.gif') repeat-y top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-mr,.gTable table.utTransformTextarea td#utTransformTextarea-mr,.commTable table.utTransformTextarea td#utTransformTextarea-mr {background-image:url('/images/niceforms/textarea/wtextarea_mr.gif');}
table.utTransformTextarea td#utTransformTextarea-bl{background: url('/images/niceforms/textarea/textarea_bl.gif') no-repeat top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-bl,.gTable table.utTransformTextarea td#utTransformTextarea-bl,.commTable table.utTransformTextarea td#utTransformTextarea-bl {background-image:url('/images/niceforms/textarea/wtextarea_bl.gif');}
table.utTransformTextarea td#utTransformTextarea-bm{background: url('/images/niceforms/textarea/textarea_bm.gif') repeat-x top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-bm,.gTable table.utTransformTextarea td#utTransformTextarea-bm,.commTable table.utTransformTextarea td#utTransformTextarea-bm {background-image: url('/images/niceforms/textarea/wtextarea_bm.gif');}
table.utTransformTextarea td#utTransformTextarea-br{background: url('/images/niceforms/textarea/textarea_br.gif') no-repeat top left;}
.eBlock table.utTransformTextarea td#utTransformTextarea-br,.gTable table.utTransformTextarea td#utTransformTextarea-br,.commTable table.utTransformTextarea td#utTransformTextarea-br {background-image: url('/images/niceforms/textarea/wtextarea_br.gif');}

/*hover*/
table.utTransformTextarea-hover td#utTransformTextarea-tl{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-tm{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-tr{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-ml{background-position:-5px 0;}
table.utTransformTextarea-hover td#utTransformTextarea-mm{background-image: url('/images/niceforms/textarea/textarea-mm-hover.gif');}
.eBlock table.utTransformTextarea-hover td#utTransformTextarea-mm,.gTable table.utTransformTextarea-hover td#utTransformTextarea-mm,.commTable table.utTransformTextarea-hover td#utTransformTextarea-mm {background-image: url('/images/niceforms/textarea/wtextarea-mm-hover.gif');}
table.utTransformTextarea-hover td#utTransformTextarea-mr{background-position:-5px 0;}
table.utTransformTextarea-hover td#utTransformTextarea-bl{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-bm{background-position:0 -5px;}
table.utTransformTextarea-hover td#utTransformTextarea-br{background-position:0 -5px;}
/*focus*/
table.utTransformTextarea-focus td#utTransformTextarea-tl{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-tm{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-tr{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-ml{background-position:-10px 0;}
table.utTransformTextarea-focus td#utTransformTextarea-mm{background-image: url('/images/niceforms/textarea/textarea-mm-focus.gif');}
.eBlock table.utTransformTextarea-focus td#utTransformTextarea-mm,.gTable table.utTransformTextarea-focus td#utTransformTextarea-mm,.commTable table.utTransformTextarea-focus td#utTransformTextarea-mm {background-image: url('/images/niceforms/textarea/wtextarea-mm-focus.gif');}
table.utTransformTextarea-focus td#utTransformTextarea-mr{background-position: -10px 0;}
table.utTransformTextarea-focus td#utTransformTextarea-bl{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-bm{background-position:0 -10px;}
table.utTransformTextarea-focus td#utTransformTextarea-br{background-position:0 -10px;}
table.utTransformTextarea .utTransformSafariTextarea div {position: relative;overflow: hidden;border:0 solid red;}
table.utTransformTextarea .utTransformSafariTextarea textarea{background: none;position: absolute;top:-10px;left:-10px;padding:10px;resize: none;}
/* Selects */
.utTransformSelectWrapper {width: 45px;position:relative;height: 20px;background:#fff; -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.3); box-shadow: 0px 0px 8px 0px rgba(180, 180, 180, 0.4) inset;float:left;margin:2px;text-align:left!important;}
.eBlock .utTransformSelectWrapper,.gTable .utTransformSelectWrapper,.commTable .utTransformSelectWrapper{background-image:url('/images/niceforms/wselect_left.gif');background-color:#f8f1cf;}
.utTransformSelectWrapper div span {font-size: 12px;float: none;position: absolute;white-space: nowrap; color:#898989;height: 20px;line-height: 15px;padding: 2px 0 0 7px;overflow: hidden;cursor:pointer;/*border: 1px solid #CCCCCC;*/ /*border-right: none;*/}
.utTransformSelectWrapper a.utTransformSelectOpen {display: block;position: absolute;right:0;width: 31px;height: 20px;background: url('/images/niceforms/select_right.gif') no-repeat center 0;}
.eBlock .utTransformSelectWrapper a.utTransformSelectOpen,.gTable .utTransformSelectWrapper a.utTransformSelectOpen,.commTable .utTransformSelectWrapper a.utTransformSelectOpen {background-image:url('/images/niceforms/wselect_right.gif');}
.utTransformSelectWrapper a.utTransformSelectOpen:hover {background-position:0 -20px;}
.utTransformSelectWrapper ul {position: absolute;width: 43px;top: 20px;left:0;list-style: none;background-color:#261c1f;border: solid 1px #9d8e99;display: none;margin:0;padding:0;height: 150px;overflow: auto;overflow-y: auto;z-index:10;}
.eBlock .utTransformSelectWrapper ul,.gTable .utTransformSelectWrapper ul,.commTable .utTransformSelectWrapper ul {background-color:#F5ECC1;border:1px solid #DFD5A7;color:#161514;}
.utTransformSelectWrapper ul a {display: block;padding:2px 5px;text-decoration: none;color:#898989;background-color: #261c1f;font-size: 12px;}
.eBlock .utTransformSelectWrapper ul a,.gTable .utTransformSelectWrapper ul a,.commTable .utTransformSelectWrapper ul a {background-color:#F5ECC1;}
.utTransformSelectWrapper ul a.selected {background: #9d8e99;color: #fff;}
.eBlock .utTransformSelectWrapper ul a.selected,.gTable .utTransformSelectWrapper ul a.selected,.commTable .utTransformSelectWrapper ul a.selected {background:#fff;color:#c0221a;}
.utTransformSelectWrapper ul a:hover, .utTransformSelectWrapper ul a.selected:hover {background:#9d8e99;color: #fff;}
.eBlock .utTransformSelectWrapper ul a:hover,.gTable .utTransformSelectWrapper ul a:hover,.commTable .utTransformSelectWrapper ul a:hover {background:#fff;color:#c0221a;}
/* Hidden - used to hide the original form elements */
.utTransformHidden {display: none;}
.fileinput {position:relative;height:24px;overflow:hidden;width:220px;}
.fileinput .filebtn {width:52px;height:19px;background:url('/images/niceforms/choose-file.gif') no-repeat 0 0;position:absolute;right:0;overflow:hidden;cursor:pointer;margin-top:2px;}
.fileinput .filehover {background-position:0 -19px;}
.fileinput .utTransformInputWrapper {width:160px!important;}
.fileinput .utTransformInputWrapper input {width:93%!important;}
/* checkbox & radio*/
.checkbox {display:inline;font-size:12px;line-height:12px;cursor:pointer;}
.checkbox .mark {display:inline;width:12px;height:12px;padding:0 4px 0 0;}
.checkbox img {width:12px;height:12px;}
.checkbox img{background:url('/images/niceforms/dcheckbox.gif') no-repeat;}
.eBlock .checkbox img,.gTable .checkbox img,.eBlock .checkbox img{background-image:url('/images/niceforms/lcheckbox.gif');}
.checkbox img{background-position: 0 0;}
.checkbox-hover img{background-position:-12px 0;}
.checkbox-checked img{background-position:0 -12px;}
.checkbox-checked .checkbox-hover img {background-position:-12px -12px;}
.checkbox-disabled img{background-position:0 -24px;}
.checkbox-checked .checkbox-disabled img{background-position:0 -36px;}
.radio {display:none;font-size:12px;line-height:12px;cursor:pointer;}
.radio .mark {display:inline;width:12px;height:12px;padding:0 4px 0 0;}
.radio img {width:12px;height:12px;}
.radio img{background:url('/images/niceforms/dradio.gif') no-repeat;}
.eBlock .radio img,.gTable .radio img,.eBlock .radio img{background-image:url('/images/niceforms/lradio.gif');}
.radio img{background-position: 0 0;}
.radio-hover img{background-position:-12px 0;}
.radio-checked img{background-position:0 -12px;}
.radio-checked .radio-hover img {background-position:-12px -12px;}
.radio-disabled img{background-position:0 -24px;}
.radio-checked .radio-disabled img{background-position:0 -36px;}
/* Ucoz splinters */
#doSmbBt,.u-combobut,#siM31,#siM32 {display: none;}
.u-comboeditcell,.u-combo {border:0!important;background:none!important;}
.u-combolist {background:#37282d!important;border:1px solid #9d8e99!important;color:#898989!important;}
.answer {padding:4px 0 0 0;}
input[type="text"],input[type="password"],input[type="file"],.searchForumsFl {background:#F5ECC1;border:1px solid #DFD5A7;color:#898989;padding: 8px 10px !important;}
.commFl {width:540px!important;}

@media screen, projection {
cufon cufontext {
 display: -moz-inline-box!important;
 display: inline;
 width: 0!important;
 height: 0!important;
 overflow: hidden!important;
 text-indent: -10000in!important;
}}
/* to the to */
a#tothetop {
 display: block;
 position: fixed;
 right: 2%;
 margin-left: 0px;
 bottom: 5%;
 margin-bottom: 0px;
 padding: 0;
 background: url('/images/up_3_2.png') no-repeat;
 background-position: 0px 0px;
 width: 60px;
 height: 60px;
 z-index: 600;
 opacity: 0;
 -webkit-transition: background 0.18s ease;
 -moz-transition: background 0.18s ease;
 -o-transition: background 0.18s ease;
 -ms-transition: background 0.18s ease;
 transition: background 0.18s ease;
}
a#tothetop:hover {opacity: 1 !important;
 } 
.sortArrUp, .sortArrDown {
 font-size: 11px; display: inline-block; margin: 0 5px 0 3px; font-weight: bold;}

.activetop {
 position: fixed; z-index: 2000; top: -200px; opacity: 0; -webkit-transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
 -o-transition: all 0.3s ease;
 -ms-transition: all 0.3s ease;
 transition: all 0.3s ease; background: rgba(180,180,180,.93) !important; border-bottom: 1px solid rgba(200,200,200,.2) !important;}
 
.activetop-0 {top: 0px !important; opacity: 1 !important}
.top51 {padding-top: 51px;}
div > div.cuzadpn {
 position: absolute !important
}
.video-box {
 width: 410px;
 margin: 0 auto 20px;
 line-height: 2px;
} 
a.box-media {
 -webkit-transition: all 0.1s ease-in-out;
 -moz-transition: all 0.1s ease-in-out;
 -o-transition: all 0.1s ease-in-out;
 -ms-transition: all 0.1s ease-in-out;
 transition: all 0.1s ease-in-out;
 text-decoration: none;
 font-size: 16px;
 text-align: center;
 display: block;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 text-transform: uppercase;
 position: relative;
 cursor: pointer;
 -webkit-transition: all 0.18s ease;
 -moz-transition: all 0.18s ease;
 -o-transition: all 0.18s ease;
 -ms-transition: all 0.18s ease;
 transition: all 0.18s ease;
}

a.box-media:after {
 position: absolute;
 top: 149px;
 left: 196px;
 display: block;
 content: '';
 border-left: 18px solid #fff;
 border-top: 11px solid transparent;
 border-bottom: 11px solid transparent;
 opacity: 1;
 z-index: 501;
 }
 
a.box-media:before {
 position: absolute;
 top: 135px;
 height: 50px;
 width: 75px;
 left: 165px;
 display: block;
 content: '';
 background: #666;
 border-radius: 8px;
 opacity: 1;
 z-index: 500
 }

.opa_img img {width: 400px}

a.box-media, a.box-media:after, a.box-media:before, a.box-media .opa_img img { -webkit-transition: all 0.18s ease;
 -moz-transition: all 0.18s ease;
 -o-transition: all 0.18s ease;
 -ms-transition: all 0.18s ease;
 transition: all 0.18s ease;}
a.box-media:hover, a.box-media:hover:after, a.box-media:hover:before, a.box-media:hover .opa_img img { -webkit-transition: all 0.18s ease;
 -moz-transition: all 0.18s ease;
 -o-transition: all 0.18s ease;
 -ms-transition: all 0.18s ease;
 transition: all 0.18s ease;}
a.box-media .opa_img img {opacity: .6}
a.box-media:hover .opa_img img {opacity: .4}
a.box-media:hover:after {opacity: .9} 
a.box-media:hover:before {opacity: 1} 

.link_lect { font-size: 14px;
 text-transform: uppercase;
 margin: 12px 0 0 0;
 color: rgba(0,0,0,1);
 font-family: 'Rob', 'Roboto Condensed',sans-serif;
 margin: 0px 0 8px;
 text-align: left}
 
 .link_lect a { text-transform: none}
 a.upper { display: block;
 font-family: 'Rob', 'Roboto Condensed',sans-serif;
 color: #9B9B9B !important;
 font-size: 22px;
 line-height: 20px;
 font-weight: 200;
 padding: 0;
 margin-top: -45px;
 margin-bottom: 40px;}
.content #testBlockD img{
 padding: 8px;
 margin: 25px 0 15px;
 box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.2);
 max-width: 705px; 
}
td.eVariant {
 padding: 0 0 4px 0;}
td.eVariant input {
 margin: 5px 6px 0px 5px !important;
}
#gia-ege-study {margin: 0 0 0px 0}
#gia-ege-study img {-webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 5px 5px 5px 5px;
 border-radius: 8px;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 border-bottom-right-radius: 0px;
 -moz-border-bottom-right-radius: 0px;
 -webkit-border-bottom-right-radius: 0px;
 border-bottom-left-radius: 0px;
 -moz-border-bottom-left-radius: 0px;
 -webkit-border-bottom-left-radius: 0px;
 box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.1);}
.gia-ege-study img {margin: 0 0 30px 0;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 5px 5px 5px 5px;
 border-radius: 8px;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);}
.gia-ege-study.righted { float: right}
.eDetails1 .gia-ege-study { float: right; margin: 0 20px 0 0}
.downloads .gia-ege-study img {margin: 0 0 30px 0; padding: 0 !important;
 position: absolute; top: 42px; right: 0; width: 220px; margin: 5px 0; text-align: center}
a.button.download {
 border: 0px !important;
 background: linear-gradient(to bottom, #666 10%, #444 90%);
 color: #fff;
 padding: 6px 15px 6px !important;
 border-radius: 8px;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 overflow: visible;
 text-shadow: 0px 1px 1px #333;
 font-family: "Roboto Condensed",sans-serif;
 font-weight: bold;
 text-transform: uppercase;
 font-size: 13px;
 -webkit-transition: background 200ms ease;
 -moz-transition: background 200ms ease;
 -ms-transition: background 200ms ease;
 -o-transition: background 200ms ease;
 transition: background 200ms ease;
 -webkit-box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
 -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.3);
 box-shadow: 0px 2px 3px rgba(0,0,0,0.2);
}
a.button.download:hover {
 background: linear-gradient(to bottom, #888 10%, #666 90%);
 -webkit-transition: background 200ms ease;
 -moz-transition: background 200ms ease;
 -ms-transition: background 200ms ease;
 -o-transition: background 200ms ease;
 transition: background 200ms ease;
 cursor: pointer;
}
.downloads {float: left; width: 0px; margin: 10px 0 10px 0; position: relative; clear: both; height: 5px;}
.downloads a.button.download {position: absolute; top: 0; left: 0px; width: 180px; margin: 5px 0; text-align: center }
.eText.content {padding-top: 30px;}
.eText.content img {margin-left: 0px;}
.eDetails1 .gia-ege-study img {
 margin: 0 0 30px 0;
 padding: 0 !important;
 width: 220px;
 margin: 5px 0;
 text-align: center;
}
.sidebar .gia-ege-study img {width: 243px}
a.subbery { text-decoration: underline;}

a.subbery:hover { color: rgba(17,97,128,1) !important;
 text-decoration: none;}

.banner_oge a img { width: 705px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 5px 0;
 border-radius: 8px;
 -moz-border-radius: 8px;
 -webkit-border-radius: 8px;
 box-shadow: none;
}
.blur {
 z-index: 99;
 background-image: url(http://gia-online.ru/images/image.png);
 background-size: cover;
 backgroun-repeat: no-repeat;
 -webkit-filter: blur(3px);
 -moz-filter: blur(3px);
 filter: blur(3px);
 filter: url('http://gia-online.ru/images/blur.svg#blur'); 
}
#overlay { display: none;position: fixed;opacity: 0;width: 100%;height: 100%;background: rgba(78, 117, 141, 0.66);z-index: 70000;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;
 -o-transition: all 600ms ease;transition: all 600ms ease;top: 0;left: 0;}
#hidden, #hidden_password {display: block; top: -100px; opacity: 0; position: fixed; left: 50%; margin-left: -300px; width:650px; height: 275px; margin-top: -205px; z-index: 80000; -webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;
 -ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;}
#hidden_password {top:50%;display: none;}
.block_ask {border-radius: 5px; overflow: hidden; background-color: rgba(255, 255, 255, 0.8); padding: 8%;}
.block_ask p {font-size: 20px;margin: 0 0 15px 0;line-height: 1.3em;}
a.lin_1, a.lin_2 { text-align: center; text-decoration: none; border: 1px solid rgba(40,157,204,1); font-weight: normal; background: rgba(40, 157, 204, 0.04); padding: 4px 8px; color: rgba(40,157,204,1); font-size: 14px; display: inline-block; width: auto; margin: 0px 5px 7px 0}
a.lin_2 {border-color: rgb(189, 84, 76);background: rgba(211, 102, 93, 0.08);color: #BD544C;}
a.lin_1 span, a.lin_2 span {font-size: 16px; font-weight: bold;}
a.lin_1:hover { background: #fff; color: rgba(40,157,204,1); text-decoration: none;}
a.lin_2:hover { background: #fff; color: #BD544C; text-decoration: none;}
#vk_groups {display: block !important; height: auto !important;}
.buy_form_input {width: 100%}
.block_ask table {width: 100%}
a.banner_replaicement {
 padding: 14px 15px;
 display: block;
 border: 2px solid #ce6714;
 font-weight: bold;
 font-size: 15px;
 text-align: center;
 margin: 10px 0;
 line-height: 1.55em;
 color: #ce6714;
 background: rgb(253, 249, 245);
 text-decoration: underline;
}