@font-face {
    font-family: 'CENTURY';
    src: url('../fonts/CENTURY.eot');
    src: url('../fonts/CENTURY.eot') format('embedded-opentype'),
         url('../fonts/CENTURY.woff2') format('woff2'),
         url('../fonts/CENTURY.woff') format('woff'),
         url('../fonts/CENTURY.ttf') format('truetype'),
         url('../fonts/CENTURY.svg#CENTURY') format('svg');
} 

@font-face {
    font-family: 'GOTHIC';
    src: url('../fonts/GOTHIC.eot');
    src: url('../fonts/GOTHIC.eot') format('embedded-opentype'),
         url('../fonts/GOTHIC.woff2') format('woff2'),
         url('../fonts/GOTHIC.woff') format('woff'),
         url('../fonts/GOTHIC.ttf') format('truetype'),
         url('../fonts/GOTHIC.svg#GOTHIC') format('svg');
}

@font-face {
    font-family: 'GOTHICI';
    src: url('../fonts/GOTHICI.eot');
    src: url('../fonts/GOTHICI.eot') format('embedded-opentype'),
         url('../fonts/GOTHICI.woff2') format('woff2'),
         url('../fonts/GOTHICI.woff') format('woff'),
         url('../fonts/GOTHICI.ttf') format('truetype'),
         url('../fonts/GOTHICI.svg#GOTHICI') format('svg');
}

@font-face {
    font-family: 'GOTHICB';
    src: url('../fonts/GOTHICB.eot');
    src: url('../fonts/GOTHICB.eot') format('embedded-opentype'),
         url('../fonts/GOTHICB.woff2') format('woff2'),
         url('../fonts/GOTHICB.woff') format('woff'),
         url('../fonts/GOTHICB.ttf') format('truetype'),
         url('../fonts/GOTHICB.svg#GOTHICB') format('svg');
}





/*
* What follows is the result of much research on cross-browser styling.
* Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
* Kroc Camen, and the H5BP dev community and team.
*/

/* ==========================================================================
Base styles: opinionated defaults
========================================================================== */

html, button, input, select, textarea {color: #222;}
img{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}
/*
* Remove text-shadow in selection highlight: h5bp.com/i
* These selection rule sets have to be separate.
* Customize the background color to match your design.
*/
::-moz-selection {background: #b3d4fc;text-shadow: none;}
::selection {background: #b3d4fc;text-shadow: none;}
/*
* A better looking default horizontal rule
*/

hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
/*
* Remove the gap between images, videos, audio and canvas and the bottom of
* their containers: h5bp.com/i/440
*/

audio, canvas, img, video {vertical-align: middle;}
/*
* Remove default fieldset styles.
*/
fieldset {border: 0;margin: 0;padding: 0;}
/*
* Allow only vertical resizing of textareas.
*/
textarea {resize: vertical;}
/* ==========================================================================
Browse Happy prompt
========================================================================== */ 
ul,ol,p{margin:0;padding:0;}
h1,h2,h3,h4,h5{margin:0;padding:0; font-weight: 700; font-family: 'Source Sans Pro';}  
h1,h2{ font-size: 44px !important; font-weight: 300 !important; }  
p{ font-size: 16px !important; }
ul, li{ list-style:none;}
a{ text-decoration:none; transition: all 0.60s ease-in-out;}    



body{ margin:0; padding:0;background:#fff;color: #353636; overflow-x:hidden;font-family: 'Source Sans Pro';opacity: 0;transition: 0.6s}
body * {box-sizing: border-box;}


.mainContainer{width: 100%;float: left;}
/*overflow: hidden;*/
.container{width: 1180px;margin: 0 auto; position: relative;}




.top-header{width: 100%;float: left;background: #474747;text-align: right;padding: 10px 0px;}
.top-header li{display: inline-block;color: #cbccce;padding:0 27px;text-transform: uppercase;border-left: 1px solid #cbccce}
.top-header li:first-child{border:0;}
.top-header li:last-child{padding-right: 0;}
.top-header li img{padding-right: 10px;}
.top-header li a{color: #cbccce;font-size: 12px;}
.top-header li a:hover{color: #fff;}

.main-header{width: 100%;float: left;padding: 0px 0px;background: #fff;transition: 0.6s}
.fixed-header{position: fixed;top: 0;left: 0;z-index:9999;box-shadow: 0 0 10px #ddd;transition: 0.6s}
.main-header .logo{width: 20%;float: left;padding: 20px 0;}
.main-header .rightMenu{width: 80%;float: right;text-align: right;}
.main-header .rightMenu li{display: inline-block;padding:20px 0;padding-right: 50px;position: relative;transition: 0.6s}

.main-header .rightMenu li ul.dropdown{width: 220px;position: absolute;z-index: 2;background: #ed3237;top: 63px;left: -40px;opacity: 0;visibility: hidden;display: none;}
.main-header .rightMenu li ul.dropdown li{display: block;float: left;width: 100%;padding: 0;text-align: center;padding: 15px 10px;border-bottom: 1px solid #f77073;cursor: pointer;transition: 0.6s;position:relative;}
.main-header .rightMenu li ul.dropdown li:hover{background: #d01d21;transition: 0.6s}
.main-header .rightMenu li ul.dropdown li a{color: #fff;font-size: 20px}
/*.main-header .rightMenu li ul.dropdown li a{}*/

.main-header .rightMenu li:last-child{padding-right: 0px;}
.main-header .rightMenu li a{font-size: 17px;color: #000}
.main-header .rightMenu li span:not(.white){width:10px;height:10px;background: url(../images/navigation-arrow.png)center no-repeat;display: inline-block;transition: 0.6s}
.main-header .rightMenu li.third-child-parent a span{width:15px;height:10px;background: url(../images/navigation-arrow-child.png)top right no-repeat;display: inline-block;transition: 0.6s}
.main-header .rightMenu li:hover span:not(.white){background: url(../images/navigation-red-arrow.png)center no-repeat;transition: 0.6s}
.main-header .rightMenu li a:hover{color: #ed3237}
.rightMenu .closeButton{display: none;}



.main-header .rightMenu li #content {position: absolute;top: 28px;}
.main-header .rightMenu li #content.on {-webkit-animation-name: in-out;animation-name: in-out;-webkit-animation-duration: 0.7s;animation-duration: 0.7s;
-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}
.main-header .rightMenu li input {box-sizing: border-box;width: 25px;height: 25px;float:left;border: 2px solid #000;border-radius: 50%;background: none;color: #000;
font-size: 16px;font-weight: 400;font-family: 'Source Sans Pro';outline: 0;-webkit-transition: width 0.4s ease-in-out, border-radius 0.8s ease-in-out,padding 0.2s;
transition: width 0.4s ease-in-out, border-radius 0.8s ease-in-out,padding 0.2s;-webkit-transition-delay: 0.4s;transition-delay: 0.4s;-webkit-transform: translate(-100%, -50%);
-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}
.main-header .rightMenu li .search {background: none;position: absolute;top: 0px;left: 0;height: 30px;width: 30px;padding: 0;border-radius: 100%;outline: 0;
border: 0;color: inherit;cursor: pointer;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;-webkit-transform: translate(-100%, -50%);
-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}
.main-header .rightMenu li .search::before {content: "";position: absolute;width: 16px;height: 2px;background-color: #000;-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);transform: rotate(45deg);margin-top: 15px;margin-left: 7px;-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}
.main-header .rightMenu li .close {-webkit-transition: 0.4s ease-in-out;transition: 0.4s ease-in-out;-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}
.main-header .rightMenu li .close:before {content: "";position: absolute;width: 27px;height: 2px;margin-top: -1px;margin-left: -17px;background-color: #000;
-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: 0.2s ease-in-out;transition: 0.2s ease-in-out;}
.main-header .rightMenu li .close:after {content: "";position: absolute;width: 27px;height: 2px;background-color: #000;margin-top: -1px;margin-left: -17px;
cursor: pointer;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.main-header .rightMenu li .square {box-sizing: border-box;padding: 0 40px 0 10px;width: 500px;height: 50px;border: 2px solid #000;border-radius: 0;
background: #fff;color: #000;font-family: 'Source Sans Pro';font-size: 16px;font-weight: 400;outline: 0;-webkit-transition: width 0.4s ease-in-out, border-radius 0.4s ease-in-out,
padding 0.2s;transition: width 0.4s ease-in-out, border-radius 0.4s ease-in-out,padding 0.2s;-webkit-transition-delay: 0.4s, 0s, 0.4s;transition-delay: 0.4s, 0s, 0.4s;
-webkit-transform: translate(-100%, -50%);-ms-transform: translate(-100%, -50%);transform: translate(-100%, -50%);}


/*home page css*/
.bannerSection{width: 100%;float: left;position: relative;}
.bannerSection .box img{width: 100%;}
.bannerSection .box .banner-content{width: 50%;float: left;position: absolute;top: 100px;left: 95px;}
.bannerSection .box .banner-content h1{margin-bottom:40px;font-size: 49px;font-weight: 600;color: #000;font-family: 'Source Sans Pro'; position: relative;left: -50px;opacity: 0;line-height: 80px;}
/*.bannerSection .box .banner-content h1 span{
margin-bottom:40px;
font-size: 72px;
background-image:-webkit-linear-gradient(to right, #01599a, #1eb6f7);
background-image: -ms-linear-gradient(to right, #01599a, #1eb6f7);
background-image:-o-linear-gradient(to right, #01599a, #1eb6f7);
background-image:-moz-linear-gradient(to right, #01599a, #1eb6f7);
background-image:linear-gradient(to right, #01599a, #1eb6f7);
-webkit-text-fill-color: transparent;
color: #01599a; 
background-clip:text;
-webkit-background-clip:text; 
-ms-background-clip:text;
-o-background-clip:text;
-moz-background-clip:text;
position:relative;
font-weight: normal;
}*/


.bannerSection.air-purifier-mosquito{height: 600px;overflow: hidden;}
.bannerSection .box .banner-content h1 br{display: none;}
.bannerSection .box .banner-content p{width:auto;display:inline-block;font-size: 23px;color: #f2f0ee;background:#035fa0;margin-bottom: 10px;padding: 3px;opacity: 0;position: relative;left: -50px;}
.bannerSection .box .banner-content .bannerButton{width: 100%;float: left;margin-top: 80px;opacity: 0;}
.bannerSection .box .banner-content .bannerButton a{display: inline-block;background:#000;color: #fff;padding: 14px 20px;transition: 0.6s}
.bannerSection .box .banner-content .bannerButton a:hover{background:#ed3237;transition: 0.6s}
.bannerSection .box .banner-content .bannerButton a img{width: auto;float: right;margin-top: 3px;margin-left: 13px;}
.bannerSection .slick-dots{bottom: 40px; left: 0; right:0; width: auto;}
.bannerSection.air-purifier-mosquito .slick-dots{bottom: 210px}
.bannerSection .slick-dots li button{background:#fff;width:8px;height: 8px;}
.bannerSection .slick-dots li.slick-active button{background:#e02626;}
.bannerSection .slick-active.box .banner-content h1{left:0px;opacity: 1;transition: 0.6s;transition-delay:0.5s;}
.bannerSection .slick-active.box .banner-content p{left:0px;opacity: 1;transition: 0.6s;transition-delay:0.8s;}
.bannerSection .slick-active.box .banner-content .bannerButton{opacity: 1;transition: 0.6s;transition-delay:1.1s;}

.companyReviewSection{width: 77%; margin: 0 11%; float: left;  /*padding: 0 44px;*/position: relative;z-index: 9;margin-top: -40px;}
.companyReviewSection li{width: 33.33%;float: left; display: flex; align-items: center; justify-content: center; background:#ed3237;padding: 20px 30px;border-right: 1px solid #f77073}
.companyReviewSection li .leftSection{/*width: 50%;float: left;*/text-align: center;}
.companyReviewSection li .rightSection{/*width: 50%;height:80px;float: left;*/ font-size: 22px;color: #fff;text-align: left;}
.companyReviewSection li .rightSection span{text-align: left;display: inline-block;}

.productRangeSection{width: 100%;float: left;margin-top: 20px;}
.productRangeSection h1{text-align: center;font-size: 45px;position: relative;color: #000;font-weight: 300;margin-bottom: 20px;}
.productRangeSection h1:after{content:' ';width:100px;border-top: 2px solid #000;position: absolute;top: 60%;transform: translateY(-50%);margin-left: 15px;}
.productRangeSection .productDescription{width: 100%;float: left;position: relative;cursor: pointer;overflow: hidden;}
.productRangeSection .productDescription img{width: 100%;transition: 0.6s;}
.productRangeSection .productDescription .productItem{width: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.productRangeSection .productDescription p{width: auto;position: absolute;bottom: 40px;left: 44px;z-index: 5;font-size:20px;transition: 0.6s;color: #353636; font-weight: 700;}
.productRangeSection .productDescription:hover p{left: 20px;transition: 0.6s;}
.productRangeSection .productDescription .arrow{width:auto;position: absolute;right: 44px;bottom: 40px;}
.productRangeSection .productDescription:hover .arrow{right: 20px;}
.productRangeSection .productDescription img.productImg{transition: 5.6s; height: 650px;}
.productRangeSection .productDescription:hover img.productImg{transform: scale(3.2);transition: 10.6s;}
/*.productRangeSection .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;right: -25px;}
.productRangeSection .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;left: -25px;z-index: 9999}*/
.productRangeSection .slick-dots li button{background:#ddd;transition: 0.6s}
.productRangeSection .slick-dots{bottom: -50px;}
.productRangeSection .slick-dots li.slick-active button {background: #e02626;transition: 0.6s}


.videoSection{width: 100%;float: left;margin-top: 40px;}
.videoSection .leftSection{width: 59%;float: left;position: relative;z-index: 1}
.videoSection .leftSection img{width: 100%;}
.videoSection .leftSection .videoIcon{position: absolute;bottom:50px;right: 50px;cursor: pointer;}
.videoSection .leftSection .videoIcon img{width: auto;position: relative;z-index: 2;}
.videoSection .leftSection .pulse {height: 68px;width: 68px;border-radius: 50%;background-color: #ff0000;animation: pulse 1.5s infinite;position: absolute;bottom: -1px;right: 0;z-index: 1;}
@keyframes pulse {
  0% {box-shadow: 0 0 rgba(255, 0, 0, 0.5);}
  100% {box-shadow: 0 0 0 15px rgba(255, 0, 0, 0);}
}
.videoSection .rightSection{width: 45.4%;float: left;padding: 120px 30px 108px 160px;border: 1px solid #d3d3d3;margin-left: -90px;margin-top: 4%;overflow: hidden;}
.videoSection .rightSection h3{font-size: 45px;position: relative;font-weight: 300; line-height: 50px;}
.videoSection .rightSection h3:after{content:' ';width:100px;border-top: 2px solid #000;position: absolute;top: 50%;transform: translateY(-50%);margin-left: 15px;}
.videoSection .rightSection h1{font-size: 20px;color: #01599a;font-family: 'Source Sans Pro';font-weight: normal;margin-top: 20px;}
.videoSection .rightSection h1 span{font-size: 45px;text-transform: uppercase;display: block;font-family: 'Source Sans Pro';}
.videoSection .rightSection p{width:90%;font-size: 16px;color: #353636;padding-top: 20px;line-height: 26px;}

.satisfyConsumerSection{width: 100%;float: left;margin: 20px 0;}
.satisfyConsumerSection .sectionHeading{width: 100%;float: left;text-align: center;}
.satisfyConsumerSection .sectionHeading h1{width:auto;display:inline-block;font-size: 48px; position: relative;color: #000;font-weight: 300;margin-bottom:0px;}
.satisfyConsumerSection .sectionHeading h1:after{content:' ';width:100px;border-top: 2px solid #000;position: absolute;top: 55%;transform: translateY(-50%);right: -130px;}
.satisfyConsumerSection .sectionHeading a{font-size: 18px;color: #ed3237;position: relative;left: 150px;top: -8px;font-weight: 800}
.satisfyConsumerSection .consumerArticle{width: 90%; float: left;background: url(../images/shadow.png)top left;text-align: center;background-repeat:repeat-x;background-position-y:80px; margin: 30px 0;}
.satisfyConsumerSection .consumerArticle .slick-list{overflow: visible;margin: 0 -27px;}
.satisfyConsumerSection .consumerArticle .slick-slide{margin: 0 27px;}
.satisfyConsumerSection .consumerArticle .consumerDespreption{width: 100%;float: left;background: #fff;border-left: 12px solid #ed3237;padding:30px 40px 10px;box-shadow: 0px 0px 30px #ccc;}
.satisfyConsumerSection .consumerArticle .consumerDespreption img{display: inline-block;position: relative;top: -50px; display: none;}
.satisfyConsumerSection .consumerArticle .consumerDespreption p{font-size: 16px;color: #353636;line-height: 20px;font-weight: 400;text-align: left;height: auto;}
.satisfyConsumerSection .consumerArticle .consumerDespreption span{font-size: 14px;color: #01599a;margin-top: 10px;display:block;text-align: left;}
.satisfyConsumerSection .consumerArticle .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;right: 47%;margin-top: 190px;}
.satisfyConsumerSection .consumerArticle .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;left: 47%;margin-top: 190px;}


.aboutSharpSection{width: 100%;float: left;padding: 4px 0;position: relative;}
.aboutSharpSection img{width: 100%;}
.aboutSharpSection .aboutProduct{width:auto;position: absolute;right: 39%;bottom: 0px;}
.aboutSharpSection .banner-content{width: 40%;float: left;position: absolute;top: 50%;left: 118px;transform:translateY(-50%);}
.aboutSharpSection .banner-content h1{width:auto;display:inline-block;font-size: 45px;position: relative;color: #000;font-weight: 300;margin-bottom: 57px;}
.aboutSharpSection .banner-content h1:after{content:' ';width:100px;border-top: 4px solid #000;position: absolute;top: 55%;transform: translateY(-50%);right: -130px;}
.aboutSharpSection .banner-content p{width:80%;display:inline-block;font-size: 16px;line-height: 30px}
.aboutSharpSection .banner-content .bannerButton{width: 100%;float: left;margin-top: 80px;}
.aboutSharpSection .banner-content .bannerButton a{display: inline-block;background:#ed3237;color: #fff;padding: 14px 20px;transition: 0.6s;}
.aboutSharpSection .banner-content .bannerButton a:hover{background:#000;transition: 0.6s;}
.aboutSharpSection .banner-content .bannerButton a img{width: auto;float: right;margin-top: 3px;margin-left: 13px;}

.CertificateSection{width: 100%;float: left;background: url(../images/certificate-bg.png)top left no-repeat;background-size: cover;padding:0 40px;margin-top:45px;}
.CertificateSection .leftSection{width: 50%;float: left;padding: 40px 85px;}
.CertificateSection .leftSection h1{width:auto;display:inline-block;font-size: 45px;position: relative;color: #000;font-weight: 300;margin-bottom: 45px;}
.CertificateSection .leftSection h1:after{content:' ';width:100px;border-top: 2px solid #000;position: absolute;top: 55%;transform: translateY(-50%);right: -130px;}
.CertificateSection .leftSection .mainHeading{font-size: 45px;color: #01599a;line-height: 35px;border-left: 9px solid #ed3237;padding-left: 20px;}
.CertificateSection .leftSection .mainHeading span{font-weight: 300;text-transform: uppercase;display: block;margin-top: 20px;}
.CertificateSection .leftSection p{width:500px;padding: 40px 0 40px 30px;font-size: 16px;line-height: 25px;}
.CertificateSection .leftSection .bannerButton{width: auto;float: left;margin-left: 30px;}
.CertificateSection .leftSection .bannerButton a{display: inline-block;background:#ed3237;color: #fff;padding: 14px 20px;transition: 0.6s}
.CertificateSection .leftSection .bannerButton a:hover{background:#000;transition: 0.6s}
.CertificateSection .leftSection .bannerButton a img{width: auto;float: right;margin-top: 3px;margin-left: 13px;}
.CertificateSection .rightSection{width: 50%;float: left;margin-top: -40px;}
.CertificateSection .rightSection .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;right: 37%;}
.CertificateSection .rightSection .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;z-index: 999}
.CertificateSection .rightSection .certificateItem{padding-left: 50px}

.footerSection{width: 100%;float: left;background: #424242;padding: 80px 110px;}
.footerSection .footerOpation{width: 20%;float: left;}
.footerSection .footerOpation ul{width:100%;float:left;padding-left: 65px;}
.footerSection .footerOpation li{color: #dbdbdb;padding-bottom: 18px;}
.footerSection .footerOpation li.bold a{font-size: 22px;font-weight: bold;color: #fff;}
.footerSection .footerOpation li:first-child a{font-size: 18px;color: #fff;font-weight: bold;}
.footerSection .footerOpation li a{color: #dbdbdb;font-size:13px;transition: 0.6s;}
.footerSection .footerOpation li a img{padding-right: 10px;}
.footerSection .footerOpation li a:hover{color: #fcaaaa;transition: 0.6s;}
.footerSocialStrip{width: 100%;float:left;background: #393939;padding: 30px 110px;}
.footerSocialStrip .leftSection{width: 60%;float:left;margin-top: 7px;}
.footerSocialStrip .leftSection ul{width: 100%;float: left;padding-left: 65px;}
.footerSocialStrip .leftSection li{width: auto;float:left;padding: 0 40px;border-right: 1px solid #a7a7a7;}
.footerSocialStrip .leftSection li:first-child{padding-left: 0px;}
.footerSocialStrip .leftSection li:last-child{border:0;}
.footerSocialStrip .leftSection li{color: #a7a7a7;font-size:12px;}
.footerSocialStrip .leftSection li a{color: #a7a7a7;font-size:12px;}
.footerSocialStrip .leftSection li a:hover{color: #fcaaaa;}
.footerSocialStrip .rightSection {width: 40%;float: right;text-align: right;}
.footerSocialStrip .rightSection li{display: inline-block;padding-left: 10px;position: relative;}
.footerSocialStrip .rightSection li .socialhover{opacity: 0;position: absolute;left: 10px;transition: 0.6s}
.footerSocialStrip .rightSection li:hover .socialhover{opacity: 1;position: absolute;left: 10px;transition: 0.6s}
.footerSocialStrip .rightSection li a{color: #fff;font-size: 18px;font-weight: bold;}
.footerSocialStrip .rightSection li:first-child a{padding-right: 20px;}
/*home page css*/




/*Air Purifier 2*/

.air-purifier-product-list{width: 100%;float: left;margin-top: 20px;}
.air-purifier-product-list .productDescription{width: 33.33% !important;float: left;}
.whySharpSection.WhyChooseSharp span{display:block; margin: 20px 0 0; font-size: 45px;color: #01599a;font-family: 'Source Sans Pro';font-weight: 300; }

.selecteModelSection{    width: 100%;float: left;text-align: left;padding: 5px 0 30px;font-size: 13px;}
.selecteModelSection li{display: inline-block;padding: 0 10px;border-right: 1px solid #a9a9a9;}
.selecteModelSection li:last-child{border-right: 0px;}
.WhyYouBelieve{width: 100%;float: left;text-align: center;padding-bottom: 20px;}
.WhyYouBelieve h2{font-size: 45px;color: #01599a;font-family: 'Source Sans Pro'; font-weight: 300; }
.WhyYouBelieve p{font-size: 16px;padding: 10px 0;}
.WhyYouBelieve img{padding: 30px 0;}
.WhyYouBelieve .buttonSection{width: 100%;float: left;}
.WhyYouBelieve .buttonSection .leftSection{width: 70%;float: left;text-align: right;}
.WhyYouBelieve .buttonSection .leftSection select{font-size: 18px;padding: 10px 60px;border: 1px solid #dadde2;outline: none;cursor: pointer; display: inline-block; float: left; width: 70%; margin-right: 2%;}
.WhyYouBelieve .buttonSection .leftSection a{font-size: 18px;color: #ed3237;background:#dadde2;padding: 12px 50px;font-weight: bold;margin-left: -5px;}
.WhyYouBelieve .buttonSection .rightSection{width: 30%;float: left;text-align: center;background: #ed3237;color: #fff;padding: 7px 0;cursor: pointer;}
.WhyYouBelieve .buttonSection .rightSection img{padding:0;margin-right: 8px;}

.sharpTechonologySection{width: 100%;float: left;background: #f4f4f4;padding: 20px 0;}
.sharpTechonologySection h2{font-size: 45px;color: #000;font-family: 'Source Sans Pro'; font-weight: 300; margin-bottom: 20px; text-align: center;}
.sharpTechonologySection .leftSection{width: 50%;float: left;padding-right: 50px;}
.sharpTechonologySection .leftSection .passiveImg{width:100%;float: left;margin-top: 30px;}
/*.sharpTechonologySection .leftSection h2{font-size: 20px;font-weight: bold;text-align: left;padding-bottom: 0}*/
.sharpTechonologySection .leftSection h2{font-size: 45px;color: #01599a;line-height: 35px;border-left: 9px solid #ed3237;padding-left: 20px; text-align: left;}

.sharpTechonologySection .leftSection p{padding-top: 20px;font-size: 16px;line-height: 22px;}
.sharpTechonologySection .leftSection .tradeMark{width: 100%;float: left;margin-top: 35px;}
.sharpTechonologySection .leftSection .tradeMark .leftSection{width: 10%;float: left;}
.sharpTechonologySection .leftSection .tradeMark .rightSection{width: 90%;float: left;font-size: 16px;color: #01599a; padding-left: 25px;}

.sharpTechonologySection .superioritySection{width: 100%;float: left;}
.sharpTechonologySection .superioritySection .contentSection{width: 55%;float: left;padding:10px 30px; margin-top: -58px;
background-color: #fe4d52; box-shadow: 0 0 10px #000;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fe4d52), to(#df262b));
    background-image: -webkit-linear-gradient(top, #fe4d52, #df262b);
    background-image: -moz-linear-gradient(top, #fe4d52, #df262b);
    background-image: -ms-linear-gradient(top, #fe4d52, #df262b);
    background-image: -o-linear-gradient(top, #fe4d52, #df262b);
    background-image: linear-gradient(top, #fe4d52, #df262b);
    filter: progid:DXImageTransform.Microsoft.gradient(start-colourStr='#fe4d52', end-colourStr='#df262b');}
.sharpTechonologySection .superioritySection .contentSection h2{font-size: 20px;color: #fff;text-align: left;margin-bottom: 10px;padding-bottom: 0}
.sharpTechonologySection .superioritySection .contentSection li{font-size: 16px;color: #fff;line-height: 30px;background: url(../images/content-rightIcon.png) left 11px no-repeat;width: 100%;float: left;padding-left: 24px}
.sharpTechonologySection .rightSection{width: 50%;float: left;}
.sharpTechonologySection .rightSection img{width: 100%;}
.PlasmaClusterTechnology{width: 100%;float: left;margin-top: 50px;}

.harmfulReportSection{width: 100%;float: left;padding:20px 0;}
.harmfulReportSection .leftSection{width: 40%;float: left;padding-right: 50px;}
.harmfulReportSection .leftSection h3{font-size: 18px;padding-bottom: 15px;}
.harmfulReportSection .leftSection p{font-size: 16px;padding-bottom: 10px;line-height: 26px;}
.harmfulReportSection .rightSection{width: 60%;float: left;}
.harmfulReportSection .rightSection h3{font-size: 18px;padding-bottom: 15px;}
.harmfulReportSection .rightSection iframe{width: 100%;height: 300px;}
.harmfulReportSection .rightSection .plasmaclusterSlider{width: 100%;float:left;background:#e3e3e3;padding: 30px;padding-bottom: 50px;}
.harmfulReportSection .rightSection .plasmaclusterSlider h2{font-size: 16px;padding-top: 10px;}
.harmfulReportSection .rightSection .plasmaclusterSlider p{font-size: 16px;padding-top: 10px;}
/*.harmfulReportSection .rightSection .plasmaclusterSlider .slick-slide.slick-current.slick-active.slick-center{opacity: 0.5;}
*/

.harmfulReportSection .rightSection .plasmaclusterSlider .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;right: 47%;margin-top: 135px;}
.harmfulReportSection .rightSection .plasmaclusterSlider .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;left: 46%;margin-top: 135px;}


/*Air Purifier 2*/

/*CSR*/
.corporateSocialSection{width: 100%;float: left;padding: 50px 0;}
.corporateSocialSection h2{font-size: 20px;padding-bottom: 15px;}
.corporateSocialSection p{font-size: 14px;padding-bottom: 15px;line-height: 24px;}
.corporateSocialSection li{font-size: 14px;padding-bottom: 15px;}
.corporateSocialSection li img{margin-right: 5px;}
/*CSR*/

/*Air purifier*/
.innerBanner{width: 100%;float:left;position: relative;height: 500px;overflow: hidden;}
.innerBanner img{width: 100%;}
.bannerProductDetails{width:100%; height: 100%; position: absolute;top: 0;left: 0;display: table;}
.bannerProductDetails.kichenProductDetails{top: 100px;}
.bannerProductDetails .leftSection{width:50%;text-align: -webkit-right;text-align: -moz-right;text-align:right;display: table-cell;vertical-align: middle;padding-right: 180px;}
.bannerProductDetails .leftSection img{width:auto;display: inline-block;}
.bannerProductDetails .rightSection{width:45%;display: table-cell;vertical-align: middle; padding-right: 5%;}
.bannerProductDetails .rightSection h1{font-size: 45px;color: #01599a;font-family: 'Source Sans Pro';padding-bottom: 5px;}
.bannerProductDetails .rightSection p{font-size: 16px;color: #000;font-weight: 100}
.bannerProductDetails .rightSection .button {margin-top: 20px;}

.brandLogo{width: 45%;margin: 0 auto;background:#fff;padding: 10px 40px;display: table;box-shadow: 0 0 10px #ddd;position: relative;top: -27px;overflow: hidden;z-index: 1;}
.brandLogo ul { text-align: center; width: 100%; }
.brandLogo li{ background: url(../images/air-purifier/border.png) top right no-repeat;text-align: center;padding:0px; width: 24.5%; display: inline-block; }
.brandLogo li:first-child{padding-left: 0;}
.brandLogo li:last-child{background:none;padding-right: 0}

.techonologySection{width: 100%;float: left;text-align: center;background: transparent; transition-duration: 1s; -webkit-transition-duration: 1s;}
.techonologySection.active{transition-duration: 1s; -webkit-transition-duration: 1s; }
.techonologySection h2{font-size: 45px;color: #01599a;font-family: 'Source Sans Pro'; font-weight: 400; padding-bottom: 5px;}
.techonologySection p{width:45%;display:inline-block;font-size: 20px;font-family: 'Source Sans Pro'; line-height: 32px;}
.techonologySection.PlasmaClusterTechnology h2{color: #000}
.techonologySection .technology-product-detail{width: 100%;float: left;position: relative;text-align: left;}
.techonologySection .technology-product-detail img{width: 100%;}
.techonologySection .technology-product-detail ul{width:100%;position: absolute;top: 5%;left: 15%}
.techonologySection .technology-product-detail li{width: 100%;float: left;font-size: 20px;font-family: 'Source Sans Pro';padding-bottom: 10px;}
.techonologySection .technology-product-detail li img{width: auto;padding-right: 5px;}
.techonologySection .technology-product-detail .button{position: absolute;right: 175px;bottom: 318px;}
.techonologySection .technology-product-detail .button img{width: auto;}
/*
.techonologySection .technology-product-detail .animate-product{width:auto;position: absolute;bottom: 0;right: 12%;}
.techonologySection .technology-product-detail .animate-product img{width: auto;}
.techonologySection.active .technology-product-detail .animate-product img.imgOne{right: 380px;bottom:0;opacity: 1;transition: 0.8s;}
.techonologySection.active .technology-product-detail .animate-product img.imgTwo{right: 280px;bottom:-10px;opacity: 1;transition: 0.8s;transition-delay: 0.2s;}
.techonologySection.active .technology-product-detail .animate-product img.imgThree{right: 190px;opacity: 1;transition: 0.8s;transition-delay: 0.4s;}
.techonologySection .technology-product-detail .animate-product img.imgOne{position: absolute;right: 26px;bottom: 53px;z-index: 3;transform: rotate3d(1, 1, 1, 0deg);}
.techonologySection .technology-product-detail .animate-product img.imgTwo{position: absolute;bottom: 5px;right: 85px;z-index: 2;opacity: 0.8}
.techonologySection .technology-product-detail .animate-product img.imgThree{position: absolute;bottom: 81px;right: 78px;opacity: 0.8}*/

.productSlider { width: 100%; float: left; /*margin: 50px 0px;*/}
/*.productSlider{width: 100%;float: left;cursor: url("../images/air-purifier/dragIcon.png"), auto;padding-bottom: 50px;}*/
.productSlider .box-slide{width: 100%;float: left;position: relative;}
.productSlider .box-slide img{width: 100%;}
.productSlider .box-slide .slide-despriction{width:50%;position: absolute;top: 0;left:5%; display: flex; align-items: center; justify-content: center; flex-direction: column; height: 100%;}
/*.productSlider .box-slide .slide-despriction.kichenDespriction{top: 50px;}*/
.productSlider .box-slide .slide-despriction h2{font-family: 'Source Sans Pro';font-size: 45px;color:#01599a;padding-bottom: 5px;font-weight: 500;transition: 0.6s;}
.productSlider .box-slide .slide-despriction p{font-size: 20px;line-height: 32px;transition: 0.6s;padding:10px 0 20px;}
.productSlider .box-slide .slide-despriction .button{padding-top:15px;transition: 0.6s;}
.productSlider .box-slide .slide-despriction .button img{width: auto;}
.productSlider .box-slide .slide-product{position: absolute;right: 170px;bottom:0;}
.productSlider .box-slide .slide-product img{width: auto;}
/*.productSlider .box-slide.slick-active .slide-despriction h2{opacity:1;transition: 0.6s;transition-delay: 0.3s;margin-left: 0px;}
.productSlider .box-slide.slick-active .slide-despriction p{opacity:1;transition: 0.6s;transition-delay: 0.6s;margin-left: 0px;}
.productSlider .box-slide.slick-active .slide-despriction .button{opacity:1;transition: 0.6s;transition-delay: 0.9s;margin-left: 0px;}*/




.productSlider .slick-dots li button{width:12px;height:12px;background: #8e8e8e;}
.productSlider .slick-dots li.slick-active button{background:#000;}
.productSlider .slick-dots{bottom: -40px}

.innerProductRange{width: 100%;float: left;text-align: center;}
.innerProductRange h1{text-align: center;font-size: 45px;position: relative;color: #01599a;font-family: 'Source Sans Pro';font-weight: 100;padding-bottom: 5px;}
.innerProductRange > p{width:740px;display:inline-block;font-size: 16px;line-height: 26px;}
.innerProductRange .button{float: none;padding-top: 30px;padding-bottom: 30px;}
.innerProductRange .productDescription{width: 100%;float: left;position: relative;cursor: pointer;overflow: hidden;}
.innerProductRange .productDescription img{width: 100%;transition: 0.6s;}
.innerProductRange .productDescription .productItem{width: auto;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.innerProductRange .productDescription p{width: auto;position: absolute;bottom: 40px;left: 44px;z-index: 5;font-size:20px;transition: 0.6s;text-align: left;font-weight: bold;color:#353636;}
/*.innerProductRange .productDescription p {color:#353636;}*/
.innerProductRange .productDescription:hover p{left: 20px;transition: 0.6s;}
.innerProductRange .productDescription .arrow{width:auto;position: absolute;right: 44px;bottom: 40px;}
.innerProductRange .productDescription:hover .arrow{right: 20px;}
.innerProductRange .productDescription img.productImg{transition: 5.6s; height: 650px;}
.stickerr{ position: absolute; right:25%; top: 50%; width: 100px!important; height: 100px!important;}
.stickerr img{width:100%;}


.innerProductRange .productDescription:hover img.productImg{transform: scale(3.2);transition: 10.6s;}

.innerProductRange .slick-dots li button{background:#ddd;transition: 0.6s}
.innerProductRange .slick-dots{bottom: -50px;}
.innerProductRange .slick-dots li.slick-active button {background: #e02626;transition: 0.6s}

.whySharpSection{width: 100%;float: left;padding: 10px 0 0;text-align: center;}
.whySharpSection h2{font-size: 45px;color: #01599a;font-family: 'Source Sans Pro'; font-weight: 300; padding-bottom: 20px;}
.whySharpSection p{font-size: 16px;line-height: 26px; font-weight: 400; padding-bottom: 10px;}
.whySharpSection .button{float: none;}
/*Air purifier*/

/*MT 18-10-19*/
.innerProductRange.dotNone .slick-dots{display: none;}
.innerProductRange.dotNone h1{margin-top: 20px;}
.innerProductRange.dotNone p{margin-bottom: 20px;}
.bannerSection.dotNone .slick-dots{display: none;}

.purifierVideoSec{width: 100%; float: left; margin:5px 0; position: relative;}
.purifierVideoSec video{width: 100%; float: left;}

.innerBanner.dotNone .slick-dots{display: none;}
.productRangeSection.dotNone .slick-dots{display: none;}

.purifierVideoSec .videoIcon{position: absolute; width: 100%; height: 100%; cursor: pointer; background: rgba(0,0,0,.5);}
.purifierVideoSec .videoIcon img{width: auto;position:absolute; z-index: 2; left: 0; top: 0; bottom: 0; right: 0; margin:auto; }
.purifierVideoSec .pulse {height: 68px;width: 68px;border-radius: 50%;background-color: #ff0000;animation: pulse2 1.5s infinite;position: absolute; right: 0;left: 0; top: 0; bottom: 0; right: 0; margin:auto; z-index: 1;}
@keyframes pulse2 {
  0% {box-shadow: 0 0 rgba(255, 0, 0, 0.5);}
  100% {box-shadow: 0 0 0 15px rgba(255, 0, 0, 0);}
}

/*END 18-10-19*/







/*air purifier mosquito*/
.breadcrumb{width: 100%;float: left;padding: 30px 0 20px;list-style: none;background-color: #fff;box-shadow:inset 0px 11px 8px -10px #CCC}
.breadcrumb li {display: inline;font-size: 18px;}
.breadcrumb li+li:before {padding: 8px;color: black;content: ">";}
.breadcrumb li a {color: #000;text-decoration: none;font-size: 15px;font-weight: bold;}
.breadcrumb li a:hover {color: #01447e;}
.breadcrumb li.active a{color: #ed3237;}

.air-mosquito-product{width: 100%;float: left;}
.air-mosquito-product li{width: 33.33%;float:left;position: relative;}
.air-mosquito-product li > img{width: 100%;}
.air-mosquito-product li .mosquito-product-info{position: absolute;top: 50px;left: 70px;}
.air-mosquito-product li .mosquito-product-info h3{font-size: 20px;color: #01599a;}
.air-mosquito-product li .mosquito-product-info a{font-size: 18px;color: #ed3237;font-weight: bold;margin-top: 15px;font-family: 'Source Sans Pro';display: block}
.air-mosquito-product li .mosquito-product-info a img{margin-left: 10px;}
.air-mosquito-product li .mosquito-productImg{width: auto;position: absolute;bottom: 0;right: 60px;}


.air-mosquito-product-two{width: 100%;float: left;}
.air-mosquito-product-two li{width: 50%;float:left;position: relative;padding: 20px 10px 0;}
.air-mosquito-product-two.air-mosquito-product-three li{width: 33.33%;float:left;position: relative;padding: 20px 10px 0;}
.air-mosquito-product-two li > img{width: 100%;}
.air-mosquito-product-two li .mosquito-product-info{position: absolute;top: 50px;left: 70px;}
.air-mosquito-product-two li .mosquito-product-info h3{font-size: 20px;color: #01599a;}
.air-mosquito-product-two li .mosquito-product-info a{font-size: 18px;color: #ed3237;font-weight: bold;margin-top: 15px;font-family: 'Source Sans Pro';display: block}
.air-mosquito-product-two li .mosquito-product-info a:hover{color: #000;transition: 0.6s;}
.air-mosquito-product-two li .mosquito-product-info a img{margin-left: 10px;}
.air-mosquito-product-two li .mosquito-productImg{width: 28%;position: absolute;bottom: 0;right: 60px;}
.air-mosquito-product-two.waterPurifierProduct li .mosquito-productImg{width: 40%;bottom: 50px;}

.moquito-product-feature{width: 100%;float: left;padding-top: 50px;}
.moquito-product-feature .box{width: 33.20%;float: left;background-color: #f4f4f4;padding: 50px;margin-left: 2px;position: relative;
  background-image: linear-gradient(to right, #f3f3f3 , #f4f4f4);}
.moquito-product-feature .box:nth-child(2){background-image: linear-gradient(to right, #e6e6e6 , #eeeeee);}
.moquito-product-feature .box:nth-child(3){background-image: linear-gradient(to right, #dcdcdb , #e6e6e6);}
.moquito-product-feature .box:after{content: '';width: 20px;height: 20px;background: url(../images/air-mosquito/gray-icon.png);}
.moquito-product-feature .box:first-child h3{font-size: 33px;color: #065c9c;opacity: 1;}
.moquito-product-feature .box h3{font-size: 33px;color: #065c9c;opacity: 0;}
.moquito-product-feature .box h3 span{font-size: 20px;color: #000;}
.moquito-product-feature .box li{font-size: 14px;padding-top: 15px;color: #353636;font-weight: bold;}
.moquito-product-feature .box > img{padding: 20px 0 10px}
.moquito-product-feature .box li:first-child{font-size: 20px;color: #01599a;}
.moquito-product-feature .box li img{padding-right: 10px;}
.moquito-product-feature .product-description{width:100%;float:left;padding: 40px 0;}
.moquito-product-feature .product-description p{font-size: 14px;font-weight: bold;line-height: 30px;}

.effectiveSection{width: 100%;float: left;background: #f4f4f4;padding: 60px 0}
.effectiveSection h2{text-align: center;font-size: 20px;padding-bottom: 40px;}
.effectiveSection li{width:20%;float: left;text-align: center;}
.effectiveSection li img{padding-bottom: 20px}
.effectiveSection li p{font-weight: bold;font-size: 18px;}

.LabSection{width: 100%;float: left;text-align: center;padding: 40px 0 60px;position: relative;}
.LabSection iframe{width: 800px;height: 450px;}
.LabSection h2{font-size: 20px;padding-bottom: 20px;}
/* progress bar */
.LabSection .slider-progress {width: 150px; height: 3px;background: #eee;position: absolute;bottom: -34px;margin: 0 auto;left: 40%;}
.LabSection .slider-progress .progress {width: 0%;height: 3px;background: #ed3237;}
.LabSection .slider-progress .firstcount{position: absolute;top: -10px;left: -20px;}
.LabSection .slider-progress .lastcount{position: absolute;top: -10px;right: -20px;}
.LabSection .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;right: 45%;margin-top: 250px;transition: 0.6s;}
.LabSection .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;left: 51%;margin-top: 250px;transition: 0.6s;}
.LabSection .slick-next:hover{background: url(../images/rightIcon-hover.png)top left no-repeat;transition: 0.6s;}
.LabSection .slick-prev:hover{background: url(../images/leftIcon-hover.png)top left no-repeat;transition: 0.6s;}
/* progress bar */

.specificationSection{width: 100%;float: left;}
.specificationSection h2{text-align: center;font-size: 20px;padding-bottom: 20px;padding-top: 20px;}
.specificationSection .table-wrap{width: 100%;float: left;}
.specificationSection table{width: 100%;float: left;background: #f4f4f4;}
.specificationSection table th{width:33.33%;background: #ed3237;color: #fff;font-size: 16px;padding: 10px 0;border-right: 1px solid #f66669;}
.specificationSection table td{width:33.33%;background: #f4f4f4;color: #5e5e5e;font-size: 14px;padding: 10px 10px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;text-align: center;font-weight: bold;}
.specificationSection.humidifierSpecification table th{width: 25%;}
.specificationSection.humidifierSpecification.WhyChooseSharpTable table th{width: 14.28%;}
.specificationSection.humidifierSpecification.WhyChooseSharpTable table th span{display:block;font-size: 14px;font-weight: normal;}
.specificationSection.humidifierSpecification table td{width: 25%;}
.specificationSection.humidifierSpecification.WhyChooseSharpTable table td{width: 14.28%;}
.specificationSection .buyNowButton{width: 100%;float: left;text-align: center;margin: 40px 0;}
.specificationSection .buyNowButton a{display: inline-block;color: #fff;background: #ed3237;font-size: 18px;padding: 20px 58px;}
.specificationSection .buyNowButton a:hover{background: #000}
.specificationSection .buyNowButton p{font-size: 14px;margin-top: 30px;}
.specificationSection.one_fourth table th, .specificationSection.one_fourth table td{width:25%}
/*air purifier mosquito*/


.videoSection .slider-progress .firstcount1{position: absolute;top: -10px;left: -20px;}
.videoSection .slider-progress .lastcount1{position: absolute;top: -10px;right: -20px;}







/*Air purifier Dehu*/

/*.innerBannerDehu{width: 100%;float: left;position: relative;}
.innerBannerDehu img{width: 100%;}
.innerBannerDehu .breadcrumb{position: absolute;background-color: transparent;}
.innerBannerDehu .heading{position: absolute;left:100px;top: 50%;transform: translateY(-50%);}
.innerBannerDehu .heading h1{font-size: 45px;color: #01599a;font-weight: normal;}
.innerBannerDehu .heading p{font-size: 27px;}*/


.dehuProductDespription{width: 100%;float: left;padding: 20px 0 0; text-align: center;}
.dehuProductDespription h2{font-size: 20px;padding-bottom: 15px;font-family: 'Source Sans Pro';}
.dehuProductDespription p{font-size: 14px;padding-bottom: 25px;font-family: 'Source Sans Pro';}
.dehuProductDespription .leftSection{width: 58%;float: left;margin-right: 2%;}
.dehuProductDespription.commercialDescription .leftSection{width: 100%;float: left;margin-right: 0%;}
.dehuProductDespription .leftSection iframe{width: 100%;height:400px;float: left;}


.dehuProductDespription .rightSection{width: 40%;float: left;height: 400px;padding: 30px;color: #fff; text-align:left;
background-color: #fe4d52;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fe4d52), to(#df262b));
background-image: -webkit-linear-gradient(top, #fe4d52, #df262b);
background-image: -moz-linear-gradient(top, #fe4d52, #df262b);
background-image: -ms-linear-gradient(top, #fe4d52, #df262b);
background-image: -o-linear-gradient(top, #fe4d52, #df262b);
background-image: linear-gradient(top, #fe4d52, #df262b);
filter: progid:DXImageTransform.Microsoft.gradient(start-colourStr='#fe4d52', end-colourStr='#df262b');}
.dehuProductDespription .rightSection li{padding-bottom: 22px;font-size: 14px;}
.dehuProductDespription .rightSection li:first-child{font-size: 20px;font-weight: bold;}
.dehuProductDespription .rightSection li img{padding-right: 8px;}

/*Air purifier Dehu*/




/*Air Humidifier*/
.humidifierCompare{width: 100%;float: left;padding: 20px 0;}
.humidifierCompare h2{font-size: 20px;}
.humidifierCompare .specificationSection{width: 100%;float: left;margin-top: 20px;}

.AirConditionRoomSection{width: 100%;float: left;padding: 30px 0}
.AirConditionRoomSection > h2{font-size: 20px;padding-bottom: 15px;font-family: 'Source Sans Pro';text-align: center;}
.AirConditionRoomSection .leftSection{width: 50%;float: left;margin-right: 2%;}
.AirConditionRoomSection .leftSection iframe{width: 100%;height:400px;float: left;}


.AirConditionRoomSection .rightSection{width: 48%;float: left;height: 400px;padding: 30px;color: #fff;
background-color: #fe4d52;
background-image: -webkit-gradient(linear, left top, left bottom, from(#fe4d52), to(#df262b));
background-image: -webkit-linear-gradient(top, #fe4d52, #df262b);
background-image: -moz-linear-gradient(top, #fe4d52, #df262b);
background-image: -ms-linear-gradient(top, #fe4d52, #df262b);
background-image: -o-linear-gradient(top, #fe4d52, #df262b);
background-image: linear-gradient(top, #fe4d52, #df262b);
filter: progid:DXImageTransform.Microsoft.gradient(start-colourStr='#fe4d52', end-colourStr='#df262b');}
.AirConditionRoomSection .rightSection h2{font-size: 18px;}
.AirConditionRoomSection .rightSection p{font-size: 14px;padding: 15px 0;line-height: 20px;}

.WhyHumidifier{width: 100%;float: left;padding: 20px 0;}
.WhyHumidifier h2{font-size: 20px;padding-bottom:15px;}
.WhyHumidifier p{font-size: 14px;padding-bottom:15px;}

.convenienceSection{width: 100%;float: left;background:#e0e0e0;padding: 30px;}
.convenienceSection .convenienceDetail{width: 100%;float: left;}
.convenienceSection .convenienceDetail .leftSection{width: 50%;float: left;padding-right: 10px;}
.convenienceSection .convenienceDetail .leftSection h2{font-size: 20px;}
.convenienceSection .convenienceDetail .leftSection p{font-size: 14px;padding: 15px 0;line-height: 18px;}
.convenienceSection .convenienceDetail .rightSection{width: 50%;float: left;}
.convenienceSection .convenienceDetail .rightSection img{width: 100%}
.convenienceSection .slick-next{width: 26px;height: 20px;background: url(../images/rightIcon.png)top left no-repeat;left: 40px;z-index: 999;}
.convenienceSection .slick-prev{width: 26px;height: 20px;background: url(../images/leftIcon.png)top left no-repeat;left: 0px;z-index: 999;}

/*Air Humidifier*/



/*Video*/
.video-box{width: 100%;float: left;background: #eeeeee;margin-bottom: 30px;}
.video-box .leftSection{width: 70%;float: left;padding: 50px;}
.video-box .leftSection h1{border-left: 9px solid #ed3237;padding-left: 20px;color: #01599a;font-family: 'Source Sans Pro';font-weight: normal;}
.video-box .leftSection h1 span{display: block;}
.video-box .leftSection p{margin-top: 25px;padding-left: 30px;font-size: 16px;line-height: 25px;}
.video-box .rightSection{width: 30%;float: left;position: relative;}
.video-box .rightSection > img{width: 100%;float: left;}
.video-box .rightSection .videoIcon {position: absolute;top: 50%;left: 50%;transform:translate(-50%, -50%);cursor: pointer;}
.video-box .rightSection .videoIcon img {position: relative;z-index: 2}
.video-box .rightSection .pulse {height: 68px;width: 68px;border-radius: 50%;background-color: #ff0000;animation: pulse 1.5s infinite;position: absolute;bottom: -1px;right: 0;z-index: 1;}
@keyframes pulse {
  0% {box-shadow: 0 0 rgba(255, 0, 0, 0.5);}
  100% {box-shadow: 0 0 0 15px rgba(255, 0, 0, 0);}
}
/*Video*/







/*Board of director*/
.MdMessageSection{width: 100%;float: left;padding: 50px 0;}
.MdMessageSection .leftSection{width: 70%;float: left;padding-right: 100px;}
.MdMessageSection .leftSection h2{font-size: 20px;padding-bottom: 10px;}
.MdMessageSection .leftSection p{font-size: 14px;line-height: 22px;padding-bottom: 10px;}
.MdMessageSection .rightSection{width: 30%;float: left;text-align: center;}
.MdMessageSection .rightSection img{width: 100%;}
.MdMessageSection .rightSection h2{padding-top: 40px;font-size: 20px;}
.MdMessageSection .rightSection p{padding-top: 10px;font-size: 14px;}

.boardOfDirectorSection{width: 100%;float: left;background:#f4f4f4;padding: 40px 0;}
.boardOfDirectorSection .leftSection{width: 70%;float: left;}
.boardOfDirectorSection .leftSection h2{font-size: 20px;}
.boardOfDirectorSection .leftSection h3{font-size: 18px;padding-top: 20px;}
.boardOfDirectorSection .leftSection p{font-size: 16px;padding-top:10px;}
.boardOfDirectorSection .leftSection a{width:auto;display:inline-block;background-color: #ed3237;padding: 10px 30px;color: #fff;margin-top: 20px;}
.boardOfDirectorSection .leftSection a:hover{background-color: #000;}
.boardOfDirectorSection .rightSection{width: 30%;float: left;}
.boardOfDirectorSection .rightSection img{width: 100%;}


.boardofDirectorList{width: 100%;float: left;background-color: #f4f4f4;padding: 30px 0;}
.boardofDirectorList h2{font-size: 20px;padding-bottom: 10px;}



.boardofDirectorList .content {position: relative;width: 23%;float:left;overflow: hidden;cursor: pointer;margin: 1%;}
.boardofDirectorList .content span{width:100%;float:left;background: #e1383d;color: #fff;text-align: center;padding: 15px;font-size: 18px;text-transform: uppercase;}
.boardofDirectorList .content .content-overlay {background: #e1383d9c;position: absolute;height: 100%;width: 100%;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;
-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.boardofDirectorList .content:hover .content-overlay{opacity: 1;}
.boardofDirectorList .content-image{width: 100%;}
.boardofDirectorList .content-details {position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.boardofDirectorList .content:hover .content-details{top: 50%;left: 50%;opacity: 1;}
.boardofDirectorList .content-details h3{color: #fff;font-weight: 500;letter-spacing: 0.15em;margin-bottom: 0.5em;text-transform: uppercase;}
.boardofDirectorList .content-details p{color: #fff;font-size: 14px;line-height: 20px;}
.boardofDirectorList .content-details a{width:auto;display:inline-block;background:#fff;color: #e1383d;font-size: 18px;padding: 10px 30px;margin-top: 20px;}
.boardofDirectorList .fadeIn-bottom{top: 80%;}

/*Board of director*/



/*Sharp india*/
.sharpIndiaContent{width: 100%;float: left;padding: 50px 0;}
.sharpIndiaContent h2{font-size: 20px;}
.sharpIndiaContent p{font-size: 14px;padding-top: 10px;line-height: 20px;}



.businessBlueSection{width: 100%;float: left;position: relative;}
.businessBlueSection img{width: 100%;}
.businessBlueSection .businessDetailSection{width: 30%;float: left;background:#d03039;padding: 30px;position: absolute;top: 50%;right: 100px;transform: translateY(-50%);}
.businessBlueSection .businessDetailSection h2{font-size: 20px;color: #fff;padding-top: 15px;}
.businessBlueSection .businessDetailSection p{font-size:14px;color: #fff;padding-top: 15px;line-height: 20px;}
.businessBlueSection .businessDetailSection p img{width: auto;margin-right: 4px;}



.sharp-india-img-section{width: 100%;float: left;padding: 40px 0 10px;}
.sharp-india-img-section .leftSection{width: 50%;float: left;}
.sharp-india-img-section .leftSection img{width: 100%;}
.sharp-india-img-section .rightSection{width: 50%;float: left;}
.sharp-india-img-section .rightSection img{width: 100%;}


.sharpHistorySection{width: 100%;float: left;background:url(../images/sharp-history-bg.png)top left no-repeat;background-size: cover;color: #fff;padding: 40px 0;}
.sharpHistorySection h2{margin-bottom: 10px;font-size: 20px;}
.sharpHistorySection p{font-size: 14px;line-height: 19px;}
.sharpHistorySection .leftSection{width: 40%;float: left;margin-top: 150px;position: relative;}
.sharpHistorySection .leftSection .mainHeading{position: absolute;top: 20px;left: 20px;}
.sharpHistorySection .leftSection .mainHeading h3{font-size: 25px;line-height: 35px;}
.sharpHistorySection .leftSection .mainHeading h3 span{font-size: 42px;}
.sharpHistorySection .leftSection .mainHeading h2{font-size: 57px;line-height: 65px;}

.sharpHistorySection .rightSection{width: 60%;float: left;background: url(../images/sharp-india/white-line.png)280px;background-repeat: repeat-x;padding: 200px 0 0;position: relative;}
.sharpHistorySection .rightSection .overflowScroll{width: 100%;height: 650px;float: left;overflow: auto;margin-top: -170px;-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;overflow-scrolling: touch;}
.sharpHistorySection .rightSection .overflowAuto{width: 5500px;float: left;overflow: hidden;height: 590px;-webkit-overflow-scrolling: touch;-moz-overflow-scrolling: touch;overflow-scrolling: touch;}
.sharpHistorySection .rightSection .overflowAuto ul{width: 7570px;float: left;margin-top: 170px;}
.sharpHistorySection .rightSection li{width:auto;float: left;margin-right: 1%;}
.sharpHistorySection .rightSection li .bottom{position: relative;bottom: -190px;}
.sharpHistorySection .rightSection li .bottom span{background: #00000036;padding: 5px 20px;color: #fff;border-radius: 20px;position: absolute;top: -130px;left: 50%;transform: translateX(-50%);}
.sharpHistorySection .rightSection li .bottom .whiteDot{position: absolute;left: 50%;top: -80px;transform: translateX(-50%);}
.sharpHistorySection .rightSection li .top{position: relative;top: -160px;}
.sharpHistorySection .rightSection li .top span{background: #00000036;padding: 5px 20px;color: #fff;border-radius: 20px;position: absolute;bottom: -150px;left: 50%;transform: translateX(-50%);}
.sharpHistorySection .rightSection li .top .whiteDot{position: absolute;left: 50%;bottom: -104px;transform: translateX(-50%);}
.sharpHistorySection .rightSection li .personDetail{width:100%;float:left;position: absolute;top: 20px;padding: 0 20px;text-align: center;}
.sharpHistorySection .rightSection li .personDetail p{font-size: 15px;margin-top: 10px;}

#style-1::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
    width: 12px;
    background-color: transparent;
}

#style-1::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #d1d1d1;
}



























/*global*/
.overflowHidden{width: 100%;float: left;padding: 0;margin:0;overflow: hidden;position: relative;}
.socialSection{width: auto;float: left;position: fixed;top: 50%;left: 0;transform: translateY(-50%);z-index: 999;background:#fff;padding: 10px;box-shadow: 0px 0px 20px #a0a0a0;transition: 0.2s; display: none;}
.socialSection:hover{padding-left: 20px;transition: 0.2s}
.socialSection li{padding: 5px 0;}
.enquerySection{width: auto;float: left;position: fixed;top: 50%;right: -48px;transform: translateY(-50%) rotate(-90deg);z-index: 999;background:#fff;padding: 10px 0;box-shadow: 0px 0px 20px #a0a0a0;cursor: pointer}
.enquerySection span{font-weight: bold;font-size: 16px;padding: 10px 20px;background: url(../images/button-mark.png)top right no-repeat;}
.mobileNavigation{display: none;}
.button-plain {width: auto;background-color: #ed3237;color: #fff;padding: 10px 15px;-webkit-transition: all 0.65s cubic-bezier(0.475, 0.425, 0, 0.995);
transition: all 0.65s cubic-bezier(0.475, 0.425, 0, 0.995);position: relative;overflow: hidden;}
.button-plain:hover{background: #000}
.icon-arrow {display: inline-block;width: 23px;height: 15px;background: url(../images/button-arrow.png) no-repeat;background-size: 23px 15px;margin-left: 15px;}
.enquiryForm{width: 100%;float: left;height: 100vh;background-color: rgba(-255, -255, -255, 0.73);position: fixed;top: 0;left: 0;z-index: 99999;display: none;}
.enquiryForm .form{width: 330px;float: left;position:absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: #fff;padding: 25px;}
.enquiryForm .form .closeButton{position: absolute;right: 0;top: 0;padding: 10px;background: #ed3237;cursor: pointer;}
.enquiryForm .form .closeButton img{margin:0;}
.enquiryForm .form h2{font-size: 17px;}
.enquiryForm .form input{width: 100%;float: left;padding: 10px;color: #000;border: 1px solid #d7d7d7;margin-top: 8px;font-size: 14px;font-family: 'Source Sans Pro';cursor:pointer;}
.enquiryForm .form select{width: 100%;float: left;padding: 10px;color: #000;border: 1px solid #d7d7d7;margin-top: 8px;font-size: 14px;font-family: 'Source Sans Pro';cursor: pointer;}
.enquiryForm .form textarea{width: 100%;float: left;padding: 10px;color: #000;border: 1px solid #d7d7d7;margin-top: 8px;font-size: 14px;resize: none;font-family: 'Source Sans Pro';}
::-webkit-input-placeholder {color: #000;}
:-ms-input-placeholder {color: #000;}
::placeholder {color: #000;}
.enquiryForm .form img{width: 100%;margin-top: 8px;}
.enquiryForm .form a{width: 100%;float: left;font-size: 14px;color: #fff;background:#ed3237;text-align: center;padding: 14px 0;margin-top: 8px;text-transform: uppercase;}

.popupContainer{width: 100%;height:100vh;float: left;background:rgb(0, 0, 0, 0.63);background:rgba(0, 0, 0, 0.63);position: fixed;top: 0;left: 0;z-index: 999999;display: none;}
.popupContainer .closeButton{position: absolute;top: 0px;right: 0;cursor: pointer; z-index: 9;}
.productPopup{width: 60%;height:570px;overflow:hidden;float: left;background:#efefef;padding: 20px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.productPopup .leftSection{width: 50%;float: left;}
.productPopup .leftSection .productDetailSection{width:100%;float:left;padding:30px 0;}
.productPopup .leftSection .productDetailSection .productDetial{width:100%;float:left;margin-top:20px;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection{width:100%;float:left;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .thumbSpotlight{width:19%;float:left;text-align:center;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .thumbSpotlight .slick-slide{cursor:pointer;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .thumbSpotlight .slick-slide img{width:auto;height:113px;margin-bottom:5px;display:inline-block;border:1px solid #dfdfdf;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .thumbSpotlight .slick-slide.active img{border:1px solid #00d8f8;}
.thumbSpotlight .slick-prev, .thumbSpotlight .slick-next {height: 12px;width: 25px;top:inherit;}
.thumbSpotlight .slick-next {left: 44%;top: -10px;background:url(../img/pro_up_arrow.png) left top no-repeat;}
.thumbSpotlight .slick-prev {left: 44%;bottom:-14px;background:url(../img/pro_down_Arrow.png) left top no-repeat;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .selecteProductDetails{width:75%;float:left;margin-left:6%;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .selecteProductDetails .productBigImg{width:90%;float:left;border:0px solid #d1d1d1;padding:0px 5% 0px;text-align: center;text-align: -webkit-center;text-align: -moz-center;}
.productPopup .leftSection .productDetailSection .productDetial .porductSelection .selecteProductDetails .productBigImg img{display: block;cursor:pointer;padding-top: 120px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail{width:57%;float:left;margin-left:3%;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .proPrevNext{width:100%;float:left;text-transform:uppercase;font-size:11px;color:#5f6060;text-align:right;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .proPrevNext a{margin:0 5px;color:#5f6060;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .proPrevNext a:hover{text-decoration:underline;color:#fd176c;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName{width:100%;float:left;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #dfdfdf;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName h2{font-size:25px;color:#000203;font-weight:normal;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName p.ref{font-size:12px;color:#5f6060;text-transform:uppercase;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName p.rate{font-size:18px;color:#464747;margin:8px 0 0;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName p.rate span.cutText{text-decoration:line-through;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .productName p.rate span.skyBlue{color:#00d8f8;margin:0 5px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection{width:57%;float:left;font-size:14px;color:#000203;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection .colorBag{width:100%;float:left;padding:10px 0 30px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection .colorBag ul li{width:23px;height:23px;float:left;text-align:center;border-radius:100%;margin-right:1px;border:1px solid transparent;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection .colorBag ul li.active{border:1px solid #848586;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection .colorBag span{width:15px;height:15px;margin-top:3px;display:inline-block;border-radius:100%;cursor:pointer;background:#fff;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.size{font-size:14px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection a{color:#3a99d9;text-transform:uppercase;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection a:hover{color:#fd2877;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.size span{margin:0 8.5%;cursor:pointer;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.size span:hover, .productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.size span.active{color:#fd176c;}   
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.addBagBtn{padding:20px 0 20px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.addBagBtn a{display:block;font-size:16px;background:#00d8f8;color:#fff;padding:7px 0;border-radius:4px;text-align:center;text-transform:uppercase;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.addBagBtn a:hover{background:#ffc822;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.addwishList{font-size:14px;padding-left:25px;margin-bottom:10px;cursor:pointer;position:relative;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .colorBagSection p.addwishList span.heart{left:0;top:2px;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .accSection{width:100%;float:left;color:#5f6060;font-family:14px;margin:30px 0 0;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .accSection .accHeading{width:100%;float:left;padding:8px 0 10px;cursor:pointer;color:#000;font-size:16px;border-top:1px solid #dfdfdf;background:url(../img/accSprite.png) 98% 16px no-repeat;}
.productPopup .leftSection .productDetailSection .productDetial .productContentDetail .accSection .accHeading.active{background-position:98% -45px;}


.productPopup .rightSection{width: 50%;float: left;}
.productPopup .rightSection .productDetail{width: 100%;float: left;position: relative;border-bottom: 1px solid #d1d1d1;padding-bottom: 15px;}
.productPopup .rightSection .productDetail h4{font-size: 25px;color: #01599a;}
.productPopup .rightSection .productDetail h3{font-size: 18px;color: #5f6060;}
.productPopup .rightSection .productDetail .price{font-size: 15px;color: #464747;font-weight: bold;}
.productPopup .rightSection .productDetail .price strike{font-size: 15px;}
.productPopup .rightSection .productDetail .price span{font-size: 19px;color: #01599a;}
.productPopup .rightSection .productDetail .starImage{position: absolute;right: 0;top: 0}
.productPopup .rightSection > h2{width:100%;float:left;font-size: 18px;color: #01599a;margin-top: 15px; margin-bottom: 10px;}
.productPopup .rightSection p{color: #353636;font-size: 14px;padding-top: 10px;}
.productPopup .rightSection p span{font-weight: bold;}
.productPopup .rightSection a{margin-top: 20px;display: block;}






/*global*/


/*home page css*/
.slider-wrapper.consumerArticle {width: 100%; position: relative;}
.consumerArticle .slider {width: 100%;float: left;}
.consumerArticle .slide {width: 100%;}
.consumerArticle #slick-1 .slick-dots li {width: 40px;height: 5px;background: #ccc;}
.consumerArticle #slick-1 .slick-dots li button {width: 40px;height: 5px;}
.consumerArticle #slick-1 .slick-dots li.slick-active, .consumerArticle #slick-1 .slick-dots li:hover {background: #777;}
.consumerArticle #slick-1 .slick-dots li button, .consumerArticle #slick-1 .slick-dots li button:before {color: transparent;opacity: 0;}
/* progress bar */
.consumerArticle .slider-progress {width: 150px; height: 3px;background: #eee;position: absolute;bottom: -65px;margin: 0 auto;left: 40%;}
.satisfyConsumerSection .slider-progress {width: 150px; height: 3px;background: #eee;position: absolute;bottom: -454px;margin: 0 auto;left: 40%;}
.consumerArticle .slider-progress .progress {width: 0%;height: 3px;background: #ed3237;}
.consumerArticle .slider-progress .firstcount{position: absolute;top: -10px;left: -20px;}
.consumerArticle .slider-progress .lastcount{position: absolute;top: -10px;right: -20px;}
/*home page css*/


/*Case Studies*/
.caseStudiSection{ width: 100%; float: left; margin:30px 0 50px; border-bottom: 1px dashed #aaaaaa;}
.accordionSection{ width: 100%; float: left; }
.accordionSection h2{ font-size: 16px !important; font-weight: bold !important; color: #282828; border-top: 1px dashed #aaaaaa; padding: 10px 0; font-family: 'Source Sans Pro'; cursor: pointer; background: url(../images/plus-img.png) 99% 10px no-repeat;}
.accordionSection h2.active{background: url(../images/minus-img.png) 99% 10px no-repeat;color: #ff0000}
.accordionContent{ width: 100%; display: table; background: #eeeeee; margin:0 0 10px;}
.accordianTabing{display: none;}
.accLeftSection{ width: 60%; display:table-cell; vertical-align: top; padding:10px 20px;}
.accLeftSection h3{ font-size: 36px; color: #01599a; font-weight: 300; position: relative; margin-bottom: 30px;}
.accLeftSection h3:before{ content: ''; position: absolute; left: -25px; top: 5px; height: 85%; background: #ed3237; width: 10px; }
.accLeftSection p{ color: #353636; font-size: 18px; line-height: 30px;  margin: 10px 0;}
.emailSection{ width: 100%; float: left; margin-top: 15px; }
.accLeftSection input{ width: 300px; border: 1px solid #ed3237; padding: 15px; background: none; color: #353636; font-family: 'Source Sans Pro'; font-size: 18px; border-right: 0;}
.accLeftSection a{display: inline-block;color: #fff;background: #ed3237;font-size: 18px;padding: 16px 30px;}
.accLeftSection a img{ display: inline-block; margin-left: 10px; }
.accLeftSection a:hover{background: #000}
.accRightSection{ width: 30%; display:table-cell; vertical-align: top; padding: 40px; background: url(../images/casestudy_cerficateBg.png) left top / 100% 100% repeat-y;}
.accRightSection img{ width: 100%; box-shadow: 0 0 20px #ccc; }
/*Case Studies End*/

/*Comapnay Detail End*/
.companydetailBanner{ width: 100%; float: left; position: relative; }
.companydetailBanner img{width: 100%;}
/*.companydetailBanner .cd-despriction{width:35%;position: absolute; top: 0; bottom: 0; height: 100%; margin: auto; display: table; left: 5%;}*/
.companydetailBanner .cd-despriction {width: 35%;position: absolute;top: 50%;left: 5%;transform: translateY(-50%);}
.companydetailBanner .cd-despriction h2{font-family: 'Source Sans Pro'; font-size: 45px; color:#01599a; padding-bottom: 5px; font-weight: 500;}
.companydetailBanner .cd-despriction p{font-size: 20px; line-height: 32px;}


.companyaboutSharp{ width: 100%; float: left; position: relative; margin: 50px 0; }
.companyaboutSharp img{width: 100%;}
.companyaboutSharp .aboutsharp_despriction{width:35%;position: absolute; top: 0; bottom: 0; height: 100%; margin: auto; display: table; left: 5%}
.companyaboutSharp .aboutsharp_despriction h2{font-family: 'Source Sans Pro'; font-size: 20px; color:#080a0f; padding-bottom: 15px; font-weight: 600;}
.companyaboutSharp .aboutsharp_despriction p{font-size: 18px; line-height: 34px;}


.companyprofile{ width: 100%; float: left; position: relative; margin: 0px 0 50px; }
.companyprofile img{width: 100%;}
.companyprofile .companyprofile_despriction{width:45%;position: absolute; top: 50%;right:5%; background: rgba(220,61,74,.9); padding: 30px 30px 20px;transform: translateY(-50%);}
.companyprofile.secoundSection, .companyprofile.thirdSection{margin: 0;}
.companyprofile.secoundSection .companyprofile_despriction{background: #e03d43;}
.companyprofile.thirdSection .companyprofile_despriction{background: #e03d43;left: 5%;right: inherit;}
.companyprofile .companyprofile_despriction h2{font-family: 'Source Sans Pro'; font-size: 20px; color:#fff; padding-bottom: 15px; font-weight: 600;}
.companyprofile .companyprofile_despriction p{font-size: 14px; margin-bottom: 20px; display: block; color: #fff;}


.oursocialSection{ width: 100%; float: left; position: relative; margin: 0px 0 50px; }
.oursocialSection img{width: 100%;}
.oursocialSection .oursocial_despriction{width:45%;position: absolute; top: 0; bottom: 0; height: 100%; margin: auto; display: table; left: 5%;}
.oursocialSection .oursocial_despriction h2{font-family: 'Source Sans Pro'; font-size: 20px; color:#080a0f; padding-bottom: 15px; font-weight: 600;}
.oursocialSection .oursocial_despriction p{font-size: 14px; margin-bottom: 20px;}
.oursocialSection .oursocial_despriction span{ color: #ff0000; }
.youtubeIcon{ width: auto; right: 20%;top: 50%;position: absolute;transform: translateY(-50%);}
/*Comapnay Detail End*/


/*Delar Locator*/
.bannerSection{ width:100%; float:left;}
.bannerSection img{ width:100%;}
.dealarlocatorSection{ width:100%; float:left; margin: 40px 0;}
.locatorHeading{ width:100%; float:left; text-align: center; margin-bottom: 40px;}
.locatorHeading h2{ font-size:20px; margin-bottom: 15px; font-family: 'Source Sans Pro';}
.locatorHeading p{ font-size:14px;}
.locatorFormSection{ width:100%; float:left; margin: 0 0 40px;}
.locatorForm{ width:100%; display: flex; justify-content: space-around; margin: 0 -10px;}
.locatorForm .formCol{ flex:1; padding:0 10px;}
.locatorForm .formCol label{ width: 100%; float: left; font-size:14px; color: #282828; margin-bottom: 5px; font-family: 'Source Sans Pro';}
.locatorForm .formCol select{ width: 100%; float: left; border:1px solid #a3a3a3; background:url(../images/downarrow.png) 97% center no-repeat; font-size:14px; padding: 14px 15px; appearance: none; -webkit-appearance: none;cursor: pointer;}
.locatorForm .formCol select option{cursor: pointer;}

.locatorFormSection .subresetBtn{ width: 100%; float: left; text-align: center; margin: 30px 0 0;}
.locatorFormSection .subresetBtn a{display: inline-block;color: #fff;background: #ed3237;font-size: 18px;padding: 15px 58px;}
.locatorFormSection .subresetBtn a:hover{background: #000}

.addresBoxSection{ width:100%;  display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start; align-items:stretch; margin: 0 -10px;}
.addresBoxSection .addresBox{ width: 48%; margin: 10px; background: #f4f4f4; padding:30px; border: 1px solid #e7e7e7;}
.addresBoxSection .addresBox p{ font-size:14px; margin-bottom: 15px; line-height: 24px;}
.addresBoxSection .addresBox p a{ color:#353636;}
.addresBoxSection .addresBox strong{font-family: 'Source Sans Pro';}

/*Delar Locator End*/


.caseStudyDropdown{ position:relative; float: right; position: relative; margin-top: -50px;}
.caseStudyDropdown select{ width:300px; background:#fff; border:1px solid #dedde2; font-size:15px; font-family: 'Source Sans Pro';  background:url(../images/dropdownArrow.png) 99% center no-repeat; -webkit-appearance: none; appearance:none; color: #000; font-weight: 500; padding:12px 15px;cursor: pointer;}
.slick-slide-item{
    background-image:url(../images/air-purifier/banner-bg.png);
    background-repeat:no-repeat;
    background-size:cover;
    padding:150px 0;
}
.bannerProductDetails.kichenProductDetails{
    position:static;
}
.productSliderSection .slick-dots li{
    margin-bottom:20px;
}
.mosquito-product-desc{
    margin-top:20px;
    max-width:500px;
}
.mosquito-product-desc p{
    font-size:15px;
    line-height:1.6;
}
.car-air-two-sec{
    padding:70px 0 50px 0;
    float:left;
    line-height:1.6;
}
.car-air-two-sec .leftSection, .car-air-two-sec .rightSection{
    float:left;
}
.car-air-two-sec .rightSection{
    padding-left:30px;
    width:70%;
}
.car-air-two-sec h4{
    margin-bottom:20px;
}
.car-air-two-sec h4:not(:first-child){
    margin-top:30px;
}
/*videoOverlay*/
/*.videoOverlay{width: 100%;float: left;}*/
/*videoOverlay*/
.w-100 li{
    width: 100%;
    float: none;
    margin-top: 10px;
}

.w-100 li .mosquito-productImg {
    width: 10%;
    height: 70%;
    bottom: 40px;
}
.w-100 li .mosquito-productImg.mosquito-productImg-wave{
    height:auto !important;
    bottom: 100px;
    right: 90px;
}
.faqs-block {
    clear: both;
    overflow: hidden;
}
.satisfyConsumerSection {margin-bottom: 85px;
}
h1.text-cener {
    text-align: center;
}

ul.dropdown li.third-child-parent:hover ul.thirs-child {
    display: block !important;
    top: 55px;
    margin-left: 40px;
}

.buttonSection .leftSection a#demo {display: inline-block; float: left;}
.buttonSection .rightSection a#demo { color: #fff; font-size: 15px;  font-weight: 600;}

.g-recaptcha.custom-captcha {
    float: left;
    display: block;
    width: 100%;
    overflow: hidden;
    margin-top: 15px;
    border: solid 1px #ccc;
}
.satisfyConsumerSection .consumerArticle .consumerDespreption {min-height: 350px;}
ul.dropdown li:hover ul.sub-nav {display: block;}
ul.sub-nav {position:absolute; top: 0px; background: #ed3237; left:100%; width: 100%; display: none;}
ul.dropdown li:hover ul.sub-nav li{ border-left:1px solid #f77073; }
.brandLogo ul li:last-child img {margin-top: 10px;}
.brandLogo ul li:last-child {padding-left: 24px !important;}
/*ul.dropdown li a span.white {width: 15px; height: 10px; background: url(../images/white-navigation-arrow.png)top right no-repeat; display: inline-block; transition: 0.6s;}*/
span.white {width:50px; height:50px; background: url(../images/white-navigation-arrow.png)center no-repeat; display: inline-block; transition: 0.6s;z-index:109999;position: absolute;
    top:0;right: -13px;cursor: pointer;}
.waterPurifierProduct ul li a img {max-width: 100%;}
.main-header .rightMenu li ul.dropdown li a {display: block;}
.innerBanner.airpurify-banner-height {height: auto;}
.footerSection .footerOpation:nth-child(2) li:nth-child(2) {display: none;}
.footerSection .footerOpation:nth-child(2) li:nth-child(4) {display: none;}



/*22 OCT*/
.table-responsive {
    min-height: .01%;
    overflow-x: auto;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px; font-size:14px;
}

.table-bordered {
    border: 1px solid #ddd;
}
.WhyYouBelieve .buttonSection .rightSection a{color:#fff;}

.mosquito-product-desc { max-width: 655px}

.col-xs-6.col-xxs-12 {
    width: 50%;
    height: 280px;
    float: left;
}

.address-section {
    background-color: #ececec;
    MARGIN: 5PX;
    padding: 20px;
    width: 98%;
    float: left;
    height: 98%;
}

.address-section h2{ font-size:30px!important;}


/*news and event page*/

.nae{width:100%; float:left;}
.nae .latest-news{width:100%; float: left; position: relative;}
.nae .latest-news select{width:334px; height: 44px; float: right; background: #ffffff url("../images/down-arrow.png") no-repeat 95% center; text-outline: ; border: 1px solid #d7d7d7; padding: 0 10px; font-size: 15px; -moz-appearance: none;
-webkit-appearance: none;}




.nae .siple-better-connectivity{ width:100%; float: left; background: #eeeeee; margin-top:20px;}

.nae .siple-better-connectivity  .calendar{width:100%; float: left; background: #fff; padding-bottom: 25px;}
.nae .siple-better-connectivity  .calendar h5{ font-family: 'GOTHICB'; font-size: 16px; color:#ed3237; margin-top: 20px; margin-bottom: 20px; text-align: left;}
.nae .siple-better-connectivity  .calendar h5 span{ color:#474747; display: block; font-weight: normal; font-size: 13px;}
.nae .siple-better-connectivity  .calendar .date{ width:100%; float: left; font-family: 'GOTHICB'; text-align: left;}
.nae .siple-better-connectivity  .calendar .date span{ color:#ef4e52;}
.nae .siple-better-connectivity  .calendar .date span img{margin-right:11px; width: auto!important; display: inline;}

.nae .siple-better-connectivity .content{ width: 55%; float: left; padding: 45px; text-align: left!important;}
.nae .siple-better-connectivity .content p{ font-size: 17px!important; line-height: 1.5}
.nae .siple-better-connectivity .content p a{ color:#ef4e52; outline: none;}
.nae .siple-better-connectivity .pic{ width: 45%; float: left; text-align: right;}


.nae .three_box{ width:100%; float: left; margin-top:20px;}
.nae .three_box ul{ width:100%; float: left; margin-top: 40px; margin-bottom: 40px;}
.nae .three_box li{ width:33%; float:left;}
.nae .three_box li img{display: block;}
.nae .three_box li:first-child( text-align:left;)
.nae .three_box li:nth-child(2n)( text-align:center;)
.nae .three_box li:last-child( text-align:right;)
.nae .three_box li span{ width:100%; float:left;}


.embdPlay{width:70px!important; left: 0!important; right: 0!important; margin: 0 auto!important; display: none!important}
.vc-icon-embedPlay{left:22px!important}

.center_cap{ text-align:center; line-height:2;}

img.big_neww{width:46%!important}
.bottom_neww{bottom:20px!important}

.productSliderSection_inner .slick-dots{bottom:10px!important}

.slickkk{width: 100%; float: left; margin: 0 auto;}

.slick-slider {-moz-user-select: none;    box-sizing: border-box;    display: block;    position: relative;}
.slick-slide .img_slide {text-align: center; margin-right:25px; margin-left:25px; margin-top: 30px; margin-bottom: 30px;}
.slick-slide .img_slide img {display: inline-block !important; width: 100%;}
.slick-slide {display: inline-block !important;    float: none;    vertical-align: middle;}



.slider_text {text-align: center;}
.slick-list {padding: 0 !important;}

/* Arrows */
.slick-prev, .slick-next{position: absolute; top: 50%; width: 17px; height:28px; cursor: pointer; border:none; outline:none; font-size: 0;}
.slick-prev {left: -30px;  background: url("../images/prev1.png") no-repeat scroll left top;}
.slick-next {right: -30px; background:url("../images/next1.png") no-repeat scroll right top;}

.healsio{width:100%; float: left; margin: 30px 0;}
.healsio img{width:100%;}
