body { max-width: 1200px; margin: 0 auto; padding:0 10px; font-size: 14px; font-family: sans-serif; background: transparent url(images/bg.png) no-repeat fixed center top; background-size: 100% auto; } a:hover {transition: all 0.2s ease;-webkit-transition: all 0.2s ease;} a {text-decoration: none;} ul{margin:0; padding: 0;} ul li{list-style:none;} form {font-size: small;margin: 0;padding: 0;} h3 {margin: 0;padding: 0 0 2px 0;} hr {border: 0;border-top: 1px solid gray;margin: 0;} img{border: 0;} p {margin-bottom: 6px; margin-top: 6px;} textarea {width: 90%;max-width: 640px} ul {margin: 0;padding-left: 20px;} input,textarea{padding: 5px 10px;border: 1px solid #ccc;border-radius: 3px;box-shadow: 0 1px 0 #fff} input[type="submit"] {background: #4B8BE0;color: #fff; border: 0;padding: 6px 12px} input[type="submit"]:hover {background: #4381D1} .alarm { background-color: #ff0000; border: 1px solid white; color: #ffffff; font-weight: bold; padding: 3px 0 3px 4px; } .reklama {text-align: center; font-size: 12px; color: #ccc} .reklama a {color: #fff} .bblist { color: #4a5663; background: transparent url(../../images/dot.gif) no-repeat left; padding: 0px 0px 0px 10px; } /*Панель bb*/ .bbpopup { margin-top: 3px; } /* Ссылки для панели bb*/ .bbpopup a { border: 1px solid #a7a7a7; height: 10px; display: inline-block; margin: 1px; vertical-align: middle; width: 10px; } .bmenu { background-color: #ddd; margin-top: 4px; border-radius: 3px; padding: 4px; } .end {text-align: center;} .fmenu { background-color: #586776; border-bottom: 3px solid #45515D; color: #ffffff; margin: 0; padding: 5px 1px 5px 4px; } .func { border-left: 4px solid #9acd32; color: #757575; font-size: x-small; margin-left: 2px; margin-top: 4px; padding-left: 4px; } .gmenu { border-bottom: 1px solid #ddd; margin: 0; padding: 4px 0; } .gray { color: #586776;} .greply { border-left: 4px solid #009900; color: #009900; padding: 2px 0 2px 4px; } .icon {padding: 3px 6px 3px 1px;vertical-align: middle;} .icon-inline {padding-right: 6px;vertical-align: middle;} .left {float: left;} .list1 { background-color: #F5F5F5; box-shadow: 0 1px 0 #DEE0E0; margin-top: 1px; padding: 10px; } .list2 { background: #f1f1f1; box-shadow: 0 1px 0 #DEE0E0; margin-top: 1px; padding: 10px; } .menu { border-bottom: 1px solid #ddd; margin: 0; padding: 8px 5px; } .news { font-size: 13px; color: #555; padding: 10px 0; } .phdr {border-bottom: 1px solid #B9C6CB;padding:6px 10px;background: #D8E3E5;border-radius: 3px;color: #6A7C86;text-shadow:0 1px #E8EDED; margin-top: 10px;} .phdr a:hover {box-shadow: 0 3px 0 #36B4E3;color: #248BAF;} .phpcode { background-color: #e0e6e9; border: 1px dotted #9faebb; margin-top: 4px; padding: 0 2px 0 2px; overflow: auto; } .quote { border-left: 4px solid #c0c0c0; color: #878787; font-size: x-small; margin-left: 2px; padding: 2px 0 2px 4px; } .reply { border-left: 4px solid #ee0000; color: #ee0000; padding: 2px 0 2px 4px; } .rmenu { background-color: #F0B7B7; margin: 4px 0; border-radius: 3px; padding: 4px 8px; } .sitemap { background-color: #eeecd9; margin: 0; padding: 2px 4px 3px 4px; font-size: xx-small; height: 38px; overflow: auto; } /*Шапка цитаты*/ .spoilerhead { background: #e0e6e9; border: 1px solid #9fa9b8; font-size: x-small; margin-top: 2px; padding: 2px; } /*Тело цитаты*/ .spoilerbody { border: 1px solid #c1c1c1; border-top: 0px; color: #586776; background-color: rgba(255, 255, 255, 0.3); margin-bottom: 2px; padding: 6px; } .status { color: #cd853f; font-size: x-small; font-weight: bold; padding-left: 0; } .sub { border-top: 1px dashed #ddd; font-size: x-small; margin-top: 4px; } .tmn { background-color: #586776; border-top: 3px solid #45515d; color: #ffffff; margin: 0; padding: 5px 0 4px 4px; } .topmenu {font-size: small; padding: 8px 0;} .topmenu a:link,.topmenu a:visited { background: #AFBFCB; color: #fff; font-size: 12px; border-radius: 3px; font-weight: bold; padding:2px 5px; box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1) } .topmenu a:hover {background: #8398AA} .topmenu input {font-size: x-small} .user { background-color: #eee; margin: 3px 0; padding: 3px 4px 3px 4px; } .alarm a:link, .alarm a:visited {color: #ffffff;font-size: x-small;} .clip a:link, .clip a:visited { color: #424e59;} .footer a:link, .footer a:visited {color: #d2d2d2;text-decoration: none;} .green, .green a:link, .green a:visited {color: #008000;} .greply a:link, .greply a:visited { color: #008800;} .red, .red a:link, .red a:visited {color: #ff0000;} .reply a:link, .reply a:visited {color: #dd0000;} .sub a:link, .sub a:visited {} .tmn a:hover, .fmenu a:hover { text-decoration: underline;} .tmn a:link, .tmn a:visited, .fmenu a:link, .fmenu a:visited {color: #ffffff;text-decoration: none;} a:active {color: #666600;text-decoration: underline;} a:hover {color: #ff0000; text-decoration: none;} a:link, a:visited {color: #1F6FB2;text-decoration: none;} .topmenu .currentpage { border: 1px solid #cccccc; padding: 2px 8px; border-radius: 3px; } .topmenu a.pagenav { padding:3px 8px; border:0; font-weight: 400; text-decoration: none; background: #5D93C1; border-radius: 3px; } .topmenu a.pagenav:hover {background-color: #D86F58;} /* selemet web theme style */ .both {clear: both;} .wrap { max-width: 1200px; margin:0 auto; border-radius:0 0 6px 6px; background: #fff; } .topbar {padding: 14px;background: #EDF0F0;color: #796F64;border-bottom: 1px solid #E5EAED;} .panel { overflow: hidden; position: relative; background: #1A1C24; max-width: 100%; } .panel ul li a{ text-transform: uppercase; padding: 10px 2% 15px 2%; display: inline-block; font-size: 11px; letter-spacing: 0.7px; color: #626A7E; } .panel ul li a:hover {color: #8693A2; background: rgba(0,0,0,0.3);} .panel i {font-size: 25px;color: #464B5A;display:block; text-align: center;padding-bottom: 5px;} .panel ul li a:hover i {color: #C15036;} .logo {width: 20%;float: left; text-align: center;} .logo a {color: #C15D36; padding: 37px 0;display:block; font-size: 28px;background: url(images/LO.png) no-repeat center;} .userw{width: 15%;float: right; text-align: center;padding-top:20px;display: none;} .userw a {color: #8BA0B4; background: #395064;padding: 8px;border-radius: 2px;display: inline-block;} .links {max-width: 85%} .towmenu { border-bottom: 3px solid #CED6D8;text-align: center; margin-bottom: 20px;} .towmenu a{ padding: 0 6% 15px 6%;display: inline-block; color: #767C7E;} .towmenu a:hover {box-shadow: 0 3px 0 #36B4E3;color: #248BAF;} .alerts {height: 10px;} .toright {float: right;} .leftside { vertical-align: top; width: 20%; white-space: nowrap; padding-top: 20px; background: #1D243D; display: table-cell; } .leftside a { text-overflow: ellipsis; overflow: hidden; font-size: 13px; color: #4E739D; display: block; padding: 8px 15px; } .leftside i {font-size: 19px; } .leftside a:hover {background: rgba(0,0,0,0.2);color: #0097CE;} .rightside { box-shadow: -1px 0 0 #E8E8E8; white-space: nowrap; width: 35%; padding: 0; display: table-cell; vertical-align: top; } .rightside a { text-overflow: ellipsis; overflow: hidden; font-size: 13px; color: #58626A; display: block; padding: 13px 20px; } .equalize { display: table; overflow:hidden; width: 100%; } .content { padding: 20px; display: table-cell; width:55%; background:#F9F9F9; color: #525D5F; line-height: 20px; font-size: 13px; } .navbar {margin-bottom: 25px;} .title { color:#A0B2C4; text-overflow: ellipsis; overflow: hidden; font-weight: bold; white-space: nowrap; text-transform: uppercase; padding:10px 16px; font-size: 14px; } .title i {font-size: 25px;} .rightside .title { background: #F1F1F1; font-size: 13px; border-bottom: 1px solid #ddd; color: #767474; padding:13px 16px; } .footer { position: relative; background: #1A1F2C; margin: 0 0 20px; color: #81909B; border-radius: 0 0 4px 4px; font-size: 13px; padding: 10px; } .footer a {color: #8B959D;} #tabs ul li a { text-shadow: 0 1px #f9f9f0; display: inline-block; background: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#f1f1f1)); background: -webkit-linear-gradient(#f9f9f9 0%, #f1f1f1 100%); background: -moz-linear-gradient(#f9f9f9 0%, #f1f1f1 100%); background: -o-linear-gradient(#f9f9f9 0%, #f1f1f1 100%); background: linear-gradient(#f9f9f9 0%, #f1f1f1 100%); width: 50%;padding: 15px 0; text-align: center;float: left;color: #838689; box-shadow: 0 0 0 ; } #tabs ul li a.tab2 {box-shadow: -1px 0 0 0 #ddd;} #tabs ul li a:hover {color: #555;} #tabs ul li a.tab2:focus {box-shadow: -1px 0 0 0 #ddd, inset 0 2px 6px #E3E5E8;} #tabs ul {margin: 0; padding: 0;} #tabs-1 a,#tabs-2 a {display: inline-block;padding: 2px;box-shadow: 0 0 0;color:#248BAF;} #tabs-1 a:hover,#tabs-2 a:hover {color: #BC5040;} #tabs i {font-size: 30px;color: #C6D6E3;} #tabs-1,#tabs-2 {color: #555;border-top: 1px solid #ddd;font-size: 12px;word-wrap: break-word;white-space: normal;} #tabs ul li a:focus {outline: none; background: #eee; box-shadow: inset 0 2px 6px #E3E5E8;border: 0} .ui-tabs-panel, .ui-widget-content, .ui-corner-bottom {background: #FAFAFA} #tabs .inf {padding: 7px 15px;border-bottom: 1px solid #E8E8E8;} #tabs .dopinfo {color: #888; font-size: 11px;} #tabs .dopinfo i{font-size: 17px; color: #ADAFB2;} span.count { float: right; margin-top: 5%; background: #E3E8EA; padding:2px 4px; border-radius: 3px; font-size: 11px; font-weight: bold; color:#8B959B; box-shadow: inset 0 1px 1px rgba(0,0,0,0.1) } .imaga img{max-width: 100%;} #toggle-bar {display: none} nav#mobile {display: none} .rightside .users {background: #fff;border-bottom: 1px solid #ddd;padding:2px 10px;color: #888;} .rightside .users a {display: inline;padding: 0;} /* Стиль для экранов с макс. 1100px шириной и ниже*/ @media screen and (max-width: 1100px) { body{padding: 0;background: #fff;} .panel{margin-top: 0;border-radius: 0;} .footer {margin: 0;border-radius: 0;} } /***********************************************/ /* Стиль для экранов с макс. 920px шириной и ниже*/ @media screen and (max-width: 920px) { .panel ul li a {padding: 8px 2.5%; font-size: 10px; line-height: 12px;} .panel ul li a i {font-size: 24px;} .logo {width: 70px;} .logo a {padding-top: 20px;background: url(images/min.png) no-repeat center;} .hide920 {display: none;} .leftside {width: 70px;text-align: center;padding-top: 0;} .leftside i {font-size: 23px;} .links {max-width: 100%} .footer {border-left:53px solid #1D243D} #tabs ul li a{padding: 11px 0} .rightside {width: 25%;} .rightside .title {font-size: 11px;} .content{width: 70%;} } /***********************************************/ /* Стиль для экранов с макс. 770px шириной и ниже*/ @media screen and (max-width: 770px) { .logo a {padding-top: 20px;background: url(images/minmin.png) no-repeat center;} .panel ul li a {padding: 13px 5.1% 11px 5.1%; font-size: 11px;} .panel ul li a i {font-size: 28px;} .rightside {display: none;} .hidetop {display: none;} .content{width: 100%;} } /* Стиль для экранов с макс. 680px шириной и ниже*/ @media screen and (max-width: 680px) { .panel ul li a i {font-size: 24px;} .logo a {padding-top:15px;} .towmenu { font-size: 13px;} } /***********************************************/ /* Стиль для экранов с макс. 540px шириной и ниже*/ @media screen and (max-width: 540px) { .panel {max-width: 100%;} .panel .links {} .panel ul li a {display: inline-block;padding: 15px 3.7% 7px 3.7%;margin-right: 5px;} .panel ul li a i {font-size: 22px; } .content {padding:15px;font-size: small;width: 100%;background: #f0f2f2;} .leftside,.logo {width: 55px;} .logo a {padding-top:10px} .phdr {margin-bottom: 5px;} .footer {border-left: 53px solid #1D243D} } /***********************************************/ /* Вид для экранов до 380px ширины*/ @media screen and (max-width: 385px) { .news {text-shadow:0 1px #fff;line-height: 18px;} #toggle-bar {display: block; max-width: 100%; background: #17273E;padding: 10px} span.mobile-login a,span.mobile-home a { background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0.01, #703953), to(#672943)); background: -webkit-linear-gradient(#703953 1%, #672943 100%); background: -moz-linear-gradient(#703953 1%, #672943 100%); background: -o-linear-gradient(#703953 1%, #672943 100%); background: linear-gradient(#703953 1%, #672943 100%); display: block;padding:10px 3px;width: 30%;text-align: center;border-radius: 3px;font-size: 12px;font-weight: bold;color: #fff;} span.mobile-home a {float: left;} span.mobile-login a {float: right;} #nav#full { display:none} nav#mobile {background:#272E3B;display:block;} nav#mobile ul {margin:0;padding: 0;text-align: right;} nav#mobile ul li {list-style:none;margin:0;padding: 0;} nav#mobile ul li a {display:block;background:#EAEDF0;padding:10px 13px;font-size: 13px;color: #5A627E;border-bottom: 1px solid #BFC6CE;} nav#mobile ul li a:hover {background: #E3E5E5;} .panel {display: none;} .logo {display: none;} .leftside {display: none;} .towmenu { display: none} .footer {border: 0;} } /***********Designed by selemet************/