/*
Theme Name: ewmmt child
Version: 1.0
Description: Тема для сайта e-wmmt.com
Author: Сергей Нечипоренко
*/

 @font-face {
     font-family: 'm';
     src: url('fonts/HelveticaRegular.ttf') format('truetype');
     font-weight: normal;
     font-style: normal;
}
 @font-face {
     font-family: 'm';
     src: url('fonts/HelveticaBold.ttf') format('truetype');
     font-weight: bold;
     font-style: normal;
}
* {margin:0;padding:0;}
body {width: 1200px;height:100%;margin:0 auto !important;background-color:#fff;font-family:'m';}
ul li {list-style-type:none;}
.bold {font-weight:bold;}
.green {color:#8dc63f;}
.white {color:#fff;}
.blue {color: #0e76bc;}
.orange {color: #ffa600;}

.top-menu {background-color:#333;height:30px;padding:0 20px;box-shadow: 0 4px 4px rgba(0,0,0,0.2);}
.top-menu nav {width:93%;float:left;}
.top-menu a:hover {text-decoration:none;}
ul.top-navigation li {display:inline-block;margin:0 15px;line-height:30px;position:relative;}
ul.top-navigation li a{font-family:'m';color:#fff;font-size: 14px;}
ul.top-navigation li a:hover{color:#8dc63f;}

.sign-in {color: #8dc63f;font-family:'m';font-size: 14px;line-height:30px;font-weight:bold;}
.sign-in:hover {color:#fff;}

.lang {float: right;margin-right: 30px;}
.btn {border: none;outline: none;background:transparent;cursor:pointer;}
.btn img {width:29px;height:auto;}
.dropdown {position: absolute;display: inline-block;}
.dropdown-content {border-radius:5px;display: none;position: relative;background-color:#dbdbdb;min-width: 170px;z-index: 1;box-shadow: 0 4px 4px rgba(0,0,0,0.2);margin-left:-135px;margin-top:-5px;}
.dropdown-content:before{position:absolute;content:"";width:17px;height:17px;background:url('images/arrow-top.png');top:-8px;left:142px;}
.dropdown-content a {display: block;padding:8px 5px;text-decoration:none;}
.dropdown-content a:first-child {border-bottom:1px solid #d0d3d5;}
.dropdown-content a:hover {background-color: #cfdce5;border-radius:5px;}
.dropdown-content a img {width:35px;height: auto;float:left;}
.dropdown-content a span {margin-left:5px;}
.dropdown-content a .lang-name {font-family:'m';color:#000;font-size: 14px;font-weight:bold;}
.dropdown-content a .lang-description {font-family:'m';color:#04395d;font-weight:normal;font-size:12px;}
.dropdown:hover .dropdown-content {display: block;}


.header-info {height:100px;box-shadow: 0 4px 4px rgba(0,0,0,0.2);position:relative;background:#f0f0f0;}
.header-info .select {height:40px;width:366px;position:absolute;left:30px;top:20px;float:left;padding:5px 5px 12px 10px;border-radius:5px; border:1px dashed #ccc;}
.header-info select {background-color:#8dc63f;color:#fff;height:32px;border-radius:5px;border:none;}
 option {font-size:14px;}
.value {font-family:'m';font-size:24px; color:#0e76bc;font-weight:bold;line-height:40px;position:relative;top:5px;left:5px;}

.logo img {width: 150px; height:auto;position:absolute;top:18px;left: 400px;}
ul.contacts {position:absolute;top:10px;left:720px;}
ul.contacts li {position:relative;font-family:'m';font-size:14px;line-height:28px;}
ul.contacts li a{color:#0e76bc;}
ul.contacts li a:hover {text-decoration:none;color:#4b8300;}
ul.contacts li:first-child:before {content:"";position:absolute;top:6px;left:-17px;background:url(images/skype.png);width:14px;height:14px;}
ul.contacts li:nth-child(2):before {content:"";position:absolute;top:6px;left:-17px;background:url(images/telegram.png);width:14px;height:14px;}
ul.contacts li:nth-child(3):before {content:"";position:absolute;top:5px;left:-17px;background:url(images/phone.png);width:14px;height:14px;}
ul.time {position:absolute;top:10px;left:1020px;}
ul.time li {font-family:'m';font-size:14px;line-height:28px;}
ul.time:before {content:"";position:absolute;top:30px;left:-35px;background:url(images/time.png);width:25px;height:23px;}
.kursy {width:100%;background:#333;display:block;height:auto; min-height:40px;padding 10px;margin:20px 0;box-shadow: 0 4px 4px rgba(0,0,0,0.2);}
.kursy li {display:inline-block;line-height:40px;font-size:14px;margin:0 9px;font-family:'m';}
.kursy li span:nth-child(2) {margin-left:10px;font-size:16px;}
.dop {font-size:12px; color:#999;font-style:normal;}
.obmen {height:413px;margin:15px 0 25px 0;padding:10px;}
.graphics {height:100%;width:610px;box-shadow: 0 4px 4px rgba(0,0,0,0.2);background:#f0f0f0;float:left;text-align:center;z-index:2;}
.cources {width: 600px;height:310px;padding:0;margin: 0 auto;position:relative;} 
.containers-tab{margin:auto;max-width:610px;padding:0;position:absolute;top:0;}
.accordion-tab {zoom: 1;width: 100%;margin:0;padding:0;}
.accordion-tab:before, .accordion-tabs:after {content: " ";display: table;}
.accordion-tab:after {clear: both;}
.accordion-tab li{list-style:none;display:block;position:relative;}
.accordion-tab li.tabs-head-cont a {font-weight:bold;border-radius: 0 15px 15px 0;width:120px;text-align:center;text-decoration:none;border-top: 1px solid #dddddd;color: #888888;display: block;height:45px; line-height:45px;font-family:'m';}
.accordion-tab li.tabs-head-cont a:hover {color: #8dc63f;}
.accordion-tab li.tabs-head-cont a:focus {outline: none;}
.accordion-tab li.tabs-head-cont a.is-active {background-color:#f0f0f0;border-bottom:0;color:#8dc63f;line-height:45px;}
.accordion-tab li.tabs-head-cont section {padding:0;background:#f0f0f0;display: none;overflow: hidden;}
.accordion-tab {border: none;position: relative;}
.accordion-tab li.tabs-head-cont {display:block}
.accordion-tab li.tabs-head-cont a {display: block;zoom: 1;border-top: 0;position:relative;float:right;right:-605px;top:0;background-color:#f0f0f0;margin:5px 0;box-shadow: 1px 4px 4px rgba(0,0,0,0.2);} 
.accordion-tab li.tabs-head-cont a.is-active {background-color: #fff;}
.accordion-tab li.tabs-head-cont section {float: left;left: 0;top:0;position:absolute;width: 600px;height:310px; }
.accordion-tab li.tabs-head-cont section p, 
.accordion-tab li.tabs-head-cont section h2, 
.accordion-tab li.tabs-head-cont section h3, 
.accordion-tab li.tabs-head-cont section h4, 
.accordion-tab li.tabs-head-cont section ul li {font-family:'m';}
.accordion-tab li.tabs-head-cont section p {margin: 15px 0;font-size:14px;line-height:1.4em;}
.accordion-tab li.tabs-head-cont section h2 {font-size:18px;font-weight:bold;margin-bottom:20px;}
.accordion-tab li.tabs-head-cont section h3 {font-size:16px;color:#333;font-weight:bold;margin-bottom:20px;}
.accordion-tab li.tabs-head-cont section h4 {font-size:14px;color:#666;font-weight:bold;margin-bottom:15px;}
.accordion-tab li.tabs-head-cont section ul {margin-left:20px;}
.accordion-tab li.tabs-head-cont section ul li {display:list-item;font-size:14px;margin-bottom:10px;list-style-type:square;}
.info {text-align:left;font-size:12px;line-height:19px;width:88%;float:right;margin:5px;position:relative;color:#999;font-family:'m';}
.info:before {content:"";position:absolute;width:50px;height:50px;top:3px;left:-60px;background:url(images/info.png);}
.form {background:url(images/form.png);width: 466px; height:100%;float:right;filter: drop-shadow(0 3px 2px #999);text-align:center;}
.graphics h2, .form h2 {font-family: 'm'; font-size:16px;margin:10px 0;} 
.graphics h2 {color:#666;}
.form h2 {color:#f0f0f0; margin-left: 70px;margin-bottom:20px;font-family:'m';}
.input-text {position:relative;margin:15px 0 8px 80px;width:325px;height:42px;background-color:transparent;background-image:url(images/after-input.png);background-position: 150px 0px;background-repeat: no-repeat;}
.input-text .select {height:40px;width:152px;position:absolute;left:130px;top:0;float:left;padding:5px 0 12px 30px;font-family:'m';color:#8a5222;font-size:14px;font-weight:bold;}
.input-text .select-logon {height:40px;width:152px;position:absolute;left:127px;top:0;float:left;padding:5px 0 12px 30px;font-family:'m';color:#8a5222;font-size:14px;font-weight:bold;}
.input-text select {background:transparent;color:#8a5222;height:32px;border-radius:5px;border:none;font-weight:bold;width:130px;font-family:'m';}
select:focus {outline: none;}
input[type=text], input[type=number] {position:absolute;left:0;margin:0;width:170px;height:40px;border-radius:15px 0 0 15px;border:1px solid #005086;background-color:#fff;background-image:url(images/input.png);background-position: 140px 0px;
    background-repeat: no-repeat;border-right:none;font-family:'m';}
input[type=text]:focus, input[type=number]:focus {background-color: lightblue;border:1px solid #005086;outline: none;border-right:none;}
.attention {display:block;width:310px;font-size:12px;color:#fff;border:1px dashed #005086;padding:10px;margin:15px 0 0 100px;position:relative;font-family:'m';}
.attention:before {content:"";position:absolute;width:30px;height:25px;top:18px;left:10px;background:url(images/warning.png);}
.warning {width:260px;text-align:left;display:block;margin-left:40px;font-family:'m';}
.comission {color:#ffab00;font-size:12px;display:block;width:280px;margin:10px 0 0 120px;font-family:'m';}
.comission-value {display:block;color:#fff;font-size:16px;font-weight:bold;margin-top:10px;font-family:'m';}
.submit {display:block;margin:40px 0 0 145px;color:#6a3e00;font-family:'m';font-size:16px;line-height:33px;text-decoration:none;font-weight:bold;background:url(images/submit.png);width:198px;height:33px;text-align:center;}
.notice {font-size:11px;color:#333;font-weight:normal;}
.submit:hover {opacity:0.7;}
label.checkbox {font-size:12px;margin:3px 0 0 40px;display:block;font-family:'m';}
input[type=checkbox] {border:1px solid #005086;background-color:#fff;}
input[type=checkbox]:focus {background-color:#fff;border:1px solid #005086;}
.texts {width:1186px;height:610px;margin:20px 7px 10px 7px;}
.tabes {width:618px;height:580px;background:#f0f0f0;float:left;box-shadow: 0 4px 4px rgba(0,0,0,0.2);margin-top:30px;position:relative;}
.container-tab{margin:auto;max-width:618px;padding:0;position:absolute;top:-30px;}
.accordion-tabs {zoom: 1;width: 100%;margin:0;padding:0;}
.accordion-tabs:before, .accordion-tabs:after {content: " ";display: table;}
.accordion-tabs:after {clear: both;}
.accordion-tabs li{list-style:none;display:inline-block;}
.accordion-tabs li.tab-head-cont a {font-weight:bold;border-radius: 0 20px 0 0;width:150px;text-align:center;text-decoration:none;border-top: 1px solid #dddddd;color: #888888;display: block;height:30px; line-height:30px;font-family:'m';}
.accordion-tabs li.tab-head-cont a:hover {color: #8dc63f;}
.accordion-tabs li.tab-head-cont a:focus {outline: none;}
.accordion-tabs li.tab-head-cont a.is-active {background-color:#f7f7f7;border-bottom:0;color:#8dc63f;}
.accordion-tabs li.tab-head-cont section {padding:5px;background:#f0f0f0;display: none;overflow: hidden;width: 100%;}
.accordion-tabs {border: none;position: relative;}
.accordion-tabs li.tab-head-cont {display: inline;}
.accordion-tabs li.tab-head-cont a {display: inline-block;vertical-align: baseline;zoom: 1;border-top: 0;} 
.accordion-tabs li.tab-head-cont a.is-active {background-color: #fff;border: 1px solid #dddddd;border-bottom: 1px solid #f7f7f7;margin-bottom: -1px;}
.accordion-tabs li.tab-head-cont section {float: left;left: 0;}
.accordion-tabs li.tab-head-cont section p, 
.accordion-tabs li.tab-head-cont section h2, 
.accordion-tabs li.tab-head-cont section h3, 
.accordion-tabs li.tab-head-cont section h4, 
.accordion-tabs li.tab-head-cont section ul li {font-family:'m';}
.accordion-tabs li.tab-head-cont section p {margin: 15px 0;font-size:14px;line-height:1.4em;}
.accordion-tabs li.tab-head-cont section h2 {font-size:16px;font-weight:bold;margin-bottom:20px;}
.accordion-tabs li.tab-head-cont section h3 {font-size:16px;color:#333;font-weight:bold;margin-bottom:20px;}
.accordion-tabs li.tab-head-cont section h4 {font-size:14px;color:#666;font-weight:bold;margin-bottom:15px;}
.accordion-tabs li.tab-head-cont section ul {margin-left:20px;}
.accordion-tabs li.tab-head-cont section ul li {display:list-item;font-size:14px;margin-bottom:10px;list-style-type:square;}
#about {overflow-y:scroll;height:540px;width:600px;margin-top: 10px;}
#about::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#about::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#about::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#about::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#about::-webkit-scrollbar{width: 5px;}
#info {overflow-y:scroll;height:540px;width:600px;margin-top: 10px;}
#info::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#info::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#info::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#info::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#info::-webkit-scrollbar{width: 5px;}
#news{overflow-y:scroll;height:540px;width:600px;margin-top: 10px;}
#news p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}
#news::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#news::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#news::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#news::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#news::-webkit-scrollbar{width: 5px;}
.post {display:block;min-height:110px;margin-bottom:50px;float:left!important;position:relative;}
div.post h2 {margin-left:10px; float:left;font-family:'m';font-size:18px;min-width: 98%;width:415px;text-align:left;margin-top:10px;float:left!important;}
div.post h2 a {width:415px !important;position:absolute;top:20px;left:175px;text-align:left!important;}
.post img {width:165px;height:auto;float:left!important;border-radius:10px;}
.post .date, .post .time-post {font-size:12px;margin:0 0 0 10px;font-family:'m';font-weight:bold;float:left;}

.reviews {width:540px;height:100%;background:#f0f0f0;float:right;box-shadow: 0 4px 4px rgba(0,0,0,0.2);}
.reviews h2 {font-family:'m';font-size: 16px;text-align:center;margin-top: 10px;}
#reviews {overflow-y:scroll;height:540px;width:530px;margin-top: 10px;}
#reviews p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}

#reviews::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#reviews::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#reviews::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#reviews::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#reviews::-webkit-scrollbar{width: 5px;}
.review img {width:40px;height:auto;float:left;display:block;margin-left:10px;border-radius:50%;}
.review a.user {font-size:14px;margin:0 0 0 10px;padding-top:12px;display:inline-block;color:#0e76bc;font-family:'m';}
.review-text {display:block;padding:5px;background:rgba(14,118,188,0.1);width:94%;margin:22px auto;position:relative;top:10px;border-radius:7px;font-size:14px;color:#666;}
.review-text:before {content:"";position:absolute;background:url(images/replic.png);width:18px;height:8px;top:-8px;left:30px;}

footer {height:130px;width:100%; background:#333;position: relative;padding-top:10px;}
.footer-left {width:290px;text-align:center;float:left;padding-top:5px;}
.logo-footer {display:block;margin:0 auto;}
.copyright {font-family:'m';margin-top:20px;font-size:14px;color:#fff;}
.rights {color:#fff;font-family:'m';margin-top:20px;font-size:12px;line-height:18px;text-align:center;}
.footer-center {text-align:left;width:250px;font-family:'m';margin:0 auto;float:none;}
.footer-right {float:right;width:195px;text-align:left;position:absolute;top:10px;right:10px;}
.time-footer, .contacts-footer {position:relative;}
.time-footer:before {content:"";position:absolute;top:20px;left:-35px;background:url(images/time.png);width:25px;height:23px;}
.time-footer li, .contacts-footer li {color:#fff;font-family:'m';font-size:12px;line-height:22px;position:relative;}
.time-footer li:first-child, .contacts-footer li:first-child {font-size:14px;}
ul.contacts-footer li:nth-child(2):before {content:"";position:absolute;top:3px;left:-20px;background:url(images/skype.png);width:14px;height:14px;}
ul.contacts-footer li:nth-child(3):before {content:"";position:absolute;top:3px;left:-20px;background:url(images/telegram.png);width:14px;height:14px;}
ul.contacts-footer li:nth-child(4):before {content:"";position:absolute;top:2px;left:-20px;background:url(images/phone.png);width:14px;height:14px;}
.contacts-footer li a {color:#fff;}
.contacts-footer li a:hover {color:#999;text-decoration:none;}
.btn {display: inline-block;color: #fff;cursor: pointer;-webkit-appearance: none;}
.btn:hover {color: #da513d;}
.modal {opacity: 0;visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
      -ms-flex-pack: center;justify-content: center;position: absolute;background: rgba(0,0,0,0.7);z-index:9999;}
.modal__box { padding: 1em;background: #f0f0f0;box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);text-align: left;border-top: 4px solid #8dc63f;border-bottom: 5px solid #ddd;border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;}
.modal__box h2, .modal__box h3, .modal__box p, .modal__box ul li {font-family: 'm';}
.modal__box h2 {font-size:18px;font-weight:bold;color:#000;}
.modal__box h3 {font-size:16px;font-weight:bold;color:#666;margin-bottom: 10px;margin-top:20px;}
.modal__box p {font-size:14px;}
.modal__box ul li, .modal__box ol li {font-size:14px;list-style-type:square;display:list-item;}
/* modal magic */
.btn:focus + .modal {opacity: 1;visibility: visible;}
.btn:focus + .modal .modal__box {width:730px;height:580px;position:absolute;top:20px;left:-120px;}
.btn:focus + .modal .modal__box:before {content:'';background-image: url(images/modal.png);width:64px;height:33px;position:absolute;top:-33px;left:110px;}
.btne {position:relative;border: none;outline: none;background:transparent;cursor:pointer;display: inline-block;color: #fff;cursor: pointer;-webkit-appearance: none;}
.btne:hover {color: #da513d;}
.modale {opacity: 0;visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
      -ms-flex-pack: center;justify-content: center;position: absolute;background: rgba(0,0,0,0.7);z-index:9999;}
.modal__boxe { padding: 1em;background: #f0f0f0;box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);text-align: left;border-top: 4px solid #8dc63f;border-bottom: 5px solid #ddd;border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;}
.modal__boxe h2, .modal__boxe h3, .modal__boxe p, .modal__boxe ul li {font-family: 'm';}
.modal__boxe h2 {font-size:18px;font-weight:bold;color:#000;}
.modal__boxe h3 {font-size:16px;font-weight:bold;color:#666;margin-bottom: 10px;margin-top:20px;}
.modal__boxe p {font-size:14px;}
.modal__boxe ul li {font-size:14px;list-style-type:square;display:list-item;}
/* modal magic */
.btne:focus + .modale {opacity: 1;visibility: visible;}
.btne:focus + .modale .modal__boxe {width:730px;height:580px;position: absolute;top:20px;left:-205px;}
.btne:focus + .modale .modal__boxe:before {content:'';background-image: url(images/modal.png);width:64px;height:33px;position:absolute;top:-33px;left:195px;}

#oferta {overflow-y:scroll;height:570px;width:730px;margin-top: 10px;}
#oferta p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}

#oferta::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#oferta::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#oferta::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#oferta::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#oferta::-webkit-scrollbar{width: 5px;}
#rules {overflow-y:scroll;height:570px;width:730px;margin-top: 10px;}
#rules p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}

#rules::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#rules::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#rules::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#rules::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#rules::-webkit-scrollbar{width: 5px;}
.footer-comission {margin-top:10px;}
.footer-comission li {color:#ffa600;line-height:25px;font-size:12px;position:relative;}
.footer-comission li span {font-weight:bold;}
.footer-comission li img {margin:0 5px;position:relative;top:3px;}

@media (max-width: 640px) {
body {width:100%;}
main {min-height:1000px;overflow:hidden;}
.top-menu {height: 80px;padding:0 5px;}
.top-menu nav {width:95%;float:none;margin:0 auto;}
ul.top-navigation li {margin:0 10px;}
ul.top-navigation li a{font-size: 15px;}
.sign-in {margin-left: 44%;margin-top:15px;line-height:45px;}
.lang {margin-right:44%;margin-top:10px;}
.header-info {height: 400px;text-align:center;}
.logo img {width:150px; position:relative; top:18px;left:0;margin:10px auto;}
.header-info .select {margin:10px auto 10px auto;position:relative;left:0;top:25px;float:none;padding: 5px 5px 12px 10px;}
ul.contacts {position: relative;top:0;left:0;text-align:center;width:50%;display:block;margin:20px auto;}
ul.contacts li {text-align:left;}
ul.time{position: relative;top:0;left:0;text-align:center;width:50%;display:block;margin:20px auto;}
ul.time li {text-align:left;}
.kursy h2 {font-family:'m';text-align:center;font-size: 16px;color:#8dc63f;margin:10px 0;}
.kursy {height: 240px;padding-top:10px;}
.kursy li {display:block;line-height:40px;font-size:14px;text-align:center;}
.obmen {padding:0;width: 100%;}
.graphics {display:none;}
.form {background:url(images/form-mob.png);width:100%;max-width:466px;float:none;margin:0 auto 20px auto;height:460px;}
.form h2 {margin:10px 0 0 0;line-height:30px;}
.input-text {margin:20px auto;}
.attention {margin:20px auto;}
.comission {margin:20px auto;}
.submit {margin:10px auto;}
label.checkbox {width:300px; margin:10px auto; text-align:center;}
.texts {width:100%;margin:50px 0;}
.tabes {width:100%;margin:50px 0 30px 0;}
	.post {text-align:center;}
.post img {width:60%; margin:5px auto;float:none!important;}
.date{display:block;width:40%; float:left!important;text-align:right;}
.time-post {display:block;width:40%; float:right!important;text-align:left;}
	div.post h2 {width:90%;margin:0;padding:0;float:none;text-align:center;}
div.post h2 a {display:block;width: 90% !important;position: relative;text-align: left!important;top:0;left:0;}
	
.reviews {width:100%;padding:0;height:98%;}
.reviews h2 {padding-top:15px;margin:0;}
#reviews {width:calc(100% - 10px);}
footer {height:400px;text-align:center;}
ul.time-footer {position: relative;top:0;left:0;text-align:center;width:40%;display:block;margin:20px auto;}
ul.time-footer li {text-align:left;}
ul.contacts-footer {position: relative;top:0;left:0;text-align:center;width:50%;display:block;margin:20px auto;}
ul.contacts-footer li {text-align:left;}
	.footer-left {width:100%;float:none;}
	.footer-center {width:100%;}
	.footer-right {float:none;width: 100%;text-align: left;position:relative;}


.modal {opacity: 0;visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
      -ms-flex-pack: center;justify-content: center;position: absolute;background: rgba(0,0,0,0.7);-webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;z-index:9999;}
.modal__box { padding: 1em;background: #f0f0f0;box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);text-align: left;-webkit-transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);
  -webkit-transform: rotate(5deg) translate(-1em, 1em);transform: rotate(5deg) translate(-1em, 1em);border-top: 4px solid #8dc63f;border-bottom: 5px solid #ddd;border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;width:100%;height:100%;position:absolute;}
.modal__box h2, .modal__box h3, .modal__box p, .modal__box ul li {font-family: 'm';}
.modal__box h2 {font-size:18px;font-weight:bold;color:#000;}
.modal__box h3 {font-size:16px;font-weight:bold;color:#666;margin-bottom: 10px;margin-top:20px;}
.modal__box p {font-size:14px;}
.modal__box ul li {font-size:14px;list-style-type:square;display:list-item;}
.btn:focus + .modal {opacity: 1;visibility: visible;}
.btn:focus + .modal .modal__box {z-index:9999;-webkit-transform: rotate(0deg) translate(0, 0);transform: rotate(0deg) translate(0, 0);width:100%;min-width:342px;max-width:600px;height:100%;min-height:500px;position:absolute;top:23px;left:-102px;}
.btn:focus + .modal .modal__box:before {content:'';background-image: url(images/modal.png);width:64px;height:33px;position:absolute;top:-33px;left:90px;}
.btne {position:relative;border: none;outline: none;background:transparent;cursor:pointer;display: inline-block;color: #fff;cursor: pointer;-webkit-transition: 0.3s ease;transition: 0.3s ease;-webkit-appearance: none;}
.btne:hover {color: #da513d;}
.modale {opacity: 0;visibility: hidden;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;
      -ms-flex-pack: center;justify-content: center;position: absolute;background: rgba(0,0,0,0.7);-webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;z-index:9999;}
.modal__boxe { padding: 1em;background: #f0f0f0;box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);text-align: left;-webkit-transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);transition: all 0.3s cubic-bezier(0.2, 0.9, 0.3, 1.5);
  -webkit-transform: rotate(5deg) translate(-1em, 1em);transform: rotate(5deg) translate(-1em, 1em);border-top: 4px solid #8dc63f;border-bottom: 5px solid #ddd;border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;width:100%;height:100%;position:absolute;}
.modal__boxe h2, .modal__boxe h3, .modal__boxe p, .modal__boxe ul li {font-family: 'm';}
.modal__boxe h2 {font-size:18px;font-weight:bold;color:#000;}
.modal__boxe h3 {font-size:16px;font-weight:bold;color:#666;margin-bottom: 10px;margin-top:20px;}
.modal__boxe p {font-size:14px;}
.modal__boxe ul li {font-size:14px;list-style-type:square;display:list-item;}
.btne:focus + .modale {opacity: 1;visibility: visible;}
.btne:focus + .modale .modal__boxe {-webkit-transform: rotate(0deg) translate(0, 0);transform: rotate(0deg) translate(0, 0);width:100%;min-width:342px;max-width:600px;height:100%;min-height:500px;position: absolute;top:23px;left:-175px;}
.btne:focus + .modale .modal__boxe:before {content:'';background-image: url(images/modal.png);width:64px;height:33px;position:absolute;top:-33px;left:165px;}
#oferta {overflow-y:scroll;height:99%;min-height:500px;width:98%;margin-top: 10px;}
#oferta p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}
#oferta::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#oferta::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#oferta::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#oferta::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#oferta::-webkit-scrollbar{width: 5px;}
#rules {overflow-y:scroll;height:99%;min-height:500px;width:98%;margin-top: 10px;}
#rules p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}
#rules::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#rules::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#rules::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#rules::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#rules::-webkit-scrollbar{width: 5px;}
.container-tab{margin:auto;max-width:640px;width:100%;min-width:320px;padding:0;position:absolute;top:-32px;}
.accordion-tabs {zoom: 1;width: 100%;margin:0;padding:0;}
.accordion-tabs:before, .accordion-tabs:after {content: " ";display: table;}
.accordion-tabs:after {clear: both;}
.accordion-tabs li{list-style:none;display:inline-block;margin:0;}
.accordion-tabs li.tab-head-cont a {border-radius: 0 20px 0 0;width:28%;padding: 1px 6px;text-align:center;text-decoration:none;border-top: 1px solid #dddddd;color: #888888;display: block;
        height:30px; line-height:30px;font-family:'m';font-weight:bold;background-color:#f0f0f0;}
.accordion-tabs li.tab-head-cont a:hover {color: #8dc63f;}
.accordion-tabs li.tab-head-cont a:focus {outline: none;}
.accordion-tabs li.tab-head-cont a.is-active {background-color: #f7f7f7;border-bottom:0;color:#8dc63f;}
.accordion-tabs li.tab-head-cont a.is-active + section {display:block;}
.accordion-tabs li.tab-head-cont section {padding: 0;background: #f0f0f0;display: none;overflow: hidden;width: 100%;}
.accordion-tabs {border: none;position: relative;}
.accordion-tabs li.tab-head-cont {display: inline;}
.accordion-tabs li.tab-head-cont a {display: inline-block;vertical-align: baseline;zoom: 1;border-top: 0;} 
.accordion-tabs li.tab-head-cont a.is-active {background-color: #fff;border: 1px solid #dddddd;border-bottom: 1px solid #f7f7f7;margin-bottom: -1px;}
.accordion-tabs li.tab-head-cont section {float: left;left: 0;}
#about {overflow-y:scroll;height:540px;width:calc(100% - 20px);margin-top: 10px;padding:5px;}
#about::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#about::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#about::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#about::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#about::-webkit-scrollbar{width: 5px;}
#info {overflow-y:scroll;height:540px;width:calc(100% - 20px);margin-top: 10px;padding:5px;}
#info::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#info::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#info::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#info::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#info::-webkit-scrollbar{width: 5px;}
#news{overflow-y:scroll;height:540px;width:calc(100% - 20px);margin-top: 10px;padding:5px;}
#news p {font-family:'m';margin-top:10px;font-size:14px;color:#333;line-height: 22px;padding:5px;}
#news::-webkit-scrollbar-track {background-color:#e0e0e0;width:2px;}
#news::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background-color:#0e76bc;width:24px;}
#news::-webkit-scrollbar-thumb:hover{background-color:#105584;}
#news::-webkit-resizer{background-image:url('');background-repeat:no-repeat;width:4px;height:0px}
#news::-webkit-scrollbar{width: 5px;}
}

#name-telegramm?#namedst,#namesrc{padding-left:10px;}

