	
@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/ProximaNovaACond-Regular.eot');
    src: url('../fonts/ProximaNovaACond-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNovaACond-Regular.woff2') format('woff2'),
        url('../fonts/ProximaNovaACond-Regular.woff') format('woff'),
        url('../fonts/ProximaNovaACond-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/ProximaNovaACond-LightIt.eot');
    src: url('../fonts/ProximaNovaACond-LightIt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNovaACond-LightIt.woff2') format('woff2'),
        url('../fonts/ProximaNovaACond-LightIt.woff') format('woff'),
        url('../fonts/ProximaNovaACond-LightIt.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/ProximaNovaACond-Bold.eot');
    src: url('../fonts/ProximaNovaACond-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNovaACond-Bold.woff2') format('woff2'),
        url('../fonts/ProximaNovaACond-Bold.woff') format('woff'),
        url('../fonts/ProximaNovaACond-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Proxima Nova';
    src: url('../fonts/ProximaNovaACond-RegularIt.eot');
    src: url('../fonts/ProximaNovaACond-RegularIt.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProximaNovaACond-RegularIt.woff2') format('woff2'),
        url('../fonts/ProximaNovaACond-RegularIt.woff') format('woff'),
        url('../fonts/ProximaNovaACond-RegularIt.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}



body {font-family:'Proxima Nova'; font-size: 16px; line-height: 22px; color: #fff; } 
.main-content {position: relative; z-index: 0; } 
.section-title {position: relative; text-align: center; margin-bottom: 30px; } 
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {margin: 0; color: #3a88c3;} 
h2{line-height:1.2;}
h1{font-size:40px;}
h5{font-size:22px; line-height: 28px;} 
h6{font-size:18px; line-height: 24px;} 
p {font-family: 'Proxima Nova'; font-size: 22px; line-height: 28px; color: #404041; }


	/* Reset CSS */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, img, ins, kbd, q, s, samp,
	mozall, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td,
	article, aside, canvas, details, embed, 
	figure, figcaption, footer, header, hgroup, 
	menu, nav, output, ruby, section, summary,
	time, mark, audio, video {margin: 0;padding: 0;border: 0;vertical-align: baseline;color:#43322c;}
	/* HTML5 display-role reset for older browsers */
	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {}
	body {line-height: 1;}
	ol, ul {list-style: none;}
	blockquote, q {quotes: none;}
	blockquote:before, blockquote:after,
	q:before, q:after {content: '';content: none;}
	table {border-collapse: collapse;border-spacing: 0;}
	*{margin:0; padding:0; text-decoration:none; list-style:none;}
	body a:hover{text-decoration:none;}
	*{box-sizing: border-box;}	
	a{color:#e9a300}
	html{overflow-y:scroll;}
	img{max-width:100%;}



.form-submit .submit,.btn {color: #fff; background-color: #ff801a; border-color: #ff801a;border-radius: 25px;text-transform: uppercase;
font-size: 16px;font-weight: bold; letter-spacing:1px;padding:4px 30px; border:0;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;} 
.btn-primary:hover { color: #fff; background-color:#3a82bd; border-color: #3a82bd; } 
.btn--green {color: #fff; background-color: #5ebf34; border-color: #5ebf34; }
.btn--light {color: #111111; background-color: #ededee; border-color: #ededee; }
.slick-track:focus, .slick-slide:focus { outline: none; } 
.single__item:focus { outline: none; } 
.slick-dots li { width: 10px; height: 10px; margin: 0 5px; padding: 0; } 
.slick-dots li button { width: auto; height: auto; padding: 0; } 
.slick-dots li button:before { font-size: 12px; line-height: 10px; opacity: 1; color: #3a82bd; } 
.slick-dots li.slick-active button:before { opacity: 1; color: #ff801a; } 
.slick-prev::before, .slick-next::before { content: ""; background: url('../images/slick_arrow.png') no-repeat; width: 50px; height: 87px; position: absolute; left: -30px; } 
.slick-next::before { right: -30px; left: auto; } 
.slick-prev::before { -webkit-transform: scaleX(-1); transform: scaleX(-1); } 
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {background: url('../images/slick_arrow_disabled.png') no-repeat; opacity: 1; -webkit-transform: scaleX(1); transform: scaleX(1); } 
.slick-next.slick-disabled:before { -webkit-transform: scaleX(-1); transform: scaleX(-1); }

.dropdown-item{padding: 12px 10px;display: block;font-weight: 400;color: #212529;border: 0;font-size: 17px;}
.dropdown-menu a:hover{color: #fff;background-color: #ff801a;}
.navbar-nav .dropdown-menu {padding: 0;}
.navbar-nav ul.dropdown-menu .nav-item .nav-link{background: #3a82bd;}
.navbar-nav .nav-item.active .nav-link{background-color: #ff801a;border-radius: 25px;}
.navbar-nav>li>.dropdown-menu{text-decoration:none;}
.dropdown-toggle:after{display: inline-block;margin-left: .255em;vertical-align: .255em;content: "";border-top: .3em solid;border-right: .3em solid transparent;border-bottom: 0;border-left: .3em solid transparent;}
.header__navbar .dropdown-menu {margin: 25px 0 0 !important;}
.header_logo-wrapper:after{content: "";display: block;background: #FFF;position: absolute;min-height: 310px;min-width: 330px;position: absolute;top: -140px;border-radius: 100%;left: -40px;border: 0;z-index: 1;-webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.49);-moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.49);box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.49);}
.faq-img img{width: 100%;}

.title-wrp{margin-bottom:35px;}
.faq-wrp{margin-bottom:70px;}
.size60{font-size: 60px;font-weight: bold;color: #FFF;}
.faq-info{padding-top:120px;text-align: center;}
.faq-img{position:absolute;left: 0;right: 0;top: 88px;z-index:-1;}
.accordion-wrap:after{background: url(../images/angle_bt_icon.png) no-repeat;background-position: 0px 0px;right: 15px;position: absolute;width: 20px;height: 20px;display: inline-block;background-repeat: no-repeat;content: "";margin-top:9px;bottom:7px;}
.description-faq{max-width: 950px;margin: auto auto;text-align: center;-webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.24);-moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.24);box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.24);padding:30px 60px 60px;border-radius: 20px;z-index: 1;background: #FFF;}
.accordion-wrap.active:after {background: url(../images/angle_tp_icon.png) no-repeat;background-position: 0px 15px;height: 40px;width: 20px;margin-top:37px;}
.texts-desc p{color:#3a82bd; font-weight:bold}
.accordion-wrap .title{cursor: pointer;transition: all 0.3s;-webkit-transition: all 0.3s;-os-transition: all 0.3s;font-size: 16px;color: #333;letter-spacing: 1px;font-size: 22px;margin: 10px 0 0;padding-top: 10px;padding-bottom: 20px;}
.texts-desc{padding-bottom: 15px;}
.accordion-wrap{border-bottom:1px solid #91b9da;position:relative;padding: 0 50px;}



/* header css: start; */
.header_section { position: relative; background-color: #3a82bd; } 
.header_section .header__navbar { background: transparent; border: none; min-height: 100%; margin: 0; padding:40px 0 25px; } 
.header_section .navbar_brand-white { background: transparent; height: auto; padding: 0 15px; position: relative; text-align: center; margin-left: 10px !important; margin-top: 30px; } 
.navbar_brand-white { display: none; } 
.logo-bg { position: absolute; left: -30px; top: 0px; z-index: 0; } 
.header_section .navbar_brand-white:hover { color: #fff; background-color: transparent; } 
.header_section .navbar-header {position: absolute;top: 0;max-width: 255px;width: 100%; } 
.navbar_header-right { float: right; text-align: right; } 
.navbar_header-right .navbar__collapse { float: left; } 
.navbar_header-right .header_nav-actions { float: left;margin-left: 10px;} 
.btn-wrapper.Language { display: none;}
.navbar_header-right .header_nav-actions .Language .btn { display: flex; align-items: center; column-gap: 5px; padding: 1px 10px; margin-left: 5px; }
.navbar_header-right .header_nav-actions .Language .btn:focus {  background: #ff801a; }
.navbar_header-right .header_nav-actions .btn-wrapper { float: left; } 
.navbar_header-right .header_nav-actions .social-wrapper { float: left;margin-left: 10px; } 
.navbar_header-right .navbar__collapse .navbar-nav { position: relative; } 
.navbar__collapse .navbar-nav .nav-item { margin: 0 1px; } 
.navbar-nav .nav-item .nav-link { color: #fff; text-transform: uppercase; padding: 4px 13px;} 
.navbar__collapse .navbar-nav .nav-item.active>a, .navbar__collapse .navbar-nav .nav-item.active>a:focus, .navbar-collapse .navbar-nav .nav-item>a:hover { color: #fff; background-color: #ff801a; border-radius: 25px; } 
.navbar_header-right .header_nav-actions .btn {font-weight: normal; } 
.navbar_header-right .header_nav-actions .btn:hover{color: #fff;background-color: #ff801a;}
.navbar_header-right .header_nav-actions .social-wrapper .social_items li a { padding: 2px 7px; }
.navbar_header-right .header_nav-actions .social-wrapper .social_items li a:hover{background:transparent}
.navbar-nav>li>a{position: relative;display: block;padding: 10px 15px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
a.navbar_brand-blue{position: relative;z-index: 9;display: inline-block;left: 0;top: 15px;right: 0;}
.btn--green{background:#5ebf34}
.header_logo-wrapper{text-align: center;}

/* hero secton:start; */
.hero__section { position: relative; min-height: 781px; background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.70)), url(../images/hero_bg.jpg) no-repeat; background-size: cover; background-position: center center; z-index: -1; } 
.hero__section .hero__texts-inner { position: absolute; left: 100px; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } 
.hero__heading { margin-bottom:15px; } 
.hero__heading .size50 { color: #fff; text-transform: uppercase; font-weight: normal; font-style: normal; } 
.hero__heading .size50 span { font-weight: bold; color:#FFF; } 
.hero__desc { color: #fff; font-size: 22px; line-height: 28px;  max-width: 450px; width: 100%; }

/* whyus section:start; */
.whyus__section { position: relative; background-color: #f6f6f6; overflow: hidden; } 
.circle-bg { position: absolute; top: -100%; left: 0; } 
.circle-bg img { width: 100%; display: block; } 
.whyus__content { text-align: center; padding-top: 72px; margin-right: 0; position: absolute; left: 15%; } 
.whyus__content .whyus__content-inner { max-width: 448px; width: 100%; display: inline-block; vertical-align: middle; } 
.whyus__content-inner .whyus__desc { font-size: 22px; line-height: 28px; color: #fff;  margin-bottom: 25px; } 
.whyus__quotes .whyus__quotes-text { font-size: 22px; line-height: 28px; color: #fff;  margin-bottom: 25px; } 
.whyus__quotes .size40 { font-weight: normal; font-style: normal; color: #fff; text-transform: uppercase; }
.partnership h2.size40 {font-size:32px;}
.whyus__quotes .size40 span { font-weight: bold; color:#FFF;} 
.hero__heading .size50 span span {color:#e71b24;}
.whyus__section .whyus__img { float: left; }


/* cta section:start; */
.cta__section { position: relative; }  
.cta__single { position: relative; padding: 86px 0 46px; text-align: center; } 
.cta__bg--one { background-color: #f2f2f2; } 
.cta__bg--two { background: rgb(255, 255, 255); background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(242, 242, 242, 1) 100%); } 
.cta__bg--three { background: rgb(255, 255, 255); background: linear-gradient(140deg, #ffffff 0%, #f3f3f3 100%); } 
.cta__single .cta__single-inner { max-width: 260px; margin: 0 auto; } 
.cta_icon { position: relative; margin-bottom: 50px; } 
.cta__info h5 { color: #404041; font-weight: bold; text-transform: uppercase; } 
.cta__texts {  font-weight: normal; font-style: normal; color: #404041; font-size: 22px; line-height: 28px; }


.productuse__section .single__item:hover:before { background: rgba(255, 128, 26, .8); } 
.blue-bg .single__item:hover:before,
.blue-bg .current .single__item:before {background: rgba(58, 130, 189, 0.8);}
.blue-bg .current .single__item {filter: none!important;}

/* productuse__section:start; */
.productuse__section { position: relative; padding: 110px 0 130px; } 
.productuse__section .single__item { position: relative; background-position: center center; background-size: cover; background-repeat: no-repeat; width: 235px; height: 235px; max-width: 100%; margin: 0 auto; -webkit-filter: grayscale(100%); filter: grayscale(100%); }
.productuse__section .single__item:hover { -webkit-filter: none; filter: none; transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; } 
.productuse__section .single__item:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; -webkit-filter: grayscale(0); filter: grayscale(0); border-radius: 100%;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out; } 
.md-70{margin-bottom: 70px;}
.productuse__icon { margin-bottom: 22px; text-align:center } 
.productuse__icon img { margin: 0 auto; } 
.productuse__section .single__item .productuse__info { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 200px; } 
.productuse__texts { text-align: center; } 
.productuse__texts h6 { color: #fff; font-weight: bold; text-transform: uppercase; }

/* products section:start; */
.products__slider .slick-arrow{margin-top: -120px;}
.products__section .slick-dots { bottom: -45px; } 
.products__section { position: relative; padding: 70px 0 ; background: url('../images/products_bg.jpg') no-repeat; background-size: cover; background-position: center center; min-height: 622px; } 
.products__section .section-title { margin-bottom: 30px; } 
.products__section .section-title .size40 { text-transform: uppercase;  font-weight: normal; font-style: normal; } 
.products__section .section-title .size40 span { font-weight: bold; font-weight: normal; font-style: normal; color:#3a82bd} 
.products__section .products__slider { text-align: center; margin-top: 50px; } 
.single__item .product__link { display: block; width: 100%; height: 100%; text-decoration: none;padding: 0 15px; } 
.single__item .product__link:focus { outline: none; } 
.single__item .product__link:hover .product__name { color: #3a82bd; } 
.single__item .product__link:hover .product__desc { color: #ff801a; } 
.product__link:hover .product__name a{ color: #3a82bd; } 
.product__link:hover .product__name a span{ color: #3a82bd; } 
.single__item .product__link .product__name {  margin-bottom: 10px;height: 54px;overflow: hidden; } 
.single__item .product__link .product__name span { font-weight: bold;} 
a:focus, a:active{outline-offset:0; outline:0}
.product__name a{color: #404041;}
.product__desc {font-style: italic;font-size: 20px; line-height: 23px; color: #404041; margin-bottom:20px;height: 45px;overflow: hidden; } 
.product__img { margin-bottom: 25px; } .product__img img { margin: 0 auto; } 
.products__info .btn{font-weight: normal;padding: 5px 25px;}
.btn-wrapper .btn { text-transform: uppercase; font-size: 15px; color: #fff; border-radius: 50px; padding: 3px 19px; }
.btn.focus, .btn:focus, .btn:hover{color:#FFF;background: #3a82bd;}

/* brand section:start; */
.brand h2{text-transform: uppercase;}
.brand h2 b{color:#3a82bd}
.brand__section { position: relative; padding: 60px 0; } 
.brand__section .section-title { margin-bottom: 75px; } 
.brand__section .section-title h2 {  font-size: 30px; line-height: 36px; font-weight: normal; font-style: normal; text-transform: uppercase; } 
.brand__section h2 span { font-weight: bold; } 
.brand__section h2 span.text--orange { color: #ff801a; font-size: 60px;margin: 0 10px; } 
.brand__section .single__item:focus { outline: none; } 
.brand__section .single__item .row { margin-bottom: 24px; } 
.brand__single .brand__img img { width: auto; margin: 0 auto; -webkit-filter: grayscale(100%); filter: grayscale(100%);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;max-height: 96px;    max-width: 152px;vertical-align:middle; display:inline;} 
.brand__single .brand__img .brand__link:hover img { -webkit-filter: none; filter: none; }
a.brand__link {
     line-height: 96px; 
     height: 96px; 
    display: inline-block;
}


/* subscribe section:start; */
.subscription__section { position: relative; padding:90px 0; background: url('https://germisep.uk/wp-content/uploads/2021/11/subscribe-bg.png') no-repeat; background-size: cover; background-position: center center; } 
.brand__section_img {
    position: relative;
    padding: 190px 0;
    background: url('https://germisep.uk/wp-content/uploads/2021/11/UKgermisep_website-15.png') no-repeat;
    background-size: cover;
    background-position: center center;
}

@media only screen and (max-width:667px){
    .brand__section_img {
         padding: 145px 0;
    }
}
@media only screen and (max-width:479px){
    .brand__section_img {
         padding: 92px 0;
    }
}
.subscription__section .subscription__inner { text-align: center; } 
.subscription__inner .subscription__heading { margin-bottom: 25px; } 
.subscription__inner .subscription__heading .size40 { text-transform: uppercase; letter-spacing: 1px; margin-bottom: 5px; } 
.subscription__inner .subscription__heading .size40 span { font-weight: bold; color:#3a82bd; } 
.subscription__inner .subscription__heading h6 { font-size: 18px; line-height: 24px; color: #404041; } 
.subscription__form {max-width: 880px;position: relative;margin: auto;} 
.subscription__form .form-group { width: 100%; display: block; margin: 0 auto; } 
.subscription__form .form-group input { width: 100%; height: 30px; border-radius: 25px; color: #404041; font-size: 18px; padding:6px 160px 6px 30px; border: 1px solid #ff801a; background: transparent;  } 
.subscription__form .form-group input:focus { box-shadow: none; } 
.subscription__form .form-group .btn { border-radius: 25px; position: absolute; right: 10px; width: 150px; height: 30px; text-transform: uppercase; font-size: 16px; line-height: normal; font-weight: bold; }


/* footer section:start; */
.footer__section { position: relative; background: #3a82bd; } 
.footer__section .footer__inner { padding: 50px 0; } 
.footer__section .footer__widget { padding: 43px 0 43px 0; border-right: 1px solid #fff; } 
.logo__widget { border-right: 1px solid #fff; } 
.menu__widget {} 
.menu__widget ul li a { padding:0 15px 0 0; color: #fff; font-size: 18px; line-height: 34px; } 
.menu__widget .menu__lists { float: none; display: inline-block; text-align: center; } 
.menu__widget .menu__lists .single__list { display: block; width: 130px; text-align: left; } 
.menu__widget .menu__lists .single__list a:hover{ background-color:transparent; border-radius: 0; } 
.footer__section .contact__widget{ border-right: none; } 
.contact__widget h6 { color: #fff;  font-weight: normal; font-style: normal; } 
.contact__widget h6 span {font-weight: bold; font-weight: normal; font-style: normal; text-transform: capitalize; color:#FFF} 
.contact__widget>div { margin-bottom: 15px; } 
.social__details {margin-bottom: 0 !important;}
.social__details h6 { display: inline-block; vertical-align: middle; } 
.social__details .social__lists { float: none; display: inline-block; vertical-align: middle; } 
.social__details .social__lists .single__lists a { padding: 0 7px; } 
.social__details .social__lists .single__lists a:hover{background:transparent}
.footer__copyright { background-color: #404041; padding: 15px 0; } 
.copyright__texts h6 { color: #fff;  font-weight: normal; font-style: normal; } 
.copyright__texts h6 a span { font-weight: bold; font-weight: normal; font-style: normal; color: #fff; text-transform: uppercase; }
.page-link{padding-left: 25px !important;}
.stands-img-icon img {position: absolute;top: 50%;left: 50%;right: 0;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);max-height: 100%;-webkit-transition: all .3s ease-in-out;max-width: 100%;}
.page-link h6 b{color: #FFF;margin-right: 3px;}
.stands-img-icon{padding-bottom: 55%;position: relative;}


/* vaibhav */
.main-container > .main > .container{width: 100%;padding: 0;}	
.germisep-wrp{background: url(../images/germisep_bg.jpg) no-repeat center center;background-size: cover;}
.germisep-solution h2 ~ p:last-child {margin-bottom: 0;}
.size40{text-transform: uppercase; font-size:40px;}
.blue-text{color:#3a82bd}
.size40 b{color:#3a82bd}
.product-page .size40{margin-bottom: 10px;}
.germisep-description b{font-size: 22px;margin-bottom: 5px;display: block;}
.germisep-info p{margin-bottom: 20px;}
.product-page .size40{margin-bottom: 20px;}
.germisep-solution .size40 b{display:block}
.germisep-description{margin-bottom: 35px;}
.germisep-img{float: right;}
/* .video-responsive{position: relative;padding-bottom:55%;height: 0;} */
.video-responsive iframe{top: 0;left: 0;width: 100%;}
.video-responsive img{ width:100%;}
.pd70{padding: 70px 0;}
.heading-style-icon {margin-bottom: 5px;}

/* stands */
.stands-out{background:#f5f5f5;}
.center{text-align: center;}
.heading-title img{margin-bottom: 16px;}
.stands-out{font-size:22px;}
.stands-img-icon{margin-bottom: 25px;}
.stands-out-wrp{max-width: 340px;margin: auto auto;}
.stands-list{width:33%; display:inline-block;padding-right: 15px;padding-left: 15px; vertical-align:middle}
.stands-row{margin-right: -15px;margin-left: -15px;}
.heading-title{margin-bottom: 35px;}


/* about-nadcc */
.about-nadcc-wrp {padding:110px 0 50px;}
.about-title{width:39%;float: left;margin-right: 25px;}
.about-nadcc-info{float: left;width:58%;font-size: 22px;}
.about-nadcc-info ul li{margin-bottom:12px;}
.title-label{width: 30%;margin-right: 20px;float: left;}
.title-label ~ div{width: 66%;overflow: hidden;}
.category-info h2 {margin-bottom: 20px;}
.category-info{background: #FFF;padding: 70px;position: absolute;top: 50%;transform: translate(-50%, -50%);max-width: 500px;left: 50%;width: 100%;}
.col-sm-6.img-bg{padding-bottom:45%;}
.img-bg{background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;}

.size22{font-size:22px;}
.arrow-icon{margin: 35px 0 50px;}
.cell-system{width: 50%;float: left;}
.arrow-icon{ position:relative}
.arrow-icon.last:after{display:none;}
.arrow-icon:after{content: "";background: url(../images/arrow_icon.png)no-repeat center center;width: 100px;height: 100px;display: inline-block;position: absolute;right: -65px;top: 12px;background-size: 60px;}
.cell-system h4 span{display:block; color: #3a82bd;}
.system-wrp{text-align: center;}
.cell-system .size22{text-transform: uppercase;line-height: 1.4;}
.system-wrp{position: absolute;top: 50%;right: 0;transform: translate(-50%, -50%);-webkit-transform: translate(-0%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);max-height: 100%;-webkit-transition: all .3s ease-in-out;max-width: 100%;width: 50%;padding-left: 50px;}
.position-set {position: relative;}
.position-set .col-sm-6{position: static;}
/* .nadcc-section{background:url(../images/system_bg.jpg)no-repeat center center;background-size: cover;} */
.germisep-bg img{padding-left: 45px;}
div.recommended-usage-wrp {padding-bottom: 30px;}
.about-img img{width: 100%;}
.germisep-disinfectant-info .size40 b{display:block}
.germisep-disinfectant-info .size40{line-height: 1.2;margin-bottom:40px;}
.germisep-disinfectant-info p{padding-bottom: 20px;}
.width70{max-width:53%;float:left;}
.width30{max-width:46%;float: right;padding-left:60px;}
.pd60{padding: 60px 0;}
.germisep-disinfectant-info{padding-top: 70px;}
.germisep-disinfectant{background:#eeeeef}
.map-area p{display: block;margin: 30px 0 0;}

.disinfecting-origins {padding:90px 50px 20px  0;}
.disinfecting-origins .size40 b{display: block;}
.disinfecting-origins .size40{margin-bottom: 30px;}
.disinfecting-origins h5{margin-bottom: 25px;}
.origins-info{ max-width: 320px;}
.icon-style {text-align: right;}
.about-img{float:right; padding-left:0;padding-right:0; text-align:right}
.oceania-info p{margin-bottom: 10px;}
.oceania-info .size40{text-transform: none;margin-bottom: 15px}
.oceania-info .size40 b{display:block}
.title-text .size40{display: inline;}
.title-text p{display: inline-block;}
.title-text .size40 b{display: inline-block;}
.title-text .size40 span{display: block; color:#3a82bd;padding-top: 10px;}
.title-text{font-size: 22px;color: #43322c;margin-top: 10px;}
.oceania-info{padding-top: 40px;}
.where-are-now{padding:80px 0; background:url('../images/where-are-we.jpg') no-repeat center center; background-size:cover}
.round-style{background: #FFF;border-radius: 50%;min-height: 260px;    text-align: center;min-width: 260px;padding: 15px; display:inline-block}
.where-are-now .col-sm-3{position:relative}
.where-are-now .table-info p {font-size: 28px;line-height: 1.2;}
.where-are-now .table-info{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);max-height: 100%;-webkit-transition: all .3s ease-in-out;max-width: 250px;width:100%;padding:0 20px;}
.table-info{position: absolute;top: 50%;left: 0px;transform: translate(-50%, -50%);-webkit-transform: translate(-0%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);max-height: 100%;-webkit-transition: all .3s ease-in-out;max-width: 100%;width:100%;}
.size50{font-size: 50px;line-height: 1.2;}
.table-info span{font-size: 18px;font-weight: 600;letter-spacing: 1px;}
.table-info > span {position: absolute;left: 15px;right: 15px;top:-20px;}
.table-info h2 ~ span {position: static;}
.size35{font-size:35px;}
.table-info .size35{color:#5ebf34;text-transform: none;}
.table-info .size70{font-size: 70px;color:#ff801a;}
.row .col-sm-3:last-child .size70{color:#ffae15;}
.table-info h2{line-height:70px;margin: 15px 0;}
.where-are-now .center{margin-bottom: 65px;}
.application-choose .productuse__section{padding:0 ;}
.application-choose{padding: 80px 0 60px;}
.application-choose .center{padding-bottom:70px}
.choose-tablet{background:#eeeeef;}
.toggle-tabs li.current span{color: #5ebf34;}
.tabs-open.current .icon-set:before{background: url(../images/tablets-icon-select.png) no-repeat center center;}
.tabs-open .icon-set:before{content:"";background: url(../images/tablets-icon.png) no-repeat center center;height: 45px;width:55px;display: inline-block;}
.orange-theme .tabs-open.current .icon-set:before{background: url(../images/tablets-icon-select_orange.png) no-repeat center center;}
.orange-theme .toggle-tabs li.current span{color:#ff801a;}
.orange-theme .recommended{background:#ff801a;}
.orange-theme .tab-content{border:1px solid #ff801a}
.orange-bg{background:#ff801a;}
.toggle-tabs li{display: inline-block;text-align: center;margin: 0 30px;}
.tabs-open span{font-size: 22px;display: block;margin-top: 10px; color:#FFF;}
.product-description{margin-top: 30px;}
.label-name{font-size:22px;margin-top:20px;letter-spacing: 0.5px;display: block; position:relative;}
.label-name span {font-size: 17px;
    position: absolute;
    right: 87px;
    top: 6px;
    color: #a7a7a7;}

.tablet-number .size40 span{display: inline-block;    vertical-align: middle;    color: #3a82bd;    text-align: left;}
.tablet-number .size40 img{display: inline-block;vertical-align: middle;margin-left: 10px;}
.tablet-number h2 {font-size:22px; font-weight:bold;}
.tablet-number input {border: 0;    border-radius: 20px;    text-align: left;    width: 150px; padding-left: 20px;}
ul.toggle-tabs{margin-bottom: 40px; text-align:center}
/*.tablet-number{display: inline-block;max-width: 220px;width: 100%;margin: 0 25px; position:relative}*/
.tablet-number{display: inline-block;width: 27%;margin: 0 25px; position:relative}

.tablet-number:nth-child(2) h2:before {content:""; background: url(../images/wowater.png) no-repeat left center; height: 88px;    width: 70px;    display: inline-block;    vertical-align: middle;}
.tablet-number:nth-child(1) h2 span {text-align:center}
.tablet-number:nth-child(3) h2:before {content:""; background: url(../images/big-tablet.png) no-repeat left center; height: 88px;    width: 70px;    display: inline-block;    vertical-align: middle;}

.woter-info:after{content: "+";display: block;position: absolute;left: -36px;font-size:40px;top: 50%; font-weight:bold;margin-top:-35px;color: #3a82bd;}
.tab-content{max-width:auto;margin: auto auto;border: 1px solid #5ebf34;padding:40px 0 0px;border-radius: 30px;overflow: hidden; text-align:center;}
.woter-info{display: inline-block;}
.recommended{font-size: 22px;color: #FFF;background: #5ebf34;display: block;padding: 11px 0;text-transform: uppercase;letter-spacing: 0.5px;margin-top: 25px;}
.video-responsive{line-height: 0;}
.recommended-usage{padding: 60px 0;}
.icon-view{margin-bottom:20px;}
.round-shape {min-width: 175px;min-height: 175px;display:inline-block;border-radius: 50%;text-align: center; position:relative}
.round-shape img{display: inline-block;}
.grid4{width: 30%;display: inline-block;text-align: center;padding: 0 15px;vertical-align: top}
.green-bg{background:#5ebf34;}
.round-shape img {position: absolute;top: 50%;left: 0px;right: 0;transform: translate(-50%, -50%);-webkit-transform: translate(-0%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-webkit-transition: all .3s ease-in-out;margin: auto auto;}
.recommended-usage-grid{padding-top:60px;text-align: center; margin:0 -15px}
.recommended-info h5{font-weight: bold;text-transform: uppercase;margin:20px 0 0px;}
.heading-recomended h5{    color: #5ebf34;
    font-weight: bold;
    text-transform: uppercase;
    margin: 20px 0 0px;}
.recommended-info ul li{margin-bottom:13px;}
.recommended-info ul li em{display:block;margin-top: 5px;line-height: 1.3;}
.recommended-info{font-size:22px;margin-bottom: 40px;}	
.recommended-info em{font-size: 16px;color:#404041;}
.recommended-info h5 em{display:block;font-weight:normal}
.recommended-info ul{margin-top: 15px;}	
.orange-theme ~ .recommended-usage-wrp {padding-bottom:30px;}
.be-our-partner{background: url(../images/be_our_bg.jpg) no-repeat center center;}
.our-partner-info {max-width: 370px;}
.wipes {max-width: 670px;}
.our-partner-info .size40{margin-bottom: 25px;}
.our-partner-info a.btn {margin-top: 40px;}
input:focus, input:active{outline:0}
.contact-us{background: url(../images/contact_us_bg.jpg) no-repeat center center;background-repeat: no-repeat;    background-size: cover;}
button.focus, button:focus, button:hover{outline:0}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline: 0 -webkit-focus-ring-color;outline-offset:0;}
.form-contact .field input{border-top: 0;border-left: 0;border-right: 0;height: 45px;border-bottom: 1px solid #91b9da;
padding:11px 25px 5px 20px;background: transparent;width: 100%;font-size: 18px;}
.form-contact .field input::-webkit-input-placeholder {color:#3a82bd;}
.form-contact .field input:-ms-input-placeholder {color: #3a82bd;}
.form-contact .field input::placeholder {color: #3a82bd;}
.form-contact textarea::-webkit-input-placeholder {color:#3a82bd;}
.form-contact textarea:-ms-input-placeholder {color: #3a82bd;}
.field textarea:focus{outline:0}
.form-contact textarea::placeholder {color: #3a82bd;}
.field textarea{border-bottom: 1px solid #91b9da;border-top: 0;border-right: 0;border-left: 0; padding:11px 25px 5px 20px;width: 100%;height: 40px;margin-top:7px; font-size:18px;background: transparent;}
.submit-btn {margin-top: 20px;}
.submit-btn button{max-width: 150px;width: 100%;}
.contact-us-info {max-width: 370px;}
.follow-us i{font-size: 28px;}
.location-wrp{margin-top: 35px;}
.follow-us li{display: inline-block;margin-right: 10px;}
.address-info li{margin-bottom: 20px;display: block;font-size:18px;}
.address-info b{color: #3a82bd}
.address-info a{color: #3a82bd}
.follow-us b{font-size: 18px;color: #3a82bd;display: inline-block;vertical-align: middle;}	
.follow-us ul{display: inline-block;vertical-align: middle;margin-left: 15px;}
.pd-bt60{padding-bottom:60px}
.system-std{display: inline-block;max-width: 460px;}
.map-area{margin-top:70px;}
form.form-contact{margin-top:20px;}
.pd-tp170{padding-top:170px}
.pd-tp100{padding-top:100px}
.be-our-partner{padding-bottom:210px;background-size: cover!important;}
.wipes2{padding-bottom:80px;background-size: cover!important;}
.navbar-nav ul.dropdown-menu .nav-item .nav-link{padding: 12px 10px;
    display: block;
    font-weight: 400;
    color: #fff;
    border: 0;
    }
.navbar-nav ul.dropdown-menu .nav-item.active .nav-link, .navbar-collapse .navbar-nav ul.dropdown-menu .nav-item>a:hover{border-radius: 0px; color: #fff; }

/* home whyour__section */
.whyour__section {padding: 170px 0 190px;text-align: left;background-size: cover !important;
    background-position: bottom !important;}
.whyour__section .title, .swimming-pool .title, .compared-sec .title{margin-bottom:40px;}
.compared-sec .title{margin-bottom:30px;}
.whyour__content-inner{max-width: 785px;margin-right:0;width: 100%;}
.disinfectant_cleaning .content {max-width: 900px;margin:0 auto;width: 100%;}
.oceania-content p:not(:last-child), .compared-content p:not(:last-child){margin-bottom: 15px;}
.disinfectant_cleaning .content p:not(:last-child){margin-bottom:15px;}
.swimming-pool{
	display: flex;
    background: url(https://germisep.com/wp-content/uploads/2020/08/banner_germisep-01.jpg) no-repeat;
    height: 569px;
    background-position: center !important;
	background-size:cover !important;
    align-items: center ;
}
.oceania-content{max-width: 890px;margin: 0 auto;width: 100%;}
.compared-sec{height: 767px;display: flex;align-items: center;justify-content: flex-end; background-position: center !important;background-size:cover !important;}
.compared-content-inner{max-width: 850px;width: 100%;margin-left: auto;text-align: center;padding-right:128px;}
.chroline-tablet-page .round-style{transition:all 0.3s linear; }
.chroline-tablet-page .round-style:hover{background: #3a82bd; color: #fff;transition:all 0.3s linear;}
.chroline-tablet-page .round-style .table-info p{transition:all 0.3s linear; }
.chroline-tablet-page .round-style:hover .table-info p{color:#fff;transition:all 0.3s linear; }
.sterilising_page .origins-info{max-width:400px;}

.certificate-page h3 {font-size:18px;}
.certificate-page .col-lg-3 {padding-bottom: 50px;}
.certificate-page .col-lg-3 .img-holder {height: 300px;display: table-cell;    vertical-align: bottom;}
.certificate-page .col-lg-3 .img-holder img {box-shadow: #d8d8d8 0 0 11px;  border-radius: 5px; margin-bottom:10px;}



/* CSS  22-04-2021 ========================== ================ */
.safe-bg .space-img {position: relative;top: -24px;}
.advantages-section .blue-text{color: #3A80BA;}
.application-section .set-img-height{padding-bottom: 45%;}
.application-section .dsk-text{margin-top: 10px;}
.adva-content{padding: 0 25px;}
.set-img-height{padding-bottom:30%;overflow: hidden;position: relative;}
.set-img-height img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);max-height: 100%;-webkit-transition: all .3s ease-in-out;max-width: 100%;}
.safe-bg .size40{text-transform: inherit;}
.safe-food-info .title .size40{font-weight: 600;color: #fff;}
.middle-class{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.grid-tb{display: table;height: 100%;width: 100%;}
.grid-tc {display: table-cell;vertical-align: middle;}
.adva-content{text-align: center;}
.bg-light-blue{background:linear-gradient(#ffffff, #E0F1FA);}
.safe-food-info .grid-tb{padding-left: 20px;}
.application-chart .size40{color: #FFF;}
.application-chart .size40 b{color: #FFF;}
.pd150{padding:150px 0}
.adva-content .dsk-text{margin-top: 10px;}
.title{margin-bottom:20px;}
.safe-bg{padding-top:120px;padding-bottom:120px;}
.adva-content h3{font-size:22px;line-height:1.4;color: #404041}
.dilution-instruction .size40{color: #3a82bd;}
.text-green{color:#61B746;}
.text-green b{color: #61B746;}
.dsk-text p{color: #fff;font-size:22px;letter-spacing:0.5px; font-weight: 400;margin-bottom: 25px;line-height: 1.4;}
.app-content h3{font-size: 22px;}
.application-chart{background-image: url(../images/application_chart_bg.jpg);background-repeat: no-repeat;background-size: cover;}
.col-custome h3{color: #404041;font-size: 22px;line-height: 1.2;}
div.mgbt0{margin-bottom: 0;}
.mgbt60{margin-bottom:60px;}
.table-img{margin-bottom: 30px;}
.adva-content{margin-bottom:45px;}
.col-custome{width: 20%;float: left; text-align:center;padding: 0 20px;}
.dilution-instruction{background-image: url(../images/dilution_bg.jpg);background-repeat: no-repeat;background-size: cover;}
.tab-he{margin-bottom: 40px;}
.table-wrap{margin-bottom: 20px;padding: 0 15px;}
.table-dataa{max-width: 600px;margin: auto;}
.table-dataa th{vertical-align: middle !important;padding:4px 5px !important ; text-align: center; width:200px; border: 1px solid #000;background-color: #00ABEC;color: #fff;font-size: 19px;font-weight: 300; border: 2px solid #fff;}
.table-dataa tr td:first-child{background-color:#E0F1FA ;}
.table-dataa tr td{background-color:#fff;vertical-align:middle;text-align:center;padding:5px!important;font-weight: 700;}
.table-dataa tr td{color:#003142;font-size:19px;border:2px solid #00ABEC;}
.chart-bg{background-image: url(../images/application_chart_bg.jpg);background-repeat: no-repeat;background-size: cover;}
.safe-bg{background-image: url(../images/safe_food_bg.jpg);background-repeat: no-repeat;background-size: cover;}
.clorine_btn1 .btn, .clorine_btn2 .btn {
    max-width: 225px;
}

@media only screen and (max-width:1199px){
.dsk-text p{font-size: 20px;margin-bottom: 20px;}
.safe-bg{padding-top: 90px;padding-bottom: 90px;}    
.pd150{padding: 120px 0;}
.adva-content h3{font-size:21px;line-height:1.3;}
.adva-content{margin-bottom: 34px;}
.set-img-height{padding-bottom: 35%;}
.mgbt60{margin-bottom: 50px;}
.col-custome h3{font-size: 20px;line-height: 1.1;}
}

@media only screen and (max-width:991px){
.middle-class{display: block;}
.safe-bg .space-img{position: static;text-align: center;}
.safe-food-info .grid-tb{padding-left: 0;margin-top: 25px;}
.pd150{padding: 100px 0;}
.adva-content{padding:0px;}
.adva-content h3{font-size: 20px;line-height: 1.2;}
.col-custome{width: 33%;text-align: center;padding: 0 20px;display: inline-block;float: none;vertical-align: top;}
}

@media only screen and (max-width:768px){
.safe-bg{padding-top: 60px;padding-bottom: 60px;}
.pd150{padding: 70px 0;}
}

@media only screen and (max-width:767px){
.application-section .col-custome{width: 49%;}
}

@media only screen and (max-width:650px){
.title{margin-bottom: 15px;}
.safe-bg{padding-top:50px;padding-bottom:40px;}
.dsk-text p{font-size: 18px;margin-bottom: 15px;}
.adva-content h3{font-size: 18px;} 
.adva-content{margin-bottom: 30px;}
.pd150{padding:50px 0;}
.col-custome h3 {font-size: 18px;}
.table-dataa th {padding: 2px 5px !important;font-size: 17px;}
.table-dataa tr td {font-size: 16px;}
.application-section .col-custome{margin-bottom: 15px;}
.application-section .col-custome:last-child{margin-bottom: 0;}
.advantages-section .col-xs-6:last-child .adva-content{margin-bottom: 10px !important;}
.table-wrap{margin-bottom: 0;}
.table-img{margin-bottom: 10px;}

}

@media only screen and (max-width:380px){
.set-img-height img{max-width:60px;}
.application-section .col-custome{padding:0}
.adva-content h3{font-size: 17px;}
.col-custome h3{font-size: 17px;line-height: 1.2;}
.application-section .col-custome{width:100%;}	
.advantages-section .col-xs-6 {width: 100%;}
.set-img-height img{position:static;top: 50%;left: 50%;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;}
.advantages-section .col-xs-6{min-height: inherit !important;}
.application-section .col-custome{margin-bottom: 35px;}
.application-section .set-img-height{padding-bottom: 0;}
.application-section .col-custome{min-height: inherit !important;}
.set-img-height{padding-bottom: 0;}
.adva-content{margin-bottom: 40px !important;}
.mgbt60{margin-bottom: 30px;}
.dsk-text p {font-size: 17px;margin-bottom: 11px;}

}

.comment-form p {padding-bottom:20px;}
.comment-form p label {float:left; width:205px;}
.comment-form p textarea {height:100px;}

/* CSS  22-04-2021 END ===================== ================ =*/


@media (min-width: 1200px){
.width1200{width: 1280px;}
.productuse .col-lg-offset-1{margin-left: 14.333333%;}
.about-nadcc-wrp .container{max-width: 920px;}
}

@media only screen and (max-width:1325px) {
.navbar-nav .nav-item .nav-link{padding:3px 10px;font-size: 15px;}
.navbar_header-right .header_nav-actions{margin-left: 5px;}
.navbar_header-right .header_nav-actions .social-wrapper{float: left;margin-left: 5px;}
.navbar_header-right .header_nav-actions .social-wrapper .social_items li a{padding: 2px 5px;}
.navbar_header-right .header_nav-actions .btn{font-size: 14px;}
.header_logo-wrapper:after{min-height: 290px;min-width: 300px;}
a.navbar_brand-blue{top: 0px;}
.header_section .navbar-header{max-width: 225px;}
.slick-prev{left: 10px;}
.slick-next{right: 10px;}
p{font-size: 21px}
.navbar-nav .nav-item .nav-link{padding: 4px 10px}
}

@media only screen and (max-width:1199px) {
.category-info{padding: 40px;    width: 90%}
.header_section .-navbar-header { position: relative; top: auto; } 
.logo-bg { display-: none; } 
.header_section .navbar_brand-white { width: 140px; height: auto; margin: 0 auto; padding: 0; } 
.navbar_brand-white { display: block; } 
.navbar_brand-blue { display: none !important; } 
.header_section .header__navbar { padding: 12px 0 12px; } 
.navbar_header-right { margin:22px auto}
.header_logo-wrapper:after{display:none;}
.header_section .navbar_brand-white{margin-left:0 !important;}
.navbar-nav .nav-item .nav-link{padding: 3px 9px;font-size: 15px;}
.navbar_header-right .header_nav-actions .social-wrapper .social_items li a { padding: 0px 5px; }
.page-link{padding-left: 0 !important}
.about-nadcc-wrp{ padding: 50px 0 40px;}
.germisep-disinfectant-info{padding-top:0}
.arrow-icon:after{    background-size: 30px;}
.arrow-icon{margin: 25px 0 30px;}

.whyus__section {background-color: #3a82bd;padding: 60px 0;}
.whyus__content {text-align: center;padding-top: 0;margin-right: 0;position: relative;left: 0;}
.circle-bg {display: none;}
.whyus__img {display: none;}
.footer__copyright {text-align: center;}
.productuse__section .single__item{height: auto;}
.contact__widget h6{font-size: 16px;}
.menu__widget ul li a{font-size: 16px;}
.footer__section .footer__widget {padding: 33px 0 33px 0;}
.size40{font-size: 37px}
.title-text{margin-top: 20px}
.oceania-info{padding-top: 0px;}
.disinfecting-origins{padding: 60px 50px 30px 0;}
.disinfecting-origins .size40 {margin-bottom: 20px;}
.disinfecting-origins h5 {margin-bottom: 15px;}
.round-style{min-height: 220px;min-width: 220px;padding: 10px;}
.size50 {font-size: 44px;}
.size35{font-size: 30px;}
.table-info .size70 {font-size: 60px;}
.table-info h2 {line-height: 50px;}
.application-choose{padding:60px 0 60px;}
.application-choose .center{padding-bottom:40px;}
.recommended-usage-grid {padding-top: 40px;}
.pd-tp170{padding-top: 110px;}
.be-our-partner{padding-bottom: 150px;}
.faq-info{padding-top: 80px;}
.header_section .navbar-header{max-width: 150px;}
.navbar_header-right .header_nav-actions .btn{padding: 3px 10px;}
.single__item .product__link .product__name{font-size: 21px;}
.product__desc{font-size:19px;}
}

@media only screen and (max-width:1099px) {
.navbar-nav .nav-item .nav-link{padding: 3px 8px;font-size: 14px;}
}

@media only screen and (max-width:1024px){
.header_section .navbar-header{max-width: inherit;}
.map-area{margin-top: 40px;}
.header_section .navbar-header {width: 100%;margin: 0 auto;}
.navbar-header {float: none;}
.header_section .navbar-toggle{display: block;border-color: #3a82bd;background: #ff801a;margin-right: 0;z-index: 9;position: absolute;right:20px;top: 50%;margin-top: -16px;} 
.header_section .navbar-toggle .icon-bar {background-color: #ffffff;}
.header_section .navbar-toggle:focus, .header_section .navbar-toggle:hover {background-color: #ff801a;}
.header_section .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);margin-top: 10px; } 
.header_section .navbar-collapse.collapse { display: none!important; } 
.header_section .navbar-collapse.collapse.in { display: block !important; } 
.header_section .navbar-nav { float: none!important;    margin: 0;} 
.header_section .navbar-nav>li { float: none; } 
.header_section .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
.navbar_header-right {float: none;text-align: left;margin:0;}
.navbar_header-right .navbar__collapse {float: none;}
.navbar__collapse .navbar-nav .nav-item {width: 180px; margin: 5px 0;}
.navbar_header-right .header_nav-actions .social-wrapper .social_items{margin: 0;}
.header_nav-actions .social-wrapper .social_items .nav-item{display: inline-block;vertical-align: top;}
.navbar_header-right .header_nav-actions .social-wrapper {display: none;}
.productuse__section .row{text-align: center;}
.productuse__section [class*='col-']{width: 32.33%;display: inline-block;float: none; }
.productuse__section .single__item{width:100%; margin-bottom: 30px; height: auto;}
.productuse__section  img.img--elder,.productuse__section  img.img--babies,.productuse__section  img.img--pets,.productuse__section  img.img--commercial{width: 100%;}
.navbar_header-right .header_nav-actions .Language .btn {
    display: flex;
    align-items: center;
    column-gap: 10px;
    padding: 1px 11px;
    margin-left: 5px;
}
.header_logo-wrapper{text-align:center;display:block;}
a.navbar_brand-blue{top: 10px;}
.navbar-nav .nav-item .nav-link{padding:12px 15px;border-bottom: 1px solid #448ac3;font-size: 15px;}
.navbar_header-right .header_nav-actions{margin-left:15px;}
.navbar-collapse {padding-right: 0;padding-left:0px;}
.header_section .navbar-nav>li:last-child a {border-bottom: 0;}
.header_section .navbar-collapse{position:absolute;left: 0;right: 0;background: #3a82bd;padding-bottom: 15px;z-index: 9;}
.where-are-now [class*='col-'] {width: 32.33%;display: inline-block;float: none;}
.where-are-now .row{text-align: center;}
.round-style {min-height: 270px;min-width: 270px;margin-bottom: 35px;}
.where-are-now .center{margin-bottom: 35px;}
.where-are-now{padding: 60px 0 30px;}
.system-wrp{padding-left: 40px;}
.faq-info{padding-top:50px;}
.description-faq{padding: 30px 40px 40px;}
.navbar-nav .nav-item.active .nav-link{border-radius: 0;}
.navbar__collapse .navbar-nav .nav-item.active>a, .navbar__collapse .navbar-nav .nav-item.active>a:focus, .navbar-collapse .navbar-nav .nav-item>a:hover{border-radius: 0;}
.header__navbar .dropdown-toggle:after{font-size: 24px;position: absolute;top: 20px;right: 15px;}
.header__navbar .navbar-nav .open .dropdown-menu{position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;    margin-top: 0 !important;    padding-left: 5px;}
.header__navbar .dropdown-item{color:#FFF;}
}

@media only screen and (max-width:991px) {
.hero__section {min-height: 540px;}
.footer__section .footer__inner .container {width: 94%;margin: 0 auto;}
.footer__section .footer__widget {padding: 30px 0px;border-right: none;}
.size50{font-size: 40px;}
.productuse__section{padding:70px 0 60px;}
.md-70{margin-bottom: 50px;}
.size40{font-size: 35px;}
.products__section {position: relative;padding: 60px 0;}
.size30{font-size: 25px;}
.brand__section h2 span.text--orange {font-size: 45px}
.brand__section{padding: 50px 0;}
.menu__widget .menu__lists .single__list{width: 100px;}
.menu__widget ul li a{padding: 0 10px 0 0;}
.contact__widget>div {margin-bottom: 10px;}
.footer__section .footer__inner {padding: 30px 0;}
.subscription__section{padding: 70px 0;}
.disinfecting-origins{padding: 60px 10px 30px 0;}
.round-style{min-height: 220px;min-width: 220px;margin-bottom:25px;}
.stands-out-wrp{max-width: 100%;}
.stands-list{width: 32.9%;}
.pd70{padding: 60px 0;}
 .about-title{width: 38%;margin-right: 25px;}
.about-nadcc-info{font-size: 19px;}
.title-label ~ div {width: 65%;}
.oceania-info .size40 {font-size: 25px;}
p{font-size: 20px;}
.width30{padding-left:30px;}
.oceania-info .size40 b{display: inline-block;}
.title-text .size40 span{display: inline-block;}
.oceania-info{padding-top: 35px;}
.cell-system .size22{font-size: 19px;}
.arrow-icon{margin: 35px 0 30px;}
.arrow-icon.last img{width: 90px;position: relative;top: 15px;}
.category-info{padding: 20px;}
.germisep-disinfectant-info .size40{margin-bottom: 20px;}
.pd60{padding: 50px 0;}
.germisep-disinfectant-info p{padding-bottom: 15px;}
.grid4{width: 33%;}
.recommended-usage-wrp{padding: 50px 0 10px;}
.recommended-info{font-size: 20px;}
.be-our-partner{background-position: center left}
.pd-tp170{padding-top: 80px;}
.be-our-partner{padding-bottom: 80px;}
.accordion-wrap .title{padding-top: 5px;padding-bottom: 15px;font-size: 20px;}
.size60{font-size: 50px;}
.title-wrp{margin-bottom: 25px;}
.compared-content-inner{padding-left:30px;padding-right:30px;margin:0 auto !important;}
}
.btn.dbro {margin-right: 20px; margin-top: 20px;   background-color: #3a82bd;}
@media only screen and (max-width:768px){
	.btn.dbro {margin-right: 0px; margin-top: 20px;   background-color: #3a82bd;}
.productuse__section {padding: 60px 0;}
.cta__texts { font-size: 18px;line-height: 24px;}
.cta__single {padding: 40px 15px;}
.productuse__section{padding:50px 0 30px}
.md-70 {margin-bottom: 40px;}
.icon-style {
text-align: right;}
.icon-style{display: none;}
.description-faq{padding: 20px 30px 30px;}
.footer__section .footer__inner [class*='col-'] {width: 100%;text-align: center;float: none;}
.footer__section .footer__widget {padding: 0;margin: 30px auto;}
.logo__widget img {margin: 0 auto;}
.menu__widget .menu__lists {float: none;display: block;width: 100%;margin: 0 auto;}
.menu__widget .menu__lists .single__list {display: inline-block;width: auto;text-align: center;float: none;}
.menu__widget ul li a {padding: 7px 10px;line-height: normal;}
.contact__widget h6 {font-size: 17px;}
}

@media only screen and (max-width:767px){
	.pd-tp100 {
    padding-top: 80px;
}
	.certificate-page .col-lg-3 .img-holder {height: auto;}
	.fancybox-close {width: 36px!important; height: 35px!important;top: 4px!important; right: 4px!important;}
	.brand__img {text-align: center; padding-bottom: 20px;}
.germisep-disinfectant-info {padding-top: 40px;}
.map-area{margin-top: 30px;}
.germisep-bg img{padding: 0;}
.width70{padding: 0 15px;}
.about-title{width: 100%;margin-right:0;margin-bottom: 20px;}
.hero__section {min-height: 100%;}
.hero__section .hero__texts-inner {position: relative;left: auto;top: auto;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;padding: 120px 50px;}
.productuse__section .single__item {margin: 0 auto 30px;}
.whyus__quotes .whyus__quotes-text {margin-bottom:15px;}
.whyus__content-inner .whyus__desc{margin-bottom: 15px;}
.productuse__section {padding: 60px 0 30px;}
 .productuse__section [class*='col-'] {width: 49%;}
.products__section .products__slider {margin-top: 25px;margin-bottom: 25px;}
.disinfecting-origins{width: 100%;display: inline-block;padding:30px 00px 30px 0;}
.about-img{float: none;text-align: center;}
.disinfecting-origins .size40 b {display: inline;}
.origins-info{max-width: 100%;}
.icon-style{margin-bottom:20px;}
.where-are-now [class*='col-'] {width: 49%;}
.round-style {min-height: 250px;min-width: 250px;margin-bottom: 25px;}
.table-info h2{line-height: inherit;margin-top: 10px;margin-bottom: 10px;}
.system-wrp{padding-left:0;position: static;width: 100%;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;}
.system-wrp{padding:50px 0;}
.arrow-icon.last img {width: auto;position: static;}
.size50{font-size: 35px;}
.size35{font-size: 28px;}
.table-info .size70 {font-size: 45px;}
.disinfecting-origins{padding: 40px 00px 40px 0;}
.about-img img{width: 100%;}
.stands-list{width: 100%;}
.germisep-img{float: none;text-align: center;margin-top: 30px}
.width70{max-width: 100%;float: none;}
.width30{padding-left: 0;max-width: 100%;float:none;}
.category-info{padding:40px;width: 100%;}
.about-nadcc-info{float: none;width: 100%;}
.stands-img-icon img{position: static;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;}
.stands-img-icon {padding-bottom: 0;}
.stands-list{margin-bottom:50px}
.stands-img-icon{margin-bottom:20px;}
.stands-out-wrp p{max-width: 350px;margin: auto;}
.heading-style-icon{display:none;}
.pd70{padding: 50px 0;}
.grid4{width: 33%;}
.recommended-usage-grid{padding-top: 30px;}
.recommended-usage-grid .grid4:last-child .recommended-info{margin-bottom: 0;}
.grid4{width: 49%;}
.accordion-wrap{padding: 0 40px;}
.accordion-wrap .title{font-size:18px;}
.brand__section .section-title {margin-bottom: 25px;}
.brand__section h2 span.text--orange {font-size: 50px;margin: 0 5px;}
.brand__section .single__item .row {margin-bottom: 0;}
.brand__single .brand__img img {max-height: 96px;}
.brand__slider .single__item:nth-child(2) .brand__single .brand__img img  {/*height: 70px;*/}
.subscription__section {padding: 60px 0;}
.subscription__inner .subscription__heading .size40 {margin-bottom: 0;}
.subscription__form .form-group .btn {top: 10px;right: 0;}
.social__details .social__lists {margin: 0 auto;}
.social__details .social__lists li {display: inline-block;vertical-align: middle;}
.products__section {position: relative;padding:50px 0;}
.faq-wrp{margin-bottom: 60px;}
.where-are-now .table-info p {font-size: 24px;}
	
/* home whyour__section */
.whyour__section {padding:60px 0 60px;background-position:center;}
.whyour__section .title,  .swimming-pool .title, .compared-sec .title {margin-bottom: 20px;}
.compared-sec, .swimming-pool{height:100%;}
.compared-sec{justify-content:center;}
.compared-content-inner{padding-right:15px;padding-left:15px;}	
.header_section .navbar-header {position: static;top: 0;max-width: 255px;width: 100%; } 
.video-responsive iframe{height:200px!important;}
}

@media only screen and (max-width:650px){
.hero__section { background: linear-gradient(to left, rgba(0, 0, 0, 0.49), rgba(0, 0, 0, 0.70)), url(../images/hero_bg.jpg) no-repeat; background-size: cover; background-position: center; }
.hero__section .hero__texts-inner{text-align: center;}
.hero__desc {max-width: 100%;}
.subscription__inner .subscription__heading .size40 {line-height: 42px;}
.slick-next{right: 25px;}
.slick-prev{left: 25px;}
.footer__section .footer__widget{margin: 20px auto 0;}
.contact__widget>div {margin-bottom: 5px;}
.footer__widget.logo__widget {margin-top: 0;}
.round-style{min-height: 210px;min-width: 210px;}
.col-sm-6.img-bg {padding-bottom: 95%;}
.category-info{padding: 25px;width: 90%;}
.category-info h2{margin-bottom: 10px;}
.arrow-icon.last{margin-bottom: 25px;}
.tablet-number{max-width: 150px;}
}

@media only screen and (max-width:550px){
.cell-system {width: 100%;float: none;}
.arrow-icon:after{display:none;}
.arrow-icon{margin:10px 0 40px;}
}



@media only screen and (max-width:480px){
.our-partner-info p {}
.product__desc {font-size: 18px;}
.single__item .product__link .product__name {font-size: 20px;}
.single__item .product__link .product__name{height:auto}
.product__desc{height:auto}
.products__slider .slick-arrow{margin-top: -130px;}
.size60 {font-size: 40px;}
.title-wrp{margin-bottom: 15px;}
.faq-info{padding-top: 40px;}
.description-faq{padding: 20px 20px 30px;}
.accordion-wrap:after{right: 0;}
.accordion-wrap{padding: 0 25px;}
.recommended{font-size: 20px;}	
.disinfecting-origins .size40 {margin-bottom: 10px;}
.disinfecting-origins h5 {margin-bottom: 10px;}
.navbar__collapse .navbar-nav .nav-item {width: 100%;}
.whyus__quotes .size40 {line-height: 36px;}
.products__section .section-title {margin-bottom: 0;}
.brand__section .section-title h2 {font-size: 26px;line-height: 32px;}
.subscription__inner .subscription__heading .size40 {line-height: 32px;}
.header_logo-wrapper:after{min-height: 240px;min-width: 240px;}
.navbar_brand-blue{width: 130px;}
a.navbar_brand-blue {left:0;top:0px}
.header_section .header__navbar{padding: 10px 0;}
.whyus__content-inner .whyus__desc{font-size: 18px}
.whyus__quotes .whyus__quotes-text {font-size: 18px;}
.whyus__section{padding: 40px 0;}
.hero__desc{font-size: 16px;line-height: 18px;}

p {font-size: 18px;    line-height: 1.3;}
.title-text {margin-top: 15px;}
.oceania-info{padding-top: 25px;}
.size50{font-size: 28px;}
.productuse__section [class*='col-'] {width: 75%;}
.productuse__section{padding: 50px 0 25px;}
.cta_icon{margin-bottom: 25px}	
.md-70{margin-bottom: 20px;}
.size40 {font-size:30px;}
.productuse__section .single__item {margin: 0 auto 20px;}
.brand__section{padding: 40px 0;}
.size30{font-size: 23px;}
.brand__section h2 span.text--orange {font-size: 40px;}
.subscription__section {padding: 40px 0;}
.subscription__inner .subscription__heading {margin-bottom: 10px;}
.subscription__form .form-group input{padding: 6px 20px 6px 20px;}
.where-are-now [class*='col-'] {width:100%;}
.round-style{min-height:250px;min-width:250px;margin-bottom: 15px;}
.product-page .size40{margin-bottom: 10px;}
.germisep-description{margin-bottom: 25px;}
.germisep-description b{font-size: 19px;}
.where-are-now {padding: 50px 0 30px;}
.table-info h2 {line-height: inherit;margin-top: 15px;margin-bottom: 15px;}
.where-are-now .center{margin-bottom: 25px;}
.pd70{padding:40px 0;}
.stands-out .size40 b {display: block;}
.stands-img-icon{margin-bottom: 10px;}
.stands-list{margin-bottom: 40px;}
.stands-row .stands-list:last-child {margin-bottom: 0;}
.germisep-img{margin-top: 20px;}	
.germisep-info p{margin-bottom: 15px;}
.about-nadcc-wrp{padding: 40px 0;}
.system-wrp{padding: 40px 0;}
.col-sm-6.img-bg{padding-bottom: 100%;}
.germisep-disinfectant-info .size40{margin-bottom: 10px;}
.title-label {width: auto;margin-right: 20px;float: none;display: block;margin-bottom: 5px;}
.title-label ~ div{width: 100%;}
.about-nadcc-info ul li{margin-bottom: 20px;}
.about-nadcc-info ul li:last-child{margin-bottom:0}
.germisep-disinfectant-info {padding-top: 30px;}
.pd60{padding: 40px 0;}
.map-area{margin-top: 10px;}
.application-choose {padding:40px 0 20px;}
.application-choose .center {padding-bottom: 20px;}
.tablet-number {max-width: 90%;margin: 0;margin-bottom: 35px;}	
.woter-info:after{content: "+";display: block;position: absolute;left: 0;font-size: 40px;top: -64px;font-weight: bold;color: #3a82bd;right: 0;    margin-top: 0;}
.tablet-number.woter-info{margin-top: 50px;margin-bottom: 20px;}
.product-description{margin-top: 25px;}
.tablet-number {max-width: 90%;margin: 0;margin-bottom: 45px; width: 100%;}
.toggle-tabs li{    margin: 0 25px;}
.grid4 {width: 100%;}
.recommended-info ul li {margin-bottom: 10px;}
.recommended-info ul{margin-top: 10px;}
.pd-tp170{padding-top: 60px;}
.be-our-partner{padding-bottom: 60px;}
.our-partner-info .size40{margin-bottom: 15px;}
.our-partner-info a.btn{margin-top: 25px;}
.our-partner-info{max-width: 100%;}
.be-our-partner{padding-bottom: 40px;}
.pd-tp170{padding-top:40px;position: relative;}

.pd-tp170::before {content: "";
    background: #fff;
    opacity: 0.9;
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;}
.foodguard-banner.pd-tp170::before {opacity: 0.2;}
.safe-food-info {text-align:center;}
.partnership::before {content: "";
    background: #3a88c3;
    opacity: 0.9;
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;}	
	
.header_section .navbar-nav {margin-bottom:15px;}
form.form-contact{margin-top:10px;}
.pd-bt60{padding-bottom: 40px;}
.contact-us{background-position:left}
.cell-system .size22{font-size: 21px;}
.germisep-disinfectant-info .size40 b{display: inline;}
.germisep-disinfectant-info p{padding-bottom: 10px;}
.map-area p{display: block;margin: 20px 0 0;}
.hero__desc{text-align:justify}
.whyus__content-inner .whyus__desc{text-align:justify;margin-bottom: 10px;}
.whyus__quotes .whyus__quotes-text{text-align: justify;}
.origins-info{text-align: justify;}
.oceania-info p{text-align: justify;}
.system-std{text-align: justify;}

.disinfecting-origins {padding: 20px 0px 40px 0;}
h5{font-size: 20px;}
.title-text{font-size: 20px;margin-top:10px;}
.oceania-info .size40{margin-bottom:10px;}
.germisep-info p {margin-bottom: 10px;}
.oceania-info{}
.germisep-disinfectant-info{}
.description-faq{border-radius: 10px; text-align:left}
.accordion-wrap{padding: 0 25px 0 0;}
.faq-wrp{margin-bottom: 40px;}
.hero__section .hero__texts-inner {padding: 60px 0;}
.footer__section .footer__inner {padding: 30px 0;}
.single__item [class*='col-'] {width: 50%;}
.logo__widget img {max-width: 190px;}
.contact__widget h6 span {display: block;margin: 0 auto;}
.social__details h6 {display: block;vertical-align: baseline;margin: 0 auto 15px;}
.subscription__form .form-group .btn {width: 100%;position: relative;}
.copyright__texts h6 {font-size: 16px;line-height: 22px;}
/* home whyour__section */
.whyour__section {padding:50px 0 50px;}
}


@media only screen and (max-width:350px){
.page-link h6 b{display:block;margin-right:0}
.contact__widget>div{margin-bottom: 10px;}
.size40 {font-size: 27px;}
.hero__section {min-height: 360px;}
.hero__heading .size50 {font-size: 36px;line-height: 42px;}
.productuse__section [class*='col-'] {width: 75%;}
.cta__texts{text-align: justify;}
.germisep-info {text-align: justify;}
.category-info p{text-align: justify;}
.address-info b{    display: block;}

}



.container {position: relative;}
.hero__texts .container {position: static;}
.sg-popup-content {background-color:transparent!important;}
.sgpb-theme-6-content {
    box-shadow: #000 0px 0px 0px 0px !important;
}
#popup-page header, #popup-page footer, #popup-page .subscription.subscription__section{display:none;}


/*--Added on 13-02-2021--*/
.wipes-section {padding: 125px 0px 100px;background-size: cover !important;}
.wipes-info{ max-width:640px;}
.wipes-info h1{ margin-bottom:25px;}
.wipes-info p{ margin-bottom:25px; width:80%;}
.wipes-info p:last-child{ margin-bottom:0px;}
.whywipes{ position:relative;}
.whywipes .circle-bg{ top:0px; right:0px; left:auto;}
.whywipes .whyus__content{ left:auto; right:5%; text-align:left;}
.usage-steps{position:relative; text-align:center; padding:80px 0px; color:#ffffff; background-color: #3A80B9 !important;}
.usage-steps h2{ color:#ffffff; margin-bottom:50px;}
.usage-steps h2 strong{color:#ffffff;}
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; font-size: 0px; }
.step-box{ max-width:300px; border:2px solid #ffffff; position:relative; color:#ffffff; text-align:left; padding:40px 30px 20px;}
.step-box p{ color:#ffffff; height:90px;}
.stp-title{ position:absolute; color:#ffffff; font-size:32px; text-transform:uppercase; background:#3A80B9; padding:0px 10px; top:-15px; left:15px;}
.step2 { margin:0px auto;}
.step3 { float:right;}
.step2::before, .step2::after{ position:absolute; content:""; width:50px; height:34px; background-repeat:no-repeat; background-size:100% 100%; top:50%; transform:translateY(-50%);}
.step2::before{background-image:url(../images/arrow-orange.png); left:-85px;}
.step2::after{background-image:url(../images/arrow-green.png); right:-85px;}
@media only screen and (max-width:1199px) {
.whywipes .whyus__content {text-align: center;padding-top: 0;margin-right: 0;position: relative;left: 0;right:0;}
.whywipes{ padding:60px 0px;}
.whywipes::before {content: "";background: #000000;opacity: 0.4; display: block; width: 100%;height: 100%;position: absolute; top: 0;}
.step2::before, .step2::after{ width:20px; height:14px;}
.step2::before{left:-25px;}
.step2::after{right:-27px;}
}
@media only screen and (max-width:991px){
.wipes-section {padding: 80px 0px 80px;}
.wipes-info p{width:100%;}
.step-box{ float:none !important; margin:50px auto !important;}
.step2::before, .step2::after{ width:50px; height:34px;left:50%; transform: rotate(90deg) translate(0%,62%);}
.step1{ margin-top:0px !important;}
.step3{ margin-bottom:0px !important;}
.step2::before{ top:-65px;}
.step2::after{bottom:-65px; top:auto;}
.step-box p{ height:auto;}
}
@media only screen and (max-width:480px){
.wipes-section {padding: 40px 0px 40px;}
.wipes-section::before {content: "";background: #fff;opacity: 0.9; display: block; width: 100%;height: 100%;position: absolute; top: 0;}
.whywipes{ padding:40px 0px;}
}
/*-----*/
.bg-img { background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }
.blog-section{ padding: 200px 0px; position: relative; }
.blog-info{ max-width: 250px; }
.blog-holder{ padding: 15px 0px 80px; }
.img-holder { position: relative; display: block; width: 100%; height: 0px; overflow: hidden; padding-bottom: 100%; margin: 0px auto 0px; }
.img-holder figure { position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; display: block; margin: 0px; text-align: center; padding: 0px; }
.img-holder figure img { position: relative; width: 100%; height: 100%; max-width: none; max-height: none; z-index: 1; transition: all 0.6s; object-fit: scale-down; object-position: 50% 50%; }
.img-holder.img-cover figure img { object-fit: cover; }
.blog-list{ padding-bottom: 60px; }
.blog-box{ padding: 15px 0px; }
.blog-box a{ display: block; text-align: center; font-size: 22px;}
.blog-box-details{ background: #ededee; padding: 30px; }
.blog-box-details h2{ color: #3a80ba; font-size: 30px; padding-bottom: 10px; }
.blog-date{color: #404041; font-weight: bold; padding-bottom: 20px; }
.blog-box-info{ padding-bottom: 30px; }
.responsive { width: 100% !important; }
.responsive-mx { max-width: 100%; }
.blog-details-section{ padding:30px 0px 60px; position: relative; }
.blog-details-title h2{ color: #3a80ba; font-size: 40px; padding-bottom: 10px; text-transform: uppercase; font-weight: bold; }
.blog-details-title .blog-date{color: #404041; font-weight: bold;font-size: 22px; padding-bottom: 0px;}
.blog-details-title{ padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #ededee; }
.blog-details{ padding-top: 30px; padding-bottom: 30px; margin-bottom: 60px; border-bottom: 1px solid #ededee; }
.blog-details p{ margin-bottom: 30px; }
.blog-details-inner-img{ padding: 30px 0px;margin-bottom: 30px; }
.blog-details-section h3{ font-size: 30px; color: #404041; font-weight: bold; margin-bottom: 30px; }
.blog-details-section p a{ color: #3a80ba; text-decoration: underline; font-weight: bold; }
.blog-details-section p a:hover{color: #e9a300}
.blog-footer{ padding-top: 60px; }
.blog-footer h2{ padding-top: 30px; font-size: 22px; font-weight: bold;}
.blog-footer-left{ float: left; text-align: left; max-width: 300px;}
.blog-footer-right{ float:right; text-align: right; max-width: 300px;}
@media only screen and (max-width:480px){
.blog-box-details h2{ font-size: 20px;}
.blog-box a{ font-size: 16px;}
.blog-section {padding: 40px 0px 40px;}
.blog-section::before {content: "";background: #fff;opacity: 0.7; display: block; width: 100%;height: 100%;position: absolute; top: 0;}
.blog-details-title{margin-bottom: 0px;}
.blog-details-title h2{ font-size: 20px; }
.blog-details-title .blog-date{font-size: 16px;}
.blog-details-section h3{font-size: 18px;}
.blog-footer h2{ font-size: 18px; padding-top: 20px; }
.blog-footer-left{ float: none; text-align: left; max-width: 100%; padding-bottom: 40px;}
.blog-footer-right{ float:none; text-align: left; max-width: 100%;}
.blog-details{margin-bottom: 30px;}
.blog-details-inner-img {margin-bottom: 0px;}

}