@import url("https://netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");
*::-webkit-input-placeholder{color:#666;opacity:1;}
*:-moz-placeholder{color:#666;opacity:1;}
*::-moz-placeholder{color:#666;opacity:1;}
*:-ms-input-placeholder{color:#666;opacity:1;}
.form_input_email input::-webkit-input-placeholder{color: #6d6a6a;opacity:1;}
.form_input_email input:-moz-placeholder{color: #bcbbbb;opacity:1;}
.form_input_email input::-moz-placeholder{color: #bcbbbb;opacity:1;}
.form_input_email input:-ms-input-placeholder{color: #bcbbbb;opacity:1;}

body input:focus:required:invalid,
body textarea:focus:required:invalid{}
body input:required:valid,
body textarea:required:valid{}
html.js .loader{background:none repeat scroll 0 0 #ffffff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999;}
html.js .loader_inner{background-image:url("../img/preloader.gif");background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff;height:60px;width:60px;margin-top:-30px;margin-left:-30px;left:50%;top:50%;position:absolute;}
body{font-family:sans-serif;font-size:16px;min-width:100px;position:relative;line-height:1.6;overflow-x:hidden;background-color:#f6f0eb;}
a{text-decoration:underline;color:#c22718;} 
a:hover{text-decoration:none;}
.contentpaneopen a{word-wrap: break-word;}
.logo_link{color:#3c3931;font-family:"Open Sans";font-size:12px;font-weight:400;line-height:38px;text-transform:uppercase;display:block;margin-top:12px;background-color:#F6F0EB;width:235px;padding-left:4px;text-decoration:none;}
h1{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
h2{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
h3{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
h4{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
h5{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
h6{color:#3c3931;font-size:30px;font-weight:400;line-height:30px;clear:both;}
.hhh{font-size:24px;}
.in_block p{color:#3c3931;font-size:16px;font-weight:300;line-height:20px;}
.capth_images{display:inline-block;margin-left:12px;border:1px solid #d2c9c0;padding:4px 6px;background-color:#E1D7CE;border-radius:2px;}
#questions > p > img{float:left;margin-right:16px;}
.sends{width:36%;margin:0 auto;}
.page_head{border-bottom:3px solid #e85243;height:75px;}
.main_mnu{padding:0;margin:0;list-style-type:none;}
.main_mnu li{float:left;margin:20px 22px;}
.main_mnu li > a{color:#3c3931;font-family:"HelveticaNeueCyr";font-size:16px;font-weight:400;line-height:16px;border-bottom:1px dotted #3c3931;text-decoration:none;}
.main_mnu li > a:hover{color:#c95248;border-bottom:1px dotted #c95248;}
ul.main_mnu.clearfix > li:last-child{margin-right:0px;}
.main_mnu_down{margin:0;padding:0;float:right;}
.main_mnu_down li{list-style-type:none;float:left;font-size:16px;color:#8f8e8b;margin:0px 4px;}
.main_mnu_down li > a{text-decoration:underline;color:#8f8e8b;}
ul.main_mnu_down.clearfix > li:last-child{margin-right:0px;}
.up_main{margin-bottom:33px;display:table;clear:both;margin-top:15px;width:100%;}
.litle_block{padding-left:90px;position:relative;margin-left:49px;display:table-cell;vertical-align:top;}
.litle_block:last-child{max-width:210px;}
.up_main > div:first-child{margin-left:0px !important;}
.litle_block span{color:#c22718;border-bottom:1px dotted #c22718;font-size:21px;font-weight:400;line-height:16px;}
.litle_block p{margin:0;color:#3c3931;font-size:16px;font-weight:300;line-height:25px;margin-top:8px;}
.oformi{color:#c22718;font-size:14px;font-weight:300;line-height:25px;text-decoration:underline;position:relative;}
.oformi:before{content:"";background-image:url(../img/pay-arrow.png);position:absolute;right:-15px;width:8px;height:30px;background-repeat:no-repeat;top:6px;}
.news_icons{background-image:url(../img/ups_icons.png);width:83px;height:73px;background-position:-12px -9px;position:absolute;left:0;}
.contact_icons{background-image:url(../img/ups_icons.png);width:83px;height:73px;background-position:-107px -9px;position:absolute;left:0;}
.spisok_news{margin:0;padding:0;display:block;margin-top:9px;}
.spisok_news li{font-size:15px;list-style-type:none;}
.spisok_news li > a{color:#3c3931;font-size:15px;text-decoration:underline;}
.spisok_kontacti{margin:0px;display:block;padding-right:10px;padding-left:7px;padding-top:10px;padding-bottom:5px;/*float:left;*/}
.spisok_kontacti li{list-style-type:none;font-size:16px;color:#3c3931;position:relative;padding-left:19px;}
.spisok_kontacti li > a{}
.spisok_kontacti2{margin:0px;padding:0px;display:block;padding-left:11px;float:left;}
.spisok_kontacti2 li{list-style-type:none;font-size:16px;color:#3c3931;position:relative;padding-left:19px;}
.spisok_kontacti2 li > a{}
.fr_block > ul.main_mnu_down > li{float:none;color:#3c3931;}
.fr_block > ul.main_mnu_down > li > a{color:#c22718;text-decoration:underline}
.fr_block > ul.main_mnu_down > li > a:hover{color:#c22718;text-decoration:none}
.time{font-size:11px;color:#ffffff;background-color:#6c6962;padding:1px 6px;font-style:normal;}
.isq{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:-15px;top:-4px;background-position:-51px 0px}
.emal{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:-15px;top:-4px;background-position:-25px 0px}
.skype{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:-15px;top:-4px;background-position:1px 0px;}
.vkontakte{background-image:url(../img/vk_mnu.png);position:absolute;width:14px;height:17px;left:-4px;top:2px;background-repeat:no-repeat;background-position:0px 2px;}
.vkontakte > a{color:#0761b4 !important;}
.cart_icons{background-image:url(../img/ups_icons.png);width:83px;height:73px;background-position:-206px -9px;position:absolute;left:0;}
.vk_mnu{background-image:url(../img/vk_mnu.png);background-repeat:no-repeat;padding-left:20px;background-position:0px 2px;}
.vk_mnu > a{color:#0761b4 !important;}
.vk_block_head{width:238px;height:79px;background-color:#0761b4;background-image:-webkit-linear-gradient(0deg, #0762b4 53%, #0c6ebb 41px);background-image:linear-gradient(0deg, #0762b4 53%, #0c6ebb 41px);border:1px solid #314b7e;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);z-index:2;display:block;position:relative;}
.vk_block_head span{color:white;font-size:20px;font-weight:400;line-height:16px;}
.vk_block_head i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-29px -84px;left:16px;top:8px;}
.twitter_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-29px -16px;left:16px;top:8px;}
.vk_block_body{width:238px;background-color:#0c6fbb;border:1px solid #065cb0;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.facebook_block_body{width:238px;background-color:#415780;border:1px solid #3B5587;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.insta_block_body{width:238px;background-color:#3E5A98;border:1px solid #3B5587;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.mir_block_body{width:238px;background-color:#1669BE;border:1px solid #2774C2;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.twitter_block_body{width:238px;background-color:#3098C1;border:1px solid #3F9FC5;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.google_block_body{width:238px;background-color:#DC4436;border:1px solid #D93D30;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.ok_block_body{width:238px;background-color:#F86500;border:1px solid #F8751C;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.youtube_block_body{width:238px;background-color:#D20E09;border:1px solid #D72824;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.info_block_body{width:238px;background-color:#E54738;border:1px solid #D93D30;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.votes_block_body{width:238px;background-color:#F96B00;border:1px solid #D93D30;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.others_block_body{width:238px;background-color:#F96B00;border:1px solid #D93D30;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center}
.faq_block_body{width:238px;background-color:#E54738;border:1px solid #D93D30;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;text-align:center;}
.facebok_block{width:238px;height:79px;background-color:#314b7e;background-image:-webkit-linear-gradient(0deg, #314b7e 53%, #3b5587 41px);background-image:linear-gradient(0deg, #314b7e 53%, #3b5587 41px);border:1px solid #314b7e;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);text-align:center;position:relative;z-index:999;}
.facebok_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-129px -84px;left:16px;top:8px;}
.insta_block{width:238px;height:79px;background-color:#3f60a5;background-image:-webkit-linear-gradient(0deg, #3d5da2 53%, #5171b0 41px);background-image:linear-gradient(0deg, #3d5da2 53%, #5171b0 41px);border:1px solid #314b7e;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);position:relative;text-align:center;z-index:999;}
.insta_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-129px -16px;left:16px;top:8px;}
.mir_block{width:238px;height:79px;background-color:#1568bd;background-image:-webkit-linear-gradient(0deg, #1669be 53%, #2279c5 41px);background-image:linear-gradient(0deg, #1669be 53%, #2279c5 41px);border:1px solid #314b7e;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);text-align:center;position:relative;z-index:999;}
.mir_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-235px 69px;left:16px;top:8px;}
.twitter_block{width:238px;height:79px;background-color:#339dc4;background-image:-webkit-linear-gradient(0deg, #3098c1 0%, #3098c1 41px, #47aacc 41px, #47aacc 41px);background-image:linear-gradient(0deg, #3098c1 0%, #3098c1 41px, #47aacc 41px, #47aacc 41px);border:1px solid #0683b3;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);position:relative;text-align:center;z-index:999;}
.googleplus_block{width:238px;height:79px;background-color:#dc4335;background-image:-webkit-linear-gradient(0deg, #dc4436 53%, #e15547 41px);background-image:linear-gradient(0deg, #dc4436 53%, #e15547 41px);border:1px solid #d93d30;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.97);position:relative;text-align:center;z-index:999;}
.googleplus_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-235px -16px;left:16px;top:8px;}
.ok_block{width:238px;height:79px;background-color:#f96b00;background-image:-webkit-linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7d00 41px, #fa7d00 41px);background-image:linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7d00 41px, #fa7d00 41px);border:1px solid #f96b00;border-radius:3px;box-shadow:inset 0 0 3px white;position:relative;text-align:center;z-index:999;}
.ok_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-327px -16px;left:16px;top:8px;}
.youtube_block{width:238px;height:79px;background-color:#d20e09;background-image:-webkit-linear-gradient(0deg, #dc4436 53%, #e15547 41px);background-image:linear-gradient(0deg, #d20e09 53%, #d81710 41px);border:1px solid #d93d30;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.97);position:relative;text-align:center;z-index:999;}
.youtube_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-429px -16px;left:16px;top:8px;}
.other_social_block{width:238px;height:79px;background-color:#f99903;background-image:-webkit-linear-gradient(0deg, #f99503 0%, #f99503 41px, #faa607 41px, #faa607 41px);background-image:linear-gradient(0deg, #f99503 0%, #f99503 41px, #faa607 41px, #faa607 41px);border:1px solid #f99503;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.66);text-align:center;position:relative;}
.other_social_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-329px 69px;left:16px;top:8px;}
.info_block{width:238px;height:79px;background-color:#e74c3c;background-image:-webkit-linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6151 41px, #eb6151 41px);background-image:linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6151 41px, #eb6151 41px);border:1px solid #d93d30;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.97);text-align:center;position:relative;z-index:999;}
.info_block i{background-image:url(../img/silver_icons.png);position:absolute;width:58px;height:58px;background-position:-210px -7px;left:16px;top:8px;background-color:#e54738;border-radius:50%;border:1px solid #ef6757;}
.votes_block{width:238px;height:79px;background-color:#f96b00;background-image:-webkit-linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7e00 41px, #fa7e00 41px);background-image:linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7e00 41px, #fa7e00 41px);border:1px solid #f96b00;border-radius:3px;box-shadow:inset 0 0 3px white;position:relative;text-align:center;z-index:999;}
.votes_block i{background-image:url(/img/silver_icons.png);position:absolute;width:58px;height:58px;background-position:-39px -1px;left:16px;top:8px;background-color:#f86400;border-radius:50%;border:1px solid #fa7b00;}
.telegram_block_body {
    width: 238px;
    background-color: #2fbaff;
    border: 1px solid #90a3ad;
    border-radius: 3px;
    margin-top: -5px;
    z-index: 1;
    display: block;
    position: relative;
    text-align: center;
}

.telegram_block {
    width: 238px;
    height: 79px;
    background-color: #05acb5;
    background-image: -webkit-linear-gradient(0deg, #2dece4 53%, #3ef5ec 41px);
    background-image: linear-gradient(0deg, #2fbaff 53%, #4bd6ec 41px);
    border: 1px solid #4dbbb6;
    border-radius: 3px;
    box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.97);
    position: relative;
    text-align: center;
    z-index: 999;
}
@media only screen and (max-width: 768px) {
.telegram_block {
     width: 100%; 
}
}
.telegram_block i{background-image:url(../img/big_right_icons.png);position:absolute;width:58px;height:58px;background-position:-429px -82px;left:16px;top:8px;}


.profilein_block
{width: 238px;
    height: 79px;
    background-color: #f96b00;
    background-image: -webkit-linear-gradient(0deg, #f62033 0%, #f72539 41px, #f62033 41px, #f9475d 41px);
    background-image: linear-gradient(0deg, #f62033 0%, #f72539 41px, #f62033 41px, #f9475d 41px);
    border: 1px solid #f62235;
    border-radius: 3px;
    box-shadow: inset 0 0 3px white;
    position: relative;
    text-align: center;
    z-index: 999;}
.profilein_block i{
    background-image: url(/img/ks.png);
    position: absolute;
    width: 58px;
    height: 58px;
        background-position: 5px 2px;
    left: 16px;
    top: 8px;
    background-color: #dc0d1f;
    border-radius: 50%;
    border: 1px solid #d30e1f;
    background-repeat: no-repeat;}

.profilein_block span {
        margin-top: 13px !important;
            font-size: 18px !important;
}

.profilein_block a {
        text-decoration: none;
}

.profilein_block.on i {
     background-image: url(../img/onp.png);
     background-position: -9px -3px;
}

/*блок оплаты*/

.uslugi_block{width:238px;height:79px;background-color:#e74c3c;background-image:-webkit-linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6051 41px, #eb6051 41px);background-image:linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6051 41px, #eb6051 41px);border:1px solid #d93d30;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.97);position:relative;z-index:2;text-align:center;}
.uslugi_block i{background-image:url(../img/silver_icons.png);position:absolute;width:53px;height:53px;background-position:-157px -4px;left:16px;top:13px;background-color:#e54738;border-radius:50%;border:1px solid #ef6858;}
.uslugi_block span{color:white;font-size:20px;font-weight:400;line-height:16px;text-align:center;padding-left:53px;line-height:75px;}
.cvet_block span{color:white;font-size:20px;font-weight:400;line-height:22px;text-align:left;padding-left:88px;display:block;margin-top:28px;}
.other_social_block span{margin-top:14px !important;}
.other_block_body{width:238px;background-color:#f6be6d;border:1px solid #f89303;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;}
.uslugi_block_body{width:238px;background-color:#f98274;border:1px solid #e54637;border-radius:3px;margin-top:-5px;z-index:1;display:block;position:relative;}
.other_block{width:238px;height:79px;background-color:#f96b00;background-image:-webkit-linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7e00 41px, #fa7e00 41px);background-image:linear-gradient(0deg, #f86500 0%, #f86500 41px, #fa7e00 41px, #fa7e00 41px);border:1px solid #f96b00;border-radius:3px;box-shadow:inset 0 0 3px white;position:relative;text-align:center;z-index:999;}
.other_block i{background-image:url(../img/silver_icons.png);position:absolute;width:53px;height:53px;background-position:8px -4px;left:16px;top:13px;background-color:#f86400;border-radius:50%;border:1px solid #fa7b00;}
.faq_block{width:238px;height:79px;background-color:#e74c3c;background-image:-webkit-linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6051 41px, #eb6051 41px);background-image:linear-gradient(0deg, #e54738 0%, #e54738 41px, #eb6051 41px, #eb6051 41px);border:1px solid #d93d30;border-radius:3px;box-shadow:inset 0 0 3px rgba(255, 255, 255, 0.97);position:relative;text-align:center;z-index:999;}
.faq_block i{background-image:url(../img/silver_icons.png);position:absolute;width:53px;height:53px;background-position:-96px -4px;left:16px;top:13px;background-color:#e54738;border-radius:50%;border:1px solid #ef6656;}
.big_news a{display:block;width:188px;overflow:hidden;float:left;margin-right:21px;border:1px solid #d9d9d9;}
.quest{position:relative;list-style-type:none;counter-reset:li;margin:0px;padding:0px;border-bottom:1px solid #e5ddd7;border-top:1px solid #e5ddd7;padding:14px 0px;padding-top:33px;padding-left:15px;padding-right:20px;}
.quest li{position:relative;color:#4f4d4d;font-size:16px;font-weight:300;line-height:22px;padding-left:61px;margin-bottom:20px;}
.quest li:before{position:absolute;color:#e74c3c;background:#f6f0eb;border-radius:50%;counter-increment:li;content:counter(li);font-size:24px;border:1px solid #fff;width:41px;height:41px;line-height:39px;padding-left:13px;left:0px;}
.quest li:last-child:before{top:-11px;}
.big_news a > img{width:167%;}
.form_back{position:relative;background-color:#f1e4d9;width:100%;margin:0 auto;background-image:url(../img/bg_form.png);background-repeat:inherit;border:1px solid #ecdbcc;padding:0px 26px;padding-bottom:15px;}
.form_back:before{content:"";background-image:url(../img/pushpin.png);position:absolute;width:63px;height:60px;right:0;}
.form_back h5{color:#bc0606;font-size:24px;font-weight:400;line-height:16px;padding:0px;margin:22px 10px;margin-bottom:46px;margin-left:6px;}
.form-capth{float:right;width:83.7%;margin-bottom:7px;}
.bg_left .form-capth {
    float: left;
    width: 100%;
        position: relative;
    padding-top: 3px;
    padding-left: 21px;
    }
.form-capth label{color:#3c3931 !important;font-size:18px !important;font-weight:400 !important;padding-left:0px !important;}
.form-capth label > span{background-color:#e1d7ce;border-radius:3px;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0.13);color:#544335 !important;font-size:20px !important;padding:2px 9px;border:1px solid #d2c9c0;}
.form_back label{color:#3c3931;font-size:18px;font-weight:400;line-height:30px;position:relative;padding-left:25px;}
.form_back label > i{background-image:url(../img/all_lines.png);width:20px;height:16px;position:absolute;background-position:-72px -54px;left:0px;top:0px;}
.inputes{height:33px;background-color:#f9fbfd;border-radius:3px;box-shadow:0.5px 0.9px 0 rgba(0, 0, 0, 0.06);border:1px solid #fff;float:right;padding-left:11px;width:60%;}
textarea{resize: vertical;background-color:#f9fbfd;border-radius:3px;box-shadow:0.5px 0.9px 0 rgba(0, 0, 0, 0.06);border:1px solid #fff;width:100%;padding:10px 16px;padding-left:29px;}
.inputes_capth{height:33px;background-color:#f9fbfd;border-radius:3px;box-shadow:0.5px 0.9px 0 rgba(0, 0, 0, 0.06);border:1px solid #fff;width:28%;margin-left:15px;}
.form-group{margin-bottom:25px;}
.send{background-color:#e74c3c;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);color:#f9fbfd;font-size:18px;font-weight:400;line-height:52px;width:238px;margin-bottom:10px;cursor:pointer;}
.fr_chetchik{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:8px;top:-8px;background-position:-76px 0px;}
.fr_social{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:8px;top:-8px;background-position:0px -26px;}
.fr_kontact{background-image:url(../img/very_litle_icons.png);position:absolute;width:26px;height:27px;left:8px;top:-8px;background-position:-27px -26px;}
.main_conteiner{background-color:#f2ece7;border:1px solid white;border-radius:3px;box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.29);padding-bottom:20px;margin-bottom:30px; padding: 10px;}
.liveinternet{float:left;margin-right:15px;}
.page_footer{border-top:3px solid #e85243;background-color:#ede5de;padding-top:28px;}
.fr_block{display:block;width:100%;}
.fr_head{color:#3c3931;font-size:21px;font-weight:400;line-height:16px;border-bottom:1px solid #cabeb4;padding-bottom:10px;padding-left:30px;margin-bottom:20px;}
.social_block{margin:0px;padding:0px;}
.social_block li{float:left;list-style-type:none;}
.social_block li > a{width:37px;height:35px;display:block;background-image:url(../img/footer_icons.png);margin:0px 8px;}
.social_block li:last-child > a{margin-right:0px;}
.social_block li > .vk{background-position:-58px -3px;}
.social_block li > .fb{background-position:-7px -3px;}
.social_block li > .ok{background-position:-111px -3px;}
.social_block li > .google{background-position:-162px -3px;}
.social_block li > .twitter{background-position:-212px -3px;}
.social_block li > .youtube{background-position:-264px -3px;}
.social_block li > .dop_insta{width:37px;height:35px;display:block;background-image:url(../img/dop_icons.png);margin:0px 8px;background-position:-61px -8px;}
.social_block li > .dop_mayl{width:37px;height:35px;display:block;background-image:url(../img/dop_icons.png);margin:0px 8px;background-position:-13px -8px;}
.main_banner{background-image:url(../img/main_banner.png);width:100%;height:540px;background-position:14px 10px;background-repeat:no-repeat;}
.raketa_block{position:absolute;height:319px;width:44%;margin-top:12%;margin-left:38px;}
.raketa_block a{width:72px;height:72px;margin:10px;-webkit-transition:-webkit-transform ease-out 0.1s, background 0.2s;-moz-transition:-moz-transform ease-out 0.1s, background 0.2s;transition:transform ease-out 0.1s, background 0.2s;border-radius:50%;color:#fff;}
.raketa_block a:after{top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,0.1);opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.raketa_block a:hover:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms;}
.raketa_block a:hover{-webkit-transform:scale(0.93);-moz-transform:scale(0.93);-ms-transform:scale(0.93);transform:scale(0.93);color:#fff;}
.raketa_vk{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-13px -7px;right:15px;top:35px;}
.raketa_fb{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-101px -7px;right:111px;top:20px;}
.raketa_insta{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-183px -7px;left:44px;top:47px;}
.raketa_mail{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-270px -7px;left:-18px;top:121px;}
.raketa_twitter{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-357px -7px;left:-5px;bottom:16px;}
.raketa_google{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-10px -94px;left:72px;bottom:-34px;}
.raketa_ok{background-image:url(../img/raketa_icons.png);display:block;position:absolute;background-position:-100px -93px;right:69px;bottom:-35px;}
.raketa_youtube{background-image:url(../img/raketa_icons.png);display:block;position:absolute;bottom:0px;background-position:-190px -93px;right:-27px;bottom:-13px;}
.right_mnu{list-style-type:none;margin:3px 0px;padding:0px;text-align:left;}
.right_mnu li{color:#fcfcfb;font-size:16px;font-weight:300;line-height:36px;text-decoration:underline;position:relative;padding-left:34px;
/*изменили отступ*/
margin-bottom: -10px;
}
.right_mnu li > a{color:#fcfcfb;font-size:16px;font-weight:300;line-height:36px;text-decoration:underline;font-family:"HelveticaNeueCyr-light";}
.right_mnu li > a > i{background-image:url(../img/all_lines.png);width:20px;height:16px;position:absolute;background-position:0px -23px;left:0px;top:9px;}
.right_mnu_big{margin:18px 16px;padding:0px;list-style-type:none;}
.right_mnu_big li{position:relative;padding-left:51px;}
.right_mnu_big li > a{color:black;line-height:41px;font-size:16px;font-weight:400;text-decoration:none;border-bottom:1px dotted black}
.right_mnu_big li > i{background-image:url(../img/litle_icons_right.png);position:absolute;left:4px;width:34px;height:36px;}
.robokassa{background-position:154px -10px;}
.yadengi{background-position:99px -10px;}
.qiwi{background-position:414px -10px;}
.webmoney{background-position:-191px -65px;}
.paypal{background-position:468px -10px;}
.yadkassa{background-position:253px -10px;}
.oplata{background-position:-250px -65px;}
.perevod{background-position:-20px -58px;}
.livejournal{background-position:-20px -9px;}
.promodj{background-position:-77px -9px;}
.vine{background-position:-129px -9px;}
.vimeo{background-position:-179px -9px;}
.soundcloud{background-position:-226px -9px;}
.kinopoisk{background-position:-272px -9px;}
.pinterest{background-position:-482px -9px;}
.dailymot{background-position:-425px -9px;}
.twitch{background-position:-735px -9px;}
.periscope{background-position:-585px -9px;}
.yellow_link{background-color:#fa7d00;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #f96b00;border-radius:2px;box-shadow:inset 0 0 3px white;width:223px;display:block;height:36px;color:#fff;font-size:16px;line-height:34px;padding-left:12px;float:left;margin:5px 3px;}
.leftimg{display:block;overflow:hidden;float:left;margin-right:21px;padding:2px;box-sizing:border-box;max-width:100%;}
.table_inpopup{width:100%;}
.table_inpopup .tr .td{text-align:center;}
#inline1 h3{color:#f86400;font-family:HelveticaNeueCyr;font-size:24px;font-weight:300;line-height:24px;text-align:center;margin-top:43px;}
.info_payt{text-align:center;margin-top:22px;}
.info_payt > .payment-method{float:none;margin-right:0px;}
.info_payt span{color:#f86400;font-size:24px;font-weight:300;line-height:24px;}
.itogo{background-color:#f7f5f5;border-radius:3px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.19);color:#dd0904;line-height:33px !important;display:block;height:38px;margin-top:12px;margin-bottom:35px;}
.rs{margin-bottom:3px;}
.rs-h{cursor:pointer;}
.col-sm-3{padding-left:5px;}
.a_demo_four{background-color:#fa7d00;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #f96b00;border-radius:2px;box-shadow:inset 0 0 3px white;width:31.8%;display:inline-block;height:36px;color:#fff;font-size:16px;line-height:34px;padding-left:12px;margin:5px 3px;position:relative;text-decoration:none;}
.a_demo_four:hover{background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);color:#fff;background-color:#FB8816;}
.bullet{position:relative;list-style-type:none;counter-reset:li;margin:0px;padding:0px;padding:14px 0px;padding-top:25px;padding-left:15px;padding-right:20px;}
.bullet li{position:relative;color:#4f4d4d;font-size:16px;font-weight:300;line-height:22px;padding-left:61px;margin-bottom:20px;min-width:100%;width:100%;margin:30px 0;}
.bullet li:first-child{margin-top:0;}
.bullet li:last-child{margin-bottom:15px;}
.bullet li:before{position:absolute;color:#e74c3c;background:#f6f0eb;border-radius:50%;counter-increment:li;content:counter(li);font-size:24px;border:1px solid #fff;width:41px;height:41px;line-height:39px;padding-left:13px;left:0px;top:50%;margin-top:-21px;}
.in_block{padding:20px;}


#question{background-image:url("/img/bg_form.png");background-color:#eddbcc;border:1px solid #ecdbcc;border-radius:3px;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0.26), inset 0 0 3px #FFFFFF;margin-bottom:3px;color:#5f0b02 !important;font-size:18px;font-weight:400;line-height:19px;min-height:50px;vertical-align:middle;padding:13px 0px;margin:4px 0px;padding-left:53px;position:relative;cursor:pointer;  }
#question:before{content:"";background-image:url(/img/litle_icons_right.png);position:absolute;left:4px;width:37px;height:36px;background-position:-72px -65px;margin-top:-8px;}


#question:hover{background-color:#faa607;background-image:url("/img/bg_form_hover.png");border:1px solid #fbb70f;border-radius:3px;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0.26), inset 0 0 3px #ddb474;}
.rightimg{float:right;margin-right:18px;}
.border{padding:0px;margin:0px;}
.answer{background-image:url("/img/bg_form.png");background-color:#eddbcc;margin-top:-6px;border:1px solid #ecdbcc;border-bottom:1px solid #ecdbcc !important;}
.answer p{padding-left:57px;}
.typo-legend{width:100%;}
.fomes_in_arct textarea.alert{border:1px solid #FF6868;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(255,0,0,0.43);-moz-box-shadow:inset 0px 0px 5px 0px rgba(255,0,0,0.43);box-shadow:inset 0px 0px 5px 0px rgba(255,0,0,0.43);}
.textr_in_arct{min-height:97px;background-color:#f9fbfd;border:1px solid #e9e2db;border-radius:3px;box-shadow:inset 0 0 2px rgba(0, 0, 0, 0.17);}
.fomes_in_arct{float:left;width:63%;margin-bottom:13px;margin-top:13px;}
.fomes_in_file input{padding:3px 15px;width:100%;border:1px solid #EBEDEF;}
.fomes_in_file{float:left;width:63%;margin-bottom:13px;margin-top:13px;}
.fomes_in_file span{color:#C30D0D;font-weight:500;font-size:17px;line-height:20px;margin-bottom:10px;display:block;}
.fomes_in_arct span{color:#bf0d0d;font-size:24px;font-weight:300;line-height:42px;padding-bottom:18px;display:block;}
.wrapper-send{float:left;text-align:center !important;color:#f9fbfd;height:83px !important;}
.wrapper-send2 {
    display: inline-block;
    text-align: center !important;
    color: #f9fbfd;
    /*height: 83px !important;*/
    padding: 5px;
}
.center-wrapper {
    margin: 0 auto;
    display: table;
    text-align: center;
}
.send span{font-size:30px !important;font-weight:400;line-height:60px !important;}
.send{height:94px;}
.social_span{font-size:16px;font-weight:300;font-style:italic;line-height:24px;text-transform:uppercase;color:#3d5b95;padding-bottom:13px;display:block;padding-top: 40px;}
.social_span i{color:#d23e30;}
.soca{display:block;clear:both;}
.bullet_oplata{counter-reset:li;list-style-type:none;margin:0;padding:33px 0 14px;position:relative;}
.bullet_oplata li{background-color:#f1e4d9;background-image:url("../img/bg_form.png");border:1px solid #ecdbcc;color:#721d06;margin:0 auto 35px;padding:30px 20px 20px 15px;position:relative;width:100%;font-size:15px;min-height:158px;}
.bullet_oplata li::before{background:#f6f0eb none repeat scroll 0 0;border:2px solid #ecdbcc;border-radius:50%;color:#e74c3c;content:counter(li, decimal);counter-increment:li;font-size:24px;height:41px;left:50%;margin-left:-22px;line-height:37px;padding-left:12px;position:absolute;top:-25px;width:41px;}
.bullet_oplata > li > a .leftimg{position:relative;left:10px;margin-right:24px;width:208px;}
.bullet_oplata > li > a:nth-child(3){color:#c22718;text-decoration:underline;position:relative;}
.bullet_oplata > li > a:nth-child(3):before{content:"";background-image:url(../img/pay-arrow.png);position:absolute;right:-15px;width:8px;height:30px;background-repeat:no-repeat;top:6px;}
.block-radio li:hover{background-color:#faa607;background-image:url("/templates/joom_jets/img/bg_form_hover.png");border:1px solid #fbb70f;border-radius:3px;box-shadow:inset 0 0 0 rgba(0, 0, 0, 0.26), inset 0 0 3px #ddb474;}
.block-radio li{cursor:pointer;}
.wrapper-form{clear:both;}
.posts{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-3px -6px;top:0px;}
.comment{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-39px -8px;top:0px;}
.twitts{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-39px -8px;top:0px;}
.rettwit{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-3px -6px;top:0px;}
.vidgets{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-119px -9px;top:0px;}
.shares{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-85px -10px;top:0px;}
.layks{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-265px -14px;top:0px;}
.complatcss{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-154px -9px;top:0px;}
.videos{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-531px -14px;top:0px;}
.activnosti{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-188px -13px;top:0px;}
.oprosi{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-7px -9px;top:0px;}
.reposti{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-153px -10px;top:0px;}
.grupps{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-83px -10px;top:0px;}
.frands{background-image:url(../img/litle_link_icons.png);width:31px;height:35px;position:absolute;right:7px;display:block;background-position:-188px -13px;top:0px;}
.red_banners {
    background-image: url(../img/red_bg.png);
    background-color: #f9c9c3;
    border: 1px solid #f88e85;
    border-radius: 5px;
    padding-left: 108px;
    padding-top: 7px;
    padding-bottom: 0px;
    min-height: 107px;
    position: relative;
    margin-bottom: 0px;
    clear: both;
    margin-top: 0px;
}
.red_banners span{color:#a90803;font-size:20px;font-weight:400;line-height:24px;}
.big_red_text{color:#a90803;/*font-size:24px !important;font-weight:400;line-height:34px !important;text-transform:uppercase;*/}
.red_banners img{float:left;position:absolute;left:6px;top:10px;}
.pills{counter-reset:li;list-style-type:none;margin:0;padding:0;position:relative;}
.pills li{color:#721d06;margin-bottom:20px;position:relative;background-color:#f1e4d9;background-image:url("../img/bg_form.png");border:1px solid #ecdbcc;margin:0 auto 15px;padding:15px 15px 15px 90px;position:relative;width:100%;min-height:82px;}
.pills li::before{color:white;content:counter(li, decimal);counter-increment:li;font:300 29px/39px "HelveticaNeueCyr",sans-serif;left:34px;position:absolute;text-shadow:1px 1.7px 0 rgba(0, 0, 0, 0.38);top:10px;z-index:1;}
.pills li::after{background-image:url("../img/flag.png");content:"";height:86px;left:10px;position:absolute;top:-5px;width:60px;}
.pills li > b{color:#d23328;margin:0;}
.border{position:relative;list-style-type:none;counter-reset:li;margin:0px;padding:0px;padding:14px 0px;padding-top:20px;padding-left:15px;padding-right:20px;}
.border li{position:relative;color:#4f4d4d;font-size:16px;font-weight:300;line-height:23px;padding-left:61px;margin-bottom:25px;}
.border.no-counter li{padding:8px 8px 8px 12px;margin-bottom:15px;border-radius:5px;font-size:1em;transition:0.3s all linear;background:#FEFEFE;color:#231F20;border:1px solid #E1DCD7;border-left:6px solid #f05d22;}
.border.no-counter li:nth-child(2){border-left-color:#8bc63e;}
.border.no-counter li:nth-child(3){border-left-color:#fcba30;}
.border.no-counter li:nth-child(4){border-left-color:#1ccfc9;}
.border.no-counter li:nth-child(5){border-left-color:#493224;}
.border.no-counter li:nth-child(6){border-left-color:#F08E8E;}
.border.no-counter li:nth-child(7){border-left-color:#7CBFE0;}
.border.no-counter li:nth-child(8){border-left-color:#EA1A55;}
.border li:before{position:absolute;color:#e74c3c;background:#f6f0eb;border-radius:50%;counter-increment:li;content:counter(li);font-size:24px;border:1px solid #fff;width:41px;height:41px;line-height:39px;padding-left:13px;left:0px;top:50%;margin-top:-21px;}
.border.no-counter li:before{display:none;}
.sectiontableentry1 > td > a{margin-left:13px;color:#3C3931;}
.sectiontableentry2 > td > a{margin-left:13px;color:#3C3931;}
.close_labs label::before{display:none !important;}
#mainContent{margin:0px -15px;}
.quest{margin:0 -15px;}
.sends > .send{height:50px !important;font-size:18px;line-height:11px;margin-top:0px;}
.foot_blocks{margin-bottom:10px;}
.slicknav_menu{display:none;}
.hidden{display:none;}
.add-to-cart-popup span{color:#B71912;}
.add-to-cart-popup{position:fixed;left:50%;top:50%;margin-top: -120px;margin-left:-135px;padding:10px 20px;z-index:1001;box-sizing:border-box;background:#fff;display:block;width:270px;border-radius:3px;border:1px solid #9E9A97;}
.add-to-cart-popup-close{position:fixed;top:50%;cursor:pointer;margin-top: -116px;left:50%;margin-left:113px;width:20px;font-size:14px;height:20px;display:block;text-align:center;}
.add-to-cart-popup-overlay{position:fixed;width:100%;height:100%;z-index:1000;background:rgba(0, 0, 0, 0.35);display:block;top:0;}
.add-to-cart-popup .cont-btn,.add-to-cart-popup .cart-btn-go{background-color:#e05547;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);color:#fff;padding:3px 10px;text-align:center;margin:13px 0 7px;cursor:pointer;}
.add-to-cart-popup .cart-btn-go{margin-top:0px;}
@-webkit-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);-webkit-transform:scale(1.5);opacity:0;}
}
@-moz-keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #3851bc, 0 0 0 10px rgba(255,255,255,0.5);-moz-transform:scale(1.5);opacity:0;}
}
@keyframes sonarEffect{0%{opacity:0.3;}
40%{opacity:0.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);}
100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.5);opacity:0;}
}
.sendes{background-color:#e74c3c;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);color:#f9fbfd;font-size:18px;font-weight:400;line-height:52px;width:238px;margin-bottom:10px;padding:11px 17px;text-decoration:none;cursor:pointer;}
.sendes:hover{color:#EFEFEF;}
.refresh-capthca{display:inline-block;background:url('/img/ref.png');background-size:contain;width:18px;height:18px;position:relative;top:6px;margin-left:2px;cursor:pointer;}
.bg_left .refresh-capthca {
    background-image: url('/img/ref.png');
    width: 30px;
    background-size: auto;
    height: 34px;
    background-repeat: no-repeat;
    margin-left: 8px;
}

.bg_left .capth_images {
    vertical-align: text-bottom;
}

.bg_left .inputes_capth {
        vertical-align: top;
    background-color: #f9fbfd;
    border: 1px solid #d2d4d5;
    margin-top: 6px;
    width: 30%;
}

.ul-fail{counter-reset:li;margin:30px 0 0;}
.ul-fail li{position:relative;color:#4f4d4d;font-size:16px;font-weight:300;line-height:23px;padding-left:55px;margin-bottom:25px;list-style:none;}
.ul-fail li:last-child{margin-bottom:0;}
.ul-fail li:before{position:absolute;color:#e74c3c;background:#f6f0eb;border-radius:50%;counter-increment:li;content:counter(li);font-size:24px;border:1px solid #fff;width:41px;height:41px;line-height:39px;padding-left:13px;left:0px;top:-10px;}
.ul-faq{padding:0 0 0 5px;}
.ul-faq li{list-style:none;padding-left:25px;position:relative;}
i.vk{background-image:url(../img/vk_mnu.png);background-repeat:no-repeat;background-position:0px 2px;display:block;width:14px;height:16px;position:absolute;left:0;top:3px;left:-4px;}
.ul-faq li:before{content:" ";background-image:url(../img/all_lines.png);width:22px;height:22px;position:absolute;left:0;}
table.table2{text-align:left;border-collapse:collapse;line-height:23px;background:#F6F0EB;border:1px solid #E1DCD7;border-radius:3px;box-sizing:border-box;}
table.table2 th{vertical-align:top;padding:12px;border:1px solid #E1DCD7;box-sizing:border-box;}
table.table2 tr{}
table.table2 td{padding:15px;border-bottom:1px solid #E1DCD7;}
table.table2 td a img{margin-bottom:10px;}
.counter-new{color:#e74c3c;background:#f6f0eb;border-radius:50%;font-size:24px;border:1px solid #fff;width:60px;height:60px;line-height:55px;left:0px;text-align:center;margin-left:0;}
.a-have-margin td a{margin-left:12px;}
.table-c{display:table;text-align:left;border-collapse:collapse;color:#282828;}
.table-c *{color:#282828;}
.table-c-cell{display:table-row;}
div[class*="table-c-row"]{display:table-cell;padding:10px;border:1px solid #E1DCD7;background:#F6F0EB;box-sizing:border-box;}
.l-img-block{display:table;float:left;}
.l-img-block img{float:none;margin-bottom:20px;}
iframe{max-width:100%;}
.errornew{color:#D8000C;background-color:#FFBABA;border:1px solid #EA9D9D;border-radius:4px;padding:15px 20px;margin-bottom:20px;}
.successnew{border:1px solid #D3EAAD;color:#4F8A10;background-color:#DFF2BF;border-radius:4px;padding:15px 20px;margin-bottom:20px;margin-top:20px;}
.codepre{border:1px solid #D3EAAD;color:#4F8A10;background-color:#DFF2BF;border-radius:4px;padding:15px 20px;margin-bottom:20px;margin-top:20px;word-break: break-all;}
a[href='http://www.oplata.info/asp/pay_wm.asp?id_d=1982226']{background-color:#e05547;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);transition:0.3s;width:150px;height:60px;display:block;float:right;text-decoration:none;color:#fff;}
input.new-btn{background-color:#e05547;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);transition:0.3s;width:150px;height:60px;display:block;text-decoration:none;color:#fff;float:none;}
a[href='http://www.oplata.info/asp/pay_wm.asp?id_d=1982226']:after{content:'Оплата';display:block;color:#fff;text-decoration:none;line-height:60px;text-transform:uppercase;font-size:16px;}
a[href='http://www.oplata.info/asp/pay_wm.asp?id_d=1982226'] img{display:none;}
img{max-width:100%;}

blockquote {
border: dotted #666 1px;
border-left:solid #ff5a00 5px;
margin:10px 40px;
padding:15px;
color:#333;
font-style:italic;
font-size:16px;
background:#fcfcfc;
}

.zakaz-send{
margin:5px;
background-color:#e74c3c;background-image:linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);border:1px solid #d93d30;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, 0.3), inset 0 0 3px rgba(255, 255, 255, 0.97);color:#f9fbfd;font-size:18px;font-weight:400;/*line-height:52px;*/width:238px;margin-bottom:10px;cursor:pointer;
}

.breadcrumbs .pathway{
padding-left:5px;   
margin-left:5px;
    
}

.center-img {
    display: block;
    margin: 0 auto;
    border: 0;
    max-width: 100%;
    margin-bottom:10px;
    margin-top:10px;
	
}

.in_block .contentpaneopen { 
width: 100%;
}

.in_block {
    max-width: 735px;
}
.in_block p {
    word-break: break-word;
}

.pagination {

}

.pagination span {

}

.pagination strong {
    padding: 4px;
    display: inline-block;
}

.table-blog .td-blog a {
        margin-right: 4px;
}

.table-blog > div:nth-child(29) > div {
    text-align: center;
}

.table-blog .td-blog:first-child {
     text-align: center;
}

.form-h{
    color:#bc0606;
    font-size:24px;
    font-weight:400;
    line-height:65px;
    padding:0px;
    margin:22px 10px;
    margin-bottom:46px;
    margin-left:6px;    
}


.dostyp.no_pad span{
    padding-bottom: 5px;
}
.main_conteiner.no_padding{
    padding: 0px;
}
.bg_left{
    background-color: #fff;
    height: 100%;
    width: 100%;
    display: table;
}
.wrapper{
    padding: 10px 20px 20px 20px;
}


hr + .wrapper {
        padding-top: 0px;
}

.dostyp{
     
}
.dostyp span{
    color: #f37e01;
    font-size: 24px;
     padding-bottom: 8px;  
     display: block;
}
.form_input_email a {
    padding: 12px 30px;
    margin-top: 34px;
}
.form_input_email button {
    padding: 12px 30px;
    margin-top: 34px;
}
.form_email{
    padding-left: 20px;
}
.btn_blu a{
    color: #077cb5;
    font-size: 16px;
    text-decoration: underline;
    position: relative;
    padding-left: 48px;
    margin-right: 12px;
}
.form_email p{
    color: #000000;
    font-size: 18px;
    position: relative;
    display: block;
    margin-top: 10px;
}

.form_input_email{

}

.form_input_email input{
    font-size: 18px;
    color: #bcbbbb;
    border: 1px solid #bcbbbb;
    border-radius: 4px;
    width: 400px;
    height: 45px;
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 15px;
}
.dis:hover{
  background-color: #f32512;
    text-decoration: none;
    color: #f9fbfd;
}
.dis{
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    color: #f9fbfd;
    font-size: 18px;
    margin-bottom: 10px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    border-image: initial;
    background-color: #e54839;
    background-image: linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);
    border: 1px solid #d93d30;
    border-radius: 3px;
    box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.97);
    display: table;
    padding: 5px 15px;
}
.form_email p:before {
    content: '';
    background-image: url(../img/arr.png);
    width: 12px;
    position: absolute;
    height: 10px;
    bottom: -10px;
    left: -18px;
    background-repeat: no-repeat;
    top: 10px;
}
.input_group span{
    color: #000000;
    font-size: 18px;
    position: relative;
    display: block;
    margin-bottom: 18px;
    padding-top: 8px;
        padding-left: 21px;
       
}


.form_email .form_input_email .input_group span {
    padding-left: 0px;
}

.form_email .form_input_email .input_group span:before {
        left: -18px;
}

.input_group{
        
}

.out_profile {
    display: block;
    color: #fff;
    text-decoration: underline;
    font-size: 17px;
    margin-top: 6px;
}

.input_group .error_pass {
    float: left;
    margin-top: 10px;

}

.input_group input{
    color: #a59d9d;
    border: 1px solid #bcbbbb;
    border-radius: 4px;
  
    height: 41px;
    padding-right: 19px;
    padding-left: 19px;   
}

.registr .input_group input {
    height: 46px;
}

  .input_group.er_in input {
    border:1px solid #e82f2f;
}

.input_group span:before {
    content: '';
    background-image: url(../img/arr.png);
    width: 12px;
    position: absolute;
    height: 10px;
    bottom: -10px;
    left: 6px;
    background-repeat: no-repeat;
    top: 18px;
}
.input_group span b{
    color: #a80606;
    font-weight: 100;
}
.error_pass{
    color: #e60c0c;
    font-size: 16px;
    border: 1px solid #e60c0c;
    text-align: center;
    margin-bottom: 5px;
	margin-top: 5px;
    display: table;
    padding: 5px 5px;
}




hr{
    border: 0.5px solid #f6f0eb;
    display: block;
    width: 100%;
}

.bg_left hr {
    margin-top: 37px;
}

.cart_table{
    width: 100%;
    display: table;
}
.cart_table textarea {
    max-width:100% !important;resize: vertical;
}

.cart_table_head{
   color: #949392;
    font-size: 11px;
    text-transform: uppercase;
    display: table-header-group;
}
.cart_table_td{
    display: table-cell;
    line-height: 17px;
}
.cart_table_body{
    color: #3c3931;
    font-size: 16px;
    display: table-footer-group;
}

.cart_table_body .error_pass {
	    position: absolute;
}

.cart_table + .summary {
	margin-top: 27px;
}

.cart_table_row{
    display: table-row;
}
.cart_table_td b{
    color: #d72715;
    font-weight: 100;
}
.cart_table_td a{
    color: #065baf;
    text-decoration: underline;
    border: 1px solid #dfdfdf;
    padding: 5px 5px;
    border-radius: 3px;
}
.cart_table_td input{
    width: 60px;
    text-align: center;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}
.note_textarea{
    width: 150px;
    text-align: center;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
}
.pey_ch{
    display: table;
    width: 100%;
    padding-top: 20px;
}
.pey_ch a{
        padding: 11px 35px;
            margin-top: 38px;
}
.summary{
    width: 100%;
    background-color: #f6f0eb;
    color: #dd0904;
    font-size: 22px;
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
}
.radi{
    display: table;
    width: 100%;
    margin-bottom: 13px;
}
.radi input{
    margin-top: 17px;
    float: left;
    margin-right: 6px;
    width: 5%;
    cursor: pointer;
    transform: scale(1.5);
    opacity: 0.9;
    cursor: pointer;
}
.radi label span{
    margin-top: 4px;
    display: block;
}
.radi label i{
    float: left;
}
.radi label {
    float: left;
    width: 93%;
    cursor: pointer;
}
.mon{
    background-image: url("../img/money.png");
    width: 150px;
    height: 45px;
    display: block;
    background-repeat: no-repeat;
}
.rob{
    background-image: url("../img/rob.png");
    width: 150px;
    height: 45px;
    display: block;
    background-repeat: no-repeat;
}
.int{
    background-image: url("../img/int.png");
    width: 150px;
    height: 45px;
    display: block;
    background-repeat: no-repeat;
}
.spry{
    background-image: url("../img/sp.png");
    width: 150px;
    height: 45px;
    display: block;
    background-repeat: no-repeat;
}
.cro{
    background: #d71c08 url(../img/x.png) no-repeat scroll 6px 6px !important;
    border: 1px solid #d93d30;
    border-radius: 2px !important;
    box-shadow: 0 0 3px rgba(255, 255, 255, 0.97) inset !important;
    display: block;
    height: 22px;
    padding: 0 !important;
    width: 22px;
    margin-left: 13px;
    cursor: pointer;
}
.cart_table_head > div:nth-child(1){
    text-align: center;
}
.cart_table_head > div:nth-child(4){
    text-align: center;
}
.cart_table_body > div > div:nth-child(1){
    width: 24%;
}
.cart_table_body > div > div:nth-child(2){
    width: 15%;
}
.cart_table_body > div > div:nth-child(3){
    width: 10%;
}
.cart_table_body > div > div:nth-child(4){
    width: 25%;
    text-align: center;
}
.cart_table_body > div > div:nth-child(5){
    width: 3%;
    vertical-align: top;
}



/*.cart_table_body > div > div:nth-child(1):before{
    content: '';
    position: absolute;
    right: 8px;
    width: 23px;
    height: 1px;
    border-bottom: 1px dotted #000;
    top: 10px;
    
}*/
.cart_table_body > div > div:nth-child(2):before{
    content: '';
    position: absolute;
    right: 8px;
    width: 23px;
    height: 1px;
    border-bottom: 1px dotted #000;
    /*top: 30%;*/
    margin-top: 10px;
    
}
.cart_table_body > div > div:nth-child(3):before{
    content: '';
    position: absolute;
    right: -4px;
    width: 23px;
    height: 1px;
    border-bottom: 1px dotted #000;
    /*top: 30%;*/
    margin-top: 10px;
}
.cart_table_body > div > div:nth-child(4):before{
    content: '';
    position: absolute;
    right: 0px;
    width: 15px;
    height: 1px;
    border-bottom: 1px dotted #000;
   top: 10px;
}
.change_pass:hover{
    text-decoration: underline;
}
.profile_head a:hover{
    background-color: #c51500;
}
.cart_table_body .cart_table_td{
    padding-bottom: 16px;
    position: relative;
}
.cart_table_head .cart_table_td{
    padding-bottom: 15px;
}
div.pey_ch > div:nth-child(1){
    float: left;
    width: 30%;
    color: #2a2929;
    font-size: 18px;
}
div.pey_ch > div:nth-child(2){
    float: right;
    width: 69%;
    color: #2a2929;
    font-size: 15px;
}
.error_pass a{
    color: #e60c0c;
    text-decoration: underline;
    padding-left: 5px;
    padding-right: 3px;
}
.error_pass a:hover{
    color: #e60c0c;
    text-decoration: underline;
}
.input_group.chec{
    width: 100%;
    display: table;
    margin-bottom: 18px;
}
.input_group.chec span{
    float: left;
    width: 38%;
}
.input_group.chec input{
    width: 400px;
}
.input_group.checout{
    width: 100%;
    display: table;
    padding-top: 33px;
    position: relative;
    font-weight: bold;
}
.input_group.checout:before {
    content: '';
    background-color: #f6f0eb;
    width: 100%;
    position: absolute;
    height: 1px;
    display: block;
    top: 14px;
}
.input_group.checout span{
    float: left;
    width: 33%;
    color: #2a2929;
    padding-left: 0px;
    font-weight: 500;
}
.input_group.checout span:before{
    display: none;
}
.input_group.checout input{
    font-weight: 500;
    width: 165px;
    margin-right: 13px;
    box-shadow: inset 0 0px 2px rgba(0,0,0,.29), 0 -1px 1px #FFF, 0 1px 0 #FFF;
    color: #a2a1a1;
}
.kupow{
    background-color: #f6f0eb;  
    display: table;
    width: 100%;
}
.no_avtoriz{
    display: table;
    width: 100%;
}
.input_group.log{
    float: left;
    font-size: 17px;
    color: #0e0e0e;
}
.input_group.log input{   
    color: #a59d9d;
    border: 1px solid #bcbbbb;
    border-radius: 4px;
    width: 165px;
    margin-right: 13px;
    height: 45px;
    padding-right: 10px;
    padding-left: 10px;
    margin-bottom: 25px;
}
.input_group.log span{
    margin-bottom: 0px;
    padding-left: 0px;
}
.no_avtoriz .dis{
    float: left;
    margin-top: 37px;
    padding: 7px 30px;
}
.kup{
    float: left;
    padding-top: 15px;
    border-bottom: 0.5px solid #fff;
}
.bagr_left{

}
.kup:nth-child(2){
    padding-bottom: 0px;
}
.input_group.mail{

}
.input_group.mail span{
    margin-bottom: 0px;
    padding-left: 0px;
}
.input_group.mail input{
    width: 345px;
    margin-right: 13px;
    height: 45px;
}
div.kup > div:nth-child(1){
    float: left;
    width: 30%;
    color: #2a2929;
    font-size: 18px;
    margin-top: 27px;
    line-height: 22px;
}
div.kup > div:nth-child(2){
    float: right;
    width: 70%;
    color: #2a2929;
    font-size: 16px;
}
.input_group.log span:before{
    display: none;
}
.input_group.mail span:before{
    display: none;
}
 div.you_com > div:nth-child(1){
    margin-top: 0px;
    width: 33%;
}
div.you_com > div:nth-child(2){ 
    width: 65%;
 }
.bg_left textarea{
    background-color: #fff;
    border: 2px solid #dfdfdf;
    border-radius: 3px;
    height: 140px;
    width: 450px;
    padding: 10px;
    margin-bottom: 25px;
}
.no_avtoriz p{
    color: #212020;
    font-size: 17px;
    line-height: 20px;
}
.btn_blu{
    padding-bottom: 20px;
    padding-top: 13px;
}
.btn_blu a i{
    float: left;
}
.gre{
    background-image: url(../img/gre.png);
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    width: 35px;
    margin-top: 8px;
    position: absolute;
    top: -15px;
    left: 0px;
}
.radio.reg{
    padding-left: 0px;
}
.radio.reg label{
    padding-left: 16px;
    margin-bottom: 10px;
}
.radio label a{
    text-decoration: underline;
    color: #000000;
}
.radio.reg label::before{
    margin-top: 5px;
}
.radio.reg label::after{
    width: 9px;
    height: 9px;
    left: 4px;
    top: 9px;
}
.list{
    color:#000;
    margin-bottom: 20px;
}
.key{
    background-image: url(../img/key.png);
    height: 35px;
    display: block;
    background-repeat: no-repeat;
    width: 35px;
    margin-top: 8px;
    position: absolute;
    top: -15px;
    left: 0px;
}
.bg_left p  {
    color: #212020;
    font-size: 18px;
}
.bg_left p a {
    color: #212020;
    text-decoration: underline;
}
.bg_left p a:hover{
    color: #212020;
}
.opl{
    margin: 0 auto;
    color: #0b0b0b;
    font-size: 17px;
    display: table;
    padding-left: 30px;
    position: relative;
}
.opl.radio {
    padding-left: 177px;
    line-height: 28px;
}
.registr {
    margin-top: 32px;
}
.opl.radio label {
    display: block;
    padding-left: 10px;
    font-size: 17px;
}
.opl.radio p {
    float: left;
    padding-left: 10px;
    padding-right: 27px;
    padding-top: 3px;
    font-size: 17px;
}
.opl input{
    top: 7px;
    position: absolute;
}
.opl p b{
    color: #ce110c;
}
.opl p {
    margin: 0px;
}
.opl a{
    text-decoration: underline;
    color: #0b638d;
    font-size: 16px;
}
.opl.radio a{
    position: relative;
    margin-top: 2px;
    display: table;
    float: left;
}
.opl.radio a:before {
    content: '';
    background-image: url(/img/br_line.png);
    display: block;
    position: absolute;
    left: -18px;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    top: 12px;
}
.opl.radio label::before {
    width: 17px;
    height: 17px;
    top: 5px;
    left: 2px;
    border: 1px solid #696969;
}
.opl.radio label::after {
       width: 9px;
    height: 9px;
    left: 6px;
    top: 9px;
}
.wra_right{
    width: 62%;
    float: right;
}
.bg_left .form-capth {
    position: relative;
}
.bg_left .form-capth:before {
    content: '';
    background-image: url(../img/arr.png);
    width: 12px;
    position: absolute;
    height: 10px;
    bottom: -10px;
    left: 6px;
    background-repeat: no-repeat;
    top: 18px;
    top: 17px;
}
.bg_left .form-capth label {
    padding-top: 4px;
    margin-top: 0px;
    display: block;
    float: left;
    padding-right: 20px;
}
.wra_right a{
    margin-top: 25px;
    margin-bottom: 25px;
}
.wra_right span{
    padding: 3px 12px;
    margin-top: 21px;
}
.wra_right a.dis{
    margin-top: 37px;
    margin-bottom: 37px;
    padding: 10px 25px;
    font-size: 21px;
}
.wra_right button.dis{
    margin-top: 37px;
    margin-bottom: 37px;
    padding: 10px 25px;
    font-size: 21px;
}
.wra_right > div > a:nth-child(2){
    margin-right: 0px;
}
.mobile_table {
    display:none;
}
.up_balans:hover{
    text-decoration: underline;
}
.out_profile:hover{
        color: #fff !important;
    text-decoration: underline !important;
}


.profile_heads {
    
}
.profile_heads {
    display: table;
    width: 100%;
    position: relative;
    padding-top: 9px;
}
.profile_names {
    
font-size: 24px;
    
color: #f37e01;
}
.balans_b {
    display: table;
    width: 100%;
    position: relative;
    margin-top: 5px;
}
.balans_b_left {
    float: left;
    display: block;
    width: 56%;
    margin-top: 7px;
}

.balans_b_left span {display: block;position: relative;color: #000;font-size: 18px;padding-left: 17px;margin-bottom: 8px;}

.balans_b_left span:before {
    content: '  ';
    background-image: url(../img/arr.png);
    position: absolute;
    display: block;
    width: 11px;
    height: 11px;
    background-repeat: no-repeat;
    left: 0px;
    top: 10px;
}

.balans_b_left span b {

color: #a80606;

font-size: 18px;
}

.balans_b_right {
    display: block;
    float: right;
    width: 35%;
}


.special_dop{
    font-size:16px;
    font-weight:300;
    font-style:italic;
    line-height:24px;
    text-transform:uppercase;
    color:#3d5b95;
    padding-bottom:2px;
    display:block;
    padding-top: 15px;
}
.special_dop i{
    color:#d23e30;
}

.balans_b_right span {
    
display: block;
    
position: relative;
    
font-size: 18px;
    
padding-left: 14px;
}

.balans_b_right span:before {
    content: '  ';
    background-image: url(../img/arr.png);
    position: absolute;
    display: block;
    width: 11px;
    height: 11px;
    background-repeat: no-repeat;
    left: 0px;
    top: 16px;
}

.balans_b_right span b {

font-size: 24px;

color: #c90a1b;
}

.balans_b_right span i {
    
font-size: 18px;
    
color: #000;
    
font-style: normal;
}

.up_balans {
    font-size: 16px;
    color: #077cb5;
    text-decoration: none;
    position: relative;
    padding-left: 37px;
    margin-top: 10px;
    display: block;
}

.up_balans:before {
    content: '  ';
    background-image: url(../img/pur.png);
    position: absolute;
    display: block;
    width: 34px;
    height: 34px;
    left: -9px;
    background-repeat: no-repeat;
    top: -4px;
}

.change_pass {
    padding-left: 37px;
    font-size: 16px;
    color: #077cb5;
    text-decoration: none;
    position: relative;
    padding-left: 39px;
    margin-top: 13px;
    display: block;
}

.change_pass:before {
    content: '';
    background-image: url(../img/key.png);
    position: absolute;
    left: -4px;
    display: block;
    width: 33px;
    height: 34px;
    background-repeat: no-repeat;
    top: -4px;
}

.profile_head a {
    float: right;
    text-decoration: none;
    text-align: center;
    margin-top: 0px;
    color: #f9fbfd;
    font-size: 18px;
    margin-bottom: 10px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    border-image: initial;
    background-color: #ce0d08;
    background-image: linear-gradient(to top, rgba(5, 5, 5, 0.02) 0%, rgba(255, 255, 255, 0.02) 100%);
    border: 1px solid #d93d30;
    border-radius: 3px;
    box-shadow: inset 0 0 3px rgba(255, 255, 255, 0.97);
    display: table;
    padding: 5px 15px;
}

.profile {padding-bottom: 52px;border-bottom: 1px solid #f6f0eb;padding-top: 8px;}

.profile_head a {
        padding: 0px !important;
        display: block !important;
        width: 86px !important;
        margin-top: 6px !important;
        background-color: #d92611;
        font-size: 15px;
        color: #f9fbfd;
}
.history_z {
    display: block;
    position: relative;
    padding-top: 11px;
}
.h_table {
    display: table;
    width: 100%;
    position: relative;
}
.h_table_head {
    display: table-header-group;
}

.h_table_td {
    display: table-cell;
}
.h_table_body {
    display: table-footer-group;
     counter-reset: schetchik;
}
.desr_row {
    padding-left: 106px;
    padding-top: 4px;
}

.desr_row > span {display: block;font-size: 11px !important;color: #949392 !important;text-transform: uppercase;margin-bottom: 1px !important;margin-top: 4px;padding-left: 5px;}

.desr_row > p {
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    padding-left: 5px;
    line-height: 16px;
}

.h_table_head .h_table_td {
    font-size:11px;
    color:#949392;
    text-transform: uppercase;
    
}

.h_table_body .h_table_r {
    border-bottom: 1px dotted #b3aca7;
    padding-bottom: 12px;
    counter-increment: schetchik;
    padding-top: 11px;
    position: relative;
    }

    .h_table_body .h_table_r:before {
         content: counter(schetchik);
         display: table-cell;
         vertical-align: middle;
         color: #978777;
         position: absolute;
         font-size: 12px;
         color: #070707;
         border: 2px solid #d6d6d6;
         width: 21px;
         height: 21px;
         text-align: center;
         border-radius: 20px;
         top: 18px;
    }

.h_table_head .h_table_td {
    line-height: 13px;
}

.history_z > span {font-size: 24px;color: #f37e01;padding-left: 6px;display: block;margin-bottom: 14px;}

.h_table_r > div:nth-child(1) {width: 6%;    padding-left: 5px;}
.h_table_r > div:nth-child(2) {width: 11%;}
.h_table_r > div:nth-child(3) {width: 34%;}
.h_table_r > div:nth-child(4) {width: 10%;}
.h_table_r > div:nth-child(5) {width: 10%;}
.h_table_r > div:nth-child(6) {width: 10%;}
.h_table_r > div:nth-child(7) {width: 13%;/*font-weight: bold;*/}
.h_table_r > div:nth-child(8) {

}


.h_table_body .h_table_r > div:nth-child(1) {}
.h_table_body .h_table_r > div:nth-child(2) {
    font-size: 12px;
    line-height: 14px;
}
.h_table_body .h_table_r > div:nth-child(3) {max-width: 191px;}
.h_table_body .h_table_r > div:nth-child(3) span {
    display: block;
    color: #077cb5;
    font-size: 14px;
}

.h_table_body .h_table_r > div:nth-child(3) a {
    font-size: 14px;
    color: #3c3931;
    text-decoration: none;
    border-bottom: 2px solid #a1a09e;
}

.h_table_body .h_table_r > div:nth-child(4) {
    font-size: 16px;
    /* color: #d72715; */
}

.h_table_body .h_table_r > div:nth-child(4) span {font-weight: bold;color: #d72715;}

.h_table_body .h_table_r > div:nth-child(5) {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
}
.h_table_body .h_table_r > div:nth-child(6) {
    text-align: center;
}

.h_table_body .h_table_r > div:nth-child(6) span {font-weight: bold;color: #d72715;}

.h_table_body .h_table_r > div:nth-child(7) {
    text-align: center;
}
.h_table_body .h_table_r > div:nth-child(8) {

}


.opl_ok {
    font-size: 10px !important;
    text-transform: uppercase;
    color: #2a9116 !important;
    border: 1px solid #2a9116;
    display: table !important;
    padding-right: 6px;
    padding-top: 2px;
    padding-left: 6px;
    /* left: 19px; */
}
.opl_no {
    font-size: 10px !important;
    text-transform: uppercase;
    color: #f5541c !important;
    border: 1px solid #f5541c;
    display: table !important;
    padding-right: 6px;
    padding-top: 3px;
    padding-left: 6px;
   /*idth: 88px;*/
}

.pagination {display: table;width: 100%;margin-top: 30px;}

.pagination ul {list-style-type: none;padding: 0px;margin: 0px;float: left;display: table;}

.pagination > span {display: block;float: left;width: 20px;height: 20px;background-repeat: no-repeat;margin-right: 6px;background-position: 0px 10px;}

.pagination ul li {float: left;font-size: 16px;font-weight: bold;color: #000;/* padding: 9px; border: 2px solid #fff;*/border-radius: 56px;padding: 0px 8px;margin-right: 0px;}

.pagination ul li a {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}

.pagination ul li.active {
    border: 2px solid #d72715;
}
/*
.left_pagination {
    background-image: url(/img/l_pagination.png);
}
.right_pagination {
	background-image: url(/img/r_pagination.png);margin-left: 6px;
	}
*/
textarea.cart-obj {
    resize: vertical !important;
    border: none;
    outline: none;
    text-decoration: underline;
    text-align: center;
    padding: 2px;
    width: 130px!important;
    line-height: 22px!important;
    overflow: hidden;
    background: #fff;
    border: none;
    box-shadow: none;
    height: 25px;
}


.icon_r {
    right: 7px;
    position: absolute;
    top: 9px;
}

.radio_opl {
    transform: scale(1.5);
    opacity: 0.9;
    cursor: pointer;
}



.oput_block{
    padding-bottom: 20px;
    margin-top: 30px;
}
.oput_block ul{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    display: table;
    width: 100%;
}
.oput_block ul li{
    width: 25%;
    margin-right: 0px;
    text-align: center;
    float: left;
}
.oput_block ul li img{
    
}
.oput_block ul li p{
       font-size: 18px;
    color: #000000;
    margin: 0px;
    line-height: 22px;
    padding-top: 8px;
}
.oput_block ul li p b{
    font-size: 28px;
}
.oput_block ul li p a{
    color: #000;
    text-decoration: underline;
    line-height: 22px;
}
.simp_items{
    margin-bottom: 60px;
        margin-top: 20px;
}
.simp_item{
    width: 100%;
    display: table;
    border-bottom: 1px solid #c6c1be;
    padding-top: 5px;
        margin-top: 8px;
}
.simp_item_img{
    width: 16%;
    float: left;
    padding-top: 6px;
}
.simp_item_img img{

}
.simp_item_descr{
    width: 81%;
    float: left;
}
.simp_item_title{
    font-size: 18px;
    color: #e54738;
    text-decoration: none;
}
.simp_item_title:hover{
    text-decoration: underline;
    color: #e54738;
    cursor: pointer;
}
.simp_item_descr p{
    margin: 0px;
    color: #3c3931;
    font-size: 15px;
    line-height: 16px;
}
.how_oform_zak{
    color: #3c3931;
	font-size: 30px;
    padding-top: 30px;
    display: block;
}
.simp_more{
    color: #fff;
    font-size: 14px;
    border: 1px solid #d93d30;
    border-radius: 3px;
    background-color: #e85141;
    text-decoration: none;
    margin-top: 10px;
    display: block;
    width: 94px;
    text-align: center;
    height: 19px;
    line-height: 15px;
    margin-bottom: 11px;
}
.simp_more:focus{
    text-decoration: none;
}
.article_more:focus{
    text-decoration: none;
}
.simp_more span{
    color: #fff;
    font-size: 14px;
    border: 1px solid #eb6e62;
    display: block;   
}
.simp_more span:hover{
        border: 1px solid #d93d30 !important;
        text-decoration: none !important;
}
.simp_more:hover{
    background-color: #cf1d0a;
    border: 1px solid #cf1d0a;
}
.how_oform{

}
.how_oform ul{
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    display: table;
    margin-top: 30px;
    width: 100%;
}
.how_oform ul li{
    width: 20%;
    float: left;
    text-align: center;
    position: relative;
}
.how_oform ul li img{
    
}
.how_oform ul li p{
    margin: 0px;
    line-height: 19px;
}
.must_read{
    margin-top: 20px;
        margin-bottom: 41px;
}
.how_oform ul li:before{
    content: '';
    background-image: url(/img//orang_str.png);
    position: absolute;
    width: 25px;
    height: 35px;
    background-repeat: no-repeat;
    right: -17px;
    top: 50px;
}
.how_oform ul li:nth-child(5):before{
    display: none;
}
.new_title{
    color: #000000;
    font-size: 24px;
    border-bottom: 1px dotted #f62814;
    padding-bottom: 2px;
	margin-bottom: 10px;
    display: block;
}
.must_read_body{
        margin-top: 30px;
    display: table;
}
.must_read_left{
    float: left;
    padding-top: 35px;
    width: 40%;
}
.must_read_left img{
    margin-left: -29px;
}
.yellow_title {
  position: relative;
    display: table;
    color: #fff;
    margin-left: -40px;
    font-size: 24px;
    padding-left: 31px;
    margin-top: 25px;
    padding-bottom: 4px;
    padding-right: 20px;
    background-image: url(/img/yellow_line.png);
    background-repeat: round;
    min-height: 61px;
    background-position: 0px -5px;
    line-height: 20px;
    padding-top: 15px;
    vertical-align: bottom;
}

.yellow_title span  {
    vertical-align: middle;
    display: table-cell;
    padding-left: 36px;
    padding-bottom: 8px;
    padding-right: 36px;
}



.must_read_right{
    width: 52%;
    float: right;
}
.must_read_right ul{
    margin: 0px;
    padding: 0px;
}
.must_read_right ul li{
    list-style-type: none;
    margin-bottom: 14px;
        position: relative;
}
.must_read_right ul li:before {
    content: '';
    background-image: url(/img//musticon.png);
    display: block;
    position: absolute;
    width: 28px;
    height: 28px;
    background-repeat: no-repeat;
    left: -41px;
    top: 3px;
}

.must_read_right ul li:after {
   content: '';
    width: 2px;
    display: block;
    left: -29px;
    height: 57%;
    border-right: 2px dotted red;
    position: absolute;
    top: 43px;
}


.must_read_right ul li span{
    color: #e54738;
    font-size: 20px;
}
.must_read_right ul li p{
    margin: 0px;
    line-height: 19px;
    font-size: 15px;
    color: #000;
    margin-top: 3px;
}
.new_article{
    margin-top: 27px;
}
.new_article ul{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    display: table;
    width: 100%;
    counter-reset: heading;
}
.new_article ul li{
    list-style-type: none;
    padding-bottom: 16px;
    border-bottom: 0.5px dotted #c2c2c2;
    margin-bottom: 6px;
    padding-top: 10px;
}

.new_article ul li:before {
    
           counter-increment: heading;
    content: "" counter(heading) " ";
    font-size: 72px;
    color: #fd432f;
    float: left;
    line-height: 68px;
    width: 113px;
    display: block;
    text-align: center;
    height: 91px;
    padding-top: 9px;
    border-radius: 3px;
    background-image: url(/img/bgnumber.png);
    background-repeat: no-repeat;
    padding-right: 19px;
    font-family: "JohnSans-Black-Pro";
}
.new_art_body {
    padding-left: 114px;
}

.new_art_body > span a {
        text-decoration: none;
}

.new_art_body > span a:hover {
            text-decoration: underline;
            color: #c22718;
}

.new_article ul li span{
    font-size: 18px;
    color: #e54738;
    text-decoration: none;
}
.new_article ul li span:hover{
    text-decoration: underline;
        cursor: pointer;
}
.new_article ul li p{
    margin: 0px;
    color: #3c3931;
    font-size: 15px;
    line-height: 16px;
}
.article_more{
    color: #fff;
    font-size: 14px;
    border: 1px solid #d93d30;
    border-radius: 3px;
    background-color: #e85141;
    text-decoration: none;
    margin-top: 10px;
    display: block;
    width: 94px;
    text-align: center;
    height: 19px;
    line-height: 15px;
}
.article_more span{
    color: #fff !important;
    font-size: 14px !important;
    border: 1px solid #eb6e62;
    display: block;
}
.article_more span:hover{
    border: 1px solid #cf1d0a;
    text-decoration: none !important;
}
.article_more:hover{
    background-color: #cf1d0a;
    border: 1px solid #cf1d0a;
}
.new_article ul li:last-child{
    border-bottom: none;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
.guarantee{
    color: #3c3931;
    font-size: 30px;
	padding-top: 30px;
    display: block;
}


.question_mark {
    position: absolute;
    right: 0px;
    top: -2%;
    margin-bottom: -25px;
}

.dropdown > span{
    padding: 10px;
}


@media only screen and (max-width : 992px){
.oput_block ul li{
    width: 50%;
}
.simp_item_img{
    width: 25%;
}
.simp_item_descr{
    width: 75%;
}
.how_oform ul li{
    width: 33%;
}
.how_oform ul li{
    width: 33%;
}
.oput_block ul li{
    height: 250px;
}
.how_oform ul li{
    height: 210px;
}
.yellow_title{
   
       font-size: 17px;
    max-width: 92%;
}
}

@media only screen and (max-width : 768px) {
.oput_block ul li{
    width: 50%; 
}
.simp_item_img{
    width: 20%;
}
.how_oform ul li{
    width: 33%;
}
.simp_item_descr{
    width: 80%;
}
}

@media only screen and (max-width : 600px){
  
.yellow_title:after{
    display: none;
}
.must_read_left{
    display: none;
}
.simp_items {
    margin-bottom: 30px;
}
.how_oform ul li{
    width: 50%;
}
.must_read_right{
    width: 100%;
    padding-left: 35px;
    float: none;
}
.simp_items{
    margin-top: 15px;
}
.simp_item_img{
    width: 100%;
    display: block;
    float: none;
    text-align: center;
}
.simp_item_descr {
    width: 100%;
    float: none;
    display: block;
}
.new_article ul li:before{
    display: block;
    text-align: center;
    float: none;
    margin: 0 auto;
}
.new_art_body {
    padding-left: 0px;
    display: block;
}

}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 400px) {
    .yellow_title {
    font-size: 14px;max-width: 100%;}
    .yellow_title:before {
        height: 110%;
        right: -40px;
    }
.simp_item_title{
    font-size: 15px;
}
.new_title{
    font-size: 20px;
}   
.oput_block ul li{
    width: 100%;
    float: none;
    display: block;
}
.how_oform ul li{
    width: 100%;
}
.new_article ul li span{
    font-size: 15px;
}
.oput_block ul li{
    height: auto;
}
.how_oform ul li{
    height: auto;
}
.how_oform ul li:before{
    display: none;
}
.yellow_title {
    padding-left: 18px;
    padding-right: 18px;
    line-height: 19px;
}
}

.inputbox{
width: 100%;
border-radius:5px;	
}

input:focus::-webkit-input-placeholder{
    color: transparent!important;
}
input:focus::-moz-placeholder{
    color: transparent!important;
}
input:focus:-moz-placeholder{
    color: transparent!important;
}

.targets{
	text-decoration: none;
    color: #c22718;
}


@media screen and (max-width: 992px) {
	.send {
	line-height: 0px;
	}
}
