/* ============== Overall ============== */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { 	margin: 0; 	padding: 0; 	border: 0; 	font-size: 100%; 	font: inherit; 	vertical-align: baseline; } body 	{ 	color: #333333;     font-size: 15px;     line-height: 1.65em;     font-family: Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif; 	/* background-image: url('/images/ads/buckgrSSS.png'); background-color:#eee; */ 	background-image:url('img/back.png');     background-attachment: fixed;	 	margin:0 auto;	 	} a {     color: #222; 	text-decoration: none; 	outline: 0; 	-webkit-transition: color 0.2s ease-in-out; 	-moz-transition: color 0.2s ease-in-out; 	-o-transition: color 0.2s ease-in-out; 	-transition: color 0.2s ease-in-out; } .main_text a {color: #105858; 	text-decoration: underline; 	outline: 0; } a:visited {     color:#555; 	text-decoration: none; 	outline: 0; 	-webkit-transition: color 0.2s ease-in-out; 	-moz-transition: color 0.2s ease-in-out; 	-o-transition: color 0.2s ease-in-out; 	-transition: color 0.2s ease-in-out; } a:hover, a:focus { color: #105858;} center {   margin-bottom: 12px;   } blockquote {   padding: 0px 4px 2px 80px;   min-height: 85px;   font-weight: 700;   color: #555;   background-image: url(img/qoute.png);   background-position: 12px 5px;   background-repeat: no-repeat; } blockquote, q { 	quotes: none; } blockquote:before, blockquote:after, q:before, q:after { 	content: ''; 	content: none; } #scroll-top-top { 	position:absolute; 	right: 0px; 	top:-2px; } #scroll-top-top a { 	width: 35px; 	height: 35px; 	display: block; 	background-color: #169fe6; 	background-image: url("img/scroll-top-top.png"); 	background-repeat: no-repeat; 	background-position: 50%; 	-webkit-transition: all .1s ease-in-out; 	-moz-transition: all .1s ease-in-out; 	-o-transition: all .1s ease-in-out; 	-ms-transition: all .1s ease-in-out; 	transition: all .1s ease-in-out; } #scroll-top-top a:hover { 	background-color: #aaa; } #new {color:#004040}  input {font-size:15px;} h1 	{ font-size: 220%;  width: 100%;  padding: 20px 0;  text-align: center; line-height: 1.3em;} h2 	{ font-size:170%; letter-spacing: -2px; font-weight:normal; } h3 	{ font-size:140%; margin:1em 1em 1em 0; letter-spacing: -1px; font-weight:normal; } h4 	{ font-size:100%; font-weight:bold; margin:1.5em 1em 1em 0; } h5 	{ font-size:95%; margin:1em 1em 1em 0; } h6 	{ font-size:90%; margin:1em 1em 1em 0; font-weight:normal; } .bbstyle1	{ font-size:160%; font-weight:bold; } .bbstyle2	{ font-size:130%; font-weight:bold; } .bbstyle3	{ font-size:120%; font-weight:bold; } .bbstyle4	{ font-size:110%; font-weight:bold; } .bbstyle5	{color:#990000; font-size:140%; } .bbstyle6	{  } .bbstyle7	{  } .bbstyle8	{  } .bbstyle9	{  } .hiddentext { background-color:#191919; padding:8px; margin:12px; } .tools { display:inline-block;   margin: 18px 0 0 60px; } #sociasl {   width: 330px;   height: 100px;   float: right; } #sociasl .b-share{     width: 330px;     height: 100px; }#sociasl .b-share-btn__wrap{     float: left;     height: 100px;     margin: 0 30px 0 0;     width: 50px; } #sociasl .b-share-btn__wrap a{     background: none; } #sociasl .b-share-icon{     background-position: center center;     background-repeat: no-repeat;     display: block;     height: 25px;     margin: 10px 0 0;     text-decoration: none;     width: 100%;     position: absolute;     margin: 60px 0 0 2px; } #sociasl .b-share-counter{     display: block;     background: none repeat scroll 0 0 #eeeeee;     border-radius: 4px;     height: 40px;     line-height: 40px;     text-align: center;     width: 50px;     color: #333333; } #sociasl .b-share-counter::after {     content: '';     position: absolute; /* Абсолютное позиционирование */     left: 20px; bottom: 39px; /* Положение треугольника */     border: 8px solid transparent; /* Прозрачные границы */     border-top: 10px solid #EEEEEE; /* Добавляем треугольник */ } #sociasl .b-share-icon_facebook{     background-image: url('/skins/{PHP.skin}/img/icon_fb.png'); } p {margin: 10px 0;}  #sociasl .b-share-icon_gplus{     background-image: url('/skins/{PHP.skin}/img/icon_goo.png'); } #sociasl .b-share-icon_twitter{     background-image: url('/skins/{PHP.skin}/img/icon_tweet.png'); } #sociasl .b-share-icon_vkontakte{     background-image: url('/skins/{PHP.skin}/img/icon_vk.png'); } .addtext {   padding: 6px 16px 7px 16px;   margin: 0;   font-size: 11px;   display: inline-block;   zoom: 1;   cursor: pointer;   white-space: nowrap;   outline: none;   vertical-align: top;   overflow: visible;   line-height: 13px;   text-decoration: none;   background: none;   background-color: #92CC5E;   color: #FFF;   border: 0;   -webkit-border-radius: 2px;   -khtml-border-radius: 2px;   -moz-border-radius: 2px;   -ms-border-radius: 2px;   border-radius: 2px;   -webkit-transition: background-color 100ms ease-in-out;   -khtml-transition: background-color 100ms ease-in-out;   -moz-transition: background-color 100ms ease-in-out;   -ms-transition: background-color 100ms ease-in-out;   -o-transition: background-color 100ms ease-in-out;   transition: background-color 100ms ease-in-out;   }   .addtext a{ color:#FFF; text-decoration:none; } .addtext:hover{ background-color: #333; color:#EEE; text-decoration:none; } #container 	{	 	margin:0 auto; 	max-width: 1080px;	 	background-color:#FFFFFF; 	/* border:1px solid #555555; */ 	overflow: hidden; 	} #header 	{ 	padding:0; 	margin:0; 	height:110px; 	background-image:url('img/back2.gif'); 	} .header_img {     float:right;     max-width:100%; 	margin: 0 3% 0 0; 	} 	 .left_block {     width: 60%; float:left;    } .right_block {     width: 40%; vertical-align: top; float:left; } .rec-date { margin-right: 6px;	padding:3px 6px; 	color: rgba(255,255,255,0.9); 	background-color: #105858 !important; 	font-size:85%; 	-webkit-border-radius: 3px; 	-moz-border-radius: 3px; 	border-radius: 3px; } .rec-data i{ margin-right:3px; } #nav 	{ 	height: 32px;     width: 100%;     font-size: 100%;     font-weight: bold;     margin: -3px 0 0 0;     padding: 20px 0px 0px 0px;     background-image: url('img/nav.png');     letter-spacing: 0px;     overflow: hidden;     color: #ffffff;     border-bottom: 4px solid #105858;    	} #nav a {padding:5px 5px 10px 5px; margin:0; color:#ffffff; text-align:center;} #nav a:hover {text-decoration: none; /*background:#105858; */ color:#eee;} #nav span.right {float:right;} .units-row:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden; } .units-row {   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;   margin-bottom: 1.5em; } .width-100, .unit-100 { width: 100%; } .width-80, .unit-80 { width: 80%; } .width-75, .unit-75 { width: 75%; } .width-70, .unit-70 { width: 70%; } .width-66, .unit-66 { width: 66.6%; } .width-60, .unit-60 { width: 60%; } .width-50, .unit-50 { width: 50%; } .width-40, .unit-40 { width: 40%; } .width-33, .unit-33 { width: 33.3%; } .width-30, .unit-30 { width: 30%; } .width-25, .unit-25 { width: 25%; } .width-20, .unit-20 { width: 20%; } .units-row .unit-80 { width: 79.4%; } .units-row .unit-75 { width: 74.25%; } .units-row .unit-70 { width: 69.1%; } .units-row .unit-66 { width: 65.66666666666666%; } .units-row .unit-60 { width: 58.800000000000004%; } .units-row .unit-50 { width: 48.5%; } .units-row .unit-40 { width: 38.2%; } .units-row .unit-30 { width: 27.9%; } .units-row .unit-33 { width: 31.333333333333332%; } .units-row .unit-25 { width: 22.75%; } .units-row .unit-20 { width: 17.6%; } .units-row .unit-80:first-child, .units-row .unit-75:first-child, .units-row .unit-70:first-child, .units-row .unit-66:first-child, .units-row .unit-60:first-child, .units-row .unit-50:first-child, .units-row .unit-40:first-child, .units-row .unit-33:first-child, .units-row .unit-30:first-child, .units-row .unit-25:first-child, .units-row .unit-20:first-child {   margin-left: 0; } .units-row .unit-80, .units-row .unit-75, .units-row .unit-70, .units-row .unit-66, .units-row .unit-60, .units-row .unit-50, .units-row .unit-40, .units-row .unit-33, .units-row .unit-30, .units-row .unit-25, .units-row .unit-20 {   float: left;   margin-left: 3%;   -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;   box-sizing: border-box;  }#nav1 	{ 	font-size:80%;     font-weight:bold;     text-align: center; 	margin:-3px 0 0 0; 	padding:5px; 	color:#ffffff;    	} #nav2 	{     position: relative; 	font-size:0.85em;     font-weight:bold;     text-align: center; 	margin:0 auto; 	height: 50px;  padding: 27px 35px;	color:#ffffff;     background-image:url('img/back2.gif');     border-top:2px solid #105858;    	} #nav ul 	{     padding:2px;     margin:0 auto; 	} #nav li 	{ 	display:inline; 	list-style:none; 	padding:2px 6px 2px 6px; 	margin:0 auto; 	} #user 	{ 	margin: 0;     padding: 6px;     color: #888888;      background-color: #F1F5FF;     font-size: 80%;     overflow: hidden; 	} #user ul 	{ 	padding:2px; 	margin:0 auto; 	} #user li 	{ 	display:inline; 	list-style:none; 	margin:0 auto; 	padding:3px; 	} #title 	{ 	margin:20px 20px 12px 20px; 	font-size:120%; } #subtitle { 	margin-bottom: 1em; 	color:#666; 	font-size:0.9em; 	margin-left: 20px; } #subtitle  i{ 	margin-top:2px; } #adminmenu 	{ 	margin:0 20px 2px 20px; 	} #main 	{ 	padding: 0 10px;    	} 	 	#mainpoll 	{ 	padding:8px 16px 8px 16px; 	margin:0 auto; 	vertical-align:top; font-size: 12px; 	} #side 	{ 	border:4px solid #FFFFFF; 	background-color:#F5F5F5; 	padding:8px; 	font-size:90%; 	} #footer 	{ 	clear:both; 	padding:8px; 	margin:0 auto; 	font:80% Verdana, Arial, sans-serif; 	color:#888888; 	text-align:center; 	background-image:url('img/back2.gif'); 	} /* = Ratings -----------------------------------------------------------------------------*/ .rating-box { 	display:inline-block; 	width:160px; 	height:16px;	 } .rating { 	width:160px; 	height:16px; 	margin:0; 	display:inline-block; 	padding:0; 	list-style:none; 	position:relative; 	background: url("img/system/vote.gif") no-repeat 0 0; } .s0 {background-position:0 0;} .s1 {background-position:0 -16px;} .s2 {background-position:0 -32px;} .s3 {background-position:0 -48px;} .s4 {background-position:0 -64px;} .s5 {background-position:0 -80px;} .s6 {background-position:0 -96px;} .s7 {background-position:0 -112px;} .s8 {background-position:0 -128px;} .s9 {background-position:0 -144px;} .s10 {background-position:0 -160px;} ul.rating li { cursor: pointer; float:left; text-indent:-999em; } ul.rating li a { 	position:absolute; 	left:0; 	top:0; 	width:16px; 	height:16px; 	text-decoration:none; 	z-index: 200; } ul.rating li.s1 a { left:0 } ul.rating li.s2 a { left:16px; } ul.rating li.s3 a { left:32px; } ul.rating li.s4 a { left:48px; } ul.rating li.s5 a { left:64px; } ul.rating li.s6 a { left:80px; } ul.rating li.s7 a { left:96px; } ul.rating li.s8 a { left:112px; } ul.rating li.s9 a { left:128px; } ul.rating li.s10 a{ left:144px; } ul.rating li a:hover { 	z-index:2; 	width:160px; 	height:16px; 	overflow:hidden; 	left:0;	 	background: url("img/system/vote.gif") no-repeat 0 0; } ul.rating li.s1 a:hover { background-position:0 -176px; } ul.rating li.s2 a:hover { background-position:0 -192px; } ul.rating li.s3 a:hover { background-position:0 -208px; } ul.rating li.s4 a:hover { background-position:0 -224px; } ul.rating li.s5 a:hover { background-position:0 -240px; } ul.rating li.s6 a:hover { background-position:0 -256px; } ul.rating li.s7 a:hover { background-position:0 -272px; } ul.rating li.s8 a:hover { background-position:0 -288px; } ul.rating li.s9 a:hover { background-position:0 -304px; } ul.rating li.s10 a:hover{ background-position:0 -320px; } 	/* = Form Search -----------------------------------------------------------------------------*/ .form-search { 	float: right; 	margin-top: 5px; } .form-search form { 	margin:0 auto; 	padding: 0; } .form-search .search-text-box { 	background-color: #303030; 	font-size: 12px; 	width: 0px; 	margin: 14px 0px 0 0; 	padding: 2px 0px 2px 58px; 	border: 0; 	color: transparent; 	cursor: pointer; 	background: url("img/search-ico.png") 5% 50% no-repeat; 	-webkit-transition: all .25s ease-in-out; 	-moz-transition: all .25s ease-in-out; 	-o-transition: all .25s ease-in-out; 	-ms-transition: all .25s ease-in-out; 	transition: all .25s ease-in-out; 	-webkit-box-shadow: none; 	box-shadow: none } .form-search .search-text-box:focus { 	font-size: 12px; 	padding: 2px 18px 2px 58px; 	width: 150px; 	color: #fff; 	cursor: text; 	border:none; 	outline: 0; } /* = Pagination -----------------------------------------------------------------------------*/ .paging { 	text-align: center; 	padding: 8px; 	width: 100%; } .pagination {   position: relative;   left: -9px;   margin: 0;   list-style: none;  }.pagination:after {   content: ".";   display: block;   height: 0;   clear: both;   visibility: hidden; } .pagination li {   float: left;   margin-right: 2px; } .pagination li a, .pagination li span {   display: block;   padding: 7px 9px;   line-height: 1;   border-radius: 0.5em;   color: #000;   text-decoration: none; } .pagination li span {   border: 1px solid #ddd;   background-color: #333;   color: #ffffff; } .pagination li a:focus, .pagination li a:hover {   text-decoration: underline;   background-color: #333;   color: #ffffff; } /* = Mini Icons -----------------------------------------------------------------------------*/ .icons {   display: inline-block;   width: 14px;   height: 14px;   line-height: 14px;   vertical-align: text-top;   background-position: 0 0;   background-repeat: no-repeat;   *display: inline;   *zoom: 1;   *margin-right: .3em; }.icons.grey {   background-image: url("img/icons_grey.png");   opacity: 0.53; }.icons.white {   background-image: url("img/icons_white.png"); } .icons.glass {background-position:0 0;} .icons.music {background-position:-24px 0;} .icons.search {background-position:-48px 0;} .icons.envelope {background-position:-72px 0;} .icons.heart {background-position:-96px 0;} .icons.star {background-position:-120px 0;} .icons.star-empty {background-position:-144px 0;} .icons.people {background-position:-168px 0;} .icons.film {background-position:-192px 0;} .icons.th-large {background-position:-216px 0;} .icons.th {background-position:-240px 0;} .icons.th-list {background-position:-264px 0;} .icons.ok {background-position:-288px 0;} .icons.remove {background-position:-312px 0;} .icons.zoom-in {background-position:-336px 0;} .icons.zoom-out {background-position:-360px 0;} .icons.off {background-position:-384px 0;} .icons.signal {background-position:-408px 0;} .icons.cog {background-position:-432px 0;} .icons.trash {background-position:-456px 0;} .icons.home {background-position:0 -24px;} .icons.file {background-position:-24px -24px;} .icons.time {background-position:-48px -24px; margin-right: 3px;    margin-top: 1px;} .icons.road {background-position:-71px -24px;} .icons.download-alt {background-position:-96px -24px;} .icons.download {background-position:-120px -24px;} .icons.upload {background-position:-144px -24px;} .icons.inbox {background-position:-168px -24px;} .icons.play-circle {background-position:-192px -24px;} .icons.repeat {background-position:-216px -24px;} .icons.refresh {background-position:-240px -24px;} .icons.list-alt {background-position:-264px -24px;} .icons.lock {background-position:-287px -24px;} .icons.flag {background-position:-312px -24px;} .icons.headphones {background-position:-336px -24px;} .icons.volume-off {background-position:-360px -24px;} .icons.volume-down {background-position:-384px -24px;} .icons.volume-up {background-position:-408px -24px;} .icons.qrcode {background-position:-432px -24px;} .icons.barcode {background-position:-456px -24px;} .icons.tag {background-position:0 -48px;} .icons.tags {background-position:-24px -48px;} .icons.book {background-position:-48px -48px;} .icons.bookmark {background-position:-72px -48px;} .icons.print {background-position:-96px -48px;} .icons.camera {background-position:-120px -48px;} .icons.font {background-position:-144px -48px;} .icons.bold {background-position:-167px -48px;} .icons.italic {background-position:-192px -48px;} .icons.text-height {background-position:-216px -48px;} .icons.text-width {background-position:-240px -48px;} .icons.align-left {background-position:-264px -48px;} .icons.align-center {background-position:-288px -48px;} .icons.align-right {background-position:-312px -48px;} .icons.align-justify {background-position:-336px -48px;} .icons.list {background-position:-360px -48px;} .icons.indent-left {background-position:-384px -48px;} .icons.indent-right {background-position:-408px -48px;} .icons.facetime-video {background-position:-432px -48px;} .icons.picture {background-position:-456px -48px;} .icons.pencil {background-position:0 -72px;} .icons.map-marker {background-position:-24px -72px;} .icons.adjust {background-position:-48px -72px;} .icons.tint {background-position:-72px -72px;} .icons.edit {background-position:-96px -72px;} .icons.share {background-position:-120px -72px;} .icons.check {background-position:-144px -72px;} .icons.move {background-position:-168px -72px;} .icons.step-backward {background-position:-192px -72px;} .icons.fast-backward {background-position:-216px -72px;} .icons.backward {background-position:-240px -72px;} .icons.play {background-position:-264px -72px;} .icons.pause {background-position:-288px -72px;} .icons.stop {background-position:-312px -72px;} .icons.forward {background-position:-336px -72px;} .icons.fast-forward {background-position:-360px -72px;} .icons.step-forward {background-position:-384px -72px;} .icons.eject {background-position:-408px -72px;} .icons.chevron-left {background-position:-432px -72px;} .icons.chevron-right {background-position:-456px -72px;} .icons.plus-sign {background-position:0 -96px;} .icons.minus-sign {background-position:-24px -96px;} .icons.remove-sign {background-position:-48px -96px;} .icons.ok-sign {background-position:-72px -96px;} .icons.question-sign {background-position:-96px -96px;} .icons.info-sign {background-position:-120px -96px;} .icons.screenshot {background-position:-144px -96px;} .icons.remove-circle {background-position:-168px -96px;} .icons.ok-circle {background-position:-192px -96px;} .icons.ban-circle {background-position:-216px -96px;} .icons.arrow-left {background-position:-240px -96px;} .icons.arrow-right {background-position:-264px -96px;} .icons.arrow-up {background-position:-289px -96px;} .icons.arrow-down {background-position:-312px -96px;} .icons.share-alt {background-position:-336px -96px;} .icons.resize-full {background-position:-360px -96px;} .icons.resize-small {background-position:-384px -96px;} .icons.plus {background-position:-408px -96px;} .icons.minus {background-position:-433px -96px;} .icons.asterisk {background-position:-456px -96px;} .icons.exclamation-sign {background-position:0 -120px;} .icons.gift {background-position:-24px -120px;} .icons.leaf {background-position:-48px -120px;} .icons.fire {background-position:-72px -120px;} .icons.eye-open {background-position:-96px -120px;} .icons.eye-close {background-position:-120px -120px;} .icons.warning-sign {background-position:-144px -120px;} .icons.plane {background-position:-168px -120px;} .icons.calendar {background-position:-192px -120px;} .icons.random {background-position:-216px -120px;} .icons.icomments {background-position:-240px -120px;} .icons.magnet {background-position:-264px -120px;} .icons.chevron-up {background-position:-288px -120px;} .icons.chevron-down {background-position:-313px -119px;} .icons.retweet {background-position:-336px -120px;} .icons.shopping-cart {background-position:-360px -120px;} .icons.folder-close {background-position:-384px -120px;} .icons.folder-open {background-position:-408px -120px;} .icons.resize-vertical {background-position:-432px -119px;} .icons.resize-horizontal {background-position:-456px -118px;} .icons.hdd {background-position:0px -144px;} .icons.bullhorn {background-position:-24px -144px;} .icons.bell {background-position:-48px -144px;} .icons.certificate {background-position:-72px -144px;} .icons.thumbs-up {background-position:-96px -144px;} .icons.thumbs-down {background-position:-120px -144px;} .icons.hand-right {background-position:-144px -144px;} .icons.hand-left {background-position:-167px -144px;} .icons.hand-top {background-position:-192px -144px;} .icons.hand-down {background-position:-216px -144px;} .icons.circle-arrow-right {background-position:-240px -144px;} .icons.circle-arrow-left {background-position:-264px -144px;} .icons.circle-arrow-top {background-position:-288px -144px;} .icons.circle-arrow-down {background-position:-312px -144px;} .icons.globe {background-position:-336px -144px;} .icons.wrench {background-position:-360px -144px;} .icons.tasks {background-position:-384px -144px;} .icons.filter {background-position:-408px -144px;} .icons.briefcase {background-position:-432px -144px;} .icons.fullscreen {background-position:-456px -144px;} .icons.dashboard {background-position:0px -168px;} .icons.paperclip {background-position:-24px -168px;} .icons.heart-empty {background-position:-48px -168px;} .icons.link {background-position:-72px -168px;} .icons.phone {background-position:-96px -168px;} .icons.pushpin {background-position:-120px -168px;} .icons.euro {background-position:-144px -168px;} .icons.usd {background-position:-168px -168px;} .icons.gbp {background-position:-192px -168px;} .icons.sort {background-position:-216px -168px;} .icons.sort-by-alphabet {background-position:-240px -168px;} .icons.sort-by-alphabet-alt {background-position:-264px -168px;} .icons.sort-by-order {background-position:-288px -168px;} .icons.sort-by-order-alt {background-position:-313px -168px;} .icons.sort-by-attributes {background-position:-336px -168px;} .icons.sort-by-attributes-alt {background-position:-360px -168px;} .icons.unchecked {background-position:-384px -168px;} .icons.expand {background-position:-408px -168px;} .icons.collapse {background-position:-432px -168px;} .icons.collapse-top {background-position:-456px -168px;} /* ============== Various ============== */ .disp		{ padding:12px; margin:0; } .block		{ padding:5px; margin:8px;	border:1px solid #f8f8f8; background-color: #f8f8f8;} .block3		{ padding:5px; margin:8px;	border:1px solid #EAEAEA; background-color: #F8F8F8; background-color:#82AB48;} .block1		{ padding:5px; margin:8px;	border:1px solid #f1f5ff; background-color: #f1f5ff;} .block h4	{ margin-top:0; } .error		{ padding:24px 8px 24px 8px; margin:0; color:#CC1212; font-weight:bold; font-size:110%; text-align:center; } .codetitle	{ font-size:10px; color:#59739B; padding:2px; margin-top:5px; } .code 		{ font-size:11px; color:#59739B; background-color:#EFF0C2; padding:2px; margin-bottom:5px; font-family:monospace; } .valid 		{ height:48px; text-align:center; vertical-align:middle; } .down 	{ font-size:110%; text-align:center; background-image:url('img/back_download.jpg'); background-color: #cafff4; padding:16px; margin-top:16px; } .paging		{ text-align:center; padding:12px; text-align:left; font-size:90%; } .coltop		{ text-align:center; font-size:95%;  background-color:#F7F6F3!important; color:#707070; } .centerall 	{ text-align:center; } .desc 		{ font-size:95%; padding:3px; color:#646464; } .spoiler	{ padding:8px; margin:8px; border:1px dashed #CCCCCC; background-color:#DBE5E9; } .odd		{ background-color:#F1F1F1; } .even		{ background-color:#EBEDEC; } li 			{ margin:2px; } .main_text    { padding: 0 5%;  font-size: 110%;} .main_text img       {max-width: 100%;  margin: 25px 0;} .main_text br         {padding-bottom:12px;} img			{ border-width:0; border: none; text-decoration: none; } a img			{ border-width:0; border: none; text-decoration: none; } ul { list-style-type:square;     margin-left: 70px; } form		{ margin:0; } .colleft	{ float:left; margin:0px 4px 0px 4px; } .colright	{ float:right; margin:0px 4px 0px 4px; } .bar_front 	{ background-color:#92CC5E; border-right:0px solid #333333; padding:0; color:#DDDDDD; height:8px; } .bar_back 	{ background-color:#EBECF1; border:1px solid #333333; margin:0 7px 0 7px; height:8px; } .bbcodes a img { border:1px outset #A0A0A0; background-color:#999BAC; } .smilies a img { border:0; background-color:transparent; } .today		{ border:1px dashed #DDAA00; } .signature 		{ color:#979797; font-size:80%; max-height:96px; overflow:auto; } .signature a	{ color:#000000; } .tools {} .tool {display: inline-block;  margin: 10px 20px;} #vk_groups,#vk_groups iframe {     width: 100% !important;} /* ============== Tables ============== */ table td 			{ vertical-align:top; } table.flat		{ width:100%; margin:0; padding:0; border-collapse:collapse; vertical-align:top;  } table.flat td 	{ padding:5; margin:0; vertical-align:top; } table.main 		{ width:99%; margin:0; padding:5px; } table.main td 	{ padding:5px; } table.cells 	{ width:99%; margin:0; padding:5; border:0px solid #000; } table.cells td	{ padding:5px; background-color:#F7F7Fd; margin:0; border:0px solid #000; } table.list 		{ width:99%; margin:0; padding:0px; } table.list td 	{ padding:5px; } table.striped td { 	vertical-align:middle; } .pagenav_prev,.pagenav_next,.pagenav_first,.pagenav_last,.pagenav_pages{font-size:110%;background:#f7f7fd;border:1px solid #d5d5d5;margin:1px;padding:0 2px;} .pagenav_current{font-size:110%;font-weight:700;text-decoration:underline;background:#ededed;border:1px solid #c8c7c7;margin:1px;padding:0 2px;} .light { color: #EEE; } .bbcodes { background-color:#EEE; padding:20px; margin:-20px; } .qr_code {   float: none;   padding: 0 0 9px 86px; } @media only screen and (min-width: 768px) and (max-width: 1023px) { #container 	{	 	max-width:768px;	 	} .left_block {     width: 100%;    } .right_block {     width: 100%; } .qr_code {    display: none; } } @media only screen and (min-width: 480px) and (max-width: 767px) { #container 	{	 	max-width:480px; 	} 	.left_block {     width: 100%;    } .right_block {     width: 100%; } .tools, .qr_code {    display: none; } #main 	{ 	     font-size: 14px; } } @media only screen and (max-width: 479px) { #container	{		width:100%;	} 	.left_block {    width: 100%;   } .right_block {    width: 100%;} .tools, .qr_code {   display: none;} #main{    font-size: 13px;} }#pfs{position:absolute}