@charset "UTF-8";

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700&subset=latin,cyrillic-ext);

@font-face {
    font-family: 'fontello4';
    src: url('data:application/octet-stream;base64,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') format('woff');
}





img{max-width:100%;height:auto;}

.superH1{text-transform:uppercase;}

.row{
    display: -webkit-flex; /* Safari */
    -webkit-flex-wrap: wrap; /* Safari 6.1+ */
    display: flex;
    flex-wrap: wrap;
}



ul{list-style:none outside;margin:0 0 20px 30px; }

.wrap{margin:0 50px;}
.logo{text-align:center;}
.logo img{max-height:50px;}
.header {padding: 10px 0;background: #fff;border-bottom: 1px solid #dfdfdf;}
.close_adapmenu{display:none;}



.blog_img a{display: block;overflow: hidden;}
.blog_item img {display: block;width: 100%;clear: both;height: 100%;object-fit: cover;border-radius: 10px;}
.blog_img+div{transition: all .3s ease-out;opacity:1;}

.blog_img:hover+div h2 a,.blog_img+div:hover h2 a{color:#7B7D7F;}
.blog_img:hover+div h3 a,.blog_img+div:hover h3 a{color:#7B7D7F; }
.blog_img:hover+div p a,.blog_img+div:hover p a{color:#7B7D7F; }

.blog_img {position: relative;width: 100%;padding-top: 56.25%;background: #eee;border-radius:10px;}
.blog_img a{position: absolute;top: 0;left: 0;bottom: 0;right: 0;text-align: center;}
.blog_item a{text-decoration:none!important;transition: all 0.8s ease-out;}


.blog_item {margin: 0 0 80px;}

.common_news{display:flex;flex-wrap:wrap;margin:0 0 0 -40px;}
.common_news .blog_item{width:calc((100%) * (4 / 12) - 40px);margin-left:40px;}
.common_news .blog_info {margin: 20px 0 0;}
.common_news .blog_info h3{font-weight: 700;}

.blog_info p a {color: #444;-webkit-line-clamp: 3;-webkit-box-orient: vertical;height: 81px;font-size: 18px;line-height: 27px;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;}
.blog_info h3{font:700 28px/36px var(--font);}
.blog_info h5{font:18px var(--font);}

.content_plus{width:100%;padding:30px 0 60px;text-align:center;}


.main_news{margin:0 0 60px;}
.main_news .blog_item{width:100%;display:flex;align-items:center;}
.main_news .blog_img {width: calc(50% - 15px);margin: 0 30px 0 0;padding-top: 28%;}
.main_news .blog_info{width:calc(50% - 15px);}
.main_news .blog_info p a{font-size:20px;line-height:1.4}


.category_list{border-bottom:1px solid #dfdfdf;padding:0 0 4px;}
.category_list a.active{color:#2c91cb!important;font-size:18px;font-weight:700;position:relative;display:inline-block;}
.category_list a.active:after{content:'';position:absolute;left:0;width:100%;bottom:-5px;height:1px;background:#2c91cb;}
.category_list a{font-size:18px;color:#444!important;text-decoration:none!important;}
.category_list a.active, .category_list a {margin: 15px 25px 0 0;display: inline-block;}
.category_list a:first-child{font-weight:bold!important;display:none;}

.blog_stats {display: none;flex-wrap: wrap;font-size: 12px;}
.article_stats{font-size: 12px;}
.blog_date{color:#999;margin:0 10px 0 0;}
.blog_desc{margin:15px 0;}
.main_news .blog_readmore{padding:15px 0 0;}

.load_more_cont{padding:30px 0 60px;text-align:center;}
.border_btn{border:1px solid #444;color:#444!important;display:inline-block;height:40px;line-height:40px;min-width:145px;padding:0 20px;text-align:center;border-radius:3px;cursor:pointer;}

.footer ul{margin:0;}
.footer .wrap{display:flex;justify-content:space-between;}
.socs_list {font-size: 14px;}
.socs_list a {color: #fff;width: 26px;height: 26px;border-radius: 50%;display: inline-block;line-height: 23px;border: 1px solid rgba(0,0,0,0);text-align: center;}
.socs_list a:hover{border-color:#fff;}

.footer_copyright{line-height:20px;font-size:11px;}

.subscribe_cont{background:#f1f1f1;padding:50px 0 40px;}
.subscribe{justify-content:center;align-items:center;flex-direction:column;display:flex;}
.subscribe input[type="email"]{width:396px;height:40px;margin-right:10px;}
.subscribeH {font-size: 20px;line-height: 24px;text-transform: uppercase;color: #444;margin: 0 0 5px;}
.formtip {width: 100%;color: #a1a1a1;margin: 0 0 20px;font-size: 14px;text-align: center;display:block;}
.subscribe_form{position:relative;font-size:12px;line-height:15px;color:#a1a1a1;}
.subscribe .form-group{display:flex;align-items:center;}
.subscribe_form label {font-style: italic!important;}


.nicelabel .form-group{margin:0 0 10px;}
.nicelabel .form-group{position:relative;}
.nicelabel .form-group label{position:absolute;left:15px;top:10px;font:14px/24px 'Open Sans';transition: all .3s ease-out;color:#999;}
.nicelabel .form-group>input+label{cursor:text;}
.nicelabel .form-group.is-not-empty>input+label{font:10px/24px 'Open Sans';top:-2px;}
.nicelabel .form-group input:-webkit-autofill+label{font:10px/24px 'Open Sans';top:-2px;}
.nicelabel .form-group>input:focus+label{font:10px/24px 'Open Sans';top:-2px;opacity:1;}
.nicelabel .form-group>input {font-size: 14px;transition: all .3s ease-out;color: #444;box-shadow: none!important;outline: none!important;background:0;background-color:#fff;}
.nicelabel .form-group>input:focus,.nicelabel .form-group.is-not-empty>input{padding-top:10px;padding-bottom:0!important;}
.nicelabel .form-group input:-webkit-autofill{padding-top:10px;padding-bottom:0!important;}
.nicelabel .form-group select,.nicelabel .form-group textarea{color:#444;font:14px/24px 'Open Sans';box-shadow:unset!important;outline:none!important;border:1px solid;}
.nicelabel .form-group textarea{padding:10px 15px;background:0;background-color:#fff;}
.nicelabel .form-group.is-not-empty>textarea+label{font:10px/24px 'Open Sans';top:-2px;}
.nicelabel .form-group>textarea:focus+label{font:10px/24px 'Open Sans';top:-2px;opacity:1;}
.nicelabel .form-group.is-not-empty>textarea{padding-top:15px;padding-bottom:0px;}
.nicelabel .form-group>textarea{padding-top:15px;}



.single_post_img{position:relative;color:#fff;height:0;padding:0 0 40%;border-radius: 10px;}
.single_post_img h1{font-size:44px;z-index:3;position: relative;}
.single_post_img_center{position:absolute;z-index:2;overflow:hidden;text-align: center;display:flex;justify-content:center;flex-direction:column;left:0;top:0;width:100%;height:100%;border-radius: 10px;padding: 0 15px;}
.single_post_img img{position: absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;z-index:0;border-radius: 10px;}

.post_breadcrumbs i {display: inline-block;margin: 0 6px 1px;vertical-align: middle;}
.post_breadcrumbs i:before{content:'/';font:inherit;color:#999;}
.post_breadcrumbs a{}
.post_breadcrumbs span{color:#999;margin:2px 0;}
.post_breadcrumbs span.current:last-child{display: none;}

.about_s_one * + h2 {margin-top:60px;}
.about_s_one a{color:#0B7BFF;}
.about_s_one a:hover, .about_s_one a:focus, .about_s_one a:hover {text-decoration: underline;}
.single_post_img_center::after{content:'';position: absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.5);}

.about_s_one h2,.about_s_one h3,.about_s_one h4,.about_s_one h5,.about_s_one h6{font-weight:700;padding:0 50px;}
.about_s_one p{padding:0 50px 0;}
.about_s_one ul,.about_s_one ol{padding:0 50px 0;}
.about_s_one p iframe{margin:0 -50px;width:calc(100% + 100px);max-width:calc(100% + 100px);}




/*category*/

.blogH {margin: 50px 0 20px;font-size: 24px;font-weight: bold;display: flex;flex-wrap: wrap;justify-content: center;}
.blogH span{color:#999;margin:0 0 0 10px;line-height: 42px;}

.blogsubH{margin:-30px 0 30px;text-align: center;}
.blogsubH p{font-size: 24px;}

#commentform{display: flex;flex-wrap: wrap;justify-content: space-between;}
#commentform .form-group.fg_author,#commentform .form-group.fg_email{width: calc(50% - 10px);}
#commentform .form-group{width:100%;}


/*pagination*/

.pager{display:flex;justify-content:center;align-items:center;margin:30px 0;font:12px/21px 'Open Sans';}
.pager ul{text-align:center;display:flex;justify-content:center;align-items:center;margin:0 0px;}
.pager li{display:inline-block;}
.pager li.active{font:bold 12px/21px 'Open Sans';}
.pager a,.pager>span,.pager li span{color:#444;padding:0 5px;margin:0 3px;display:inline-block;line-height:28px;border-bottom:2px solid transparent;}
.pager li.active a,.pager li.active span{color:#3c5460;border-bottom:2px solid #3c5460;}
.pager li.empty{margin:0 10px;}


.breadcrumbs{margin:0 0 20px;color:#999;font-size:12px;line-height:18px;}
.breadcrumbs a,.breadcrumbs a:visited{color:#444;}
.breadcrumbs i{color:#444;margin:0 5px;font-style:normal;}
.breadcrumbs .current{max-width: 22em;overflow: hidden;vertical-align: middle;white-space: nowrap;display: inline-block;text-overflow: ellipsis;}
.pr-breadcrumbs{display:flex;align-items:center;}
.adapbread{display:none;}


/*single*/

.article_by{color:#999;}


.article_content{margin:30px 0;}
.blog_article:after{content:'';clear:both;display:block;}
.article_content img{display:block;}

.articleL{width:calc((100% + 30px) * (9 / 12) - 30px);position:relative;padding-right: calc((100% + 30px) * (9 / 12) - 30px - 859px);}
.articleR{width:calc((100% + 30px) * (3 / 12) - 30px)}
.article_full{display:flex;justify-content:space-between;position:relative;}

.article_prev_next {padding: 0 30px;background: #f8f8f8;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 30px 0;}
.article_prev_next .blog_item{max-width:360px;padding: 30px 0 0;}
.article_prev_next .blog_item.next_one:first-child:last-child{margin: 0 0 30px auto;}
.article_prev_next .blog_item.prev_one:first-child:last-child{margin: 0 auto 30px 0;}
.article_prev_next .blog_item:hover h3 a{color:#7B7D7F;}
.article_prev_next .blog_item:hover p a{color:#7B7D7F;}
.article_prev_next .blog_item:hover .blog_readmore a {color:#7B7D7F;}

.blog_readmore {text-transform: capitalize;font-size: 22px;font-weight: 700;text-decoration: underline;}
.next_one .blog_readmore{text-align:right;}

.article_date_tags{display:flex;flex-wrap:wrap;}
.blog_article>h1 {margin: 0 0 20px;font-size: 30px;line-height: 1.4;}
.blog_article .socs_list a{color:#999;}
.blog_article p{font-size:18px;line-height:29px;}
.blog_article ul{list-style: disc;}
.blog_article ul li{padding:10px 0;}
.socs_list a:hover{border-color:#999;}
.article_info{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin: 0 0 20px;}
.article_prev_next .blog_readmore a{color:#444;transition: all .5s ease-out;}
.article_prev_next .blog_readmore a:hover{text-decoration:none;}
.main_img img{width:100%;}

.logged-in-as{text-align:center;}

.comm_cont{border-top:1px solid #D9D9D9;padding:50px 0;}
.comm_cont h5{font:25px 'Open Sans';text-align:center;}
.comm_cont h5 span{color:#999;}
.comm_list{margin:30px 0;}
.comm_one{margin:0 0 30px;}
.comm_one .comm_one{margin-left:30px;margin-top:50px;}
.comm_one p{font:16px/20px 'Open Sans';}
.comm_head{display:flex;flex-wrap:wrap;margin:0 0 15px;}
.comm_who{color:#444;font:700 16px/21px 'Open Sans';margin:0 10px 0 0;}
.comm_date{color:#999;font:12px/21px 'Open Sans';}

.comm_reply{float:right;margin:-10px 0 0;color:#2c91cb;}

.comment-meta{text-align: right;margin: 0px 0 20px;}
.comment-meta a{text-decoration: underline;}

.content_plusR{padding:20px;background:#fff;}
.content_plusR img{width:100%;}

.bigH5{font:25px 'Open Sans';}
.hugeH5{font:30px 'Open Sans';margin:0 0 30px;text-transform:uppercase;}
.comm_form:not(:first-child){padding:60px 0 0;border-top:1px solid #dfdfdf;margin:100px 0 0 ;}
.comm_form input,.comm_form textarea{width:100%;}
div.form-group.submit_cont{margin:30px auto 0;text-align:center;}
.comm_form .form-group {margin: 0 0 20px;}
.comm_form h5{margin:0 0 50px;}



.related_posts{margin:0 0 30px;}


.product-item h4 {font-weight: 500;font-size:14px;margin: 10px 0;line-height: 21px;height: 42px;display: block;display: -webkit-box;max-width: 400px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.blog_goods_cont{margin:60px 0;}

.product-item:hover,.product-item:active{position:relative;z-index:25;}

.articleR_content{position:absolute;top:0;width: calc((100% + 30px) / 3 - 30px);left: calc(100% + 30px);}
.product-item {margin: 0 10px 40px;transition: all .5s ease-out;width: 100%;border-radius: 10px;}

/*share*/
.sharePopup{display: flex;align-items: center;color: #797979;font-size: 12px;}
.sharePopup .jssocials-shares{display: flex;align-items: center;}
.sharePopup .jssocials-share{margin-left: 7px;display: flex;align-items: center;}


.single_share-mobile{text-align: center;margin: 10px 0 20px 0;}
.single_share-mobile .share-single-product{display: inline-block;}
.single_share-mobile .sharePopup{font-size: 17px;}
.single_share-mobile .sharePopup .jssocials-shares .jssocials-share-link{transition: .3s;font-size: 18px;}
.single_share-mobile .jssocials-share{margin-left: 10px;}


/*go back*/

.go_back_btn {position: absolute;top: 50%;right: 0px;transform: translateY(-50%);}
.header .wrap{position:relative;}

.thumb-wrap img{width:100%;}

figure.wp-block-image{margin:60px 0 50px;}
.wp-block-spacer{display:none!important;}

.art_flex{margin:0 -50px 0px;padding:50px;background: #fff;display: flex;align-items: center;}
.art_flex>div{width:100%;min-width:50%;position:relative;}
.art_flex_img_cont{}
.art_flex_img {height: 0;padding: 0 0 calc(100%* 660 / 990);width: 100%;position: relative;}
.art_flex_img img{position: absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;border-radius: 10px;}
.art_flex_info{display:flex;flex-direction: column;}
.art_flex_info_left{padding:0 100px 0 0;}

.art_flex .videocont3 {display: flex;overflow: hidden;align-items: center;}
.art_flex .videocont2 {padding-bottom: calc(100%* 2 / 3);}
.art_flex .home_autoplay{position:absolute;}

.arr_cont{display: flex;align-items: center;}
.arrowright{height:20px;}
.arrowright:before {height: 8px;left: 14px;top: 3px;}
.arrowright:after {height: 8px;left: 14px;top: 8px;}

.art_pre_H{font:28px/36px var(--font);margin:0 0 20px;}
.art_H{font:700 38px/50px var(--font);margin:0 0 20px;}
.art_post_H{font:28px/36px var(--font);margin:0 0 20px;}

.blog_top_cont{background:#F9F9F9;padding:50px 0;}
.blog_top h3{margin:0 0 50px;text-align: center;}
.blog_top .categories{display:flex;justify-content: center;align-items: center;}
.blog_top .categories a {margin: 0 10px;color: #32343D;padding: 5px 0;}
.blog_top .categories a.active {border-bottom: 1px solid;font: 600 14px var(--font);}

.blogH~.art_flex[style*="#fff"],.blogH~.art_flex[style*="255"]{margin-top:-40px;}
.common_news .art_flex,.common_news .full_blog_bnr {margin: 0 -50px 30px -10px;width: calc(100% + 60px);}
.art_reverse{flex-direction: row-reverse;}
.art_reverse .art_flex_info_left{padding:0 0 0 100px;}




.art_flex_1 a{color:var(--art-flex-1);}
.art_flex_1 .arrowright:before,.art_flex_1 .arrowright:after{background:var(--art-flex-1);}

.art_flex_2 a{color:var(--art-flex-2);}
.art_flex_2 .arrowright:before,.art_flex_2 .arrowright:after{background:var(--art-flex-2);}

.full_blog_bnr{width:100%;height:500px;display: flex;justify-content: center;color:var(--home-blog-3)!important;align-items: center;background:#00579F;background-size:cover!important;flex-direction: column;}
.full_blog_H{font-size:var(--home-blog-3-font);line-height: 1.2;margin:0 20px 30px;max-width: 580px;}

.full_blog_action{font-size:18px;line-height: 1.2;display: flex;align-items: center;}
.full_blog_bnr .arrowright:before,.full_blog_bnr .arrowright:after{background:var(--home-blog-3);}


.rel_posts{border-top:1px solid #D9D9D9;padding:50px 0;}
.rel_posts h4{font:700 36px var(--font);margin:0 0 50px;text-align: center;}

.helpful{border-top:1px solid #D9D9D9;padding:50px 0;}
.helpful h4{font:700 36px var(--font);margin:0 0 50px;text-align: center;}
.helpful .gst_btns{display: flex;justify-content: center;}
.helpful .gst_btns span {width: 180px;height: 56px;display: flex;font-size: 17px;align-items: center;border-radius: 10px;margin: 0 10px;justify-content: center;}

.blog_item img{transition: all 0.8s ease-out;}
.blog_item .blog_img{border-radius: 10px;overflow: hidden;}

.common_news .full_blog_bnr:last-child{margin-bottom:-50px!important;}
.like_btn {color: #fff;padding: 15px 30px;height:50px;border-radius: 10px;text-transform: uppercase;min-width: 180px;border: 1px solid #fff;text-align: center;transition: all .2s ease-out;cursor: pointer;}
.like_btn:hover {
    transform: scale(1.1);
}


@media (min-width:768px){
    .blog_item:hover img{transform: scale(1.05);}
    .blog_top .categories a{position: relative;}
    .blog_top .categories a:before{content: '';width: 0;height: 1px;background: #444;position: absolute;bottom:-1px;left: 0;border-radius: 3px;opacity: 0;transition: all .3s ease-out;}
    .blog_top .categories a:hover:before{width:calc(100%);opacity: 1;}
    .headermenu .get_all_cats i:after {bottom: -3px;}

    .product-item{max-width: 300px;}
}



@media (min-width:768px) and (max-width:1023px){

    .wrap{width:auto;margin:0 10px;}
    .article_full{width:100%;flex-wrap:wrap;}
    .articleL{width:100%;padding:0;}
    .articleR {width: 100%;text-align: center;}

    .common_news{display:flex!important;flex-wrap:wrap;margin:0 0 0 -20px;}
    .common_news .blog_item{width:calc((100%) * (4 / 12) - 20px);margin-left:20px;}


    .blog_goods{display:flex!important;flex-wrap:wrap;margin:0;}
    .blog_goods .product-item{width:calc((100%) * (4 / 12) - 20px);}
    .content_plusR {width: auto;display: inline-block;margin: 0 auto;}

    .blog_goods_cont h5{text-align:left;}
    .articleR_content{position:static;width:100%;text-align: center;}
    .comm_form .form-group {max-width: 100%;}
    .article_prev_next .blog_item{max-width:310px;}
    .main_news .blog_info p a{-webkit-line-clamp: 3;height:60px;}






    .blogsubH{margin:-20px 0 20px;text-align: center;}
    .blogsubH p{font-size: 20px;}


}

@media (min-width:1024px) and (max-width:1289px){


    .blogsubH{margin:-20px 0 20px;text-align: center;}
    .blogsubH p{font-size: 20px;}



    .content_plusR {width: auto;display: inline-block;margin: 0 auto;padding:0;}

    .blog_goods_cont h5{text-align:left;}

    .comm_form .form-group {max-width: 100%;}
    .article_prev_next .blog_item{max-width:310px;}
    .main_news .blog_info p a{-webkit-line-clamp: 3;height:60px;}

    .blog_goods {display: block!important;}
    .blog_goods_cont h5{font-size:24px;}

    .blog_goods{display:flex!important;flex-wrap:wrap;}
    .blog_goods .product-item{width:calc((100%) * (4 / 12) - 20px);}


}

@media (min-width:1290px){
    .related_posts .common_news{display:flex!important;width:auto!important;margin: 0 0 0 -30px!important;}
    .blog_goods{display:flex!important;margin:0 -10px;}
    .main_news .blog_info p a{-webkit-line-clamp: 3;height:87px;}
}



@media (max-width:767px){
    .blogH~.art_flex[style*="#fff"], .blogH~.art_flex[style*="255"] {margin-top: -60px;}
    .art_flex_img {padding: 0 0 calc(100%* 540 / 744);}

    .blogsubH {margin: 0;text-align: center;}
    .blogsubH p{font-size: 20px;}

    .wrap{width:auto;margin:0 10px;}
    .article_full{width:100%;flex-wrap:wrap;}
    .articleL{width:100%;padding:0;}
    .articleR {width: 100%;text-align: center;}
    .searchH {padding: 30px 0 30px;}
    .common_news {display: block;margin: 0;}
    .common_news .blog_item{width:100%;margin: 0;}
    .blog_item {margin: 0 0 30px;padding-bottom: 30px;}
    .main_news {margin: 0;}
    .main_news .blog_item {width: 100%;display: block;margin: 0 0 30px;}
    .main_news .blog_img {width: 100%;margin: 0;padding-top: 56.25%;}
    .main_news .blog_info,.common_news .blog_info {width: 100%;margin: 20px 0 0;}
    .blog_info h3{font:700 24px/32px var(--font);}
    .blog_info h3 a, .blog_info h2 a {font-size: 18px;}
    .blog_info h5 {font: 14px var(--font);text-transform: uppercase;margin:0 0 10px;}
    h1,.h1,h2,.h2,h3,.h3,h4, .h4,h5,.h5,h6,.h6 {font-size: 20px;line-height:1.5;margin:0 0 15px;}
    .blogH span{line-height:1.5;}
    .adapopened{overflow:hidden;position: fixed;height: 100%;width:100%;}

    div.blog_goods{display:block;}
    .blog_goods .product-item{width:100%;box-shadow:unset;}

    .content_plusR {width: auto;display: inline-block;margin: 0 auto;}

    .blog_goods_cont h5{text-align:left;}
    .articleR_content{position:static;width:100%;text-align: center;}
    .comm_form .form-group {max-width: 100%;}
    .article_prev_next .blog_item{max-width:310px;}


    .category_list{border:0;}
    .category_list span, .category_list a {display: block!important;text-align: center;}

    .logo img{max-height:46px;}

    .footer .wrap {display: flex;text-align: center;flex-direction: column-reverse;align-items: center;}



    .submiter {position: relative;overflow: hidden;border-radius:3px;}
    .submiter button[type="submit"],.submiter button[type="submit"]:hover{color:transparent!important;width:40px;min-width:40px;user-select: none;}
    .submiter span:before{content:'\f105';}
    .submiter span{width:40px;height:40px;position:absolute;top:0;left:0;color:#fff;pointer-events:none;text-align:center;line-height:40px;font-size:20px;font-family: "fontello3";font-weight: 900;}
    .submiter span:hover{background:#222;}
    .subscribeH {margin: 0 0 10px 0;text-align:center;}
    .subscribe_form {width: calc(100% - 20px);margin: 0 10px;}

    .subscribe {display: block;}
    .formtip{padding:0 10px;}


    .main_news .blog_info p a {font-size: 16px;}

    .subscribe input[type="email"] {width: calc(100% - 40px);}

    .upbutton {right: 20px;bottom: 20px;}
    .upbutton.bottom{position:absolute;bottom:300px;right:20px;}
    .footer_socs{margin:5px 0 10px;}
    .main_news .blog_readmore {padding: 0;}
    p{margin:0 0 15px;}
    .content_plus {padding: 0 0 30px;margin: 0 0 30px;}

    .article_prev_next {padding: 0px 10px;margin: 30px 0;}

    .article_prev_next .blog_info>h3,.article_prev_next .blog_stats,.article_prev_next .blog_desc{display:none;}
    .article_prev_next .blog_item {width: auto;margin-bottom: 0!important;padding: 20px 0;}
    .article_prev_next .blog_item a,.article_prev_next .blog_item u{text-decoration:none;}

    .breadcrumbs{display:none;}
    .adapbread {display:block;background: #f8f8f8;padding: 10px 0;font: 14px/21px 'Open Sans';color: #399fd2;}
    .adap_reverse{display: flex;flex-direction: column-reverse;}
    .article_by{}
    .article_socs {margin: 20px 0 0;width: 100%;position: absolute;text-align: center;bottom: 0;}
    .sharePopup{justify-content:center;}
    .owl-dots span {width: 10px;height: 10px;margin: 0 8px;}
    .blackdots{margin:0 0 80px;}
    .blackdots .owl-dots{bottom: -40px;}
    .product-item{margin:0 0 40px;}
    h5.hugeH5{text-align:center;}
    .comm_form h5 {margin: 0 0 20px;font: 20px 'Open Sans';}
    .comm_form {padding: 30px 0 0;border-top: 0;margin: 0;}
    .blackdots .blog_item {width: 100%;margin: 0;}
    .blog_goods_cont{text-align:left;}
    .main_img{margin:0 0 10px;}
    .article_content {margin:0;}

    .header {position: relative;margin: 0 0 20px;padding: 10px 0;}
    .adapmenu{position:absolute;left:10px;top:calc(50% - 10px);cursor:pointer;}
    .adapmenu span{width:20px;height:3px;border-radius:3px;background:#999;display:block;}
    .adapmenu span:nth-child(2){margin:5px 0;width:13px;}

    .search_page_results .blog_img {width: 100%;margin: 0 0 10px 0;padding-top: 56.25%;}
    .search_page_results .blog_item {display: block;}

    .category_list a.active:after{content:unset;}
    .category_list span, .category_list a {font: 20px 'Open Sans'!important;margin: 0 0 25px!important;}

    .close_adapmenu{position:absolute;top:28px;right:20px;z-index:100;width:15px;height:15px;background-size:15px!important;padding:5px;}
    .ani_cross{background:0!important;width:15px!important;height:15px!important;padding:5px;}
    .ani_cross:before{transition: all .5s ease-out;content: '';width: 21px;height: 3px;background: #444;display: block;border-radius: 3px;transform: rotate(-45deg) translateX(-2px) translateY(0);}
    .ani_cross:after{transition: all .5s ease-out;content: '';width: 21px;height: 3px;background: #444;display: block;border-radius: 3px;transform: rotate(45deg) translateX(-2px)  translateY(0);}
    .ani_cross.active:before {transform: rotate(-45deg) translateX(-2px) translateY(0);width: 21px;}
    .ani_cross.active:after{transform: rotate(45deg) translateX(-2px)  translateY(0);width: 21px;}

    .search_items{display:none!important;}

    .blog_article{position: relative;padding: 20px 0 40px;}

    .blogH{font-size:16px;}
    .category_list a:first-child{display:block;}
    .go_back_btn{display:none;}


    .single_post_img h1 {font-size: 24px;z-index: 3;position: relative;padding: 20px;}
    .single_post_img {position: relative;height: auto;padding: 0;}
    .single_post_img_center {position: relative;min-height:250px;}

    .art_flex {margin: 0 -10px;padding: 30px 10px;background: #fff;display: flex;align-items: center;flex-direction: column-reverse;}
    .art_flex_info_left {padding: 20px 0 0;}
    .art_pre_H {font: 14px var(--font);text-transform: uppercase;margin: 0 0 10px;}
    .art_H {font: 700 24px / 1.5 var(--font);margin: 0 0 10px;}
    .art_post_H {font: 14px / 1.5 var(--font);margin: 0 0 10px;}

    .common_news .art_flex{margin: 0 -10px 30px;padding: 30px 10px;width:calc(100% + 20px);;}
    .art_reverse .art_flex_info_left,.art_flex_info_left {padding: 20px 0 0;}
    .blog_top h3 {margin: 0 0 20px;font-size: 30px;}

    .blog_top .categories {display: block;margin: 0;padding: 0 0 10px;white-space: nowrap;overflow: auto;}
    .blog_top .categories a {margin: 0;display: block;padding: 10px 15px;border:0!important;}
    .blogH{margin:0;}
    .blogH h1{font:700 36px/48px var(--font);}
    .full_blog_bnr{height: auto;padding: 60px 10px;width: auto!important;margin: 0 -10px 30px!important;}
    .full_blog_H {font: 700 30px / 36px var(--font);margin: 0 10px 20px;text-align: center;font-size: var(--home-blog-3-font-mob);}

    .about_s_one h2,.about_s_one h3,.about_s_one h4,.about_s_one h5,.about_s_one h6{font-weight:700;padding:0 00px;}
    .about_s_one p{padding:0 0px 0;}
    .about_s_one ul, .about_s_one ol {padding: 0 0 0 10px;margin: 20px;}

    .about_s_one p iframe{margin:0;width:100%;}
    .about_s_one * + h2 {margin-top: 30px;}

    .blog_top_cont {padding: 30px 0;}







}

.comments-rating .row{margin:0;}




.stars_set{display:flex;float:left;}
.stars_set .star:before,.stars_set:hover .star:hover+.star:before,.stars_set:hover .star:hover+.star+.star:before,.stars_set:hover .star:hover+.star+.star+.star:before,.stars_set:hover .star:hover+.star+.star+.star+.star:before{
    display:inline-block;cursor:pointer;font-size:18px;padding:0 2px;content: '\e801';font-family: "fontello4";font-weight:400;color:#FFBE72;}
.stars_set .star_full:before,.stars_set:hover .star:before{content: '\e800';}
.comments-rating .justify-content-center{
    justify-content: center;
}


.comments-rating .justify-content-center{
    justify-content: center;
}
.sellvia-reviews-stars {
    display: inline-flex;
    gap: 2px;
    list-style-type: none;
    margin: unset;
    padding: unset;
    text-indent: unset;
}
.loox-star {
    color: #FFBE72;
}
.comm_rating{
    margin: 0 0 10px;
}
.average-comments{
    background: #fff;
    border-bottom: 0 solid;
    margin: 20px auto 7px;
    padding: 0 7px 7px;
    position: relative;
}
.average-comments .average-comments-summary{
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    font-size: 14px;
}
.average-comments .average-comments-summary .average-comments-summary-content{
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.average-comments .average-comments-summary .average-comments-summary-content .expanded-summary-avg{
    align-items: center;
    display: flex;
    font-weight: 600;
}
.average-comments .average-comments-summary .average-comments-summary-content .expanded-summary-avg span{
    font-size: 3.214285em;
    font-weight: 400;
    line-height: 1;
    margin: 0;
    margin-inline-start: 12px;
    overflow: visible;
}
.average-comments .average-comments-summary .average-comments-summary-content .expanded-summary-count{
    font-weight: 400;
    margin-top: 20px;
}
.average-comments .average-comments-summary .average-comments-summary-content .expanded-summary-count span{
    font-size: 22px;
    line-height: 32px;
    margin: 0;
}
.average-comments .average-comments-summary .average-comments-dist{
    animation: growOut .2s ease-in-out forwards;
    box-shadow: none;
    margin-inline-start: 47px;
    padding: 0;
    transform-origin: top center;
    width: auto;
}
.average-comments .average-comments-summary .average-comments-dist .rating-status-row{
    align-items: center;
    display: flex;
    font-size: 14px;
    height: 32px;
    line-height: 1.714285;
}
.average-comments .average-comments-summary .average-comments-dist .rating-status-row .review-status-label{
    align-items: center;
    display: flex;
    margin-right: 10px;
    text-align: center;
}
.average-comments .average-comments-summary .average-comments-dist .rating-status-row .review-status-percent{
    background-color: #ddd;
    border-radius: 2px;
    height: 10px;
    width: 161px;
}
.average-comments .average-comments-summary .average-comments-dist .rating-status-row .review-status-percent span{
    background: #f90;
    border-radius: 2px;
    display: block;
    height: 10px;
}
.average-comments .average-comments-summary .average-comments-dist .rating-status-row .review-status-count{
    margin-left: 10px;
    text-align: left;
    white-space: nowrap;
}

@media (max-width: 767px) {
    .average-comments .average-comments-summary{
        flex-direction: column;
    }
    .average-comments .average-comments-summary .average-comments-dist{
        animation: none;
        margin-block-start: 25px;
        margin-inline-start: 0;
    }
}