@import url('//fonts.googleapis.com/css?family=Open+Sans:700|Montserrat:700|Open+Sans:regular|Montserrat:regular|Open+Sans:600|Oxygen:700|Arimo:700|Oxygen:regular|Comfortaa:regular&subset=latin');body {background-color: rgb(255, 255, 255); font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(60, 60, 60); text-transform: capitalize; letter-spacing: 0px;background-image: none;background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}.main-wrapper {background-color: rgb(250, 250, 250); background-image: none;background-position: center center;background-repeat: no-repeat;background-size: auto;background-attachment: scroll;}.content-area {background-image: none;background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;}.content-area > .container {background-image: none;background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;}
	.oc-default { background-color: rgb(242, 138, 21); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;margin-top: auto; margin-right: auto; margin-bottom: 4px; margin-left: auto; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.05);}
	.oc-default .container { padding: inherit;margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
	.oc-default .rg-nav > li > .main-item { font-family: Open Sans; font-size: 12px; line-height: 0.5; font-style: normal; font-weight: 700; color: rgb(0, 0, 0); text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: rgb(237, 160, 73);border-radius: 0px;}
	.oc-default .rg-nav > li:hover > .main-item { color: rgb(255, 135, 0); background-color: rgb(250, 250, 250); border: 1px; border-style: solid;border-color: rgb(237, 160, 73);border-radius: 0px;}
	.oc-default .sub { text-align: left; } .oc-default .nav-fly { background-color: transparent; }
	.oc-default .nav-fly li > a { color: rgb(0, 0, 0); background-color: rgb(250, 250, 250); }
	.oc-default .nav-fly li:hover > a { color: rgb(255, 255, 255); background-color: rgb(255, 135, 0); }
	.mob.oc-default .see-all { background-color: rgb(242, 138, 21); font-size: 13px; }.page-head a:hover, a {color: rgb(16, 16, 16);}.page-head a, a:focus, a:hover {color: rgb(99, 99, 99);}
.oc-default { background-color: rgb(242, 138, 21); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;margin-top: auto; margin-right: auto; margin-bottom: 4px; margin-left: auto; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.05);}
.dots-typ1 .dots:after,
.oc-slideshow .dots-typ1 .owl-dots:after { border-color: #434444; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;}.h1, h1 { font-size: 13px; }.h2, h2 { font-size: 13px; }.h3, h3 { font-size: 13px; }.h4, h4 { font-size: 13px; }.mod-hd { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; }.col-mod-hd { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; }.ft-hd { font-family: Montserrat; font-size: 16px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(80, 80, 80); text-transform: capitalize; letter-spacing: 0px;font-size: 14px; text-align: left; border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(211, 209, 209);border-radius: 0px;}.page-head { text-align: left; margin-top: 15px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }.page-head h1 { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: center; padding: inherit;margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }.page-head h1 strong { font-size: 13px; text-align: center; }
.page-head .breadcrumb, 
.breadcrumb-wrp .breadcrumb { font-family: Open Sans; font-size: 11px; line-height: 1.7; font-style: normal; font-weight: normal; color: rgb(255, 255, 255); text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 12px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px;padding-top: 15px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; margin-top: 0px; margin-right: auto; margin-bottom: 6px; margin-left: auto; }
.page-head .breadcrumb b,
.breadcrumb-wrp .breadcrumb b { color: rgb(29, 29, 29);}
.page-head .breadcrumb a,
.breadcrumb-wrp .breadcrumb a { color: rgb(136, 136, 136);}
.page-head .breadcrumb a:hover,
.breadcrumb-wrp .breadcrumb a:hover { color: rgb(60, 60, 60);}.default-btn, a.default-btn, .buttons a.default-btn { font-family: Open Sans; font-size: 13px; line-height: 1.8; font-style: normal; font-weight: 600; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(67, 68, 68); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px;}
.default-btn:hover, 
.default-btn:focus, 
.default-btn:active, 
.default-btn.active,
a.default-btn:hover, 
a.default-btn:focus, 
a.default-btn:active, 
a.default-btn.active,
.buttons a.default-btn:hover, 
.buttons a.default-btn:focus, 
.buttons a.default-btn:active, 
.buttons a.default-btn.active { color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px;}.primary-btn, a.primary-btn, .buttons a.primary-btn, .btn-primary { font-family: Open Sans; font-size: 13px; line-height: 2.5; font-style: normal; font-weight: 600; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(0, 209, 34); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px;}
.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active,
.primary-btn:hover, 
.primary-btn:focus, 
.primary-btn:active, 
.primary-btn.active,
a.primary-btn:hover, 
a.primary-btn:focus, 
a.primary-btn:active, 
a.primary-btn.active { color: rgb(255, 255, 255); background-color: rgb(90, 90, 90); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px;}.btn-small, a.btn-small, .buttons a.btn-small { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;}
.btn-small:hover, 
.btn-small:focus, 
.btn-small:active, 
.btn-small.active,
a.btn-small:hover, 
a.btn-small:focus, 
a.btn-small:active, 
a.btn-small.active,
.buttons a.btn-small:hover, 
.buttons a.btn-small:focus, 
.buttons a.btn-small:active, 
.buttons a.btn-small.active { color: rgb(255, 255, 255); background-color: rgb(90, 90, 90); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;}.btn-mini, a.btn-mini, .buttons a.btn-mini { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: capitalize; letter-spacing: 0px;}.btn-xs, a.btn-xs, .buttons a.btn-xs { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(10, 173, 25); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 1px;padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; margin: auto;}
.btn-xs:hover, 
.btn-xs:focus, 
.btn-xs:active, 
.btn-xs.active,
a.btn-xs:hover, 
a.btn-xs:focus, 
a.btn-xs:active, 
a.btn-xs.active,
.buttons a.btn-xs:hover, 
.buttons a.btn-xs:focus, 
.buttons a.btn-xs:active, 
.buttons a.btn-xs.active { color: rgb(255, 255, 255); background-color: rgb(90, 90, 90); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 1px;}.table-bordered { background-color: rgb(255, 255, 255);border: 0px; border-style: solid;border-color: ;border-radius: 0px;}
.table-bordered>thead>tr>th,
.table-bordered>thead>tr>td { background-color: rgb(255, 0, 153); font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 0px;}
.table-bordered>tbody>tr>th,
.table-bordered>tbody>tr>td { font-family: Oxygen; font-size: 13px; line-height: 1.5; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;}
.frm-hd { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(67, 67, 67); text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; }select.form-control option { color: #666; }
.buttons { font-size: 13px; text-align: left; } .buttons a { color: inherit; }header.topbar-1 { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar1 #logo a { background-color: rgb(255, 255, 255); }.menu-wrp .logo-wrp { background-color: rgb(255, 255, 255); }.tbar1 .top-links-wrp { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar1 .top-links > li > a { font-size: 13px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar1 #cart > .btn { background-color: rgb(56, 71, 103); color: rgb(255, 255, 255); font-size: 13px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar1 #cart > .btn i { font-size: 13px; }.tbar1 .search-1 .input-wrp { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}@media only screen and (min-width: 200px) and (max-width: 979px) {.topbar-1 #cart > .btn { font-size: 13px; }}header.topbar-2 { background-color: rgb(255, 255, 255); border: 0px; border-style: solid;border-color: rgb(255, 255, 255);border-radius: 0px;padding: inherit;margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; box-shadow: 0px 0px 0px 0px rgba(154, 154, 154, 0.52);}header.topbar-2 .tbar2 { border: 0px; border-style: solid;border-color: ;border-radius: 0px;padding: inherit;margin: auto;}header.topbar-2 .tbar2 .upper-top { background-color: rgb(55, 60, 65); border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(255, 226, 226);border-radius: 0px;padding-top: 5px; padding-right: inherit; padding-bottom: inherit; padding-left: inherit; margin: auto;}header.topbar-2 .tbar2 .bottom-top { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }.tbar2 .top-links { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 4px;}.tbar2 .top-links > li > a { color: rgb(55, 60, 65); font-size: 12px; border-width: 1px 0px 1px 0px;border-style: dashed;border-color: rgb(55, 60, 65);border-radius: 1px;}.tbar2 .top-links > li > a:hover { background-color: rgb(55, 60, 65); color: rgb(255, 255, 255); border-width: 1px 0px 1px 0px;border-style: dashed;border-color: rgb(55, 60, 65);border-radius: 1px;}.tbar2 .t-dd { color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 1px;font-size: 13px; }.tbar2 .t-dd.active { color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 1px 1px 0px 0px;}.tbar2 .t-dd .t-dd-menu { background-color: rgb(255, 0, 153); }.t-dd.active .t-dd-menu a {background-color: rgb(255, 0, 153); color: rgb(255, 255, 255); font-size: 13px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.t-dd.active .t-dd-menu a:hover {background-color: rgb(133, 0, 80); color: rgb(255, 255, 255); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar2 #cart > .btn { background-color: rgba(255, 255, 255, 0); color: rgb(255, 0, 153); font-size: 14px; border: 1px; border-style: dashed;border-color: rgb(216, 216, 216);border-radius: 50px;}.tbar2 .cart-lg #cart > .btn:hover { background-color: rgb(255, 0, 153); color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: rgb(248, 0, 41);border-radius: 50px;}.tbar2 #cart > .btn i { color: rgb(0, 0, 0); font-size: 20px;  color: inherit; }.tbar2 #cart .dropdown-menu { font-size: 13px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar2 #cart .mini-cart-total { font-size: 13px; }.tbar2 #cart .mini-cart-total .default-btn { font-family: Open Sans; font-size: 13px; line-height: 2.0; font-style: normal; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px;color: rgb(88, 88, 88); background-color: rgb(250, 250, 250); border: 1px; border-style: dashed;border-color: rgb(204, 204, 204);border-radius: 0px;}.tbar2 #cart .mini-cart-total .default-btn:hover { color: rgb(255, 255, 255); background-color: rgb(86, 86, 89); }.tbar2 #cart .mini-cart-total .primary-btn { font-family: Open Sans; font-size: 13px; line-height: 2.0; font-style: normal; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(12, 228, 0); }.tbar2 #cart .mini-cart-total .primary-btn:hover { color: rgb(255, 255, 255); background-color: rgb(86, 86, 89); }.tbar2 .search-2 .input-wrp input { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(106, 106, 106); text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;padding-top: inherit; padding-right: inherit; padding-bottom: inherit; padding-left: 70px; }.tbar2 .search-2 .btn-wrp .search-btn { color: rgb(255, 255, 255); }.tbar2 .search-2 .btn-wrp .search-btn:hover { color: rgb(0, 0, 0); background-color: rgb(135, 135, 135); }.tbar2 .search-2:hover .btn-wrp .search-btn { color: rgb(0, 0, 0); background-color: rgb(135, 135, 135); }.search-prd a { color: rgb(25, 25, 25);}@media only screen and (min-width: 200px) and (max-width: 979px) {header.topbar-2 { background-color: rgba(0, 0, 0, 0); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar2 #logo a { background-color: rgba(39, 38, 38, 0); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 4px;padding-top: 3px; padding-right: 15px; padding-bottom: 3px; padding-left: 15px; }#cart > .btn i { color: inherit; }.topbar-2 #cart > .btn { background-color: rgb(64, 64, 72); color: rgb(255, 255, 255); font-size: 13px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}.tbar2 .m-search #search { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;}}
	.prd-block1 .offer-tag { background-image: url(../../../../../image/catalog/indirimbanner.jpg);background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;width: 60px; height: 20px;  }
	.prd-block1 .offer-tag-txt { font-size: 13px; text-align: left;  }.prd-block1 .price .price-new { font-size: 13px;  }
			.prd-block1 .price .price-new { font-size: 13px;  }
	.prd-block2 .offer-tag { width: 40px; height: 40px;  }.prd-block2 { border: 1px; border-style: solid;border-color: rgb(228, 228, 228);border-radius: 3px; }.prd-block2:hover { border: 1px; border-style: solid;border-color: rgba(224, 0, 85, 0.8);border-radius: 3px; }.prd-block2 .image .info-wrp { background-color: rgb(246, 246, 246); font-size: 13px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-color: rgb(222, 222, 222);border-radius: 1px; }.prd-block2:hover .image .info-wrp { background-color: rgba(224, 0, 85, 0.5); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px; }.prd-block2 .info-wrp .name a { font-family: Oxygen; font-size: 13px; line-height: 0.5; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(60, 60, 60); font-size: 14px; text-align: left;  }.prd-block2 .info-wrp .name a:hover { color: rgb(255, 255, 255); }.prd-block2 .price .price-new { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: bold; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(36, 45, 63); font-size: 18px;  }.prd-block2 .btn-cart { color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px 0px 0px 3px; }.prd-block2 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(36, 45, 63); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px 0px 0px 3px; }.prd-block2 .btn-more { color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px 3px 3px 0px; }.prd-block2 .btn-more:hover { color: rgb(255, 255, 255); background-color: rgb(36, 45, 63); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px 3px 3px 0px; }.product-grid .prd-block2 { border: 1px; border-style: solid;border-color: rgb(228, 228, 228);border-radius: 3px; }.product-grid .prd-block2:hover { border: 1px; border-style: solid;border-color: rgba(224, 0, 85, 0.8);border-radius: 3px; }.product-grid .prd-block2 .image .info-wrp { background-color: rgb(246, 246, 246); font-size: 13px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-color: rgb(222, 222, 222);border-radius: 1px; }.product-grid .prd-block2:hover .image .info-wrp { background-color: rgba(224, 0, 85, 0.5); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 3px; }.product-grid .prd-block2 .info-wrp .name a { font-family: Oxygen; font-size: 13px; line-height: 0.5; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(60, 60, 60); font-size: 14px; text-align: left;  }.product-grid .prd-block2 .info-wrp .name a:hover { color: rgb(255, 255, 255); }.product-grid .prd-block2 .price .price-new { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: bold; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(36, 45, 63); font-size: 18px;  }.product-grid .prd-block2 .btn-cart { color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px 0px 0px 3px; }.product-grid .prd-block2 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(36, 45, 63); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px 0px 0px 3px; }.product-grid .prd-block2 .btn-more { color: rgb(255, 255, 255); background-color: rgb(250, 0, 95); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px 3px 3px 0px; }.product-grid .prd-block2 .btn-more:hover { color: rgb(255, 255, 255); background-color: rgb(36, 45, 63); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px 3px 3px 0px; }
	.prd-block3 .offer-tag { background-image: url(../../../../../image/catalog/indirimbanner.jpg);background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;width: 118px; height: 20px;  }
	.prd-block3 .btn-cart i { font-size: 14px; }.prd-block3 { border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.prd-block3 .info-wrp .name { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(97, 97, 97); font-size: 13px; text-align: left;  }.prd-block3 .info-wrp .name a { color: inherit; }.prd-block3 .price .price-new { background-color: rgb(0, 221, 57); font-family: Oxygen; font-size: 15px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(178, 27, 29); text-transform: none; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 18px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;  }.prd-block3 .price .price-old { color: rgb(81, 81, 81); font-size: 14px; padding-top: 7px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;  }.prd-block3 .btn-cart { font-family: Oxygen; font-size: 14px; line-height: 1.8; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 0, 153); background-color: rgb(250, 250, 250); border: 1px; border-style: dashed;border-color: rgb(211, 211, 211);border-radius: 3px;padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px;  }.prd-block3 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 1px; border-style: dashed;border-color: rgb(248, 0, 41);border-radius: 3px; }.prd-block3 .btn-wish { color: rgb(248, 0, 41); background-color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: rgb(232, 232, 232);border-radius: 3px;padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px;  }.prd-block3 .btn-wish:hover { color: rgb(255, 255, 255); background-color: rgb(248, 0, 41); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px; }.product-grid .prd-block3 { border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.product-grid .prd-block3 .info-wrp .name { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(97, 97, 97); font-size: 13px; text-align: left;  }.product-grid .prd-block3 .info-wrp .name a { color: inherit; }.product-grid .prd-block3 .price .price-new { background-color: rgb(0, 221, 57); font-family: Oxygen; font-size: 15px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(178, 27, 29); text-transform: none; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 17px; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;  }.product-grid .prd-block3 .price .price-old { color: rgb(81, 81, 81); font-size: 14px; padding-top: 7px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px;  }.product-grid .prd-block3 .btn-cart { font-family: Oxygen; font-size: 14px; line-height: 1.8; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 0, 153); background-color: rgb(250, 250, 250); border: 1px; border-style: dashed;border-color: rgb(211, 211, 211);border-radius: 3px;padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px;  }.product-grid .prd-block3 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 1px; border-style: dashed;border-color: rgb(248, 0, 41);border-radius: 3px; }.product-grid .prd-block3 .btn-wish { color: rgb(248, 0, 41); background-color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: rgb(232, 232, 232);border-radius: 3px;padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px;  }.product-grid .prd-block3 .btn-wish:hover { color: rgb(255, 255, 255); background-color: rgb(248, 0, 41); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 3px; }
	.prd-block4 .offer-tag { width: 40px; height: 40px;  }
	.quickview-wrp, .quickview-popup .mfp-iframe-scaler { min-height: 650px;  }
	.quickview-wrp h1 { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 1px;color: rgb(255, 255, 255); font-size: 15px; text-align: left;  }
	.quickview-wrp .nav-tabs > li a,
	.quickview-wrp .nav-tabs > li a:hover { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left;  }
	.cat-links .col-mod-hd, 
	.account-links .col-mod-hd { background-color: rgb(255, 0, 153); font-family: Open Sans; font-size: 13px; line-height: 2.2; font-style: normal; font-weight: 600; color: rgb(255, 255, 255); text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 13px; text-align: center; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;padding: 5px;margin-top: 4px; margin-right: auto; margin-bottom: 20px; margin-left: auto;  }
	.cat-links .col-links > ul > li, 
	.account-links .col-links > ul > li, 
	.cat-links .link-list > a, 
	.account-links .link-list > a { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;color: rgb(78, 78, 78); padding-top: 5px; padding-right: inherit; padding-bottom: 5px; padding-left: 8px;  }
	.cat-links .col-links > ul > li:hover,
	.account-links .col-links > ul > li:hover,
	.cat-links .link-list > a:hover, 
	.account-links .link-list > a:hover { color: rgb(248, 0, 41);  }
	.cat-links .col-links > ul > li ul > li, 
	.account-links .col-links > ul > li ul > li, 
	.cat-links .link-list .sub-links a, 
	.account-links .link-list .sub-links a { color: rgb(46, 45, 44); }
	.cat-links .col-links > ul > li ul > li:hover, 
	.account-links .col-links > ul > li ul > li:hover, 
	.cat-links .link-list .sub-links a:hover, 
	.account-links .link-list .sub-links a:hover { color: rgb(242, 138, 21); }
		#menu { background-color: rgb(255, 255, 255); border-width: 1px 0px 0px 0px;border-style: solid;border-color: rgba(0, 0, 0, 0.09);border-radius: 0px; }.menu-rgfdd { background-color: rgb(255, 255, 255);  }.menu-rgfdd .rg-nav > li { background-color: rgb(255, 255, 255); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.menu-rgfdd .rg-nav > li > .main-item { font-family: Comfortaa; font-size: 13px; line-height: 1.0; font-style: normal; font-weight: normal; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(108, 108, 108); background-color: rgb(255, 255, 255); border-width: 0px 0px 0px 1px;border-style: solid;border-color: rgba(0, 0, 0, 0.09);border-radius: 0px;padding-top: 20px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px; font-size: 13px; text-align: left;  }.menu-rgfdd .rg-nav > li:hover > .main-item { color: #ffffff; background-color: rgb(30, 33, 35);  }.menu-rgfdd .rg-nav > li:last-child > .main-item { color: rgb(108, 108, 108); background-color: rgb(255, 255, 255); border-width: 0px 1px 0px 1px;border-style: solid;border-color: rgb(222, 222, 222);border-radius: 0px; }.menu-rgfdd .rg-nav > li:last-child:hover > .main-item { color: #ffffff; background-color: rgb(30, 33, 35); border-width: 0px 0px 0px 1px;border-style: solid;border-color: rgb(222, 222, 222);border-radius: 0px; }.menu-rgfdd .nav-fly { padding: inherit; }.menu-rgfdd 
		.nav-fly li > a, 
		.flyout-prd,
		.flyout-brand { font-family: Open Sans; font-size: 13px; line-height: 1.0; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(29, 29, 29); background-color: rgb(255, 255, 255); border-width: 0px 0px 1px 1px;border-style: dotted;border-color: rgb(177, 177, 177);border-radius: 0px;padding: 10px;font-size: 12px; text-align: left;  }.menu-rgfdd 
		.nav-fly li:hover > a,
		.nav-fly li:hover .flyout-prd,
		.nav-fly li:hover .flyout-brand { color: rgb(0, 0, 0); background-color: rgb(250, 210, 0); border-width: 0px 0px 1px 6px;border-style: solid;border-color: rgb(177, 177, 177);border-radius: 0px; }.menu-rgfdd .nav-mega { border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }.menu-rgfdd .normal-item > .hd .sub-item { padding: inherit;font-size: 13px; text-align: left;  }.menu-rgfdd .cat-block1 > li .sub-item { font-family: Oxygen; font-size: 13px; line-height: 0.8; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(72, 72, 72); background-color: rgb(255, 255, 255); border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(239, 239, 239);border-radius: 2px;padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; font-size: 13px; text-align: left;  }.menu-rgfdd .cat-block1 > li:hover .sub-item { color: rgb(255, 255, 255); background-color: rgb(248, 0, 41); border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(248, 0, 41);border-radius: 2px; }.menu-rgfdd .cat-block1 > .hd .sub-item { font-family: Oxygen; font-size: 13px; line-height: 0.7; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(35, 35, 35); background-color: rgb(247, 247, 247); border-width: 0px 0px 0px 3px;border-style: solid;border-color: rgb(250, 0, 95);border-radius: 2px;font-size: 13px; text-align: left;  }.menu-rgfdd .cat-block1 > .hd:hover .sub-item { color: rgb(255, 255, 255); background-color: rgb(35, 35, 35); border-width: 0px 0px 0px 3px;border-style: solid;border-color: rgb(250, 0, 95);border-radius: 2px; }.menu-rgfdd .bannerimg-block3:hover { border: 1px; border-style: solid;border-color: rgb(250, 0, 95);border-radius: 3px; }.menu-rgfdd .bannerimg-block3 span { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.0; font-style: normal; font-weight: normal; color: rgb(86, 89, 95); text-transform: none; letter-spacing: 0px; }.menu-rgfdd .bannerimg-block3:hover span { color: rgb(250, 0, 95);  }.menu-rgfdd .menu-infobox4 .name { background-color: rgb(90, 90, 90); font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px;padding: 5px; }.menu-rgfdd .menu-infobox4 .text { color: rgb(115, 115, 115); font-size: 11px; text-align: left;  }.productgroups-rg2fg .widget-tab-1 > .tab-panel { background-color: rgb(56, 56, 56); text-align: left; border-width: 0px 0px 5px 0px;border-style: solid;border-color: rgb(98, 101, 103);border-radius: 4px; }.productgroups-rg2fg .widget-tab-1 > .tab-panel > .tab-item { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(39, 39, 39); text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px; } .productgroups-rg2fg .widget-tab-1 > .tab-panel > .tab-item > a { font-weight: inherit; }.productgroups-rg2fg .widget-tab-1 > .tab-panel > .tab-item > a { font-weight: inherit; background-color: rgb(56, 56, 56); color: rgb(255, 255, 255); border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 4px 4px 0px 0px; }.productgroups-rg2fg .widget-tab-1 > .tab-panel > .tab-item.active { color: rgb(16, 16, 16);  }.productgroups-rg2fg .widget-tab-1 > .tab-panel > .tab-item.active > a { background-color: rgb(98, 101, 103); color: rgb(255, 255, 255); border: 0px; border-style: solid;border-color: ;border-radius: 4px 4px 0px 0px; }.productgroups-rg2fg .prd-block3 .info-wrp .name { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(100, 100, 100); text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left;  }.productgroups-rg2fg .prd-block3 .info-wrp .name a { color: inherit; }.productgroups-rg2fg .prd-block3 .info-wrp .name:hover { color: rgb(255, 0, 153); }.productgroups-rg2fg .prd-block3 .info-wrp .name:hover a { color: inherit; }.productgroups-rg2fg .prd-block3 .price .price-new { font-family: Oxygen; font-size: 18px; line-height: 1.0; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 18px;  }.productgroups-rg2fg .prd-block3 .price .price-old { font-size: 14px; padding-top: 5px; padding-right: inherit; padding-bottom: inherit; padding-left: inherit;  }.productgroups-rg2fg .prd-block3 .btn-wrp { text-align: left;  }.productgroups-rg2fg .prd-block3 .btn-cart { font-family: Oxygen; font-size: 14px; line-height: 1.8; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(255, 0, 153); background-color: rgb(250, 250, 250); border: 1px; border-style: dashed;border-color: rgb(211, 211, 211);border-radius: 3px;padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px;  }.productgroups-rg2fg .prd-block3 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 1px; border-style: solid;border-color: rgb(248, 0, 41);border-radius: 3px; }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {.productgroups-rg2fg .prd-block3 .info-wrp .name { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(76, 76, 76); font-size: 11px; text-align: center;  }.productgroups-rg2fg .prd-block3 .info-wrp .name a { color: inherit; }.productgroups-rg2fg .prd-block3 .price .price-new { font-size: 14px;  }.productgroups-rg2fg .prd-block3 .price .price-old { font-size: 12px;  }.productgroups-rg2fg .prd-block3 .btn-cart { font-family: Oxygen; font-size: 12px; line-height: 2.0; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(248, 0, 41); background-color: rgb(255, 255, 255); padding-top: inherit; padding-right: 4px; padding-bottom: inherit; padding-left: 4px;  }.productgroups-rg2fg .prd-block3 .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(248, 0, 41);  }}.productgroups-rg2fg .owl-nav > div:hover { color: rgb(255, 255, 255); background-color: rgb(178, 27, 29);  }.contentblocks-rgUW6 { background-color: rgb(234, 234, 234); border-width: 7px 0px 0px 0px;border-style: double;border-color: rgb(98, 98, 107);border-radius: 0px;padding: inherit;margin-top: auto; margin-right: auto; margin-bottom: -50px; margin-left: auto;  }.contentblocks-rgUW6 { background-image: none;background-position: center center;background-repeat: repeat-y;background-size: auto;background-attachment: inherit; }.contentblocks-rgUW6 .mod-hd { font-size: 13px; text-align: left;  }.contentblocks-rgUW6 .mod-content > .rw > .cl { margin-top: 10px; margin-right: auto; margin-bottom: auto; margin-left: auto;  }.contentblocks-rgUW6 .m-cl .ctn-block1 { text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block1 figure { font-size: 13px; text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block1 .text-wrp { text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block1 .name { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: none; letter-spacing: 0px;font-size: 13px; text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block1 .name a { color: inherit; }.contentblocks-rgUW6 .m-cl .ctn-block1 .text { font-size: 13px; text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block1 .text a { color: inherit; }.contentblocks-rgUW6 .m-cl .ctn-block-small2 .text-wrp { text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block-small2 .name { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(0, 0, 0); text-transform: capitalize; letter-spacing: 0px;color: rgb(0, 0, 0); font-size: 13px; text-align: left; border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(208, 208, 208);border-radius: 1px; }.contentblocks-rgUW6 .m-cl .ctn-block-small2 .name a { color: inherit; }.contentblocks-rgUW6 .m-cl .ctn-block-small2:hover .name { border-width: 0px 0px 1px 0px;border-style: solid;border-color: rgb(250, 0, 95);border-radius: 1px; }.contentblocks-rgUW6 .m-cl .ctn-block-small2 .text { font-size: 13px; text-align: left;  }.contentblocks-rgUW6 .m-cl .ctn-block-small2 .text a { color: inherit; }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.contentblocks-rg2DR { margin-top: 20px; margin-right: auto; margin-bottom: auto; margin-left: auto;  }.contentblocks-rg2DR .mod-wrp { padding: inherit;margin: auto; }.contentblocks-rg2DR .mod-content { padding: inherit;margin: auto; }.contentblocks-rg2DR .m-cl .ctn-block1 figure { font-size: 25px; text-align: center;  }.contentblocks-rg2DR .m-cl .ctn-block1:hover figure { background-color: rgb(90, 90, 90); color: rgb(255, 255, 255);  }.contentblocks-rg2DR .m-cl .ctn-block1 .name { background-color: rgb(252, 252, 252); font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 0, 153); font-size: 13px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-top-color: rgb(255, 0, 153);border-right-color: #eeeeee;border-bottom-color: rgb(236, 236, 236);border-left-color: #eeeeee;border-radius: 1px;padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;  }.contentblocks-rg2DR .m-cl .ctn-block1 .name a { color: inherit; }.contentblocks-rg2DR .m-cl .ctn-block1:hover .name { background-color: rgb(255, 0, 153); color: rgb(255, 255, 255); border: 1px; border-style: solid;border-color: #eeeeee;border-radius: 1px;padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;  }.contentblocks-rg2DR .m-cl .ctn-block3 figure { font-size: 12px; text-align: left;  }.contentblocks-rg2DR .m-cl .ctn-block-small2 .name { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: none; letter-spacing: 0px;font-size: 13px; text-align: left;  }.contentblocks-rg2DR .m-cl .ctn-block-small2 .name a { color: inherit; }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.contentblocks-rgYAE .mod-hd { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left;  }.contentblocks-rgYAE .sub-mod-hd { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 12px; text-align: center;  }.contentblocks-rgYAE .m-cl .ctn-block1:hover figure { background-color: rgb(121, 121, 121);  }.contentblocks-rgYAE .m-cl .ctn-block1 .name { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: center;  }.contentblocks-rgYAE .m-cl .ctn-block1 .name a { color: inherit; }.contentblocks-rgYAE .m-cl .ctn-block1:hover .name { color: rgb(250, 0, 95);  }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.contentblocks-rg39b .t-html { font-size: 13px; text-align: left; margin-top: auto; margin-right: auto; margin-bottom: -15px; margin-left: auto;  }.contentblocks-rg39b .b-html { font-size: 13px; text-align: left; margin-top: auto; margin-right: auto; margin-bottom: -5px; margin-left: auto;  }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.prdpghtml-rgTgE .mod-wrp { padding: inherit; }.prdpghtml-rgTgE .mod-hd { font-size: 13px; text-align: left;  }.prdpghtml-rgTgE .t-html { background-color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.6; font-style: normal; font-weight: normal; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(149, 149, 149); font-size: 11px; text-align: left; border-width: 1px 0px 1px 0px;border-style: solid;border-color: #eeeeee;border-radius: 1px;padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 21px;  }.prdpghtml-rgTgE .b-html { background-color: rgb(98, 98, 107); font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 15px; text-align: center; padding: 10px;margin-top: 12px; margin-right: auto; margin-bottom: auto; margin-left: auto;  }.prdpghtml-rgTgE .l-html { background-color: rgb(255, 255, 255); font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(69, 69, 69); font-size: 14px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-top-color: rgb(230, 230, 230);border-right-color: rgb(250, 250, 250);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(250, 250, 250);border-radius: 2px;padding: 8px;margin: inherit; }.prdpghtml-rgTgE .m-html { background-color: rgb(255, 255, 255); font-family: Oxygen; font-size: 13px; line-height: 1.0; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 1px;color: rgb(69, 69, 69); font-size: 12px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-top-color: rgb(230, 230, 230);border-right-color: rgb(250, 250, 250);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(250, 250, 250);border-radius: 2px;padding: 9px;margin: inherit; }.prdpghtml-rgTgE .r-html { background-color: rgb(255, 255, 255); font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(69, 69, 69); font-size: 12px; text-align: center; border-width: 1px 0px 1px 0px;border-style: solid;border-top-color: rgb(230, 230, 230);border-right-color: rgb(250, 250, 250);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(250, 250, 250);border-radius: 2px;padding: 8px;margin: inherit; }@media only screen and (min-width: 768px) and (max-width: 979px) {}@media only screen and (min-width: 200px) and (max-width: 767px) {}.category_pg .category-info { font-size: 13px; margin-top: -30px; margin-right: auto; margin-bottom: auto; margin-left: auto;  }.category_pg .refine-search1 a { font-size: 12px; text-align: center;  }.category_pg .refine-search1 a:hover { color: rgb(209, 30, 32); font-size: 12px; text-align: center;  }.product_pg .page-head .breadcrumb b { color: #666666;}.product_pg .page-head .breadcrumb a { color: rgb(181, 181, 181);}.product_pg .page-head .breadcrumb a:hover { color: #404048;}.product-info .product-images .additional-img .img.active { border: 0px; border-style: solid;border-color: rgba(0, 0, 0, 0.18);border-radius: 0px; }.product-info .product-images .additional-img .img.active img { border-color: rgb(248, 0, 41); }.product-info .product-images .additional-img .owl-controls .owl-nav > div:hover { color: rgb(255, 255, 255); background-color: rgb(248, 0, 41);  }
	.product-info .nav-tabs { background-color: rgb(55, 60, 65); text-align: left; border: 1px; border-style: solid;border-color: rgb(226, 226, 226);border-radius: 6px 6px 0px 0px; }
	.product-info .nav-tabs > li { font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }
	.product-info .nav-tabs > li.active { font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px; }
	.product-info .nav-tabs > li a,
	.product-info .nav-tabs > li a:hover { background-color: rgb(55, 60, 65); font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); font-size: 13px; text-align: left; border-width: 0px 1px 0px 0px;border-style: solid;border-color: rgb(76, 82, 89);border-radius: 0px; }
	.product-info .nav-tabs>li.active>a, 
	.product-info .nav-tabs>li.active>a:hover, 
	.product-info .nav-tabs>li.active>a:focus { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 13px; text-align: left; border-width: 0px 1px 0px 0px;border-style: solid;border-color: #eeeeee;border-radius: 4px 4px 0px 0px; }
	.product-info .tab-content { font-size: 13px; text-align: left;  }
	.product-info .tab-content>.tab-pane { font-size: 13px; text-align: left;  }
	.product-info #review .reivew-comment .comment-txt { font-size: 13px;  }
	.product-info #tab-review form input[type="text"].form-control,
	.product-info #tab-review form textarea.form-control { font-size: 13px; }
	.product-info .options-wrp { background-color: rgb(242, 242, 242); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 5px;padding: 10px;}
	.product-info .options-title { font-size: 13px; text-align: left; }
	.product-info .options-wrp .form-group { font-size: 13px; text-align: left; padding-top: 7px; padding-right: inherit; padding-bottom: 7px; padding-left: inherit; }
	.product-info .options-wrp .form-group .control-label { font-size: 13px; text-align: left; margin-top: auto; margin-right: auto; margin-bottom: 6px; margin-left: auto; }
	.product-info .options-wrp .form-group .fields { background-color: rgb(255, 255, 255); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 5px;}
	.product-info .options-wrp select.form-control, 
	.product-info .options-wrp textarea.form-control, 
	.product-info .options-wrp input[type="text"].form-control, 
	.product-info .options-wrp input[type="password"].form-control, 
	.product-info .options-wrp input[type="datetime"].form-control, 
	.product-info .options-wrp input[type="datetime-local"].form-control, 
	.product-info .options-wrp input[type="date"].form-control, 
	.product-info .options-wrp input[type="month"].form-control, 
	.product-info .options-wrp input[type="time"].form-control, 
	.product-info .options-wrp input[type="week"].form-control, 
	.product-info .options-wrp input[type="number"].form-control, 
	.product-info .options-wrp input[type="email"].form-control, 
	.product-info .options-wrp input[type="url"].form-control, 
	.product-info .options-wrp input[type="search"].form-control, 
	.product-info .options-wrp input[type="tel"].form-control, 
	.product-info .options-wrp input[type="color"].form-control { font-size: 12px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;padding-top: inherit; padding-right: inherit; padding-bottom: inherit; padding-left: 8px;  }
	.product-info .options-wrp .default-btn { font-family: Open Sans; font-size: 12px; line-height: 1.8; font-style: normal; font-weight: 600; color: #666666; text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(10, 173, 25); }
	.product-info .options-wrp .default-btn:hover { color: rgb(255, 255, 255); background-color: rgb(11, 216, 30); }
	.product-info .buy-btn-wrp1 .btn-cart,
	.product-info .buy-btn-wrp .btn-cart { font-family: Open Sans; font-size: 14px; line-height: 1.0; font-style: normal; font-weight: 700; color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 0px;color: rgb(255, 255, 255); background-color: rgb(255, 0, 153); border: 3px; border-style: solid;border-color: rgb(255, 17, 160);border-radius: 4px;}
	.product-info .buy-btn-wrp1 .btn-cart:hover,
	.product-info .buy-btn-wrp .btn-cart:hover { color: rgb(255, 255, 255); background-color: rgb(133, 0, 80); border: 3px; border-style: solid;border-color: rgb(133, 0, 80);border-radius: 4px;}
	.product-info .buy-btn-wrp1 .cart-option a,
	.product-info .buy-btn-wrp .cart-option a { color: rgb(138, 138, 138);}
	.product-info .buy-btn-wrp1 .cart-option a:hover,
	.product-info .buy-btn-wrp .cart-option a:hover { color: rgb(250, 0, 95);}
	.product-info1 .buying-info .price { background-color: rgb(51, 66, 96); color: rgb(0, 0, 0); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: ;border-radius: 1px;margin-top: auto; margin-right: auto; margin-bottom: 25px; margin-left: auto; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.3);}
	.product-info1 .buying-info .price .price-new { font-family: Arimo; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(255, 0, 153); font-size: 22px; text-align: center; }
	.product-info1 .buying-info .price .price-old { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: none; letter-spacing: 0px;color: rgb(165, 165, 165); font-size: 14px; text-align: center; }
	.product-info1 .buying-info .price .price-tax { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(165, 165, 165); font-size: 9px; text-align: center; }
	.product-info2 .buying-info1 .price .price-tax { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; }
	.product-info3 .buying-info2 .price .price-new { font-size: 13px; text-align: left; }.cart-pg .h3 { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left;  }.cart-pg .h4 { background-color: rgb(250, 0, 95); font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(250, 0, 95); font-size: 13px; text-align: left;  }.cart-pg .cart-qty input[type="text"].form-control { background-color: rgb(228, 228, 228); font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 2px; }.cart-pg .cart-total { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px;  }.cart-pg .cart-total .table td { font-weight: inherit; font-size: 13px;  }.cart-pg .cart-total .table tr:last-child td { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: capitalize; letter-spacing: 0px;color: rgb(29, 29, 27); font-size: 16px;  }
	.checkout-pg .panel .panel-title { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(16, 16, 16); text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; } .checkout-pg .panel .panel-title a { color: inherit; }
	.checkout-pg .frm-wrp { font-size: 13px; }
	.checkout-pg .frm-hd { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: rgb(16, 16, 16); text-transform: uppercase; letter-spacing: 0px;text-align: left; }
	.checkout-pg .table-bordered>thead>tr>th,
	.checkout-pg .table-bordered>thead>tr>td { background-color: rgb(250, 0, 95); }
	.checkout-pg .table-bordered>tbody>tr>th,
	.checkout-pg .table-bordered>tbody>tr>td { background-color: rgb(250, 0, 95); }
	.checkout-pg .table-bordered>tbody>tr>th:first-child,
	.checkout-pg .table-bordered>tbody>tr>td:first-child { background-color: rgb(250, 0, 95); }
	.contact-info { font-size: 13px; }
	.contact-info .frm-hd { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(16, 16, 16); text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; }
	.contact-info .h5 { font-family: Oxygen; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; }
	.login > div:first-child .frm-hd { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(16, 16, 16); text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; }
	.login > div:first-child .default-btn { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: #666666; text-transform: capitalize; letter-spacing: 0px;}
	.login > div:first-child + div .frm-hd { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(16, 16, 16); text-transform: uppercase; letter-spacing: 0px;font-size: 13px; text-align: left; }
	.login > div:first-child + div .default-btn { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 600; color: rgb(16, 16, 16); text-transform: capitalize; letter-spacing: 0px;}
	.login > div:first-child + div .control-label { font-size: 13px; text-align: left; }
	.login > div:first-child + div input[type="password"].form-control,
	.login > div:first-child + div input[type="text"].form-control { font-family: Open Sans; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: normal; color: #666666; text-transform: capitalize; letter-spacing: 0px;font-size: 13px; text-align: left; }
	footer { color: rgb(16, 16, 16); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: ;border-radius: 0px;background-image: none;background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;}
	footer .footer-upper { background-color: rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 13px; text-align: left; border: 0px; border-style: solid;border-color: #eeeeee;border-radius: 0px;background-image: none;background-position: center bottom;background-repeat: no-repeat;background-size: auto;background-attachment: inherit;}
	footer .footer-upper a { color: rgb(110, 110, 110);}
	footer .footer-upper a:hover { color: rgb(250, 0, 95);}
	footer .footer-bottom { background-color: rgb(234, 234, 234); color: rgb(0, 0, 0); font-size: 13px; text-align: left; background-image: none;background-position: center center;background-repeat: repeat;background-size: auto;background-attachment: inherit;}
	footer .footer-bottom a { color: rgb(255, 255, 255);}
	footer .footer-bottom a:hover { color: rgb(255, 255, 255);}
	footer .cp-text { color: rgb(110, 110, 110); font-size: 13px; text-align: right; } footer .cp-text a { color: inherit; }
	footer .cp-text > .container { font-size: 13px; text-align: right; }
	footer .ft-contact { font-family: Montserrat; font-size: 13px; line-height: 1.2; font-style: normal; font-weight: 700; color: #666666; text-transform: uppercase; letter-spacing: 0px;font-size: 13px; color: rgb(0, 0, 0);} footer .ft-contact .info h5 { font-size: inherit; }
	footer .ft-contact .icon { background-color: rgb(255, 255, 255); color: rgb(80, 80, 80); }
	footer .ft-contact a { color: rgb(0, 0, 0);}
	footer .ft-contact a:hover { color: rgb(0, 0, 0);}
	footer .ft-contact .fax i { font-size: 14px;}
	footer .footer-bottom .social a { color: rgb(0, 0, 0); background-color: rgb(232, 232, 232); }
	footer .footer-bottom .social a:hover { color: rgb(0, 0, 0); background-color: rgb(211, 211, 211); }