html {position: relative;min-height: 100%;}body{margin:0 0 290px ;padding:0;width:100%;height: 100%;font: 15px/1.8 'Open Sans', sans-serif;font-weight: 400;color: #444; -moz-hyphens: auto; -o-hyphens: auto; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }#left {font-size: 14px;}*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box;box-sizing: border-box}.invisible, .nofollow .more {display: none}a{text-decoration: none; outline: none;}figure, ul {margin: 0; padding: 0}.float_right {float: right;margin: 0 0 10px 20px;}img {max-width: 100%; height: auto}.txtcenter {text-align: center}.lightlined {border-bottom: 1px solid #EDEDED;}h1, h2, h3, h4, h5, h6 {margin-top: 0; margin-bottom: 10px;line-height: normal;font-family: 'Open Sans Condensed', sans-serif;}a, #mainnav ul li:hover > a, #mainnav ul li ul li a:hover, #mainnav .active{color: #00aeef}#newslink {background-color: #00aeef;background-image: -moz-linear-gradient(top,#00aeef,#0183B2);background-image: -webkit-gradient(linear,0 0,0 100%,from(#00aeef),to(#0183B2));background-image: -webkit-linear-gradient(top,#00aeef,#0183B2);background-image: -o-linear-gradient(top,#00aeef,#0183B2);background-image: linear-gradient(to bottom,#00aeef,#0183B2);background-repeat: repeat-x;border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef',endColorstr='#0183B2',GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);border: 1px solid #828282;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}#header {background-color: #EDEDED;}#mainnav a {color: #444}#footer {background-color: #181818}#footer, #newslink a {color: #fefefe}#quickprod, #quicknews {cursor: pointer; clear: both; overflow: hidden;padding: 5px 10px;background: #EDEDED}#quickprodlist, #quickprod img, #newslist, #quicknews img {-webkit-transition: all 0.6s ease;-moz-transition: all 0.6s ease;transition: all 0.6s ease;}#quickprod h3, #quicknews h3 {float: left; margin-bottom: 0}#quickprod img, #quicknews img {float: right; transform-origin: 50% 50%;margin-top: 2px; width: 15px;}.cross {transform: rotate(0deg);}.plus {transform: rotate(45deg);}.unseen {overflow: hidden; max-height: 0}.seen {overflow: hidden; max-height: 400px}#header {padding: 5px 0; position: relative;}#sova-logo {width: 15%; position: absolute;top: 9px;z-index: 99;}#lang, #mainnav {float: left}#mainnav {margin-left: 25.5%;padding-left: 2%;}#sova-logo img {width: 150px}#language {float: right;margin-top: 10px;}#language li {float: left;padding: 0 5px;}#language li.first {border-right: 2px solid}.bigrefs {text-align: center; position: relative}.bigrefs a {position: absolute; top: 0; bottom: 0; left: 0; right: 0}#newslink {padding: 4px;border-radius: 4px; margin-top: 10px;text-align: center;text-shadow: 0 -1px 0 rgba(0,0,0,0.25);}.layout_latest {padding-bottom: 3%; padding-top: 3%; border-bottom: 1px solid #e7e7e7}.layout_simple {border-bottom: 1px solid #979595;padding: 5px 10px;}.layout_simple a {color: #444;padding: 5px 0;display: block}.pagination {text-align: center;display: block;padding-left: 0;margin: 20px 0;border-radius: 4px;}.pagination li {display: inline;float: none;}.pagination li:first-child a, .ce_gallery .pagination li:first-child span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.pagination li a, .pagination li span {position: relative;display: inline-block;padding: 6px 12px;margin-left: -3px !important;margin-right: -2px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #FAF8F8;border: 1px solid #ddd;color: #828282;font-size: 14px;font-weight: bold;}.pagination li a:focus, .pagination li a:hover, .pagination li span:focus, .pagination li span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}.ce_download img, .ce_download a {vertical-align: middle}.ce_download img {margin-right: 10px}.ce_download .size {display: none}#footer {padding-top: 1.5%;position: absolute;left: 0;bottom: 0;height: 290px;width: 100%}#footer li {list-style-type: none; padding: 5px 0}@media all and (max-width: 850px) {body {margin: 0} #header {height: 54px;}#sova-logo {width: 50%}#language {display: none}.float_right {float: none; margin: 10px 0}#footer {position: initial; margin-bottom: 44px;padding: 3% 0;height: auto;}}#mainnav a {border: none !Important;text-decoration: none;}#mob {position: relative;display: none;height: 26px;}#mainnav li.MAINHIDE{display: none;}#mainnav ul {padding: 0px;margin: -1px 0 0;z-index: 9999; float: right;}#mainnav ul:after {clear: both;content: " ";display: block;font-size: 0;height: 0;visibility: hidden;}#mainnav ul li {list-style: none;float:left;height: 50px}#mainnav ul li:hover > ul{visibility: visible;}#mainnav ul li ul{display: inline;visibility: hidden;padding:0px; margin: -3px 0 0;position: absolute;background-color: rgba(255, 255, 255, 0.96);box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.4);}#mainnav ul li ul li{float: none;height: 50px;border-bottom: 1px solid #BEBEBE;border-right: none;}#mainnav ul li ul li ul li{float: none;width: 450px;}#mainnav ul li a, #mainnav ul li span.trail, #mainnav ul li span.active, #mainnav ul li span.forward { text-decoration: none;display: block;padding: 15px 10px 11px; opacity: 0.99;-webkit-transition: background 0.8s ease-out 0s;-moz-transition: background 0.8s ease-out 0s;-o-transition: background 0.8s ease-out 0s;transition: background 0.8s ease-out 0s;}@media (max-width: 990px){#mainnav ul li a, #mainnav ul li span.trail, #mainnav ul li span.active, #mainnav ul li span.forward {padding: 15px 4px 11px;}}#mainnav ul li ul li a, #mainnav ul li ul li span.trail, #mainnav ul li ul li span.active, #mainnav ul li ul li span.forward {padding: 15px 25px; }@media (max-width: 768px){#mainnav ul li , #mainnav ul li ul li{height: 46px}#mainnav ul li a, #mainnav ul li span.trail, #mainnav ul li span.active, #mainnav ul li span.forward{padding: 10px 4px; }}@media (max-width: 850px){#mainnav {display: none}#mob {position: absolute; right: 2.5%; top: 14px;display: block;}#mob a {background: url("/files/sova/sysimg/nav.png") 50% 50% no-repeat;background-size: cover;width: 30px;height: 25px;color: #fff;display: inline-block}}.inside {width: 90%;max-width: 1080px;margin: 0 auto; padding-right:1%; overflow: hidden; }.onerow, .folder {clear: both; overflow: hidden;}.space {padding-top: 3%; padding-bottom: 3%}.up {padding-top: 3%}.down {padding-bottom: 3%}.padleft {padding-left: 3%}.bigup {padding-top: 6%}.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12 {float: left;margin: 0 3% 0 0;}.col1.last, .col2.last, .col3.last, .col4.last, .col5.last, .col6.last, .col7.last, .col8.last, .col9.last, .col10.last, .col11.last, .col12 {margin: 0;}.col1 { width: 5.5%; }.col2 { width: 14%; }.col3 { width: 22.5%; }.col4 { width: 31%; }.col5 { width: 39.5%; }.col6 { width: 48%; }.col7 { width: 56.5%; }.col8 { width: 65%; }.col9 { width: 73.5%; }.col10 { width: 82%; }.col11 { width: 90.5%; }.col12 { width: 99%; margin: 0; }@media all and (max-width: 850px) {.inside {padding-right: 0; width: 95%}.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11 {float: none;width: 100%;margin: 3% 0 0 0}.padleft {padding-left: 0}#left {margin-bottom: 6%}.bigup {padding-top: 3%}}