@media (min-width:1199px){.h0{height:0;}
.ml39p{margin-left:39%;}
.h30{height:30px;}
.h35{height:35px;}
.h55{height:55px;}
.h80{height:80px;}
.mb0{margin-bottom:0;}
.ml46{margin-left:46px;}
.mb25{margin-bottom:25px;}
.mt40{margin-top:40px;}
.mb10{margin-bottom:10px;}
.mb50{margin-bottom:50px;}
.w1070{width:1070px;}
.w1125{width:1125px;}
.mr20{margin-right:20px;}
#control-panel .container_12 h5 a{display:inline-block;padding-right:10px;border-right:1px solid rgb(29, 29, 29);margin-right:10px;}
#control-panel .container_12 h5 a:last-child{border-right:1px solid transparent;}
.head-line{height:565px;background:#f0edf3;overflow:hidden;}
.btn.btn-navbar{display:none;}
.grwf2-wrapper{margin-left:130px;}
.fitstec .grid_5{float:right;padding-top:148px;}
.fitstec .grid_5 img{width:100%;position:relative;bottom:0;}
.fitstec .grid_7{margin-top:7%;font-size:16px;}
.headfix.container_12 .grid_10{float:right;}
.headfix .grid_9.top-menu{width:815px;float:right;}
.container_12 .fixed_menu .grid_10{width:928px;}
.footerstyle001{width:178px !important;margin-left:56px !important;}
.footerstyle002{margin-left:36px !important;width:214px !important;}
.footerstyle003{color:white;text-align:center;margin-top:40px;margin-left:187px !important;}
.footerstyle004{color:white;margin-top:32px;}
.img-form img{top:-67px;position:absolute;margin-left:-15px;width:300px;}
.footer-img{
    margin-left: 11px!important;
	width: 221px!important;
    top: -56px !important;
}
.header-img{    
    top: -35px!important;
    margin-left: 19px!important;
    width: 222px!important;
}
.bottom_line .img-form img{top:-47px !important;}
.blockstyle001{width:300px;margin-top:11px;float:left;}
.blockstyle002{cursor:pointer;float:left;}
.blockstyle003{width:789px;}
.blockstyle004{color:white;width:120px;text-align:right;float:right;}
.pix_diapo001{overflow:hidden;width:960px;margin:100px auto;padding:0 20px;}
.pix_relativize{width:1070px;height:355px;}
.pix_d_img{width:1080px;height:356px;}
.st001{margin:20px;position:relative;height:200px;width:330px !important;}
.st001img{width:350px;height:200px}
.overlinefix .grid_3{float:right;}
.navmenu{width:900px;}
.video{text-align:center;}
.video iframe{width:747px;height:420px;}
}
@media (min-width:1200px){.alone-size{width:790px !important;margin-left:150px;}
}
@media (max-width:1200px){.video{width:100%;height:0;padding-bottom:56.22489959%;position:relative;}
.video iframe{width:100% !important;height:100% !important;position:absolute;left:0;top:0;}
#navmenu.navmenu, .controllers_button, .slider1 h4{display:none;}
.tbl-scl{width:100%;overflow-x:scroll;}
.imgmobmaxsize img, .head-line img{max-width:100%;height:auto;}
.headmobsize{font-size:0.5em;}
.side-menu .nomen{list-style:none;}
.st001{width:100%;margin:0 auto 20px auto;height:0;padding-bottom:60%;position:relative;display:block;overflow:hidden;}
.st001 > div, .st001 > a, .st001 > *{display:block;position:absolute;width:100%;height:100%;}
.st001 img{width:100%;height:auto;max-width:100%;}
.pix_diapo{position:absolute;width:100%;height:100%;}
.pix_d_img{width:100%;height:auto;max-width:100%;}
.pix_diapo001{overflow:hidden;width:100%;height:0;padding-bottom:33%;}
.pix_diapowr{width:100%;height:auto;padding-bottom:35%;position:relative;margin-bottom:40px;}
.child-block.blockres{width:100% !important;height:0;padding-bottom:60% !important;overflow:hidden;border:none !important;margin-bottom:15px !important;}
.blockstyle003{position:absolute;width:100%;height:100%;}
.head-line.fitstec .container_12 .grid_5{display:block;padding-top:80px;width:70%;margin:0 auto;max-width:450px;float:none;}
.text-page{display:block;}
.pwrap{padding:0 14px;}
.text-page > div, .text-page > a, .text-page > p{display:block;padding:0 14px;}
.grid_6.alpha.omega.good-intro img{max-width:35%;height:auto;}
.userres, .content{padding:0 14px;}
.text-page > .big_new{display:block;padding:0px;}
.header-line.fixed_line .container_12{width:100%;max-width:100%;}
.headfix .grid_1, .headfix .grid_10, .headfix .grid_2{display:inline;}
.lang-menu{list-style:none;margin-left:-11px;margin-top:9px;background:#30344b;}
.headfix .grid_1{margin-left:10px;margin-right:10px;float:left;width:70px;}
.headfix .grid_1 li{margin-left:0px;}
.headfix .grid_2.logo{margin-left:20px;float:left;}
.btn-navbar .icon-bar{background-color:#fff;display:block;width:25px;height:3px;border-radius:1px;}
.btn-navbar .icon-bar + .icon-bar{margin-top:4px;}
.btn-navbar{background-image:none;position:absolute;right:15px;top:0;padding:9px 10px;margin-top:8px;border:1px solid transparent;border-radius:4px;background:transparent;}
#navmenu{position:relative;margin-top:13px;display:block;text-align:left;border-top:1px solid #fff;width:100%;background:#fff;padding:40px 0 13px 0;float:left;-webkit-box-shadow:0px 7px 17px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow:0px 7px 17px 3px rgba(0, 0, 0, 0.75);box-shadow:0px 7px 17px 3px rgba(0, 0, 0, 0.75);}
.fixed_line .top-menu .blue_hover{position:absolute;top:5px;border:1px solid #30344b;margin-right:0;padding:8px 10px;}
.fixed_line .top-menu nav > a{font-size:1.4em;line-height:0.8em;margin-top:2px;color:rgb(48, 52, 75);padding-bottom:5px;padding-top:8px;margin-left:20px;}
.fixed_line .top-menu nav .ink1{left:0px;}
.fixed_line .top-menu nav .ink2{left:100px;;}
.fixed_line .top-menu nav .ink3{left:50px;}
.social_header{display:block;position:absolute;top:0;right:0;max-width:50%;}
.social_header a{padding:4px 6px;display:inline-block;margin:10px !important;float:right;}
.social_header a .fa{font-size:18px;}
.social_icons .grid_4{display:block;text-align:center;margin-top:10px !important;}
.grid_7.head_text{padding:10px 10px 0 10px;display:block;font-size:2em;}
.social_icons{margin-left:0;}
.social_icons .grid_7{text-align:center;display:block;margin:10px 0 3px 0;}
#pix_pag{width:100% !important;text-align:center;position:static !important;;}
#pix_pag_ul{clear:both;bottom:-33px !important;text-align:center;margin:0 0 0 -140px !important;display:block;float:none !important;position:absolute;width:300px;left:50%;}
#pix_prev, #pix_next{display:none !important;}
#pix_pag_ul > li{display:inline-block;width:auto;height:auto;}
#pix_pag_ul > li > span{width:15px !important;height:15px !important;border-radius:50% !important;}
#pix_pag_ul > li.diapocurrent > span > span{background:#14AECF !important;border-radius:50% !important;width:8px !important;height:8px !important;}
.video-block + .container_12{margin:0 auto 35px auto !important;}
.a_last{margin-left:10px;}
.news-block, .grid_12.reviews_block{margin:0 auto 10px auto;width:100%;overflow:hidden;}
.reviews_info{border:none !important;border-bottom:2px solid #30344b !important;padding:0 10px 10px 10px !important;margin-top:-20px;margin-bottom:30px;;}
.news-block:last-child, .reviews_info:last-child{margin:0 auto 0 auto;}
.news-block .grid_4.small_new, .news-block .grid_8.big_new{margin:0px !important;float:none;!important;}
.footer_menus{background-color:rgb(3, 4, 8);padding:10px 0 10px;}
.footer_menus a{font-size:15px;display:inline-block;margin-left:5px;padding:2px 5px;}
.footerstyle001{}
.footerstyle002{}
.footerstyle003{color:white;text-align:center;padding-top:30px;}
.footerstyle004{color:white;text-align:center;}
.footer_button{display:block;}
.grid_3.foot-menu{display:block;width:80%;margin:0 auto;padding:25px 0 30px 0;}
.grid_3.foot-menu img{width:80px !important;height:auto !important;float:left;margin-right:20px;}
.footer_title{float:none;}
.footer_description > a{font-size:18px;line-height:21px;display:block;padding-bottom:12px;}
.footer_description .footer_button.small_button{padding-bottom:5px;}
.grid_3.margin_none.mb25{margin-top:27px;display:block;}
.bottom_logo{background:url(../img/down.jpg) no-repeat #030408;padding-bottom:0;}
h1{padding-left:10px;}
.bread{//background:#ccc;padding:5px 0 5px 10px;margin-bottom:15px;}
.bread a{margin-right:10px;}
.bread a:last-child{color:#000;text-decoration:none;}
.title-line{margin-top:0px;padding-top:10px;background:#f0edf3;margin-bottom:10px;}
* + .title-line{margin-top:55px;}
.menu-line + .title-line{margin-top:0;}
.h55 + .title-line, .script + .title-line, .header-line + .title-line{margin-top:55px;}
.addpolka{padding:10px 14px;}
.image_blog figure{width:100% !important;height:0 !important;padding-bottom:57.8571% !important;margin-bottom:10px !important;}
.image_blog figure img{position:absolute;width:100%;height:auto;}
.image_blog figure h4,
.image_blog figure h4{font-size:1.2rem;margin-top:0.6rem;}
.box-content{padding:1.5em !important;}
.image_blog .box-content > a, .image_blog .box-content > span, .image_blog .box-content > p{font-size:0.8rem;line-height:0.95rem;margin-top:-0.2rem;}
.reviews_info .show_more{margin-left:0 !important;clear:both !important;font-size:1.1em !important;}
.form-reg, .form-top, .form-enter, .form-bot{display:block;padding:10px;font-size:1.2em;}
#youReg .form-top, #youReg .form-bot, .form-newrec{padding:0px;}
.form-top input[type="text"], .form-reg input[type="text"], .form-reg input[type="password"], .form-enter input[type="text"], .form-enter input[type="password"]{width:100%;color:#888;font:300 20px 'Open Sans';border:1px solid #b9b9b9;height:40px;padding:0 15px;margin-bottom:10px;box-sizing:border-box;}
form #date{width:100%;color:#888;font:300 20px 'Open Sans';border:1px solid #b9b9b9;height:40px;padding:0 15px;margin-bottom:10px;box-sizing:border-box;}
.form-newrec #name{width:100%;color:#888;font:300 20px 'Open Sans';border:1px solid #b9b9b9;height:40px;padding:0 15px;margin-bottom:10px;box-sizing:border-box;}
#file-0-styler{width:100%;}
#add_question .input_file{max-width:100% !important;margin-top:0;margin-bottom:10px;}
.form-top textarea, .form-newrec textarea{width:100%;min-width:100%;max-width:100%;color:#888;font:300 20px 'Open Sans';border:1px solid #b9b9b9;height:140px !important;padding:0 15px;margin-bottom:10px;box-sizing:border-box;}
.form-reg{border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.form-enter{background:#f0edf3;padding:10px;display:block;}
.intro-text{padding-left:10px;}
#select_lang{width:100%;box-sizing:border-box;padding:10px 0;height:40px;font-size:1.2em;}
.send-but{background:#ffc07c;display:inline-block;height:40px;font:bold 20px/40px 'Open Sans';text-decoration:none;color:white;text-transform:uppercase;text-align:center;min-width:40%;padding:0 10px;}
.in-cart{width:140px !important;}
.buy-radio label{display:block;margin-bottom:10px;}
.buy-radio br{display:none;}
.blockstyle001{width:300px;margin-top:11px;float:left;}
.blockstyle002{cursor:pointer;float:left;}
.blockstyle003{}
.child-title .blockstyle004{color:white;width:auto;text-align:right !important;float:right !important;}
.w1070{width:100%;box-sizing:border-box;margin-top:20px;}
.w1070 .tab-text{background:#F0EDF3;padding:2px 14px;margin:0 -14px;}
.tab-bot1{display:none;}
.tab-top{margin-bottom:10px;}
.tab-top span{display:inline-block;padding:0 5px;font-size:1.1rem;}
.tab-top span.active{text-decoration:underline;}
.my-pop-up.popup_4{position:fixed;top:70px;left:0;right:0;bottom:0;margin:auto;display:none;z-index:1111;width:90%;}
.pop_up_2.pop_up{background:#757c72;background:-moz-linear-gradient(top, #757c72 1%, #5c5c73 29%, #081e44 79%, #353535 100%, #2989d8 100%, #7db9e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #757c72), color-stop(29%, #5c5c73), color-stop(79%, #081e44), color-stop(100%, #353535), color-stop(100%, #2989d8), color-stop(100%, #7db9e8));background:-webkit-linear-gradient(top, #757c72 1%, #5c5c73 29%, #081e44 79%, #353535 100%, #2989d8 100%, #7db9e8 100%);background:-o-linear-gradient(top, #757c72 1%, #5c5c73 29%, #081e44 79%, #353535 100%, #2989d8 100%, #7db9e8 100%);background:-ms-linear-gradient(top, #757c72 1%, #5c5c73 29%, #081e44 79%, #353535 100%, #2989d8 100%, #7db9e8 100%);background:linear-gradient(to bottom, #757c72 1%, #5c5c73 29%, #081e44 79%, #353535 100%, #2989d8 100%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#757c72', endColorstr='#7db9e8', GradientType=0);border:2px solid #FFC07C;border-radius:5px;padding:14px 14px 30px 14px;position:relative;}
.pop_up .close{display:block;position:absolute;right:5px;top:5px;width:36px;height:36px;cursor:pointer;}
.pop_up_2.pop_up .mobnot{display:none;}
.pop_up .p2{text-align:center;font-family:"verdana";color:#ffffff;font-size:18px;margin-bottom:10px;padding:0 30px;}
.pop_up_2 input{background-color:white;border:2px solid #FFC07C;width:90%;padding:0 10px;height:40px;line-height:40px;margin:0 auto;display:block;box-sizing:content-box;}
.pop_up_2 .button{cursor:pointer;clear:both;width:90%;display:block;text-align:center;font-family:"verdana";color:#ffffff;font-size:20px;text-decoration:none;height:30px;background-color:#FFC07C;line-height:30px;margin:0 auto;padding:10px;vertical-align:middle;box-sizing:content-box;}
.swMain .stepContainer div.content{width:430px !important;}
.swMain div.actionBar{width:430px !important;overflow:hidden;}
.text-page .swMain img{margin-bottom:0px;}
.text-page .good-block{display:block;float:none;clear:both;margin-bottom:15px;}
.intro-div{padding:10px;font-size:1.25em;}
#cart_content{display:block;padding:10px;margin:10px;border:2px dotted #ccc;}
.cart-tail{display:block;}
.buy-cost{display:block;padding:10px;text-align:right;}
.cart-tail input[type="text"]{width:40%;color:#888;font:300 30px 'Open Sans';border:1px solid #b9b9b9;height:40px;padding:0 15px;margin-right:20px;box-sizing:border-box;float:left;}
.cart-tail + span{clear:both;display:block;padding-top:7px;}
.text-page .child-title img{margin-left:auto;margin-top:7%;width:90%;height:auto;}
.paginationControl.holder{width:100%;height:50px;overflow-x:auto;}
.text-page .pager{padding:0}
.paginationControl.holder .pager-navi, .paginationControl.holder .pager-navi-mob{//width:640 px !important;display:table;table-layout:fixed;width:100%;}
.paginationControl.holder a{display:table-cell;border:4px solid #fff;font-size:11px;min-width:30px;}
.form-bot > span, #add_reg > span{display:block;}
.form-bot > span a, #add_reg > span a{font-size:14px;padding-top:12px;margin-bottom:6px;display:block;}
.review-item{padding:10px;display:block;margin-bottom:20px;border:1px solid #ccc;}
.review-item .footer_button.show_more.small_button{font-size:17px;margin:10px 0;}
.h1_review-name{padding-left:0;}
.child-block.big_new h1{padding-left:0;}
.reviews_body{font-size:15px;}
#ToTop{}
.grid_12.social_icons .subscribe_news{font-size:18px !important;}
.menu-line .grid_12.social_icons .grid_4{max-width:100% !important;width:100% !important;}
.social-icons a{margin:10px;display:inline-block;}
.social-icons .fa{width:12px !important;height:12px !important;line-height:12px !important;}
.social-connect > a img{width:31%;max-width:100px;}
#top_nav{display:block;padding:10px 0 0 14px !important;margin-bottom:0 !important;}
.modal-content{margin-top:62px;}
.menu-line{}
.menu-line.bottom_line{font-size:0.8rem;}
.img-form{width:50%;height:auto;display:block;margin:0 auto;float:none;}
.fitstec img, .img-form img{max-width:100%;}
.formbox{max-width:100%;display:block;overflow-x:hidden;overflow-y:hidden;}
#webform_preview{left:-160px !important;font-size:3rem;}
.grid_7.head_text{font-family:Georgia, Times, "Times New Roman", serif;}
.footer_description{font-size:18px;}
.block-cat{border:2px solid #FFC07C;width:260px;margin:10px auto 20px auto;}
.block-cat a{width:100%;display:inline-block;padding:36px 0 30px;text-align:center;text-decoration:none;}
.block-cat span{color:#1D1D1D;width:100%;display:block;font:300 16px 'Open Sans';margin-top:16px;text-align:center;text-decoration:none;width:250px;padding:0;}
.grid_6.hello-text{display:inline-block;padding-left:35px;float:left;padding-top:10px;font-size:1.2em;}
.grid_6.hello-menu{float:right;padding:0 30px 0 0;}
.slider-wrap{margin:10px auto 20px auto !important;width:100%;width:320px !important;min-width:320px !important;}
.slider, .slider1{width:320px !important;min-width:100% !important;}
.at-share-btn-elements, .addthis_sharing_toolbox{display:table;table-layout:fixed;width:100%;max-width:600px;}
.addthis_sharing_toolbox .at-share-btn-elements a{display:table-cell !important;margin:0 !important;padding:0 !important;border:none !important;}
.big_new .addthis_sharing_toolbox .at-share-btn-elements .at-share-btn{max-width:32px !important;width:32px !important;}
.big_new .at-share-btn{width:auto;}
.grid_8 h4 a{font-size:1.1rem !important;}
.pagesabmenu{border:2px solid #ffc07c;margin:0 10px;padding:15px 5px 2px 10px;font-size:18px;}
.pagesabmenu .active, .sabmenu .active{font-weight:bold;display:none;}
.sabmenu{border:2px solid #ffc07c;margin:0 10px;padding:15px 5px 2px 10px;font-size:18px;}
.sabmenu a, .pagesabmenu a{color:#000;}
.sabmenu .mb10{display:none;}
.pagesabmenu .mb10{margin-left:30px;font-weight:bold;}
.sabmenu .parent, .pagesabmenu .parent{margin-left:0 !important;}
.photo_rev{margin:6px;}
.rev{position:relative;padding:20px 0 20px 3px;}
.buy-pay{display:block;}
.buy-pay span{display:block;float:left;}
#selectPay{width:200px;width:100%;display:block;margin-bottom:10px;}
.grid_3.alpha.good-cost{display:block;text-align:center;}
.good-cost{display:block;text-align:center;}
.grid_2.alpha.good-but{display:block;text-align:center;}
.g-recaptcha{padding:0 !important;}
img{max-width:100%;height:auto;}
table tr img{max-width:inherit;height:auto;}
iframe{max-width:100%;}
#payRule{clear:both !important;}
#liqpay{float:none !important;}
.jq-selectbox-wrapper, .g-recaptcha{margin-bottom:1em;}
#without_registration .form-top, #without_registration .form-bot{padding:0;}
#secondBlockPayGuest #selectPay{margin:5px 0 8px;height:33px;}
#without_registration #selectPay + div{margin-left:0 !important;}
#add_reviews .form-bot{padding-top:0;margin-top:-8px;}
#add_reviews .form-bot a{margin-bottom:8px;}
.iii.overlinefix .sticky-item .review-block{font-size:1.1rem;}
.cart-tail input + strong{font-size:1.2rem;}
.review-item.review-right{display:flex;flex-direction:column-reverse;}
.text-page #add_comments{padding:10px 0 15px 0;}
.text-page #add_comments .form-top, #forgetDiv .form-top{padding:0;}
.text-page #add_comments .form-bot, #forgetDiv .form-bot{padding:0;}
.text-page #add_comments .send-but + span{line-height:17px;padding-top:7px;}
.text-page #add_comments .jq-selectbox-wrapper, .g-recaptcha{margin-bottom:10px;}
#control-panel{height:50px;}
#control-panel .container_12{height:50px !important;}
#control-panel h5 a{display:block;}
.cart-tail{width:auto !important;}
.cart-line{position:relative;}
.closess{position:absolute;right:0px;top:0px;}
.strbl{display:block;font-size:14px;}
#methodPay > div{clear:both;}
#payRule > div{clear:both !important;float:none !important;height:45px;}
#cart_content .cart-tail li{margin-left:0;}
#payRuleGuest{float:none !important;padding-top:5px;}
#payRule > div{padding-top:5px;}
#container_pay{display:block;}
#methodPay #selectPay{margin:5px 0 8px;height:33px;}
.mark-block{margin-top:15px;}
.mark-block a{display:block;width:auto !important;margin:0 auto !important;padding:0 10px !important;}
#subcontent .child-block1{margin-bottom:10px;}
}
@media (max-width:500px){.mr20{display:block}
#control-panel{height:75px;width:100%;}
#control-panel .container_12{height:75px !important;width:100%;}
#control-panel h5 a{display:block;padding-left:14px;}
.image_blog .box-content .category, .image_blog .box-content > span{display:none;}
.image_blog figure h4, .image_blog figure h4{font-size:1.1rem !important;margin-top:-0.4rem;margin-bottom:1.3rem;}
.overlinefix .image_blog figure h4, .overlinefix .image_blog figure h4{font-size:0.9rem !important;margin-top:0.9em;margin-bottom:0.3rem;line-height:1.4rem;height:70px;overflow:hidden;}
.overlinefix .image_blog .box-content > p{overflow:hidden;max-height:40px;}
.overlinefix .image_blog .box-content > p span{line-height:1.25 !important;}
}
@media (min-width:992px) and (max-width:1200px){}
@media (min-width:768px) and (max-width:1200px){}
.table, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{border-bottom:0px;border-top:0px;}
.all-product .row > div, .all-product .row > table,
.courses .row > div, .courses .row > table
.video-practic .row > div, .video-practic .row > table{margin-bottom:70px;}
.swMain div.actionBar{margin-bottom:50px !important;}
.menu-line .container-fluid .row > div{margin-top:0;margin-bottom:0;}
.menu-line{padding-bottom:20px;}
.formbox{color:#fff;margin-left:20px;}
.formbox h2, .formbox h3{text-align:left;}
.formbox h2{font-size:28px;text-transform:capitalize;font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;margin-top:10px;}
.formbox h3{font-style:italic;font-family:"Crete Round", serif;font-size:19px;margin-top:0;}
.formbox p{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:19px;margin-bottom:0;}
.formbox form{margin-top:10px;}
.formbox form input{display:inline-block;float:left;margin-right:10px;padding:5px;color:#555;}
.formbox form input[type=text]{min-width:290px;}
.formbox form input[type=submit]{font-size:15px;border:1px solid rgb(177, 177, 177);height:33px;border-radius:0px;background-image:none;background-color:rgb(222, 223, 222);background-size:auto;background-position:0% 0%;background-repeat:repeat;color:rgb(232, 33, 33);}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-right:0;padding-left:0;}
.pix_thumb{display:none;}
.show-calendar{display:block;text-align:center;}
.footer h4{margin-top:0;}
.userres table table tr td h1, .antimatrix table table tr td h1,
.userres table table tr td h4, .antimatrix table table tr td h4{font-size:18px;}
.holder a{float:left;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:0;}
.text-page h1{font-weight:bold;}
.text-page .row{margin-bottom:30px;}
@media (min-width:768px){.row{display:flex;}
.table-responsive{overflow-x:hidden;}
.menu-line-margin > div{margin-top:55px;}
}
@media (max-width:1200px){.image_blog img{width:100% !important;margin-top:0 !important;}
.formbox form input[type=text]{margin-bottom:20px;}
}
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
  	.child-title{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c9c9c9;}
}

@media screen and (max-width:768px){.holder a{float:none;}
.all-product .row > div, .all-product .row > table,
.courses .row > div, .courses .row > table
.video-practic .row > div, .video-practic .row > table{margin-bottom:0px;}
.row.table-responsive{margin-left:0;}
.all-product .row > div, .all-product .row > table,
.courses .row > div, .courses .row > table
.video-practic .row > div, .video-practic .row > table{margin-top:50px;}
.col-xs-12{padding-left:0px;padding-right:0px;}
.grid_9 > div:last-child{margin-bottom:30px;}
.grid_9 > div.review-name:last-child{margin-bottom:0;}
strong.strong{text-align:center;display:block;}
.img-pay{float:none !important;width:100%;}
.child-price{margin-left:0 !important;text-align:center;margin-top:40px;}
#subcontent{margin-top:20px;}
#content_practic div{margin-left:0 !important;}
#sublevel_practic, #sublevel_book{margin-bottom:30px;}
.social-icons .fa{font-size:1em !important;}
.social_icons i{padding:12px;}
.child-title{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c9c9c9;}
.flashMessager{width:100%;margin-left:0!important;}
.image_blog img{width:100% !important;margin-top:0 !important;}
.title-line{margin-bottom:25px;}
.title-line h1{font-size:28px;margin-top:10px;padding-bottom:10px;}
#buy{width:70%;display:block;margin:auto;}
.good-intro{text-align:center;display:block;margin-top:20px;}
.w1070 .tab-text, .tab-text{background:#F0EDF3;padding:2px 14px;margin:-10px -14px 0;}
.tab-top span.active{font-weight:bold;background:#F0EDF3;padding-left:15px;margin-left:-15px;padding-right:15px;margin-right:-15px;}
.tab-top span{padding-bottom:10px;}
.bottom_line{margin-top:20px;}
.tab-top{margin-top:20px;}
.text-page{margin-top:25px;}
.courses a, .video-practic a{text-align:center;display:block;}
.courses div span img{float:none !important;width:222px;height:auto;display:block;margin:auto !important;padding-left:20px;}
.video-practic div span span img, .video-practic div span img{float:none !important;width:222px;height:auto;display:block;margin:auto !important;padding-left:18px;}
img.galo4ki{width:22px !important;height:21px !important;display:inline !important;margin:auto !important;padding-left:0 !important;}
.text-page > div{padding:0 15px;}
.grid_9.text-page .container-fluid .row .col-xs-12{padding-left:0;padding-right:0;}
.container-fluid .row, .menu-line .container .row{margin-right:0;margin-left:0;}
.grid_12.text-page .container-fluid .row .col-xs-12 a.footer_button{font-size:18px !important;}
.grid_12.text-page .container-fluid .row .jo_show img{width:100% !important;}
#content_book > div{margin-left:0 !important;}
.cd_timer{zoom:0.85;}
.video-block{margin-top:25px;}
.grid_8 h4 a, .grid_4 h4 a{font-size:18px !important;margin-bottom:10px;}
.grid_8 h4, .grid_4 h4{}
.image_blog .box-content > p{line-height:1.6rem;}
#navmenu a:first-child{margin-top:25px;}
#add_reg p, #youReg p{font-size:24px;}
.good-cost ul li{padding-bottom:10px;}
.grid_12 .tab-top{margin-top:30px;}
.grid_12 .tab-top span{font-size:16px;}
.grid_12 .tab-top span:last-child{float:right;}
.position_2, .position_3{height:auto;}
.good-cost{font-size:20px !important;}
.footer1{width:100%;margin-bottom:0;}
.subscribe_news{font-size:18px;font-weight:700;text-transform:uppercase;}
.menu-line{padding-top:12px;}
.footer_menus .blue_hover{font-size:30px;}
.footer_button{margin-left:0;margin-right:0;}
.side-menu li{margin-top:15px;}
.side-menu li:last-child{margin-bottom:15px;}
.courses table a.button{margin-bottom:40px;}
.courses div span img:last-child{margin-top:10px !important;}
iframe{}
.grid_12.text-page .row > div{}
.grid_12.text-page .row > div .show_more{margin-top:30px !important;}
.coaching .row > div, .coaching .row > table{margin-top:20px;}
.buy-cost{font-size:16px;}
.table-button{width:100%;}
.form-enter{padding:0;}
.form-bot span a{font-size:20px;}
.intro-div p{font-size:23px;text-align:center;}
#forgetDiv p{font-size:20px;}
.grid_6.hello-text{padding-left:12px;}
.footer1{margin:-7px auto 20px;padding:0;}
.reviews_block .grid_4{margin-right:0 !important;}
.reviews_info{padding-bottom:20px !important;}
.image-user{width:50% !important;margin-top:0 !important;margin:auto;display:block;}
.formbox{max-height:100%;margin-left:0;}
.formbox form input[type=text]{min-width:100%;display:block;margin:0 auto 20px;font-size:18px;}
.formbox h2{text-align:center;}
h1.news_title{margin-top:0;}
.menu-line .img-form{margin-top:50px !important;}
.bottom_line.menu-line .img-form{margin-top:10px !important;}
.head-line{display:none;}
.fitstec{display:block;}
.fitstec + .menu-line .img-form{margin-top:0 !important;}
.form-reg{padding:10px 0;}
.form-bot > span a, #add_reg > span a{font-size:18px;}
.scrollTop{bottom:65px;left:15px;}
.buy-cost, .intro-div{padding:10px 0;}
.overlinefix .image_blog figure h4{height:auto;}
.lang-menu a{display:block;margin-bottom:12px;margin-top:5px;}
.reviews_body, .iii.overlinefix .sticky-item .review-block{font-size:16px !important;}
.fixed_line .top-menu nav > a{margin-top:10px;}
input[type=checkbox], input[type=radio]{margin:4px 8px 0 !important;}
.text-page .intro-div{margin-bottom:32px;}
.reviews_body{margin-top:15px;}
.menu-cabinet-user a{margin-bottom:20px;font-size:18px;}
#marker_contr{margin-top:50px;z-index:999;position:relative;}
#marker_contr a{font-size:18px;z-index:999;}
#control-panel{height:125px;}
#subcontent .child-block1{margin-bottom:30px;}
.userres table tr img, .antimatrix table tr img{width:36%;}
.userres table table tr img, .antimatrix table table tr img{width:23%;}
.userres table table tr td:nth-child(2), .antimatrix table table tr td:nth-child(2){width:0% !important;}
.userres table table tr td h1, .antimatrix table table tr td h1,
.userres table table tr td h4, .antimatrix table table tr td h4{font-size:18px;}
.userres table a i, .sticky-wrap table a i, .antimatrix table a i{font-size:30px;}
.userres form a.btn, .margin-btn-bottom{margin-bottom:30px;}
.row > .control-group{margin-top:0;}
.next-tbl:last-child{margin-bottom:30px;display:block;}
li.parent > a{margin-left:30px;}
.add-btn-table{display:block;text-align:center;margin-top:12px;}
.width-100{width:100% !important;}
.in-cart, .send-but{width:225px !important;}
.userres table table label[id^="lbl"], .antimatrix table table label[id^="lbl"]{width:23% !important;}
.userres table table label[id^="lbl"]:first-child, .antimatrix table table label[id^="lbl"]:first-child{padding-left:23px;}
.userres table table #negInput, .antimatrix table table #negInput,
.userres table table #posHInput, .antimatrix table table #posHInput,
.userres table table #pInput, .antimatrix table table #pInput{margin-bottom:20px;}
.margin-top-page{margin-top:-20px;}
.grid_12.text-page .margin-top-page .row > div .show_more{margin-top:10px !important;}
.margin-top-page .row > table{margin-top:10px;}
#cart_content{margin-right:0;margin-left:0;}
.cart-line .cart-tail .strbl, .cart-line #checkboxes, .cart-line a{font-size:16px;}
.cart-line #checkboxes li{margin-left:0;}
.frame-video-page{height:auto;}
}
@media screen and (max-width:480px){.footer_button, .reviews_info .show_more{width:92%;margin-left:auto !important;margin-right:auto !important;}
.reviews_info .show_more{width:78%;}
.send-but{width:100%;padding:0;margin-top:5px;margin-bottom:5px;}
.width-100-but, .jo_show_en1, .jo_show_en1 img, .jo_show_en2{width:100% !important;margin-left:0 !important;margin-right:0 !important;}
.width-100-auto{width:auto !important;}
.buy-cost{float:none !important;}
.g-recaptcha > div{margin:auto;}
.formbox input[type="submit"]{width:100%;}
.alone-size iframe{height: auto;}
.margin-top-none{margin-top:0!important;}
.grid_12.text-page .row > div .show_more.margin-top-none{margin-top:0!important;}
.margin-top-30{margin-top: 30px;}
}
hr{margin-top:0;margin-bottom:0;}

