h1, h2, h3, h4, h5, h6 {
font-family: 'Montserrat', sans-serif;
}
body{ font-family:'open sans'; margin:0 auto; padding:0;  color:#181617;}
body, p, span, div{font-family:'open sans'}
h1, h2, h3, h4, h5, h6{font-family:'Montserrat'}
.font-opensans{ font-family:'open sans'}
.font-montserrat{ font-family:'Montserrat'}
.f400{font-weight:400;} .f500{font-weight:500;} .f600{font-weight:600;} .f700{font-weight:700; } .f800{font-weight:800;}

a:hover{text-decoration:none;}
.bg-gray{ background:#f3f3f3;}
.bg-gray1{ background:#f0f0f0;}
.bgf7{ background:#f7f7f7;}
.bgf5{ background:#f5f5f5;}
.bg-black{ background:#181617}
.bg-white{ background:#ffffff;}
.bg-red{  background:#06c;}
.bg-green{  background:#099e44;}
.bg-green-light{  background:#32908f; }
.red{ color:#06c;}
.black{ color:#181617;}
.text_gray{ color:#777777;}
.text-green-light{  color:#32908f;}
.f11{ font-size:11px; font-weight:500}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.sec-gray {background: #f0f0f0; border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9;}
.globle_h{ font-size:32px;}
.globle_sh{ font-size:18px;}
html{ scroll-behavior: smooth;}
 a{ color:#181617}
a:hover{ color:#181617} 
.sec-lr {padding: 0 4.3rem;}
 a{color: #181617}
a, a:hover{text-decoration:none!important;}
.main-title{font-size:16px;letter-spacing:.15em;text-transform:uppercase;color:#bf2231;font-family:Montserrat}
.rupee{font-family:rupee_foradianregular}
em.rupee{font-style:normal;font-size:100%;padding-right:8px}
em.rupee span{font-family:Montserrat;font-size:101%}
.glob_h {
font-size: 32px;
}
.glob_red {
color: #06c!important;
}
.text-red{color:#06c}
.product-button a{border-radius:3px}
.product-button .try_btn{background:#099e44;color:#fff;font-size:18px;width:211px;display:inline-block;text-align:center;padding:20px 0}
.navbar-light .navbar-nav .nav-link{
    color: rgba(0,0,0,.5);
    font-weight: 600;
    font-size: 18px;
}
.navbar-light .navbar-nav .nav-link: hover {
color: rgba(0,0,0,.7);
}
.bg-menu-main{
background: #f8f9fa !important;
}
.cross-btn{
position: absolute;
right: 10%;
top: 5%;
background:url(https://www.dotstella.com/assets/img/download.svg) no-repeat;
width: 20px;
height: 20px;
z-index: 999;
cursor: pointer;
}
.menu-h{
font-size: 28px;
}
.menu-main{
position: static;
width: 100%
}
.tab-content{
min-height: 380px;
}
.menu-tab-a{
color: #06c;
font-size: 15px;

}
.menu-p{
font-size: 14px;
color: #181617;
}
.menu-tab-a:hover{
color: #06c;
}
.dropdown-toggle::after{
display: none;
}
.nav-free-btn a{padding:12px 30px !important;font-size:18px;text-align:center;color:#fff!important;background-color:#099e44;border-radius:3px;display:inline-block;border:solid 1px #099e44 !important}
.nav-free-btn{position:absolute;right:5%;padding-right:0!important;padding:0 50px;top:-5px}
.nav-buy-btn a{padding:12px 30px;font-size:18px;text-align:center;color:#06c!important;background-color:none;border:solid 2px #06c}a.nav_buy{background:0 0!important;border:solid 1px #06c !important;color:#06c!important}
a.nav_buy:hover{background:#06c!important;color:#fff!important}
.nav_top-section-fix{box-shadow:none}

.back-to-top {
position:fixed;
right:40px;
bottom:103px;
z-index:2000;
display:none;
cursor:pointer;
}
.bg-blue-sec {
background-color: #06c;
padding: 25px;
width: 85%;
position: absolute;
top: -100px;
}
/*Banner B2C**/
.product-bg{background:right top no-repeat #fff2f2;background-position-x:80%;position:relative;background-size:cover;padding:5rem 4.3rem 3rem;color:#181617}
.product-bg h1{font-size:45px;font-weight:800}
.product-bg h1 span{display:block;font-family:Montserrat;}
.product-bg h2{font-size:18px;padding-top:1rem;padding-bottom:.5rem; font-weight:600;}
.product-bg p{font-size:18px;letter-spacing:.15em;font-family:Montserrat;font-weight:700}
.product-bg p.main-title a{font-size:15px;text-transform:capitalize;letter-spacing:normal;margin-bottom:5px;display:inline-block;position:relative;bottom:3px;color:#565656}
span.arroe-ine{border-bottom:solid 1px #191919;display:inline-block;border-left:solid 1px #191919;bottom:2px;height:5px;left:2px;position:relative;transform:rotate(-45deg);width:5px;transition:transform .2s}
.product-bg p.main-title a:hover{color:#181617}
.product-bg ul{padding-top:10px;padding-left:0; font-weight:600;}
.product-bg li{padding-left:30px;font-size:18px;position:relative;margin:8px 0;list-style:none}
.product-bg li:before{content:"";display:block;width:6px;height:10px;border:solid #099e44;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:5px;left:10px}
a.free-download-btn{font-size:22px;color:#fff;display:inline-block;background:#099e44;padding:10px 25px 25px 18px;border-radius:3px;position:relative;font-weight:600}
a.free-download-btn span{font-size:12px;color:#fff;position:absolute;left:56px;top:59%;display:block;font-family:Montserrat}
a.free-download-btn img{padding-right:15px;margin-top:18px}
.dsicpline,.dsicpline a{font-size:12px!important;color:#000;font-weight:400;line-height:23px}
.dsicpline a{font-weight:700;padding-left:2px}
.dsicpline img{vertical-align:inherit}
.bot_disp img{vertical-align:inherit}.bot_disp a{margin-left:4px}
.bot_disp a:hover{color:#000}.buy-now-btn img{vertical-align:middle;padding:3px 0 0px;margin-right:11px}
.buy-now-btn{vertical-align:bottom;border:solid 1px #06c;padding:13px 15px 21px;display:inline-block;font-size:22px;color:#06c;font-weight:500;line-height:40px;border-radius:3px;margin-left:10px;transition:all .5s}
.buy-now-btn:hover{color:#fff;text-decoration:none;background-color:#06c;border-color:#06c}
.buy-now-btn img{filter:none}.buy-now-btn:focus{color:#fff}
.buy-now-btn_down img{vertical-align:middle;padding:3px 0 10px;margin-right:11px}
.buy-now-btn_down{vertical-align:bottom;border:solid 1px #06c;padding:20px 15px 21px;display:inline-block;font-size:22px;color:#06c;font-weight:500;line-height:21px;border-radius:3px;margin-left:10px;transition:all .5s}
.buy-now-btn_down:hover{color:#fff;text-decoration:none;background-color:#06c;border-color:#06c}
.buy-now-btn:hover img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}

/*sticky Nav bar*/
.navtop_section-fix.sticky-top{background:#f3f3f3;z-index:inherit;padding:0 3.5rem;top:0;height:82px;z-index:9999}
ul.product-navbar{ padding-left:12px}
ul.product-navbar li a:before{width:50%;height:2px;background:#ff0004;content:"";position:absolute;bottom:0;z-index:999;margin:auto;left:0;right:0;opacity:0}
ul.product-navbar li a{color:#181617;font-size:16px;position:relative;font-family:Montserrat;border-bottom:solid 3px #f3f3f3;padding:27px 18px 27px}ul.product-navbar li a.active{border-bottom:solid 3px #e41e2c}
ul.product-navbar li{display:inline-block}

/*fe_article*/
#productframeimage{cursor:pointer}
.article-sec-row{padding-top:6rem;font-family:Montserrat}
.article-sec-row .repair_h{font-size:32px;font-weight:700;line-height:45px;padding:0rem 0 3rem 0}
.article-sec-row p,.repair_h{font-size:18px;line-height:32px;font-weight:500;padding-right:1rem}
.article-sec-row ul{width:100%;margin:40px auto;padding:0;list-style:inside none}
.article-sec-row ul li{padding-left:22px;margin:8px 0;line-height:30px;background-position:0 10px;position:relative}
.article-sec-row ul li:before{content:"";display:block;width:6px;height:12px;border:solid #181617;border-adius:3px;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:8px;left:5px}
.fe_article_awd{font-size:18px;line-height:32px;font-weight:500}
ul.featured-logo{list-style:none;display:flex;margin:0;padding:0;align-items:center}
ul.featured-logo li{padding:0 25px}

ul.featured-logo li a img{transition:ease-in-out .3s}
ul.featured-logo li a:hover img{transform:translateX(5px);filter: grayscale(100%);}

/*Article Tab*/
.article-tab{padding:0 6rem}
.article-tab .tab-pane{padding-top:3.5rem}
.article-tab .tab-pane .small_h{font-size:15px;text-transform:uppercase;font-family:Montserrat;font-weight:700;letter-spacing:.15em;color:#06c;padding-top:1.3rem;padding-bottom:.2rem}
.article-tab .tab-pane .tab_h{font-size:32px;font-weight:700;line-height:49px;padding-top:1.5rem}
.article-tab .tab-pane .tab_h span{display:block;font-family:Montserrat;font-weight:700}
.article-tab .tab-pane p{font-size:18px;line-height:32px;font-weight:500;padding-top:1.5rem}
.article-tab .tab-pane ul{width:100%;margin:40px auto;padding:0;list-style:inside none}
.article-tab .tab-pane ul li{padding-left:22px;margin:8px 0;line-height:30px;background-position:0 10px;position:relative}
.article-tab .tab-pane ul li:before{content:"";display:block;width:6px;height:12px;border:solid #181617;border-adius:3px;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:8px;left:5px}
.tablist_nav .nav-link{color:#b1b0b1;border-bottom:solid 5px #b1b0b1;padding:0;font-size:18px;font-weight:700}
.tablist_nav .nav-link.active{border-bottom-color:#06c!important;border-color:transparent;background:0 0;color:#06c;border-bottom:solid 5px}.tablist_nav .nav-link:hover{background:0 0;color:#b1b0b1;border-bottom-color:#06c!important}.tablist_nav.nav-tabs{border:none}.tablist_nav li{padding:0 15px;text-align:left}
.tablist_nav li:first-child{padding-left:0}

/*Awesome Features*/
.feature-row h3,.feature-row h4{font-size:18px;font-weight:700}
.feature-row p{font-size:18px;line-height:32px;padding-top:15px;padding-right:1rem;}
.feature-row p a{color:#06c}
.feature-row{padding:2rem 0}
/*Pricing*/
.price_m{font-size:38px;text-align:center;position:relative}
.price_m sup{font-size:55%}
.price_col{background:#fff;padding:0;box-shadow:5px 5px 45px #ececec}
.price_col_title{font-size:25px;text-align:center;font-weight:400}
.price_col p{font-size:16px;text-align:center;width:60%;margin:auto; min-height:100px;}
.best_strip{width:100%;background:#165ca1;height:40px;position:relative}
.best_strip span{position:absolute;width:105%;height:100%;background:#165ca1;top:0;left:-10px;display:block;z-index:9;margin:auto;right:0;text-align:center;box-sizing:border-box;padding-top:8px;color:#fff;font-size:18px}
.best_strip:before{width:0;height:0;border-style:solid;border-width:0 9px 12px 0;border-color:transparent #165ca1 transparent transparent;position:absolute;z-index:1;left:-10px;top:40px;content:""}
.best_strip:after{width:0;height:0;border-top:0 solid transparent;border-bottom:14px solid transparent;border-left:13px solid #165ca1;position:absolute;z-index:1;right:-14px;top:39px;content:""}
.croll_p{font-size:16px;position:absolute;left:19%;top:40%;color:#06c;font-weight:600}
.price_buy a{text-align:center;width:151px;height:54px;background:#06c;margin:auto;box-sizing:border-box;display:block;padding-top:15px;color:#fff;border-radius:3px;font-weight:600;position:relative;z-index:99;transition:ease-in-out.3s}
.price_buy a:focus,.price_buy a:hover{background:#ef4349;color:#fff}
.features_list ul{list-style:none inside;width:80%;margin:auto;padding-top:10px;padding-bottom:50px}
.features_list li{position:relative;padding-left:40px;font-size:14px;margin:8px 0}
.features_list li:before{content:"";display:block;width:6px;height:10px;border:solid #099e44;border-adius:3px;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:5px;left:20px}

/*Award section*/
.holder_bu_center{position:absolute;top:5%;left:20%;width:261px;height:331px;-webkit-transition:width 1s,height 1s,top 1s,left 1s;-moz-transition:width 1s,height 1s,top 1s,left 1s;-o-transition:width 1s,height 1s,top 1s,left 1s;-ms-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;background:#fff;box-shadow:2px 2px 30px #ccc;z-index:99;text-align:center;padding:40px 17px 0 17px;box-sizing:border-box;overflow:hidden;transform:scale(1);cursor:pointer}
.holder_bu_center p{font-size:14px}
.holder_bu_center .glob_sh{padding-top:20px}
.holder_bu_awayR1{cursor:pointer;position:absolute;top:12%;left:50%;width:24%;height:263px;background:#fff;box-shadow:2px 2px 20px #ccc;-webkit-transition:width 1s,height 1s,top 1s,left 1s;-moz-transition:width 1s,height 1s,top 1s,left 1s;-o-transition:width 1s,height 1s,top 1s,left 1s;-ms-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;z-index:1;text-align:center;padding:15px;box-sizing:border-box;overflow:hidden;overflow:hidden}
.holder_bu_awayR2{cursor:pointer;position:absolute;top:20%;left:62%;width:22%;height:190px;background:#fff;box-shadow:2px 2px 10px #ccc;-webkit-transition:width 1s,height 1s,top 1s,left 1s;-moz-transition:width 1s,height 1s,top 1s,left 1s;-o-transition:width 1s,height 1s,top 1s,left 1s;-ms-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;text-align:center;padding:15px;box-sizing:border-box;overflow:hidden}
.holder_bu_awayL1{cursor:pointer;position:absolute;top:12%;left:5%;width:24%;height:263px;background:#fff;box-shadow:2px 2px 20px #ccc;-webkit-transition:width 1s,height 1s,top 1s,left 1s;-moz-transition:width 1s,height 1s,top 1s,left 1s;-o-transition:width 1s,height 1s,top 1s,left 1s;-ms-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;text-align:center;padding:15px;box-sizing:border-box;overflow:hidden;overflow:hidden;z-index:1}
.holder_bu_awayL2{cursor:pointer;position:absolute;top:20%;left:-6%;width:22%;height:190px;background:#fff;box-shadow:2px 2px 10px #ccc;-webkit-transition:width 1s,height 1s,top 1s,left 1s;-moz-transition:width 1s,height 1s,top 1s,left 1s;-o-transition:width 1s,height 1s,top 1s,left 1s;-ms-transition:width 1s,height 1s,top 1s,left 1s;transition:width 1s,height 1s,top 1s,left 1s;text-align:center;padding:15px;box-sizing:border-box;overflow:hidden;overflow:hidden;z-index:0}
.holder_bu_awayR2 .glob_sh{font-size:14px!important;opacity:.5;line-height:26px}
.holder_bu_awayR1 .glob_sh{font-size:18px!important;opacity:.7;line-height:26px}
.holder_bu_awayL2 .glob_sh{font-size:14px!important;opacity:.5;line-height:26px}
.holder_bu_awayL1 .glob_sh{font-size:18px!important;opacity:.7;line-height:26px}
.holder_bu_awayR2 p{font-size:10px!important;opacity:.5}
.holder_bu_awayR1 p{font-size:12px!important;opacity:.7}
.holder_bu_awayL2 p{font-size:10px!important;opacity:.5}
.holder_bu_awayL1 p{font-size:12px!important;opacity:.7}
.holder_bu_awayR2 img{font-size:11px!important;opacity:.5}
.holder_bu_awayR1 img{font-size:11px!important;opacity:.7}
.holder_bu_awayL2 img{font-size:11px!important;opacity:.5}
.holder_bu_awayL1 img{font-size:11px!important;opacity:.7}

.repair-h3 {
font-size: 32px;
line-height: 45px;
padding: 0rem 0 3rem 0;
}
.repair-p {
font-size: 18px;
line-height: 32px;
font-weight: 500;
padding-right: 1rem;
}
ul.list-check-black {
list-style: none;
padding-left: 22px;
padding-top: 10px;
}
ul.list-check-black li {
position: relative;
text-align: left;
margin: 8px 0px;
}
ul.list-check-black li:before {
position: absolute;
height: 20px;
width: 20px;
content: "";
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50"><path fill="rgb(34,32,33)" d="M20.5,42a2.368,2.368,0,0,1-1.759-.766l-14-14.423a2.584,2.584,0,0,1,0-3.626l3.988-4.109a2.4,2.4,0,0,1,3.518,0l8.249,8.5L38.755,8.76a2.4,2.4,0,0,1,3.518,0l3.988,4.109a2.584,2.584,0,0,1,0,3.626l-24,24.737A2.37,2.37,0,0,1,20.5,42Z"></path></svg>') no-repeat;
background-size: 16px 16px;
top: 5px;
margin-left: -25px;
}
.small-h {
color: #06c;
padding-bottom: .2rem;
font-size: 15px;
letter-spacing: .15em;
font-weight: 700;
text-transform: uppercase;
}
.tab-h3 {
font-size: 32px;
line-height: 49px;
padding-top: 1.5rem;
font-weight: 700;
}
.tab-p {
font-size: 18px;
line-height: 32px;
padding-top: 1.5rem;
font-weight: 500;
}
.repair-tab {
border: none;
}
.repair-tab li {
padding: 0px 15px;
}
.repair-tab .nav-item .nav-link {
color: #b1b0b1;
border: 0;
background-color: transparent;
font-size: 18px;
font-weight: 700;
border-bottom: solid 5px #b1b0b1;
}
.repair-tab .nav-item .nav-link:hover {
color: #b1b0b1;
border-bottom-color: #06c !important;
}
.repair-tab .nav-item .nav-link.active {
color: #06c;
border-bottom-color: #06c;
}




ul.list-check-green {
list-style: none;
padding-left: 22px;
padding-top: 10px;
}
ul.list-check-green li {
position: relative;
text-align: left;
margin: 8px 0px;
}
ul.list-check-green li:before {
position: absolute;
height: 20px;
width: 20px;
content: "";
background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50"><path fill="rgb(9, 158, 68)" d="M20.5,42a2.368,2.368,0,0,1-1.759-.766l-14-14.423a2.584,2.584,0,0,1,0-3.626l3.988-4.109a2.4,2.4,0,0,1,3.518,0l8.249,8.5L38.755,8.76a2.4,2.4,0,0,1,3.518,0l3.988,4.109a2.584,2.584,0,0,1,0,3.626l-24,24.737A2.37,2.37,0,0,1,20.5,42Z"></path></svg>') no-repeat;
background-size: 16px 16px;
top: 5px;
margin-left: -25px;
}
/*knowledge and FAQ*/
#macfile {
width: 100%
}
.knowledge_ext_link a {
text-decoration: underline
}
.knowledge_ext_link a:hover {
color: #06c
}
.kb-panel {
box-shadow: 2px 2px 10px #e0e0e0;
padding: 10px;
background-color: #fff;
margin-top: 20px;
}
.kb-panel .card-body {
padding: 6px .8rem;
padding-right: 50px
}
.kb-panel button, .kb-panel button:focus, .kb-panel button:not(.collapsed) {
font-size: 18px;
color: #181617;
font-weight: 600;
border: none;
background: #fff;
border-color: transparent;
box-shadow: none;
}
.kb-panel .accordion-collapse {
border: none;
}
.kb-panel button .card-body {
text-decoration: none
}

.diy_lern button {
transition: ease-in-out .3s
}
.kb_learn {
font-size: 14px!important
}
.kb-panel .accordion-toggle {
position: relative
}
.kb-panel .accordion-toggle:before {
content: "";
width: 30px;
height: 30px;
display: inline-block;
background: url(../img/minus.png) no-repeat;
position: absolute;
right: 0;
top: 15px
}
.kb-panel .collapsed:before {
background: url(../img/plus.png) no-repeat
}
.faq_sec {
padding-top: 10px
}
.faq_sec ul li {
padding: 5px 0;
font-size: 16px;
list-style: disc
}
.faq_sec ul {
margin-left: 3rem
}
.kb_learn img {
transition: ease-in-out .3s
}
.kb_learn:hover img {
transform: translateX(5px)
}
.faq_h {
display: block;
padding: 5px 25px;
background: #eaeaea;
color: #181617;
font-weight: 600;
border-left: solid 5px #06c;
width: 100%
}
.faq_h:hover {
color: #181617
}
.ans, .qes {
font-size: 52px;
font-family: Montserrat
}
#accordionFAQ .accordion-item{
margin-top:10px; 
border: 1px solid #eee;
}
.faq_q button, .faq_q button:focus, .faq_q button:not(.collapsed) {
font-size: 18px;
color: #181617;
font-weight: 600;
border: none;
background: transparent;
border-color: transparent;
box-shadow: none;
margin-left: 36px;
}
.faq_q button:before {
position: absolute;
margin-left: -36px;
left: 0;
top: auto;
bottom: auto;
font-size: 50px;
font-weight: normal;
color: #06c;
content: "Q."
}
.faq_q .accordion-body{
position: relative;
margin-left: 20px;}
.faq_q .accordion-body:before{
position: absolute;
margin-left: -20px;
left: 0;
top: auto;
bottom: auto;
font-size: 30px;
color: #000;
content: "A."
}
.faq_title {
position: relative;
bottom: 8px
}
.faq_h_card {
border-left: solid 5px #888;
padding: 5px 25px 30px
}
.faq_h_card_title {
font-size: 18px;
color: #333;
padding-left: 25px;
padding-right: 80px
}
.faq_h_card_title a {
color: #06c
}
.award_sec .glob_h {
line-height: 40px
}
.award_sec .award_sec_btn {
border-radius: 4px;
background: #06c!important;
color: #fff;
font-size: 17px;
font-weight: 600;
padding: 20px 25px 20px 20px
}
.award_sec .award_sec_btn img {
filter: brightness(0) invert(1);
transition: ease-in-out .3s
}
.award_sec .award_sec_btn:hover img {
transform: translateX(5px)
}
.google_review_sec {
overflow: visible;
height: 100%;
padding-bottom: 450px!important
}
/*DP Slider*/
.dp-wrap {
margin: 0 auto;
position: relative;
perspective: 1000px;
height: 100%
}
.dp-slider {
height: 100%;
width: 100%;
position: absolute;
transform-style: preserve-3d
}
.dp-slider div {
transform-style: preserve-3d
}
#dp-slider .dp_item:first-child {
z-index: 10!important;
transform: rotateY(0) translate(0) scale(1)!important
}
.dp_item[data-position="2"] {
z-index: 9;
transform: rotateY(0) translateX(0) scaleX(1.3) scaleY(.8);
opacity: .7
}
.dp_item[data-position="3"] {
z-index: 8;
transform: rotateY(0) translateX(0) scaleX(1.4) scaleY(.7);
opacity: .6
}
.dp_item[data-position="4"] {
z-index: 7;
transform: rotateY(0) translateX(0) scaleX(1.5) scaleY(.6);
opacity: .2
}
#dp-next, #dp-prev {
position: absolute;
top: 200px;
right: 160px;
height: 33px;
width: 33px;
z-index: 10;
cursor: pointer
}
#dp-prev {
left: 160px;
transform: rotate(180deg)
}
#dp-dots {
position: absolute;
top: 460px;
z-index: 12;
left: 0;
right: 0;
cursor: default;
list-style: none
}
#dp-dots li {
display: inline-block;
width: 30px;
height: 7px;
background: #e0e0e0
}
#dp-dots li:hover {
cursor: pointer;
background: #06c;
transition: background .3s
}
#dp-dots li.active {
background: #06c
}
.dp_item {
display: block;
position: absolute;
text-align: center;
left: 0;
right: 0;
margin: auto;
transition: transform 1.2s
}
.dp_item {
width: 40%;
margin: auto;
box-sizing: border-box;
padding: 0 45px;
height: 420px;
padding-top: 20px
}
.dp_item {
display: flex;
align-items: center;
background: #fff;
border-radius: 5px;
overflow: hidden;
box-shadow: 2px 2px 45px #ccc
}
.googl_img {
box-shadow: 2px 2px 10px #ededed
}
.profile {
position: absolute;
top: -40px;
left: 0;
right: 0;
margin: auto
}
.download_product .small {
line-height: 25px
}
.googlenadtrust_p {
width: 650px;
margin: 0 auto
}
.googlenadtrust_trust {
padding: 27px 0 12px;
background: #fff
}
.reportingList {
width: 74%;
padding-left: 0px
}
.reportingList .item {
list-style: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
cursor: pointer;
border-radius: 6px;
padding: 24px 30px;
transition: box-shadow ease-in-out .3s;
box-shadow: 1px 1px 0 rgba(244, 48, 52, 0);
margin: 25px 0;
width: 90%
}
.reportingList .item.active {
color: #fff;
background-color: #181617;
box-shadow: 1px 1px 31px rgba(0, 0, 0, .5)
}
.reportingList .title {
margin-right: 8px;
font-weight: 600
}
.reporting .container, .reportingImgCol {
position: relative
}
.reportingImgCol {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end
}
.reportingImgCol > .bookTabGallery {
left: 80px
}
.reportingImg {
position: absolute;
left: 30px;
z-index: 1
}
.reportingImg .item {
text-align: center
}
.galleryImgDefault {
position: relative
}
.galleryImg_1, .galleryImg_2, .galleryImg_3, .galleryImg_4 {
position: absolute;
top: 0;
left: 0;
/*right: 0; */
-webkit-transition: opacity .3s, -webkit-transform .3s;
-o-transition: transform .3s, opacity .3s;
transition: transform .3s, opacity .3s;
transition: transform .3s, opacity .3s, -webkit-transform .3s
}
.galleryImg_1 {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
z-index: 10
}
.galleryImg_2 {
-webkit-transform: translate(10px, 10px);
-ms-transform: translate(10px, 10px);
transform: translate(10px, 10px);
z-index: 9
}
.galleryImg_3 {
-webkit-transform: translate(20px, 20px);
-ms-transform: translate(20px, 20px);
transform: translate(20px, 20px);
z-index: 8
}
.galleryImg_4 {
-webkit-transform: translate(30px, 30px);
-ms-transform: translate(30px, 30px);
transform: translate(30px, 30px);
z-index: 7
}
.galleryImg_5 {
-webkit-transform: translate(40px, 40px);
-ms-transform: translate(40px, 40px);
transform: translate(40px, 40px);
z-index: 6
}
.bookGallery img, .galleryImgDefault {
-webkit-transition: opacity .3s, -webkit-transform .3s;
-o-transition: transform .3s, opacity .3s;
transition: transform .3s, opacity .3s;
transition: transform .3s, opacity .3s, -webkit-transform .3s;
width: 90%;
box-shadow: 0 0 20px #c9c9c9;
cursor: pointer
}
.play-video a:hover {
color: #000
}
.reportingList .item.active .reportingHeading .step {
background: #fff;
color: #06c
}
.reportingHeading .step {
background: #06c;
padding: 8px 10px 0 10px;
line-height: 10px;
font-weight: 600;
border-radius: 20px;
font-size: 14px;
display: inline-block;
margin-bottom: 10px;
color: #fff
}
ul.reportingList li.item {
margin: 0 0
}
.fe_article_main {
text-align: right
}
/*Award section*/
.holder_bu_center {
position: absolute;
top: 5%;
left: 20%;
width: 261px;
height: 331px;
-webkit-transition: width 1s, height 1s, top 1s, left 1s;
-moz-transition: width 1s, height 1s, top 1s, left 1s;
-o-transition: width 1s, height 1s, top 1s, left 1s;
-ms-transition: width 1s, height 1s, top 1s, left 1s;
transition: width 1s, height 1s, top 1s, left 1s;
background: #fff;
box-shadow: 2px 2px 30px #ccc;
z-index: 99;
text-align: center;
padding: 40px 17px 0 17px;
box-sizing: border-box;
overflow: hidden;
transform: scale(1);
cursor: pointer
}
.holder_bu_center p {
font-size: 14px
}
.holder_bu_center .glob_sh {
padding-top: 20px
}
.holder_bu_awayR1 {
cursor: pointer;
position: absolute;
top: 12%;
left: 50%;
width: 24%;
height: 263px;
background: #fff;
box-shadow: 2px 2px 20px #ccc;
-webkit-transition: width 1s, height 1s, top 1s, left 1s;
-moz-transition: width 1s, height 1s, top 1s, left 1s;
-o-transition: width 1s, height 1s, top 1s, left 1s;
-ms-transition: width 1s, height 1s, top 1s, left 1s;
transition: width 1s, height 1s, top 1s, left 1s;
z-index: 1;
text-align: center;
padding: 15px;
box-sizing: border-box;
overflow: hidden;
overflow: hidden
}
.holder_bu_awayR2 {
cursor: pointer;
position: absolute;
top: 20%;
left: 62%;
width: 22%;
height: 190px;
background: #fff;
box-shadow: 2px 2px 10px #ccc;
-webkit-transition: width 1s, height 1s, top 1s, left 1s;
-moz-transition: width 1s, height 1s, top 1s, left 1s;
-o-transition: width 1s, height 1s, top 1s, left 1s;
-ms-transition: width 1s, height 1s, top 1s, left 1s;
transition: width 1s, height 1s, top 1s, left 1s;
text-align: center;
padding: 15px;
box-sizing: border-box;
overflow: hidden
}
.holder_bu_awayL1 {
cursor: pointer;
position: absolute;
top: 12%;
left: 5%;
width: 24%;
height: 263px;
background: #fff;
box-shadow: 2px 2px 20px #ccc;
-webkit-transition: width 1s, height 1s, top 1s, left 1s;
-moz-transition: width 1s, height 1s, top 1s, left 1s;
-o-transition: width 1s, height 1s, top 1s, left 1s;
-ms-transition: width 1s, height 1s, top 1s, left 1s;
transition: width 1s, height 1s, top 1s, left 1s;
text-align: center;
padding: 15px;
box-sizing: border-box;
overflow: hidden;
overflow: hidden;
z-index: 1
}
.holder_bu_awayL2 {
cursor: pointer;
position: absolute;
top: 20%;
left: -6%;
width: 22%;
height: 190px;
background: #fff;
box-shadow: 2px 2px 10px #ccc;
-webkit-transition: width 1s, height 1s, top 1s, left 1s;
-moz-transition: width 1s, height 1s, top 1s, left 1s;
-o-transition: width 1s, height 1s, top 1s, left 1s;
-ms-transition: width 1s, height 1s, top 1s, left 1s;
transition: width 1s, height 1s, top 1s, left 1s;
text-align: center;
padding: 15px;
box-sizing: border-box;
overflow: hidden;
overflow: hidden;
z-index: 0
}
.holder_bu_awayR2 .glob_sh {
font-size: 14px!important;
opacity: .5;
line-height: 26px
}
.holder_bu_awayR1 .glob_sh {
font-size: 18px!important;
opacity: .7;
line-height: 26px
}
.holder_bu_awayL2 .glob_sh {
font-size: 14px!important;
opacity: .5;
line-height: 26px
}
.holder_bu_awayL1 .glob_sh {
font-size: 18px!important;
opacity: .7;
line-height: 26px
}
.holder_bu_awayR2 p {
font-size: 10px!important;
opacity: .5
}
.holder_bu_awayR1 p {
font-size: 12px!important;
opacity: .7
}
.holder_bu_awayL2 p {
font-size: 10px!important;
opacity: .5
}
.holder_bu_awayL1 p {
font-size: 12px!important;
opacity: .7
}
.holder_bu_awayR2 img {
font-size: 11px!important;
opacity: .5
}
.holder_bu_awayR1 img {
font-size: 11px!important;
opacity: .7
}
.holder_bu_awayL2 img {
font-size: 11px!important;
opacity: .5
}
.holder_bu_awayL1 img {
font-size: 11px!important;
opacity: .7
}
/*specifation*/
.guides-row, .requirements-row, .specifation-row {
display: flex
}
.specifation_col_1 {
width: 14%
}
.specifation_col_2 {
width: 18%
}
.specifation_col_4 {
width: 28%
}
.specifation_col_5 {
width: 28%
}
.requirements-row .specifation_col_1 {
width: 10%
}
.requirements-row .specifation_col_2 {
width: 70%
}
.guides_col_1 {
width: 10%
}
.guides_col_2 {
width: 25%
}
.guides_col_3 {
width: 50%
}
.pdf_btn_group a {
padding: 6px 3px;
font-size: 11px;
vertical-align: middle;
margin-right: 5px
}
.pdf_btn_group a img {
margin: 0 5px 0 0
}
.pdf_btn_group a:hover {
color: #000
}
/*________________________________________________________________________________*/
@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%
}
}
@media only screen and (min-width:960px) and (max-width:1024px) {
.product-bg h1 {
font-size: 35px
}
}
@media (min-width:992px) and (max-width:1200px) {
.product-bg h1 {
font-size: 30px
}
.article-tab .tab-pane .tab_h {
font-size: 28px;
line-height: normal
}
.article-sec-row .repair_h {
font-size: 28px;
line-height: normal;
padding: 0 0 1rem 0
}
ul.product-navbar li {
padding: 20px 2px 20px 0
}
ul.product-navbar li a {
font-size: 14px
}
.nav-free-btn 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%;
padding-left: 0
}
.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
}
.buy-now-btn_down, a.free-download-btn {
font-size: 20px
}
.knowledge-icn {
display: flex
}
.product-button span.radio_bottom {
width: 100%
}
.product-bg div.col-lg-7 {
max-width: 65%
}
}
@media (min-width:768px) and (max-width:959px) {
a.free-download-btn {
padding: 10px 8px 25px 10px
}
.section-fix_navbar {
padding: 0 27px
}
.article-sec-row .repair_h {
padding-top: 0
}
.article-tab {
padding: 0 20px
}
.product-bg {
padding: 0
}
ul.featured-logo li {
padding: 25px 10px
}
.best_strip span {
width: calc(100%+ 22px)
}
.product-bg {
padding-top: 3rem;
padding-bottom: 2rem
}
.tablist_nav.nav-tabs {
justify-content: flex-end
}
.features_list ul {
padding-left: 0;
width: 100%;
}
.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-button 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-bg h1 {
font-size: 35px;
width: 65%
}
.product-bg ul {
display: none
}
.article-sec-row {
padding-top: 3rem
}
.article-sec-row ul li {
font-size: 17px
}
.specifation_col_1 {
display: none
}
.specifation_col_2, .specifation_col_4, .specifation_col_5 {
width: 40%;
padding: 7px 0;
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
}
.guides-row, .specifation-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
}
.article-tab .tab-pane .tab_h {
font-size: 26px;
line-height: 39px
}
#productframeimage {
padding-top: 30px;
}
em.rupee span {
padding-right: 0
}
}
@media (min-width:576px) and (max-width:767.98px) {
.section-fix_navbar {
padding: 0 20px
}
.sec-lr {
padding: 0 1.2rem
}
.faq_sec {
padding-top: 20px
}
.glob_h {
font-size: 23px
}
.sticky-top {
display: none
}
.feature-row > .col-md-6 {
padding: 25px 0
}
.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 0;
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
}
.guides-row, .specifation-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-bg {
padding: 2rem 1rem 3rem;
text-align: center;
background: #fff2f2;
border-top: 1px solid #c9c9c9; 
border-bottom: 1px solid #c9c9c9;
}
.product-bg h1 {
font-size: 25px;
}
.product-bg .col-sm-7 {
flex: 100%!important;
max-width: 100%!important
}
.bg-red-btn {
background: 0 0!important
}
.article-tab {
padding-bottom: 30px
}
.awesome_feature {
padding-top: 40px
}
.reporting {
display: none
}
em.rupee span {
font-size: 100%
}
.pricing_sec .glob_h {
padding-bottom: 30px
}
.award_sec {
display: none
}
.ser_sec .award_sec {
display: block
}
}
@media (max-width:575.98px) {
.section-fix_navbar a.navbar-brand img {
width: 90px
}
.sec-lr{
padding: 0 0;
}
.sticky-top {
display: none
}
.glob_h {
font-size: 18px;
line-height: 27px
}
.product-bg {
padding: 2.5rem 1rem 2.5rem
}
.product-bg .col-sm-7 {
padding: 0 0
}
.product-bg h1 {
font-size: 31px;
text-align: center;
line-height: 41px
}
.product-bg p {
text-align: center;
font-size: 18px;
line-height: 30px
}
.product-bg h2 {
display: none
}
.product-bg ul {
display: none
}
.product-bg p.text-secondary {
font-size: 11px;
font-weight: 400
}
.product-button .try_btn {
width: 35%;
padding: 12px 0;
color: #fff;
margin: 5px auto
}
.bg-red-btn {
background: #06c!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
}
.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: 100%
}
.features_list ul {
width: 100%
}
.best_strip:before, .best_strip:after {

display: none
}
.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 {
display: none
}
.article-sec-row {
padding: 0 0
}
.article-sec-row .repair_h {
padding: 2rem 0 1rem 0;
font-size: 22px;
text-align: center;
line-height: 26px;
font-weight: 700
}
.article-sec-row ul {
display: none
}
.article-sec-row p, .repair_h {
font-size: 14px;
line-height: 28px;
padding-bottom: 10px;
padding-top: 10px
}
.article-sec-row iframe {
width: 100%!important;
height: 200px
}
.fe_article_awd, .bot_disp, .pdf_btn_group, .download_product .diy-box-title {
display: none
}
.fe_article_main .mt-md-5 .d-md-inline img {
width: 40%;
margin-right: 10px
}
.article-tab {
padding: 0 1rem 3rem
}
.cricle_img {
padding-bottom: 10px;
}
.article-tab .tab-pane .tab_h {
font-size: 22px;
line-height: 25px;
text-align: center
}
.article-tab .tab-pane .small_h {
text-align: center;
display: block;
padding-top: 0
}
.article-tab .tab-content {
min-height: 350px
}
.article-tab .tab-pane ul {
display: none
}
.article-tab .tab-pane p {
font-size: 14px;
line-height: 27px;
text-align: center
}
.feature-row > .col-md-6 {
padding: 15px 0
}
.feature-row {
text-align: left
}
.feature-row h3, .feature-row h4 {
font-size: 15px;
text-align: left
}
.feature-row {
padding-left: 17px;
padding-right: 17px;
padding-bottom: 0px
}
.feature-row p {
font-size: 14px;
line-height: normal;
padding-bottom: 0;
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
}
.article-tab .tab-pane .row .col-md-6 {
order: 2
}
header {
padding: 5px 15px
}
.section-fix_navbar {
padding: 0
}
.left-nav, .main-navbar, .right-nav {
display: none
}
.product-bg {
background-image: none !important;
position: relative;
z-index: 0;
background: #fff2f2
}
.product-bg .small {
display: none
}
.play-video a {
background: #06c;
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
}
.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: 38%;
padding: 7px 0;
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
}
.guides-row, .specifation-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 #accordion, .Knowledge_sec .diy-box-title, .Knowledge_sec .diy_lern {
display: none
}
.globle_sh {
font-size: 18px
}
.specifation .globle_sh {
text-align: center;
padding-bottom: 10px;
padding-top: 0
}
.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
}
.faq_sec ul {
padding-left: 0px;
margin-left: 1rem
}
.ans, .qes {
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;
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: 14px!important;
list-style: disc
}
.kb_article {
display: none
}
#wrapper_bu {
position: relative;
margin-top: 30px;
height: 383px
}
.holder_bu_center .globle_sh {
font-size: 16px;
color: #06c;
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 .globle_sh {
font-size: 16px;
color: #06c;
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
}
div.holder_bu_awayR1 {
max-width: 100px;
top: 6%;
transform: scale(.8);
left: calc(60%+ 50px)
}
.holder_bu_awayL1 {
top: 6%;
transform: scale(.8);
max-width: 150px
}
.holder_bu_awayL2, .holder_bu_awayR2 {
left: 78%;
display: none
}
.holder_bu_center {
height: 350px;
max-width: 320px
}
.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: #06c;
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: 0
}
.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: 0
}
.screen_slider {
padding: 30px 0 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.sec-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 .sec-gray {
background-color: #fff
}
.knowledge_sec .diy-box-sh, .knowledge_sec .diy-box-title, .knowledge_sec .diy_lern {
display: none
}
.hidden-mb {
display: none
}
.banner_right_section {
display: none
}
.product-button {
text-align: center
}
.ser_sec_inner {
background-image: none !important
}
.banner_right_box {
display: none
}
.ser_sec .award_sec {
display: block
}
}
@media screen and (max-width:768px) {
.article-sec-row {
padding: 0
}
.croll_p {
position: static
}
.product-bg h2 {
padding: 0
}
.product-bg li {
font-size: 14px
}
.product-button .try_btn {
width: auto;
font-size: 16px;
padding: 10px 15px;
margin: 0 10px;
}
.bg-red-btn {
background: #06c!important
}
.product-bg ul {
display: none
}
.article-sec-row .repair_h {
padding: 2rem 0 1rem 0;
}
ul.featured-logo li {
padding: 10px 9px;
}
.price_col {
max-width: 415px;
margin: 15px auto;
padding: 15px 0
}
.faq_q a.faq_h {
display: flex;
align-items: baseline;
padding: 0 15px;
}
.ser_sec {
margin-bottom: 1rem
}
.product-bg p.main-title a {
display: none
}
ul.tablist_nav {
justify-content: center
}
}
@media screen and (max-width:1200px) {
ul.product-navbar li a {
padding: 11px 9px 9px
}
ul .product-navbar {
padding-left: 0
}
.nav-free-btn {
top: -19px
}
}
@media screen and (max-width:1600px) {
.best_strip:after {
right: -10px
}
}
.mt-md-5 .d-md-inline.d-block,.fe_article_awd{display:none !important}
.contact_sec .award_sec_btn {
border-radius: 4px;
background: #06c!important;
color: #fff;
font-size: 17px;
font-weight: 600;
padding: 20px 25px 20px 20px
}
.bg-darkslategray {
    background-color: #181617;
	}
.bg-darkslategray a {color:#fff;}
.bg-darkslategray a:hover {color:#b3a6ac;}

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}

.live {
    border: 1px solid #e11f26;
	color: #e11f26!important;
	padding: .3rem 1rem;
	margin-top: .15rem;
}
.live:hover {
    background: #e11f26;
	color: #fff!important;
}

.protect_contents-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .7;
    display: none;
    z-index: 1500;
}
	.protect_alert {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0 10px;
	margin: auto;
	width: 300px;
	height: 100px;
	overflow: hidden;
	background-color: #fff;
	display: none;
	z-index: 2000;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
}
	.protect_alert_word {
	width: 300px;
	height: 100px;
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
.text-justify{
    text-align: justify!important;
}