@media (max-width: 575.98px) {
	.stellar_navbar a.navbar-brand img{ width: 90px }
	.sticky-top{ display: none; }
	.glob_h{ font-size: 18px; line-height: 27px }
	.glob_lr{ padding-right: 1.5rem !important;padding-left: 1.5rem !important; }
	.product_banner{ padding:5rem 1rem 1rem; }
	.product_banner .col-sm-7{ padding: 0 0 }
	.product_banner h1{ font-size: 28px; text-align: center; line-height: 36px }
	.product_banner p{ text-align: center; }
	.product_banner h2{ display: none; }
	.product_banner ul{ display: none; }
	.product_banner p.text-secondary{ font-size: 11px; font-weight: 400 }
	.product_btn .try_btn{ width:35%; padding:12px 0;  color:#fff; margin:5px auto;}
	.bg-red-btn{ background: #e11f26 !important; border: none !important;}
	.google_review_sec{ padding-bottom: 0 !important }
	.reportingImgCol{ display: none; }
	.fe_article_main aside p img{padding: 0 10px;}
	.fe_article_main aside p img:nth-child(3) {display: none;}
		.fe_article_main aside p img:last-child ,.dmca-badge{display: none;}
.googl_img{ margin-bottom:20px !important;}
	.award_sec .award_sec_btn{ padding: 10px 15px }
	.award_sec P{ text-align: center; margin-top: 40px}
	#slider{ height:60vh;}
	.best_strip span{width:calc(100% + 22px);}
	.dp_item{ padding:0 15px;}
	.dp_item{ width:85%}
	.dp_item[data-position="2"]{ transform:translate(0)}
	.dp_item[data-position="3"]{ transform:translate(0)}
	.dp_item[data-position="4"]{transform:translate(0)}.dp_item[data-position="1"]{transform:translate(0)}
	#dp-next, #dp-prev{ top:28%}
	#dp-next img, #dp-prev img{ width:12px}
	#dp-next{ right:0;}
	#dp-prev{ left:0;}
	.dp_item{ height:80%}
	.dp-content p{ font-size:13px;}
	.googlenadtrust_p { display: flex; width:85%; margin:auto; padding-bottom:70px;}
	.googlenadtrust_p img{ width:90%; margin:auto}
	.google_review_Sec  .globle_h{ padding-bottom:25px }
	#dp-dots { top:350px;}
	.fe_article_sec1_row{ padding: 0rem 0 }
	.fe_article_sec1_row .repair_h{ padding: 2rem 0 1rem 0; font-size: 22px; text-align: center; line-height: 26px; font-weight: 700}
	.fe_article_sec1_row ul{ display: none; }
	.fe_article_sec1_row p, .repair_h{ font-size: 14px; line-height: 28px; padding-bottom: 40px; padding-top: 30px }
	.fe_article_sec1_row iframe{ width: 100% !important; height: 200px }
	.fe_article_awd{ display: none; }
	.fe_article_main .mt-md-5 .d-md-inline img{ width: 40%; margin-right: 10px}
	.fe_article_tab{ padding:0 1rem 3rem; }
	.cricle_img{ margin-bottom: 20px }
	.fe_article_tab .tab-pane .tab_h{ font-size: 22px; line-height: 25px; text-align: center }
	.fe_article_tab .tab-pane .small_h{ text-align: center; display: block; padding-top: 0 }
	.fe_article_tab .tab-pane ul{ display: none; }
	.fe_article_tab .tab-pane p{ font-size: 14px; line-height: 27px; text-align: center; }
	.awesome_feature_row > .col-md-6{ padding:15px 0}
	.awesome_feature_row figure img{ box-shadow: 0 0 2px #ccc; padding:8px; width:75px; border-radius:50px;}
	.awesome_feature_row{ text-align: left; }
	.awesome_feature_row h4, .awesome_feature_row h3{ font-size: 15px; text-align: left }
	.awesome_feature_row{ padding: 0 }
	.awesome_feature_row p{font-size:14px; line-height:normal; padding-bottom:0px; padding-top:0;padding-right:5px; line-height:24px; margin-bottom: 0}
	.award_sec .glob_h{ font-size: 18px; text-align: center; line-height: 18px }
	.tablist_nav.nav-tabs{ width: 100%; margin:0 auto; display: flex; justify-content: center; }
	.tablist_nav .nav-link{ font-size: 17px; font-weight: 600 }
	.tablist_nav .nav-link.active{border-bottom:solid 3px;}
	.tablist_nav .nav-link{border-bottom:solid 3px;}
	.fe_article_tab .tab-pane .row .col-md-6{order:2;}

	header{ padding:5px 15px;}
	.stellar_navbar{ padding:0px;}
 	.main-navbar, .left-nav, .right-nav{ display:none}
	.product_banner {background-position-x:80%;background-size:cover;background-position:-566px;position:relative;z-index:0;}
	.awesome_feature{ padding: 20px 0 30px }
	.play-video a{  background:#e11f26; ; display:block; width:160px; padding:7px 10px;  color:#fff; text-align:center; color:#fff; text-decoration:none !important; font-weight:700 !important; font-size:15px; margin:auto}
	.play-video a span{ text-decoration: none !important }
	.play-video a:focus span, .play-video a:hover span{ color: #fff }

	.play-video{ margin-bottom: 15px; display: block; }
	.reporting{ padding-top: 20px }
	.reportingImgCol,.reportingList{ display: none; }
	.pricing_sec{ padding-top: 20px }
	.price_col{ margin:15px auto; padding:25px 10px !important}
	.price_col_title{ text-align:center; font-size:18px; font-weight:700}
	.price_col  hr, br, .best_strip{ }
	.best_strip { width:104%}
	.price_col p{ text-align:center; width:100%; margin-left:0; margin-top:15px;}
	.price_m {font-size:32px}
	.price_buy a{  width:111px; height:44px; padding-top:10px; margin-top:16px}
	.specifation_col_1{ display:none}
	.specifation_col_2, .specifation_col_4, .specifation_col_5{ width:40%; padding:7px 0px; margin: 0 15px;}
	.Specifications_box { width:100%; margin:auto; background:#fff; padding:25px !important; margin-bottom:0 !important;}
	.Specifications_box:nth-child(2){margin-bottom:35px !important;}
	.specifation  hr{ display:none}
	.specifation-row p{ font-size:14px;}
	.specifation-row, .guides-row{flex-wrap: wrap; padding-top:15px;}
	.specifation_col_1{ width:100%; margin:auto; text-align:center; }
	.specifation_col_1 .spec_img_xl{ width:25%; margin:auto}
	.system-requr{ text-align:center}
	.download_product{ margin-bottom: 20px; text-align: center; }
	.Knowledge_sec { background:#fff; padding-bottom:25px;}
	.Knowledge_sec .globle_h { font-size:18px; padding-top:25px;}
	.Knowledge_sec  .bg-gray{ background:#fff}
	.Knowledge_sec .product_discription{ text-align:left; padding:0; font-size:18px;}
	.Knowledge_sec a { font-size:14px; display:block; font-weight:700; text-decoration:none}
	.knowledge-icn img{ display:block; padding:12px; box-shadow: 0 0 10px #ccc; margin:auto; margin-bottom:15px; width:65px; height:65px; border-radius:30px;}
	.knowledge-icn{ float:left; width:33%; text-align:center}
	.Knowledge_sec .diy-box-title, .Knowledge_sec  #accordion, .Knowledge_sec .diy_lern   { display:none}
	.globle_sh{ font-size: 18px }
	.specifation .globle_sh{ text-align: center; padding-bottom: 10px; padding-top: 0px}
	.specifation{ padding: 30px 0px !important }
	.faq_sec { background:#fff; padding-left:0 !important;padding-right:0 !important; }
.card faq_q  { border:none !important}
.faq_sec .accordion>.card{ border:none; box-shadow: 3px 9px 9px -4px #eaeaea;
    padding: 10px;}
.qes, .ans {  font-size: 48px; float: left; display:none}
.faq_q a{ background-size: 10px !important; background-position: 549px;}
.faq_h { padding:5px 30px 5px 5px; border:none; background-color:#fff !important; font-size:14px;}
.faq_title{ bottom:0; left:10px; font-size:14px;}
.faq_h_card_title{font-size:14px; padding-right: 0}
.faq_h_card{ border:none; padding: 5px 10px;}
.croll_p {left: 0%; right: 0; top: 10%;}
.faq_sec ul li {padding: 5px 0;font-size: 13px !important;list-style: disc;}
.kb_article{ display: none; }
#wrapper_bu{ position:relative; margin-top:30px; height: 283px}
.holder_bu_center .globle_sh{ font-size:16px; color:#e11f26; font-weight:600}
#wrapper_bu img{ width:30% !important; margin:auto}
.award-review-col-1{ order: 2; margin-top:300px; text-align:center}
.award-review-col-2{ order:1; text-align:center; margin-top:25px}
.holder_bu_center{ left:0; right:0; margin:auto }
.holder_bu_awayR1 { left:100%; width:50%; top:6%; transform:scale(0.8);display: none;}
.holder_bu_awayL1{left:100%; width:50%; top:6%; transform:scale(0.8); display: none;}
.holder_bu_awayR2, .holder_bu_awayL2 { left:78%; display:none}
.holder_bu_center { height:auto; width:85%; min-height: 100%}
.award-review-col-1 .diy-box-title{ display:none; line-height:normal; padding:10px 25px;}
.award-review-col-1 .globle_h {line-height:normal; padding:10px 15px; font-size:18px;}
.Companies_sec .globle_sh  { color:#e11f26; font-weight:700; padding-bottom:15px;}
.google_review_Sec{ padding-bottom:0 !important}
.diy-box-title{ text-align: center; }

.support_feature_row p{ font-size: 13px; line-height: 24px; margin-bottom: 20px }
.support_feature{ padding-top: 20px }
.support_feature_col{ padding-top: 20px }
.support_feature_row{ margin-bottom: 0px }
.war_cover{ padding: 5rem 1rem 1rem; }
.p_banner_btb_section{ text-align:center}
.p_banner_btb_section h1{ font-size: 30px }
.p_banner_btb_section h2{ font-size: 15px }
.p_banner_btb_section ul{ display: none; }
.dsicpline{ display:none}
.banner_right_section{ padding-top: 0rem }
.screen_slider{ padding:30px 0px 40px; }
.screen_slider_text{ display: none; }
.screen_cover .w-75{ width: 90% !important }
.screen_slider .carousel-indicators{ display: none; }
.support_feature_col{ width: 100% }
.knowledge_sec.glob_lr{ padding-right: 0 !important; padding-left: 0 !important }
.knowledge_sec .p-4{ padding:0 0 !important; }
.knowledge_ext_link a{ font-size: 13px; font-weight: 700; text-decoration: none; }
.knowledge-icn img{ display:block; padding:12px; box-shadow: 0 0 10px #ccc; margin:auto; margin-bottom:15px; width:65px; height:65px; border-radius:30px;}
.knowledge-icn{ float:left; width:33%; text-align:center}
.knowledge_sec .glob_gray{ background-color: #fff }
.knowledge_sec .diy-box-title, .knowledge_sec  .diy-box-sh, .knowledge_sec .diy_lern   { display:none}
.hidden-mb{ display: none; }
.call-us{ padding-bottom: 30px }
/*******************/
.banner_right_section{ display: none; }
.product_btn{ text-align: center; }
.banner_right_box{ display:none}
.ser_sec .award_sec{ display:block}

}
@media (min-width: 576px) and (max-width: 767.98px) {
    .stellar_navbar{padding:0 20px;}
    .glob_lr{padding:0 1.2rem;}
    .faq_sec{padding-top:20px;}
	.glob_h{ font-size: 23px }
	.sticky-top{ display: none; }
	.awesome_feature_row > .col-md-6{ padding:25px 0}
	.awesome_feature_row figure img{ box-shadow: 0 0 2px #ccc; padding:15px; width:75px; border-radius:50px;}
	.awesome_feature_row p{font-size:17px; line-height:34px !important;padding-top:0; line-height:normal}
	.specifation_col_1{ display:none}
	.specifation_col_2, .specifation_col_4, .specifation_col_5{ width:40%; padding:7px 0px; margin: 0 15px;}
	.Specifications_box { width:100%; margin:auto; background:#fff; padding:25px !important; margin-bottom:0 !important;}
	.Specifications_box:nth-child(2){margin-bottom:35px !important;}
	.specifation  hr{ display:none}
	.specifation-row p{ font-size:14px;}
	.specifation-row, .guides-row{flex-wrap: wrap; padding-top:15px;}
	.specifation_col_1{ width:100%; margin:auto; text-align:center; }
	.specifation_col_1 .spec_img_xl{ width:25%; margin:auto}
	.dp_item{width:70%;}
	.googlenadtrust_p{padding-bottom:40px;}
	.specifation{padding-top:40px;}
	.left-nav, .right-nav{ display:none}
	#offcanvas-navicon{display:block !important;}
	.product_banner{padding:8rem 1rem 3rem;}
	.product_banner .col-sm-7{flex:100% !important;max-width:100% !important;}
	.bg-red-btn{background:transparent !important;}
	.fe_article_tab{padding-bottom:30px;}
	.awesome_feature{padding-top:40px;}
	.reporting{display:none;}
	em.rupee span{font-size:65%;}
	.pricing_sec .glob_h{padding-bottom:30px;}
	.award_sec{display:none;}
	.bg-black{padding:0 1rem !important;}
	.ser_sec .award_sec{ display:block}
}




@media (min-width: 992px) and (max-width: 1200px) {
	.product_banner h1{font-size: 30px;}
	.fe_article_tab .tab-pane .tab_h{font-size: 28px;line-height:normal;}
	.fe_article_sec1_row .repair_h {font-size: 28px;line-height:normal;padding: 0rem 0 1rem 0;}

	ul.product-navbar li{padding: 20px 2px 20px 0;}
	ul.product-navbar li a{font-size: 14px;}
	.nav_btn_free a {padding: 12px 20px;}
	.fe_article_main aside p img{padding: 0 10px;}
	.fe_article_main aside p img:nth-child(3) {display: none;}
	.fe_article_main aside p img:nth-child(2) {display: none;}
		.fe_article_main aside p img:last-child {display: none;}

	.reportingList{width: 100%;}
	.reportingList .item{padding: 14px 30px;  margin: 10px 0; }
	.best_strip span{width: 108%;}
	.croll_p {left: 3%;}
	.holder_bu_awayR2{left: 81%;}
	.holder_bu_awayR1{left: 67%;}
	.glob_h {    font-size: 28px;}
	.ach_buynow_down, a.free_down {font-size: 20px;}
	.knowledge-icn{display: flex;}
	.product_btn span.radio_bottom{ width: 100% }
	.product_banner div.col-lg-7{ max-width: 65% }

}


@media (min-width: 768px) and (max-width: 959px) {
    a.free_down{padding:10px 8px 25px 10px}
    .stellar_navbar{padding:0 27px;}
    .fe_article_sec1_row .repair_h{padding-top:0px;}
    .fe_article_tab{padding:0 20px;}
	.best_strip span {  width: calc(100% + 22px);}
	.glob_lr {padding: 0 1.2rem;}
	.product_banner{padding: 10rem .2rem 3rem;}
	.reportingList{ width: 100%; display: flex;}
	.bookGallery img{ width: auto; }
	.pricing_sec { padding-top: 70px }
	em.rupee{font-size: 45%;}
	strike.croll_p{right: 0; left: 0; font-size: 30px;  top: 8px;}
	.dp_item{ width: 70% }
	.download_product  .product_btn span{ display: none; }

	 .specifation_col_1 img{ display: none; }
	 .glob_h { font-size: 24px; }
	 .fe_article_main aside p img:nth-child(3) {display: none;}
	.fe_article_main aside p img:nth-child(2) {display: none;}
		.fe_article_main aside p img:last-child {display: none;}
		.product_banner h1{font-size:35px;}
		.fe_article_sec1_row ul li{font-size:17px;}
		.specifation_col_1{ display:none}
	.specifation_col_2, .specifation_col_4, .specifation_col_5{ width:40%; padding:7px 0px; margin: 0 15px;}
	.Specifications_box { width:100%; margin:auto; background:#fff; padding:25px !important; margin-bottom:0 !important;}
	.Specifications_box:nth-child(2){margin-bottom:35px !important;}
	.specifation  hr{ display:none}
	.specifation-row p{ font-size:14px;}
	.specifation-row, .guides-row{flex-wrap: wrap; padding-top:15px;}
	.specifation_col_1{ width:100%; margin:auto; text-align:center; }
	.specifation_col_1 .spec_img_xl{ width:25%; margin:auto}
	.fe_article_tab .tab-pane .tab_h{font-size:26px;line-height:39px;}
		
}
@media only screen and (min-width:960px) and (max-width:1024px){
    .product_banner h1{font-size:35px;}
}
@media (min-width: 1024px) and (max-width: 1280px) {
    .left-nav li:last-child a{ display:none;}
}
@media (min-width: 1199px) and (max-width: 1360px) {
    .croll_p{left:10%;}
}
