/* Author : Gaurav Nanda - Kreatizz.com */

article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}body{color:#555;font-family:'Open Sans',Arial,sans-serif;font-size:13px;background:#fff}h1{display:none;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}a:active,a:focus{outline:0}p{line-height:1.5em}.hidden{display:none}.clear{clear:both;width:100%;height:0;line-height:0;display:block;font-size:0}.list-items{margin-bottom:20px}.list-items ul{margin:0;padding:0;list-style:none}.list-items ul li{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5em;background:url(../images/bullet-style-1.png) no-repeat 10px 17px;padding:10px 0;padding-left:25px;padding-right:10px;margin-bottom:10px}.list-items.big-text ul li{background:url(../images/bullet-style-1.png) no-repeat 0 8px;font-size:15px;font-weight:600}.no-margin-bottom{margin-bottom:0!important}.spacer-100{width:100%;height:100px;display:block}span.red{color:red;font-size:13px}.error-msg{color:red;font-size:13px;padding-top:10px}p.img-wrapper{text-align:center;position:relative}p.img-wrapper img{max-width:100%;height:auto}.container{margin:0 auto;position:relative;padding:0 15px}.content-wrapper{padding:0;position:relative}.col-one-fourth{position:relative;padding-left:15px;padding-right:15px;margin-bottom:30px}.form-group{margin-bottom:15px}.form-control:focus{outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.top-bar{position:relative;background-color:#323232;color:#fff;line-height:28px}.top-bar .top-bar-inner{position:relative;overflow:hidden;padding:0 20px}.top-bar a,.top-bar span,.top-bar p{font-size:12px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.top-bar a{color:#fff;text-decoration:none}.top-bar a:hover{color:#f59526;text-decoration:none}.top-bar .select-language{display:inline-block;padding-top:0;margin-right:20px}.top-bar .contact-email{display:none;line-height:35px}.top-bar .contact-phone{display:none;line-height:28px}.top-bar .top-bar-icon{font-size:16px;margin-right:10px;color:#f59526}.top-bar .social-icons{display:none}.top-bar .social-icons a{background:transparent;color:#fff;width:auto;height:auto;padding:0 10px}.top-bar .social-icons a i{color:#fff;font-size:15px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.top-bar .social-icons a:hover i{color:#f59526}.top-bar .top-links{display:none;line-height:28px}.top-bar .top-links a.home::after{color:#fff;content:"|";margin-right:10px;padding-left:10px}header{background:#282b28;position:relative}body.home-page header{border-bottom:0}header .header-inner{position:relative;padding:20px}header .logo{margin-bottom:20px}header .logo p.site-logo{text-align:center}header .logo p.site-logo a{display:inline-block}header .logo p.site-logo img{max-width:100%;height:auto}header nav{position:relative}header nav h2.title{display:none;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}header nav .nav-list-wrapper{position:relative;display:none;z-index:888}header nav ul.nav-list{margin:0;padding:0;list-style:none}header nav ul.nav-list li{margin:0;padding:0;list-style:none;display:inline-block;position:relative}header nav ul.nav-list li a{color:#fff;font-size:16px;display:block;line-height:100px;padding:0 15px;font-weight:500;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav ul.nav-list > li > a{font-weight:700}header nav ul.nav-list li a span.donate-now{background-color:#e12444;color:#fff;padding:8px 15px;font-weight:600;text-transform:uppercase}header nav ul.nav-list li a span.donate-now i{padding-left:5px}header nav ul.nav-list li a:hover span.donate-now{color:#000}header nav ul.nav-list > li > a:hover{background-color:#4a4a4a;color:#fff;text-decoration:none}header nav ul.nav-list > li:hover > a{background-color:#4a4a4a;color:#fff;text-decoration:none}header nav ul.nav-list > li > a.active{background-color:#4a4a4a;color:#fff;text-decoration:none}header nav ul.nav-list li a.active span.donate-now{color:#000}header nav ul.nav-list li a.sub-menu{background:url(../images/sub-menu-icon.png) no-repeat right 5px top 15px}header nav ul.nav-list li .drp-down-container{position:absolute;left:-999em}header nav ul.nav-list li .drp-box{background-color:#fff;margin:5px auto 10px;padding:0;border-bottom:5px solid #86bc42}header nav ul.nav-list li .drp-down-1{width:260px}header nav ul.nav-list li:hover .drp-down-container{left:0;top:auto}header nav ul.nav-list > li > ul{width:230px;display:none;text-align:left;background:#f2f2f3;position:absolute;top:70%;left:0;z-index:9999;border-bottom:5px solid #f59526;-webkit-box-shadow:0 4px 5px 0 rgba(50,50,50,0.25);-moz-box-shadow:0 4px 5px 0 rgba(50,50,50,0.25);box-shadow:0 4px 5px 0 rgba(50,50,50,0.25)}header nav ul.nav-list > li:hover > ul{display:block}header nav ul.nav-list li ul li{margin:0;padding:0;list-style:none;display:block}header nav ul.nav-list li ul li a{color:#323232;font-size:13px;display:block;line-height:35px;margin:0;padding:0 12px;font-weight:500;position:relative;text-transform:normal;border-bottom:1px solid #d4d5d7;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header nav ul.nav-list li ul li a:hover{text-decoration:underline}header nav ul.nav-list > li > ul > li > ul{width:230px;display:none;text-align:left;position:absolute;top:0;left:100%;background:#fff;z-index:9999;border-bottom:5px solid #86bc42}header nav ul.nav-list > li > ul > li:hover > ul{display:block}header nav .nav-list-dropdown{position:relative;display:block}header nav .nav-list-dropdown .select-menu{width:90%;height:36px;background-color:#323232;color:#fff;padding:7px 10px;display:block;border:1px solid #c26800;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;margin:0 auto;font-size:14px}header nav .nav-list-dropdown .select-menu option{padding:5px 10px}header nav .nav-list-dropdown .select-menu option.first-option{padding:5px}header nav .nav-list-dropdown .select-menu option.sub-option{padding-left:15px}.home-slider{position:relative;width:100%;margin:0 auto}.home-slider .bx-wrapper .bx-viewport{border:0;left:0;-moz-box-shadow:0 0 0 #fff;-webkit-box-shadow:0 0 0 #fff;box-shadow:0 0 0 #fff}.home-slider ul.bxslider li{position:relative}.home-slider ul.bxslider li span.slide-caption{background:url(../images/banner-caption-bg.png) repeat;width:250px;position:absolute;top:45%;left:0;right:0;margin-left:auto;margin-right:auto;font-size:32px;font-family:'Roboto',sans-serif;color:#fff;text-transform:uppercase;z-index:9999;text-align:center;line-height:1.3em;font-weight:700}.home-slider ul.bxslider li span.slide-caption span{display:block}.home-slider ul.bxslider .slide-content{background:rgba(0,0,0,0.65);color:#fff;position:absolute;top:auto;left:50px;bottom:60px;max-width:340px;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.home-slider ul.bxslider .slide-content p.slide-title{color:#fff;font-size:18px;font-weight:700;line-height:1.3em;margin-bottom:15px}.home-slider ul.bxslider .slide-content p.find-more{padding-top:10px;position:relative;margin-bottom:10px}.home-slider ul.bxslider .slide-content p.find-more a{background:#60a544;color:#fff;font-size:13px;font-weight:600;padding:7px 12px;text-decoration:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.home-slider ul.bxslider .slide-content p.find-more a:hover{background:#4a8a31;text-decoration:none}.home-slider .bx-wrapper{margin-bottom:0}.home-slider .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:10px}.home-slider .bx-wrapper .bx-pager.bx-default-pager a{background:#000;text-indent:-9999px;display:block;width:11px;height:11px;margin:0 5px;outline:0;border:2px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.home-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#555}.home-slider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#f59526}.home-highlights-section{position:relative}.home-highlights-section .section-header h2.section-title{font-size:24px;font-family:'Raleway',sans-serif;font-weight:600;letter-spacing:4px;text-transform:uppercase}.home-highlights-section .section-header h2.section-title span{background-color:transparent;padding-bottom:15px;border-bottom:1px solid #d5d5d5;position:relative;display:inline-block;line-height:1.5em}.home-highlights-section .section-header h2.section-title span::after{background-color:#86bc42;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;bottom:-2px;content:"";display:inline-block;width:100px;height:3px;position:absolute;left:0}.home-highlights-section .section-header h2.title-align-center{text-align:center}.home-highlights-section .section-header h2.title-align-center span::after{left:50%;margin-left:-50px}.home-highlights-section .highlights-section-inner{position:relative;background:#fff;padding:30px 20px}.home-highlights-section .highlight-items{position:relative;overflow:hidden;padding-top:20px}.home-highlights-section .highlight-item{position:relative;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;margin-bottom:15px}.home-highlights-section .highlight-item:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.home-highlights-section .highlight-item.type-1{background-color:#333082;color:#fff}.home-highlights-section .highlight-item.type-2{background-color:#70a232;color:#fff}.home-highlights-section .highlight-item.type-3{background-color:#00aeef;color:#fff}.home-highlights-section .highlight-item.type-4{background-color:#d89713;color:#fff}.home-highlights-section .highlight-item h3.highlight-title{font-size:24px;font-weight:700;line-height:1.5em;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:20px}.home-highlights-section .highlight-item p.item-desc{font-size:15px;line-height:1.5em;margin-bottom:10px}.home-highlights-section .highlight-item p.read-more-btn{text-align:center;padding-top:20px;position:absolute;bottom:20px;left:0;right:0}.home-highlights-section .highlight-item p.read-more-btn a{background-color:#fff;color:#242c42;padding:7px 18px;font-size:14px;display:inline-block;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.home-highlights-section .highlight-item p.read-more-btn a:hover{text-decoration:none;color:#86bc42}.brand-logos-section{position:relative;background:#fff;overflow:hidden}.brand-logos-section .brand-logos-inner{position:relative;overflow:hidden}.brand-logos-section .brand-logos-carousel{width:100%;padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.brand-logos-section .brand-logo-item{display:block;text-align:center;margin-bottom:10px}.brand-logos-section .brand-logo-item img{max-width:100%;height:auto;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.brand-logos-section .brand-logo-item img:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.home-gallery-section{position:relative}.home-gallery-section .section-header h2.section-title{font-size:24px;color:#fff;font-family:'Raleway',sans-serif;font-weight:600;letter-spacing:4px;text-transform:uppercase}.home-gallery-section .section-header h2.section-title span{background-color:transparent;padding-bottom:15px;border-bottom:1px solid #d5d5d5;position:relative;display:inline-block;line-height:1.5em}.home-gallery-section .section-header h2.section-title span::after{background-color:#f77f00;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;bottom:-2px;content:"";display:inline-block;width:100px;height:3px;position:absolute;left:0}.home-gallery-section .section-header h2.title-align-center{text-align:center}.home-gallery-section .section-header h2.title-align-center span::after{left:50%;margin-left:-50px}.home-gallery-section .gallery-section-inner{position:relative;background:url(../images/gallery-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px 20px}.home-gallery-section .gallery-list-wrapper{position:relative;overflow:hidden;padding-top:20px}.home-gallery-section .gallery-list-wrapper ul.gallery-list{margin:0;padding:0;list-style:none}.home-gallery-section .gallery-list-wrapper ul.gallery-list li{margin:0;padding:0;list-style:none;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a{display:block;position:relative;overflow:hidden;color:#f77f00;text-decoration:none}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a span.img-mask{background:url(../images/img-mask-bg-1.png) repeat;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a:hover{text-decoration:none}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a:hover span.img-mask{filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a img{max-width:100%;height:auto;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-gallery-section .gallery-list-wrapper ul.gallery-list li a:hover img{-webkit-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg)}.home-gallery-section p.view-gallery-btn{text-align:center;padding-top:20px}.home-gallery-section p.view-gallery-btn a{background-color:#f77f00;color:#fff;padding:8px 20px;position:relative;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;text-decoration:none}.home-gallery-section p.view-gallery-btn a:hover{background-color:#1a374d;text-decoration:none}.home-about-section{background-color:#fff;position:relative;padding:0;margin-bottom:40px}.home-about-section .home-about-section-inner{position:relative}.home-about-section h2.about-title{color:#474747;font-size:30px;font-weight:500;line-height:1.5em;margin-bottom:10px}.home-about-section h2.about-title.strong-text{font-weight:700}.home-about-section p.about-text{font-size:13px;line-height:1.7em;margin-bottom:15px}.home-about-section p.about-text strong,.home-about-section p.about-text b{font-weight:700}.home-about-section p.learn-more-btn{text-align:left;padding-top:15px;position:relative;margin-bottom:20px}.home-about-section p.learn-more-btn a{color:#f59526;font-size:15px;font-weight:700;text-transform:uppercase;padding:8px 12px;border:1px solid #f59526;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-about-section p.learn-more-btn a:hover{background:#f59526;color:#fff;text-decoration:none}.home-info-section{position:relative;padding:30px 0}.home-info-section::before{background:url(../images/img-divider.png) no-repeat center bottom;width:100%;height:9px;position:absolute;top:0;left:0;right:0;margin:auto;content:"";z-index:1}.home-info-section .home-info-section-inner{position:relative}.home-info-section h2.info-title{color:#474747;font-size:30px;font-weight:500;line-height:1.5em;text-align:center;margin-bottom:20px}.home-info-section p.info-text{font-size:15px;line-height:1.7em;text-align:center;margin-bottom:30px}.home-info-section h3.feature-title{color:#85807f;font-size:22px;font-weight:500;line-height:1.5em;margin-bottom:10px}.home-info-section .list-items{margin-bottom:0}.home-info-section .list-items ul li{font-size:14px;padding:10px 0;padding-left:25px;padding-right:10px;margin-bottom:0}.home-products-section{position:relative;padding:30px 0;background:#f1f2f2}.home-products-section::before{background:url(../images/img-divider.png) no-repeat center bottom;width:100%;height:9px;position:absolute;top:0;left:0;right:0;margin:auto;content:"";z-index:1}.home-products-section.products-page{background:none}.home-products-section.products-page::before{background:none;height:0}.home-products-section .home-products-section-inner{position:relative}.home-products-section h2.products-title{color:#474747;font-size:30px;font-weight:500;line-height:1.5em;text-align:center;margin-bottom:20px}.home-products-section .products-list{position:relative;overflow:hidden}.home-products-section .product-item{position:relative;overflow:hidden;margin-bottom:25px}.home-products-section .product-item-inner{position:relative;overflow:hidden}.home-products-section .product-item p.product-thumb{position:relative;text-align:center;z-index:1}.home-products-section .product-item p.product-thumb img{max-width:100%;height:auto;vertical-align:bottom;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-products-section .product-item:hover p.product-thumb img{-webkit-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg)}.home-products-section .product-item p.product-title{background:#60a544;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;position:absolute;top:0;left:0;z-index:2;width:100%}.home-products-section .product-item p.product-title.type-1{background:#60a544}.home-products-section .product-item p.product-title.type-2{background:#0fa7ed}.home-products-section .product-item p.product-title.type-3{background:#2e3188}.home-products-section .product-item p.product-title.type-4{background:#e5ae0b}.home-products-section .product-item p.product-title.type-5{background:#eb1796}.home-products-section .product-item p.product-title.type-6{background:#d4a104}.home-products-section .product-item p.product-title.type-7{background:#8f5b9b}.home-products-section .product-item p.product-title.type-8{background:#11a65a}.home-products-section .product-item p.product-title a{background:url(../images/icon-up-down.png) no-repeat right 12px top 15px;color:#fff;font-size:18px;font-weight:600;display:block;padding:12px 20px;line-height:1.5em;text-decoration:none}.home-products-section .product-item p.product-title a:hover{text-decoration:none}.home-products-section .product-item h3.product-title{background:#60a544;filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;position:absolute;top:0;left:0;z-index:2;width:100%}.home-products-section .product-item h3.product-title.type-1{background:#60a544}.home-products-section .product-item h3.product-title.type-2{background:#0fa7ed}.home-products-section .product-item h3.product-title.type-3{background:#2e3188}.home-products-section .product-item h3.product-title.type-4{background:#e5ae0b}.home-products-section .product-item h3.product-title.type-5{background:#eb1796}.home-products-section .product-item h3.product-title.type-6{background:#d4a104}.home-products-section .product-item h3.product-title.type-7{background:#8f5b9b}.home-products-section .product-item h3.product-title.type-8{background:#11a65a}.home-products-section .product-item h3.product-title a{background:url(../images/icon-up-down.png) no-repeat right 12px top 15px;color:#fff;font-size:18px;font-weight:600;display:block;padding:12px 20px;line-height:1.5em;text-decoration:none}.home-products-section .product-item h3.product-title a:hover{text-decoration:none}.home-products-section .product-item p.plus-icon{background:url(../images/icon-content-plus.png) no-repeat;width:42px;height:42px;position:absolute;top:55%;left:50%;margin-left:-25px;margin-top:-25px;z-index:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.home-products-section .product-item:hover p.plus-icon{top:-100%}.home-products-section .product-item .desc-section{background-color:rgba(51,51,51,0.8);width:100%;height:99%;position:absolute;top:600px;left:0;z-index:3;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;transition:all .4s ease-in}.home-products-section .product-item:hover .desc-section{top:51px}.home-products-section .product-item p.product-desc{color:#fff;font-size:13px;line-height:1.5em;padding:15px 20px 0;margin-bottom:20px}.home-products-section .product-item p.read-more{padding:0 20px 20px}.home-products-section .product-item p.read-more a{background:#fff;color:#474747;font-size:13px;padding:7px 14px;border:1px solid #666;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;transition:all .1s ease-in;text-decoration:none}.home-products-section .product-item p.read-more a:hover{background:#fff;color:#60a544;text-decoration:none}.home-products-section p.view-all-products{position:relative;text-align:center;padding-top:15px}.home-products-section p.view-all-products a{background:#60a544 url(../images/icon-right-arrow.png) no-repeat right 16px top 11px;display:inline-block;color:#fff;font-size:16px;font-weight:600px;padding:10px 45px 10px 20px;text-decoration:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in}.home-products-section p.view-all-products a:hover{background:#85807f url(../images/icon-right-arrow.png) no-repeat right 10px top 11px;padding-right:60px;text-decoration:none}.products-list-section{position:relative;margin-bottom:30px}.products-list-section .products-list-section-inner{position:relative}.products-list-section h2.products-title{color:#474747;font-size:24px;font-weight:700;line-height:1.5em;padding-top:10px;border-top:1px solid #d2d2d2;margin-bottom:20px}.products-list-section .products-list{position:relative;overflow:hidden}.products-list-section .product-item{position:relative;overflow:hidden;margin-bottom:30px}.products-list-section .product-item p.product-thumb{position:relative;text-align:center}.products-list-section .product-item p.product-thumb a{display:block;color:#f59526;text-decoration:underline}.products-list-section .product-item p.product-thumb a:hover{text-decoration:none}.products-list-section .product-item p.product-thumb img{max-width:100%;height:auto}.products-list-section .product-item h3.product-title{position:relative;padding-top:10px;border-top:1px solid #dadada;margin-bottom:5px}.products-list-section .product-item h3.product-title a{color:#282b28;font-size:15px;font-weight:600;line-height:1.5em;text-decoration:none}.products-list-section .product-item h3.product-title a:hover{color:#f59526;text-decoration:none}.products-list-section .product-item p.product-desc{font-size:13px;line-height:1.5em;margin-bottom:15px}.products-list-section .product-item p.product-desc b,.products-list-section .product-item p.product-desc strong{font-weight:600}.products-list-section .product-item p.more-info-btn{text-align:left;position:relative}.products-list-section .product-item p.more-info-btn a{background:#f59526;font-size:12px;color:#fff;font-weight:600;display:inline-block;padding:8px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.products-list-section .product-item p.more-info-btn a:hover{background:#282b28;color:#fff;text-decoration:none}.photo-gallery-section{position:relative;overflow:hidden}.photo-gallery-section .gallery-big-section{position:relative;margin-bottom:20px}.photo-gallery-section .gallery-thumb-section{position:relative}.photo-gallery-section .gallery-thumb-section-inner{position:relative;overflow:hidden}.photo-gallery-section p.gallery-big-img{text-align:center;position:relative}.photo-gallery-section p.gallery-big-img img{max-width:100%;height:auto}.photo-gallery-section p.gallery-big-img span.img-caption{font-size:12px;font-style:italic;display:block;padding:8px 0;text-align:center}.photo-gallery-section ul.gallery-thumb-list{margin:0;padding:0;list-style:none}.photo-gallery-section ul.gallery-thumb-list li{margin:0;padding:0;list-style:none;padding:5px 5px 5px 5px;margin-left:10px;margin-right:10px;border:1px solid #dadada;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:42%;margin-bottom:20px}.photo-gallery-section ul.gallery-thumb-list li a{color:#f59526;text-decoration:none}.photo-gallery-section ul.gallery-thumb-list li a:hover{text-decoration:none}.photo-gallery-section ul.gallery-thumb-list li img{max-width:100%;height:auto;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}.photo-gallery-section ul.gallery-thumb-list li:hover img{-webkit-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg)}.get-in-touch-section{background:url(../images/footer-bg-2.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:30px 0}.get-in-touch-section .get-in-touch-inner{position:relative}.get-in-touch-section h2.section-title{color:#fff;font-size:30px;font-weight:500;line-height:1.5em;text-align:center;margin-bottom:20px}.get-in-touch-section p.brief-text{font-size:13px;color:#fff;text-align:center;line-height:1.5em;margin-bottom:15px}.get-in-touch-section p.brief-text a{color:#f59526;text-decoration:underline}.get-in-touch-section p.brief-text a:hover{text-decoration:none}.get-in-touch-section .btn-container{position:relative;overflow:hidden;padding-top:20px;text-align:center}.get-in-touch-section .btn-container p.call-btn,.get-in-touch-section .btn-container p.msg-btn{position:relative;display:inline-block;padding:10px 30px;text-align:center;margin-bottom:15px}.get-in-touch-section .btn-container p.call-btn a,.get-in-touch-section .btn-container p.msg-btn a{background:#282b28;color:#fff;font-size:15px;font-weight:600;line-height:1.5em;padding:8px 15px;border:1px solid #797979;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.get-in-touch-section .btn-container p.call-btn a:hover,.get-in-touch-section .btn-container p.msg-btn a:hover{color:#f59526;border:1px solid #f59526;text-decoration:none}.get-in-touch-section .btn-container p.call-btn a::before{content:"\f095";font-family:FontAwesome;font-size:1.3rem;font-style:normal;font-weight:400;padding-right:10px;position:relative;text-decoration:inherit;top:2px}.get-in-touch-section .btn-container p.msg-btn a::before{content:"\f0e0";font-family:FontAwesome;font-size:1.1rem;font-style:normal;font-weight:400;padding-right:10px;position:relative;text-decoration:inherit;top:0}ul.feature-row{margin:0;padding:0;list-style:none;position:relative;overflow:hidden}ul.feature-row li{margin:0;padding:0;list-style:none;display:block}ul.feature-row li .feature-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.home-about-features{position:relative;background:url(../images/about-features-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.home-about-features h2.section-title{color:#86bc42;line-height:1.5em;text-align:center;font-size:32px;font-weight:600;margin-bottom:20px}.home-about-features p.highlights-text{color:#242c42;line-height:1.5em;font-size:14px;font-weight:600;margin-bottom:20px}.home-about-features .about-features{position:relative;padding:60px 0}.home-about-features .feature-box{display:table;margin:20px 0}.home-about-features .feature-box i{color:#86bc42;font-size:36px;display:table-cell;vertical-align:top;width:50px}.home-about-features .feature-box span{color:#242c42;font-size:16px;line-height:24px;padding-left:20px;display:table-cell;vertical-align:middle}.section-header{position:relative;margin-bottom:20px}.section-header h2{font-size:28px;line-height:1.5em;margin-bottom:20px;text-align:center;font-weight:600;color:#242c42}.section-header h3{font-size:18px;font-weight:400;line-height:1.5em;text-align:center}.home-features-section{position:relative;background-color:#fff}.home-features-section .features-section-inner{position:relative;overflow:hidden;padding:20px}.home-features-section .feature-box-left{margin-bottom:30px}.home-features-section .feature-box-right{margin-bottom:30px}.home-features-section h2.section-title{color:#242c42;font-size:20px;font-weight:500;letter-spacing:3px;text-transform:uppercase;font-family:'Raleway',sans-serif;line-height:1.5em;margin-bottom:20px}.home-features-section p.about-text{font-size:15px;line-height:1.5em;margin-bottom:15px}.home-features-section .features-list{position:relative;margin-bottom:20px}.home-features-section .features-list ul{margin:0;padding:0;list-style:none}.home-features-section .features-list ul li{margin:0;padding:0;list-style:none;line-height:1.5em;margin-bottom:10px;font-size:15px;position:relative;overflow:hidden}.home-features-section .features-list ul li span{border:2px solid #555;font-size:16px;font-weight:600;width:30px;height:30px;text-align:center;line-height:30px;display:block;margin-right:10px;float:left}.home-features-section p.read-more{text-align:left;position:relative}.home-features-section p.read-more a{background-color:#f77f00;color:#fff;padding:7px 18px;font-size:14px;display:inline-block;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.home-features-section p.read-more a:hover{text-decoration:none;background-color:#1a374d}.page-content{position:relative;padding:0 0 20px}.page-heading-section{position:relative;padding:0;margin-bottom:10px}.page-heading-section h2.page-heading{color:#474747;font-size:30px;padding:10px 0;font-weight:700;line-height:1.5em}.page-heading-section.heading-section-bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-heading-section.heading-section-bg h2.page-heading{color:#fff}.page-heading-section.about-us{background:url(../images/page-heading-section-about-us-bg.jpg) no-repeat center center}.page-heading-section.programs{background:url(../images/page-heading-section-programs-bg.jpg) no-repeat center center}.page-heading-section.contact-us{background:url(../images/page-heading-section-contact-us-bg.jpg) no-repeat center center}.page-heading-section.guaranteed-course h2.page-heading{color:#242c42}.page-header-section{position:relative;overflow:hidden;padding:0;margin-bottom:15px}.page-header-section.bg-on{background:#bcbbbb}.page-header-section .page-header-side{position:relative;overflow:hidden}.page-header-section .page-header-main{position:relative;overflow:hidden}.page-header-section .header-side{position:relative;background:#323232}.page-header-section .header-side h2.page-heading{color:#fff;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.5em;padding:45px 10px 45px 50px}.page-header-section p.contact-us-now{padding:15px 0;text-align:center;display:none}.page-header-section p.contact-us-now img{max-width:100%;height:auto;vertical-align:bottom}.page-header-section .header-pic{position:relative;overflow:hidden}.page-header-section .header-pic p.img-header{position:relative;text-align:center;z-index:1}.page-header-section .header-pic p.img-header img{max-width:100%;height:auto;vertical-align:bottom}.page-header-section .header-pic .header-main-title{background-color:rgba(245,149,38,1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:2}.page-header-section .header-pic .header-main-title p.title-main{color:#fff;font-size:18px;padding:20px;line-height:1.5em;font-style:italic}.page-header-section .page-header-icon{position:relative;background:#545454;float:left;width:150px;height:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.page-header-section .page-header-icon p.header-icon{position:relative;width:100%;height:100%;display:block}.page-header-section .page-header-icon p.header-icon.photo-gallery-icon{background:url(../images/icon-camera-page.png) no-repeat center center}.page-header-section .page-header-icon p.header-icon.contact-icon{background:url(../images/icon-contact-page.png) no-repeat center center}.page-header-section .page-header-icon p.header-icon.faq-icon{background:url(../images/icon-faq-page.png) no-repeat center center}.page-header-section .page-desc{position:relative;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page-header-section .page-desc p.desc-text{color:#131313;font-size:18px;line-height:1.5em;font-style:italic}.content-section{position:relative;overflow:hidden;margin-bottom:25px}.content-section.padding-tb-20{padding:20px 0}.content-section .main-content{position:relative}.content-section .side-content{position:relative}.content-section .sidebar-content{position:relative;overflow:hidden}.content-section .full-content{position:relative}.content-section .contact-main-content{position:relative}.content-section .contact-side-content{position:relative}.content-section .content-box{position:relative;padding:0;margin-bottom:20px}.content-section .content-box-inner{margin-top:30px;margin-bottom:30px;padding:20px;background:#171d2e;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95}.content-section .content-box-inner.align-left{float:left}.content-section .content-box-inner.align-right{float:right}.content-section h2.section-title{font-size:20px;font-family:'Raleway',sans-serif;color:#242c42;font-weight:600;margin-bottom:15px}.content-section p.desc-text{line-height:1.5em;margin-bottom:12px}.content-section p.title-sub-desc{font-size:13px;font-weight:600;line-height:1.5em;margin-bottom:20px}.content-section p.desc-text span.bolded-text{font-weight:600;color:#242c42}.content-section p.know-more{font-size:16px;font-weight:600;line-height:1.5em;color:#242c42}.content-section p.know-more a{color:#86bc42;text-decoration:underline}.content-section p.know-more a:hover{text-decoration:none}.content-section .content-box-inner h2.section-title{color:#86bc42}.content-section .content-box-inner p.title-sub-desc{color:#fff}.content-section .content-box-inner p.desc-text{color:#fff}.content-section .content-box-inner p.desc-text span.bolded-text{font-weight:600;color:#86bc42}.custom-bg-1{background:url(../images/about-page-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.info-img-block{position:relative;overflow:hidden;margin-bottom:10px}.info-img-block .img-block img{max-width:100%;height:auto}.general-content{position:relative}.general-content .general-content-inner{position:relative;overflow:hidden;padding-top:10px}.general-content p.desc-text{font-size:13px;line-height:1.5em;margin-bottom:10px}.general-content p.desc-text.faq-ques{margin-bottom:5px}.general-content p.desc-text.small-text{font-size:12px}.general-content p.desc-text.large-text{font-size:15px}.general-content p.desc-text strong,.general-content p.desc-text b{font-weight:700}.general-content p.desc-text span.next-line{display:block}.general-content p.desc-text span.next-line.bullet-point{background:url(../images/bullet-style-2.png) no-repeat 0 7px;padding-left:12px}.general-content h4.sub-title{font-size:16px;font-weight:700;line-height:1.5em;margin-bottom:15px}.general-content h4.sub-title.big-text{font-size:22px}.general-content .list-wrapper{position:relative;overflow:hidden;margin-bottom:15px}.general-content .list-wrapper ul{margin:0;padding:0;list-style:none}.general-content .list-wrapper ul li{margin:0;padding:0;list-style:none;color:#474747;line-height:1.5em;margin-bottom:5px}.general-content .list-wrapper ul li b{font-weight:600}.general-content .list-wrapper ul li a{background:url(../images/bullet-style-2.png) no-repeat 0 8px;color:#474747;font-size:13px;display:inline-block;text-decoration:none;padding-left:12px}.general-content .list-wrapper ul li a:hover{background:url(../images/bullet-style-2-hover.png) no-repeat 0 7px;color:#f59526;text-decoration:none}.general-content .list-wrapper-2 ul{margin:0;padding:0;list-style:none}.general-content .list-wrapper-2 ul li{margin:0;padding:0;list-style:none;background:url(../images/bullet-style-2.png) no-repeat 0 7px;padding-left:12px;color:#474747;font-size:13px;line-height:1.5em;margin-bottom:3px}.general-content .list-wrapper-2 ul li b,.general-content .list-wrapper-2 ul li strong{font-weight:700}.general-content h3.section-sub-title{font-size:20px;font-weight:600;line-height:1.5em;padding-top:5px;margin-bottom:5px}.general-content h3.section-sub-title.title-icon{padding-left:35px}.general-content h3.section-sub-title.icon-installation{background:url(../images/icon-installation.png) no-repeat 0 5px}.general-content h3.section-sub-title.icon-maintenance{background:url(../images/icon-maintenance.png) no-repeat 0 5px}.general-content h3.section-sub-title.icon-repairing{background:url(../images/icon-repairing.png) no-repeat 0 6px}.general-content p.img-cont{position:relative;text-align:center;margin-bottom:15px}.general-content p.img-cont img{max-width:100%;height:auto}.general-content p.img-cont span.img-caption{display:block;font-size:12px;font-style:italic;line-height:1.5em;padding-top:5px;margin-bottom:10px}.services-list-wrapper{position:relative;overflow:hidden;margin-bottom:15px}.services-list-wrapper .service-list-item{position:relative;background:#dadada;margin-bottom:20px}.services-list-wrapper .service-list-item h3.service-item-title{background-color:#323232;color:#fff;padding:10px;font-size:15px;font-weight:700;line-height:1.5em}.services-list-wrapper .service-list-item h3.service-item-title.service-icon{padding-left:40px;background-repeat:no-repeat}.services-list-wrapper .service-list-item h3.service-item-title.fast-delivery{background-image:url(../images/service-icons/icon-fast-delivery.png);background-position:10px 11px}.services-list-wrapper .service-list-item h3.service-item-title.customized-solution{background-image:url(../images/service-icons/icon-customized-solution.png);background-position:10px 11px}.services-list-wrapper .service-list-item h3.service-item-title.high-quality{background-image:url(../images/service-icons/icon-high-quality.png);background-position:10px 11px}.services-list-wrapper .service-list-item h3.service-item-title.packaging{background-image:url(../images/service-icons/icon-packaging.png);background-position:10px 11px}.services-list-wrapper .service-list-item h3.service-item-title.competitive-price{background-image:url(../images/service-icons/icon-competitive-price.png);background-position:10px 11px}.services-list-wrapper .service-list-item h3.service-item-title.order-quantity{background-image:url(../images/service-icons/icon-order-quantity.png);background-position:10px 11px}.services-list-wrapper .service-list-item p.service-item-desc{color:#232323;font-size:13px;line-height:1.5em;padding:10px;margin-bottom:15px}.services-list-wrapper .service-list-item p.service-item-desc b,.services-list-wrapper .service-list-item p.service-item-desc strong{font-weight:700}.faq-list-wrapper{position:relative;overflow:hidden;margin-bottom:15px}.faq-list-wrapper .faq-list-item{position:relative;background:#dadada;margin-bottom:20px}.faq-list-wrapper .faq-list-item h3.faq-ques{background-color:#323232;color:#fff;padding:10px;font-size:15px;font-weight:700;line-height:1.5em}.faq-list-wrapper .faq-list-item h3.faq-ques.ques-icon{background-image:url(../images/faq-ques-icon.png);background-repeat:no-repeat;background-position:12px 13px;padding-left:40px}.faq-list-wrapper .faq-list-item p.ans-text{color:#232323;font-size:13px;line-height:1.5em;padding:10px;padding-left:40px;margin-bottom:15px}.faq-list-wrapper .faq-list-item p.ans-text.ans-icon{background-image:url(../images/faq-ans-icon.png);background-repeat:no-repeat;background-position:12px 11px}.faq-list-wrapper .faq-list-item p.ans-text b,.faq-list-wrapper .faq-list-item p.ans-text strong{font-weight:700}.product-details-table{position:relative;padding-top:10px;margin-bottom:20px;overflow-x:scroll}.product-details-table table{width:100%;text-align:center;margin:0 auto;border:1px solid #bfbfbf}.product-details-table table th{background:#ededed;color:#666;font-size:13px;font-weight:600;line-height:1.5em;padding:10px 8px;vertical-align:middle;border:1px solid #bfbfbf}.product-details-table table th.table-title{background:#f59526;color:#fff;font-size:18px;font-weight:600;padding:12px}.product-details-table table th span.next-line{display:block}.product-details-table table td{border:1px solid #bfbfbf;padding:8px;line-height:23px;vertical-align:middle}p.table-view-note{padding:10px 20px;line-height:1.5em;font-weight:700;background-color:#f3f3f3;color:#60a544;margin-bottom:15px}.sidebar-nav{position:relative;margin-bottom:15px}.sidebar-nav h3.navbar-title{font-size:22px;font-weight:500;line-height:1.5em;margin-bottom:15px}.sidebar-nav .sidebar-nav-list{position:relative;overflow:hidden}.sidebar-nav .sidebar-nav-list ul{margin:0;padding:0;list-style:none}.sidebar-nav .sidebar-nav-list ul li{margin:0;padding:0;list-style:none;color:#474747;line-height:1.5em;margin-bottom:10px}.sidebar-nav .sidebar-nav-list ul li a{background:url(../images/bullet-style-3.png) no-repeat 0 2px;color:#474747;font-size:13px;display:inline-block;padding-left:24px;text-decoration:none}.sidebar-nav .sidebar-nav-list ul li a:hover{background:url(../images/bullet-style-3-hover.png) no-repeat 0 2px;color:#60a544;text-decoration:none}.sidebar-contact{position:relative;background:#60a544;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:200px;margin-bottom:20px}.sidebar-contact::before{background:url(../images/img-contact-us.png) no-repeat right 0 top -10px;position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;z-index:1}.sidebar-contact h3.contact-title{color:#fff;font-size:22px;font-weight:500;line-height:1.5em;position:relative;z-index:2;margin-bottom:15px}.sidebar-contact p.contact-text{color:#fff;font-size:16px;line-height:1.5em;position:relative;z-index:2;margin-bottom:15px}.sidebar-contact p.contact-text span.next-line{display:block}.sidebar-contact p.contact-btn{position:absolute;z-index:2;bottom:2em;left:1em}.sidebar-contact p.contact-btn a{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:6px 12px;border:1px solid #fff;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar-contact p.contact-btn a:hover{background:#fff;color:#60a544;text-decoration:none}.sidebar-img{position:relative;overflow:hidden;text-align:center;margin-bottom:15px}.sidebar-img img{max-width:100%;height:auto}.sidebar-img a{color:#f59526;text-decoration:underline}.sidebar-img a:hover{text-decoration:none}.custom-grid-wrapper{position:relative;overflow:hidden}.custom-grid-wrapper .row{position:relative;overflow:hidden}.custom-grid-wrapper .column{position:relative;overflow:hidden;display:block;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-grid-wrapper .column .box{position:relative;overflow:hidden;padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-grid-wrapper .column.w25{width:100%}.custom-grid-wrapper .column.w33{width:100%}.custom-grid-wrapper .column.w50{width:100%}.custom-grid-wrapper .column.w66{width:100%}.custom-grid-wrapper .column.w75{width:100%}.custom-grid-wrapper .column.w100{width:100%}.photo-gallery-section{position:relative;padding:20px 0}.photo-gallery-section p.section-desc-text{font-size:16px;line-height:1.5em;margin-bottom:30px}.photo-gallery-section .gallery-list-wrapper{position:relative;overflow:hidden;margin-bottom:20px}.photo-gallery-section ul.gallery-list{margin:0;padding:0;list-style:none}.photo-gallery-section ul.gallery-list li{margin:0;padding:0;list-style:none;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;text-align:center}.photo-gallery-section ul.gallery-list li a{display:inline-block;position:relative;overflow:hidden;color:#f77f00;text-decoration:none}.photo-gallery-section ul.gallery-list li a:hover{text-decoration:none}.photo-gallery-section ul.gallery-list li a span.img-mask{background:url(../images/img-mask-bg-2.png) repeat;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.photo-gallery-section ul.gallery-list li a:hover span.img-mask{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.photo-gallery-section ul.gallery-list li a img{max-width:100%;height:auto;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.photo-gallery-section ul.gallery-list li a:hover img{-webkit-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);transform:scale(1.1) rotate(0.1deg)}.photo-gallery-section ul.gallery-list li a span.hex-bg{background:url(../images/plus-link-bg.png) no-repeat;width:50px;height:50px;position:absolute;top:-50%;left:50%;margin-left:-25px;margin-top:-25px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.photo-gallery-section ul.gallery-list li a:hover span.hex-bg{top:50%;margin-top:-25px}.photo-gallery-section ul.gallery-list li a span.hex-bg:hover{background:url(../images/plus-link-bg-hover.png) no-repeat}.photo-gallery-section ul.gallery-list li a em.plus-icon{background:url(../images/plus-icon.png) no-repeat;width:22px;height:22px;position:absolute;top:50%;left:50%;margin-left:-11px;margin-top:-11px}.fancybox-overlay{z-index:999}.fancybox-overlay .fancybox-opened{z-index:9999}#fancybox-buttons{z-index:9999}.fancybox-title-float-wrap .child{text-shadow:none}.donate-section{position:relative}.donate-section h3.section-sub-heading{font-size:22px;color:#f77f00;line-height:1.5em;margin-bottom:20px}.donate-section p.section-desc-text{font-size:14px;line-height:1.5em;margin-bottom:30px}.donate-section .bank-details-section{position:relative;margin-bottom:30px}.donate-section table.tbl-bank-details{width:100%;table-layout:fixed}.donate-section table.tbl-bank-details th{text-align:left;font-size:15px;font-weight:600;padding:10px 20px;border:1px solid #d5d5d5;vertical-align:middle;background-color:#f2f2f2;line-height:1.5em}.donate-section table.tbl-bank-details td{text-align:left;font-size:15px;padding:10px 20px;border:1px solid #d5d5d5;vertical-align:middle;line-height:1.5em}.donate-section .special-note-box{background-color:#555;padding:10px 15px;position:relative;margin-bottom:20px}.donate-section .special-note-box h5.special-note-title{font-size:18px;font-weight:600;color:#fff;text-align:left;line-height:1.5em;margin-bottom:10px}.donate-section .special-note-box p.note-text{font-size:14px;color:#fff;text-align:left;line-height:1.5em;margin-bottom:5px}.google-map{width:100%;margin-bottom:30px}.google-map iframe{width:100%;height:250px}.contact-info{position:relative;overflow:hidden;margin-bottom:20px}.contact-info p.contact-info-title{font-size:18px;color:#555;padding-bottom:10px;border-bottom:1px solid #d5d5d5;font-weight:600;letter-spacing:2px;margin-bottom:15px}.contact-info p.contact-info-small-msg{color:#1a374d;font-size:13px;font-weight:400;margin-bottom:10px}.contact-info p.info-text{font-size:13px;font-weight:400;line-height:1.5em;margin-bottom:10px;padding-left:35px;padding-bottom:5px}.contact-info p.info-text span{display:block}.contact-info p.info-text b,.contact-info p.info-text strong{font-weight:700}.contact-info p.info-text.contact-address{background:url(../images/location-icon-small.png) no-repeat 0 2px}.contact-info p.info-text.contact-phone{background:url(../images/phone-icon-small.png) no-repeat 0 1px}.contact-info p.info-text.contact-whatsapp{background:url(../images/icon-whatsapp.png) no-repeat 0 1px}.contact-info p.info-text.contact-landline{background:url(../images/landline-icon-small.png) no-repeat 0 2px}.contact-info p.info-text.contact-email{background:url(../images/mail-icon-small.png) no-repeat 0 2px}.contact-info p.info-text.contact-email a{color:#f59526;font-size:13px;font-weight:700;text-decoration:underline;display:block}.contact-info p.info-text.contact-email a:hover{text-decoration:none}.contact-info p.info-text.contact-phone a{color:#555;font-size:14px;text-decoration:none}.contact-info p.info-text.contact-whatsapp a{color:#555;font-size:14px;text-decoration:none}.contact-info p.info-text a.email{color:#f59526;text-decoration:underline}.contact-info p.info-text a.email:hover{text-decoration:none}.contact-info p.info-text.contact-landline a{color:#555;text-decoration:none}.contact-info p.skype-contact{padding-top:20px}.contact-info p.skype-contact a.skype-logo{width:79px;height:35px;background:url(../images/skype-logo.png) no-repeat;display:block;margin-bottom:10px}.contact-info p.skype-contact a.skype-call-link{color:#60a544;text-decoration:none}.contact-form{position:relative;margin-bottom:30px}.contact-form .col-half{position:relative;padding-left:10px;padding-right:10px;margin-bottom:30px}.contact-form .col-full{padding-left:10px;padding-right:10px;margin-bottom:30px}.contact-form p.contact-form-title{font-size:20px;color:#555;font-weight:600;letter-spacing:4px;margin-bottom:15px}.contact-form .contact-form-fields{position:relative;overflow:hidden;width:100%}.contact-form .contact-form-group{margin-bottom:20px}.contact-form label{color:#555;font-size:13px;display:block;margin-bottom:15px}.contact-form span.req{color:red;font-size:12px;font-weight:700}.contact-form input.contact-form-control{width:99%;height:40px;color:#000;padding:10px 15px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c3c3c3}.contact-form select.contact-form-control{width:99%;height:40px;color:#000;padding:10px 15px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c3c3c3}.contact-form textarea.contact-form-control{width:99%;color:#000;padding:15px 15px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #c3c3c3;resize:none}.contact-form ::-webkit-input-placeholder{color:#5b5b5b}.contact-form :-moz-placeholder{color:#5b5b5b}.contact-form ::-moz-placeholder{color:#5b5b5b}.contact-form :-ms-input-placeholder{color:#5b5b5b}.contact-form .error{font-size:12px;color:red;display:block;margin-bottom:10px;font-style:italic;text-transform:none;font-weight:700}.contact-form .contact-form-btn{background-color:#f59526;color:#fff;padding:7px 16px;font-size:13px;font-weight:600;border:0;display:inline-block;text-decoration:none;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer}.contact-form .contact-form-btn:hover{text-decoration:none;background-color:#282b28}.msg-box{width:100%;position:relative}.msg-box p.confirm-msg-title{color:#f59526;font-size:24px;font-weight:400;line-height:1.5em;margin-bottom:20px;text-transform:uppercase}.msg-box p.confirm-msg-text{font-size:15px;line-height:1.5em;margin-bottom:15px}footer{background:#282b28;position:relative}footer .footer-inner{background-color:#282b28;padding:0 20px;position:relative}footer .footer-content{position:relative;overflow:hidden;padding:35px 0}footer .footer-content .col-5{position:relative;padding-left:15px;padding-right:15px;margin-bottom:30px}footer .footer-content nav.footer-nav{position:relative}footer .footer-content nav.footer-nav h4.nav-title{font-size:13px;font-weight:700;color:#f59526;line-height:1.5em;text-align:center;margin-bottom:15px}footer .footer-content nav.footer-nav ul.footer-nav-list{margin:0;padding:0;list-style:none}footer .footer-content nav.footer-nav ul.footer-nav-list li{margin:0;padding:0;list-style:none;text-align:center;line-height:1.8em}footer .footer-content nav.footer-nav ul.footer-nav-list li a{font-size:12px;color:#fff;text-decoration:none}footer .footer-content nav.footer-nav ul.footer-nav-list li a:hover{text-decoration:underline}footer .footer-content nav.footer-nav ul.footer-social-nav-list{margin:0;padding:0;list-style:none;text-align:center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li{margin:0;padding:0;list-style:none;display:inline-block;margin-right:12px;margin-bottom:15px}footer .footer-content nav.footer-nav ul.footer-social-nav-list li a{color:#85807f;width:40px;height:40px;display:block;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}footer .footer-content nav.footer-nav ul.footer-social-nav-list li a:hover{color:#f59526;border:1px solid #f59526;text-decoration:none}footer .footer-content nav.footer-nav ul.footer-social-nav-list li a span{width:40px;height:40px;display:block}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.facebook a span{background:transparent url(../images/social-icons/facebook-icon.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.twitter a span{background:transparent url(../images/social-icons/twitter-icon.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.linkedin a span{background:transparent url(../images/social-icons/linkedin-icon.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.google-plus a span{background:transparent url(../images/social-icons/google-plus-icon.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.instagram a span{background:transparent url(../images/social-icons/instagram-icon.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.facebook a:hover span{background:transparent url(../images/social-icons/facebook-icon-hover.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.twitter a:hover span{background:transparent url(../images/social-icons/twitter-icon-hover.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.linkedin a:hover span{background:transparent url(../images/social-icons/linkedin-icon-hover.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.google-plus a:hover span{background:transparent url(../images/social-icons/google-plus-icon-hover.png) no-repeat center center}footer .footer-content nav.footer-nav ul.footer-social-nav-list li.instagram a:hover span{background:transparent url(../images/social-icons/instagram-icon-hover.png) no-repeat center center}footer .copyright-info{background:#323232;padding:8px}footer .copyright-info p.copyright-text{color:#fff;text-align:center;font-size:12px;margin-bottom:10px}footer .copyright-info p.developer-company{color:#fff;text-align:center;font-size:12px}footer .copyright-info p.developer-company a{color:#f59526;text-decoration:none}footer .copyright-info p.developer-company a:hover{text-decoration:underline}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}@media (min-width: 480px){.top-bar .contact-email{display:inline-block;line-height:28px;margin-right:20px}.home-gallery-section .gallery-list-wrapper ul.gallery-list li{float:left;width:50%}.content-section .content-box-inner{width:75%}.contact-form .contact-form-btn{font-size:14px;padding:8px 24px}.home-products-section .product-item{width:45%;float:left;padding-left:10px;padding-right:10px}.photo-gallery-section ul.gallery-thumb-list li{margin-left:18px;margin-right:18px}}@media (min-width: 640px){.top-bar .contact-phone{display:inline-block;margin-right:20px}.home-slider .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:15px}.photo-gallery-section ul.gallery-list li{float:left;width:50%}.general-content .img-wrapper{float:left;width:40%}.general-content .text-wrapper{float:right;width:58%;padding-top:20px}.general-content .testimonial-item p.testi-pic{float:left;width:20%}.general-content .testimonial-item .testi-desc{float:right;width:78%}.home-products-section .product-item{width:46%;padding-left:12px;padding-right:12px}.products-list-section .product-item{float:left;width:46%;padding-left:12px;padding-right:12px}.page-header-section .header-pic .header-main-title{background-color:rgba(245,149,38,0.3);position:absolute;bottom:0;padding:15px 25px}.page-header-section .header-pic .header-main-title p.title-main{font-size:22px;padding:0}.photo-gallery-section ul.gallery-thumb-list li{width:28%;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.container{width:738px}.top-bar .top-bar-left{float:left}.top-bar .top-bar-right{float:right}.top-bar .social-icons{display:inline-block;line-height:28px}.top-bar .top-links{margin-left:50px}.home-about-info-section .about-info{width:63%;float:left;margin-bottom:0}.home-about-info-section .about-pic{width:35%;float:right;display:block}.content-section .content-box-inner{width:50%}ul.feature-row.col-3 li{width:33.33%;float:left}ul.feature-row.col-2 li{width:50%;float:left}.google-map iframe{height:350px}.contact-form .col-half{float:left;width:47%}.general-content .img-wrapper{width:30%}.general-content .text-wrapper{width:68%}.general-content .testimonial-item p.testi-pic{float:none;width:auto}.general-content .testimonial-item .testi-desc{float:none;width:auto}.custom-grid-wrapper .column{float:left}.custom-grid-wrapper .column.w25{width:25%}.custom-grid-wrapper .column.w33{width:33%}.custom-grid-wrapper .column.w50{width:50%}.custom-grid-wrapper .column.w66{width:66%}.custom-grid-wrapper .column.w75{width:75%}.custom-grid-wrapper .column.w100{width:100%}.home-slider ul.bxslider .slide-content{display:block}.home-products-section .product-item{width:30%;padding-left:12px;padding-right:12px}.products-list-section .product-item{width:30%;padding-left:12px;padding-right:12px}.product-details-table{overflow-x:hidden}p.table-view-note{display:none}.page-header-section .header-pic .header-main-title p.title-main{width:75%;float:left}.page-header-section .header-pic .header-main-title p.title-side{width:25%;float:left}.page-header-section .page-header-icon{display:block}.page-header-section .page-desc{float:left;width:500px}.sidebar-img{width:33%;float:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.photo-gallery-section .gallery-big-section{width:50%;float:left}.photo-gallery-section .gallery-thumb-section{width:48%;float:right;max-height:400px;overflow-y:scroll}.photo-gallery-section ul.gallery-thumb-list li{width:25%;margin-left:12px;margin-right:12px}}@media (min-width: 992px){.container{width:962px}.top-bar .top-links{display:inline-block}header .header-inner{display:table;width:100%;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-bottom:0}header .header-inner #logo{width:25%;display:table-cell;vertical-align:middle;text-align:left}header .logo{margin-bottom:0}header .logo p.site-logo{text-align:left;padding-top:10px}header .header-inner #main-menu{width:75%;display:table-cell;vertical-align:middle;text-align:right}header nav .nav-list-dropdown{display:none}header nav .nav-list-wrapper{display:block}header nav ul.nav-list > li > a{font-size:14px}.home-slider ul.bxslider .slide-content{left:50px;bottom:60px;max-width:400px;padding:20px}.home-slider ul.bxslider .slide-content p.slide-title{font-size:20px}.home-slider .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{bottom:20px}.home-gallery-section .gallery-list-wrapper ul.gallery-list li{width:25%}.home-about-info-section .about-info{width:75%}.home-about-info-section .about-pic{width:23%}.home-highlights-section .highlight-item{float:left;width:47%;margin-left:13px;margin-right:13px;min-height:280px}.photo-gallery-section ul.gallery-list li{width:33%}.google-map iframe{height:400px}.general-content .img-wrapper{width:25%}.general-content .text-wrapper{width:73%}.home-products-section .product-item{width:30%;padding-left:16px;padding-right:16px}.products-list-section .product-item{width:22%;padding-left:14px;padding-right:14px}.page-header-section .header-pic .header-main-title{padding:25px 40px}.page-header-section .page-desc{width:650px}.photo-gallery-section ul.gallery-thumb-list li{width:28%;margin-left:10px;margin-right:10px}footer .footer-content .col-5{width:15%;float:left;padding-left:15px;padding-right:15px;margin-bottom:0}footer .footer-content nav.footer-nav h4.nav-title{text-align:left}footer .footer-content nav.footer-nav ul.footer-nav-list li{text-align:left}}@media (min-width: 1200px){.container{width:1170px}header nav ul.nav-list > li > a{font-size:14px}.home-slider ul.bxslider .slide-content{left:0;bottom:100px;max-width:450px;padding:20px}.home-slider ul.bxslider .slide-content p.slide-title{font-size:30px}.home-about-info-section .about-info{width:80%}.home-about-info-section .about-pic{width:18%}.home-highlights-section .highlight-item{float:left;width:23%;margin-left:11px;margin-right:11px;min-height:380px;margin-bottom:0}.home-features-section{background:url(../images/features-section-bg.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:60px 0;min-height:420px}.home-features-section .feature-box-left{float:left;width:35%}.home-features-section .feature-box-right{float:right;width:35%}.google-map iframe{height:450px}.content-section .main-content{float:right;width:75%}.content-section .side-content{float:left;width:25%}.content-section .sidebar-content{float:left;width:22%}.content-section .contact-main-content{float:left;width:830px}.content-section .contact-side-content{float:right;width:300px}.page-header-section .page-header-side{float:left;width:25%}.page-header-section .page-header-main{float:right;width:75%}.page-header-section .header-side{min-height:180px}.general-content .testimonial-item p.testi-pic{float:left;width:20%}.general-content .testimonial-item .testi-desc{float:right;width:78%}.home-products-section .product-item{width:22%;padding-left:17px;padding-right:17px}.products-list-section .product-item{width:30%;padding-left:12px;padding-right:12px}.page-header-section .header-pic .header-main-title{padding:30px 50px}.page-header-section p.contact-us-now{display:block}.sidebar-img{width:100%;float:none;padding:0}footer .footer-content .col-5{width:17%;padding-left:17px;padding-right:17px;margin-bottom:0}}