
.logoheadmain{
    width:100px; height:58.4px;
    background-image:url(img/logo3.png);  background-repeat:no-repeat; background-position: center center;background-size: 100px 58.4px; display:block;
}

.flag{width: 15px; box-shadow: 0px 0px 2px 0px #000;}

.sll{ font-size:13pt;}
.lld{ white-space: nowrap;}

.upmar{margin-top: -35pt;}

.mb_small{font-size: medium;}
h2.mb_small{padding-top: unset;}

.yellow_grey{background: linear-gradient(90deg, #FFF4E6 50%, #eeeeee 0%);}
.yellow50left{background: linear-gradient(90deg, #FFF4E6 50%, #E7F5FF 0%);}
.yellow50white{background: linear-gradient(90deg, #FFF4E6 50%, #ffffff 0%);}
.white50yellow{background: linear-gradient(90deg, #ffffff 50%, #FFF4E6 0%);}
.red50left{background: linear-gradient(90deg, #bb0303 50%, #fffbea 0%);}
.grey50white{background: linear-gradient(90deg, #efefef 50%, #ffffff 0%);}
.white50grey{background: linear-gradient(90deg, #ffffff 50%, #efefef 0%);}

.greyl50white{background: linear-gradient(90deg, #f9f9f9 50%, #ffffff 0%);}
.white50greyl{background: linear-gradient(90deg, #ffffff 50%, #f9f9f9 0%);}


.grey_yellow{background: linear-gradient(90deg, #eeeeee 50%, #FFF4E6 0%);}
.green_red{background: linear-gradient(90deg, #E6FFE6 50%, #fff6f5 0%);}
.green_white{background: linear-gradient(90deg, #E6FFE6 50%, #ffffff 0%);}
.white_green{background: linear-gradient(90deg, #ffffff 50%, #E6FFE6 0%);}
.yellow_3_3{background: linear-gradient(90deg, #ffffff 66%, #FFF4E6 0%);}
.yellow_3_3l{background: linear-gradient(90deg, #ffffff 33%, #FFF4E6 0%);}
.green_yellow_3_3{background: linear-gradient(90deg, #E6FFE6 66%, #FFF4E6 0%);}
.grey_yellow_3_3{background: linear-gradient(90deg, #eeeeee 66%, #FFF4E6 0%);}
.blue_yellow_3_3{background: linear-gradient(90deg, #E7F5FF 66%, #FFF4E6 0%);}
.white_win_3{background: linear-gradient(90deg, #ffffff 66%, #094A78 0%);}
.white_grey_3_3{background: linear-gradient(90deg, #ffffff 66%, #eeeeee 0%);}
.green_black_3_3{background: linear-gradient(90deg, #E6FFE6 66%, #000 0%);}


.par_img_100_logo{max-width:100%;max-height:150px;  height: auto; }
.par_logo{min-height:150px; vertical-align: middle;  }

.par_1k2,.par_2k2{padding-right:2%;padding-left:2%; width:50%;}
.cont1, .cont2{   width:620px;}
.cent2,.cent2_8{width: calc(1240px + 4%); margin:0px auto; }

.cent3{max-width: calc(840px + 4%); margin:0px auto;}

.par_1k8l{width:34%;}
.par_2k8l{width:66%; }
.par_1k8r{width:66%;}
.par_2k8r{width:34%;}
.par_1k8l,.par_1k8r{ padding-right:2%;}
.par_2k8l,.par_2k8r{ padding-left:2%;}

.cont1{ float:right;}
.cont2{ float:left;}

.men{ padding-left:25px; text-decoration:none;color:#222; font-size:16pt;   }
.men2{ padding-left:25px; text-decoration:none;color:#222; font-size:12pt;   }
.menu_m{ border-bottom:1px solid #ebebeb;}
.menu_m2{ border-top:1px solid #fff;}
.menu_report{ background-color:#ebebeb}
.ms{ margin: 0px; padding: 0px; padding-left: 15px;list-style: outside none none;  }
.gmr, .gmt, .gms, .gmn{ height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 25px 25px;  margin-top:5px; float: left; }

.img_icon{ height:35px; width:35px;}
.img_icon23{ height:35px; width:59px;}
.table_menu{ padding-left: 20px;}

.linebot{border-top:2px dashed #8c8c8c;}

.descr, .desct, .descs, .descn{visibility: hidden; position: fixed;top: 34px; left: 0px;  width: 100%;  border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;background-color: #fff; box-shadow: 0.4em 0.4em 5px rgba(122,122,122,0.5);}
/*
.gmr:hover .descr{    visibility:visible;transition: opacity 0.3s, visibility 0s linear 0.1s; }
.gmt:hover .desct{    visibility:visible; transition: opacity 0.3s, visibility 0s linear 0.1s; }
.gms:hover .descs{    visibility:visible; transition: opacity 0.3s, visibility 0s linear 0.1s; }
.gmn:hover .descn{    visibility:visible; transition: opacity 0.3s, visibility 0s linear 0.1s; }
*/
.menu_n{ visibility: hidden; position: fixed;left: calc(50% - 820px);top: 0; z-index: 999999;  }
.menu_s4, .menu_s2, .menu_s3, .menu_s5, .menu_s10, .menu_s11, .menu_s12, .menu_sa{visibility: hidden;  position: fixed; top: 0; z-index: 999999; width: 100%; border-bottom:2px solid #ebebeb ; background: #efefef;}
.view{ visibility:visible; }


body {font-family: Arial, Trebuchet MS,Helvetica CY,Sans-serif; margin:0; color:#333; font-size:13pt; }

.bigl {font-size:18pt;}


article.ar3 {      -webkit-column-count:3;      -moz-column-count:3;      column-count:3;  	column-rule: 1px dotted #ccc; }
article.ar8 {      -webkit-column-count:8;      -moz-column-count:8;      column-count:8;  }
article.ar6 {      -webkit-column-count:6;      -moz-column-count:6;      column-count:6;  }
article.ar4 {      -webkit-column-count:4;      -moz-column-count:4;      column-count:4;  }

.par_6, .par_8, .cont1, .cont2, .par_1k3, .par_2k3, .par_3k3, .par_2k8l, .par_1k8r,  .text, .par_9a, .par_7, .help_info, .help_info2, .help_info_calk, .help_info_w, .help_info_n, .help_info_6, .help_info_6_w, .par_img_6, .par_img_6, .par_img_gr, .par_img_2, .spoiler blockquote,  .spoiler blockquote.manuf   {text-align:justify;}

.par_1k7, .par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7, .par_7k7{text-align:center;}

.par_1k9, .par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9, .par_8k9, .par_9k9{text-align:center;}


.par_9   {text-align:left; padding-left: 5px; padding-right: 5px;}
.par_10   {text-align:left; padding-left: 5px; padding-right: 5px;}
label.p3{background-color:#fff; width:31% ;display:inline-block; vertical-align:top; min-height:270px; min-width:250px; white-space: normal;}
label.p4{background-color:#fff; width:23% ;display:inline-block; vertical-align:top; min-height:270px; min-width:250px;white-space: normal; }
label.p6{background-color:#fff; width:15% ;display:inline-block; vertical-align:top;min-height:230px; white-space: normal; }
label.p7{background-color:#fff; width:12% ;display:inline-block; vertical-align:top;min-height:230px;white-space: normal; }

.rw1, .rw2,.rw3,.rw4,.rw5,.rw6,.rw7,.rw8,.rw9,.rw10,.rw11,.rw12,.rw13,.rw14,.rw15,.rw16,.rw17,.rw18,.rw19,.rw20,.rw21,.rw22,.rw23,.rw24,.rw25,.rw26,.rw27,.rw28,.rw29,.rw30,.rw31,.rw32,.rw33,.rw34,.rw35,.rw36,.rw37,.rw38,.rw39,.rw40,.rw41,.rw42,.rw43,.rw44,.rw45,.rw46,.rw47,.rw48,.rw50,.rw49,.rw52,.rw78,.rw80,.rw81,.rw82,.rw83,.rw51,.u1,.u2,.u3,.u4,.u5,.u6{ height:30px; min-width:30px; background-repeat:no-repeat; background-position: center center;background-size: 30px 30px; }




.ico_pro, .ico_user, .ico_title, .ico_edit, .ico_frhp , .ico_hpamp, .ico_power, .ico_vshp, .ico_vsamp, .ico_ampvol, .ico_iem, .ico_earpad, .ico_full, .ico_del, .ico_del_r, .ico_hide, .ico_hide_r {  background-repeat:no-repeat; background-position: center center; display:inline-block; height:30px; min-width:30px;background-size: 30px 30px;}

.mn_ico{ height:22px; width:22px; background-repeat:no-repeat; background-position: center center;background-size: 22px 22px; display:inline-block; margin-top:5px;}

.m_logo, .m_news, .m_news_s, .m_calc, .m_calc_s, .m_vs, .m_vs_s, .m_podbor, .m_podbor_s, .m_report, .m_report_s, .m_faq, .m_faq_s,.m_forum,  .m_about , .m_about_s, .m_k1, .m_k2, .m_k3, .m_k4, .m_k5, .m_k6, .m_k7, .m_k8, .m_k9, .m_p1, .m_p2, .m_p3, .m_p4, .m_p5, .m_p6, .m_p7, .m_p8,.m_p10, .m_c1, .m_c2, .m_c3,.m_c4, .l_r, .l_e, .m_mob , .m_mobs, .m_st, .m_sts, .m_tablet, .m_tablets, .m_auto, .m_calc_g, .m_podbor_g, .m_report_g, .m_vs_g, .m_admin, .m_m_g_t_s, .m_m_g_t, .m_m_g_s, .m_m_g, .m_m_v_s, .m_m_v, .m_m_c_s, .m_m_c, .l_r3, .l_e3, .m_hist_g, .m_test_g, .m_adv_g, .m_col_g { background-repeat:no-repeat; background-position: center top;padding-top:70px; }


.m_logo_v, .m_news_v,  .m_news_s_v, .m_calc_v, .m_calc_s_v,  .m_vs_v, .m_vs_s_v, .m_podbor_v, .m_podbor_s_v , .m_report_v, .m_report_s_v, .m_faq_v, .m_faq_s_v, .m_forum_v, .m_about_v, .m_about_s_v, .m_admin_v, .m_mob_v,.m_mobs_v,.m_st_v, .m_sts_v, .m_tablet_v, .m_tablets_v, .m_auto_v,.l_r_v , .l_e_v,.l_r3_v,.l_e3_v, .m_pro_v, .m_pros_v, .m_prod_v, .m_user_v, .m_users_v, .m_userd_v, .m_title_v, .m_titles_v, .m_titled_v, .m_ap_v, .m_aps_v, .m_apd_v , .m_rec_v, .m_recs_v, .m_recd_v , .m_rw_v, .m_rws_v, .m_rwd_v{ height:40px; min-width:40px; background-repeat:no-repeat; background-position: center top; background-size: 40px 40px; float:left;   }

.m_admin {background-size: 70px 70px;}

.m_pro, .m_pros, .m_prod, .m_user, .m_users, .m_userd, .m_title, .m_titles,.m_titled, .m_ap, .m_aps, .m_apd, .m_rec,  .m_recs, .m_recd, .m_rw,  .m_rws, .m_rwd, .m_userd_group, .m_userd_group_on, .m_users_group, .m_users_group_on, .m_prod_group, .m_prod_group_on, .m_pros_group, .m_pros_group_on { height:60px; min-width:60px;  background-size: 60px 60px; border-left:1px dashed #8c8c8c; }


.service_ico{max-width: 100px;max-height: 100px;}

div.stt2{z-index:1500; }

.sticky8 { min-width:40px;  background-size: 40px 40px;}

.sh2{ vertical-align: top ;}
.typer2{ padding:5px;}


label.mnn_del{background-image:url(img/icon/dell_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px; display:block; background-color:transparent; border:none;}
input:checked + label.mnn_del{background-image:url(img/icon/dell_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px; display:block; background-color:transparent; border:none;}
label.mnn_hide{background-image:url(img/icon/view_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_hide{background-image:url(img/icon/view_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
label.mnn_visible{background-image:url(img/icon/view_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_visible{background-image:url(img/icon/view_green.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
label.mnn_target{background-image:url(img/icon/target_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_target{background-image:url(img/icon/target_green.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
label.mnn_ok{background-image:url(img/icon/ok_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_ok{background-image:url(img/icon/ok_green.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}



label.mnn_title{background-image:url(img/icon/menu_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_title{background-image:url(img/icon/menu_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}

label.mnn_title_del{background-image:url(img/icon/menu_black_del.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_title_del{background-image:url(img/icon/menu_red_del.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}

label.mnn_dell_all{background-image:url(img/icon/del_all_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_dell_all{background-image:url(img/icon/dell_all_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}

label.mnn_view_all{background-image:url(img/icon/view_all_black.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_view_all{background-image:url(img/icon/view_all_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}

label.mnn_title_pink{background-image:url(img/icon/menu_pink.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}
input:checked + label.mnn_title_pink{background-image:url(img/icon/menu_red.png); height:35px; width:35px; background-repeat:no-repeat; background-position: center center;background-size: 35px 35px;display:block;background-color:transparent; border:none;}




@import "compass/css3";

* {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;  }
.clr{clear:both;}
#mainNav { width:100%;   margin-left:0px;  padding-left:0px;    z-index:1000; }
#mainNav ul.s { margin:0px; margin-bottom:5px; vertical-align:top; padding:0px; text-align:left;  z-index:1000;  }
#mainNav li.s {display:inline-block; width:7.5%;  vertical-align:top; margin-left:0px; text-align:center; z-index:1000;  }
#mainNav li.s1 {width:7.3%;}
#mainNav li.s3 {display:inline-block; width:30%;vertical-align:top; text-align:center; padding: 5pt;  }
#mainNav li.s32 {display:inline-block; width:50%;vertical-align:top; text-align:center;  }
#mainNav li.s33 {display:inline-block; width:24%;vertical-align:top; text-align:center; }
#mainNav a {  display:block;  height:inherit;  text-decoration:none; }
#mainNav a:hover {  background-color:#f6f6f6; transition: background .25s ease; }
#mainNav li.s .sub-menu {  background-color:rgba(239, 239, 239, .8); margin-left:0px; position:absolute; width:100%; margin-top:5px; transition: opacity .75s;}
#mainNav li.s:hover .sub-menu {  left:0px;}
#mainNav .sub-menu a { height:inherit;  width:100%;}
#mainNav ul.sb2 { width:100%;}
a.menu4{font-size: 8pt;color:#333333; text-align:left; line-height:10px;margin:5pt;}
a.menu5{font-size: 8pt;color:#333333; text-align:center}
li.typer .sub-menu3 {  background-color:#333;  position:absolute; width:100%; margin-left:0px;  transition: opacity .75s; }
.sub-menu3 a:hover { z-index:1000; }
li.typer:hover .sub-menu3 {  left:0px;}
.sub-menu3 a { height:inherit;  width:100%;}

.sticky-header {left: 0;width: 100%;z-index:1300;background: rgba(0, 0, 0, .8); margin:0px;}
.sticky-header.sticky7  {position: fixed;top: 20px; left: 0;width: 100%;}
.sticky2  { height: 20px; position:fixed;margin:auto;
    left:0;
    right:0; }
div.stt2.sticky2{background-color:rgba(239, 239, 239, .8); }

div.l_r.sticky4{ background-image:url(img/m_rus2.png); height:20px;   }
div.l_e.sticky4{ background-image:url(img/m_eng2.png);  height:20px;}
.sticky4 {background-size: 60px 16px;height:20px;padding-top:0px; }

.sb3{ background-position: left;background-size: 30px 30px;  padding-left:40px;display: inline-block;	 }
.m_close{position:relative; }
.sticky-header.m_close{position:relative; }



.h2d {font-size: 16pt; font-weight:bold;}
h1{ font-size:20pt; font-weight:bold;}
h2{ font-size:16pt; font-weight:bold; padding-top: 30pt; }
h3{ font-size:14pt; font-weight:bold;}
h4{ font-size:13pt; font-weight:bold;}
h5{ font-size:13pt; font-weight:bold;}
h6{ font-size:12pt; font-weight:bold;}



.linkb{font-size:14pt;}

ul.ot2f li, ul.ot2fh{font-size:10pt;}
div.block_table, div.block_table_6, div.block_table_8, div.block_table_old, div.table_fi, a.table_fi  {font-size: 10pt;}
input.line_link {font-size:9px; }
.tables {   font-size: 14px;   }
.but2{font-size:9px;}

label.mnn2{line-height: 30px; font-size:18px; }
label.mnn3{line-height: 30px; font-size:18px;}
label.mnn4{line-height: 20px; font-size:12px; }
input:checked + label.mnn2 { font-size:18px;  }
input:checked + label.mnn3 { font-size:18px;  }
input:checked + label.mnn4 { font-size:12px;  }
a.soundpa{ font-size:13px;   }
.soundpa{ font-size:13px;   }
.parnc{font-size:11px;}
.sm, .report_info{font-size: 70%; }
.report_info_2{width: 80%; font-size: 70%; text-align: justify;}
.par_1, .par_2{float:left;}

.par_3{clear:left;}

/*ul.ot li, ul.ot2 li, ul.ot2f li{margin-left:-60px;   list-style: outside none none;padding: 0px 18px; }
ul.ot2 li{margin-left:-60px;   list-style: outside none none;padding: 0px 18px;}
ul.ot2f li{margin-left:-60px;   list-style: outside none none;padding: 0px 18px;}*/


ul.ot li{ background: transparent url("img/li.png") no-repeat scroll left top 3px; }
ul.ot2 li, ul.ot2f li, ul.raa_ul li{ background: transparent url("img/li2.png") no-repeat scroll left top  3px;}
ul.title_rr li{background: transparent url("img/m_title.png") no-repeat scroll left top 3px; }

ul.ot li, ul.ot2 li, ul.ot2f li, ul.raa_ul li{list-style: outside none none;padding: 0px 25px; background-size: 16px 16px;margin-left:-60px;  }
 ul.title_rr li{list-style: outside none none;padding: 0px 25px; background-size: 22px 22px;margin-left:-60px;  }



.mi_title_black{ background: transparent url(img/icon/menu_black_small.png) no-repeat scroll left top 0px; }
.mi_title_blue{ background: transparent url(img/icon/menu_blue_small.png) no-repeat scroll left top 0px; }
.mi_title_red{ background: transparent url(img/icon/menu_red_small.png) no-repeat scroll left top 0px; }

.mi_user_black{ background: transparent url(img/icon/user_black_small.png) no-repeat scroll left top 0px; }
.mi_user_blue{ background: transparent url(img/icon/user_blue_small.png) no-repeat scroll left top 0px; }
.mi_user_red{ background: transparent url(img/icon/user_red_small.png) no-repeat scroll left top 0px; }

.mi_pro_black{ background: transparent url(img/icon/pro_black_small.png) no-repeat scroll left top 0px; }
.mi_pro_blue{ background: transparent url(img/icon/pro_blue_small.png) no-repeat scroll left top 0px; }
.mi_pro_red{ background: transparent url(img/icon/pro_red_small.png) no-repeat scroll left top 0px; }

.mi_pro_black2{ background: transparent url(img/icon/pro_black_small2.png) no-repeat scroll left top 0px; }
.mi_pro_blue2{ background: transparent url(img/icon/pro_blue_small2.png) no-repeat scroll left top 0px; }
.mi_pro_red2{ background: transparent url(img/icon/pro_red_small2.png) no-repeat scroll left top 0px; }

.mi_pro_black3{ background: transparent url(img/icon/pro_black_small3.png) no-repeat scroll left top 0px; }
.mi_pro_blue3{ background: transparent url(img/icon/pro_blue_small3.png) no-repeat scroll left top 0px; }
.mi_pro_red3{ background: transparent url(img/icon/pro_red_small3.png) no-repeat scroll left top 0px; }



.mi_recom_black{ background: transparent url(img/icon/recom_black_small.png) no-repeat scroll left top 0px; }
.mi_recom_blue{ background: transparent url(img/icon/recom_blue_small.png) no-repeat scroll left top 0px; }
.mi_recom_red{ background: transparent url(img/icon/recom_red_small.png) no-repeat scroll left top 0px; }

.mi_param1_black{ background: transparent url(img/icon/comp_black_small.png) no-repeat scroll left top 0px; }
.mi_param1_blue{ background: transparent url(img/icon/comp_blue_small.png) no-repeat scroll left top 0px; }
.mi_param1_red{ background: transparent url(img/icon/comp_red_small.png) no-repeat scroll left top 0px; }

.mi_param2_black{ background: transparent url(img/icon/sel_black_small.png) no-repeat scroll left top 0px; }
.mi_param2_blue{ background: transparent url(img/icon/sel_blue_small.png) no-repeat scroll left top 0px; }
.mi_param2_red{ background: transparent url(img/icon/sel_red_small.png) no-repeat scroll left top 0px; }

.mi_param3_black{ background: transparent url(img/icon/comp_black_small.png) no-repeat scroll left top 0px; }
.mi_param3_blue{ background: transparent url(img/icon/comp_blue_small.png) no-repeat scroll left top 0px; }
.mi_param3_red{ background: transparent url(img/icon/comp_red_small.png) no-repeat scroll left top 0px; }

.mi_param4_black{ background: transparent url(img/icon/sel_black_small.png) no-repeat scroll left top 0px; }
.mi_param4_blue{ background: transparent url(img/icon/sel_blue_small.png) no-repeat scroll left top 0px; }
.mi_param4_red{ background: transparent url(img/icon/sel_red_small.png) no-repeat scroll left top 0px; }

.mi_param5_black{ background: transparent url(img/icon/power_black_small.png) no-repeat scroll left top 0px; }
.mi_param5_blue{ background: transparent url(img/icon/power_blue_small.png) no-repeat scroll left top 0px; }
.mi_param5_red{ background: transparent url(img/icon/power_red_small.png) no-repeat scroll left top 0px; }

.mi_param6_black{ background: transparent url(img/icon/fr_black_small.png) no-repeat scroll left top 0px; }
.mi_param6_blue{ background: transparent url(img/icon/fr_blue_small.png) no-repeat scroll left top 0px; }
.mi_param6_red{ background: transparent url(img/icon/fr_red_small.png) no-repeat scroll left top 0px; }

.mi_param7_black{ background: transparent url(img/icon/framp_black_small.png) no-repeat scroll left top 0px; }
.mi_param7_blue{ background: transparent url(img/icon/framp_blue_small.png) no-repeat scroll left top 0px; }
.mi_param7_red{ background: transparent url(img/icon/framp_red_small.png) no-repeat scroll left top 0px; }

.mi_param8_black{ background: transparent url(img/icon/comp_black_small.png) no-repeat scroll left top 0px; }
.mi_param8_blue{ background: transparent url(img/icon/comp_blue_small.png) no-repeat scroll left top 0px; }
.mi_param8_red{ background: transparent url(img/icon/comp_red_small.png) no-repeat scroll left top 0px; }

.mi_param10_black{ background: transparent url(img/icon/framp2_black_small.png) no-repeat scroll left top 0px; }
.mi_param10_blue{ background: transparent url(img/icon/framp2_blue_small.png) no-repeat scroll left top 0px; }
.mi_param10_red{ background: transparent url(img/icon/framp2_red_small.png) no-repeat scroll left top 0px; }

.mi_param11_black{ background: transparent url(img/icon/compv_black_small.png) no-repeat scroll left top 0px; }
.mi_param11_blue{ background: transparent url(img/icon/compv_blue_small.png) no-repeat scroll left top 0px; }
.mi_param11_red{ background: transparent url(img/icon/compv_red_small.png) no-repeat scroll left top 0px; }

.mi_param12_black{ background: transparent url(img/icon/wav_black_small.png) no-repeat scroll left top 0px; }
.mi_param12_blue{ background: transparent url(img/icon/wav_blue_small.png) no-repeat scroll left top 0px; }
.mi_param12_red{ background: transparent url(img/icon/wav_red_small.png) no-repeat scroll left top 0px; }

.mi_param13_black{ background: transparent url(img/icon/mean_black_small.png) no-repeat scroll left top 0px; }
.mi_param13_blue{ background: transparent url(img/icon/mean_blue_small.png) no-repeat scroll left top 0px; }
.mi_param13_red{ background: transparent url(img/icon/mean_red_small.png) no-repeat scroll left top 0px; }

.mi_param14_black{ background: transparent url(img/icon/r_black_small.png) no-repeat scroll left top 0px; }
.mi_param14_blue{ background: transparent url(img/icon/r_blue_small.png) no-repeat scroll left top 0px; }
.mi_param14_red{ background: transparent url(img/icon/r_red_small.png) no-repeat scroll left top 0px; }

.mi_param15_black{ background: transparent url(img/icon/ph_black_small.png) no-repeat scroll left top 0px; }
.mi_param15_blue{ background: transparent url(img/icon/ph_blue_small.png) no-repeat scroll left top 0px; }
.mi_param15_red{ background: transparent url(img/icon/ph_red_small.png) no-repeat scroll left top 0px; }

.mi_param16_black{ background: transparent url(img/icon/qsd_black_small.png) no-repeat scroll left top 0px; }
.mi_param16_blue{ background: transparent url(img/icon/qsd_blue_small.png) no-repeat scroll left top 0px; }
.mi_param16_red{ background: transparent url(img/icon/qsd_red_small.png) no-repeat scroll left top 0px; }

.mi_param17_black{ background: transparent url(img/icon/spec_black_small.png) no-repeat scroll left top 0px; }
.mi_param17_blue{ background: transparent url(img/icon/spec_blue_small.png) no-repeat scroll left top 0px; }
.mi_param17_red{ background: transparent url(img/icon/spec_red_small.png) no-repeat scroll left top 0px; }

.mi_param18_black{ background: transparent url(img/icon/thd_black_small.png) no-repeat scroll left top 0px; }
.mi_param18_blue{ background: transparent url(img/icon/thd_blue_small.png) no-repeat scroll left top 0px; }
.mi_param18_red{ background: transparent url(img/icon/thd_red_small.png) no-repeat scroll left top 0px; }

.mi_param19_black{ background: transparent url(img/icon/cross_black_small.png) no-repeat scroll left top 0px; }
.mi_param19_blue{ background: transparent url(img/icon/cross_blue_small.png) no-repeat scroll left top 0px; }
.mi_param19_red{ background: transparent url(img/icon/cross_red_small.png) no-repeat scroll left top 0px; }

.mi_param20_black{ background: transparent url(img/icon/cross_phase_black_small.png) no-repeat scroll left top 0px; }
.mi_param20_blue{ background: transparent url(img/icon/cross_phase_blue_small.png) no-repeat scroll left top 0px; }
.mi_param20_red{ background: transparent url(img/icon/cross_phase_red_small.png) no-repeat scroll left top 0px; }

.mi_param21_black{ background: transparent url(img/icon/comp_black_small.png) no-repeat scroll left top 0px; }
.mi_param21_blue{ background: transparent url(img/icon/comp_blue_small.png) no-repeat scroll left top 0px; }
.mi_param21_red{ background: transparent url(img/icon/comp_red_small.png) no-repeat scroll left top 0px; }

.mi_param22_black{ background: transparent url(img/icon/sel_black_small.png) no-repeat scroll left top 0px; }
.mi_param22_blue{ background: transparent url(img/icon/sel_blue_small.png) no-repeat scroll left top 0px; }
.mi_param22_red{ background: transparent url(img/icon/sel_red_small.png) no-repeat scroll left top 0px; }

.mi_sel_black{ background: transparent url(img/icon/sel_black_small.png) no-repeat scroll left top 0px; }
.mi_sel_blue{ background: transparent url(img/icon/sel_blue_small.png) no-repeat scroll left top 0px; }
.mi_sel_red{ background: transparent url(img/icon/sel_red_small.png) no-repeat scroll left top 0px; }
.mi_comp_black{ background: transparent url(img/icon/comp_black_small.png) no-repeat scroll left top 0px; }
.mi_comp_blue{ background: transparent url(img/icon/comp_blue_small.png) no-repeat scroll left top 0px; }
.mi_comp_red{ background: transparent url(img/icon/comp_red_small.png) no-repeat scroll left top 0px; }
.mi_compv_black{ background: transparent url(img/icon/compv_black_small.png) no-repeat scroll left top 0px; }
.mi_compv_blue{ background: transparent url(img/icon/compv_blue_small.png) no-repeat scroll left top 0px; }
.mi_compv_red{ background: transparent url(img/icon/compv_red_small.png) no-repeat scroll left top 0px; }
.mi_article_black{ background: transparent url(img/icon/article_black_small.png) no-repeat scroll left top 0px; }
.mi_article_blue{ background: transparent url(img/icon/article_blue_small.png) no-repeat scroll left top 0px; }
.mi_article_red{ background: transparent url(img/icon/article_red_small.png) no-repeat scroll left top 0px; }
.mi_mean_black{ background: transparent url(img/icon/mean_black_small.png) no-repeat scroll left top 0px; }
.mi_mean_blue{ background: transparent url(img/icon/mean_blue_small.png) no-repeat scroll left top 0px; }
.mi_mean_red{ background: transparent url(img/icon/mean_red_small.png) no-repeat scroll left top 0px; }
.mi_imp_black{ background: transparent url(img/icon/imp_black_small.png) no-repeat scroll left top 0px; }
.mi_imp_blue{ background: transparent url(img/icon/imp_blue_small.png) no-repeat scroll left top 0px; }
.mi_imp_red{ background: transparent url(img/icon/imp_red_small.png) no-repeat scroll left top 0px; }
.mi_power_black{ background: transparent url(img/icon/power_black_small.png) no-repeat scroll left top 0px; }
.mi_power_blue{ background: transparent url(img/icon/power_blue_small.png) no-repeat scroll left top 0px; }
.mi_power_red{ background: transparent url(img/icon/power_red_small.png) no-repeat scroll left top 0px; }
.mi_fr_black{ background: transparent url(img/icon/fr_black_small.png) no-repeat scroll left top 0px; }
.mi_fr_blue{ background: transparent url(img/icon/fr_blue_small.png) no-repeat scroll left top 0px; }
.mi_fr_red{ background: transparent url(img/icon/fr_red_small.png) no-repeat scroll left top 0px; }
.mi_framp_black{ background: transparent url(img/icon/framp_black_small.png) no-repeat scroll left top 0px; }
.mi_framp_blue{ background: transparent url(img/icon/framp_blue_small.png) no-repeat scroll left top 0px; }
.mi_framp_red{ background: transparent url(img/icon/framp_red_small.png) no-repeat scroll left top 0px; }
.mi_framp2_black{ background: transparent url(img/icon/framp2_black_small.png) no-repeat scroll left top 0px; }
.mi_framp2_blue{ background: transparent url(img/icon/framp2_blue_small.png) no-repeat scroll left top 0px; }
.mi_framp2_red{ background: transparent url(img/icon/framp2_red_small.png) no-repeat scroll left top 0px; }
.mi_gp_black{ background: transparent url(img/icon/gp_black_small.png) no-repeat scroll left top 0px; }
.mi_gp_blue{ background: transparent url(img/icon/gp_blue_small.png) no-repeat scroll left top 0px; }
.mi_gp_red{ background: transparent url(img/icon/gp_red_small.png) no-repeat scroll left top 0px; }
.mi_bp_black{ background: transparent url(img/icon/bp_black_small.png) no-repeat scroll left top 0px; }
.mi_bp_blue{ background: transparent url(img/icon/bp_blue_small.png) no-repeat scroll left top 0px; }
.mi_bp_red{ background: transparent url(img/icon/bp_red_small.png) no-repeat scroll left top 0px; }
.mi_sp_black{ background: transparent url(img/icon/sp_black_small.png) no-repeat scroll left top 0px; }
.mi_sp_blue{ background: transparent url(img/icon/sp_blue_small.png) no-repeat scroll left top 0px; }
.mi_sp_red{ background: transparent url(img/icon/sp_red_small.png) no-repeat scroll left top 0px; }








.mi_bp_black, .mi_bp_blue, .mi_bp_red,
.mi_sp_black, .mi_sp_blue, .mi_sp_red,
.mi_gp_black, .mi_gp_blue, .mi_gp_red,
.mi_framp2_black, .mi_framp2_blue, .mi_framp2_red,
.mi_framp_black, .mi_framp_blue, .mi_framp_red,
.mi_fr_black, .mi_fr_blue, .mi_fr_red,
.mi_power_black, .mi_power_blue,  .mi_power_red,
.mi_mean_black, .mi_mean_blue, .mi_mean_red,
.mi_imp_black, .mi_imp_blue, .mi_imp_red,
.mi_article_black, .mi_article_blue, .mi_article_red,
.mi_param1_black, .mi_param1_blue, .mi_param1_red,
.mi_param2_black, .mi_param2_blue, .mi_param2_red,
.mi_param3_black, .mi_param3_blue, .mi_param3_red,
.mi_param4_black, .mi_param4_blue, .mi_param4_red,
.mi_param5_black, .mi_param5_blue, .mi_param5_red,
.mi_param6_black, .mi_param6_blue, .mi_param6_red,
.mi_param7_black, .mi_param7_blue, .mi_param7_red,
.mi_param8_black, .mi_param8_blue, .mi_param8_red,
.mi_param10_black, .mi_param10_blue, .mi_param10_red,
.mi_param11_black, .mi_param11_blue, .mi_param11_red,
.mi_param12_black, .mi_param12_blue, .mi_param12_red,
.mi_param13_black, .mi_param13_blue, .mi_param13_red,
.mi_param14_black, .mi_param14_blue, .mi_param14_red,
.mi_param15_black, .mi_param15_blue, .mi_param15_red,
.mi_param16_black, .mi_param16_blue, .mi_param16_red,
.mi_param17_black, .mi_param17_blue, .mi_param17_red,
.mi_param18_black, .mi_param18_blue, .mi_param18_red,
.mi_param19_black, .mi_param19_blue, .mi_param19_red,
.mi_param20_black, .mi_param20_blue, .mi_param20_red,
.mi_param21_black, .mi_param21_blue, .mi_param21_red,
.mi_param22_black, .mi_param22_blue, .mi_param22_red,
.mi_comp_black, .mi_comp_blue, .mi_comp_red,
.mi_compv_black, .mi_compv_blue, .mi_compv_red,
.mi_sel_black, .mi_sel_blue, .mi_sel_red,
.mi_recom_black, .mi_recom_blue, .mi_recom_red,
.mi_title_black, .mi_title_blue, .mi_title_red,
.mi_user_blue, .mi_user_black, .mi_user_red,
.mi_pro_black, .mi_pro_blue, .mi_pro_red, .mi_pro_black2, .mi_pro_blue2, .mi_pro_red2, .mi_pro_black3, .mi_pro_blue3, .mi_pro_red3{ list-style: outside none none; padding: 0px 0px 0px 25px; background-size: 18px 18px; margin-left: -60px; min-height: 18px;}

ul.otw li{margin-left:-60px;  background: transparent url("img/liw.png") no-repeat scroll left top 5px; list-style: outside none none;padding: 0px 25px; margin-top: 16px; background-size: 16px 16px;}

input.line_short{visibility: visible; width:100px; text-align:right;margin:0px;  }
.hei35{ height:35px;}
label{line-height: 28px;}
canvas {  /*  width: 100%;*/}

input.line_color{visibility: visible; text-align:right;margin:0px;  }

.headm4{font-size:11px;   }
.report_head {    font-weight: normal;    font-size: 15px;    background-color: #2D2D2D;    color: #FFF;    background-position: right top;    padding: 4px;    text-align: center;}
.report_rowl, .report_rowd  {    font-size: 10pt;    color: #222;    text-align: left;}
.report_calc{font-size: 22px;font-weight: bold;color:#016301;}
.report_calc2{font-size: 18px;font-weight: bold;color:#bb0303;}
.rw_hor, span.rmt, span.rmt2{font-size:11px;}
.supp{font-size:10px;}



input.line{visibility: visible; }
input.lineb{visibility: visible; font-size: 16pt; margin-left: 5px; width:100%;}
input.linea{visibility: visible; background-color:#EBFFD7; color:#999999; }
input.line_calk{visibility: visible; }
input.linep{visibility: visible; width:60px; padding:0px; margin:5px; }


input.line_widt{visibility: visible; width:100%; text-align:left;margin:0px;  }
input.line_link{visibility: visible; width:100%; text-align:left;margin:0px; background-color:#FFFFCC; border:none;  }
input.line_linkn{visibility: visible; width:100%; text-align:left;margin:0px; border:none;  }


div.table_1_2_3r {width:200px; display:inline-block;border-right:1px dashed #d7d9d9;}
div.table_3_3r {width:200px;display:inline-block; }

div.table_1_2r {width:200px; display:inline-block;border-right:1px dashed #d7d9d9;}
div.table_2_2r {width:400px;display:inline-block; }

.manuf2{
    float: left;

    width:12%;
}
.manuf4{
    float: left;
    width:25%;
}
.flp{width:250px; text-align:center}


.par_50l,.par_50r{width:50%; float:left;}
.par_50l{ padding-right:2%;}
.par_50r{ padding-left:2%;}

.par_50 {width:40%; padding-left:5%; padding-right:5%;float:left;}
.w50{width:50%;}

.par_1k4,.par_2k4,.par_3k4,.par_4k4{width:25%;}
.par_1k4{ padding-right:2%;}
.par_2k4{padding-left:1%; padding-right:1%;}
.par_3k4{padding-left:1%; padding-right:1%;}
.par_4k4{ padding-left:2%;}

.par_1k4_m100,.par_2k4_m100,.par_3k4_m100,.par_4k4_m100{width:25%;float:left;}
.par_1k4_m100{ padding-right:2%;}
.par_2k4_m100{padding-left:1%; padding-right:1%;}
.par_3k4_m100{padding-left:1%; padding-right:1%;}
.par_4k4_m100{ padding-left:2%;}

.par_img_player_ico5 {width:18%; padding:5px;}

.border_top_pl{border-top:1px dashed #8c8c8c; }



.menu2{ text-decoration:none; color:#bb0303;  }
.menu{ text-decoration:none; color:#222; }

.page_list {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color:#016301;
    margin: 1em;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}
.page_list_current {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color:#BB0303;
    margin: 1em;
    border-radius: 50%;
    text-align: center;
    display: inline-block;
}



.par_1k5,.par_2k5,.par_3k5,.par_4k5,.par_5k5{width:20%; float:left;}
.par_1_3k5,.par_3_5k5{width:60%;float:left;}
.par_1_2k5,.par_4_5k5{width:40%;float:left;}
.par_1k5{ padding-right:2%;}
.par_2k5{padding-left:1%; padding-right:1%;}
.par_3k5{padding-left:1%; padding-right:1%;}
.par_4k5{padding-left:1%; padding-right:1%;}
.par_5k5{ padding-left:2%;}


.par_1k6,.par_2k6,.par_3k6,.par_4k6,.par_5k6,.par_6k6{width:16%; float:left;}
.par_1k6{ padding-right:2%;}
.par_2k6{padding-left:1%; padding-right:1%;}
.par_3k6{padding-left:1%; padding-right:1%;}
.par_4k6{padding-left:1%; padding-right:1%;}
.par_5k6{padding-left:1%; padding-right:1%;}
.par_6k6{ padding-left:2%;}



.imgblock, .imgblock2, .imgblock3, .imgblock_user, .imgblock_pro {
    position: relative;
    /*display: inline-block;*/
}

.imgblock img {

}
.imgblock span {
    background: rgba(0,0,0,0.6); /*(полупрозрачность)*/
    color: #fff;
    border-radius: 5px;
    position: absolute;
    right: 0;
    bottom: 20px;
    font-size: 18px;
    padding: 3px 5px;
}
.imgblock span.ca {
    background: rgba(0,0,0,0.8); /*(полупрозрачность)*/
}

.imgblock_user span {
    background: rgba(255,244,230,0.6); /*(полупрозрачность)*/
    color: #333;
    border-radius: 5px;
    position: absolute;
    right: 0;
    top: 20px;
    font-size: 18px;
    padding: 3px 5px;
}
.imgblock_user span.cau {
    background: rgba(255,244,230,0.8); /*(полупрозрачность)*/
}

.imgblock_pro span {
    background: rgba(231,245,255,0.6); /*(полупрозрачность)*/
    color: #333;
    border-radius: 5px;
    position: absolute;
    right: 0;
    top: 20px;
    font-size: 18px;
    padding: 3px 5px;
}
.imgblock_pro span.cap {
    background: rgba(231,245,255,0.8); /*(полупрозрачность)*/
}

.imgblock2 span.cl {
    background: rgba(245,245,245,0); /*(полупрозрачность)*/
    position: absolute;
    top: 0px;

}

.imgblock2 span.sw {
    background: rgba(245,245,245,0); /*(полупрозрачность)*/
    position: absolute;
    right:-50px;

    text-align: center;
}

.imgblock2 span {
    background: rgba(245,245,245,0.6); /*(полупрозрачность)*/
    color: #333;
    border-radius: 2px;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 14px;
    padding: 2px 3px;
}
.imgblock2 span.tr {
    top: 90px;
    background: rgba(245,245,245,0.8); /*(полупрозрачность)*/
}
.imgblock2 span.demoroom {
    top: 70px;
    background: rgba(123,1,1,0.8); /*(полупрозрачность)*/
    color: #ffffff;
    text-align: center;
}

.closerec {

 font-size: 200%;
}

.imgblock3 span {
    background: rgba(0,0,0,0.6); /*(полупрозрачность)*/
    color: #fff;
    border-radius: 2px;
    position: absolute;
    right: 10px;
    top: 10px;
    font-size: 16pt;
    padding: 2px 3px;
}


label { padding-left:6px; padding-right:6px;cursor: pointer; position: relative;  color:#666;  white-space: nowrap; margin-left: 3px; margin-right: 3px;   }
input:checked + label {    background-color:#333;  padding-top:1px; padding-bottom:1px;  color:#FFFFFF;   }

label.mnn_grey {color: #999999 ;}
input:checked + label.mnn_grey {    background-color: #999999  ; padding-left:5px; padding-right:5px; color: #FFFFFF ; border-color: #888888;   }


.m_box_menu{ display:none;  position:fixed; z-index:1300; background: rgba(100, 100, 100, .8);   padding: 10px; color:#CCCCCC}
.m_v_menu{ display:none;  position:fixed; z-index:1300; background: rgba(150, 150, 150, .8);   color:#CCCCCC; height:100%; width:130px;}
.m_v_menu2{ display:none;  position:fixed; z-index:1300; background: rgba(0, 0, 0, .8); left:130px; top:0px;   color:#CCCCCC; height:100%; width:50px;}
.m_close1{ display: block; }
.m_close2{  display:none; }

.mv{ font-size:8pt; }
.mv2{background:rgba(0, 0, 0, .8);}
.mv3{background:rgba(250, 250, 250, .8);}
.mv4{font-size:8pt; padding:5px;}

.m1_menu, .m2_menu, .m3_menu, .m4_menu{ float:left;}
.stkv{height:40px; min-width:40px; background-repeat:no-repeat; background-position: center top; background-size: 40px 40px; float:left; }
.mvv2{ padding-left:0px;}
.m2r{width:110px;}

.mstt{width:50px;}
.mstt2{left:50px;}


.par_img_player_ico{width:100px; max-width:100px; }
.par_img_player_ico2{width:200px; max-width:200px; }

.aud{ padding-top:50px; padding-bottom:50px;}
.audb{padding-bottom:70px;}
.audv{padding-top:70px;}

img.par_img_6{ max-width:380px; max-height:232px;}
img.par_img_4{ max-width:200px; max-height:200px;}
.par_9u{ width:230px;  }

.borfer_l_r{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.big{ font-size:24px; text-align:center;}
.img_b9{width:180px; padding:10px; text-align:center;}
.img_b9r{width:180px; padding:10px; text-align:center;}
.img_b92{width:48%; padding:10px; }
.img_b93{width:30%; padding:10px; }
.img_b94{width:24%; padding:10px; }

.grey_tdv{background: linear-gradient(180deg, #ffffff 50%, #094a78 0%);}
.grey_tdvb{background: linear-gradient(0deg, #e7f5ff 50%, #094a78 0%); text-align:center; width: 369px; }
.grey_round {  width: 369px;   /* height: 420px; */   border-radius: 184px; background-color:#094a78;}

.crop {    width: 369px;  /*  height: 369px;  */  overflow: hidden;}
.crop5 {    width: 232px;  /*  height: 369px;  */  overflow: hidden;}
.crop6 {    width: 170px;  /*  height: 369px;  */  overflow: hidden;}
.crop img {    width: 369px;    height: 369px; object-fit: cover; }
.crop5 img {    width: 232px;    height: 232px; object-fit: cover; }
.crop6 img {    width: 170px;    height: 170px; object-fit: cover; }
.cropr img {    width: 100px;    height: 100px; object-fit: cover;  }
.round5 { border-radius: 116px;  }
.round6 { border-radius: 85px;  }
.roundr { border-radius: 50px; border: #2a62bc 3px solid  }
.roundrh{margin-top: -200px; padding-bottom: 100px;}

.par_9{min-height:280px;}
.par_10{min-height:280px;}

.round { -moz-border-radius: 184px; /* Firefox */ -webkit-border-radius: 184px; /* Safari, Chrome */ -khtml-border-radius: 184px; /* KHTML */ border-radius: 184px; /* CSS3 */ behavior: url(border-radius.htc); /*IE */  border:3px solid #094a78;  }

.bannerwtop{ height:150px; width:100%; overflow: hidden;object-fit: cover; }
.bannerwbottom{ max-height:250px; width:100%; overflow: hidden;object-fit: cover;}

.shop_logo{ max-height:150px; max-width:250px;}

.par_img_6_wight_only{  max-width:620px;}

.par_1k3,.par_2k3,.par_3k3{width:33%;}
.par_1k3{ padding-right:2%;}
.par_2k3{padding-left:1%; padding-right:1%;}
.par_3k3{ padding-left:2%;}

.par_1k7, .par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7, .par_7k7{width:14%;}
.par_1k7{ padding-right:2%;}
.par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7{padding-left:1%; padding-right:1%;}
.par_7k7{ padding-left:2%;}

.par_1k9, .par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9, .par_8k9, .par_9k9{width:11%;}
.par_1k9{ padding-right:2%;}
.par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9, .par_8k9{padding-left:1%; padding-right:1%;}
.par_9k9{ padding-left:2%;}

.par_1k3m{width:25%; padding-right:2%;}
.par_2k3m{width:25%; padding-left:1%; padding-right:1%;border-left:1px solid #ccc; border-right:1px solid #ccc}
.par_3k3m{width:50%; padding-left:2%;}


.par_1k3n{width:32%; padding-right:2%;border-right:1px solid #ccc}
.par_2k3n{width:32%; padding-left:1%; padding-right:1%; }
.par_3k3n{width:33%; padding-left:2%;border-left:1px solid #ccc;}

.par_2k3m2{width:25%; padding-left:1%; padding-right:1%;border-left:1px solid #eee; border-right:1px solid #eee;}


.dalee {border-radius: 10px; padding:5px;  border:1px solid #094A78; }

.img_ik{ width:75px; height:75px;}
.img_ik2{ width:30px; height:30px;}

.par_6ik{ width:80px;padding-bottom: 10px; }
.par_6tk{width:calc(100% - 80px);padding-bottom: 10px; }


.par_6ik2{ width:35px;padding-bottom: 10px; }
.par_6tk2{width:calc(100% - 35px);padding-bottom: 10px;  }


.ico_button
{
    width:45px;
    height:45px;

    background-repeat: no-repeat;
    background-position: center center;
    background-size: 35px 35px;
    display: inline-block;
}

@media (max-width: 1660px)
{
    .menu_n{ position: fixed;left: 0;top: 0;  }
}

@media (max-width: 1260px)
{
    .par_img_gr{width:100%; max-width:620px;}
    .par_1k3,.par_2k3,.par_3k3{width:33%;float:none; padding-right:1%;padding-left:1%;}

    .par_1k7, .par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7, .par_7k7 {width:14%;float:none; padding-right:1%;padding-left:1%;}
    .par_1k9, .par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9 , .par_7k9, .par_7k9 , .par_8k9, .par_9k9 {width:11%;float:none; padding-right:1%;padding-left:1%;}

}
@media (max-width: 799px)
{
    .m_logo, .m_news, .m_news_s, .m_calc, .m_calc_s, .m_vs, .m_vs_s, .m_podbor, .m_podbor_s, .m_report, .m_report_s, .m_faq, .m_faq_s,.m_forum,  .m_about , .m_about_s, .m_k1, .m_k2, .m_k3, .m_k4, .m_k5, .m_k6, .m_k7, .m_k8, .m_k9, .m_p1, .m_p2, .m_p3, .m_p4, .m_p5, .m_p6, .m_p7, .m_p8,.m_p10, .m_c1, .m_c2, .m_c3,.m_c4, .l_r, .l_e, .m_mob , .m_mobs, .m_st, .m_sts, .m_tablet, .m_tablets, .m_auto, .m_calc_g, .m_podbor_g, .m_report_g, .m_vs_g, .m_admin, .m_m_g_t_s, .m_m_g_t, .m_m_g_s, .m_m_g, .m_m_v_s, .m_m_v, .m_m_c_s, .m_m_c, .l_r3, .l_e3,  .m_hist_g, .m_test_g, .m_adv_g, .m_col_g   { height:20px; min-width:20px; background-size: 20px 20px; padding-top:20px;}
    #mainNav li.s { min-width:55px;  }
    #mainNav li{font-size: 7pt;}
}
@media (max-width: 639px)
{
    .par_img_gr{width:100%; max-width:620px;}
    .par_1k3,.par_2k3,.par_3k3{width:100%;float:none; padding-right:0%;padding-left:0%;}
    .par_1k7, .par_2k7, .par_3k7, .par_4k7, .par_5k7, .par_6k7, .par_7k7 {width:50%;float:none; padding-right:1%;padding-left:1%;}
    .par_1k9, .par_2k9, .par_3k9, .par_4k9, .par_5k9, .par_6k9, .par_7k9 , .par_7k9, .par_7k9{width:50%;float:none; padding-right:1%;padding-left:1%;}
}


@media (min-width: 640px) and (max-width: 1260px)
{
    .par_img_gr{width:620px;  height:369px; text-align: center; clear:left;}
    .bannerwbottom{ max-height:250px; width:100%;}


}
@media (min-width: 800px) and (max-width: 1100px)
{
    .m_logo, .m_news, .m_news_s, .m_calc, .m_calc_s, .m_vs, .m_vs_s, .m_podbor, .m_podbor_s, .m_report, .m_report_s, .m_faq, .m_faq_s,.m_forum,  .m_about , .m_about_s, .m_k1, .m_k2, .m_k3, .m_k4, .m_k5, .m_k6, .m_k7, .m_k8, .m_k9, .m_p1, .m_p2, .m_p3, .m_p4, .m_p5, .m_p6, .m_p7, .m_p8,.m_p10, .m_c1, .m_c2, .m_c3,.m_c4,  .l_e, .m_mob , .m_mobs, .m_st, .m_sts, .m_tablet, .m_tablets, .m_auto, .m_calc_g, .m_podbor_g, .m_report_g, .m_vs_g, .m_admin, .m_m_g_t_s, .m_m_g_t, .m_m_g_s, .m_m_g, .m_m_v_s, .m_m_v, .m_m_c_s, .m_m_c, .l_r3, .l_e3,  .m_hist_g, .m_test_g, .m_adv_g, .m_col_g   { height:50px; min-width:50px; background-size: 50px 50px;padding-top:50px; }
    #mainNav li.s { min-width:60px;  }
    #mainNav li{font-size: 8pt;}
}
@media  (max-width: 1100px)
{
    canvas {    width: 100%;}
}
.graph{ width: 620px; height:369px;  background-repeat:no-repeat;   padding: 0; margin: 0;}

figure{ margin:0px; padding:0px;}

img_max_100{ max-width:100%}

.pad_st{padding-top: 100px; padding-bottom: 100px;}

input.gsc-input{font-size: 13pt !important;}
a.gs-title{font-size: 16pt !important; text-underline: none !important; height: 1.6em  !important; }

.p4img{ width:90%;}
.pp1{ line-height:12px; font-size:11px;}
.soundp{  border-radius: 5px;   padding:2px; font-weight:bold;width:90%; text-align:center;  }
a.soundpa{ font-weight:bold;  }

summary {cursor: pointer;}

details.config, details.add_man_prod, details.help, details.kennerton_info,  details.linksave, details.confup {padding: 0.5em 0.5em 0.5em 1em; border-radius: 4px; background-color: #ffffff; }


summary.config, summary.confup, summary.linksave, summary.url, summary.menu, summary.concheck,  summary.help , h2.linksave, h2.config,h2.menu, h2.add, h2.help, h2.url {
    font-weight: bold;
    margin: -.5em 0 -.5em 0;
    padding: 1em;
    background-repeat:no-repeat; background-position: center left;background-size: 35px 35px;
    display:block;
    padding-left: 40px;
    color: #333;
}


details[open].config {    padding: 0.5em 0em 0.5em 1em;}
/*summary.config, summary.confup,  summary.linksave,  summary.url, summary.menu, summary.concheck{    margin-bottom: .5em;}*/


details.config summary.config::before {/*   content: " [open] "  ;*/}
details[open].config summary.config::before { /*  content: " [close] "  ;*/}
details[open].config summary.url::before {/*    content: " [close] "  ;*/ }
details[open].config summary.menu::before {/*    content: " [close] "  ;*/ }
details[open].config summary.concheck::before {  /*  content: " [close] "  ;*/}
details[open].config summary.confup::before {  /*  content: " [close] "  ;*/}
details[open].linksave summary.linksave::before {  /*  content: " [close] "  ;*/}
summary.config::after {background-image:url(img/confclose.png); background-repeat:no-repeat; background-position: center left;background-size: 35px 35px; display:block;}
.border_top_conf{border-top:2px dotted #eee; margin: 15pt;}
.border_top_man{border-top:2px dotted #fff; }
.border_top_help{border-top:2px dotted #eee; }
.border_top_man2{border-top:2px dotted #eee;}

.tabs { width: 100%; padding: 0px; margin: 0 auto; }
.tabs>input { display:none; }
.tabs>div { display: none; border: 1px solid #f6f6f6;  background: #FFFFFF;}
.tabs>label {display: inline-block;font-weight: bold;margin: 0 -5px -1px 0;text-align: center;cursor: pointer;padding: 20px; }
.tabs>input:checked + label {color: #000000;border: 1px solid #f6f6f6;border-bottom: 1px solid #FFFFFF;background: #FFFFFF;padding: 20px;}
#tab_1:checked ~ #txt_1, #tab_2:checked ~ #txt_2, #tab_3:checked ~ #txt_3, #tab_4:checked ~ #txt_4 { display: block; }

.butok, .butok_blue{padding: 3px 10px 3px 10px;}

.sel{ font-size:18pt;}

.close {background-repeat:no-repeat; background-position: center left;background-size: 30px 30px; display:block; width: 30px; height: 30px;float: left; }



div.conftitle{width:  calc(100% - 30px); float: left; min-height: 30px;  padding-top: 5px; text-align: left;}


.f_yellowm, .f_greenm, .f_greym, .f_bluem  {/*background-image:url(img/fon_bg_light.png);*/}
.f_bluem_d,.f_greenm_d, .f_blackm_d, .f_redm_d {/*background-image:url(img/fon_bg_dark.png);*/}

.title_report_many{float: left;width: 210px;overflow: hidden;text-overflow: ellipsis;}





@media (min-width: 1260px) and (max-width: 1299px)
{
    .cent2{width: 1240px ; margin:0px auto; }
    .cont1,.cont2{padding-right:5%;padding-left:5%; }
    .par_1k2,.par_2k2{padding-right:0%;padding-left:0%;}
    img.par_2k1_img{ margin-left:-7%; }
    img.par_2k2_img{ margin-left:-5%; }

    .par_1k8r{width:70%;}
    .par_2k8r{width:30%;}
}

@media (max-width: 1259px)
{

    .cent2{width: 95% ; margin:0px auto; }
    .cent2_8{width: 100% ; margin:0px auto; }
    .cont1,.cont2, .par_1k2,.par_2k2 { float: none;  width:100%;}
    .yellow50left{ }
    .pro_title{ background-color:#E7F5FF;}
    .f_greyl {background-color: #eeeeee; }

    .user_title{ background-color:#FFF4E6; }
    img.par_2k1_img{ text-align:center; }
    img.par_2k2_img{ text-align:center; }


    .par_1k8l,.par_2k8l,.par_1k8r,.par_2k8r {width:100%;float:none; padding-right:2%;padding-left:2%;}
    .rec_title{ background-color:#bb0303; }
    .rec2_title{background-color:#fffbea; }
    .yellow_3_3{background: linear-gradient(90deg, #ffffff 66%, #ffffff 0%);}
    .blue_yellow_3_3{background: linear-gradient(90deg, #E7F5FF 66%, #ffffff 0%);}

    .par_img_6{ max-height:232px; :100%; text-align: center; clear:left;}
}
@media (max-width: 639px)
{
    /* samoe nizkoe razreshenie */
    .cent2{ width:100%;}
    .cent{ width:90%;} /*old - remoove*/
    .centm{ width:90%;}
    .par_4{width:0px; height:0px;}
    .par_10{width:0px; height:0px;}
    .par_6{ width:100%; }
    .par_6r{ width:100%; }
    .par_8{ width:100%; }
    .img_9{width:100%;}
    .img_10{width:100%;}
    .par_img_2{width:100%; max-width:620px;}
    .par_7{width:100%; max-width:620px;}

    .ban_main{ margin-left:0px;}
    .par_img_6{width:100%; max-width:380px;}
    .bb_w {	display: none;}
}

@media (min-width: 640px) and (max-width: 1260px)
{
    /* odnokolonochnoe */

    .cent{ width:95%; max-width:1200px; }
    .centm{ width:95%; max-width:1200px; }
    .par_4{width:0px;  height:0px; }
    .par_10{width:0px;  height:0px; }
    .par_6{ width:100%; }
    .par_6r{ width:100%; }
    .par_6i{float:left; width:20%;padding-right:15px}
    .par_6t{float:left; width:75%; }

    .par_8{ width:100%; }
    .par_9{ width:50%; }
    .par_9a{ width:50%; }
    .img_9{width:90%;}
    .img_10{width:90%;}
    .par_10{ width:90%; }
    .par_img_2{width:620px;  text-align: center; clear:left;}
    .par_7{width:100%;}

    .par_5{width:100%;}

    .ban_main{ margin-left:0px;}

    .bb_w {	display: none;}


    .par_img_2{width:620px; }
}

@media (min-width: 1261px) and (max-width: 1440px)
{
    /* ?????????????????? ?????? ????????? ????????????????????? - ?????????????????? ?????? ??????????????????????????????????????? */
    .cent{ width:1260px; }
    .centm{ width:1260px; }
    .par_4{width:20px;  height:5px; }
    .par_10{width:10%;  height:5px; }
    .par_6{ width:30%; }
    .par_6r{ width:30%; }
    .par_6i{float:left; width:30%;}
    .par_6t{float:left; width:65%; }
    .par_8{ width:70%; }
    .par_9{ width:230px;height:280px; /*border-bottom:1px dashed #d7d9d9; */}
    .par_10{ width:209px;min-height:280px; /*border-bottom:1px dashed #d7d9d9;*/}
    .par_9a{ width:230px;height:480px; border-bottom:1px dashed #d7d9d9; }
    .img_9{max-width:200px;max-height: 119px;}
    .h_9{width:200px;height: 45px;}
    .par_7{width:620px;}
    .par_9u{ width:230px; border-bottom:1px dashed #d7d9d9;  }

    .par_9b{ width:230px;height:280px; }


    .ban_main{ margin-left:10%;}

    .bb_n {	display: none;}
    .par_1k8r{width:70%;}
    .par_2k8r{width:30%;}
}
@media (min-width: 1441px)
{
    /* ?????????????????? ?????? ????????? ????????????????????? */
    .cent{ max-width:1400px; }
    .centm{ max-width:1400px; }
    .par_4{width:100px; height:5px; }
    .par_10{width:10%; height:5px; }
    .par_6{width:360px; }
    .par_6r{width:360px; }
    .par_8{width:860px; }
    .par_9{ width:219px;min-height:280px; /*border-bottom:1px dashed #d7d9d9;*/}
    .par_10{ width:209px;min-height:280px; /*border-bottom:1px dashed #d7d9d9;*/}
    .par_9a{ width:230px;height:480px; border-bottom:1px dashed #d7d9d9;}
    .img_9{max-width:200px; max-height: 119px;}
    .h_9{width:200px;height: 45px;}
    .par_9u{ width:215px; border-bottom:1px dashed #d7d9d9;  }
    .par_7{width:620px;}

    .ban_main{ margin-left:15%;}

    .bb_n {	display: none;}
}





.circle_pay1 {
    background: rgba(255, 255, 255, 0.7);
    border: 0.2em solid rgba(187, 3, 3, 0.3);
    border-radius: 50%;
    /* box-shadow: 0.375em 0.375em 0 0 rgba(15, 28, 63, 0.125); */
    height: 8em;
    width: 8em;
}
.circle_pay2 {
    background: rgba(255, 255, 255, 0.7);
    border: 0.2em solid rgba(2, 150, 2, 0.3);
    border-radius: 50%;
    /* box-shadow: 0.375em 0.375em 0 0 rgba(15, 28, 63, 0.125); */
    height: 8em;
    width: 8em;
}
.circle_pay3 {
    background: rgba(255, 255, 255, 0.7);
    border: 0.2em solid rgba(9, 74, 120, 0.3);
    border-radius: 50%;
    /* box-shadow: 0.375em 0.375em 0 0 rgba(15, 28, 63, 0.125); */
    height: 8em;
    width: 8em;
}
