html {width:100%;height:100%;margin:0;padding:0;}
body {width:100%;height:100%;margin:0;padding:0;font-family:Calibri, Candara, Segoe, Segoe UI, Optima, Arial, sans-serif;background:#7d2d03;cursor:auto;}
.container{padding:10px;margin:0 auto;max-width:1380px;} 
.parent{ display:flex;}
.box1{}
.box2{max-width:100%;margin:0 3px 0 3px;}
.box3{}
.shablon{}
.icons{margin:0;}
.infomenu {background:#ccc;margin:5px 0 5px 0;display:flow-root;}
.sprcont {background:linear-gradient(#afafaf, #f9f7f7 50%);padding:4px;display:flow;margin:0 3px 0 3px;}
.sprlogo {display:table-cell;width:17%;} 
.imglogo {width:45px;margin-left:5px;}
.sprtext {display:table-cell;width:83%;}
.sprcontainer{margin:0;}
.infocont {display:grid;}
.infocontobv {margin:0;display:table;}
div.sprlogo {height:auto;vertical-align:middle;}
div.sprtext {font-size:2.6vw;color:#e31e24;vertical-align: middle;  }
.logo {width:100px;height:auto;margin-right:10px;} 
.rdn {color:red;}
.kray {margin-bottom:6px;padding:5px 3px 7px 3px;box-shadow:0 0 10px rgba(0,0,0,0.5);border-radius:6px;color:white;text-align:center;background-color:#dadada;display:flow-root;} 
.spr div {font-size:18px;color:#F00;margin-top:-17px; }
.footer {position:absolute;background:linear-gradient(#f9f7f7, #afafaf 77%);padding:10px;right:0;left:0;margin:0 auto;margin-top:10px;max-width:1380px;}
.headban{margin:10px 0 10px 0;}
.forms{ padding:2px 0 0 0; }
.form {}  
.button,.buton{font-size:14px;padding:7px 15px 7px 15px;border:0;background:white;color:black;-webkit-appearance: none;}
.search {width:215px;}
.query{width:100%;border:0px solid rgb(100, 117, 134);background:url(logo/1.png) no-repeat scroll 7px 66% rgb(255 255 255);height:30px;padding:0 0 0 25px;margin:0px;} 
input.button, input.buton { }
input.query {width:185px;} 
.menus {}
.menuobv {display:table;margin:0 auto;padding:7px 0 7px 0;font-size:17px;font-weight:600;line-height:17px;}
.menuu {display:table-cell;margin:0px 6px 0px 6px;text-decoration: underline;text-decoration: auto;}
a:hover {color:blue;text-transform:uppercase;}
.texthead{color:red;font-weight:600;font-size:30px;text-shadow:0px 0px 1px black;margin-right:10px;}
.textheads{font-size:11px;margin:-11px 10px 0 0;}
.taxhead{color:white;font-size:28px;line-height:27px;font-weight:600;margin:13px 0 4px 0;}
#menuu{margin:0;padding:0;max-width:100%;}
#menuu li a{height:32px;height:24px;text-decoration:none;}
#menuu li a:link, #menuu li a:visited{color:#f90000;display:flex;padding:9px 17px 9px 15px;border:#EEEEEE solid 1px;background:linear-gradient(#f5f1f1, #ffffff 45px);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.7);margin:0 0 7px 0;height:auto;}
#menuu li a:hover, #menuu li a:active{color:blue;font-size:21px;}
#examples {}
ul{list-style:none; }
.lig {font-size:21px;line-height:20px;font-weight: 600;} 
.tes{padding:4px;width:728px;margin:0 auto;}
.formagr{margin:0;display:table-cell;vertical-align:middle;}	
div.formagr{max-width:0;}
.vip {text-align:center;}
.top {color:white;margin-bottom: 5px;}
.vipbanners {display:inline;margin:0 0 3px 0;}
.imgvip {width:270px;}
.ban{}
.spra {text-align:center;margin:3px 0 0 0;}
.form {margin:8px 0 8px 0;text-align:center;}  
.dn {color:white;font-size:13px;margin-top:-3px;}
.rn{}
.rtds:hover {color:green;}
.rtds {font-size:18px;line-height:17px;word-wrap:break-word;font-weight:600;}
.rtd {padding:8px;box-shadow:0px 1px 1px rgb(153, 153, 153);}
.rtdf {color:rgb(11, 27, 226);margin-top:10px;word-wrap:break-word;line-height:16px;}
.rtdf:hover {color:red;text-decoration:underline;}
.tdr {box-shadow:0px 1px 1px rgb(153, 153, 153);}
.trd{padding:8px;text-transform:uppercase;line-height:13px;font-weight:600;}
.trd:hover {}
.row {padding:13px 0px 10px 7px;background:antiquewhite;}
.org {color:black;font-weight:bold;font-size:25px;padding:0px 1px 8px 0px;word-break:break-all;margin:0px 10px 0px 8px;line-height:29px;}
.prod {padding:0px 1px 8px 0px;margin:0px 12px 0px 16px;word-wrap:break-word;color:blue;}
.region {padding:2px 11px 2px 8px;margin:0px 0px 0px 0px;background:white;box-shadow:0px 0px 1px rgb(19, 18, 18);color:#e40b0b;width:165px;display:block;text-align:left;}
.more {padding:2px 6px;background:white;color:#b13232;margin:5px 5px 0 0;box-shadow:0px 0px 1px rgb(19, 18, 18);width:172px;display:block;text-align:left;}
.more_mark {background:white;margin:6px 0 6px 0;padding:2px 6px;width:172px;text-align:center;box-shadow:0px 0px 1px rgb(19, 18, 18);}
.more:hover {background:rgba(140, 190, 220, 0.5);cursor: pointer;line-height:15px;text-align:center;}
.modtext {color:darkorange;font-size:20px;line-height:19px;word-break:break-word;white-space:pre-line;}
.modprod {color:green;font-size:20px;word-break:break-word;white-space:pre-line;text-transform:uppercase;line-height:18px;border-left-style:solid;border-left-width:10px;padding-left:13px;border-color:orange;}
.modtitle {color:red;font-size:30px;line-height:30px;word-break:break-word;text-decoration:underline;white-space:pre-line;margin-bottom:18px;font-weight:600;text-decoration:none;}
p {font-size:20px;line-height:7px;}
a:link {text-decoration: none;}
.modwigl {padding:0 20px 0 10px;display:table-cell;text-align:center;vertical-align:middle;}
.mowind {padding:10px 10px 10px 10px;max-width:1325px;margin:0 auto;display:table;position:relative;}
.modwing {display:table-cell;vertical-align:middle;}
.modhov{margin:0 auto;padding:30px 15px 30px 15px;min-width:298px;display:table;margin:5px 15px 10px 15px;}
.modhov:hover {background:#9b300d;}
.modtext:hover {color:white;font-weight:600;text-transform:uppercase;}
.modtitle:hover {color:white;text-decoration:underline;text-transform:uppercase;}
.modprod:hover {color:white;border-color:white;}



@media  screen and (max-width:1920px) {.search {width:171px;} input.query{width:141px;font-size:13px;} .headban { } } 
@media  screen and (max-width:1280px) {.search {width:200px;} input.query {width:170px;font-size: 13px;} .box1{display:none;} .box2{} .box3{} #menu{min-width:296px;}.shablon {}}
@media  screen and (max-width:1024px) {.search {width:200px;} input.query {width:172px;font-size: 13px;} .box1{display:none;} .box2{} .box3{} .shablon {}.headban {} } 
@media  screen and (max-width: 768px) {.search {width:200px;} input.query {width:172px;font-size: 13px;} .box1{display:none;} .box2{} .box3{ } .parent{ } .shablon {max-width:463px;} .headban {} }
@media  screen and (max-width: 600px) {.search {width:200px;} input.query {width:172px;font-size: 13px;} .menuobv {font-size:16px;line-height:16px;} .box1{display:none;} .box2{} .box3{} .parent{display: block;}.shablon {max-width: 578px;}.eosall{}.mowind{display: grid;}.modwing {width:100%}} 
@media  screen and (max-width: 480px) {.search {width:103px;} input.query {width:155px;font-size: 11px;}.menuobv {font-size:11px;line-height:12px;}.texthead {font-size:28px;}.textheads{font-size:10px;margin:-10px 10px 0 0;}.box1{display:none;}.box2{}.box3{width:99%;}.parent{display:block;}.shablon {}.infocont{}.eosall{position:absolute;left:13px;}.forms{margin:39px 0 0 0;}.mowind{display: grid;}.modwing {width:100%}}  
@media  screen and (max-width: 320px) {.search {width:71px;} input.query {width:88px;font-size: 10px;}.formagr{margin:0;display:table-cell;vertical-align:middle;}.menuobv {font-size:11px;line-height:11px;}.texthead {font-size:25px;margin-left: 5px;}.textheads{font-size:9px; margin:-9px 10px 0 0;}.box1{display:none;}.box2{}.box3{}.parent{display:block;}.shablon {max-width:295px;}.infocont{}.eosall{}.forms{}}
@media  screen and (max-width: 295px) {.search {width:45px;} input.query {width:18px;font-size: 7px;}.formagr{}.menuobv {font-size:8px;line-height:9px;}.texthead {font-size:20px;margin:5px;}.textheads{font-size:7px; margin:-7px 5px 0 0;}.box1{display:none;}.box2{}.box3{}.parent{display:block;}.shablon {}.infocont{}.eosall{}.forms{}}
@media  screen and (max-width: 240px) {.search {width:42px;} input.query {width:34px;}.formagr{}.menuobv {font-size:7px;line-height:8px;}.texthead {font-size:15px;}.textheads{font-size:6px;margin:-10px 6px 0 0;}.box1{display:none;}.box2{}.box3{}.parent{display:block;}.shablon {}.infocont{}.eosall{}.forms{}}