html,body{height:100%;font-family:'Open Sans',sans-serif;}.clear{clear:both;}.nopad{padding:0px;margin:0px;height:100%;}
html{}
body{width:100%;background:url(pw_maze_black.png)repeat;}

.login{width:500px;padding:40px;background:#fff;margin:auto;margin-top:80px;}
.login h2{font-size:28px;line-height:38px;font-family:'Roboto',sans-serif;}
.login input[type=text],.login input[type=password]{margin-bottom:20px;padding:10px;width:100%;}
.exit{font-size:12px;margin-top:20px;text-align:right;text-transform:uppercase;}

header{width:16%;padding:20px 0px;position:fixed;z-index:2;}
header .logo{width:100%;text-align:center;font-size:26px;color:#fff;margin-bottom:50px;}
header .logo a{color:#fff;font-family:'Roboto',sans-serif;}
header .logo a:hover{color:#ccc;text-decoration:none;}

aside{background:none;padding:80px 0px!important;height:100%!important;}
aside nav ul{padding:0px;}aside h3{font-size:18px;color:#fff;padding:50px 20px 5px;text-transform:uppercase;border-bottom:1px solid #fff;margin-bottom:10px;}
aside nav ul li{font-size:16px;color:#fff;padding:10px 20px;margin-left:0px;list-style:none;cursor:pointer;}
aside nav ul li span{float:right;}
aside nav ul .active{color:#aabf62;}
aside nav ul li ul{padding-left:20px;padding-top:10px;}
aside nav ul li ul li{list-style:square;padding:1px 0px;margin-left:20px;}aside nav ul li ul li a{font-size:14px;color:#f0f0f0;}
aside nav ul li ul li:hover a{color:#aabf62;}

section{min-height:700px!important;background:#fff;}
section h1{color:#75899f;margin-top:30px;margin-bottom:5px;font-family:'Roboto',sans-serif;}
section .breads{font-size:12px;margin-top:20px;}
section .descr{font-size:12px;color:#c5c5c5;}
section .row{margin:10px;}

.navigator-grey{background:#f3f3f3;padding:30px 40px;0px;margin:15px 0px;}
.navigator-grey a{display:inline-block;margin:0px 25px;font-weight:bold;font-family:'Roboto',sans-serif;color:#626161;}
.navigator-grey img{height:18px;margin-right:15px;}

section .pagination p{float:left!important;padding:5px;width:30px;text-align:center;background:#bbd6e2;margin-right:10px;}
section .pagination .active,section .pagination p:hover{background:#82aec0;color:#fff;}

.pages-table{width:100%;margin-top:20px;margin-bottom:50px;border-collapse:collapse;text-align:left;}
.pages-table .title-table{font-weight:bold;text-transform:uppercase;}
.pages-table tr{border-bottom:1px solid #d8d8d8;}
.pages-table td{padding:10px;}
.pages-table td img{height:18px;}
.pages-table tr:nth-child(2n){background:#f0f0f0;} 

.onemenublock{width:31%;margin:1%;margin-top:20px;float:left;min-width:120px;min-height:250px;-webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);}
.onemenublock h4{background:#626161;font-size:16px;text-transform:uppercase;padding:10px;color:#fff;margin-top:0px;}
.onemenublock h4 span a{float:right;color:#aabf62;font-weight:bold;}
.onemenublock h4 span a:hover{color:#fff;text-decoration:none;}
.onemenublock .point-menu{padding:5px;-webkit-box-shadow: 1px 1px 3px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);box-shadow:1px 1px 3px 0px rgba(50, 50, 50, 0.75);margin:10px;}
.onemenublock .point-menu span{float:right;font-size:12px;}

.add-form input,.add-form textarea,.add-form select{width:100%;padding:5px 1%;border:1px solid #d0d0d0;outline:none;}
.add-form textarea{min-height:400px;}
.descr-form{font-size:16px;color:#626161;margin-top:20px;}
input[type="submit"]{width:180px;text-align:center;border:none;background:#2c3846;padding:10px 20px;font-size:16px;margin:20px 0px;color:#fff;text-align:center;
-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
input[type="submit"]:hover{background:#7b90a7}
.add-form input[type="date"]{width:100%;}
.add-form input[type="checkbox"]{width:10%;float:left;}

.thx{border-left:10px solid #aabf62;padding:15px;}
.err{border-left:10px solid #c54242;padding:15px;}
.thx a{font-weight:bold;border-bottom:2px dotted #aabf62;}
.err a{font-weight:bold;border-bottom:2px dotted #aabf62;}
.thx a:hover,.err a:hover{text-decoration:none;}

.inline{position:relative;width:100%;float:left;}
.inline input{width:30px;padding:0px 5px;border:1px solid #ccc;margin-right:10px;}
.inline input[type="submit"]{width:100px;margin:10px;background:#aabf62;color:#fff;font-size:12px;padding:3px 10px;}

.rmk{padding:20px;margin-top:20px;-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);}
.rmk h3{font-size:16px;text-transform:uppercase;margin:0px;font-weight:bold;}
.infop{font-size:12px;color:#c5c5c5;margin:5px 0px 0px;}
.rmk textarea{min-height:60px;}
.biginput{font-size:22px;}
.rmk input[type="submit"]{float:right;}
.bottom-br{margin-bottom:50px;}
.sitedesign input{width:20%;float:left;}
.sitedesign img{width:30%;float:left;}

.otherinfo{min-height:100px;}
.subj{margin:10px 20px 0px 0px;border-left:10px solid #ac5757;padding-left:10px;color:#ac5757;font-size:12px;-webkit-animation:blink 1s linear infinite;animation:blink 1s linear infinite;}
@-webkit-keyframes blink{100% { color: rgba(34, 34, 34, 0); }}
@keyframes blink{100% { color: rgba(34, 34, 34, 0); }}

.rmk .newavatar{width:200px;height:200px;margin:20px auto;}
.pordmn{width:30px!important;}

#tinyeditor {border:none; margin:0; padding:0; font:14px 'Courier New',Verdana;}
.tinyeditor {border:1px solid #bbb; padding:0 1px 1px; font:12px Verdana,Arial;width:98%!important;}
.tinyeditor iframe {border:none; overflow-x:hidden;}
.tinyeditor-header {height:31px; border-bottom:1px solid #bbb; background:url(/sys/js/images/header-bg.gif) repeat-x; padding-top:1px;}
.tinyeditor-header select {float:left; margin-top:5px;}
.tinyeditor-font {margin-left:12px;}
.tinyeditor-size {margin:0 3px;}
.tinyeditor-style {margin-right:12px;}
.tinyeditor-divider {float:left; width:1px; height:30px; background:#ccc;}
.tinyeditor-control {float:left; width:34px; height:30px; cursor:pointer; background-image:url(/sys/js/images/icons.png);}
.tinyeditor-control:hover {background-color:#fff; background-position:30px 0;}
.tinyeditor-footer {height:32px; border-top:1px solid #bbb; background:#f5f5f5;}
.toggle {float:left; background:url(/sys/js/images/icons.png) -34px 2px no-repeat; padding:9px 13px 0 31px; height:23px; border-right:1px solid #ccc; cursor:pointer; color:#666;}
.toggle:hover {background-color:#fff;}
.resize {float:right; height:32px; width:32px; background:url(/sys/js/images/resize.gif) 15px 15px no-repeat; cursor:s-resize;}
#editor {cursor:text; margin:10px;}
.illustr{width:100%;height:300px!important;}

.rediradd{background:#f3f3f3!important;}

.mce-content-body p{margin:10px 0px!important;}

.subcatp{font-size:10px!important;margin-top:0px;padding-top:0px;}
.titlekod,.textareakod{width:98%;padding:1%;}
.textareakod{height:150px;}
