 body{font-size:14px;font-family:'Overpass',sans-serif;;background:#FFFFFF;color:#737373}#main{font-size:1em;line-height:1.9}h1,h2,h3,h4,h5,h6{color:#2B2B2B;font-family:'Cardo',serif;;text-align:inherit}h1,h2{line-height:1.2em}h1{font-size:2.3em;text-transform:uppercase}h2{font-size:1.9em;line-height:1.3em}h3{font-size:1.6em;line-height:1.4em}h4{line-height:1.5em;font-size:1.3em}h5{line-height:1.7em;font-size:1.2em}h6{line-height:1.7em;font-size:1.1em}.textImage h3{font-size:2.3em;line-height:1.3em}p{font-size:inherit;font-weight:400;line-height:1.9;margin-bottom:0.5em}#status-msg p{color:white;font-weight:bold}/* SEO Styles*/ h1.make-h2,h3.make-h2,h4.make-h2,h5.make-h2,h6.make-h2,p.make-h2{font-size:1.9em;line-height:1.3em;text-transform:none}h2.make-h1,h3.make-h1,h4.make-h1,h5.make-h1,h6.make-h1,p.make-h1{font-size:2.3em;text-transform:uppercase}h1.normal-text,h2.normal-text,h3.normal-text,h4.normal-text,h5.normal-text,h6.normal-text{font-size:inherit;font-weight:400;line-height:1.9;margin-bottom:0.5em}/* End SEO Styles*/ hr{border:solid #C7C7C7;border-width:1px 0 0;clear:both;margin:1.25em 0 1.25em;height:0}a{color:#737373}a:hover,a:focus,a:active{color:#737373}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}select{width:auto}h1.seo-text,h2.seo-text,h3.seo-text,h4.seo-text,h5.seo-text,h6.seo-text{font-size:14px;font-family:'Overpass',sans-serif;;color:#737373;font-weight:400;line-height:1.9}.ps-register-form .text,.ps-register-form select,#ps-contact-us input[type="text"],#ps-contact-us textarea,div.form-container .text,div.form-container input[type="text"]{border:1px solid #C7C7C7;font-family:'Overpass',sans-serif;;font-size:14px;width:100%}div.form-container form fieldset legend{color:inherit}button,.button,input[type=button],.newsletter .enter-email,.menu-collection-page-type-wrapper .menu-collection-listing #accordion .product-holder .button,#ps-collection-listing-one #collection-listing .button{border:1px solid #4A6693;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;letter-spacing:1px;box-shadow:none;-webkit-box-shadow:none;-webkit-transition:none;-moz-transition:none;font-size:1em;background:#4A6693;color:#FFFFFF;padding:13px 15px 9px;margin:0;font-weight:400;text-transform:uppercase}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,.newsletter .enter-email:hover,.newsletter .enter-email:focus,.newsletter .enter-email:active,.menu-collection-page-type-wrapper .menu-collection-listing #accordion .product-holder .button:hover,#ps-collection-listing-one #collection-listing .button:hover,.ps-cart-page .checkoutbut input.update-btn:hover,#cart-form .chkoutbut .checkout:hover,.ps-cart-page #cart-form .chkoutbut .return:hover{background:#FFFFFF;color:#4A6693;transition:0.5s}.ps-cart-page .checkoutbut input.update-btn,.ps-cart-page #cart-form .chkoutbut .return,#cart-form .chkoutbut .checkout{background:#4A6693;color:#FFFFFF}/* Header Begins */ header{background-color:#FFFFFF;color:#525252;padding:19px 0 12px;border-bottom:1px solid #e5e5e5}.inner-generic-pages-page header{margin-bottom:23px}header .top-bar .title-area{width:100%}.text-logo{color:#FFFFFF;font-family:'Montserrat Subrayada',sans-serif;font-size:44px;font-weight:300;line-height:1em;word-wrap:break-word}.phone,.email,ps-user-greeting-container,.ps-user-greeting-container a{font-size:14px;color:#FFFFFF}header .header-links{margin-top:5px}header .phone{padding:0 0px 0 0;color:#525252 !important;font-weight:600;letter-spacing:1px}header .phone:before,header .cart .fi-shopping-cart:before{color:#4A6693}header .phone:hover:before,header .cart:hover .fi-shopping-cart:before{color:#4A6693}header .phone:before{padding-right:8px;vertical-align:middle;font-size:19px;height:21px}header .email{padding:10px 13px 7px;font-weight:600;letter-spacing:0.9px;display:inline-block;text-transform:uppercase;font-size:14px;color:#FFFFFF;border:1px solid #4a6693;background-color:#4a6693;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-left:5px;margin-bottom:10px}header .email:hover,header .email:focus,header .email:active,header .ps-user-greeting-container a:hover,header .ps-user-greeting-container a:focus,header .ps-user-greeting-container a:active{color:#4A6693;background-color:#fff;transition:0.5s}header .ps-user-greeting-container{padding-left:14px;color:#525252}header .ps-user-greeting-container .divider{margin:0 3px}/* Menu */ header nav.top-bar,header .top-bar-section ul,header .top-bar-section li a:not(.button){background:none}header .top-bar-section{width:100%;line-height:25px;float:left;color:#525252;margin-top:20px}header .top-bar-section .menu>li>a:not(.button){color:#525252;font-family:'Overpass',sans-serif;;font-size:14px;outline:none;padding:0 0px 0 35px;line-height:25px;text-transform:uppercase;background:transparent;font-weight:600;letter-spacing:1px}.top-bar-section .has-dropdown>a{padding-right:10px!important}.top-bar-section .has-dropdown>a:after{margin-right:-7px}header .top-bar-section .has-dropdown>a:after{top:50%;border-color:#525252 transparent transparent transparent}header .top-bar-section .menu>li.active>a:not(.button),header .top-bar-section .menu>li>a:hover:not(.button),header .top-bar-section .menu>li>a:active:not(.button),header .top-bar-section .menu>li>a:focus:not(.button){color:#4A6693;font-family:'Overpass',sans-serif;;font-size:14px;background:transparent}.top-bar-section .dropdown{left:25px}header .top-bar-section .has-dropdown.active>a:after{top:50%;border-color:#4A6693 transparent transparent transparent}header .top-bar-section .menu>li:first-child>a:not(.button),header .top-bar-section .menu>li:first-child.active>a:not(.button){padding-left:0}header .top-bar-section .menu>li ul{background:#2B2B2B;z-index:99999}header .top-bar-section .menu>li ul li a:not(.button){background:#4a6693;color:#ffffff;font-family:'Overpass',sans-serif;;font-size:14px;font-weight:400;outline:none;padding:0 10px;line-height:28px;text-transform:uppercase;border-bottom:1px solid #455e86;text-align:left}header .top-bar-section .menu>li ul li:last-child a:not(.button){border-bottom:0px solid}header .top-bar-section .menu>li ul .has-dropdown.hover>a:not(.button),header .top-bar-section .menu>li ul .has-dropdown.active>a:not(.button),header .top-bar-section .menu>li ul .active>a:not(.button),header .top-bar-section .menu>li ul a:hover:not(.button){background:#ffffff;color:#4A6693}header .top-bar-section .menu>li ul a:not(.button):after{top:0 !important;right:0 !important;margin-top:0 !important;border-color:#525252 transparent transparent transparent}/* SEARCH */ .search{width:auto;position:relative;bottom:5px}.searchForm>form{position:relative;left:0;top:0;text-align:right;display:block}.top-bar input{top:0}.search input.search-text{padding:0 30px 0 10px;text-align:left;width:auto;background-color:#333333;color:#FFFFFF;font-family:'Overpass',sans-serif;;font-size:14px;font-weight:300;border:1px solid}.home-page .search input.search-text{background:transparent}.search .search-submit{opacity:0;border:none;cursor:pointer;display:inline-block;height:25px;padding:0;width:17px;z-index:9999;right:0;top:0;position:absolute;background:url("//s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/21813/theme/34599/img/search-icon.png") no-repeat center}.search .fi-magnifying-glass{opacity:1;color:#FFFFFF;font-size:20px;line-height:25px;border:none;cursor:pointer;display:inline-block;font-family:"foundation-icons";padding:0;height:25px;width:17px;z-index:9999;right:10px;top:0;position:absolute}/* Header Begins */ /* video */ #homepage-video{margin-bottom:37px}.video-overlay{height:760px;width:100%;position:absolute}#homepage-video .video iframe{height:760px;width:100%}/* Slider Begins */ .bx-wrapper{position:relative}.bxslider{margin-bottom:0}figure.banner-figure img{width:100%}#slider-pager{position:absolute;bottom:15px;width:100%;z-index:9999}.bx-pager{padding:0;z-index:9999;width:100%}.bx-pager-item{display:inline}a.bx-pager-link{font-size:0;display:inline-block;border-radius:100%;margin-right:10px;text-decoration:none;width:13px;height:13px;padding:0;background:#FFFFFF;border:2px solid #FFFFFF}a.bx-pager-link.active{background:#4A6693;border:2px solid #FFFFFF}/* Slider Ends */ /* home page below video*/ .viewAllSection p{margin-bottom:0}.projects-list{margin-bottom:30px}#projects h1{margin-top:0;margin-bottom:28px}#projects .project-text{margin-bottom:27px}.project-figcaption{margin-top:22px}.project-figcaption h2{font-size:1.3em}.project-figcaption p.project-description{margin-bottom:6px}.project-figcaption .viewDetails{text-transform:uppercase;display:inline-block;border-bottom:1px solid;line-height:15px}.project-viewAll{margin-bottom:70px}.project-viewAll p{margin-bottom:0}/* homepage gallery */ #hoverGallery{background:url(//s3-ap-southeast-1.amazonaws.com/assets-powerstores-com/data/org/21813/theme/34599/img/pg-bg_14.jpg);color:#FFFFFF;padding:0px 0 50px;background-repeat:no-repeat;background-size:cover}#hoverGallery h3{color:#FFFFFF;font-size:2.3em;line-height:1.2em;margin-bottom:48px}#hoverGallery h2{color:#FFFFFF;font-size:35px;font-weight:400;position:relative;margin:0 50px;padding-bottom:20px}#hoverGallery h2:before{content:"";background-color:#ffffff;position:absolute;left:0;right:0;bottom:13px;height:2px;width:53px;margin:0 auto}.gallery-figure{position:relative}.gallery-figcaption{padding-top:44%;text-align:center;position:absolute;top:0;width:100%;height:100%;background:rgb(0 0 0 / 68%);display:none;cursor:pointer}.gallery-figure.active .gallery-figcaption{display:block}.gallery-figcaption .viewAll{color:#ffffff;text-transform:uppercase;font-weight:600;letter-spacing:1px}.gallery-viewAll{margin-top:32px;margin-bottom:20px}.gallery-viewAll p{margin-bottom:0}.gallery-viewAll .button:hover,.gallery-viewAll .button:active,.gallery-viewAll .button:focus{background:#FFFFFF}.gallery-description{margin-bottom:7px;color:#FFFFFF}.no-link{cursor:default !important}/* end homepage gallery */ /* homepage Services */ .services-section h3,.services-section h1{font-size:2.3em;margin-bottom:42px}.services-list{margin-bottom:30px}.service-figure{height:290px;text-align:center;padding-top:30px;padding-left:20px;padding-right:20px;display:block}.service-figure-hover:hover,.service-figure-hover:active,.service-figure-hover:focus{background:#4A6693}.service-figure .serviceImage{height:55px;margin-bottom:30px}.service-figcaption h2{font-size:1.5em;margin-bottom:21px;line-height:1.2em}.service-figcaption p{color:#737373}.services-viewAll{margin-top:0px;margin-bottom:70px}/* end homepage gallery */ /* start homepage Testimonial */ .homeTestimonials{background:#F0F0F0;padding:56px 0}.testimonial-list li{padding-top:0;padding-bottom:0}.homeTestimonials h3{font-size:2.3em;margin-bottom:42px}.testimonial-holder{min-height:186px}.testimonial-container{border:10px solid #FFFFFF;padding:32px 20px 20px;text-align:center;margin-bottom:17px}.testimonial-container .testimonial-Text{min-height:130px;margin-bottom:25px}.testimonial-container .testimonial-figcaption .testimonial-title{font-size:1.3em;text-transform:uppercase;margin-bottom:2px}.testimonial-container .testimonial-figcaption .testimonial-description{margin-bottom:10px}.testimonial-figure{text-align:center;min-height:125px}.testimonial-viewAll{margin-top:33px;margin-bottom:15px}/* end homepage Testimonial */ /* common inner pages style */ .inner-page,#about-us-page{min-height:400px}.innerpage-banner{padding-top:15px;margin-bottom:45px}.heading-section{padding-top:1px}.heading-text{padding-bottom:38px;margin-bottom:50px;padding-top:2px;border-bottom:1px solid #C7C7C7}.inner-page .banner{margin-top:1.9em;margin-bottom:0}.inner-page #slider-pager{bottom:37px;width:100%;z-index:9999}/* End common inner pages style */ /* static page */ .ps-static-page{margin-top:1.9em;margin-bottom:2em;min-height:300px}.ps-static-page h3{font-size:2.3em;text-transform:uppercase}/* end static page */ /* All images Section */ .all-images-section .project-figure{margin-bottom:30px}.all-images-section .project-figcaption p.project-description{margin-bottom:0}/* End all images section */ /* About page Start */ .textImage-section{padding-top:15px;margin-bottom:60px}.textImage h2{font-size:1.3em;line-height:1.3em;margin-bottom:8px}.about-textImage2 .textImage h3{font-size:2.3em}.aboutpageMiddlesection{background:#2B2B2B;color:#4A6693;padding-top:47px;padding-bottom:51px;margin-bottom:45px}.aboutpageMiddletext{margin-left:auto;margin-right:auto;float:none}.aboutpageMiddlesection .main-text{font-size:1.7em;line-height:1.4em}.aboutpageMiddlesection .main-text p{line-height:inherit}.aboutpageMiddletext .name{color:#FFFFFF;text-transform:uppercase;line-height:1.5em}.bigImage-Services{background:#F0F0F0;padding-top:70px}.bigImage-services-list{margin-bottom:30px}.main-container .viewAllSection p{margin-bottom:0}.bigImage-services-list .service-figcaption h2{font-size:1.3em;margin-bottom:0;margin-top:20px}.bigImage-services-list .service-figcaption .service-description{margin-top:20px}/* About page end */ /* Details Page */ .details-page h2{margin-top:15px}.image-container{border:1px solid #C7C7C7}/* End details page */ /* Contact Page */ .contactus-page-type .promo-1{margin-bottom:32px}#contact-us .contact-form{margin-top:30px}.contactus-page-type-wrapper #contact-us input[type="text"],.contactus-page-type-wrapper #contact-us .g-recaptcha{margin-bottom:10px}#contact-us .label{color:#737373}#contact-us .contact-form input[type="text"],#contact-page .contact-form .uneditable-input{width:50%;height:30px;border:1px solid #C7C7C7}#contact-us .contact-form textarea{width:50%;border:1px solid #C7C7C7;margin-bottom:10px}.profile-text h4{margin-top:10px}#ps-contact-us .phone,#ps-contact-us .email{color:#737373}/* end Contact page */ /* Gallery Small */ .gallery-small-image-ul li{padding-bottom:30px}.gallerysmall-image-description{margin:0 0 0.9em 0;font-size:1em}/* End Gallery Small */ /* blog page */ .blog-page-type .article-body{margin-top:10px}.blog-page-type .blog-articles ul li:last-child hr{display:none}.ps-blog-article-content h1{text-align:inherit}/* end blog page */ /* Mostly images 2 page */ #mostly-images2-page-type .galleryimages{margin-top:0;margin-bottom:0}.galleryimages figure{margin-bottom:25px}#mostly-images2-page-type.generic-page-type .content-main{margin-bottom:0px}/* Mostly Images */ /* mostly text */ #textimages1-page-type.inner-page .banner,.textimages3-page-type.inner-page .banner,.textimages5-page-type.inner-page .banner,.textimages6-page-type.inner-page .banner{margin-top:0;margin-bottom:1em}/* end mostly text */ /* Default pages */ .ps-register-form{margin:38px auto 44px}div.ps-register-form p{margin-top:0}.ps-login-page{padding-top:20px;padding-bottom:40px}hr.small{width:100px;margin-left:auto;margin-right:auto}/* End Default pages */ /* Contact page css */ .contact-icon-box{text-align:center;padding:20px;margin-bottom:30px;border-radius:5px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-box-shadow:0 20px 60px 0 rgba(40,93,251,0.16);box-shadow:0 20px 60px 0 rgba(40,93,251,0.16);min-height:330px}.contact-icon-box .contact-icon{border-right:5px dashed #4a6693;border-bottom:5px solid #4a6693;display:inline-block;margin-bottom:30px;padding:10px;border-radius:50%}.contact-icon-box .contact-icon i{text-align:center;color:#fff;display:inline-block;border-radius:50%;width:120px;height:120px;line-height:120px;font-size:50px;background-color:#4a6693}.contact-icon-box h3{font-size:18px;font-weight:400;padding:0 0 0;margin-bottom:10px;text-align:center !important;text-transform:uppercase}.contact-body a{color:#000}/* Ecommerce css */ .cart{font-size:14px;color:#FFFFFF}.cart:hover,.cart:focus,.cart:active{font-size:14px;color:#4A6693}header .ps-cart-text-container{background:#4A6693;color:#FFFFFF;height:26px;width:27px;line-height:26px;text-align:center;vertical-align:middle;border-radius:50% 50% 50% 50%;display:inline-block}header .cart:hover .ps-cart-text-container,header .cart:focus .ps-cart-text-container,header .cart:active .ps-cart-text-container{background:#FFFFFF;color:#4A6693}.fi-shopping-cart{font-size:24px;margin-right:8px;position:relative;top:5px}.currency-converter{margin-right:15px}.currency-converter select{height:29px;border:0px solid}.currency-converter select:hover,.currency-converter select:focus,.currency-converter select:active,.currency-converter select:visited{background:#EF4F45;color:#ffffff}/* Choosen Restyling */ .chosen-container{font-size:14px}body .chosen-container-single .chosen-single,body .chosen-container.chosen-with-drop .chosen-drop,body .chosen-container-active.chosen-with-drop .chosen-single{text-align:left}body .chosen-container .chosen-single div b,body .chosen-container-active.chosen-with-drop .chosen-single div b{text-align:left;background-position:0 5px}body .chosen-container-single .chosen-single{background:transparent;color:#FFFFFF;line-height:2em;height:2.178em;font-weight:300;border:1px solid #FFFFFF;font-size:14px;box-shadow:none,-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 0px 0px rgba(0,0,0,0.75)}.itemsper>span:last-child{padding-left:10px}/* collection page type */ .breadcrumbs{padding:44px 0 0;margin:0 !important}.breadcrumbs li{display:inline;word-wrap:break-word;text-transform:none}#collection-listing .product-container .image img{border:1px solid #C7C7C7}.collectionpage #main-text{padding-top:1em}.collectionpage .listing,.collectionpage .sorter{padding-top:1.5em}.collectionpage .product-details{margin-bottom:40px}.filter{padding-bottom:20px;text-align:center}.wait{text-align:center;width:100%}.items .image{position:relative}.items .new{position:absolute;top:0;left:0;background:#2B2B2B;color:#FFFFFF;padding:3px 10px;font-size:10px}.items .availability{position:absolute;bottom:0px;right:0;font-size:10px;padding:3px 10px;background:#2B2B2B;color:#FFFFFF}.items .offer,.collection1-page-type-wrapper .items .product-container .sale,#ps-collection-listing-one .sale,#ps-collection-listing-two .collection-item .sale{position:absolute;top:0;right:0;width:auto;font-size:10px;padding:3px 10px;background:#2B2B2B;color:#FFFFFF;display:table;height:auto;line-height:18px}.items .price{padding-top:15px}.items .compare-price{color:#2B2B2B;text-decoration:line-through}.ps-product-compare-price-container,.c-price .priceproduct del,.cprice,.cprice #ps-collection-listing-two .priceproduct,#ps-collection-listing-two .priceproduct del{color:#2B2B2B}.items .product-price,.ps-product-price-container{color:#4A6693}.items .title{font-size:1.2em;height:3.3em;display:block}.collection1-page-type-wrapper .items .product-container .price{color:#4A6693;padding-top:1px}.collection1-page-type-wrapper .items .product-container .price a,#ps-collection-listing-one .product-detail .price,.s-price{color:#4A6693}.collection1-page-type-wrapper .items .product-container .cprice{padding-top:5px;padding-bottom:15px}#ps-collection-listing-two .image-container{border:0px solid}#ps-collection-listing-two .image-caption-container .title a{color:#737373;font-weight:normal}#ps-collection-listing-two .image-caption-container .price a{color:#4A6693;font-weight:normal}.collection3-page-type-wrapper #ps-collection-listing-two .image-caption-container .title{height:auto;padding:35% 0 0}.collection3-page-type-wrapper #ps-collection-listing-two .image-caption-container .title a{padding:0}.collection3-page-type-wrapper #ps-collection-listing-two .image-caption-container .price{padding-top:0}.menu-collection-page-type-wrapper .menu-collection-listing #accordion .product-holder .title{display:table}.menu-collection-page-type-wrapper .menu-collection-listing #accordion .product-holder .title .product-description{margin-top:10px;font-size:14px}.menu-collection-page-type-wrapper .menu-collection-listing #accordion .items{padding-bottom:11px}.pagination-container{text-align:center}.pagination-container span{margin:0 4px}.itemsper.filter{display:none}.collection2-page-type .items .title{height:auto}#ps-collection-listing-one .product-detail .description{border-top:0px solid;margin-top:5px}#ps-collection-listing-one .product-detail .price{padding-top:0}#ps-collection-listing-one .product-detail .title a,#ps-collection-listing-one .product-detail .price{font-weight:normal}#ps-collection-listing-one #collection-listing .button{margin-top:0;line-height:18px}#ps-collection-listing-one .collectionpage .collection{margin:0}.menu-collection-page-type-wrapper .menu-collection-listing #accordion h2,.menu-collection-page-type-wrapper .menu-collection-listing #accordion .items{border-top:1px solid #C7C7C7}.menu-collection-page-type-wrapper .menu-collection-listing .accordion:last-child{border-bottom:1px solid #C7C7C7}/* Collection page type - ends */ /* Product */ .product-name #product-title{color:#4A6693}.product-detail hr.small{margin:20px auto 50px auto;width:100px}.product-detail .image-container .image{position:relative;padding-bottom:35px}.product-detail .image-container #imgMain,.product-detail .image-container .thumbs img{border:1px solid #929293;cursor:pointer}.mousetrap{cursor:move !important}.product-detail .image-container .thumbs{padding:35px 0}.product-detail .image-container .thumbnail{margin:0 5px}.product-detail .description{border-top:1px solid #C7C7C7;padding-top:10px}.vendor{padding-bottom:10px}#product-price{border-bottom:1px solid #C7C7C7;padding-bottom:25px}.description-summary{padding:40px 0}.selectors{list-style:none;margin-bottom:30px}.selectors>li{padding-bottom:15px}.selectors>li:last-child,.selectors ul.additional-options li:last-child{padding-bottom:0}form .selectors>li>label{min-width:15%;display:inline-block}#variation_colours,#variation_id{min-width:115px;height:28px}.ps-register-form.form-container .text,div.form-container input[type="text"]{width:302px}ul.additional-options{list-style:none;margin-left:0;margin-top:17px}.selectors ul.additional-options li{padding-bottom:15px}select.addon-selector{width:200px;text-transform:capitalize;height:28px;display:none}.quanity-updater-submit-holder{border-top:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;line-height:35px;margin-bottom:25px}.quantity-holder,.add-to-cart-holder{padding-top:20px;padding-bottom:20px}.add-to-cart-holder{border-left:1px solid #C7C7C7}.resp-tab-content,.resp-vtabs .resp-tab-content{border-left:0px solid;border-right:0px solid;border-top:0px solid;border-bottom:1px solid #C7C7C7}.quanity-updater-submit-holder .button{margin:0}.quantity-holder span{float:left;margin-right:10px}.quantity-holder span:last-child{margin-right:0}#total-quantity{font-size:2em;min-width:35px;text-align:center}.plus.button,.minus.button{padding-left:0;padding-right:0;width:35px}.related-products{margin-top:40px}.related-products ul{margin-top:40px}.related-products .product-details{margin-bottom:40px}.thumbs{margin-top:25px}.thumbs img{margin:0 4px;cursor:pointer;border:1px solid #C7C7C7}.thumbs img:hover{opacity:0.7}/* Product - End */ /* Cart page Buttons */ .ps-cart-page{margin-top:18px}.ps-cart-page .cart-items .item .cart-item-image{width:auto}.cart-buttons{margin:15px 0 35px}.cart-buttons .button{width:190px}.cart-buttons .cart-right-button{text-align:right}.cart-buttons .cart-left-button,.cart-buttons .cart-right-button{float:left}/* End Cart page */ /* Checkout page*/ .ps-checkout-page #sectionCartSummary .orderitemRemoveBtn{padding:0}/* End checkout page*/ /* End Ecommerce css */ /* Menu Page */ /* End Menu Page*/ /*Footer Begins */ footer{color:#FFFFFF;background:#141414;padding:0 0 0px}footer a{color:#FFFFFF}footer a:hover,footer a:active,footer a:focus{color:#4A6693}.follow-us-footer{padding:18px 0;border-bottom:0px solid #555555}.follow-us-footer .marker{font-size:1.7em;margin-right:5px;position:relative;top:4px;line-height:20px;color:#FFFFFF}.address-holder{margin-top:2px;text-transform:uppercase}.address-holder a{color:}.newsletter{padding:0}.newsletter .subscribe{text-transform:uppercase;font-size:1em;font-family:'Overpass',sans-serif;;background:#4A6693;color:#fff;border:1px solid #4A6693;letter-spacing:1px;line-height:26px;padding:4px 16px;cursor:pointer;display:inline-block}.social-media-icons{list-style:none;padding:0;margin:0}footer .social-media{width:auto;margin-top:3px;float:right}.social-media-icons li{display:inline-block;line-height:17px}.social-media-icons li a{font-size:28px;color:#FFFFFF;padding:0 0 0 12px}.social-media-icons li:first-child a{padding:0}.social-media-icons li a:hover,.social-media-icons li a:active,.social-media-icons li a:focus{opacity:0.8}.social-media-icons .houzz{width:23px;height:21px;vertical-align:initial}.social-media-icons .houzz path{fill:#FFFFFF;stroke:none}a:focus img.houzz,a:active img.houzz,a:hover img.houzz{opacity:0.8}.mobile .social-media-icons .houzz{width:55px;height:55px}.copyright-powered{padding:18px 0 0 0}.policies a,.policies a:hover,.policies a:active,.policies a:focus{border-right:1px solid #FFFFFF;padding:0 8px;line-height:1em;display:inline-block}.policies a:first-child{padding-left:0}.policies a:last-child{padding-right:0;border-right:none}.powered{text-align:right}.default-pages-under-active-section h2 .button{padding:10px 30px 10px 10px !important}#slider>.bxslider>li{list-style:none}/* Footer Ends */ .article-page-type-wrapper .ps-blog-sharing{margin-bottom:0}.addthis_toolbox{height:32px;overflow:hidden}.addthis_toolbox a{margin-right:10px}.article-body{margin-top:15px}/* Homepage */ /* Homepage Ends */ p.ps-article-img{padding-top:10px}titl{font-family:'Cardo',serif;color:#000;text-transform:capitalize;font-weight:400;font-size:35px;margin-bottom:0px;margin-left:24px}/* Media Query starts here*/ /* Minimum media queries */ @media only screen and (min-width:480px){}@media only screen and (min-width:640px){}@media only screen and (min-width:667px){}@media only screen and (min-width:768px){}@media only screen and (min-width:940px){}@media only screen and (min-width:1024px){.image-container{display:table-cell;vertical-align:middle;width:365px;height:363px}.image-container img{max-height:363px}#ps-collection-listing-two .image-container{display:block;width:auto;height:auto}#ps-collection-listing-two .image-container img{max-height:100%}}/* End of Minimum media queries */ /* Maximum media queries */ @media only screen and (max-width:1024px){.text-logo{font-size:40px}.gallery-figure{overflow:hidden}#homepage-video .video iframe{height:566px;width:100%}}@media only screen and (max-width:940px){/* Header Begins */ .fi-list{text-indent:0 !important;color:#4A6693 !important;font-size:44px !important}.phone-holder{border-top:1px solid #eeeeee;text-align:center}header{padding:16px 0 0px}.home-page header{position:relative;background:#FFFFFF;color:#525252;padding:16px 0 0px}header .phone{padding:3px 0 0px 0;display:inline-block}header .phone:before{padding-right:9px;font-size:20px;position:relative;height:22px}header .mobile-email{border-top:1px solid #eeeeee}header .email{padding:0px 18px;margin:14px;margin-left:0}.top-bar .toggle-topbar.menu-icon{left:0;margin:0;padding:0;right:auto;top:25px;position:relative;width:10%;float:left}header .top-bar.expanded .title-area{background:none}.top-bar .name{width:80%;text-align:center;float:left;height:auto;margin-top:6px}header .top-bar .title-area{margin-bottom:16px;margin-top:0}.text-logo{width:7.4em;text-align:left;margin:auto;font-size:2em}#sidebar{display:block;background-color:#FFFFFF;background-repeat:repeat-y;background:-webkit-gradient(linear,right top,left top,from(#FFFFFF),color-stop(0.1,#FFFFFF),to(#FFFFFF));background:-webkit-linear-gradient(left,#FFFFFF 83%,#FFFFFF);background:-moz-linear-gradient(left,#FFFFFF 83%,#FFFFFF);background:-ms-linear-gradient(left,#FFFFFF 83%,#FFFFFF);background:-o-linear-gradient(left,#FFFFFF 83%,#FFFFFF);padding:0!important;position:absolute;height:100%}#sideMainNav{list-style:none outside none;margin-bottom:0;margin-left:0;float:left;width:100%}#sidebar form{background-color:#2B2B2B;;border-bottom:1px solid #C7C7C7;display:block;width:100%;padding-top:25px}#sidebar form .mobile-search-wrap{border:1px solid #FFFFFF;background-color:#2B2B2B;display:block;float:none !important;height:45px;margin:0 auto 25px;width:95%}.mobile.fi-magnifying-glass{color:#FFFFFF;cursor:pointer;font-size:32px;position:absolute;top:4px;right:20px}.mobile-search{border:none;background-color:#2B2B2B;color:#FFFFFF !important;font-family:'Overpass',sans-serif;;font-size:16px !important;float:left;padding:11px;width:100%}.mobile-search-button{opacity:0;border:0 none;height:41px !important;float:right;width:70px;z-index:9999999;cursor:pointer;right:0;position:absolute}.nav-bar li span{display:inline-block;color:#2B2B2B;font-size:14px;font-family:'Overpass',sans-serif;;margin-right:0;padding:0 5px;text-transform:uppercase}.nav-bar li span.ps-user-greeting-container{padding-left:13px}.nav-bar li span.ps-user-greeting-container a{padding:0 5px}.nav-bar li a{display:inline-block;color:#2B2B2B;font-size:14px;font-family:'Overpass',sans-serif;;margin-right:0;padding:0 18px;text-transform:uppercase}.nav-bar li a:hover span,.nav-bar li a:focus span,.nav-bar li a:active span{color:#4A6693}.nav-bar .mycart>a{font-weight:500}.nav-bar{list-style:none outside none;margin-bottom:0;margin-left:0;float:left;width:100%}.nav-bar li{border-bottom:1px solid #C7C7C7;display:block;line-height:44px;width:100%}.nav-bar li ul.dropdown{margin-left:0;border-top:1px solid #C7C7C7}.nav-bar li>a{word-wrap:break-word;text-transform:uppercase;width:100%}.nav-bar li a:hover,.nav-bar li a:focus,.nav-bar li a:active{color:#4A6693}[role="complementary"] .has-dropdown ul li:last-child{border-bottom:none}[role="complementary"] .has-dropdown .dropdown li{background-color:transparent}[role="complementary"] .has-dropdown .dropdown .has-dropdown li{background-color:}[role="complementary"] .has-dropdown .dropdown .has-dropdown li ul li{background-color:transparent!important}[role="complementary"] .has-dropdown .dropdown .has-dropdown li ul li a{color:#2B2B2B!important}[role="complementary"] .has-dropdown .dropdown .has-dropdown li ul li a:hover{color:#4A6693!important}/* Header Ends */ /* homepage starts */ .homepage{text-align:center}#slider-pager{display:none}.gallery-figcaption{padding-top:10px;padding-bottom:2px;text-align:center;position:relative;top:auto;width:100%;height:auto;background:transparent;display:block;cursor:pointer}#homepage-video{margin-bottom:35px}#homepage-video .video iframe{height:422px}#projects h1{margin-bottom:30px}.projects-list{margin-bottom:0px}.gallery-viewAll{margin-top:0}.service-figure{width:400px;margin:auto}.testimonial-holder{min-height:0}.testimonial-container{height:auto;padding:32px 20px 10px;margin-bottom:10px}.testimonial-container .testimonial-Text{min-height:0}/* homepage ends */ /* About page */ .textImage-container{text-align:center}.textImage-section{margin-bottom:45px}.textImage-section.rightImagesection{padding-top:0}.textImage-figure{padding-bottom:30px}.rightImagesection .textImage{margin-bottom:30px}.bigImage-services-list .service-figcaption{margin-bottom:40px}.bigImage-services-list li:last-child .service-figcaption{margin-bottom:0px}/* End About page */ /* Contact Page */ #contact-us .contact-form{margin-top:30px;width:450px;text-align:center;margin-left:auto;margin-right:auto}#contact-us .contact-form input[type="text"],#contact-page .contact-form textarea,#contact-page .contact-form .uneditable-input,#contact-us .contact-form textarea{width:80%}.contactus-page-type-wrapper #contact-us .g-recaptcha,.contactus-page-type-wrapper #ps-contact-us .g-recaptcha{width:304px;margin-left:auto;margin-right:auto}/* Contact Page */ /* End common inner pages */ /* Gallery samll */ .gallery-small-image-ul li figure{margin-bottom:0}/* End Gallery small */ /* Mostly Images */ #mostly-images2-page-type .galleryimages{margin-bottom:0}/* End Mostly Images */ /* video page */ .video-page-type .videos ul li{margin-bottom:2em}/* video page ends */ /* project details */ .image-container{display:table;margin:auto}/* Footer Begins */ .copyright-holder,.newsletter,.address-holder{border-bottom:1px solid #555555}.copyright-holder{padding-top:14px;padding-bottom:14px}.newsletter-mobile{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #555555}.newsletter-mobile .subscribe{text-transform:uppercase;font-size:14px;font-family:'Overpass',sans-serif;;background:#4A6693;color:#fff;letter-spacing:0.5px;border:1px solid #4A6693;line-height:26px;padding:4px 16px;cursor:pointer}.newsletter-mobile .subscribe:hover,.newsletter-mobile .subscribe:focus,.newsletter-mobile .subscribe:active{opacity:0.8}.address-holder{padding-top:10px;padding-bottom:10px}.address-holder .marker{display:block;font-size:2em;line-height:1em}.copyright-holder{border-top:1px solid #555555}.storename{font-size:1.6em;line-height:1.5em;margin-bottom:2px}footer .social-media{border-bottom:1px solid #555555;padding-top:6px;padding-bottom:5px;float:none}.social-media-icons li:first-child a{padding:0 15px}.social-media-icons li a{font-size:55px;padding:0 15px}.houzz{width:70px;height:70px;vertical-align:initial}.powered{padding:17px 0;text-transform:uppercase}/* Ecommerce Css*/ .fi-shopping-cart{top:4px;margin-left:20px}.mycart .ps-cart-text-container{background:#4A6693;color:#FFFFFF;height:26px;width:27px;line-height:26px;text-align:center;vertical-align:middle;border-radius:50% 50% 50% 50%;display:inline-block;position:relative;top:-2px}.mycart a:hover .ps-cart-text-container{background:#4A6693;color:#FFFFFF}.filter{padding-bottom:30px;text-align:center}.product-detail .description{margin-top:45px}.items .title{margin-bottom:10px;height:auto}.selectors{margin-bottom:40px}.mousetrap{display:none}#imgAnchor{pointer-events:none;cursor:default}.cart-buttons .cart-left-button,.cart-buttons .cart-right-button{text-align:center}.cart-buttons .cart-left-button{margin-bottom:20px}.ps-cart-page{margin-top:24px}.currency-converter select{border:1px solid}/* End Ecommerce Css */ /* Footer Ends */}@media only screen and (max-width:768px){section.main-home-sec{padding-top:31px;padding-bottom:0px!important}}@media only screen and (max-width:736px){#homepage-video .video iframe{height:404px}}@media only screen and (max-width:667px){#homepage-video .video iframe{height:367px}}@media only screen and (max-width:640px){#homepage-video .video iframe{height:351px}}@media only screen and (max-width:568px){#homepage-video .video iframe{height:311px}/* about page */ .aboutpageMiddletext{width:80%}/* about page ends */}@media only screen and (max-width:480px){#homepage-video .video iframe{height:260px}.ig-lo{width:80%}.ig-lo{width:80% !important}.map-area1 li{width:100%}}@media only screen and (max-width:479px){.service-figure{width:100%;margin:auto}#homepage-video .video iframe{height:172px}}/* End of Maximum media queries */ /* For IE 11 and higher */ @media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.image-container{width:365px;max-width:365px}}/* End IE CSS */ 