<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-border-radius:0; -webkit-appearance: none; }
a[href^=tel] {
text-decoration:inherit;
color: inherit;
 
}

@media only screen and (max-width: 1366px) {

	
}

@media only screen and (max-width: 1280px) {
.banner-home {  min-height: inherit;}
#featured.owl-theme .owl-controls .owl-nav .owl-next {right: -50px;}
#featured.owl-theme .owl-controls .owl-nav .owl-prev {left: -50px;}

.search-pad1 {margin: 0 13px 0 0px;}	
}
@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%; }
.rows { width:1000px;}
.inner-banner { min-height:135px;}
.divine-sec{ padding:40px 0;}
.others-event ul li{ min-height:310px;}
.others-event h3{ font-size:27px; line-height:30px; padding-bottom: 25px; margin-bottom: 25px;}
.divine-sec h2{ font-size:32px; line-height:32px; margin-bottom:20px;}
.ddsmoothmenu ul li a	{ padding:0px 13px; font-size:13px;}
.flex-caption		{ top:32%;}
.flex-caption h2	{ font-size:50px; line-height:50px;}
.flex-caption h1	{ font-size:49px; line-height:49px; }
.top-list { background-image:none;}
.banner { min-height:330px;}
.who-we-are { padding:35px 0;}
.fecter-prods h2 span { font-size:32px;}
.title h3 { font-size:24px; line-height:27px;}
.selling-sec h2 span{ font-size:27px;}
.foot-top { padding: 30px 0;}
.foot-div { padding-left:25px;}
.free-shipping { padding-bottom:35px;}
.search-pad1 input[type="text"]{ width:260px;}
#featured.owl-theme .owl-controls .owl-nav .owl-next {right: 0px;}
#featured.owl-theme .owl-controls .owl-nav .owl-prev {left: 0px;}
.free-shipping{padding: 0 0 45px 0;}
.banner-content h1{ font-size:27px;}
.cart-details ul li.prod-qty{ margin:0 2%; width:32%;}
.special-offers{margin-left:15px;}

/*13-2-2020*/
.form-pad {float: left;width: 100%;}
.pro-det-rgt.pro-rgt2 {width: 56% !important;margin-left: 0%;float: right;}
.form-cont from li:nth-child(2n) input[type="text"], textarea{width: 30%;}
.form-cont from li:nth-child(2n) textarea {height: 100px;}
.form-cont from li .btn#button-enquiry{float: left;}
}
    
@media screen and (min-width:768px) and (max-width:1023px) {
img 		{max-width:100%; }
.rows { width:750px;}
.mobNav 	{ display:block;}
.m-menu 	{display: block;}
.ddsmoothmenu, .main-menu {display: none;}
.top-list { display:none;}
.hdr-top {padding: 15px 0;}
.logo, .is-sticky .logo		{ padding-top:0px;}	
.flex-caption		{ top:35%;}
.flex-caption h2	{ font-size:44px; line-height:44px; margin-bottom:8px;}
.flex-caption h1	{ font-size:45px; line-height:45px; margin-bottom:10px; }
.flex-caption p		{ padding-bottom:15px;}
.flex-caption a		{ line-height:45px; }
.product-details .prod-lft-d	{ width:46%;}
.circle-bg::after{ display:none;}
/*hme*/

.search-pad1.subscribe{ display:block;}
.logo{ margin-right:0px;}
.banner { min-height:0;}
.caption-txt{ padding-left:0;}
.search-pad1{ display:none;}
.hdr-rht { float:left;}
.selling-prods {width: 100%;float: left; margin-right: 0;}
.spaecial-offer {width: 100%;float: left; margin-top:25px;}
.selling-sec h2 span{ font-size:20px;}
.free-shipping { padding:0 0 25px 0;}
footer{ padding-top:25px;}
.foot-top { padding:25px 10%;}
.free-shipping ul li h3 { font-size:13px;}
.foot-div:first-child,.foot-div:nth-child(2n),.foot-div.contact-f,.foot-div { width:50%; padding-left:0; margin-bottom: 20px;}
.selling-sec{ padding:0 0 20px 0;}
.content{ padding:25px 0 0 0;}
.who-we-are{ padding:25px 0;}
.fecter-prods h2 span { font-size:25px;}
.title h3 { font-size:22px; line-height:25px;}
.who-we-are h2{ font-size:24px; line-height:40px; margin-bottom:45px;}
.who-we-are p{ font-size:16px; padding-bottom:15px;}
.banner-content h1{ font-size:24px;}
/*abt*/
.divine-sec { padding:35px 0;}
.divine-sec h2 { font-size:30px; line-height:32px; margin-bottom: 15px;} 
.divine-sec p { margin-bottom:20px;}
.divine-lft{ width:100%; margin-right:0;}
.divine-rgt{ width:100%; text-align:center;}
.divine-rgt img{ width:auto; float:none;}
.smooth-image.ftc-smooth::before, .smooth-image.ftc-smooth::after { display:none;}
.others-event{ padding:35px 0;}
.others-event h3{ font-size:22px; line-height:27px; margin-bottom:20px;}
.others-event ul{ margin-top:25px;}
.others-event ul li { width:100%; float:left; padding:25px;}
.others-event p{ padding:0;}
/*product details */
.page-tit { padding: 45px 0px 30px;}
.inner-banner { min-height: 134px; }
.page-tit h1 { font-size:26px;}
.prod-det-lft #carousel.flexslider.pdt-det .flex-direction-nav { display:block;}
.pro-det-rgt h1 { font-size:20px; line-height:24px; padding-bottom:10px;}
a.compare-btn { padding:9px 18px;}
.prod-det-btns select { width:100%;}
.qty-available { margin:15px 0;}
.prod-share{ padding-top:20px; margin-top:20px;}
ul.review { width:100%;}
.advanage ul li { width:100%; margin-right:0;}
.pro-det-rgt h2 { font-size:24px; padding-bottom:5px; margin-bottom:5px; line-height:24px;}
#related-product .item { padding:15px;}
#related-product .item img{ width:100%;}
#related-product .item .prduct-name img { width:auto;}
.resp-tabs-list li{ width:187px; font-size: 16px;}
.related-sec { padding:35px 0 0 0;}
/*products*/
.product-left{ width:36%;}
.prod-rgt{ width:60%;}
.prod-list ul li{ width:48.25%;}
.prod-list ul li:nth-child(3n) { margin-right: 3.5%;}
.prod-list ul li:nth-child(2n) { margin-right: 0px;}
.prod-list .prduct-name{min-height: 125px;}
.prod-quickview input.qtyminus, .prod-quickview input.qtyplus{width: 35px;}
.prod-quickview .qty{width: 50px;}
.prod-quickview a.compare-btn{float: right;margin-top: 2px;}
.prod-quickview #myform{margin: 0 10px 0 0;}
.color ul li{ margin-right:12px;}
.color ul li:nth-child(7n+7) { margin-right: 12px;}

/*shopping cart*/
.shopping-lft {width: 100%;float: left;margin-right: 0;}
.shopping-rgt {width: 100%; float: left;}
.cart-details ul.prod-tit{ display:none}
.cart-details ul li{ width:100% !important; text-align:left; margin:0 !important; }
.cart-details ul.prod-det-row li{ position:relative;padding: 10px 0% 10px 40%;}
.cart-details ul.prod-det-row li:before{display: inline-block;position: absolute;left: 0px;top:10px;font-size: 14px;font-family: 'montserrat-regular';}
.cart-details ul.prod-det-row li.prod-img:before{content: "Products";}
.cart-details ul.prod-det-row li.prod-det-name:before{content: "Product Name";}
.cart-details ul.prod-det-row li.prod-model:before{content: "Model";}
.cart-details ul.prod-det-row li.prod-qty:before{content: "Quantity";}
.cart-details ul.prod-det-row li.prod-price:before{content: "Unit Price";}
.cart-details ul.prod-det-row li.total:before{content: "Total";}
.cart-details ul.prod-det-row:nth-child(2n){ background:#f7f7f7}
.gift-coupon-det{ width:100%;}
.total-amount{ width:100%;margin-top: 40px;}
.inner-banner img{height: 180px; background-size: cover; opacity:0;}
.inner-banner{ background-repeat:no-repeat;background-size: cover; height: 180px !important;}
.search-pad1.subscribe input[type="text"] {width: auto;height: 45px;}
#featured.owl-theme .owl-controls .owl-nav .owl-next {right: 0px;}
#featured.owl-theme .owl-controls .owl-nav .owl-prev {left: 0px;}
.search-box {border-top: 1px solid#fff;float: left;padding: 0 20px !important;width: 100%; background: #0091ff;}

.foot-div{min-height:240px;}

/*13-2-2020*/
.form-pad {float: left;width: 100%;}
.pro-det-rgt.pro-rgt2 {width: 56% !important;margin-left: 0%;float: right;}
.form-cont from li:nth-child(2n) input[type="text"], textarea{width: 30%;}
.form-cont from li:nth-child(2n) textarea {height: 100px;}
.form-cont from li .btn#button-enquiry{float: left;}
}
/* Smaller than standard 1024 (devices and browsers) */
@media screen and (max-width:767px) {
.mm-page {overflow: hidden !important;}	
img {max-width:100%; }
.rows { width:100%; padding:0px 15px; }
.mobNav { display:block ;}
.m-menu {display: block ;}
.top-list { display:none;}
.hdr-top { padding:15px 0 !important;}
.ddsmoothmenu {display: none !important;}
.logo{ margin-right:0px;}
.banner{ min-height:0;}
.flexslider .slides li	{ background-size:cover; background-position:67% 0;}
.flexslider .slides li:after	{ background:rgba(0,0,0,0.2);}
.flex-caption		{ top:24%;}
.flex-caption h2	{ font-size:36px; line-height:36px; margin-bottom:8px; }
.flex-caption h1	{ font-size:34px; line-height:35px; margin-bottom:10px; }
.circle-bg::after{ display:none;}
.flex-caption a		{ line-height:45px; }
.banner-content h1{ font-size:24px; padding-bottom: 8px;}
/*hme*/
#main-banner .flex-direction-nav li .flex-next{ width:35px; height:35px;}
#main-banner .flex-direction-nav li .flex-prev { width:35px; height:35px;}
.search-pad1.subscribe{ display:inline-flex; margin-bottom:20px;}
.search-box {border-top: 1px solid#fff;float: left;padding: 0 20px !important;width: 100%; background: #0091ff;}
.flexslider .slides img{ opacity:0;}
.caption-txt{ padding-left:0;}
.search-pad1{ display:none;}
.hdr-rht { margin-right:70px !important;}
.selling-prods {width: 100%;float: left; margin-right: 0;}
.spaecial-offer {width: 100%;float: left; margin-top:25px;}
.selling-sec h2 span{ font-size:20px;}
.free-shipping { padding:0 0 25px 0;}
footer{ padding-top:25px;}
.foot-top { padding:25px 5%;}
.free-shipping ul li h3 { font-size:13px;}
.foot-div:first-child,.foot-div:nth-child(2n),.foot-div.contact-f,.foot-div { width:50%; padding-left:0; margin-bottom: 22px;}
.selling-sec{ padding:0 0 20px 0;}
.content{ padding:25px 0 0 0;}
.who-we-are{ padding:25px 0;}
.fecter-prods h2 span { font-size:25px;}
.title{ top:12px;}
.title h3 { font-size:22px; line-height:25px;}
.title.lst {position: absolute;right: 0;left: 0;top: 20px;}
.title h3 br{ display:none;}
.who-we-are h2{ font-size:24px; line-height:40px; margin-bottom:45px;}
.who-we-are p{ font-size:15px; line-height:24px; padding-bottom:15px;}
.cards-type { padding:0 0 0px 0;}
.count.nub {top: auto;right: auto;left: 41px;}
.cards-type ul li:last-child img {min-height: 150px;}
#featured.owl-theme .owl-controls .owl-nav .owl-next {right: 0px;}
#featured.owl-theme .owl-controls .owl-nav .owl-prev {left: 0px;}
/*abt*/
.divine-sec { padding:35px 0;}
.divine-sec h2 { font-size:30px; line-height:32px; margin-bottom: 15px;} 
.divine-sec p { margin-bottom:20px;}
.divine-lft{ width:100%; margin-right:0;}
.divine-rgt{ width:100%; text-align:center;}
.divine-rgt img{ width:auto; float:none;}
.smooth-image.ftc-smooth::before, .smooth-image.ftc-smooth::after { display:none;}
.others-event{ padding:35px 0;}
.others-event h3{ font-size:22px; line-height:27px; margin-bottom:20px;}
.others-event ul{ margin-top:25px;}
.others-event ul li { width:100%; float:left; padding:25px;}
.others-event p{ padding:0;}
/*product details */
.prod-det-lft { width:100%;}
.page-tit { padding: 38px 0px 30px;}
.inner-banner { height: 122px; }
.page-tit h1 { font-size:28px;}
#slider.flexslider .slides img { height:auto; opacity:1;}
.prod-det-lft #carousel img { height:auto;}
.prod-det-lft #carousel.flexslider.pdt-det .flex-direction-nav { display:block;}
.pro-det-rgt { width:100%; margin:20px 0 0 0;}
ul.review { width:100%;}
ul.review li label { width:18%;}
ul.review li textarea, ul.review li input[type="text"] { width:80%;}
.pro-det-rgt h1 { font-size:20px; line-height:26px;}
#related-product .item {padding:20px;}
#related-product .item img{ width:100%;}
#related-product .item .prduct-name img { width:auto;}
.advanage ul li { width:100%; margin-right:0;}
.related-sec { padding:35px 0 0 0;}

/*products*/
.product-left{ width:100%; margin-top:35px;}
.prod-rgt{ width:100%;}
.hover-div ul li{width: 35px !important;}
.prod-list .prduct-name{min-height: 126px;}
.products{ padding:30px 0;}
.pge-lft ul li{ width:40px; height:40px;}
/*shopping cart*/
.cart-details ul.prod-tit{ display:none}
.cart-details ul li{ width:100% !important; text-align:left; margin:0 !important; }

.cart-details ul.prod-det-row li{ position:relative;padding: 10px 0% 10px 45%;}
.cart-details ul.prod-det-row li:before{display: inline-block;position: absolute;left: 0px;top:10px;font-size: 15px;font-family: 'proxima_nova_ltbold';}
.cart-details ul.prod-det-row li.prod-img:before{content: "Products";}
.cart-details ul.prod-det-row li.prod-det-name:before{content: "Product Name";}
.cart-details ul.prod-det-row li.prod-model:before{content: "Model";}
.cart-details ul.prod-det-row li.prod-qty:before{content: "Quantity";}
.cart-details ul.prod-det-row li.prod-price:before{content: "Unit Price";}
.cart-details ul.prod-det-row li.total:before{content: "Total";}
.cart-details ul.prod-det-row:nth-child(2n){ background:#f7f7f7}
.cart-details ul li.prod-qty input[type="text"]{ float:left}
.gift-coupon-det{ width:100%;}
.total-amount{ width:100%;margin-top: 40px;}
.inner-banner img{height: 180px; background-size: cover;opacity:0;}
.inner-banner{ background-repeat:no-repeat;background-size: cover; height: 180px !important;}
.cart-total.checkout .new-cust h2{ margin-bottom:12px;}
.search-pad1.subscribe input[type="text"] { width:auto;}
.social { margin-top:10px;}
.shopping-lft{ width:100%; margin-right:0;}
.shopping-rgt{ width:100%; float:left;}
.shopping-lft .cart-details ul li.prod-qty input[type="text"] {float: none;}
.cart-total a{ font-size:13px; padding: 10px 20px;}
.special-offers { position: absolute !important; top: 10px;	z-index: 99; left:150px !important;	margin: 0 auto;	text-align: center;}
.special-offers img{width:80px;}
.logo img	{ width: 120px; float: none;}
.foot-div{min-height:240px;}
.list-group a{float:left; width:100%;}

/*13-2-2020*/
.pro-det-rgt.pro-rgt2 {width: 100% !important;margin-left: 0%;float: left;}
.advanage.advan2 {width: 100%;}
.form-pad {float: left;width: 100%;}
.form-cont from li:nth-child(2n) textarea {height: 100px;}
} 

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
.rows { width:100% !important; padding:0px 15px;}
.menu-rgt		{ width:100%; margin-right:0;}
.menu-rgt ul li	{ float:none; display:inline-block;}
.m-menu			{ top:12px;}
.login ul li .user-icon{ margin-right:5px;}
.logo {margin-right: 20px;}
.selling-sec .item h3 { margin:10px 0 8px 0; font-size:12px; line-height:20px; }
.login ul li { margin-right:5px;}
.login ul li.cart span { width:35px; height:35px;}
.banner-content h1{font-size: 18px; padding-bottom: 8px;}
.foot-top { padding:25px 0;}
.title h5 a{font-size: 13px;}
/*product details */
.page-tit h1 { font-size:26px;}
ul.review li label { width:100%; margin-right:0;}
ul.review li textarea, ul.review li input[type="text"] { width: 100%;}
/* checkout */
.cart-total.checkout .new-cust { width:100%;}
.cart-total.checkout .new-cust.ret-cust { border-top:1px solid #e5e5e5; border-left:none; margin:25px 0 0 0; padding:25px 0 0 0;}
.cart-total.checkout .smk_accordion .acc_head { font-size:17px; padding:12px 22px;}
/*products*/
.prod-list .prduct-name{min-height:auto;}
.prod-list ul li{width: 48.25%;margin-bottom: 18px;}
.prod-list ul li:nth-child(3n) { margin-right: 3.5%;}
.prod-list ul li:nth-child(2n) { margin-right: 0px;}
#myform{margin: 0 10px 0 0;}
.prod-quickview a.compare-btn{padding: 10px 12px;font-size: 12px;}
.search-pad1.subscribe input[type="text"] {width: 100%; margin-bottom:15px;}
.search-pad1 button{margin:0px auto; float:none;}
/*abt*/
.others-event h3{ font-size:20px;}
.others-event h3 br{ display:none;}
.gift-coupon input[type="text"] { width:250px;}

.special-offers img{width:80px;}
.hdr-rht {margin-right: 55px !important;}
.login ul li.cart span {width: 29px !important; height: 29px !important;}
.login ul li a {font-size: 13px;}
.login ul li .user-icon { margin-right: 0px;}
.login ul li .user-icon {width: 15px !important; height: 15px !important;}
.count{width:35px; height:35px; bottom:12px; left:12px;}
.product-grid .caption .add-cart{margin-bottom:15px!important;}
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {

.logo img	{ width: 120px; float: none;}
.m-menu		{ right:10px; top:11px;}
.login {right: auto;float: none !important;display: inline-block !important;}
.m-menu a	{ padding:4px 6px 8px;}
.logo		{ width:100%; margin-right:0; margin-bottom:12px;}
.hdr-rht {float: left !important;width: 100%;text-align: center;}
.flexslider .slides li	{ background-position:72% 0;}
.flex-caption		{ left:0px;}
.flex-caption h1	{ font-size:26px; margin-bottom:5px; }
.flex-caption h2	{ font-size:26px;margin-bottom:2px; line-height:26px;}
.flex-caption p		{ font-size:17px;}
.flex-caption a		{ line-height:40px; width:138px;}
.free-shipping ul li{ width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #474747;}
.free-shipping ul li:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
.foot-div:first-child,.foot-div:nth-child(2n),.foot-div.contact-f,.foot-div { width:100%; padding-left:0; margin-bottom: 25px; border-bottom: 1px solid #474747; text-align:center; padding-bottom:12px;}
footer h2{padding-bottom:12px; margin-bottom:18px;}
.title h3 {font-size: 18px;line-height: 24px;}
.foot-div:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
footer h2::after { left:0; right:0; margin:0px auto;}
.social{ margin-top:0;}
.social ul { float:none;}
.social ul li { float:none; display:inline-block;}
.cards-type ul li:nth-child(2){width:100%; margin-right:0;}
.cards-type ul li:nth-child(3){width:100%; margin-right:0;}
/*product details */
.prod-det-btns select { width:100%;}
a.compare-btn { margin:10px 0 0 0; width:100%; text-align:center;}
.prod-det-btns input.add-to-cart { width:100%; text-align:left; margin-bottom:5px;}
.prod-det-btns input.add-to-wishlist  { width:100%; text-align:left;}
.page-tit h1 { font-size: 24px;}

.cart-total.checkout .smk_accordion .acc_head { font-size: 16px; padding: 12px 10px; background-position:right 10px center;}
.cart-total.checkout .smk_accordion .acc_head:hover { background-position:right 10px center;}

/*products*/
.prod-top{text-align: center;}
.prod-top span{width:100%;}
.prod-view{ margin-top:10px; width:100%;}
.prod-view ul li{ float:none; display:inline-block}
.prod-view ul li:last-child{ margin-left:0}
.prod-list ul li{ width:100%;}
.pge-lft { width:100%; float:left; text-align:center;}
.pge-lft ul{float: none; display: inline-block;}
.pge-rht{width:100%; float:left; text-align: center;}
/*shopping cart*/
.cart-details ul.prod-det-row{padding: 16px 15px 9px;}
.cart-total h2{ font-size:16px;}
.gift-coupon input[type="text"]{ width:100%;}
#sc-button { bottom:80px; right:10px;}
.live-chat { right:5px; bottom:5px;}
.foot-btm p span {display: block;}
.search-pad1.subscribe {display: inline flow-root list-item; float: none;}

.cart-total a{ font-size:13px; padding: 10px 20px; width:100%; float:none; margin-bottom:5px; width:220px; text-align:center;}
.qty {width: 32px;height: 36px;}
input.qtyminus {width: 30px;}
input.qtyplus{ width: 30px; }
.cart-details ul.prod-det-row li:before{display: inline-block;position: absolute;left: 0px;top:10px;font-size: 13px;font-family: 'proxima_nova_ltbold';}
.cart-details ul li{ font-size:13px;}
.cart-details ul li.prod-qty img {float: left;width: 30px;height: 30px; margin-top:5px;}
.login ul li {margin-right: 12px !important;}
.buttons {width: 100%;float: left; text-align: center;}
.special-offers {right: 100px;}

.cards-type.cards-type-0 ul li:first-child, .cards-type.cards-type-1 ul li:first-child{width:100%; margin-right:0;}
.cards-type.cards-type-0 ul li:last-child, .cards-type.cards-type-1 ul li:last-child{width:100%; margin-bottom:20px;}
.cards-type ul li img{width:100%;}
.cards-type.cards-type-2 ul li{margin-bottom:20px;}
.foot-div{min-height:0;}

.dropdown-menu{min-width:240px;}
.dropdown-menu.pull-right{right:-35px;}
#cart .dropdown-menu li{width:100%;}
.special-offers img{width:100px; max-width:none;}
.dropdown-menu.pull-right.cart-head-list .btn{padding:4px 6px;}
}
</pre></body></html>