/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}ol, ul {	list-style: none;	margin: 0;	padding: 0;}@media screen and (max-width: 600px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}@media screen and (max-width: 480px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}@media screen and (max-width: 640px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}@media screen and (max-width: 567px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}@media screen and (max-width: 479px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}@media screen and (max-width: 359px) {    .nomobile {        visibility: hidden;        clear: both;        float: right;        margin: 5px auto;        width: 22%;        height: auto;        display: none;        // Önemli olan nokta burası burayı kaldırırsanız sadece mobile için görüntülenir.    }}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}/*------------*/body {	font-family: 'Open Sans', sans-serif;	font-weight: 400;	color: #757575;	font-size: 14px;	line-height: 1.428571429;	width: 100%;	background: #fff;}.row_items.six_items.col-lg-2.col-md-2.col-sm-2.col-xs-12.even {  }*:focus{	outline: none !important;}h1, h2, h3, h4, h5, h6 {	color: ##c7c7c7;	line-height: 1.3;}/* default font size */.fa {	font-size: 14px;}/* Override the bootstrap defaults */h1 {	font-size: 33px;}h2 {	font-size: 27px;}h3 {	font-size: 21px;}h4 {	font-size: 15px;}h5 {	font-size: 12px;}h6 {	font-size: 10.2px;}a {		cursor: pointer;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}a:focus,a:active,a:hover {	text-decoration: none;	color: #ffffff;}body ::-webkit-scrollbar-track{	background-color: #f2f2f2;	border-radius:0;}body ::-webkit-scrollbar{	width: 5px;	height: 5px;	background-color: #ddd;	border-radius: 0;}body ::-webkit-scrollbar-thumb{	background-color: #ddd;		border-radius: 0;}legend {	font-size: 18px;	padding: 7px 0px;	color: #303030;	border-color: #ddd;}label {	font-size: 13px;	font-weight: normal;}select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {	font-size: 13px;}input[type=text] {	min-width: 50px;}.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {	font-size: 12px;}.input-group .input-group-addon {	font-size: 12px;	height: 30px;}img{	max-width: 100%; 	height: auto;}/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {	display: inline;}.flip{	-webkit-transform: rotate(-90deg);	-moz-transform: rotate(-90deg);	-o-transform: rotate(-90deg);	transform: rotate(-90deg);	display: inline-block;}div.required .control-label:before {	content: '* ';	color: #F00;	font-weight: bold;}/* tooltip */.tooltip.top .tooltip-arrow {  border-top-color: #001c71;}.tooltip.top-left .tooltip-arrow {  border-top-color: #001c71;}.tooltip.top-right .tooltip-arrow {  border-top-color: #001c71;}.tooltip.right .tooltip-arrow {  border-right-color: #001c71;}.tooltip.left .tooltip-arrow {  border-left-color: #001c71;}.tooltip.bottom .tooltip-arrow {  border-bottom-color: #001c71;}.tooltip.bottom-left .tooltip-arrow {  border-bottom-color: #001c71;}.tooltip.bottom-right .tooltip-arrow {  border-bottom-color: #001c71;}.tooltip-inner{	background: #001c71;}.alert{	text-align: center;	font-size: 13px;	/* margin: 0; */	border-radius: 0;	border: none;}/* transition */a:hover,.banner-3 a:hover::before,#button-guest:hover, #button-search:hover, #button-review:hover, #button-account:hover,#button-login:hover, #button-confirm:hover, #button-payment-method:hover, #button-register:hover,#button-shipping-method:hover, #button-quote:hover, #button-coupon:hover,.form-horizontal input.btn:hover, a.btn:hover, input[type='submit']:hover, .button:hover,.product-layout:hover  .action-links,.static-policy .col:hover .text-content h2, .static-policy .col:hover .col-img .hover,.layout1:hover .btn-wishlist, .layout1:hover .btn-compare,.banner-2 a:hover::before, .product-image:hover .img-r,.banner-1 > div:hover img{	-webkit-transition: ease-in-out all .3s;	-moz-transition: ease-in-out all .3s;	transition: ease-in-out all .3s;}#button-guest:hover, #button-search:hover, #button-review:hover, #button-account:hover,#button-login:hover, #button-confirm:hover, #button-payment-method:hover, #button-register:hover,#button-shipping-method:hover, #button-quote:hover, #button-coupon:hover,.form-horizontal input.btn:hover, a.btn:hover, input[type='submit']:hover, .button:hover{	color: #fff;	background-color: #001c71;}#button-guest, #button-search, #button-review, #button-account, #button-login, #button-confirm,#button-payment-method, #button-shipping-method, #button-quote, #button-coupon, #button-register,.form-horizontal input.btn, a.btn, input[type='submit'], .button{	border: none;		padding: 0 30px;	text-transform: capitalize;	font-size: 14px;	font-weight: 600;	color: #fff;	line-height: 48px;	display: inline-block;	vertical-align: top;	border-radius: 5px;	-webkit-border-radius: 5px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;}#button-voucher,#button-coupon{	height: 34px;	line-height: 34px;	margin-left: 10px;	border-radius: 20px;}#button-search + h2{	display: none;}#button-search{	margin: 15px 0;}#modal-agree{	z-index: 9999;}/* owl carousel */.owl-container {	margin: 0 -10px;}.owl-container .owl-item {	padding: 0 3px;}.owl-carousel.owl-theme:hover .owl-nav div {  opacity: 1;}.owl-carousel.owl-theme  .owl-dot:hover span {	background: #001c71;}.owl-carousel.owl-theme  .owl-dot.active span {  border: 1px solid #26b5f1;  background: #fff;  transform: scale(1.5);}.owl-carousel.owl-theme  .owl-dot {	display:inline-block;	vertical-align:top;}.owl-carousel.owl-theme  .owl-dot span {  width: 12px;  height: 12px;  border-radius: 100%;  background: #d6d6d6;  margin: 5px 8px;  display: block;  -webkit-opacity: 1;  -moz-opacity: 1;  opacity: 1;  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -ms-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;}.owl-carousel.owl-theme .owl-nav {	margin: 0;}.owl-carousel.owl-theme .owl-nav div {  position: absolute;  top: 50%;  font-size: 0;  margin: 0;  margin-top: -30px;  width: 60px;  height: 60px;  padding: 0;  line-height: 58px;  color: #a9a9a9;  background: rgba(255,255,255,0.75);  border: 1px solid #e9e9e9;  border-radius: 100%;  text-align: center;  cursor: pointer;  opacity: 0;  z-index: 10;  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -ms-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;}.owl-carousel.owl-theme .owl-nav div:before {	font-family: "Ionicons";	display: inline-block;	vertical-align: top;	font-size: 21px;	width: 100%;	line-height: inherit;}.owl-carousel.owl-theme .owl-nav div.owl-prev {  left: 0;}.owl-carousel.owl-theme .owl-nav div.owl-prev:before {  content: "\f3d5";}.owl-carousel.owl-theme .owl-nav div.owl-next {  right: 0;}.owl-carousel.owl-theme .owl-nav div.owl-next:before {  content: "\f3d6";}.owl-carousel.owl-theme:hover .owl-nav div.owl-prev {  left: -10px;}.owl-carousel.owl-theme:hover .owl-nav div.owl-next {  right: -10px;}.owl-carousel.owl-theme .owl-nav div:hover {  background: #001c71;  border-color: #001c71;  color: #fff;}/*--------------*//* newsletter popup */.b-close{	display: block;	padding: 5px 10px;}.newletter-popup{	background: #fff;	top: 50% !important;	width: 55%;	position: fixed !important;	padding: 0;	text-align: center;	-moz-transform:  translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);	display: none;}#boxes .newletter-title h2{	font-size: 24px;	text-transform: uppercase;	color: #000;	font-weight: 700;	letter-spacing: 3px;	margin: 0 0 15px;}.newletter-popup #dialog {	padding: 50px 20px;}#boxes .box-content label{	font-weight: 400;	font-size: 15px;}#boxes  #frm_subscribe .required{	color: #f00;	padding-right: 5px;}#boxes  #frm_subscribe a{	cursor: pointer;}#boxes  #frm_subscribe #subscribe_pemail{	background: #EBEBEB none repeat scroll 0% 0%;	border: medium none;	height: 40px;	width: 65%;	margin: 20px 0;	padding:0 15px;	font-size: 15px;}#boxes .box-content .subscribe-bottom{	margin-top: 20px;}#boxes .box-content .subscribe-bottom  label{	margin: 0;}#boxes .box-content .subscribe-bottom #newsletter_popup_dont_show_again{	display: inline-block;	margin: 0;	vertical-align: middle;	margin-top: -1px;}#boxes  #frm_subscribe #notification{	color: #f00;}#boxes  #frm_subscribe #notification .success{	color: #67D7BB;}#popup2{	text-align: center;	background: #333;	border-radius: 0;	cursor: pointer;	float: right;	padding: 0;	color: #fff;	margin-top: -49px;	margin-right: -19px;}#popup2:hover {	background:#001c71;}/* newsllter */.newletter-subscribe-container {}.newletter-subscribe-container .box {}.newletter-title h5 {	color: #333333;	font-size: 17px;	font-weight: 700;	margin: 0;	margin-bottom: 22px;}.newletter-title p {	margin: 0;}#dialog-normal .newleter-content{}#subscribe-normal {	margin-bottom: 0;	position: relative;	margin-top: 25px;}#subscribe_email-normal{	display: inline-block;	vertical-align: top;	padding: 10px 15px;	padding-right: 125px;	line-height: 30px;	height: 48px;	color: #9e9e9e;	font-size: 13px;	width: 100%;	border: 0;	background: #f0f0f0;	border-radius: 5px;	-webkit-border-radius: 5px;	text-align: left;	box-shadow: none;	-webkit-box-shadow: none;}#frm_subscribe-normal .btn:hover{	color: #fff;	background: #ffffff;}#frm_subscribe-normal .btn {	line-height: 48px;	border-radius: 0;	border-top-right-radius: 5px;	border-bottom-right-radius: 5px;	padding: 0 18px;	font-size: 14px;	max-width: 120px;	color: #ffffff;	background: #001c71;	font-weight: 400;	position: absolute;	text-transform: uppercase;	right: 0;	top: 50%;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}#frm_subscribe-normal .btn:before {	content: "\f003";	font-family: 'FontAwesome';	font-size: 18px;	display: inline-block;	vertical-align: top;	display: none;}#subscribe-normal .btn span {/* display: none; */}#notification-normal{	position: absolute;	left: 0;	right: 0;	bottom: -30px;	font-size: 13px;}#notification-normal div{	color: blue;}#notification-normal div.warning{	color: red;	text-align: left;}#subscribe-normal ::-webkit-input-placeholder {  color: #9e9e9e;  opacity: 1;}#subscribe-normal :-moz-placeholder {  /* Firefox 18- */  color: #9e9e9e;  opacity: 1;}#subscribe-normal ::-moz-placeholder {  /* Firefox 19+ */  color: #9e9e9e;  opacity: 1;}#subscribe-normal :-ms-input-placeholder {  color: #9e9e9e;  opacity: 1;}/* Top */#top{	background: #001c71;}#top .container-inner {	display: inline-block;	vertical-align: top;	width: 100%;	border-bottom: 1px solid rgba(0,0,0,0.1);}#top .box-left {	float:left;	margin: 0;	list-style: none;	padding: 0;}.header-text p {	font-size: 12px;	font-style: italic;	text-transform: uppercase;	line-height: 22px;	padding: 10px 0;	margin: 0;}.header-text p a {	color: #001c71;}#top .box-right {	float:right;}#top .box > div {	display: inline-block;	vertical-align: top;	margin-right: 32px;	position: relative;}#top .box > div:after {	content: "";	width: 1px;	height: 12px;	background: #1b1b1b;	position: absolute;	top: 50%;	margin-top: -6px;	right: -18px;}#top .box > div:last-child {	margin: 0;}#top .box > div:last-child:after {	display: none;}#top .btn-group  > .btn-link,#top .btn-group .text-ex {	text-shadow: none;	cursor: pointer;	font-size: 13px;	text-transform: capitalize;	overflow: hidden;	line-height: 24px;	font-weight: 400;	padding: 10px 0;	color: #ffffff;	display: block;	text-align: left;	border: 0;	text-decoration: none;}#top .setting .btn-group  > .btn-link > .hidden-xs {	margin-left: 4px;}#top .btn-group .text-ex{	margin-right: 5px;	color: #777;	display: none;}#form-language .btn-group .btn-link img {	/* margin-right: 4px; */}#top .btn-group  .btn-link i {	font-size: 11px;	margin-left: 6px;	font-weight: normal;	display: inline-block;}#top .btn-group  .btn-link:hover {	/* color: #001c71; */	opacity: 0.7;}#top .btn-group .dropdown-menu{	position: absolute;	left: auto;	right: -10px;	text-align: left;	margin: 0;	border: 0;	background: white;	border-radius: 0;	padding: 0 20px;	-webkit-box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);	box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);}#form-currency .btn-group .dropdown-menu{}#top .btn-group .dropdown-menu li {	border-bottom: 1px solid #eeeeee;}#top .btn-group .dropdown-menu li:last-child {	border:0;}#top .btn-group .dropdown-menu li > a,#top .btn-group .dropdown-menu li> button {	padding: 9px 0;	line-height: 28px;	display: block;	text-transform: capitalize;	font-weight: 300;	height: inherit;	border-radius: 0;	text-align: left;	font-size: 13px;	color: #666;}#top .btn-group .dropdown-menu li > a:hover,#top .btn-group .dropdown-menu li> button:hover {	text-decoration: none;	color: #001c71;}#top .btn-group .dropdown-menu li a img,#top .btn-group .dropdown-menu li button img{	vertical-align: baseline;	margin-right:5px;}#top .btn-group .dropdown-menu > a:hover,#top .btn-group .dropdown-menu > button:hover,#top .btn-group .dropdown-menu .item-selected{	color: #001c71;	text-decoration: none;}.logo-container {	z-index: 1;	position: relative;	display: inline-block;	vertical-align: top;	float: left;}#logo{	padding: 34px 0;}#logo a{	display: inline-block;	vertical-align: top;}.header-inner {	position:relative;	background: #001c71;	text-align: center;	z-index: 9;}.header-inner .container-inner {	display: inline-block;	vertical-align: top;	width: 100%;	position: relative;}.header-phone {	position: absolute;	top: 50%;	right: 115px;	margin-top: -22.5px;}.header-phone .text {	text-align: left;	padding-left: 52px;	background: url(../image/icon-header-phone.png) left center no-repeat;}.header-phone .text label {	font-size: 13px;	color: #888888;	font-weight: 300;	text-transform: capitalize;	margin-bottom: 0;}.header-phone .text p {	margin: 0;	color: #333333;	font-size: 18px;	font-weight: 700;}.header-phone p span {	font-style: normal;	font-weight: 700;}.top-search {	position: absolute;	right: 285px;	left: 285px;	top: 50%;	margin-top: -24px;	z-index: 2;}/* search */.search-button {	font-size: 18px;	height: 38px;	width: 38px;	line-height: 38px;	background: #aaaaaa;	color: #fff;	border-radius: 100%;	-webkit-border-radius: 100%;	cursor: pointer;	box-shadow: none !important;}.search-button:before {	content:"\f002";	font-family: 'FontAwesome';	display: inline-block;	vertical-align: top;}.search-button:hover {background: #001c71;}#search .search-content {	padding: 0;	border: 0;	margin: 0;	background: rgba(0,0,0,0.75);	box-shadow: none;	right: 0;	width: auto;	position: fixed;	left: 0;	top: 0;	bottom: 0;	border-radius: 0;}#search .search-content .button-close {	position: absolute;	top: 20px;	right: 30px;	color: #fff;	font-size: 72px;	background: none;	border: 0;	border-radius: 100%;	padding: 0;	line-height: 1;}#search .search-content .button-close:hover {	color: #001c71;}#search .search-content .container {	position: absolute;	top: 50%;	left: 0;	right: 0;	margin: auto;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}#search .search-content .inner {	position: relative;	display: inline-block;	vertical-align: top;	width: 100%;}#search {	display: block;}#search input {	font-size: 14px;	color: #fff;	width: 100%;	height: 48px;	float: none;	font-weight: 300;	background: rgba(255,255,255,0.2);	border: 0;	border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: none !important;	padding: 0 65px 0 20px;	position: relative;}#search .input-group-btn {	position: absolute;	right: 0;	z-index: 2;	width: auto;	top: 0;}#search .input-group-btn button {	background: transparent;	border: 0;	line-height: 48px;	width: 60px;	padding: 0;	box-shadow: none !important;	margin: 0;	font-size: 22px;	color: #fff;}#search .input-group-btn button:hover {	color: #ffdd20;}#search .input-group-btn button:before {	content: "\e93d";    font-family: 'plaza-icon';    display: inline-block;    vertical-align: top;	line-height: inherit;}#search ::-webkit-input-placeholder { /* Chrome */  color: #fff;}#search :-ms-input-placeholder { /* IE 10+ */  color: #fff;}#search ::-moz-placeholder { /* Firefox 19+ */  color: #fff;  opacity: 1;}#search :-moz-placeholder { /* Firefox 4 - 18 */  color: #fff;  opacity: 1;}/*====search-by-category=====*//*popup search*/@media (min-width: 768px) {	.search-content {		display: block !Important;		position: relative;		top: auto;		left: auto;		float: none;		padding: 0;		margin: 0;		border: 0;		border-radius: 0;		box-shadow: none;		-webkit-box-shadow: none;		background: transparent;	}	.search-content .button-close {		display: none;	}	.search-content .container {		width: auto;		padding: 0;	}	#search-by-category .btn-group {		display: block;	}	}@media (max-width: 767px) {	.search-button {		font-size: 32px;		height: 32px;		width: 35px;		line-height: 32px;		color: #ffffff;		cursor: pointer;		box-shadow: none !important;		background: transparent;	}	.search-button:hover {		opacity: 0.7;	}	.search-button:before {		content: "\e86f";    	font-family: 'Linearicons-Free';		display: inline-block;		vertical-align: top;		line-height: inherit;	}	.search-button:hover {opacity: 0.7;background: transparent;}	.search-content {		padding: 0;		border: 0;		margin: 0;		background: rgba(0,0,0,0.75);		box-shadow: none;		right: 0;		width: auto;		position: fixed;		left: 0;		top: 0;		bottom: 0;		border-radius: 0;	}	#search-by-category .search-content .search-container #text-search {		height: 70px;		font-size: 24px;		color: #fff;		width: 100%;		font-weight: 400;		background: transparent;		border: 0;		border-bottom: 1px solid #001c71;		border-radius: 0;		box-shadow: none !important;		padding: 0 50px 0 15px;		position: relative;	}	#search-by-category .search-content #sp-btn-search {		position: absolute;		right: 0;		z-index: 2;		width: auto;		top: 50%;		-moz-transform: translateY(-50%);		-webkit-transform: translateY(-50%);		-o-transform: translateY(-50%);		-ms-transform: translateY(-50%);		transform: translateY(-50%);	}	#search-by-category .search-content #btn-search-category {		background: transparent;		border: 0;		height: 50px;		width: 50px;		line-height: 50px;		font-size: 34px;		color: #fff;		padding: 0;		box-shadow: none !important;		margin: 0;	}	#search-by-category .search-content #btn-search-category:hover {		color: #001c71	}	#search-by-category .search-content .search-ajax {		display: none;	}	.search-content .button-close {		position: absolute;		top: 20px;		right: 30px;		color: #fff;		font-size: 72px;		background: none;		border: 0;		border-radius: 100%;		padding: 0;		line-height: 1;	}	.search-content .button-close:hover {		color: #001c71;	}	.search-content .container {		position: absolute;		top: 50%;		left: 0;		right: 0;		margin: auto;		-moz-transform: translateY(-50%);		-webkit-transform: translateY(-50%);		-o-transform: translateY(-50%);		-ms-transform: translateY(-50%);		transform: translateY(-50%);	}	.search-content .inner {		position: relative;		display: inline-block;		vertical-align: top;		width: 100%;	}	#search-by-category .search-content ::-webkit-input-placeholder { /* Chrome */	  color: #fff;	}	#search-by-category .search-content :-ms-input-placeholder { /* IE 10+ */	  color: #fff;	}	#search-by-category .search-content ::-moz-placeholder { /* Firefox 19+ */	  color: #fff;	  opacity: 1;	}	#search-by-category .search-content :-moz-placeholder { /* Firefox 4 - 18 */	  color: #fff;	  opacity: 1;	}}@media (max-width: 479px) {	.search-button {		font-size: 26px;	}	#search-by-category .search-content .search-container #text-search {		font-size: 18px;	}}/*-----*/#search-by-category ::-webkit-input-placeholder { /* Chrome */  color: #9e9e9e;}#search-by-category :-ms-input-placeholder { /* IE 10+ */  color: #9e9e9e;}#search-by-category ::-moz-placeholder { /* Firefox 19+ */  color: #9e9e9e;  opacity: 1;}#search-by-category :-moz-placeholder { /* Firefox 4 - 18 */  color: #9e9e9e;  opacity: 1;}#search-by-category {    position: relative;    width: 100%;}#search-by-category .search-container{}#search-by-category .search-container .categories-container{    position: absolute;    left: 1px;    top: 1px;    padding: 10px 0;    background: #f0f0f0;    border-top-left-radius: 25px;    border-bottom-left-radius: 25px;    display: none;}#search-by-category .search-container #text-search{    font-size: 13px;    color: #9e9e9e;    width: 100%;    height: 48px;    float: none;    font-weight: 400;    background: #fff;    border: 0;    border-radius: 5px;    -webkit-border-radius: 5px;    box-shadow: none !important;    padding: 0 65px 0 20px;    position: relative;}#search-by-category #sp-btn-search{    position: absolute;    right: 0px;    top: 0;}#search-by-category .search-container .categories-container .hover-cate p{    margin:0;    color: #555555;    padding: 0 30px;    cursor: pointer;    overflow: hidden;    position:relative;    text-transform: capitalize;    font-size: 14px;    line-height: 26px;    font-weight: 500;    max-width: 180px;    white-space: nowrap;    text-overflow: ellipsis;}#search-by-category .search-container .categories-container .hover-cate p i{display: inline-block;vertical-align: top;font-size: inherit;line-height: inherit;margin-left: 19px;}#search-by-category .search-container .categories-container .hover-cate .cate-items{    z-index: 9999 !important;    position: absolute;    display: none;    background: #FFF;    max-height: 300px;    overflow: auto;    margin-top: 0px;    border: 1px solid #ddd!important;    padding: 5px;    width:100%;    cursor: pointer;	top: 100%;	text-align: left;}.cate-items li {    text-transform: capitalize;    color: #363f4d;    font-size: 11px;    list-style: none;    line-height: 18px;}.cate-items li:hover{    color:#001c71}.cate-items li.f1 {    padding-left: 5px;}.cate-items li.f2 {    padding-left: 15px;}#search-by-category .search-ajax{    position: absolute;    z-index: 9999 !important;    background: none repeat scroll 0% 0% #fff;    left: 0px;    top: 100%;    width: 88%;}.ajax-result-item .product-info .detail .price-box .old-price{	text-decoration: line-through;	color: #acacac;	font-weight: 400;}.ajax-result-item .product-info .detail .price-box p{	display: inline-block;}.ajax-result-item .product-info .detail .price-box{	font-weight: 700;	margin: 0 0 3px 0;}.ajax-result-item .product-info .detail .product-name{	margin: 10px 0;}#search-by-category .search-ajax li{    list-style: none;}#search-by-category .search-ajax .ajax-result-container{  box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}#search-by-category .search-ajax .ajax-result-container .ajax-result-msg{  padding: 20px;  margin: 0;  color: #646464;}#search-by-category .search-ajax .ajax-result-container .ajax-result-list{    display:block;    border:1px solid #ddd;    max-height:300px;    overflow: auto;    padding:10px;}#btn-search-category:hover{	color: #fff;	background: #2b3137;}#btn-search-category{   background: #ffffff;   border: 0;   line-height: 48px;   width: 60px;   padding: 0;   box-shadow: none !important;   margin: 0;   font-size: 22px;   color: #fff;   border-radius: 0;   border-top-right-radius: 5px;   border-bottom-right-radius: 5px;}#btn-search-category span {	display: none;}#btn-search-category:before {	content: "\e93d";    font-family: 'plaza-icon';    display: inline-block;    vertical-align: top;	line-height: inherit;}/*==========================*/.box-cart {	position: absolute;	right: 0;	top: 50%;	z-index: 112;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}.box-cart .language,.box-cart .currency,.box-cart .setting {	display: inline-block;	vertical-align: top;	margin-right: 15px;}.box-cart .wishlist a .count,#cart-total .txt_number {	width: 19px;	height: 19px;	line-height: 19px;	border-radius: 100%;	-webkit-border-radius: 100%;	font-weight: 400;	font-size: 11px;	font-style: normal;	color: #222222;	background: #fff;	position: absolute;	left: 34px;	top: 6px;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}#cart-total .txt_items {	/* display: none; */}#cart-total .total-price {	color: #001c71;	font-style: normal;	font-weight: 700;	display: none;}.box-cart .wishlist {	display: inline-block;    vertical-align: top;    margin-right: 23px;}.box-cart .wishlist a {	display: block;    position: relative;}.box-cart .wishlist a:hover > span,#cart > button:hover #cart-total {	}.box-cart .wishlist a:hover:before,#cart > button:hover:before{	}.box-cart .wishlist a:before,#cart > button:before {	content: "\e862";	font-family: 'Linearicons-Free';	font-size: 32px;	color: #ffffff;	display: inline-block;	vertical-align: top;	line-height: 1;	margin-right: 5px;}.box-cart .wishlist a:before {	content: "\e813";}#cart > button:before {	content: "\e82e";}#cart{	width: auto;	display: inline-block;	vertical-align: top;}#cart > button {	background: none;    border: none;    border-radius: 0;    box-shadow: none;    padding: 0;    width: auto;    position: relative;    float: none;}.box-cart .wishlist a > span,#cart-total {	color: #ffffff;	font-size: 13px;	font-weight: 400;	display: inline-block;	vertical-align: bottom;	line-height: 1;}#cart .dropdown-menu {    margin: 0;    padding: 0 30px 0 30px !important;    width: 380px;    font-size: 14px;    right: 0;    list-style: none none;    border-radius: 0;    -webkit-border-radius: 0;    border: 0;    background: #fff;    margin-top: 33px;    box-sizing: border-box;    top: 100%;    -webkit-box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);    box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);}#cart .dropdown-menu:after,#cart .dropdown-menu:before {	border-bottom-style: solid;    content: '';    display: block;    height: 0;    position: absolute;    width: 0;}#cart .dropdown-menu:before {	border: 7px solid;	border-color: transparent transparent #343434 transparent;	z-index: 99;	right: 10px;	top: -12px;	opacity: 0;}#cart .dropdown-menu:after {	border: 8px solid;	border-color: transparent transparent #343434 transparent;	z-index: 98;	right: 10px;	top: -15px;	opacity: 0;}#cart .cart-close {	position: absolute;	top: 20px;	right: 0;	font-weight: 400;}#cart .cart-empty{	padding-bottom: 25px;	padding-top: 25px;}#cart .dropdown-menu p{	margin: 0;}#cart .dropdown-menu small {	font-size: 14px;	color: #7e7e7e;	line-height: 24px;}#cart .dropdown-menu > li:first-child .table > tbody > tr > td{	border: 0;}#cart .dropdown-menu > li:first-child .table > tbody > tr {	padding-bottom: 30px;	padding-top: 30px;	position: relative;	display: block;	border-bottom: 1px solid #ebebeb;}#cart  .dropdown-menu li:not(:first-child):last-child tbody tr {	/* border-bottom: 1px solid #e5e5e5; */}#cart  .dropdown-menu li:not(:first-child):last-child {	margin-top: 0;}#cart .dropdown-menu li:not(:first-child):last-child table {	margin-bottom: 22px;	margin-top: 21px;}#cart  .dropdown-menu li:not(:first-child):last-child tbody tr:first-child {	/* border-top: 1px solid #e5e5e5; */}#cart .dropdown-menu > li:first-child .table > tbody > tr:last-child {	border: 0;}#cart .table > tbody > tr > td{	border: none;	padding: 0;		text-transform: capitalize;	font-size: 18px;	vertical-align: middle;	font-weight: 600;	line-height: 30px;}#cart .dropdown-menu > li:last-child .table > tbody > tr > td {	/* padding: 5px 0; */}#cart .cart-close button{	background: #fff;	color: #333;	border-radius: 0;	width: 20px;	height: 20px;	line-height: 20px;	font-size: 12px;	padding: 0;	border: 0;	box-shadow: none;	-webkit-box-shadow: none;}#cart .cart-close button:hover {	color: #001c71;}#cart .cart-close button i { line-height: inherit;}#cart .cart-close button i:before {	content:"\f2d7";	font-size: 16px;	font-family: "Ionicons";}#cart .cart-quantity{	line-height: 18px;	font-size: 13px;	display: inline-block;	vertical-align: top;	color: #666;	font-weight: 300;}#cart .cart-price {	font-size: 18px;	color: #ffffff;	display: inline-block;	vertical-align: top;	line-height: 20px;	font-weight: 600;}#cart .cart-name {	line-height: 20px;	text-transform: capitalize;	display: block;	margin-bottom: 8px;	font-size: 14px;	font-weight: 400;	color: #2777d0;}#cart .cart-name:hover {	color: #001c71;}#cart .dropdown-menu .cart-button{margin: 0 -30px;padding: 0 30px 30px 30px;}#cart p.cart-button a:last-child{margin-top: 10px;}#cart p.cart-button a{	background: #001c71;	color: #ffffff;	line-height: 50px;	text-align: center;	padding: 0 5px;	text-transform: uppercase;	font-size: 16px;	margin: 0;	border: 0;	border-radius: 0;	-webkit-border-radius: 0;	display: block;	vertical-align: top;	font-weight: 400;}#cart p.cart-button a strong {	font-weight: 400;}#cart p.cart-button a:hover{	color: #fff;	background: #ffffff;}#cart p.cart-button a:hover i{	color: #fff;}#cart p.cart-button a i{	padding-left: 5px;	font-size: 10px;	display: none;}#cart .dropdown-menu .info-item{	padding-left: 10px;	padding-right: 20px;}#cart .dropdown-menu .has-scroll{	max-height: 290px;	overflow: auto;	padding: 0 30px;	margin: 0 -30px;	background: none;	border-bottom: 1px solid #ebebeb;}#cart .dropdown-menu .has-scroll table {	margin: 0;}#cart .dropdown-menu tr td strong{	color: #232323;	font-weight: 500;	float: left;	padding: 2px 0;	font-size: 12px;	text-transform: uppercase;}#cart .dropdown-menu tr td:last-child{	/* color: #333; */	/* font-size: 14px; */	/* font-weight: 700; */}#cart .dropdown-menu > li:last-child tr:last-child td:last-child {	color: #46c8d5;	font-size: 24px;}.headerSpace {	display: none;}.common-home .top-menu {	margin-bottom: 20px;}.top-menu {	position: relative;	background: #fff;	z-index: 8;	-webkit-box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);	box-shadow: 0 3px 11px 0 rgba(0,0,0,0.1);}.top-menu .col-ver {}.top-menu .col-hoz {position: relative;z-index: 2;}@media (min-width: 1200px) {	.fix-header{		padding: 0 !important;		border: none;		background: rgba(255, 255, 255, 0.7);		box-shadow: 0 0 2px rgba(0,0,0,0.1);		-moz-box-shadow: 0 0 2px rgba(0,0,0,0.1);		-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.1);		-o-box-shadow: 0 0 2px rgba(0,0,0,0.1);		-ms-box-shadow: 0 0 2px rgba(0,0,0,0.1);		width: 100%;		max-width: 100% !important;		top: 0;		left: 0;		right: 0;		z-index: 889;		margin: 0 auto;		position: fixed !important;		-webkit-animation-name: fadeInDown;		-webkit-animation-duration: 5.0s;		-webkit-animation-timing-function: linear;		-webkit-animation-iteration-count: infinite;		-webkit-animation-direction: normal;		-webkit-animation-play-state: running;		-webkit-animation-fill-mode: forwards;		-moz-animation-name: anim_titles;		-moz-animation-duration: 5.0s;		-moz-animation-timing-function: linear;		-moz-animation-iteration-count: infinite;		-moz-animation-direction: normal;		-moz-animation-play-state: running;		-moz-animation-fill-mode: forwards;		-webkit-animation-delay: 1s;		-moz-animation-delay: 1s;		-webkit-animation-iteration-count: 1;		-moz-animation-iteration-count: 1;		-webkit-animation-duration: 0.7s;		-moz-animation-duration: 0.7s;		-webkit-animation-delay: 0s;		-moz-animation-delay: 0s;		-webkit-animation-timing-function: ease-out;		-moz-animation-timing-function: ease-out;		-moz-transform: translateY(0);		-webkit-transform: translateY(0);		-o-transform: translateY(0);		-ms-transform: translateY(0);		transform: translateY(0);	}	.fix-header:hover {		background: #fff;	}	.fix-header .col-ver {		display: none;	}	.fix-header .horizontal-menu {		padding-left: 0;	}	.fix-header #logo {		padding: 10px 0;	}}/* cms block */.banner-static {  text-align: center;  clear: both;  overflow: hidden;}.banner-static .owl-pagination {	position:absolute;	left:0;	right:0;	margin: auto;	bottom: 2%;}.banner-static .image {	position:relative;	display: inline-block;	vertical-align: top;}@media (min-width: 1920px) {	.banner-static .image,.banner-static .image > a,.banner-static .image a img {		width: 100%;	}}.banner-static .image > a {  position: relative;  display: inline-block;  max-width: 100%;  overflow: hidden;  vertical-align: top;}.banner-static .image a img {  -webkit-transition: all 300ms ease-in;  -moz-transition: all 300ms ease-in;  -ms-transition: all 300ms ease-in;  -o-transition: all 300ms ease-in;  transition: all 300ms ease-in;}.banner-static .image a:hover img {	opacity: 0.7;}.banner-static .image a .text {  position: absolute;  top: 50%;  left: 0;  right: 0;  z-index: 2;  text-align: center;  -moz-transform: translateY(-50%);  -webkit-transform: translateY(-50%);  -o-transform: translateY(-50%);  -ms-transform: translateY(-50%);  transform: translateY(-50%);}.static-sidebar {	text-align: left;	overflow: hidden;}.static-sidebar .image {	/* margin-top: 12px; */}.static-bottom-menu {	margin-top: 25px;}.static-middle-autima1 {	display: grid;	grid-template-columns: auto auto;	grid-gap: 10px;	margin-top: 50px;}.static-middle-autima1 .text {	pointer-events: none;	position: absolute;	left: 9%;	top: 50%;	text-align: left;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);	font-family: 'Lato', sans-serif;}.static-middle-autima1 .text h4 {font-size: 22px;color: #747c83;font-weight: 400;text-transform: capitalize;margin: 0;margin-bottom: 3px;line-height: 1;}.static-middle-autima1 .text h3 {font-size: 30px;color: #ffffff;font-weight: 700;text-transform: capitalize;margin: 0;margin-bottom: 21px;line-height: 1;}.static-middle-autima1 .text h3 span {	display: block;}.static-middle-autima1 .text a {font-size: 13px;color: #ffffff;font-weight: 400;margin: 0;line-height: 40px;text-transform: uppercase;padding: 0 18px;display: inline-block;vertical-align: top;background: #001c71;border-radius: 5px;-webkit-border-radius: 5px;pointer-events: visible;}.static-middle-autima1 .text a:hover {	color: #fff;	background: #ffffff;}@media(min-width: 768px) and (max-width:991px) {	.static-middle-autima1 .text h4 {		font-size: 2vw;	}	.static-middle-autima1 .text h3 {		font-size: 2.2vw;		margin-bottom: 1.5vw;	}	.static-middle-autima1 .text a {		font-size: 1.4vw;		line-height: 3.3vw;		padding: 0 1.5vw;	}}@media (max-width: 767px) {	.static-middle-autima1 {		grid-template-columns: 100%;	}}@media (max-width:425px) {	.static-middle-autima1 .text h4 {		font-size: 4vw;	}	.static-middle-autima1 .text h3 {		font-size: 6vw;		margin-bottom: 2vw;	}	.static-middle-autima1 .text a {		font-size: 3vw;		line-height: 6vw;		padding: 0 2.3vw;	}}.static-bottom-autima1 {	display: grid;	grid-template-columns: auto auto;	align-items: center;}.static-bottom-autima1 h3 {	font-size: 30px;	margin-top: 0;	margin-bottom: 3px;}.static-bottom-autima1 p {	margin-bottom: 0;}.static-bottom-autima1 a {	line-height: 48px;	background: #ffffff;	color: #fff;	padding: 0 33px;	display: inline-block;	vertical-align: top;	text-transform: uppercase;	border-radius: 25px;	-webkit-border-radius: 25px;}.static-bottom-autima1 a:hover {	}@media (max-width: 767px) {	.static-bottom-autima1 {		grid-template-columns: 100%;		text-align: center;		grid-row-gap: 20px;	}}/**/.layer-background {	background: #f8f8f8;}/* Products */ .owl-item.active .item {  -moz-animation: zoomIn 500ms ease;  -o-animation: zoomIn 500ms ease;  -webkit-animation: zoomIn 500ms ease;  animation: zoomIn 500ms ease;}.item .item-inner {	position: relative;		border-radius: 5px;	-webkit-border-radius: 5px;	overflow: hidden;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.item .item-inner:hover {	/* border-color: #001c71; */}.label-product {	color: #fff;	font-weight: 400;	text-align: center;	line-height: 22px;	padding: 0 9px;	position: absolute;	background: #83b71c;	min-width: 46px;	left: 22px;	top: 4px;	text-transform: uppercase;	font-size: 12px;	z-index: 3;	border-radius: 5px;	-webkit-border-radius: 5px;	transform: skewX(-20deg);	-webkit-transform: skewX(-20deg);	-moz-transform: skewX(-20deg);	-o-transform: skewX(-20deg);	-ms-transform: skewX(-20deg);}.label-product span {	transform: skewX(20deg);	-webkit-transform: skewX(20deg);	-moz-transform: skewX(20deg);	-o-transform: skewX(20deg);	-ms-transform: skewX(20deg);	display: block;}body:not(.common-home) .label_new {	display: none;}.label_sale {	background: #001c71;	color: #222;}.label-product:nth-child(1) {	/* top: 20px; */}.item-inner .images-container {	position: relative;	text-align: center;	overflow: hidden;}.item-inner .images-container > .inner {	position: relative;}.item-inner .images-container .product-image {	position:relative;	display: block;}.item-inner .images-container img {	margin: auto;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;}.item-inner .images-container .img-r {	position:absolute;	top:0;	bottom:0;	left:0;	right:0;	margin:auto;	opacity:0;	visibility:hidden;	z-index:1;}.item-inner:hover .images-container .img-r {	opacity:1;	visibility: visible;}.item-inner .images-container .quickview {	position: absolute;	right: 10px;	bottom: 20px;	opacity: 0;	z-index: 3;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.item-inner:hover .images-container .quickview {	opacity: 1;}.item-inner:hover .images-container .quickview button {	transform:scale(1);	-webkit-transform:scale(1);	-moz-transform:scale(1);	-ms-transform:scale(1);	-o-transform:scale(1);}.item-inner .images-container .quickview button {	width: 36px;	height: 36px;	line-height: 36px;	background: #e9e9e9;	color: #222;	padding: 0;	font-weight: normal;	border-radius: 100%;	-webkit-border-radius: 100%;	transform: scale(0.7);	-webkit-transform:scale(0.7);	-moz-transform:scale(0.7);	-ms-transform:scale(0.7);	-o-transform:scale(0.7);}.item-inner .images-container .quickview button:hover {	background: #001c71;}.item-inner button.btn-quickview:before {	content: "\e86f";	font-family: 'Linearicons-Free';	font-size: 16px;	display: inline-block;	vertical-align: top;	line-height: inherit;}.item-inner .images-container .quickview button span {	display: none;}.item-inner .images-container .action-links {	position: absolute;	opacity: 0;	visibility: hidden;	right: 10px;	z-index: 3;	top: 8px;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.item-inner:hover .images-container .action-links {	opacity: 1;	visibility: visible;}.item-inner .action-links  button{	line-height: 36px;	width: 36px;	display: inline-block;	vertical-align: top;	background-color: transparent;	font-weight: normal;	font-size: 0;	padding: 0;	border-radius: 100%;	-webkit-border-radius: 100%;	text-align: center;	color: #ffffff;}.item-inner .action-links  button:last-child {	margin: 0;}.item-inner .action-links button span { display:none;}.item-inner .action-links  button:before {	font-family: 'Linearicons-Free';	font-size: 22px;	display: inline-block;	vertical-align: top;	line-height: inherit;}.item-inner .action-links  button.btn-wishlist:before {	content: "\e813";}.item-inner .action-links  button.btn-compare:before {	content: "\e862";}.item-inner .action-links button:hover {	background: transparent;	color: #001c71;}.item-inner .caption {	background: transparent;	text-align: left;	overflow: hidden;	position: relative;	padding: 20px 19px 24px 19px;}.item-inner .caption-top {padding: 0px 5px 0 5px;}.item-inner .caption > .inner {	position: relative;}.item-inner .product-des {	line-height: 22px;	}	.product-layout.grid-style {    padding-bottom: 25px;    height: 350px;}.product-name {	display: block;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.product-name a {padding: 5px;    position: unset;    display: block;    text-transform: capitalize;    overflow: hidden;    font-size: 18px;    font-weight: 400;    line-height: 20px;    color: #47494c;}.product-name a:hover {	color: #ffffff;}.ratings {	display:block;}.ratings a {	margin-left: 8px;	text-transform: capitalize;	color: #5a5a5a;	font-size: 12px;	line-height: 12px;	display: inline-block;	vertical-align: top;}.ratings a:hover {	color: #001c71;}.ratings a.review-count:after {	content: "|";	margin-left: 8px;	vertical-align: top;}.ratings .rating-box {	display: inline-block;	vertical-align:top;}.rating-box div[class^='rating']{	background: url('../image/rating0.png') no-repeat;	font-size: 0;	height: 13px;	width: 79px;}.rating-box div.rating1{	background-image: url('../image/rating1.png');}.rating-box div.rating2{	background-image: url('../image/rating2.png');}.rating-box div.rating3{	background-image: url('../image/rating3.png');}.rating-box div.rating4{	background-image: url('../image/rating4.png');}.rating-box div.rating5{	background-image: url('../image/rating5.png');}.price-box p {	display: inline-block;	vertical-align:top;	margin-bottom: 0;}.price-box .price-tax {	display: none;}.price-box .price {color: #226bad;    font-size: 26px;    /* font-weight: 700; */    font-weight: 700;}}.price-box p.special-price .price{	color: #fd5018;}.price-box p.old-price {	margin-left: 4px;	padding-top: 2px;}.price-box p.old-price .price {	color: #757575;	text-decoration: line-through;	font-size: 16px;	font-weight: 400;}.item-inner .caption .price-box {	display: block;	margin-top: 3px;}.item-inner .caption .model {	margin: 0;	color: #737373;}.item-inner .caption .ratings {	/* margin-top: 15px; */}.item-inner .category-options .ul-swatches-colors {	margin-bottom: 5px;}.item-inner .caption .price-box label {	margin:0;	font-size: 13px;	color: #363f4d;	display: none;}.item-inner .caption .manufacture-product {	margin: 0;	display: none;}.item-inner .caption-top .manufacture-product a {	font-size: 12px;	color: #878787;	font-weight: 400;	line-height: 1;	padding: 0;	text-transform: uppercase;	display: block;}.item-inner .caption-top .manufacture-product a:hover {	color: #222;}.item-inner .caption .product-tags {margin-bottom: 7px;}.item-inner .caption .product-tags a {	color: #5a5a5a;	font-size: 13px;}.item-inner .caption .product-tags a:hover {	color: #001c71;}.item-inner .caption .available {	display: none;}/* module title*/.module-title {	position: relative;	display: block;	margin-top: 44px;	margin-bottom: 23px;	text-align: left;}.module-title:before {	content:"";	background: #e9e9e9;	width: 100%;	height: 1px;	position: absolute;	top: 50%;	left: 0;}.module-title h2 {	position: relative;	text-transform: capitalize;	font-size: 26px;	margin: 0;	display: inline-block;	vertical-align: top;	background: #fff;	padding-right: 20px;	font-weight: 400;	font-family: 'Lato', sans-serif;}.module-title h2 .word1 {	font-weight: 700;}.module-description {    margin-top: 16px;}.module-description p {	line-height: 18px;	display: inline-block;	vertical-align: top;	margin: 0;}/*grid-style*/.grid-style:not(:first-child) {	margin-top: 45px;}.grid-style .item-inner button.btn-cart {width: 60px;    height: 60px;    line-height: 36px;    font-size: 32px;    font-weight: 400;    padding: 0;    background: #6fc3e3;    color: #fff;    border-radius: 100%;    -webkit-border-radius: 100%;    position: absolute;    bottom: -10px;    right: -10px;    /* opacity: 0; */    /* transform: scale(0.7); */    -webkit-transform: scale(0.7);    -moz-transform: scale(0.7);    -ms-transform: scale(0.7);    -o-transform: scale(0.7);}.grid-style .item-inner:hover button.btn-cart {	opacity: 1;	transform:scale(1);	-webkit-transform:scale(1);	-moz-transform:scale(1);	-ms-transform:scale(1);	-o-transform:scale(1);}.grid-style .item-inner button.btn-cart span {	display: none;}.grid-style .item-inner  button.btn-cart:before {	content: "\e82e";	font-family: 'Linearicons-Free';}.grid-style .item-inner button.btn-cart:hover {	background: transparent;	color: #001c71;}.grid-style .item-inner .caption-top .manufacture-product {	display: block;	opacity: 0;	margin: 0;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.grid-style .item-inner:hover .caption-top .manufacture-product {	opacity: 1;	margin-bottom: 9px;}.grid-style .item-inner:hover .product-name {	margin-bottom: 10px;	margin-top: 0;}.grid-style .item-inner .action-links  button{	display: block;	transform:scale(0.7);	-webkit-transform:scale(0.7);	-moz-transform:scale(0.7);	-ms-transform:scale(0.7);	-o-transform:scale(0.7);}.grid-style .item-inner:hover .action-links  button {	transform:scale(1);	-webkit-transform:scale(1);	-moz-transform:scale(1);	-ms-transform:scale(1);	-o-transform:scale(1);}/*list-style*/.list-style:not(:first-child) {	margin-top: 20px;}.list-style .item .item-inner {	overflow: hidden;	padding: 19px;	display: grid;	grid-template-columns: auto 44.215%;}.list-style .item .item-inner .images-container {}.list-style .item .item-inner .caption {   padding: 0;   padding-right: 5px;   display: grid;   align-items: center;}.list-style .product-name {	margin-top: 0;	margin-bottom: 15px;}.list-style .item .item-inner button.btn-cart {	background: #fff;	border: 1px solid #aaa;	color: #555;	font-weight: 400;	font-size: 13px;	line-height: 40px;	padding: 0 30px;	margin-top: 10px;}.list-style .item .item-inner button.btn-cart:hover {	border-color: #001c71;	background: #001c71;	color: #fff;}/*list-module*/.list-module .module-title {	text-align: left;	margin-bottom: 22px;}.list-module .module-title h2 {	font-size: 22px;	font-weight: 700;}.list-module .list-style .item .item-inner {	border: 0;	padding: 0;	grid-template-columns: 28.575% auto;}.list-module .list-style .item .item-inner .caption {	padding-right: 0;	padding-left: 20px;}.list-module .list-style .product-name {	margin-bottom: 10px;}.list-module .item-inner .caption .price-box {	margin-top: 0;}@media (max-width: 567px) and (min-width: 480px) {	.list-style .item .item-inner {		grid-template-columns: 100%;	}	.list-style .item .item-inner .caption {		padding-right: 0;		margin-bottom: 15px;	}	.list-module .list-style .item .item-inner {		grid-template-columns: 100%;	}	.list-module .list-style .item .item-inner .caption {		padding-left: 0;		margin-bottom: 0;		margin-top: 15px;	}}/* module-style2 *//* background-full */.background-full {	background: #f6f6f6;	padding-bottom: 50px;	margin-top: 50px;}.background-full .module-title h2 {	background: #f6f6f6;}/* module-nav2 */.module-nav2  .owl-carousel.owl-theme .owl-nav {  position: absolute;  right: 10px;  top: -54px;  background: #fff;}.module-nav2  .owl-carousel.owl-theme .owl-nav {	border: 1px solid #e9e9e9;	padding: 0 9px;	border-radius: 25px;	-webkit-border-radius: 25px;}.module-nav2  .owl-carousel.owl-theme .owl-nav div {	position: relative;	display: inline-block;	vertical-align: top;	opacity: 1;	top: auto !important;	left: auto !important;	right: auto !important;	margin: 0;	border: 0;	width: 25px;	height: 30px;	line-height: 30px;	font-weight: normal;}.module-nav2 .owl-carousel.owl-theme .owl-nav div:hover {	background: transparent;	color: #001c71;}.module-nav2 .owl-carousel.owl-theme .owl-nav div.owl-prev {	/* margin-right: 4px; */}/* slider-group */.slider-group {margin-top: 20px;}/* tabs-category-slider */.tabs-category-slider.tabs-style1 .box-tab {	position: absolute;	left: 0;	right: 0;	text-align: center;	top: 50%;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}.tabs-category-slider.tabs-style1 .tabs-categorys {	display: inline-block;	vertical-align: top;	text-align: center;	background: #fff;	padding: 0 15px;	border: 1px solid #e9e9e9;	border-radius: 25px;	font-family: 'Lato', sans-serif;}.tabs-style2 .tabs-categorys {	display: none;}.tabs-category-slider .tabs-categorys li {	display: inline-block;	vertical-align: top;	margin-right: 15px;	position: relative;}.tabs-category-slider .tabs-categorys li:after {	content: "";	width: 15px;	height: 1px;	background: #d6d6d6;	position: absolute;	top: 50%;	right: -15px;}.tabs-category-slider .tabs-categorys li:last-child:after {	display: none;}.tabs-category-slider .tabs-categorys li a {	font-size: 14px;	color: #777;	line-height: 30px;	text-transform: none;	font-weight: 500;	cursor: pointer;	position: relative;	display: block;	padding: 0 15px;}.tabs-category-slider .tabs-categorys li:last-child {	margin:0;}.tabs-category-slider .tabs-categorys li a:hover,.tabs-category-slider .tabs-categorys li.active a {	color: #ffffff;}.tabs-category-slider .tabs-categorys li.active a {	font-weight: 700;}/* tabs-brand-category-slider */.tabs-brand-category-slider {}.tabs-brand-category-slider.module-nav2 .owl-carousel.owl-theme .owl-nav {	top: -195px;}.tabs-brand-category-slider .tabs-categorys {	text-align: center;	border: 1px solid #f0f0f0;	background: #f8f8f8;	padding: 17px 10px;	margin-bottom: 30px;}.tabs-brand-category-slider .tabs-categorys .tab-name {	display: none;}.tabs-brand-category-slider .tabs-categorys .a-tabs {	display: block;}.tabs-brand-category-slider .tabs-categorys .a-tabs img {	opacity: 0.4;}.tabs-brand-category-slider .tabs-categorys .a-tabs:hover img,.tabs-brand-category-slider .tabs-categorys .li-tabs.active .a-tabs img {	opacity: 1;}/* product-tabs-container-slider */.product-tabs-container-slider .module-title h2 {	display: none;}.product-tabs-container-slider .module-title {}.product-tabs-container-slider .tabs-categorys {	display: inline-block;	vertical-align: top;	position: relative;}.product-tabs-container-slider .tabs-categorys li {	float: left;	margin-right: 20px;}.product-tabs-container-slider .tabs-categorys li a {	font-size: 26px;	color: #868686;	line-height: 1.3;	text-transform: capitalize;	font-weight: 500;	cursor: pointer;	display: inline-block;	vertical-align: top;	padding: 0 30px;	background: #fff;}.product-tabs-container-slider .tabs-categorys li:first-child a {	padding-left:0;}.product-tabs-container-slider .tabs-categorys li:last-child {	margin: 0;}.product-tabs-container-slider .tabs-categorys li:last-child:after {	display: none;}.product-tabs-container-slider .tabs-categorys li.active a {	color: #222;}.product-tabs-container-slider .tabs-categorys li.active a .word1 {	font-weight: 600;}.product-tabs-container-slider .tabs-categorys li a:hover {	color: #222;}/* bestseller-products-slider */.bestseller-products-slider {}/* related-products */.related-products {}/* featured-categories-container */.featured-categories-container {}.featured-categories-container .item:not(:first-child) {	border-top: 1px solid #f0f0f0;}.featured-categories-container.module-nav2  .owl-carousel.owl-theme .owl-nav {	right: 0;}.featured-categories-content {	background: #fff;	border-radius: 5px;	-webkit-border-radius: 5px;}.featured-categories-content  .owl-container {	margin: 0;}.featured-categories-content  .owl-container .owl-item {	padding: 0;}.featured-categories-content  .owl-container .owl-item {	padding: 0;	border-left: 1px solid #f0f0f0;}.featured-categories-content  .owl-container .owl-item.first {	border-left: 0;}.featured-categories-content .item .item-inner {	border: 0;}.fcategory-content {	padding: 19px;	display: grid;	grid-template-columns: 44.295% auto;}.fcategory-content .image {text-align: center;}.fcategory-content .content-thumb {	padding-left: 20px;}.fcategory-content .content-thumb .total-items {	color: #868686;	margin-bottom: 0;	display: none;}.fcategory-content .image img {	-webkit-transition: all 300ms ease-in;	-moz-transition: all 300ms ease-in;	-ms-transition: all 300ms ease-in;	-o-transition: all 300ms ease-in;	transition: all 300ms ease-in;}.fcategory-content:hover .image img {	opacity: 0.7;}.featured-categories-container .content-thumb .name {	margin-top: 0;	margin-bottom: 8px;}.featured-categories-container .content-thumb .name a {	font-size: 18px;	display: block;	font-weight: 400;	text-transform: capitalize;	pointer-events: visible;	color: #ffffff;}.featured-categories-container .content-thumb .name a:hover {	color: #001c71;}.sub-featured-categories li a {	display: block;	color: #757575;	line-height: 24px;	text-transform: capitalize;}.sub-featured-categories li a:hover {	color: #001c71;}.featured-categories-container .view-more {	color: #757575;	text-transform: uppercase;	margin-top: 10px;	display: block;	font-size: 13px;	font-weight: 700;	line-height: 20px;	float: right;}.featured-categories-container .view-more:after {	content:"\f362";	font-family: "Ionicons";	font-size: 16px;	font-weight: 400;	margin-left: 4px;	display: inline-block;	line-height: inherit;	vertical-align: top;	color: #001c71;}.featured-categories-container .view-more:hover {	color: #001c71;}@media (max-width: 767px) {	.fcategory-content {		padding: 15px;	}	.fcategory-content .content-thumb {		padding-left: 10px;	}}@media (max-width: 567px) and (min-width: 480px) {	.fcategory-content {		grid-template-columns: 100%;		padding: 19px;	}	.fcategory-content .content-thumb {		padding-top: 15px;		padding-left: 0;	}}/* CountDown */.occountdown_module {}.occountdown_module .item .item-inner {	border: 1px solid #f0f0f0;	padding: 19px;	display: grid;	grid-template-columns: 53.466% auto;}.occountdown_module .item  .item-inner .caption {	border: 0;	padding-right: 0;}.occountdown_module .label-product {	position: relative;	top: auto;	left: auto;	right: auto;}.occountdown_module  .item-inner .caption .ratings {	margin-top: 10px;}.occountdown_module .item-inner .caption .price-box {	margin-top: 15px;}.occountdown_module .item-inner  .price-box .price {	font-size: 18px;}.occountdown_module .price-box p.old-price .price {	font-size: 15px;}.occountdown_module .product-images {	padding: 0 20px;	margin-top: 10px;}.occountdown_module .swiper-viewport {	margin: 0 -5px;	border: 0;	box-shadow: none;	width: auto;}.occountdown_module .swiper-viewport .swiper-slide {	padding: 0 5px;}.img-slide {	border: 1px solid transparent;	display: inline-block;	vertical-align: top;}.img-slide.active {	border-color: #001c71;}.occountdown_module .swiper-viewport .swiper-button-prev,.occountdown_module .swiper-viewport .swiper-button-next {	width: 20px;	height: 30px;	line-height: 30px;	margin-top: -15px;	text-shadow: none;	color: #333;}@media (max-width: 767px) {	.occountdown_module .swiper-viewport .swiper-button-prev,.occountdown_module .swiper-viewport .swiper-button-next {		display: none;	}}.occountdown_module .swiper-viewport .swiper-button-prev:hover,.occountdown_module .swiper-viewport .swiper-button-next:hover {	color: #001c71;}.occountdown_module .swiper-viewport .swiper-button-prev:before,.occountdown_module .swiper-viewport .swiper-button-next:before {	line-height: inherit;	height: inherit;	color: inherit;	font-family: "Ionicons";	display: inline-block;	vertical-align: top;	font-size: 20px;	width: 100%;}.occountdown_module .swiper-viewport .swiper-button-prev:before {	content: "\f3d2";}.occountdown_module .swiper-viewport .swiper-button-next:before {	content: "\f3d3";}.occountdown_module .swiper-viewport:hover .swiper-button-prev {	left: -20px;}.occountdown_module .swiper-viewport:hover .swiper-button-next {	right: -20px;}.text-hurryup {	display: none;}.occountdown_module .quantity-progress {	display: block;	overflow: hidden;}.quantity-progress {    margin-bottom: 25px;    display: none;    margin-top: 25px;}.product-available,.product-sold {    float: left;    margin-top: 10px;    text-transform: capitalize;    margin-bottom: 0;    color: #333;}.product-available span {}.product-available {    float: right;}.product-sold span {}.bar-percent {    height: 10px;    background: #f0f0f0;    width: 100%;    border-radius: 25px;    position: relative;    overflow: hidden;}.available-percent {    position: absolute;    height: 100%;    left: 0;    background: #ffdd20;}.occountdown_module .text-hurryup {	display: inline-block;	vertical-align: top;	margin: 0;	margin-right: 14px;}.occountdown_module .box-countdown {	display: none;	position: absolute;	right: 117px;	top: 50%;	margin-top: -18px;}.occountdown_module .box-countdown > .inner {	font-size: 17px;	font-weight: 700;	line-height: 36px;	padding: 0 20px;	background: #001c71;	color: #fff;	border-radius: 5px;	-webkit-border-radius: 5px;	display: inline-block;	vertical-align: top;}.is-countdown {	display: inline-block;	vertical-align: top;}.countdown-row {	overflow: hidden;	display: block;}.countdown-section {	float: left;	position: relative;}.countdown-section:after {	content: ":";	margin: 0 5px;}.countdown-section:last-child:after {	display: none;}.countdown-section .time-info {}.countdown-section:last-child {	border: 0;}.countdown-amount {}.countdown-period {	display:none;}@media (max-width: 767px) {	.occountdown_module .box-countdown {		right: 0;	}}@media (max-width: 567px) {	.occountdown_module .box-countdown {		position: relative;		top: auto;		right: auto;		margin-top: 15px;	}}@media (max-width: 479px) {	.occountdown_module .item .item-inner {		grid-template-columns: 100%;	}	.occountdown_module .item .item-inner .caption {		padding-left: 0;	}}/* testimonial */.testimonial-full {	padding: 100px 0;	background: url(../image/bkg_testtimor.jpg) top no-repeat;	background-attachment: fixed;	margin-top: 74px;}@media (max-width: 991px) {	.testimonial-full {		padding: 50px 0;		margin-top: 50px;	}}.testimonial-container {}.testimonial-container .module-title {margin-top: 75px;display: none;}.testimonial-container .owl-dots {	margin-top: 35px;}.common-home .testimonial-images {	display: none;}.testimonial-images {	display: inline-block;	vertical-align: top;	border-radius: 100%;	overflow: hidden;	margin-bottom: 15px;}.testimonial-content{text-align: center;}.testimonial-content .title {	margin-top: 20px;	margin-bottom: 12px;	display: none;}.testimonial-content .title a {	font-size: 18px;	color: #454545;}.testimonial-content .title a:hover {	color: #001c71;}.testimonial-box {	padding: 15px 0;	margin: auto;	line-height: 20px;}.testimonial-container .icon {	display: block;	text-align: center;	padding-top: 5px;}.testimonial-container .icon i {	width: 52px;	height: 52px;	border: 1px solid #001c71;	display: inline-block;	vertical-align: top;	position: relative;}.testimonial-container .icon i:before {	content: "\e04a";	font-family: 'simple-line-icons';	font-size: 24px;	width: 52px;	height: 52px;	line-height: 52px;	background: #fff;	color: #001c71;	position: absolute;	left: 5px;	bottom: 5px;	text-align: center;}.testimonial-box a {	font-weight: 400;	line-height: 40px;	text-transform: none;	display: block;	color: #fff;	font-size: 28px;}.testimonial-box a:hover {	color: #001c71}.testimonial-author {	font-size: 14px;	text-transform: capitalize;	color: #fff;	margin: 0;	font-style: italic;}.row-testimonials {	padding: 20px;	border: 1px solid #ebebeb;	margin-bottom: 30px;	text-align: center;}.testimonial-container .owl-carousel.owl-theme .owl-nav div {	background: transparent;	color: rgba(255,255,255,0.5);}.testimonial-container .owl-carousel.owl-theme .owl-nav div:hover {	color: #fff;}/* policy-block */.policy-block {  text-align: center;  border: 1px solid #f0f0f0;  padding: 19px 5px;  margin-top: 50px;  border-radius: 5px;  -webkit-border-radius: 5px;}.policy-block .inner{  display: grid;  grid-template-columns: 25% 25% 25% 25%;  margin: 0 -5px;  grid-row-gap: 10px;}.policy-block .col {	padding: 0 5px;}.policy-block .col:not(:last-child) {	border-right: 1px solid #f0f0f0;}.policy-block .box {	padding: 15px 0;	padding-left: 53px;	background:url(../image/free_shipping.png) left center no-repeat;	display: inline-block;	vertical-align: top;	text-align: left;}.policy-block .col:nth-child(2) .box {	background:url(../image/support247.png) left center no-repeat;}.policy-block .col:nth-child(3) .box {	background:url(../image/money_back.png) left center no-repeat;}.policy-block .col:nth-child(4) .box {	padding-left: 51px;	background:url(../image/payment_secure.png) left center no-repeat;}.policy-block .box h4 {	font-size: 14px;	font-weight: 700;	color: #ffffff;	text-transform: capitalize;	margin: 0;	margin-bottom: 4px;}.policy-block .box p {	margin: 0;	font-size: 13px;}.policy-block-2 {	padding: 12px 0;	margin-top: 4px;	border-left: 0;	border-right: 0;	border-radius: 0;	-webkit-border-radius: 0;	text-align: left;}.policy-block-2 .col {	border: 0 !Important;}.policy-block-2 .inner {	grid-template-columns: auto auto auto;}.policy-block-2 .box {	background: url(../image/free_shipping_2.png) left center no-repeat;	padding-left: 50px;}.policy-block-2 .col:nth-child(2) .box {	background: url(../image/return.png) left center no-repeat;	padding-left: 50px;}.policy-block-2 .col:nth-child(3) .box {	background: url(../image/guarantee.png) left center no-repeat;	padding-left: 44px;}@media (max-width: 991px) {	.policy-block .inner {		grid-template-columns: 50% 50%;	}	.policy-block .col {		border: 0 !important;	}}@media (min-width: 768px) and (max-width: 991px) {	.policy-block-2 .inner {		grid-template-columns: 100%;	}}@media (max-width: 767px) {	.policy-block .inner {		grid-template-columns: 50% 50%;	}	.policy-block-2 .inner {		grid-template-columns: auto auto auto;	}}@media (max-width: 479px) {	.policy-block-2 .inner {		grid-template-columns: 100%;	}}@media (max-width: 374px) {	.policy-block .inner {		grid-template-columns: 100%;		margin: 0;	}}/* End Corporate */.box-blog {	border-top: 1px solid #2d2d2d;	margin-top: 95px;}.menu-recent {}.menu-recent .module-title {}.menu-recent.module-nav2 .owl-carousel.owl-theme .owl-nav {}.menu-recent .row_items .articles-inner:not(:first-child) {	display: inline-block;	margin-top: 20px;	vertical-align: top;	width: 100%;}.menu-recent .articles-image {}.menu-recent .aritcles-content {text-align: left;position: relative;border: 1px solid #f5f5f5;border-top: 0;padding: 12px 20px 15px 20px;}.menu-recent .aritcles-content .content-inner {}.menu-recent .articles-image a {	display: inline-block;	overflow: hidden;	vertical-align: top;	max-width: 100%;	width: 100%;	position: relative;}.menu-recent .articles-image a img {	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;	width: 100%;}.menu-recent .articles-image a:hover img {	opacity: 0.7;}.menu-recent .articles-image a:hover .icon-view {	opacity: 1;}.menu-recent .articles-image a .icon-view {	width: 52px;	height: 52px;	border: 1px solid #001c71;	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	margin: auto;	opacity: 0;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}.menu-recent .articles-image a .icon-view:before {	content:"\e032";	font-family: 'simple-line-icons';	font-size: 23px;	width: 52px;	height: 52px;	line-height: 52px;	background: #001c71;	color: #fff;	text-align: center;	position: absolute;	left: 5px;	bottom: 5px;	text-shadow: 2px 2px 2px rgba(0,0,0,0.3);}.articles-name {	display: block;	font-size: 16px;	text-transform: capitalize;	line-height: 24px;	position: relative;	margin-top: 0;	margin-bottom: 20px;	color: #333;	font-weight: 600;}.author-name,.date-time-post {	display: inline-block;	vertical-align: top;	text-transform: none;	margin: 0;	color: #999999;	font-size: 13px;	position: relative;}.author-name {	margin-right: 14px;}.author-name:after {	content: "";	width: 3px;	height: 3px;	background: #999999;	border-radius: 100%;	-webkit-border-radius: 100%;	position: absolute;	top: 50%;	right: -10px;	margin-top: -1.5px;}.author-name span {	color: #333333;}.author-name .text-post-by {	color: #777;}.articles-intro {	margin-top: 21px;	display: none;}.articles-intro p {	line-height: 24px;	padding: 0;	margin: 0;}.menu-recent .read-more {	font-size: 14px;	display: block;	text-transform: uppercase;	margin-top: 33px;	text-decoration: underline;}.menu-recent .read-more:hover {	text-decoration: underline;}.blog-blog .intro-content img {	float: left;	margin-right: 30px;}.blog-blog .intro-content .text-intro {	/* float: left; */}.blog-blog .article-list,.blog-article .article-container{	clear: both;	overflow: hidden;	margin-bottom: 30px;}.article-description p,.intro-content p {	line-height: 24px;}@media(max-width: 767px) {	.blog-blog .intro-content img,.blog-article .article-description img {		float: none;		margin-right: 0;	}}/*----instagram_block_home----*/#instagram_block_home {	position: relative;}#instagram_block_home img {	width: 100%;}#instagram_block_home .title {	margin-bottom: 25px;}#instagram_block_home .title a {	font-size: 17px;	color: #333;	font-weight: 600;	display: block;	line-height: 24px;}#instagram_block_home .title a:hover {	text-decoration: underline;}#instagram_block_home .content_block {	display: block;}#instagram_block_home a.fancybox:not(:first-child) {	position: relative;	margin-top: 10px;}#instagram_block_home a.fancybox {	position: relative;}#instagram_block_home a.fancybox:before {	content:"";	top: 0;	left: 0;	width: 100%;	height: 100%;	position: absolute;	opacity: 0;	background: rgba(58,153,67,0.5);	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}#instagram_block_home a.fancybox:after {	content: "\f350";	font-family: "Ionicons";	font-size: 24px;	color: #fff;	position: absolute;	top: 50%;	left: 50%;	opacity: 0;	z-index: 1;	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;	-moz-transform: translateY(-50%) translateX(-50%);	-webkit-transform: translateY(-50%) translateX(-50%);	-o-transform: translateY(-50%) translateX(-50%);	-ms-transform: translateY(-50%) translateX(-50%);	transform: translateY(-50%) translateX(-50%);}#instagram_block_home a.fancybox:hover:before,#instagram_block_home a.fancybox:hover:after {	opacity: 1;}/* Tweets */.timeline-Widget {	background: none;}/* brand */.brand-slider img {	display:inline-block;	vertical-align:top;	opacity:1;}.brand-slider img:hover {opacity:0.7;}.brand-slider {	border: 1px solid #ededed;	padding: 34px 5px;	text-align: center;	margin-top: 50px;	border-radius: 5px;	-webkit-border-radius: 5px;}.common-home .brand-slider {}/*popular-tags*/.popular-tags {}.popular-tags .title {	margin-bottom: 20px;}.popular-tags .title h3 {	margin: 0;	font-size: 17px;	font-weight: 300;}.popular-tags ul li a {	line-height: 29px;	display: inline-block;	vertical-align: top;	padding: 0 11px;	border: 1px solid #d5d5d5;	margin-right: 7px;	margin-bottom: 10px;	color: #666666;	font-weight: 400;}.popular-tags ul li a:last-child {	margin-right: 0;}.popular-tags ul li a:hover {	background: #001c71;	border-color: #001c71;	color: #fff;}/* Social-top */.social-top {	padding: 7.5px 0;}.social-top ul.link-follow {	margin: 0;}.social-top ul.link-follow li {	margin: 0;}.social-top ul.link-follow li a {	background: transparent !important;	width: 30px;	color: #ffffff;	border: 0;	height: 30px;	line-height: 30px;}.social-top ul.link-follow li a:hover {	opacity: 0.7;	color: #ffffff;}.social-top .follow label {	display: inline-block;	vertical-align: top;}@media(max-width: 767px) {	.social-top .follow label {		display: none;	}}/* social-group */.social-group {	background: #001c71;	padding: 39px 0;	margin-top: 50px;}.social-group .inner {	display: grid;	grid-template-columns: auto auto;	align-items: center;}.social-group .inner .follow {	text-align: right;}.social-group .inner .follow ul.link-follow {	margin: 0;	margin-bottom: 10px;}@media (max-width: 1199px) {	.social-group .inner {		grid-template-columns: 100%;		grid-gap: 10px;	}	.social-group .inner .follow {		text-align: center;	}}/*---*/.follow {}.follow label {	font-size: 13px;	line-height: 24px;	text-transform: capitalize;	font-weight: 400;	margin: 0;	color: #ffffff;	display: inline-block;	vertical-align: top;	margin-right: 3px;	padding: 3px 0;	display: none;}ul.link-follow {  display: inline-block;  vertical-align: top;  margin-top: 13px;}ul.link-follow li {  display: inline-block;  margin-right: 7px;  margin-bottom: 0;  vertical-align: top;  margin-top: 10px;}ul.link-follow li:last-child {  margin-right: 0;}ul.link-follow li a {  position: relative;  display: inline-block;  vertical-align: top;  color: #ffffff;  width: 48px;  height: 48px;  line-height: 46px;  background: transparent;  border-radius: 100%;  -webkit-border-radius: 100%;  font-size: 0;  border: 1px solid #42474a;  text-align: center;  z-index: 1;  -webkit-transition: all 0.5s ease-in-out;  -moz-transition: all 0.5s ease-in-out;  -ms-transition: all 0.5s ease-in-out;  -o-transition: all 0.5s ease-in-out;}ul.link-follow li a:before {  font-size: 18px;  display: inline-block;  line-height: inherit;  vertical-align: top;}ul.link-follow li a span {  display: none;}ul.link-follow li a:hover {  background: #ffffff;  border-color: #ffffff;  color: #fff;}/*twitter*/#twitter-feed {}#twitter-feed .tweet-title {	display: none;}#twitter-feed .tweet-title h3 {  color: #2d2d2d;  font-size: 18px;  text-transform: uppercase;  display: block;  margin-bottom: 20px;  font-weight: 700;  margin-top: 0;}#twitter-feed .twitter-pic {	display: none;}#twitter-feed .twitter-text {	line-height: 20px;	position: relative;	font-style: italic;	padding-left: 30px;}#twitter-feed .twitter-text:before {	content: "\f099";	font-family:"Font Awesome 5 Brands";	position: absolute;	left: 0;	top: 3px;	font-style: normal;	font-size: 20px;	color: #001c71;}#twitter-feed .twitter-text .tweetprofilelink,#twitter-feed .twitter-text br{	display: none;}#twitter-feed .twitter-text .tweet-time {	display: block;	margin-top: 5px;}#twitter-feed .twitter-text .tweet-time a {	font-size: 13px;	color: #999;	font-style: normal;}#twitter-feed .twitter-text a {	color: #001c71;}#twitter-feed .twitter-text a:hover {	text-decoration: underline;}#twitter-feed .twitter-article:not(:first-child) { border-top: 1px solid #e5e5e5; padding-top: 14px; margin-top: 14px;}/* footer *//* footer */.common-home footer {	margin-top: 0;}.product-details footer {	margin-top: 30px;}footer{	margin-top: 40px;}.footer-top{	padding: 45px 0 15px 0;}ul.links-footer {	display: block;    padding: 14px 0;    border-bottom: 2px solid #393939;    margin-bottom: 47px;}ul.links-footer li {	display: inline-block;    vertical-align: top;    position: relative;    padding-right: 25px;    margin-right: 25px;}ul.links-footer li:after {	position: absolute;    content: "";    width: 1px;    height: 13px;    background: #808080;    right: 0;    top: 50%;    -moz-transform: translateY(-50%);    -webkit-transform: translateY(-50%);    -o-transform: translateY(-50%);    -ms-transform: translateY(-50%);    transform: translateY(-50%);}ul.links-footer li:last-child {	margin: 0;	padding: 0;}ul.links-footer li:last-child:after {	display: none;}ul.links-footer li a {	line-height: 24px;    font-size: 13px;    color: #999999;    display: block;    text-transform: capitalize;}ul.links-footer li a:hover {	color: #001c71;}footer .col-footer{		position: relative;	float: left;}.footer-title h5{	font-size: 17px;	line-height: 24px;	text-transform: capitalize;	font-weight: 700;	margin: 0;	color: #333;}.footer-content {	line-height: 20px;	color: #666;}.logo-footer {	display: block;	margin-bottom: 25px;	margin-top: 5px;}.footer-contact {}.footer-contact p {	margin-bottom: 15px;}.footer-contact .footer-title {	margin-bottom: 31px;}.footer-contact li {	position: relative;	margin-bottom: 11px;}.footer-contact li:last-child {	margin: 0;}.footer-contact li p {	margin: 0;	line-height: 24px;}.footer-contact li p span {	display: block;	color: #ffffff;	font-size: 16px;	font-weight: 700;}.footer-contact li i {	width: 42px;	height: 42px;	line-height: 42px;	font-size: 16px;	color: #fff;	background: #001c71;	font-style: normal;	text-align: center;	border-radius: 100%;	-webkit-border-radius: 100%;}.footer-time p {	margin: 0;	line-height: 24px;	padding: 5px 0;	overflow: hidden;}.footer-time p:before {	content: "\f105";    font-family: "Font Awesome 5 Free";    margin-right: 6px;}.footer-time p span:last-child {	float: right;}.payment {		padding: 8px 0;}.payment h5 {	font-size: 18px;	line-height: 24px;	text-transform: capitalize;	margin-top: 0;	margin-bottom: 24px;	font-weight: 500;}footer .list-unstyled.text-content li a:hover,footer .list-unstyled.text-content li a:hover:after{	color: #001c71;}.footer-title {	margin-bottom: 16px;}footer .list-unstyled.text-content li a{display: block;line-height: 24px;color: #666;padding: 3px 0;position: relative;}.footer-middle {}.tag-static{}.tag-static li a:first-child{	padding: 0 15px;	font-weight: 400;	color: #fff;	background:#37475a;	border-radius: 2px;	margin-right: 8px;}.tag-static li a:first-child:after,.tag-static li a:last-child:after {	display:none;}.tag-static li a {	line-height: 32px;	text-transform: capitalize;	color: #5b697b;	position: relative;	display: inline-block;	vertical-align: top;}.tag-static li a:after {	content:"/";	display: inline-block;	vertical-align: top;	margin:0 9px;	color: #5b697b;}.tag-static li a:hover {	color: #fff;}.tag-static li {	display: block;	margin-bottom: 8px;}.tag-static li:last-child {	margin-bottom:0;}.footer-bottom {	text-align: center;	background: #fff;}.footer-bottom .container-inner {	display: inline-block;	vertical-align: top;	width: 100%;	padding: 10px 0;	border-top: 1px solid #ededed;}.footer-copyright {	float: left;	line-height: 30px;	color: #999999;	padding: 5px 0;	font-size: 13px;}.footer-copyright p{	background: none;	text-transform: capitalize;	font-weight: 400;	margin: 0;	color: #999;}.footer-copyright p span {}.footer-bottom .footer-copyright a {	color: #333333;}.footer-bottom .footer-copyright a:hover {	color: #001c71;}.footer-custom-links {	float: left;	padding: 5px 0;}.footer-custom-links li {	display: inline-block;	vertical-align: top;	margin-right: 27px;	position: relative;	line-height: 30px;}.footer-custom-links li:after {	content: "";	width: 1px;	height: 15px;	background: #999;	position: absolute;	right: -15px;	top: 50%;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}.footer-custom-links li:last-child {	margin: 0;}.footer-custom-links li:last-child:after {	display: none;}.footer-custom-links li a {	color: #999;}.footer-custom-links li a:hover {	color: #001c71;}#back-top i{	font-size: 16px;	line-height: inherit;	display: inline-block;	vertical-align: top;	font-style: normal;}#back-top:hover{	background: #001c71;	color: #ffffff;}#back-top{	position: fixed;	bottom: 80px;	right: 30px;	background: #ffffff;	width: 42px;	height: 42px;	line-height: 42px;	border-radius: 100%;	color: #fff;	display: none;	text-align: center;	cursor: pointer;	z-index: 100;}/* breadcrumb */.common-home .breadcrumbs {	display: none;}.breadcrumbs {	display: block;	line-height: 25px;	overflow: hidden;	margin: 0;	text-align: left;}.product-details .breadcrumbs {	/* margin-bottom: 30px; */}.breadcrumbs h1 {	color: #363636;	text-transform: uppercase;	font-weight: 400;	font-size: 30px;	margin-bottom: 0;}.breadcrumb{	margin: 0;	background: none;	text-transform: none;	padding: 22px 0;}.breadcrumb > li + li:before {	content: "\f3d3";	padding: 0;	color: #666;	display: inline-block;	vertical-align: top;	font-family: "Ionicons";	font-size: 12px;}.breadcrumb li:before {	margin: 0 7px;}.breadcrumb li a:hover,.breadcrumb li:last-child a{	color: #333;}.breadcrumb li a{	color: #666666;	text-transform: capitalize;	font-size: 13px;	font-weight: 400;}.hasimage {	text-align: center;	margin-top: 0;}.hasimage .breadcrumb {	padding-top: 0;}.hasimage  h1,.hasimage .breadcrumb li a,.hasimage .breadcrumb > li + li:before {	color: #fff;}.hasimage > .container {	position: relative;}.hasimage > .container .inner {	position: absolute;	top: 50%;	left: 0;	right: 0;	margin: auto;	padding: 0 30px;	-moz-transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}/* sidebar-order */.col-order-inner {	display: -webkit-box;	display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-webkit-box-orient: vertical;	-webkit-box-direction: normal;	-webkit-flex-direction: column;	-ms-flex-direction: column;	flex-direction: column;}.col-order-inner .category-module {	-webkit-box-ordinal-group: 1;	-ms-flex-order: 1;	-webkit-order: 1;	order: 1;}.col-order-inner .layernavigation-module {	-webkit-box-ordinal-group: 2;	-ms-flex-order: 2;	-webkit-order: 2;	order: 2;}.col-order-inner .static-sidebar {	-webkit-box-ordinal-group: 3;	-ms-flex-order: 3;	-webkit-order: 3;	order: 3;}.col-order-inner .tt_product_module {	-webkit-box-ordinal-group: 4;	-ms-flex-order: 4;	-webkit-order: 4;	order: 4;}/*----------*/.category-module .li a.active,.category-module .li a:hover{	font-weight: 700;}.category-module .list-child a.active,.category-module .list-child a:hover {	font-weight: normal;	color: #001c71;}.category-module .li{}.category-module .li a{	text-transform: capitalize;	line-height: 24px;	padding: 5px 0;	display: block;	position: relative;	color: #000;	font-size: 14px;}.category-module > .ul{	margin: 0;	border-top: 0;	border-bottom: 1px solid #dcdcdc;	padding-bottom: 27px;}.category-module .list-child {	padding-left: 10px;}.category-module .list-child a {	color: #757575;}.category-module .list-child .li a:before {	width: 10px;	height: 10px;}.category-module{	background: #f6f6f6;	padding: 20px;}.category-module h3{	font-size: 16px;	text-transform: uppercase;	margin: 17px 0 11px;	text-align: left;	font-family: 'Lato', sans-serif;	font-weight: 700;}/* toolbar */.description p:last-child {	margin: 0;}.has-thumb {	position: relative;	margin-bottom: 20px;}.has-thumb .category-name {}.category-name {	font-size: 28px;}.text-refine {	margin-top:0;	font-size: 16px;}.category-image {	border-radius: 0;	overflow: hidden;}.category-image img {	border: none;	padding: 0;	border-radius: 0;}#compare-total ,.list-cate{	padding: 0;	display: inline-block;	vertical-align: top;	margin-bottom: 25px;	text-transform: capitalize;}.list-cate li a {	line-height: 24px;	display: block;}.toolbar-products {	margin-bottom: 20px;	display: inline-block;	vertical-align: top;	width: 100%;	text-align: center;	border: 1px solid #ededed;	padding: 5px 20px;}.toolbar-products.toolbar-bottom {	margin-bottom:0;	position: relative;}.toolbar-products.toolbar-bottom .toolbar-amount {}.toolbar-products .modes {	display:inline-block;	vertical-align: top;	padding: 0;	margin: 1px 0;}.toolbar-products .toolbar-amount {	line-height: 46px;	display: inline-block;	vertical-align: top;	padding: 1px 0;}#grid-view i,#list-view i {	display: none;}.modes button {	width: 35px;	height: 46px;	padding: 0;	margin-right: 4px;	font-size: 0;	display: inline-block;	vertical-align: top;	border-radius: 5px;	-webkit-border-radius: 5px;	box-shadow: none !important;	border: 0;}.modes .btn-grid {	background: url(../image/bkg_grid.png) center no-repeat;}.modes .btn-grid.active,.modes .btn-grid:hover {	background:url(../image/bkg_grid_hover.png) center no-repeat;}.modes .btn-grid.btn-grid-2{	background: url(../image/bkg_grid2.png) center no-repeat;}.modes .btn-grid.btn-grid-2.active,.modes .btn-grid.btn-grid-2:hover {	background:url(../image/bkg_grid2_hover.png) center no-repeat;}.modes .btn-grid.btn-grid-3 {	width: 20px;}.modes .btn-grid.btn-grid-4{	background: url(../image/bkg_grid4.png) center no-repeat;}.modes .btn-grid.btn-grid-4.active,.modes .btn-grid.btn-grid-4:hover {	background:url(../image/bkg_grid4_hover.png) center no-repeat;}.modes .btn-grid.btn-grid-5 {	background: url(../image/bkg_grid5.png) center no-repeat;	display: none;}.modes .btn-grid.btn-grid-5.active,.modes .btn-grid.btn-grid-5:hover {	background:url(../image/bkg_grid5_hover.png) center no-repeat;}.modes .btn-list {	background: url(../image/bkg_list.png) center no-repeat;}.modes .btn-list.active,.modes .btn-list:hover {	background:url(../image/bkg_list_hover.png) center no-repeat;}@media (min-width: 1200px) {}@media (min-width: 768px) {}@media (min-width: 768px) and (max-width: 1199px) {}.toolbar-products .sorter {	margin-left: 45px;	display: inline-block;	vertical-align: top;	padding: 9px 0;}.toolbar-products .limiter {	display: inline-block;	vertical-align: top;	padding: 9px 0;}.toolbar-products .sorter label,.toolbar-products .limiter label {	display:inline-block;	vertical-align: top;	line-height: 30px;	margin: 0;	margin-right: 8px;	color: #666666;	font-size: 14px;}.toolbar-products .sorter select, .toolbar-products .limiter select {	padding: 0;	height: 30px;	font-size: 14px;	color: #333333;	background: #fff;	display: inline-block;	vertical-align: top;	width: auto;	border: 0;	box-shadow: none;	border-radius: 0;	-webkit-border-radius: 0;}.toolbar-products .sorter select:after {  position: absolute;  content: "";  top: 14px;  right: 10px;  width: 0;  height: 0;  border: 6px solid transparent;  border-color: #000 transparent transparent transparent;}.toolbar-products .pages {	display:inline-block;	vertical-align: top;	padding: 9px 0;}.toolbar-products .pages ul {	margin: 0;	border-radius:0;}.toolbar-products .pages ul li {	display: inline-block;	vertical-align: top;	margin: 0 3px;}.toolbar-products .pages ul li:first-child {	margin-left: 0;}.toolbar-products .pages ul li:last-child {	margin-right: 0;}.toolbar-products .pages ul li a {		font-size: 14px;	padding: 0;	font-weight: 400;	width: 30px;	height: 30px;	line-height: 30px;	text-align: center;	background: #fff;	border: 0;	border-radius: 4px;	-webkit-border-radius: 4px;}.toolbar-products .pages ul li span {	color: #fff;	background: none;	font-size: 14px;	border: none;	padding: 0;	font-weight: 400;	width: 30px;	height: 30px;	border-radius: 4px;	-webkit-border-radius: 4px;	line-height: 30px;}.toolbar-products .pages ul li.active span,.toolbar-products .pages ul li:hover a {	color: #ffffff;	background: #001c71;	border-color: #001c71;}/* category */.custom-category > .row {	margin: 0 -10px;}.custom-category > .row > .product-layout{	padding: 0 3px;}.custom-category .product-grid {	margin-top: 0;}#product-category .product-grid .item-inner .caption .manufacture-product {	-webkit-transition: all 300ms ease-in-out;	-moz-transition: all 300ms ease-in-out;	-ms-transition: all 300ms ease-in-out;	-o-transition: all 300ms ease-in-out;	transition: all 300ms ease-in-out;}#product-category .product-grid .item-inner:hover .caption .hide-hover {	opacity: 0;}.product-grid .product-des {	display: none;}.product-grid .item {margin-bottom: 20px;}.product-list:first-child {}.product-list .product-thumb {margin-bottom: 20px;}.product-list:last-child .product-thumb {	border: 0;	padding: 0;}.product-list .item-inner {	display: grid;    padding: 19px;    grid-template-columns: 30% 50% 20%;    align-items: center;background-color: #f6f6f6;}.product-list .images-container {	order: 1;}.product-list .caption {	text-align: left;	padding: 0 20px;	border: 0;	border-right: 1px solid #ebebeb;	order: 2;}.product-list .caption .inner {}.caption-top .text-available{	display:none;}.product-list .caption-top {	display: block;	padding: 15px 0 0 20px;	order: 2;}.product-list .manufacture-product {	display: none;}.product-list .caption-top .text-available  {	text-transform: capitalize;	margin-bottom: 8px;	display: block;}.product-list .caption-top .text-available span {	color: #67c10a;}.product-list .product-name {	border-top: 0;	background: none;	padding-bottom: 0;	margin-bottom: 15px;	margin-top: 15px;}.product-list .product-name a {	font-size: 14px;	color: black;}.product-list .item-inner .caption .ratings {}.product-list .product-des {	padding: 16px 0 0 0;	background: none;	margin-bottom: 0;}.product-list .item-inner .price-box {	order: 2;	margin-top: 0;}.product-list .price-box .price {	font-size: 24px;}.product-list .price-box p.old-price .price { font-size: 18px;}.product-list .price-box p.old-price {	padding-top: 6px;}.product-list .item-inner .action-links {	margin-top: 12px;	text-align: center;}.product-list .item-inner button.btn-cart {	line-height: 38px;			font-size: 15px;	font-weight: 400;	background: #001c71;}.product-list .item-inner button.btn-cart:hover {	color: #fff;}/* product detail *//*no use zoom*/.thumbnails {	overflow: auto;			list-style: none;	padding: 0;	margin: 0;}.thumbnails > li {	margin-left: 20px;}.thumbnails {	margin-left: -20px;}.thumbnails > img {	width: 100%;}.image-additional a {	margin-bottom: 20px;	padding: 5px;	display: block;	border: 1px solid #ddd;}.image-additional {	max-width: 78px;}.thumbnails .image-additional {	float: left;	margin-left: 20px;}/*--*/.image-additional-container {}.image-additional-container .thumbnail{	margin: 0;	border: 1px solid #edecec;}.image-additional-container .thumbnail:hover,.image-additional-container .thumbnail.current-additional {	border-color: #001c71;}#product-product .column-main {	background: #fff;	padding: 10px;}.product-info-main > .inner {	border: 1px solid #ebebeb;	padding: 20px;}.product-info-main .tags {	font-size: 13px;	color: #333;	margin-bottom: 7px;}.product-info-main .tags a {	color: #868686;}.product-info-main .tags a:hover {	color: #001c71;}.product-info-main .product-name {	font-size: 24px;	text-transform: capitalize;	margin: 0px 0 22px 0;	background: none;	line-height: 1;	color: #2777d0;}.product-info-main .price-box {	display:block;	margin-bottom: 7px;	margin-top: 4px;}.product-info-main .price-box .price {font-size: 32px;}.product-info-main .price-box p.old-price .price {	font-size: 24px;}.product-info-main .price-box p.old-price {	padding-top: 7px;}.product-info-main .ratings {	padding: 0;	display: inline-block;	vertical-align: top;	margin: 0;}.product-info-main .ratings .rating-box {	float: left;}.product-info-main .addthis_toolbox {	padding-top: 25px;	/* border-top: 1px solid #f3f3f3; */	/* padding-bottom: 9px; */	/* border-bottom: 1px solid #f3f3f3; */	/* margin-bottom: 18px; */}.product-info-main .short-des {	line-height: 20px;	margin-bottom: 12px;	padding: 23px 0;	border-top: 1px solid #f0f0f0;	border-bottom: 1px solid #f0f0f0;}#product .form-group .radio {	display: inline-block;	vertical-align: top;	margin: 0 5px;}#product .form-group .radio input[type="radio"] {	margin-top: 2px;}#input-quantity2, #minus2, #plus2,#input-quantity, #minus, #plus {    box-shadow: none;    font-weight: 700;    text-align: center;    width: 55px;    font-size: 16px;    padding: 0;    color: #4c4c4c;    background: #fff;    float: left;    border: 1px solid #e5e5e5;}#input-quantity2,#input-quantity {    width: 100px;    min-width: auto;    margin: 0 1px;    margin-right: 15px;}.product-info-main #product>h3 {	margin-top: 0;	font-size: 18px;}.product-info-main .form-group {	display:inline-block;	vertical-align: top;	width: 100%;}.product-info-main #product {	/* margin-bottom: 20px; */}.product-info-main #product .form-group .control-label{	display: inline-block;	vertical-align: top;	color: #222;	font-size: 14px;	font-weight: 500;	margin-bottom: 10px;}.product-info-main #product .form-group input.form-control {	height: 48px;	border-color: #dbdbdb;	padding-left: 20px;	padding-right: 20px;	box-shadow: none;	border-radius: 0;	-webkit-border-radius: 0;}.product-info-main #product .form-group .input-group .form-control {	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.product-info-main #product .form-group .input-group .input-group-btn  button{	border-left: 0;	border-color: #e5e5e5;	padding: 9px 20px;	border-top-right-radius: 0;	border-bottom-right-radius: 0;	height: 48px;}label[for='input-quantity']{	float: left;		color: #363636;	font-size: 14px;	font-weight: 500;	margin-bottom: 34px;}.product-info-main label[for='input-quantity']{	line-height: 48px;	margin-right: 20px;}.product-info-main .button-cart{	float: left;	margin-top: 15px;	background: #001c71;	padding: 0 70px;	font-size: 16px;	font-weight: 700;}.product-info-main .button-cart:before {	content: "+";	margin-right: 3px;}.product-info-main .button-cart:hover {	background: #333;}.product-info-main button.btn-wishlist {	clear: left;}.product-info-main button.btn-wishlist,.product-info-main button.btn-compare {	margin-top: 15px;	text-transform: capitalize;	font-size: 13px;	color: #757575;	line-height: 30px;	border-radius: 0;	-webkit-border-radius: 0;	font-weight: 400;	padding: 0;	background: #fff;	float: left;	margin-right: 40px;}.product-info-main button.btn-wishlist:before,.product-info-main button.btn-compare:before {	font-family: 'Linearicons-Free';	font-size: 16px;	display: inline-block;	vertical-align: top;	line-height: inherit;	margin-right: 7px;}.product-info-main button.btn-wishlist:before {	content: "\e813";}.product-info-main button.btn-compare:before {	content: "\e862";}.product-info-main button.btn-wishlist:hover,.product-info-main button.btn-compare:hover {	color: #001c71;}#product2.has-option,#product.has-option{	max-height: 300px;	overflow: auto;	border: 1px solid #e1e1e1;	padding: 20px;}#product + div{	/* margin: 20px 0; */}.quantity-box {	float: left;	border: 0;	margin-right: 4px;}.product-info-main label[for='input-quantity'], .product-info-main #input-quantity {	margin-top: 15px;	margin-bottom: 0 !important;}.product-info-main .box-options {	margin-top: 10px;	padding: 10px 0;	font-size: 16px;	color: #666666;}.product-info-main ul.list-unstyled {padding: 2px 0;margin-bottom: 18px;position: relative;font-size: 13px;}.product-info-main ul.list-unstyled:after {	top: auto;	bottom: 0;}.product-info-main ul.list-unstyled li {	display: block;	line-height: 24px;}.product-info-main ul.list-unstyled li span {	color: #67c10a;}.product-info-main ul.list-unstyled li a {	color: #67c10a;	font-weight: 700;}.product-info-main ul.list-unstyled li a:hover {	text-decoration: underline;}.backgroud-details {	background: #f6f6f6;	padding-bottom: 50px;	margin-top: 50px;}.product-info-detailed {	margin-top: 50px;	display: inline-block;	vertical-align: top;	width: 100%;	background: #fff;	padding: 10px 20px 30px 20px;}.product-info-detailed .nav-tabs {	margin-bottom: 0;	text-align: center;	border: 0;	position: relative;}.product-info-detailed .nav-tabs li {	position: relative;	display: inline-block;	vertical-align: top;	float: none;	margin-bottom: 0;	margin-right: 50px;}.product-info-detailed .nav-tabs li:last-child {	margin:0;}.product-info-detailed .nav-tabs li a {	font-size: 20px;	color: #a9a9a9;	text-transform: capitalize;	border-radius: 0;	border: none !important;	margin: 0;	position: relative;	font-weight: 600;	line-height: 30px;	padding: 13px 0;	background: transparent;}.product-info-detailed .nav-tabs li a:after {	content: "";	left: 0;	right: 0;	bottom: -1px;	height: 2px;	background: transparent;	position: absolute;}.product-info-detailed .nav-tabs li.active a:after{	background: #001c71;}.product-info-detailed .nav-tabs li a:hover,.product-info-detailed .nav-tabs li.active a {	background: transparent;	color: #333333;}.product-info-detailed .tab-content {	line-height: 24px;	padding: 25px 10px;	padding-bottom: 13px;	border-top: 1px solid #ebebeb;	font-size: 15px;}#tab-description p {	margin:0;}.bootstrap-datetimepicker-widget a[data-action]{	padding: 0 !important;}.bootstrap-datetimepicker-widget td span:hover{	background: none !important;}.bootstrap-datetimepicker-widget td span{	height: 40px !important;	line-height: 40px !important;	margin: 0px !important;}.alert.alert-success{	text-align: center;	font-size: 14px;	/* margin: 0; */}.account-login .well{	background: none;	box-shadow: none;}#map-canvas{	min-height: 400px;	margin: 20px 0;}.information-contact form .required{	margin-bottom: 20px;}.bootstrap-datetimepicker-widget a[data-action] {    border: none;	height: auto;}#content{	min-height: 300px;}#content > h1 {	margin-top: 0;		text-transform: capitalize;	font-weight: 700;}@media(min-width: 768px) {	.fluid-width > .container {		width: auto;		padding: 0 30px;		max-width: 1920px;	}}@media(min-width: 1200px) {	.container {		width: 1140px;	}}@media(min-width: 1500px){	.fluid-width > .container {		padding: 0 120px;	}}/* responsive */@media(max-width: 1299px){}@media(max-width: 1199px){	.product-list .item-inner {		grid-template-columns: 42% 58%;	}	.product-list .caption-top {		grid-column: 2/ span 3;	}	.product-list .images-container {		grid-row: 1/ span 2;	}	.product-list .caption {		border: 0;		padding-right: 0;	}	}@media(max-width: 991px){	.col-order {	    display: -webkit-box;	    display: -webkit-flex;	    display: -ms-flexbox;	    display: flex;	    -webkit-box-orient: vertical;        -webkit-box-direction: normal;	    -webkit-flex-direction: column;	    -ms-flex-direction: column;	    flex-direction: column;	}	.col-order #content {	    -webkit-box-ordinal-group: 1;	    -ms-flex-order: 1;	    -webkit-order: 1;	    order: 1;	    float: none;	}	.col-order #column-left {		-webkit-box-ordinal-group: 2;		-ms-flex-order: 2;	    -webkit-order: 2;	    order: 2;	    float: none;	}	#column-left,#column-right {		margin-top: 30px;	}	#search .search-content {	}	.tabs-category-slider.tabs-style1 .module-title {		margin-bottom: 62px;	}	.tabs-category-slider.tabs-style1 .box-tab {		top: auto;		bottom: -40px;		-moz-transform: translateY(0);		-webkit-transform: translateY(0);		-o-transform: translateY(0);		-ms-transform: translateY(0);		transform: translateY(0);	}	.tabs-category-slider.tabs-style1.module-nav2 .owl-carousel.owl-theme .owl-nav {		top: -94px;	}	.col-menu-mobile {		position: absolute;		z-index: 3;		left: 0;		top: 50%;		-moz-transform: translateY(-50%);		-webkit-transform: translateY(-50%);		-o-transform: translateY(-50%);		-ms-transform: translateY(-50%);		transform: translateY(-50%);		width: 40px;	}	.logo-container {		max-width: 50%;		float: left;		margin-left: 50px;	}	.top-search {		position: relative;		margin-bottom: 15px;		top: auto;		left: auto;		right: auto;		margin-top: 0;	}	.top-menu {		display: none;		background: #fff;	}	.header-inner .container-inner > .inner{		display: inline-block;		vertical-align: top;		width: 100%;		position: relative;	}	.follow {		float: none;	}	.footer-copyright,.payment {		float: none;	}	footer .col-footer:nth-child(3) {		clear: left;	} 	.newletter-popup,	.b-modal{		display: none !important;	}	.zoomContainer,	.vermagemenu-container,	#search-by-category .search-container .categories-container{		display: none !important;	}}@media (min-width: 768px) and (max-width: 991px) {}@media(min-width: 768px) {	.toolbar-products .modes {		float: left;		margin-right: 20px;	}	.toolbar-products .sorter,.toolbar-products .limiter  {		float: right;	}	.toolbar-products .toolbar-amount {		float: left;	}	.toolbar-products.toolbar-bottom .toolbar-amount {		float: right;		position: relative;	}	.toolbar-products .pages  {		float: left;	}}@media(max-width: 767px){	.toolbar-products .sorter {		margin: 0 15px;	}	.link-compare {		text-align: center;	}	#top .box > div {		margin-right: 20px;	}	#top .box > div:after {		right: -12px;	}	.fluid-width > .container {		padding: 0 15px;	}	.box-cart .wishlist a > span, #cart-total {		font-size: 0;	}	.box-cart {		margin-right: 15px;	}	.top-search {		margin-bottom: 0;		margin-top: -16px;		position: absolute;		top: 50%;		right: 140px;		z-index: 113;	}	.tabs-category-slider.tabs-style1 .box-tab {		position: relative;		bottom: auto;		margin-top: 25px;	}	.tabs-category-slider.tabs-style1 .module-title {		margin-bottom: 20px;	}	.product-info-main {		margin-top: 30px;	}	footer {	}	#back-top {		width: 40px;		height: 40px;		line-height: 40px;	}	#back-top i {		left: 13px;		top: 10px;	}}@media(max-width: 640px){ }@media(max-width: 567px){ 	.product-info-detailed .nav-tabs {		padding: 0;		width: auto;		float: none;		text-align: center;	}	.product-info-detailed .nav-tabs li {		float: none;		display: block;		margin:0;	}	.header-inner .container-inner > .inner > .inner-inner {		display: inline-block;		vertical-align: top;		width: 100%;		position: relative;	}	.header-phone {		position: relative;		top: auto;		left: auto;		right: auto;		margin-top: 0;		display: inline-block;		vertical-align: top;		margin-bottom: 15px;	}}@media (min-width: 480px) and (max-width: 767px) {}@media(max-width: 479px){	#cart {		/* display: block; */	}	.box-cart .wishlist {		margin-right: 10px;	}	.top-search {		right: 100px;	}	.logo-container {		max-width: 35%;		margin-left: 40px;	}	.box-cart .wishlist a:before, #cart > button:before {		font-size: 26px;	}	.box-cart .wishlist a .count, #cart-total .txt_number {		left: 20px;	}	.tabs-category-slider.tabs-style1 .box-tab {		margin-top: 15px;	}	.tabs-category-slider.tabs-style1 .module-title:before {		display: none;	}	#cart .dropdown-menu {		right: -15px;		width: 300px;		margin-top: 10px;	}	.product-list .item-inner {		grid-template-columns: 100%;	}	.product-list .images-container {		grid-row: auto;	}	.product-list .caption-top {		grid-column: auto;		padding-left: 0;	}	.product-list .caption {		padding: 0;	}}@media(max-width: 359px){	.product-info-main > .inner {		padding-left: 15px;		padding-right: 15px;	}	.product-info-main .ratings a {		line-height: 20px;	}	#checkout-cart .buttons > div {		float: none !important;	    margin-bottom: 10px;	    text-align: right;	}}/*Fix products-grid */@media (min-width: 1200px){	#content .custom-category .col-lg-2:nth-child(6n+1),	#content .custom-category .col-lg-3:nth-child(4n+1),	#content .custom-category .col-lg-4:nth-child(3n+1),	#content .custom-category .col-lg-6:nth-child(2n+1) {		clear:left;	}}@media (max-width: 1199px) and (min-width: 992px){	#content .custom-category .col-md-2:nth-child(6n+1),	#content .custom-category .col-md-3:nth-child(4n+1),	#content .custom-category .col-md-4:nth-child(3n+1),	#content .custom-category .col-md-6:nth-child(2n+1) {		clear:left;	}}@media (max-width: 991px) and (min-width: 768px){	#content .custom-category .col-sm-2:nth-child(6n+1),	#content .custom-category .col-sm-3:nth-child(4n+1),	#content .custom-category .col-sm-4:nth-child(3n+1),	#content .custom-category .col-sm-6:nth-child(2n+1) {		clear:left;	}}@media (max-width: 767px) and (min-width:480px){	#content .custom-category .col-xs-6:nth-child(2n+1) {clear: left;}	#content .custom-category .col-xs-4:nth-child(3n+1) {clear: left;}}@media (max-width: 479px) and (min-width: 0px){	#content .custom-category .product-item:nth-child(1n+1) {}	#content .custom-category .product-item{width: 50%;}  }/*Fix products-no-slider */@media (min-width: 768px) {	.six_items:nth-child(6n+1),	.four_items:nth-child(4n+1),	.three_items:nth-child(3n+1),	.two_items:nth-child(2n+1)	{  clear: left;} }@media (max-width: 1500px) {	.module-not-slider {		grid-template-columns:auto auto auto auto auto auto !important;	}}@media (max-width: 1199px) {	.module-not-slider {		grid-template-columns:auto auto auto auto !important;	}}@media (max-width: 991px) {	.module-not-slider {		grid-template-columns:auto auto auto !important;	}}@media (max-width: 767px) {	.module-not-slider {		grid-template-columns:auto auto  !important;	}}@media (max-width: 479px) {	.module-not-slider {		grid-template-columns:auto !important;	}	.module-not-slider .col-image {		grid-column: 1 / 2 !important;	}}/*Button CustomView */@media (min-width: 1200px) {	.btn-grid.btn-grid-2 {		display: none;	}}@media (max-width: 1199px) {	.btn-grid.btn-grid-5 {		display: none;	}}@media (max-width: 767px) {	.btn-grid.btn-grid-4 {		display: none;	}	.modes .btn-grid.btn-grid-3{		background: url(../image/bkg_grid2.png) center no-repeat;	}	.modes .btn-grid.btn-grid-3.active,.modes .btn-grid.btn-grid-3:hover {		background: url(../image/bkg_grid2_hover.png) center no-repeat;	}	.modes .btn-grid.btn-grid-2{		background: url(../image/bkg_grid1.png) center no-repeat;	}	.modes .btn-grid.btn-grid-2.active,.modes .btn-grid.btn-grid-2:hover {		background: url(../image/bkg_grid1_hover.png) center no-repeat;	}	.tooltip {		display: none !important;	}}@media (max-width: 479px) {	.btn-grid.btn-grid-3 {		display: none;	}}.bootstrap-datetimepicker-widget .datepicker .prev,.bootstrap-datetimepicker-widget .datepicker .next {	padding:0 !important;	font-weight: normal;	line-height: 18px;}#account-order .buttons {	margin-top: 15px;}legend {	font-size: 18px;	padding: 7px 0px;	color: #000;	border-color: #f2f2f2;}label {	font-size: 13px;	font-weight: normal;}/* select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {	font-size: 13px;} */.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {	font-size: 13px;}.input-group .input-group-addon {	font-size: 12px;	height: 30px;	color: #000}/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {	display: inline;}.nav-tabs {	margin-bottom: 15px;}div.required .control-label:before {	content: '* ';	color: #F00;	font-weight: bold;}@media (max-width: 991px){    .container {        width: 100%;    }}@media (min-width: 992px) and (max-width: 1199px){    .container {        width: 963px;    }}@media (min-width:1200px) and (max-width:1409px){    .container {       width: 1170px;    }}@media (min-width: 1410px){    .container {        width: 1380px;    }}.form-control{	box-shadow: none;	border: 1px solid #eee;}.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn{	border-radius: 0}.form-control:focus{	border: 1px solid #6fceee;	box-shadow: none}/* search */#search .input-lg {	height: 45px;	padding: 0 3px;	border: none;	font-size: 14px;	border-radius: 0}#search .btn-lg {	height: 45px;border-radius: 0 4px 4px 0;}#search .form-control:focus{	border: none;	box-shadow: none;}/* cart */#cart-total{	margin-left: 3px;}.btn-group.open .dropdown-toggle{	box-shadow: none;}#cart.open > .btn {	background-image: none;			color: #666;	box-shadow: none;	text-shadow: none;}#cart .dropdown-menu {	z-index: 1001;}#cart .dropdown-menu {	min-width: 295px;	padding: 10px 0;}.dropdown-menu{	border-radius: 0;}#cart .btn-danger {    background-color: #fff;    color: #222;    padding: 0;    border-color: #fff;    border: none;    transition: all 0.4s ease-in-out 0s;}#cart .dropdown-menu table {	margin-bottom: 10px;	font-size: 14px;}#cart .table-striped > tbody > tr:nth-of-type(2n+1) {    background: none;}#cart li tbody tr td {    border-bottom: 1px solid #eee !important;	border: none;}#cart li tbody tr td {    border-bottom: 1px solid #eee !important;	border: none;	font-size: 12px;}.cartqt{	width: 12%;}.cartdrop {    padding: 0;    border-bottom: 1px solid #eee;    margin-bottom: 10px;}.cartdrop img{	max-width: 60px;	padding: 0}.cartname {    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    margin: 0 3px;    width: 160px;    font-size: 14px;    transition: 0.3s ease;}.cartname:hover{	color: #000;}.cartname a{	font-weight: 500;}.cartprice {    clear: both;    position: relative;    top: -35px;    left: 70px;    width: 50%;    color: #000;    font-size: 13px;    direction: ltr;    margin-bottom: -10px;}#cart .dropdown-menu li > div {	padding: 0 3px;}#cart .dropdown-menu li > div table td {	border: 1px solid #eee;}/* menu */#menu .dropdown-menu {	padding-bottom: 0;}#menu .dropdown-inner {	display: table;}#menu .dropdown-inner ul {	display: table-cell;}#menu .collapse .nav li {    padding: 0 15px;}#menu .dropdown-inner a {	min-width: 200px;	display: block;	padding: 3px 2px;	clear: both;	line-height: 23px;	text-transform: capitalize;	letter-spacing: 0.5px;}#menu .dropdown-inner .dropdown-submenu ul.grand-child li {    padding: 0;}#menu .dropdown-inner .dropdown-submenu .submenu-title {    font-weight: 600;    font-size: 15px;    padding: 0;    margin-bottom: 10px;    text-transform: uppercase;    color: #000}/* content */#content {	min-height: 600px;}/* alert */.alert {	padding: 8px 14px 8px 14px;	border-radius: 4px}/* breadcrumb */.breadcrumb {    margin: 0 15px 20px 15px;	padding: 8px 15px;	background: #f7f7f7;	border-radius: 4px;	text-transform: capitalize;	font-weight: 600;}.breadcrumb i {	font-size: 15px;}.breadcrumb > li{	display: inline}.breadcrumb > li a:hover{	color: #000;}.breadcrumb > li a:hover{	color: #6fceee;}.breadcrumb > li a::after {	content: '|';	padding: 0 15px;	color: #000;}.breadcrumb > li:last-child a::after {	content: '';	padding: 0;}.breadcrumb > li + li::before {    padding: 0;    color: #000;    content: "";}.pagination {	margin: 0;	padding: 0;}/* buttons */.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover{	background-color: transparent;}.buttons {	margin: 1em 0;}.btn {	padding: 7.5px 12px;	font-size: 14px;	border: none;	border-radius: 4px;	box-shadow: none;}.btn-xs {	font-size: 9px;}.btn-sm {	font-size: 10.2px;}.btn-lg {	padding: 10px 16px;	font-size: 15px;}.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {	font-size: 12px;}.btn-group > .btn-xs {	font-size: 9px;}.btn-group > .btn-sm {	font-size: 10.2px;}.btn-group > .btn-lg {	font-size: 15px;}.btn-default {	color: #777;	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);	background-color: #e7e7e7;	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);	background-repeat: repeat-x;	border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus,.btn.active, .btn:active{	outline: none;	box-shadow: none}.btn-primary {	background-color: #6fceee;	color: #fff;	border: none;	text-transform: capitalize;	transition: 0.3s ease;	font-size: 14px;}.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled],.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover,.btn-primary.focus, .btn-primary:focus,.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover{	background-color: #000;	color: #fff}.btn-warning {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #faa732;	background-image: linear-gradient(to bottom, #fbb450, #f89406);	background-repeat: repeat-x;	border-color: #f89406 #f89406 #ad6704;}.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);}.btn-danger,.btn-info{	color: #ffffff;	background-color: #6fceee;	transition: 0.3s ease;}.btn-danger.focus, .btn-danger:focus,.btn-info.focus, .btn-info:focus,.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover,.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger,.btn-info.active, .btn-info:active, .open > .dropdown-toggle.btn-info,.btn-danger:hover,.btn-info:hover,.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover{	background-color: #000;	color: #fff}.btn-success {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #5bb75b;	background-image: linear-gradient(to bottom, #62c462, #51a351);	background-repeat: repeat-x;	border-color: #51a351 #51a351 #387038;}.btn-link {	border-color: rgba(0, 0, 0, 0);	cursor: pointer;	color: #000;	border-radius: 4px;	transition: 0.3s ease;}.btn-link, .btn-link:active, .btn-link[disabled] {	background-color: rgba(0, 0, 0, 0);	background-image: none;	box-shadow: none;}.btn-inverse {	color: #ffffff;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	background-color: #363636;	background-image: linear-gradient(to bottom, #444444, #222222);	background-repeat: repeat-x;	border-color: #222222 #222222 #000000;}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {	background-color: #222222;	background-image: linear-gradient(to bottom, #333333, #111111);}/* list group */.list-group a {	border: 1px solid #eee;	padding: 12px 12px;	text-transform: capitalize;	font-weight: 600;}.catlistpage.list-group a.active,.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover,.catlistpage.list-group a.active:hover{    background: #fff;	color: #6fceee;	border: 1px solid #eee;}a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover,.catlistpage.list-group a:hover{	background-color: #fff;	color: #6fceee}.catlistpage .list-group-item:nth-child(1){	border-radius: 4px 4px 0 0}/* carousel */.carousel-caption {	color: #FFFFFF;	text-shadow: 0 1px 0 #000000;}.carousel-control .icon-prev:before {	content: '\f053';	font-family: FontAwesome;}.carousel-control .icon-next:before {	content: '\f054';	font-family: FontAwesome;}.rating .fa-stack {	font-size: 6px;	width: 12px;	height: 12px;}.rating .fa-star-o,.rating .fa-star{	color: #ffc600;	font-size: 13px;}.rating .fa-star + .fa-star-o {	color: #ffc600;}h2.price {	margin: 0;}.thumbnails {	clear: both;	list-style: none;	padding: 0;	margin: 0;}.thumbnails > img {	width: 100%;}.image-additional a {	margin-bottom: 20px;	padding: 5px;	display: block;	border: 1px solid #ddd;}.image-additional {	max-width: 78px;}.thumbnails .image-additional {	float: left;	margin-left: 20px;}/* fixed colum left + content + right*/@media (min-width: 768px) {    #column-left  .product-layout .col-md-3 {       width: 100%;    }	#column-left + #content .product-layout .col-md-3 {       width: 50%;    }	#column-left + #content + #column-right .product-layout .col-md-3 {       width: 100%;    }    #content + #column-right .product-layout .col-md-3 {       width: 100%;    }}/* fixed product layouts used in left and right columns */#column-left .product-layout, #column-right .product-layout {	width: 100%;}/* fixed mobile cart quantity input */.input-group .form-control[name^=quantity] {	min-width: 50px;}.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{	background-color: transparent;}/*loader start */.s-panel{    position: relative;}.s-panel .wrloader {    background: url('../../../../../image/catalog/loader.gif') 50% 50% no-repeat rgba(255, 255, 255, 1);    position: absolute;    top: 0;    bottom: 0;    left: 0;    right: 0;    z-index: 999;}.s-panel .slick-dots{	bottom: 15px;}.s-panel .slick-dots li{	margin: 0 2px;}.s-panel .slick-dots li button::before{	font-size: 50px;}.slick-dotted.slick-slider{	margin: 0}/* alert design */.a-one{    position: fixed;    top: 0;    left: 0;    right: 0}.a-one {    background-color: #000;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";    background-color: rgba(0, 0, 0, .6);    bottom: 0;    z-index: 99}.alert a {    color: #222;    font-weight: 600}.alert a:hover {    color: #6fceee}.alert h2 {    font-size: 27px;    color: #111;    margin-bottom: 15px;    margin-top: 26px;    text-transform: capitalize;}.alert.alertsuc{	padding: 13px 12px;    background-color: #fff;    border: 1px solid #ededed;    color: #666;    font-size: 14px;    position: fixed;    z-index: 99;    transition: all ease .6s;    border-radius: 4px;    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);    max-width: 500px;    text-align: center;    margin: 0 auto;    top: 30%;    padding: 40px}.alert-danger svg,.alert-info svg,.alert-success svg {    display: block;    margin: 0 auto 20px;    width: 65px;    height: 65px}.alert-success svg {    fill: #4CAF50}.alert-danger svg {    fill: #E2574C}.alert-info svg {    fill: #31708f}.a-one .alert-dismissable .close,.a-one .alert-dismissible .close{    position: absolute;    top: 8px;    right: 8px;    opacity: 1;    color: #222;    color: inherit}/* custom css */.fixed {    position: fixed;    z-index: 9;    top: 0;    background-color: #fff;    transition: 0.4s top cubic-bezier(.3, .73, .3, .74);    left: 0;    right: 0;    box-shadow: 0 0 3px 0 rgba(0,0,0,.2);}ol, ul{	margin-bottom: 0;}.list-inline{	margin: 0}.list-inline > li{	padding: 0;	vertical-align: middle}/* search */.list-inline > li.desktop-search{	vertical-align: baseline}#madebyhand-search-category{	float: left;	width: 200px;	border: none;	height: 45px;	padding: 10px;	-moz-appearance: none;	background: #fff url("../../../../../image/catalog/arrow.png");	background-position: right bottom 7px;	background-repeat: no-repeat;	-webkit-appearance: none;	border-radius: 4px 0 0 4px;}svg{	vertical-align: middle;	transition: 0.3s ease}.d-search button{	background: transparent;	border: none;	cursor: pointer;	padding: 0;}.sideb{    display: block;}.siden{    display: none;}body.active-search .wbSearch {    opacity: 1;	transform: translateY(0);}.wbSearch{	z-index: 99;	position: fixed;	top: 0;	right: 0;	display: flex;	background-color: rgba(0,0,0,.7);	opacity: 0;	transition: all 0.3s ease-in-out;	transform: translateY(-100%);	align-items: center;	justify-content: center;	width: 100%;	padding: 38px}.wbSearch .close-nav i{    margin-left: 15px;	display: inline-block;	color: #fff;	font-size: 18px;	position: relative;	top: 5px;}.wbSearch #search_block_top{	position: relative;	align-items: center;	width: 100%;	max-width: 1000px;}/* result */.madebyhand-dis{	padding-top: 10px;}.madebyhand-search-result .searchbr{    padding-top: 0;    padding-bottom: 0;    border: 1px solid #eee;    margin: 15px 0;    float: left;    width: 100%;    border-radius: 4px;}.madebyhand-search-loader{	position: absolute;	z-index: 110;	height: 300px;	background-color: white;	border: 1px solid #eee;	margin: 0 auto;	left: 0;	right: 0;}.madebyhand-search-result {	left: 0;	top: 100%;	right: 0;	box-shadow: none;	background-color: #fff;	border-radius: 0;	position: absolute;	z-index: 99;	max-height: 530px;	overflow-y: auto;	margin-top: 1px;}.madebyhand-dis h4{	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	margin-top: 0;	font-weight: 600;	text-transform: capitalize;}.madebyhand-dis .list-des {    font-size: 12px;    color: #777;    text-transform: capitalize;    color: #282828;    margin: 0 0 3px 0;    max-height: 40px;    overflow: hidden;}.madebyhand-dis .price{	font-weight: 500;}.madebyhand-search-result .product-info {    padding: 0;}.madebyhand-search-result p{	margin: 5px 15px;}.madebyhand-search-loader .loaders {    position: absolute;    top: 35%;    z-index: 4;    background: url('../../../../../image/catalog/loader.gif') 50% 50% no-repeat;    width: 100px;    height: 100px;    left: 0;    right: 0;    margin: 0 auto;}#search_block_top .input-group{	position: unset}/* search over */.inuser{	margin: 0 25px;}#logo a{	display: inline-block;	vertical-align: middle}.topbsp{	background-color: #6fceee;	padding: 7px 0;	color: #fff;	text-transform: capitalize;}.topbsp p{	margin: 0}#cart button.dropdown-toggle{	border: none;	padding: 0;	background: transparent;}#top-links ul li svg,.inuser .dropdown-toggle svg{	width: 24px;	height: 23px;	fill: #000;	cursor: pointer}#top-links ul li #cart svg{	width: 26px;	height: 25px;}#top-links ul li #search_toggle svg{	width: 21px;	height: 20px;}#top-links ul li.wishcom svg{	width: 16px;height: 16px;}#top-links ul li svg:hover,.inuser .dropdown-toggle:hover svg,#cart .dropdown-toggle:hover svg{	fill: #6fceee}#cart .dropdown-menu p{	margin-bottom: 0;	font-size: 13px;}.midheadleft,#top-links{	margin-top: 18px;}.hsticky{	background-color: #fff;	padding: 22px 0;	border-bottom: 1px solid #e1e1e1;	margin: 0 150px;}.curr,.langg,.hphone,.inuser{	display: inline-block;vertical-align: middle;}.curr .btn-group button.test,.langg .btn-group button.test,.inuser a.dropdown-toggle{	padding: 0;border: none;	font-weight: 600;	font-size: 14px;}.hphone{	margin: 0 20px;	    font-size: 20px;}/* user dropdowm */.alogin li {    border-bottom: 1px solid #eee;    padding: 14px 12px;    text-transform: capitalize;    display: block;}.alogin li:last-child{	border-bottom: none;}#top-links ul.alogin li svg{	margin: 0 7px;	fill: #6fceee;	width: 14px;    height: 13px;}.alogin {    min-width: 215px;}.hlogout {    text-align: center;    padding: 15px 8px;	min-width: 264px;}.hlogout h5 {    font-size: 16px;    margin-top: 0;}.hlogout h6 {    font-size: 12px;    color: #777;}.acd,.hlogout .wishcom{    border: 1px solid #eee;    display: inline-block;    padding: 7px 0;    margin-top: 10px;    width: 48%;    text-align: center;    margin-left: 2px;	margin-right: 2px;}.user-down.dropdown-menu > li > a:focus,.user-down.dropdown-menu > li > a:hover{	color: #6fceee;}.user-down.dropdown-menu > li > a{	padding: 0;	text-transform: capitalize;}.drpbot{	min-width: 250px;	padding: 15px 10px;}.drpbot .hcoms{	margin: 12px 0}.wishcom svg{	margin: 0 5px;}/* menu */#menu .navbar-collapse{	padding: 0}.navbar{	min-height: auto;	margin-bottom: 0;	border: none;}.nav > li > a:focus, .nav > li > a:hover{	background-color: transparent;}.menusp{	padding: 0;}#menu .navbar-nav li a{    font-size: 16px;	text-transform: uppercase;	padding: 14px 0;	font-weight: 600;}#menu .navbar-nav li .dropdown-menu a{	font-size: 14px;	padding: 3px 2px;	text-transform: capitalize;	font-weight: normal;}#menu .navbar-nav li .dropdown-menu a::after,#menu .navbar-nav li .more-menu a::after{	display: none}.navbar-nav{	float: none}.navbar-nav > li{	float: none;	display: inline-block;vertical-align: middle}.dropdown-menu {	border-radius: 4px;    border: none;    box-shadow: 0 0px 5px rgba(0,0,0,.175);}/* slider */.owl-carousel.owl-theme .owl-controls{	margin-top: 0}.owl-carousel .owl-wrapper-outer{	box-shadow: none;	border: none;	border-radius: 0}.owl-theme.owl-carousel{	background-color: transparent;	margin: 0}#slideshow0.owl-theme .owl-controls .owl-buttons{	position: unset;}#slideshow0.owl-carousel.owl-theme .owl-controls .owl-buttons div{	position: absolute;	background: #6fceee;	text-shadow: none;	border-radius: 100%;	min-width: 40px;	min-height: 40px;	opacity: 0;	color: #fff;	padding: 6px 0 0 0;}#slideshow0.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover{	background-color: #000;	color: #fff;}#slideshow0.owl-carousel.owl-theme:hover .owl-controls .owl-buttons div{	opacity: 1;}#slideshow0 .owl-controls .owl-buttons .owl-prev,#slideshow0 .owl-controls .owl-buttons .owl-next{	top: 45%}#slideshow0.owl-carousel:hover .owl-buttons .owl-next {    right: 30px;}#slideshow0.owl-carousel:hover .owl-buttons .owl-prev {    left: 30px;}#slideshow0 .owl-pagination{	position: absolute;	top: auto;	left: 0;	right: 0;	bottom: 0;}#slideshow0.owl-theme.owl-carousel .owl-buttons div i {    font-size: 24px;    margin: 0;}.owl-carousel.owl-theme .owl-controls .owl-page span {    margin: 5px 0px;}.owl-carousel.owl-theme .owl-controls .owl-page span {    background-color: #6fceee;}.s-panel .slick-current.slick-active .slideff {    transform: none;    opacity: 1;}.slideff {    position: relative;    overflow: hidden;    transform: translateX(-100px);    opacity: 0;    transition: opacity 0.5s 0.7s,-webkit-transform 0.5s 0.7s;}.slidertext {    position: absolute;	top: 180px;	width: 700px;	margin: 0 140px;}.slidertext h1{    font-size: 70px;    text-transform: capitalize;    color: #000;    font-weight: 700;    margin-bottom: 10px;    margin-top: 0;}.slidertext p {    font-size: 16px;    color: #777;    margin: 0;    text-transform: capitalize;    line-height: 24px;}.slidertext a.btn-primary{    margin-top: 50px;    text-transform: uppercase;    border-radius: 4px;    padding: 12px 36px;}/* qty */.homeqt{	position: relative;	display: inline-block;	vertical-align: middle}.homeqt .btnminus{	position: absolute;	left: 0;	top: 0;	width: auto;	float: none !important;	display: inline-block;	padding: 0 6px;	border: none;	line-height: normal;	height: auto;	bottom: 0;	background: transparent;	font-size: 10px;	color: #888;}.homeqt .btnplus{	position: absolute;	right: 0;	top: 0;	display: inline-block;	float: none !important;	width: auto;	padding: 0 6px;	border: none;	line-height: normal;	height: auto;	bottom: 0;	background: transparent;	font-size: 10px;	color: #888;}.homeaddq{	margin-top: 8px;	margin-bottom: 0;}.form-group .addhqty{	display: inline-block;	vertical-align: middle;	float: none !important;	width: 65px;	border: 1px solid #e1e1e1;	border-radius: 4px;	height: 35px;	padding: 5px;	text-align: center}.homeaddq .cartb svg{	width: 20px;	height: 19px;	fill: #fff;}.homeaddq .cartb {    border: none;    background: #6fceee;    color: #fff;    border-radius: 4px;    height: 35px;    padding: 0 8px;    text-transform: capitalize;    font-weight: 600;    cursor: pointer;    transition: 0.3s ease;    margin: 0 5px;    display: inline-block;	vertical-align: middle;}.homeaddq .cartb:hover{	background-color: #333;	color: #fff;}/* banner text */.beffect{	position: relative}/* timer */.timerpro .image{	padding: 0}.timerpro .product-thumb .button-group{	margin-top: 18px;}.timerpro .product-thumb .button-group button,.timerpro .bquickv a{	padding: 7px 7px;	display: inline-block;	margin-top: 0;	background-color: #f5f5f5;}.timerpro .product-thumb .button-group button:hover{	color: #fff}.countdown-section {    background: #f5f5f5;    min-width: 60px;    min-height: 60px;    display: inline-block;    margin-right: 10px;    text-align: center;    padding: 10px 0}.countdown-amount {    display: block;    font-size: 20px;    font-weight: 500;}.countdown-period {    display: block;    color: #777;}.timerpro .countdes{	color: #888;	margin-bottom: 15px;	margin-top: 10px;}.timerpro .rating{	margin-bottom: 10px;}.timerpro .product-thumb{	float: left;	width: 100%;	border: 1px solid #eee;	padding: 15px;}/* product */.heading{	text-transform: capitalize;	font-weight: normal;	position: relative;	margin: 0 0 30px 0;	font-size: 14px;}.heading span{	display: inline-block;	vertical-align: middle;	position: relative;	font-size: 24px;	font-weight: 700;	text-transform: capitalize;}.heading strong{	display: block;	font-size: 13px;	text-transform: capitalize;	font-weight: normal;	margin: 6px 0 0 0;	letter-spacing: 0.5px;	color: #333;}.nav-tabs > li{	display: inline-block;	float: none;	margin-bottom: 0}.nav-tabs{	border-bottom: none}.tab-head .heading h1{	margin: 0;}.pro-tab.nav-tabs{	margin-bottom: 0;}.pro-tab li {    margin-right: 15px;}.pro-tab li a{	border-radius: 4px;	text-transform: capitalize;	font-size: 16px;	position: relative;	font-weight: 600;	background: #f5f5f5;	padding: 7px 15px;	letter-spacing: 0.8px;	border: none;}.pro-tab li.active > a,.pro-tab li.active > a:focus,.pro-tab li.active > a:hover,.pro-tab.nav-tabs > li > a:hover,.pro-tab.nav > li > a:focus,.pro-tab.nav > li > a:hover{	background: #6fceee;	color: #fff;	border: none;}.product-thumb:hover .second-img {    opacity: 1;}.product-thumb .second-img {    top: 0;    left: 0;    margin: 0 auto;    opacity: 0;    position: absolute;    right: 0;    transition: all 400ms ease-in-out 0s;}.sale{	position: absolute;	right: 0;	top: 35px;	margin: 0 auto;	display: inline-block;	text-transform: uppercase;	line-height: normal;	font-size: 11px;	border: none;	background: #ec2c2c;	color: #fff;	padding: 0 3px;}.sale::before {    position: absolute;    top: 0;    content: "";    left: -10px;    border-top: 5px solid #ec2c2c;    border-right: 5px solid #ec2c2c;    border-left: 5px solid transparent;    border-bottom: 5px solid transparent;}.sale::after {    position: absolute;    left: -10px;    bottom: 0;    content: "";    border-bottom: 5px solid #ec2c2c;    border-right: 5px solid #ec2c2c;    border-left: 5px solid transparent;    border-top: 5px solid transparent;}.reduce-price {    position: absolute;	right: 0;	top: 10px;	margin: 0 auto;	display: inline-block;	text-transform: uppercase;	line-height: normal;	font-size: 11px;	border: none;	background: #6fceee;	color: #fff;	padding: 0 5px;}.reduce-price::before {    position: absolute;    top: 0;    content: "";    left: -10px;    border-top: 5px solid #6fceee;    border-right: 5px solid #6fceee;    border-left: 5px solid transparent;    border-bottom: 5px solid transparent;}.reduce-price::after {    position: absolute;    left: -10px;    bottom: 0;    content: "";    border-bottom: 5px solid #6fceee;    border-right: 5px solid #6fceee;    border-left: 5px solid transparent;    border-top: 5px solid transparent;}.new{	position: absolute;	left: 0;	top: 10px;	margin: 0 auto;	display: inline-block;	text-transform: uppercase;	line-height: normal;	font-size: 11px;	border: none;	background: #6fceee;	color: #fff;	padding: 0 5px;}.new::before {    position: absolute;    top: 0;    content: "";    border-left: 5px solid #6fceee;    border-top: 5px solid #6fceee;    border-bottom: 5px solid transparent;    border-right: 5px solid transparent;    right: -10px;}.new::after {    position: absolute;    right: -10px;    bottom: 0;    content: "";    border-left: 5px solid #6fceee;    border-bottom: 5px solid #6fceee;    border-top: 5px solid transparent;    border-right: 5px solid transparent;}.product-thumb{	position: relative}.product-thumb .image{	position: relative}.product-thumb .image img{	border-radius: 4px;}.protitle{	font-size: 16px;	margin: 0;	transition: 0.3s ease;	padding: 0 0 8px 0;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	font-weight: 600;	text-transform: capitalize;}.protitle:hover,.protitle:hover a{	color: #6fceee;}.product-thumb .price { color: #6fc3e3;    font-size: 20px;    font-weight: 600;    transition: 0.3s ease;    letter-spacing: 0;    min-height: 22px;    margin-bottom: 15px;}.price-old {    color: #999;    text-decoration: line-through;    font-size: 12px;}.product-thumb .image .rating{	position: absolute;	left: 0;	right: 0;	bottom: 0;}.webi-main .form-control {    padding: 3px 12px;    margin-top: 0;    margin-bottom: 0;}/* button effect */.product-thumb .button-group svg{	width: 20px;height: 19px;}.product-thumb .button-group .bquickv{	display: inline-block;vertical-align: middle}.product-thumb .button-group button,.bquickv a{	background-color: #fff;	color: #000;	min-width: 36px;	min-height: 36px;	text-align: center;	border: none;	padding: 7px 3px;	font-size: 14px;	text-transform: capitalize;	transition: 0.3s ease;	vertical-align: middle;	display: inline-block;	border-radius: 4px;	margin: 0 2px;}.product-thumb .button-group button:hover,.bquickv a:hover{	background-color: #6fceee;}.product-thumb .button-group button:hover svg,.bquickv a:hover svg{	fill: #fff;}.product-thumb{	margin-bottom: 30px;	position: relative;	overflow: hidden;	transition: 0.3s ease;	border-radius: 4px;}.product-layout:last-child .product-thumb{	margin-bottom: 1px;}.product-thumb .caption{	padding: 8px;}/* service */.deliveryinfo{    border: 1px solid #e1e1e1;    margin-left: 0;    margin-right: 0;    padding: 38px 0;    border-radius: 4px;}.deliveryinfo li {    display: inline-block;    vertical-align: middle;    margin: 0 8px;}.deliveryinfo li span{    display: inline-block;    vertical-align: middle;    transition: 0.3s ease;}.deliveryinfo li:last-child{    width: 77%;}.deliveryinfo li h4{	font-size: 18px;    text-transform: capitalize;    font-weight: 600;    margin: 0 0 8px 0;}.deliveryinfo li p{    text-transform: capitalize;    margin-bottom: 0;    font-size: 12px;    color: #777}.deliveryinfo ul svg{    width: 40px;height: 40px;}/* onsale */.onsl{    background: url('../../../../../image/catalog/parallex.jpg');    background-attachment: fixed;	background-repeat: no-repeat;	background-size: cover;	padding: 50px 0;	margin: 0 -15px;}.onsl .product-layout .image{	padding: 0}.onsl .heading span{	color: #fff}.onsl .heading strong{	color: #aaa}.onsl .rating{	margin-bottom: 8px;}.onsl .product-thumb .button-group{	position: unset;	opacity: 1;	margin-top: 10px;}/* category */.homecategory{	margin-top: -5px;}.homecategory .block-cat-wr{	padding: 0;	position: relative}.homecategory .catcontent {    position: absolute;	right: 15px;	top: 100px;	width: 250px;	transition: 0.3s ease;}.homecategory .catcontent h2{	font-size: 30px;	text-transform: uppercase;	font-weight: 700;	color: #fff;	margin: 0;	transition: 0.3s ease;}.homecategory .catcontent h4{	text-transform: capitalize;	margin: 8px 0 0;	color: #fff;	font-weight: 600;}.homecategory .categorybr:hover .catcontent h2{	text-shadow: 2px 1px 2px rgba(0,0,0,0.7)}.categorybr a{	display: block}/* image text */.imgbnrtext {    margin-top: 70px;}.imgbnrtext h5 {    font-size: 14px;    text-transform: uppercase;    letter-spacing: 1px;    color: #777;    margin: 0;}.imgbnrtext h1 {    font-size: 50px;    text-transform: capitalize;    font-weight: 700;    margin: 5px 0 20px 0;}.imgbnrtext p {    margin: 0;    letter-spacing: 0.5px;    color: #777;    line-height: 24px;}.imgbnrtext .btn-primary {    border: 1px solid #6fceee;    background: #fff;    color: #6fceee;    padding: 10px 25px;    margin-top: 40px;}.imgbnrtext .btn-primary:hover {    background-color: #6fceee;    color: #fff;}/* product category */.home-cat ul {    border: 1px solid #eee;    border-radius: 4px;    margin-bottom: 0;}.home-cat ul li {    padding: 0 15px;    display: block}.home-cat ul li.view_more{	padding: 0}.home-cat ul.nav-tabs li a {    display: block;	border: none;    border-bottom: 1px solid #eee;    padding: 17px 0;    text-transform: capitalize;    color: #777;    border-radius: 4px;    line-height: normal}.home-cat ul.nav-tabs li.active a,.home-cat ul.nav-tabs li a:hover{	color: #6fceee;	border: none;    border-bottom: 1px solid #eee;    cursor: pointer}.home-cat ul.nav-tabs li.view_more a,.home-cat ul.nav-tabs li.view_more.active a,.home-cat ul.nav-tabs li.view_more a:hover{	border-bottom: transparent}.category-tab .tab-content > .tab-pane:not(.active), .category-tab .pill-content > .pill-pane:not(.active) {    display: block;    height: 0;    overflow-y: hidden;}/* testimonial */.parallex .item .timg{	border-radius: 100%;	border: 2px solid #6fceee;	margin-bottom: 10px;}.parallex .item{	max-width: 1150px;	margin: 0 auto;}.parallex .item h2 {    font-size: 16px;    text-transform: uppercase;    color: #6fceee;    display: inline-block;    vertical-align: middle;    font-weight: 600;    margin: 0}.parallex .item h5 {    font-size: 14px;    text-transform: capitalize;    color: #777;    display: inline-block;    vertical-align: middle;    font-weight: normal;    margin: 0}.parallex .item p {    color: #333;    margin-top: 15px;    line-height: 21px;}.parallex .owl-pagination{	top: auto;}/* blog */.blogshadow{	box-shadow: 0px 0px 8px 0px rgba(4, 0, 0, 0.08);	margin-bottom: 5px;}.blog-left{	position: relative}.blogdt{	display: block;	color: #666}.blog_webi .blog-right h4{	font-size: 22px;	text-transform: capitalize;	line-height: 28px;	padding: 0 0 15px 0;	font-weight: 600;	overflow: hidden;	height: 62px;	margin: 0}.blog_webi .blog-right h4:hover{	color: #6fceee}.blog_webi .blog-right{	padding: 18px 20px;}.lb-nav a{	transition: none}.blog-left:hover .webi_post_hover {    opacity: 1;    visibility: visible;1    z-index: 1;    -webkit-transform: scale(0.9,0.9);}.blog-left:hover .blog_mask {    visibility: visible;}.webi-blog-image {    position: relative;    margin-bottom: 15px;}.webi-blog-image img{	border-radius: 4px;}#blog .product-block .webi-blog-image {    margin-bottom: 0;}.webi_post_hover {    opacity: 0;    visibility: hidden;    z-index: 0;    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    transition: 0.4s ease;    -webkit-transform: scale(0.8);    background-color: rgba(255, 255, 255, 0.4);    padding: 10px;    border-radius: 4px;}.webi_post_hover .icon {	border-radius: 4px;	transform: translate(-50%, -50%);	padding: 12px 12px;	display: inline-block;	line-height: 0px;	background: #6fceee;	color: #fff;}.webi_post_hover .icon:hover{	background-color: #000;	color: #fff;}.blog-ic {    position: absolute;    left: 0;    right: 0;    text-align: center;    top: 50%;}.blogal .alert {    position: unset;}.blog-desc {    color: #777;    line-height: 25px;    font-size: 13px;    margin-bottom: 20px;}.blog-comment {    margin: 0 0 3px 0;}.blogal .block-title h3,.blog-comment{	text-transform: capitalize;	font-size: 18px;	margin-top: 0;	margin-bottom: 20px;}.wco{    margin-left: 38px;    position: relative;    top: 6px;    margin-bottom: 10px;    font-size: 12px;    color: #777;}.bcomment{	background-color: #fff;	border: 1px solid #eee;	padding: 15px;	margin-bottom: 30px;}.view-comment{	border-bottom: 1px solid #f2f2f2;	margin-bottom: 10px;	padding-bottom: 10px;}.view-comment:last-child{	border-bottom: none;	padding-bottom: 0;	margin-bottom: 0}.blogu span{    text-transform: uppercase;    letter-spacing: 0.5px;    margin: 0 23px;}.date span{	margin: 0 20px;}.view-comment i {    font-size: 18px;    line-height: 30px;}.allcomment h5{	font-weight: 500;	font-size: 16px;	margin: 0;	line-height: 23px;}.blog_comment::before,.blog_comment::after{	content: '|';	padding: 0 15px;}.blog_links{	margin: 15px 0}.allmb{	margin-bottom: 15px;	background: #fff;	padding: 0;}.sngblog h3{	font-size: 16px;	margin: 0;	padding-bottom: 10px;	text-transform: capitalize;	line-height: 23px;}.sngblog .blog-desc{	margin-bottom: 0}.allmb .blog-desc{	overflow: hidden;	height: 150px;}/* newsletter */.newsl #newsletter{	position: relative;	max-width: 800px;	margin: 0 auto;}.newsbtn{	font-size: 14px;}.footer-top{	padding: 30px 15px;background-color: #f3f3f3;}.white-popup .alert{	position: unset}.newsl .alert{	padding: 5px 7px;	bottom: -40px;	top: auto;	margin: 0;	left: 15px;	right: 15px;}.newsl #newsletter input{	border: none;	height: 45px;	border-radius: 4px;}.newsl .form-group{	position: relative;	margin: 0}.newsl h5{	color: #fff;	text-transform: uppercase;	margin: 0 0 15px 0;	font-size: 30px;	font-weight: 600;	text-align: center;}.newsl .description-top{	color: #999;	margin-top: 10px;	text-align: center}.fsocial{	margin-top: 15px;}.newsbtn{	margin: 0 3px !important;	border-radius: 4px !important;	height: 45px;	font-weight: 600;	text-transform: capitalize;	font-size: 14px;	letter-spacing: 1px;	padding: 0 20px;}.newsbtn:hover{	background-color: #222}/* newsletter popup */.white-popup {  	position: relative;	background: #FFF;	padding: 40px 30px;	width: auto;	max-width: 500px;	margin: 20px auto;	text-align: center;	border-radius: 4px;}.white-popup h1{	font-weight: 500;	text-transform: uppercase;	font-size: 26px;	margin: 0;}.white-popup p{	color: #777;	margin: 15px;	line-height: 23px;}.white-popup .form-group  .checkbox label{	position: relative}.white-popup  .mfp-close{    background:#fff;    border-radius: 4px;}.newsletter-bg{   background-repeat: no-repeat;   background-size: cover;}.slide-bottom{    position: absolute;    padding:30px;    background:#FFF;    bottom: 0;    right: 10%;    border: solid 1px #000;}.slide-bottom .inner{    position: relative;}.button-slide{    position: absolute;    top: 0;    right: 0;    width: 30px;    height: 30px;    background:#000;    color: #FFF;    text-align: center;    line-height: 30px;}/* footer */#scroll {    position: fixed;    right: 20px;    bottom: 60px;    cursor: pointer;    z-index: 8;    height: 40px;    width: 40px;    line-height: 0;    padding: 10px 0;    display: none;    outline: none;    text-align: center;    transition: all .5s ease-in-out;    background: #6fceee;    color: #fff;    border-radius: 4px;}#scroll:hover{	background-color: #000;}#scroll i {    font-size: 20px;}.middle-footer{	padding: 50px 0;	border-top: 1px solid #333;	border-bottom: 1px solid #333;}footer{	background: #000;	margin-top: 50px;}.middle-footer h5 {    font-weight: 600;	font-size: 18px;	text-transform: uppercase;	margin-bottom: 15px;	color: #fff;}.middle-footer a,.f-left li{    cursor: pointer;    font-size: 14px;    letter-spacing: 1px;    line-height: 33px;    color: #ddd;    padding: 0;}.middle-footer a:hover{	color: #6fceee}.f-left svg {    fill: #6fceee;    margin-right: 10px;}.f-left li {    word-break: break-all;}.copy{	padding: 15px 0;	border-top: 1px solid #333;	color: #ddd;}.copy a{	color: #ddd;}.copy .foot-payment{	margin-top: 8px;}.copy .foot-payment a{	color: #aaa;}.copy .foot-payment a i{	font-size: 24px;}.copy a:hover,.copy .foot-payment a:hover{	color: #6fceee}.middle-footer .fsocial a{    line-height: normal;	min-width: 35px;	min-height: 35px;	text-align: center;	padding-top: 3px;	display: inline-block;	background: #f5f5f5;	vertical-align: middle;	color: #777;	font-size: 16px;	margin: 0 2px;	border-radius: 4px;}.middle-footer .fsocial a:hover{	background-color: #6fceee;	color: #fff;}.footpay svg {    width: 40px;    height: 40px;}.footblink li a {    color: #ddd;    position: relative;    text-transform: capitalize;    line-height: 26px;}.footblink li a:hover{	color: #6fceee;}.footblink li a::after{    content: '|';    color: #656565;    margin: 0 12px;}.footblink li:last-child a::after{	display: none}.footblink {    padding: 30px 0;    max-width: 1200px;    margin: 0 auto;}/* carousel button */.owl-carousel.owl-theme .owl-controls .owl-buttons div{	position: unset;	background: #f5f5f5;	color: #000;	opacity: 1;	padding: 7px 0 0 0;	margin: 0 0 0 5px;	min-width: 36px;	min-height: 36px;	border-radius: 4px;	transition: 0.3s ease;	text-align: center;	display: inline-block;	vertical-align: middle;	cursor: pointer}.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover{	background-color: #6fceee;	color: #fff;}.owl-carousel.owl-theme .owl-buttons{	position: absolute;	right: 15px;	top: -65px;}.owl-theme.owl-carousel .owl-buttons div svg{    width: 18px;    height: 17px;    margin: 0;    text-shadow: none;}.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover svg{	fill: #fff;}/* pagination */.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {    background-color: #6fceee;    border-color: #6fceee;    z-index: 0;    color: #fff}.pagination > li > a, .pagination > li > span {    color: #252525;    padding: 7px 12px 5px 12px;}.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {    color: #fff;    background-color: #6fceee;    border-color: #6fceee;}.pagi .tot{	line-height: 34px;	font-size: 12px;}.pagi{	margin: 0;	background-color: #fff;	padding: 8px 0;	border: 1px solid #eee;	border-radius: 4px;}.pagination > li:first-child > a, .pagination > li:first-child > span{	border-top-left-radius: 0;	border-bottom-left-radius: 0;}.pagination > li:last-child > a, .pagination > li:last-child > span{	border-top-right-radius: 0;	border-bottom-right-radius: 0;}.pagination > li {    display: inline-flex;}/* product page */#product-product .pro-content .alert {    margin: 15px 0 0 0;} .form-rating .form-rating-container, .radi .form-rating,.radi label{    display: inline-block;vertical-align: middle;margin: 0}.form-rating .form-rating-container label,.form-rating .form-rating-container:hover label {    margin-bottom: 0;    cursor: pointer}#tab-review .fa-stack-2x {    color: #ffc600;}.form-rating .form-rating-container input {    display: none}.form-rating .form-rating-container:hover label:hover i.fa-star-o,.form-rating .form-rating-container:hover label:hover~label i.fa-star-o {    color: #ffc600;}.form-rating input:checked~label i.fa-star,.form-rating input:checked~label i.fa-star-o,.form-rating .form-rating-container:hover label:hover i.fa-star,.form-rating .form-rating-container:hover label:hover~label i.fa-star {    color: #ffc600;}.form-rating .form-rating-container label i.fa-star-o, .form-rating .form-rating-container:hover label i.fa-star-o, .form-rating .form-rating-container label i.fa-star, .form-rating .form-rating-container:hover label i.fa-star {    color: #d9d9d9;}.btn.datebtn {    min-height: 34px;    margin: 0 !important}.btn.datebtn i{	vertical-align: middle}.btn.pcrt.btn-primary {    min-height: 35px;}#product-product .pro-content .alert,#account-register .alert,{	position: unset;}.zoomWrapper{	position: relative}.thumbnail{	border: none;	padding: 0;}#zoom_03{	border-radius: 4px;}/* .pro-price{	font-size: 18px !important;	font-weight: 500;} */.palert,#tab-review .alert{	position: relative;}#tab-review #review{	margin-bottom: 15px;}.product-tab .nav-tabs li.active::after {    height: 2px;    width: 100%;}.product-tab .nav-tabs li::after {    content: '';    position: absolute;    bottom: 0;    transition: all .3s ease-in-out;    width: 0;    border-bottom: 2px solid #6fceee;    left: 0;}.product-tab .nav-tabs > li.active > a,.product-tab .nav-tabs > li.active > a:focus,.product-tab .nav-tabs > li.active > a:hover {    color: #6fceee;    cursor: default;    background-color: #fff;    border: none;    cursor: pointer;}.product-tab .nav > li > a:focus,.product-tab .nav > li > a:hover,.product-tab .nav-tabs > li > a{    border: none;    background: transparent;}.product-tab .nav > li > a{	padding-left: 0;	padding-right: 0;	font-size: 16px;	font-weight: 600;}#tab-specification .table-bordered > thead > tr > td,#tab-specification .table-bordered > tbody > tr > td{	border: 1px solid #f6f6f6;}.pro-content h1 {	font-size: 20px;	text-transform: capitalize;	margin-top: 0;	font-weight: 600;}.pro-content #product h3{	font-size: 18px;}.pro-content .alert,.product-quickview-detail .alert,#accordion .alert{    position: unset;}.pro-content .qty-plus-minus .form-control {    width: 45px;    text-align: center;}.pro-content .input-group{	z-index: 0;}.btnminus,.btnplus{    line-height: 22px;}.btnminus span,.btnplus span{	position: unset;	margin-top: 4px;}.producthr {    border-top: 1px solid #f2f2f2;}.text-decor, .text-de {    text-transform: capitalize;    font-size: 14px;    letter-spacing: 1px;    min-width: 150px;    display: inline-block;    line-height: 25px;    vertical-align: middle;}.product-tag .tagtitle {    font-weight: 500;    font-size: 14px;}.product-tag a {	background-color: #f5f5f5;	border-radius: 4px;	padding: 2px 5px;	border: 1px solid #ccc;	color: #4f4f4f;	margin-right: 5px;	transition: all 0.3s ease;}.product-tag a:hover {	background-color: #6fceee;	border: 1px solid #6fceee;	color: #fff;}.product-tag a:last-child {	display: none;}#product {	background-color: #f5f5f5;	border: 1px solid #ccc;	border-radius: 5px;	padding: 20px;	list-style: none;	margin-top: 20px;}.pro-discou {    background-color: #fff;    border: 1px solid #ccc;    display: inline-block;    padding: 10px;    margin-right: 5px;    margin-bottom: 15px;    border-radius: 5px;}.product-soc, .product-tag {	margin-top: 20px;}.price-old {    color: #999;    text-decoration: line-through;    font-size: 13px;    font-weight: normal;}.textdeb {    margin: 0 4px;    color: #6fceee;}.textdeb:hover{    color: #000;}.text-decor-bold{    text-transform: capitalize;    font-size: 14px;}.text-decor-bold h2{	font-weight: 600;	font-size: 22px;	margin-top: 0;	margin-bottom: 10px;}.stock_bg .bg-success {	background-color: #28a745;	color: #fff;	padding: 2px 6px;	border-radius: 4px;	font-size: 13px;	display: inline-block;	vertical-align: middle;}.stock_bg .bg-danger {	background-color: #f1b70e;	color: #fff;	padding: 2px 6px;	border-radius: 4px;	font-size: 13px;}.stock_bg .bg-warning {	background-color: #e07122;	color: #fff;	padding: 2px 6px;	border-radius: 4px;	font-size: 13px;}.stock_bg .bg-red {	background-color: #09b737;	color: #fff;	padding: 2px 6px;	border-radius: 4px;	font-size: 13px;}.custom-radio .img-thumbnail {    display: block;	border-radius: 50%;	height: 35px;	width: 35px;	border: 1px solid #ccc;	padding: 3px;}.custom-radio-design label span {    background-color: #fff;    border: 1px solid #ccc;    border-radius: 5px;    width: 40px;    height: 40px;    display: flex;    align-items: center;    justify-content: center;    font-size: 14px;    color: #000;}.custom-radio .radio label input:checked + img, .custom-radio-design label input:checked + span {	border: 1px solid #000;	}.custom-radio label input, .checkbox_input label input {    position: absolute;	z-index: 0;	opacity: 0;	left: 0;	right: 0;	margin: 0 auto;	width: 100%;}.custom-radio .checkbox input[type="checkbox"]{	margin: 0;}.custom-radio .radio label {	padding: 0;	text-align: center;	font-size: 12px;	text-transform: capitalize;	color: #808080;}.custom-radio label .radio_price, .custom-radio label.color-option span {	display: none;}.custom-radio .radio, .checkbox_input .checkbox {	display: inline-block;	margin: 0 4px 0 0;}.checkbox_input .checkbox label.size-option span {    background-color: #fff;    border: 1px solid #ccc;    border-radius: 5px;    width: 40px;    height: 40px;    display: flex;    align-items: center;    justify-content: center;    font-size: 14px;}.webi-main .checkbox_input .checkbox label.size-option span {    width: auto;    padding: 0 3px;    height: 30px;}.checkbox_input .checkbox label.size-option {    padding: 0;}.webi-main .checkbox input[type="checkbox"]:checked + span {    background-color: #6fceee;    transform: rotate(0) scale(1);    border: 1px solid #6fceee;    color: #fff;}.text-decorop {    text-transform: capitalize;    font-size: 14px;    letter-spacing: 0;}.datebtn {    background-color: #000;    box-shadow: none;    transition: all 0.3s ease;    font-size: 12px;    color: #fff;}.cpagerow {  display: flex;  flex-wrap: wrap;}.cpagerow > [class*='col-'] {  display: flex;  flex-direction: column;}.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group{	z-index: 0;}.datebtn:hover, .btnup:hover{    background-color: #6fceee;    color: #fff;}.pro-content .rating li{	display: inline-block;	text-transform: capitalize;}#tab-description{	line-height: 22px;}.btnup {    background-color: #000;    transition: all 0.3s ease;    font-size: 14px;    box-shadow: none;    border: none;    color: #fff;}.proreview {	border-right: 1px solid #aaa;	border-left: 1px solid #aaa;	margin: 0 30px;	padding: 0 30px;}.productwish button {    background-color: transparent;    color: #000;    box-shadow: none;    border: none;    font-size: 37px;    margin-right: 10px;    padding: 0;}.pro-content .pcrt svg{	fill: #fff;	width: 18px;	height: 17px;}.pro-content .qty-plus-minus .form-control:focus{    border-color: #ededed;}.pro-content #input-quantity{	border-radius: 0;}.product-tab{	margin-top: 30px;	margin-bottom: 40px;	border: 1px solid #ededed;	border-radius: 4px;}.product-tab .nav-tabs{	border-bottom: 1px solid #ededed;	padding: 0;	margin-bottom: 0;}.product-tab li{	margin: 0 3px;}.product-tab .tab-pane{	padding: 15px;}a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover{	border-color: #ededed;	}.qtlabel{	margin-top: 5px;}.product-tab #review .fa-stack{	font-size: 8px;}#gallery_01 img{	margin-bottom: 1px;	border-radius: 4px;}.rsep{	padding: 0 20px;}.custreview{	text-transform: capitalize;	border-top: 1px solid #eee;	padding-top: 10px;	margin-top: 10px;}#review .custreview:nth-child(1)  {	border-top: none;	margin-top: 0;	padding-top: 0}#tab-review #review{	border: 1px solid #eee;	padding: 10px;}#tab-review #review p{	margin-bottom: 0;	font-size: 13px;}.custreview p{	color: #777;	line-height: 23px;	font-size: 13px;	margin-bottom: 0;}.crspc{	padding: 10px 0;}.crspc span{	display: inline-block}/* category page */.product-grid .catlist-des {    display: none;}.catlist-des {    color: #727272;	font-size: 13px;	margin-top: 10px;	margin-bottom: 10px;	text-transform: capitalize;}.filter-panel .panel-footer{	background-color: #fff;}.filter-panel .list-group a {    color: #000;    border-bottom: 1px dotted #ededed;    padding-bottom: 10px;    font-weight: normal;}.filter-panel .list-group a:hover {    background-color: transparent;    border-bottom: 1px dotted #ededed;}.filter-panel .list-group-item {    background-color: transparent;}.cate-top {    background-color: #fff;	padding: 15px;	margin-bottom: 20px;	border: 1px solid #eee;	margin-left: 0;	margin-right: 0;	border-radius: 4px;}.cate-top h2{	font-size: 18px;	color: #000;	letter-spacing: 0.5px;	margin-top: 0;	text-transform: capitalize;}.cate-top p{	font-size: 12px;	color: #aaa;	letter-spacing: 0.5px;	text-transform: capitalize;}.cate-top img{	border-radius: 4px;}.cate-border {    background-color: #fff;	margin: 0 0 20px 0;	padding: 10px 0px;	border: 1px solid #eee;	border-radius: 4px;}#compare-total{	padding: 0;	font-weight: 500;	margin-top: 5px;}.catesort label {    background-color: #fff;    border: none;    color: #1e1e1e !important;}.lgrid{	margin-top: 5px;}.lgrid svg {    fill: #333;    cursor: pointer;}.lgrid .active svg {    fill: #6fceee;    cursor: pointer;}.catesort select option {    background-color: #fff;    color: #000;}.select-input::after {    font-family: 'fontawesome';	content: '\f107';	font-size: 14px;	position: absolute;	right: 10px;	top: 7px;	pointer-events: none;}.catesort .input-group .form-control{	z-index: 0;	border-radius: 4px;}.catesort select.form-control {    appearance: none;    -o-appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    cursor: pointer;}.listgridbtn {    background-color: #fff;    padding: 0 !important;    margin: 0 2px;    border: none;    box-shadow: none}.listgridbtn.active, .listgridbtn.active:hover, .listgridbtn:hover {    background-color: transparent;    box-shadow: none;}.listgridbtn i {    font-size: 22px;}.btn-link:focus, .btn-link:hover{	text-decoration: none;}.product-grid,.product-list{	margin-bottom: 3px;}.product-grid .product-thumb,.product-list .product-thumb{	margin-bottom: 0;}/* .cpagerow{	margin: 0 -5px;} */.product-list .product-thumb {    float: left;    width: 100%;}.product-list .product-thumb .button-group{	position: unset;	opacity: 1;	margin-top: 15px;	text-align: left;}.product-list .product-thumb .rating{	margin-top: 6px;}.product-list .homeaddq{	margin-top: 15px;}/* filter */.catfilter.panel-default > .panel-heading,.cathed{	color: #fff;    background-color: #000;    border: none;    text-transform: uppercase;    border-radius: 4px;    margin-bottom: 10px;}.catfilter .panel-heading button{	border: none;	background: transparent;	box-shadow: none;}.catfilter .checkbox input{	margin-top: 3px;}#xsfilter .list-group{	margin-bottom: 0}.panel-default {    border: none;    box-shadow: none;    border-radius: 4px;}.list-group-item {    border: 1px solid #eee;}.panel-footer {    background-color: #fff;    border: 1px solid #eee;}/* refine search */.refines{	margin-bottom: 20px;}.refines ul{	display: inline-block}.refines li{	border-radius: 4px;	border: 1px solid #eee;	font-size: 12px;	padding: 6px 12px;	vertical-align: middle;	margin-right: 10px;	text-transform: capitalize;	margin-bottom: 4px;	font-weight: 600;}.refines h3{	text-transform: capitalize;	font-size: 18px;	margin-top: 0;	margin-bottom: 10px;}/* search page */.search-page select.form-control {    appearance: none;    -o-appearance: none;    -moz-appearance: none;    -webkit-appearance: none;    cursor: pointer;}.search-page .select-input {    position: relative;}#product-search .checkbox-inline {    margin-top: 7px;}/* banner effect */.banner-right{	margin-top: 54px;}.beffect a{	display: block;	position: relative}.beffect a::after {    content: "";	left: 0;	opacity: 1;	position: absolute;	right: 0;	top: 0;	background: rgba(255,255,255,0.9) none repeat scroll 0 0;	height: 0;	transition: all 700ms ease-in-out 0s;	width: 100%;}.beffect:hover a::after {    opacity: 0;	height: 85%;}.beffect img{	border-radius: 4px;}/* cart page */.cart-des, .cart-img {    display: inline-block;    vertical-align: top;    margin: 0 5px;}.cart-des .input-group {    max-width: 100px!important;    margin-top: 10px}.cart-des{    display: inline-block;    vertical-align: top;    margin: 0 5px}.allcart {    box-shadow: 0 0 3px 2px rgba(0, 0, 0, .05);    padding: 15px;    margin-bottom: 20px;    border-radius: 4px;}.allcart .cart-re {    background-color: transparent;    border: none;}.wish-stock {    color: green;    margin-bottom: 10px}.cart-des .cart-des-name{    font-size: 16px;    font-weight: 600;    text-transform: capitalize;}.cart-des .price {    margin: 5px 0}.cartpsp .btn-danger {    margin: 0 2px;    height: 34px;}.cart-des button:hover{    color: #fff;}.cart-des button i{    font-size: 14px}.cart-re i{	font-size: 18px;	transition: 0.3s ease;}.cart-re i:hover{	color: #6fceee}.cart-des .input-group input{	border-radius: 4px 0 0 4px}/* cart page end*//* other page */.acspace input[type="checkbox"]{	vertical-align: middle;	margin: 0;}.bannerser,.onsl,.imgbnr,.parallex{	margin-top: 60px;	margin-bottom: 60px;}.logo-slider{	margin-top: 60px;}#checkout-cart .table-bordered > thead > tr > td {    background: #f5f5f5;}#checkout-cart .table-bordered > tbody > tr > td:nth-child(2) {    font-weight: 500;}.product-quickview-detail .swiper-viewport{	margin: 0}.product-quickview-detail {    width: 100%;    background-color: #fff;}.product-quickview-detail #content{	min-height: auto;	margin-top: 20px;}.mfp-iframe-scaler iframe{	background: #fff !important;	box-shadow: none !important}.product-quickview-detail .pro-content h1{	margin-top: 0;}.swiper-button-prev::before,.swiper-button-next::before{	color: #000 !important;	font-size: 26px !important;}.product-quickview-detail #content {    min-height: auto;    margin-top: 20px;    margin-bottom: 20px;}#checkout-checkout .infobg [class*="col-"] h2 {    font-size: 18px;    text-transform: capitalize;    margin-top: 0;}.contsp {    margin-left: 35px;    line-height: 25px;    margin-bottom: 13px;    text-transform: capitalize;}.infocnt i{	font-size: 16px;	vertical-align: bottom}.infocnt{	margin-bottom: 20px;}.table-bordered,.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th{	border: 1px solid #eee;}.panel-group .panel,.panel-heading{	border-radius: 4px}#accordion .panel-default {    border: 1px solid #eee;}.cartpsp .btn-danger {    margin: 0 2px;    height: 34px;}.subheading, .acpage h1, .not-found-head {    border-bottom: 1px solid #eee;    margin-top: 0;    font-size: 16px;    text-transform: uppercase;    font-weight: 600;    color: #000;    padding: 10px 0;}.acpage .pull-right input[type="checkbox"]{	margin-top: 0;	vertical-align: middle;}.sitem ul{	line-height: 35px;	padding-left: 25px;	padding-right: 25px;}.sitem ul li{	list-style: url;}#accordion #input-password,#affiliate-login #input-password,#account-login #input-password{	margin-bottom: 10px;}#accordion .panel-title i {    float: right;}.panel-title{	font-size: 14px;}.valign{	vertical-align: middle !important;}.well {    background-color: #fff;    border: none;    border-radius: 4px;    -webkit-box-shadow: none;    box-shadow: none;    border: 1px solid #ededed;    padding: 0 15px 15px 15px;}.well p{	font-size: 12px;}.well p strong{	font-size: 13px;}.table-hover > tbody > tr:hover {    background-color: transparent;}.addlist{	border: 1px solid #ededed;	padding: 10px;	line-height: 25px;}.addl{	border-top: 1px solid #ededed;	padding-top: 10px;	margin-top: 10px;}.alert {  position: absolute;    top: 0;    padding: 30px;    text-align: center;    left: 0;    right: 0;    font-size: 22px;    border-radius: 4px;    z-index: 99;    text-transform: capitalize;}.alert .close {    opacity: 1;    right: 0;    top: 0;}.co-heading {    font-size: 16px;    font-weight: 600;    text-transform: uppercase;    margin-bottom: 15px;    margin-top: 0;}.img-thumbnail{	border-radius: 4px}.comb .btn-primary{	margin: 3px 0;}.com-description {    width: 25%;    color: #777;	font-size: 13px;	white-space: normal !important;}.com-summary {    width: 1%;}.brand-list .brands-content {    padding: 8px;}.bname {    background: none repeat scroll 0 0 #f2f2f2;    font-size: 16px;    font-weight: bold;    margin: 0 0 6px 0;    padding: 5px 8px;}.brand-list {    border: 1px solid #f2f2f2;    padding: 5px;    margin-bottom: 20px;    background-color: #fff;}/* account page *//*-------------*/.acco span{	display: inline-block;	vertical-align: middle;}#account-account.acpage #content[class*="col-"] a {    display: inline-block;    border: 1px solid #eee;    width: 100%;    padding: 25px 25px;    border-radius: 4px;    margin-bottom: 30px;}#account-account.acpage #content[class*="col-"] span:first-child{	border-right: 1px solid #eee;	padding-right: 25px;	margin-right: 25px;}#account-account.acpage #content[class*="col-"] span:last-child{	font-size: 16px;	font-weight: 600;}#account-account.acpage #content[class*="col-"] span:last-child span{	font-size: 14px;	font-weight: 400;	color: #bcbcbc;	margin-top: 6px;	text-transform: capitalize;	letter-spacing: 0.3px;}#account-account.acpage #content[class*="col-"] span svg{	fill: #6fceee;}#account-account .achead {    font-size: 18px;    font-weight: 600;    margin-bottom: 20px;    margin-top: 0;}/*------------*//* account - left column */a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover{	background-color: transparent;	color: #6fceee;}.accolumn{	/* box-shadow: 0 2px 4px 0 rgba(0,0,0,.09); */	box-shadow: 0px 0 3px 2px rgba(0,0,0,.05);	border-radius: 4px;	padding: 15px 0px;}.accolumn.list-group a{	border: none;	padding: 10px 50px;	font-size: 14px;}.accolumn.list-group a.logu{	padding: 10px 0;	color: #000}.accolumn h3{	font-size: 16px;	font-weight: 500;	color: #333;	display: inline-block;	margin-top: 0;	padding: 0 20px;}.accolumn h3 a{	font-size: 16px;	font-weight: 600;	color: #878787;	padding: 0;	display: inline-block;	margin-top: 0;	padding: 0 0px;}.accolumn h3 svg{	fill: #6fceee;	margin-right: 10px;}.accolumn hr{	border-top: 1px solid #f0f0f0;}.acl{	margin-bottom: 5px;}@media (max-width: 779px){	.product-quickview-detail .pro-content h1 {	    margin-top: 50px;	}}@media (min-width: 768px){	.homecategory .block-cat-wr:hover .catcontent{		right: 30px;	}	.product-list .product-thumb .rating {	    bottom: 8px;	}	.product-list .caption{		margin-top: 15px;	}	.product-list .product-thumb .price{		font-size: 25px; 	}	.pro-tab.nav-tabs{		margin-right: 80px;		position: relative;		top: 21px;	}	.sticky,.blogsticky{		position: sticky;		top: 15px	}	.product-list .caption {	    text-align: left;	    padding-left: 10px;	    padding-right: 10px;	}	.product-list .image, .product-list .caption {	    float: left;	    position: relative;	}	#xsfilter {	    display: block !important;	}	.catfilter .panel-heading button{		display: none	}	.middle-footer h5 button {	    display: none;	}	.footer-collapse.collapse {	    display: block !important;	    height: auto !important;	    padding-bottom: 0;	    overflow: visible !important;	}}@media (min-width: 1410px){	#column-right,#column-left,.manucom .product-list .image{		width: 22%;	}	#content.colright,.manucom .product-list .caption{		width: 78%;	}	.product-list .image {	     width: 250px;
    height: 250px;  	}	.product-list .caption {	  background-color: #f7f7f7cc;	}	.manucom .product-grid{		width: 25%;	}	#onsale .product-thumb .caption{		margin-top: 6px;	}}@media (max-width: 1409px){	.hsticky{		margin: 0 15px;	}}@media (min-width: 1200px) and (max-width: 1409px){	.imgbnrtext{		margin-top: 40px;	}	.onsl .product-thumb .button-group button,.onsl .bquickv a{		margin: 0	}	.slidertext{		top: 50px;	}	.home-cat ul.nav-tabs li a{		padding: 14px 0	}	#account-account.acpage #content[class*="col-"] a{		padding: 25px 15px;	}	#account-account.acpage #content[class*="col-"] span:last-child{		font-size: 14px;letter-spacing: 0	}	.product-grid{		width: 33.33%;	}	.manucom .product-grid{		width: 25%;	}	.manucom .product-list .image{		width: 22%;	}	.manucom .product-list .caption{		width: 78%;	}	.list-group a{		font-size: 13px;letter-spacing: 0	}	.product-list .image {	   	}	.product-list .caption {	    width: 70%;	}	.countdown-amount{		font-size: 16px;	}	.countdown-section{		min-width: 50px;		min-height: 50px;		padding: 5px 0	}}@media (min-width: 992px) and (max-width: 1199px){	#account-wishlist tr td{		white-space: nowrap;	}	.deliveryinfo li:last-child{		width: 72%	}	.imgbnrtext{		margin-top: 0	}	.imgbnrtext .btn-primary{		margin-top: 20px;	}	.onsl .product-thumb .button-group{		display: none;	}	.homecategory .catcontent h2{		font-size: 20px;	}	.midheadleft, #top-links{		margin-top: 15px;	}	.product-grid, .product-list{		margin-bottom: 3px;  	}	.slidertext h1{		font-size: 45px;	}	.home-cat ul.nav-tabs li a{		padding: 16px 0	}	.slidertext{		top: 20px;		margin: 0 50px;		width: 500px;	}	.deliveryinfo li h4{		font-size: 16px;letter-spacing: 0	}	.countdown-amount{		font-size: 16px;letter-spacing: 0	}	.countdown-section{		min-width: 42px;		min-height: 42px;		padding: 4px 0	}	.middle-footer a, .f-left li,.newsl #newsletter .newsbtn{		letter-spacing: 0	}	#account-account.acpage #content[class*="col-"] span:first-child{		padding-right: 10px;		margin-right: 10px;	}	#account-account.acpage #content[class*="col-"] span:last-child{		font-size: 13px;letter-spacing: 0	}	#account-account.acpage #content[class*="col-"] a{		padding: 15px 9px;	}	#account-account.acpage #content[class*="col-"] span svg{		width: 35px;height: 35px;	}	.accolumn.list-group a{		padding: 10px 20px;	}	.accolumn h3{		font-size: 14px;letter-spacing: 0	}	#menu .navbar-nav > li > a{		font-size: 15px;letter-spacing: 0;	}	.product-list .image {	    width: 30%;	}	.product-list .caption {	    width: 70%;	}	#menu .collapse .nav li {	    padding: 0 3px;	}	.timerpro .countdes{		font-size: 13px;letter-spacing: 0	}}@media (min-width: 992px){	.sborder ul {	    border-left: 1px solid #e1e1e1;	}	.curr{		border-right: 1px solid #e1e1e1;		padding-right: 15px;		margin-right: 15px;	}	.product-thumb .button-group{		position: absolute;		left: 0;		right: 0;		bottom: 55%;		opacity: 0;		transition: 0.3s ease-in-out	}	.product-thumb:hover .button-group{		opacity: 1	}	#menu .navbar-nav li a i {	    margin: 0 4px;	}	.brightimg:nth-child(1){		margin-bottom: 30px;	}	#menu .dropdown-menu {	    background: #fff;	    visibility: hidden;	    display: block;	    opacity: 0;	    filter: alpha(opacity=0);	    -webkit-transition: all 0.35s ease-out 0s;	    -o-transition: all 0.35s ease-out 0s;	    transition: all 0.35s ease-out 0s;	    border: none;	    padding: 15px 0 20px 0;	    border-bottom: 3px solid #6fceee;	    margin-top: 0px;	}	#menu .dropdown:hover .dropdown-menu {	    display: block;	    visibility: visible;	    opacity: 1;	    filter: alpha(opacity=100);	}	.more-menu {	    padding: 10px;	    position: absolute;	    left: auto;	    right: 0;	    margin: 0;	    border-radius: 4px;	    border: none;	    box-shadow: 0 0px 5px rgba(0,0,0,.175);	    min-width: 230px;	    border-bottom: 3px solid #6fceee;	    background: #fff;	    z-index: 9;	    opacity: 0;	    display: inline-block;	    transition: all 0.35s ease-out 0s;	    text-align: left;	    line-height: 28px;	}	.view_cat_menu:hover .more-menu {	    opacity: 1;	    visibility: visible;	}}@media (min-width: 768px) and (max-width: 991px){	#account-wishlist tr td{		white-space: nowrap;	}	.deliveryinfo li:last-child{		width: auto;	}	.imgbnrtext h1 {	    font-size: 24px;	    margin: 4px 0 5px 0;	}	.imgbnrtext p{		font-size: 13px;letter-spacing: 0	}	.imgbnrtext .btn-primary {	    margin-top: 10px;	}	.homecategory .catcontent h2{		font-size: 18px;		text-transform: capitalize;	}	.homecategory .catcontent{		top: 60px;	}	.midheadleft, #top-links {	    margin-top: 13px;	}	.blog_links {	    margin: 6px 0;	}	.allmb .blog-desc{		margin-bottom: 8px;	}	.product-list .catlist-des{		overflow: hidden;		height: 42px;	}	.home-cat ul.nav-tabs li a{		padding: 14px 0	}	.deliveryinfo ul li p{		font-size: 11px;	}	.deliveryinfo ul li h4{		margin-top: 5px;		font-size: 13px;		letter-spacing: 0	}	.deliveryinfo ul li{		display: block;		text-align: center	}	.slidertext{		top: 10px;		width: 450px;		margin: 0 40px;	}	.slidertext h3{		font-size: 20px;	}	.slidertext h1{		font-size: 35px;	}	.slidertext p{		font-size: 13px;	}	.slidertext a.btn-primary{		margin-top: 12px;	}	.bnrbottom, .bnrright {	    margin-top: 18px;	}	#account-account.acpage #content[class*="col-"] span:last-child{		letter-spacing: 0;font-size: 14px;	}	.accolumn.list-group a{		padding: 10px 20px;	}	.accolumn h3{		font-size: 14px;letter-spacing: 0	}	#column-left1{		margin-bottom: 30px;	}	.blog_comment::before, .blog_comment::after{		padding: 0 3px;	}	.proreview{		margin: 0 15px;		padding: 0 15px;	}	.manucom .product-grid{		width: 33.33%;	}	.manucom .product-list .image{		width: 30%;	}	.manucom .product-list .caption{		width: 70%;	}	.product-list .image {	    width: 40%;	}	.product-list .caption {	    width: 60%;	}	.middle-footer a, .f-left li{		font-size: 13px;		letter-spacing: 0	}	#menu .navbar-toggle {	    display: block;	}}@media (min-width: 992px){	#menu .dropdown:hover .dropdown-menu {		display: block;	}}@media (max-width: 991px){	.product-thumb{		margin-bottom: 15px;	}	.onsl{		padding: 15px 0;	}	.blog_webi .blog-right h4{		font-size: 16px;		line-height: 22px;		height: 48px;	}	.bannerser, .onsl, .imgbnr, .parallex{		margin-top: 30px;		margin-bottom: 30px;	}	.logo-slider{		margin-top: 30px;	}	.deliveryinfo{		padding: 20px 0	}	.homecategory .row{		margin: 0	}	.onsl{		margin-left: 0;		margin-right: 0	}	.imgbnrtext{		margin-top: 0	}	.homemenu{		display: none	}	.s-panel{		margin: 0	}	.middle-footer .fsocial a{		margin: 0 1px;	}	.newsl li h5{		font-size: 18px;	}	#top-links{		float: right	}	.hlogout .curr,.hlogout .langg{	    border: 1px solid #eee;	    display: inline-block;	    padding: 7px 0;	    margin-top: 10px;	    width: 48%;	    text-align: center;	    margin-left: 2px;	    margin-right: 2px;	}	#menu .collapse .nav li{		padding: 0	}	.middle-footer #column-right1{		margin-bottom: 20px;	}	.spepro .product-thumb .caption {	    margin-top: 0;	}	footer{		margin-top: 30px;	}	#menu .navbar-nav li a{		border-bottom: 1px solid #eee;		padding: 13px 0;	}	.product-thumb .button-group{		margin-top: 8px;	}	.product-thumb .button-group button, .bquickv a{		display: inline-block;		min-width: 30px;		min-height: 30px;		padding: 5px 5px;		margin: 0	}	.middle-footer{		padding: 20px 0	}	#common-home #content {	    padding: 0;	}	.rless{		margin-left: -5px;		margin-right: -5px;	}	.cless{		padding-left: 5px;		padding-right: 5px;	}	.product-thumb .price{		}	.wbSearch{		padding: 15px;	}	header #logo{		padding: 0	}	.menusp{		text-align: left	}	.navbar-nav{		margin: 0	}	#menu div.dropdown-inner > ul.list-unstyled {		display: block;	}	#menu div.dropdown-menu {		margin-left: 0 !important;	}	#menu .dropdown-inner {		display: block;	}	#menu .dropdown-inner a {		width: 100%;	}	#menu .dropdown-inner .submenu-title{		padding: 3px 28px;	}	#menu .dropdown-inner .dropdown-submenu .grand-child a{		padding: 0;border-bottom: none	}	#menu .dropdown-submenu {	    margin-top: 15px;	    padding: 0 !important;	}	#menu .navbar-nav li a.see-all {		display: inline-block;		letter-spacing: 0;		margin-top: 10px;		border-bottom: 1px solid;		padding-bottom: 0;		font-weight: 500;	}	.navbar-nav .open .dropdown-menu {	    position: static;	    float: none;	    width: auto;	    margin-top: 0;	    background-color: transparent;	    border: 0;	    -webkit-box-shadow: none;	    box-shadow: none;	}	#menu .dropdown-inner ul{		display: block;	}	#menu .nav li{		display: block;	}	#mySidenav li a i{		margin-top: 4px;		float: right	}	#menu .dropdown-inner .dropdown-submenu .submenu-title{		border-bottom: none	}	.hsticky {	    padding: 10px 0;	    border-bottom: none;	}	.middle-footer h5{		font-size: 16px;	}	.menusp .navbar-header button{		border: none;		padding: 0;		background: transparent;		margin: 0;		margin-top: 16px;		float: none;		position: unset;	}	.menusp .navbar-header button i{		font-size: 17px;	}	/* sidenav */	#mySidenav li a i{		margin-top: 4px;		float: right	}	body.active {	    overflow: hidden;	}	body.active::before {	    background:  none repeat scroll 0 0;	    content: "";	    height: 100%;	    left: 0;	    opacity: 0.7;	    position: absolute;	    top: 0;	    width: 100%;	    z-index: 99;	    transition: all .2s ease 0s;	}	body.active .sidenav {	    overflow-x: unset;	    overflow-y: scroll;	}	.sidenav {	    height: 100%;	    width: 0;	    position: fixed;	    z-index: 999;	    top: 0;	    left: 0;	    transition: 0.5s;	    padding-top: 60px;	    overflow-x: hidden;	    box-shadow: 5px 0 5px 0 rgba(0,0,0,.06);	    clear: both;	    height: 100%;	    background-color: #fff;	    list-style: none;	    margin: 0;	    padding: 0;	    text-align: left;	}	.sidenav .close-nav {		background-color: #1e1e1e;		padding: 12px 15px;		width: 100%;		display: inline-block;		color: #fff;		letter-spacing: 1px;	}	.closebtn,.closebtn:hover,.closebtn:focus{		color: #fff;	}	#mobile_top_menu_wrapper { 	    margin: 0;	    line-height: 20px;	    display: block !important;	}	#menu .navbar-collapse {	    display: block;	    padding: 0 15px;	}	.dblock{		display: block;	}	.dnone{		display: none	}	.heading{		margin: 0 0 20px 0	}	.heading span{		font-size: 20px;	}	.heading strong{		font-size: 11px;	}	.pro-tab li a{		font-size: 16px;	}	.owl-carousel.owl-theme .owl-controls .owl-buttons div{		min-width: 30px;min-height: 30px;		padding: 5px 0 0 0;	}	.owl-carousel.owl-theme .owl-buttons{		right: 5px;		top: -50px;	}}@media (max-width: 767px){	.cartb span{		display: none	}	.cart-des .cart-des-name{		font-size: 14px;	}	.allcart{		position: relative	}	.cart-re{		position: absolute;		right: 5px;		bottom: 12px;	}	.cart-des{		width: 66%	}	.cart-img img{		max-width: 60px;	}	.product-thumb .caption {	    padding: 4px;	}	.product-list .product-thumb .caption{		padding: 8px;	}	.product-grid, .product-list{		margin-bottom: 3px;	}	.product-list .product-thumb .button-group{		display: block;		margin-top: 10px;	}	#menu .dropdown-submenu{		margin-top: 10px;	}	#menu .dropdown-inner .dropdown-submenu .submenu-title{		font-size: 14px;		margin-bottom: 5px;	}	.newsbtn{		padding: 0 3px;	}	.deliveryinfo li h4{		font-size: 14px;		margin: 0 0 4px 0	}	.deliveryinfo li:last-child{		width: 70%;		margin: 0 5px;	}	.onsl .rating {	    margin-bottom: 4px;	}	#onsale .protitle{		padding-bottom: 4px;	}	.onsl .heading{		text-shadow: 1px 1px 2px rgba(0,0,0,0.3);	}	.product-thumb .button-group{		display: none;	}	.onsl .product-thumb .button-group{		display: block;		margin-top: 7px;	}	.reduce-price::before,.reduce-price::after,.sale::before,.sale::after,.new::before,.new::after{		display: none;	}	.pro-tab li{		margin-right: 2px;	}	.imgbnrtext .btn-primary{		padding: 5px 13px;		margin-top: 10px;	}	.imgbnrtext h1{        font-size: 18px;        margin: 5px 0 6px 0;    }    .imgbnrtext h5{        letter-spacing: 0;        text-transform: capitalize;    }	.homecategory .catcontent{		position: unset;		width: auto;		text-align: center	}	.homecategory .catcontent h4{		display: none;	}	.homecategory .catcontent h2{		font-size: 16px;		font-weight: normal;		margin-top: 5px;		color: #000;		text-transform: capitalize;		padding-bottom: 1px;	}	.tab-head .heading{		display: none;	}	.pro-tab.nav-tabs{		text-align: left;		margin-bottom: 20px;	}	.deliveryinfo [class*="col-"]{		margin-bottom: 20px;	}	.deliveryinfo [class*="col-"]:last-child{		margin-bottom: 0;	}	.copy{		border-top: none;	}	.newsl h5{		font-size: 20px;	}	.newsl .description-top{		margin-top: 5px;		font-size: 12px;	}	.newsl .alert{		position: unset;		margin-top: 6px;	}	.pro-tab li a {	    font-size: 14px;	    letter-spacing: 0;	    padding: 7px 8px;	}	.protitle{		font-size: 14px;		padding: 0 0 4px 0	}	.product-thumb .price,.caption .webi-main .form-group{		margin-bottom: 5px;	}	.webi-main .checkbox_input .checkbox label.size-option span {    	padding: 0 6px;	}	.homecategory{		margin-left: 0;		margin-right: 0;	}	.webi-main .checkbox_input .checkbox label.size-option span {    	margin: 2px 0;	}	.product-timer, .product-btn {	    width: 100%;	    text-align: left;	    margin-top: 15px;	}	.spepro .product-thumb .caption .rating{		margin-bottom: 6px;	}	.spepro .protitle{		padding-bottom: 5px;	}	.spepro .product-thumb{		margin-bottom: 15px;	}	.mfp-close{		width: 30px !important;height: 30px !important;	}	.madebyhand-dis .list-des {	    margin-bottom: 8px;	    max-height: 37px;	}	.madebyhand-dis h4 {	    margin-bottom: 5px;font-size: 14px;	}	.madebyhand-search-result .searchbr {	    border: none;	    margin: 0;	    border-bottom: 1px solid #eee;	    padding-top: 15px;	    padding-bottom: 15px;	}	.product-list .product-thumb .rating{		margin-top: 0	}	.hlogout{		min-width: 245px;	}	.user-down.dropdown-menu > li > a,.curr .btn-group button.test, .langg .btn-group button.test{		font-size: 13px;letter-spacing: 0	}	.slidertext h3{		font-size: 14px;	}	.slidertext span{		display: none	}	.deliveryinfo{		text-align: left	}	.newsl #newsletter input,.newsbtn{		height: 40px;	}	.footer-top{		padding: 15px;	}	.sale{		font-size: 11px;		padding: 1px 3px;		line-height: normal;		background-color: transparent;		color: #000;	}	.reduce-price{		background-color: transparent;		color: #000;		text-transform: capitalize;		letter-spacing: 0;	}	.parallex .item p{		font-size: 13px;		margin-top: 8px;	}	#cart-total span{		display: none	}	#top-links {	    margin-top: 11px;	}	.inuser {	    margin: 0 3px;	}	.countdown-amount{		font-size: 16px;letter-spacing: 0	}	.countdown-section{		min-width: 42px;		min-height: 42px;		padding: 4px 0	}	.countdown-period{		font-size: 12px;letter-spacing: 0	}	.timerpro .caption{		padding: 0	}	.appaccount{		margin: 0 12px;	}	.alogin .langcdrop li{		border-bottom: none;padding: 0	}	.alogin .langcur .test strong,.alogin .langcur .test img{		margin: 0 7px;	}	.menusp .navbar-header button{		margin-top: 5px;	}	.product-thumb .button-group svg {	    width: 16px;	    height: 16px;	}	#account-account.acpage #content[class*="col-"] span:first-child{		padding-right: 5px;		margin-right: 5px;	}	#account-account.acpage #content[class*="col-"] span:last-child{		font-size: 13px;letter-spacing: 0	}	#account-account.acpage #content[class*="col-"] a{		padding: 15px 9px;	}	#account-account.acpage #content[class*="col-"] span svg{		width: 25px;height: 25px;	}	.product-grid, .product-list{		padding-left: 5px;padding-right: 5px;	}	.cpagerow{		margin-left: -5px;		margin-right: -5px;	}	.product-list .product-thumb .price {	    margin-bottom: 2px;	    margin-top: 0px;	}	.appmenu,header #logo,#top-links{		float: none;		width: auto;		display: inline-block;		vertical-align: middle;	}	#top-links{		padding-left: 0;		float: right;	}	header #logo img{		max-width: 200px;	}	.mfp-iframe-holder .mfp-content {	    height: 100%;	}	.allcomment h5{		font-size: 14px;	}	.blog_links{		font-size: 12px;letter-spacing: 0;		margin: 8px 0	}	.blog_comment::before, .blog_comment::after{		padding: 0 3px;	}	.allmb .blog-desc{		margin-bottom: 5px;	}	.pro-content h1{		margin-top: 15px;		font-size: 18px;	}	.search-page .select-input {	    margin: 10px 0;	}	.catlist-des{		height: 40px;		overflow: hidden;		margin: 4px 0;	}	.middle-footer .btn.toggle{	    color: #fff;	    text-shadow: none;	    background: none;	    background-image: none;	    background-image: none;	    border: 0;	    box-shadow: none;	    font-size: 12px;	    position: absolute;	    top: -3px;	    right: 0;	    padding: 0;	    width: 100%;	}	footer h5 .toggle::after,.catfilter .toggle::after{	    font-family: 'FontAwesome';	    content: '\f068';	    font-size: 14px;	    font-weight: normal;	    float: right;	    cursor: pointer;	}	footer h5 .toggle.collapsed::after,.catfilter .toggle.collapsed::after{	    font-family: 'FontAwesome';	    content: '\f067';	    font-size: 14px;	    font-weight: normal;	    float: right;	    cursor: pointer;	}	.catfilter .panel-heading button {	    position: absolute;	    top: 10px;	    width: 100%;	    right: 0;	    padding: 0 15px;	    background: transparent;	    color: #fff	}	.catfilter .panel-heading{		position: relative;	}	.catfilter .panel-heading{		padding: 10px 15px;	}	.middle-footer h5{		font-size: 16px;		margin-bottom: 10px;		position: relative	}	.middle-footer {	    padding: 20px 0;	}	.footpay{		margin-top: 6px;	}}@media (max-width: 450px){	.slidertext a.btn-primary{		padding: 5px 12px;	    margin-top: 0;	    font-size: 13px;	}	.slidertext p{		display: none	}	.slidertext h1{		font-size: 20px;		margin-top: 10px;		margin-bottom: 10px;	}	.slidertext{		top: 20px;		width: 230px;		margin: 0 3px;	}}@media (max-width: 375px){	.s-panel img {	    border-radius: 4px;	    width: 100%;	    transform: translate(-6%, 0);	    min-width: 400px;	    left: 50%;	}	.s-panel .slick-slide{	    overflow: hidden;	}}@media (min-width: 451px) and (max-width: 599px){	.slidertext a.btn-primary{		margin-top: 10px;		padding: 7px 20px;	}	.slidertext p{		font-size: 12px;		text-transform: capitalize;	}	.slidertext h1{		font-size: 26px;		margin-bottom: 8px;		margin-top: 10px;	}	.slidertext{		top: 10px;		width: 350px;		margin: 0 3px;	}}@media (max-width: 599px){	.slidertext p{		display: none;	}	.imgbnrtext p{		display: none;	}	.imgbnr [class*="col-"]{		margin-bottom: 15px;	}	.imgbnr [class*="col-"]:last-child{		margin-bottom: 0	}	#search .input-lg{		border-radius: 4px 0 0 4px	}	.s-panel .slick-dots{		bottom: 6px;	}	.home-cat ul.nav-tabs li a{		padding: 10px 0	}	.home-cat ul{		margin-bottom: 15px;	}	.category-tab .heading{		position: relative;		text-align: left;	}	.category-tab .heading .catb {	    position: absolute;	    right: 0;	    top: 15px;	    border-radius: 4px;	    padding: 2px 7px;	}	.catb.toggle.collapsed::after {	    font-family: 'FontAwesome';	    content: '\f067';	    font-size: 14px;	    font-weight: normal;	    float: right;	    cursor: pointer;	}	.catb.toggle::after {	    font-family: 'FontAwesome';	    content: '\f068';	    font-size: 14px;	    font-weight: normal;	    float: right;	    cursor: pointer;	}	#cat_tab{		width: 100%	}	.cattabright{		width: 100%	}	.a-one .alert{		left: 15px;		right: 15px;	}	.alert.alertsuc{		padding: 40px 20px;	}	.white-popup{		padding: 30px 20px;	}	.white-popup h1{		font-size: 20px;letter-spacing: 0	}	.white-popup p{		font-size: 13px;letter-spacing: 0	}	.product-tab .nav > li > a{		font-size: 14px;		letter-spacing: 0	}	.product-tab li {	    margin: 0 6px;	}	.pro-content .rating li {	    letter-spacing: 0;	    font-size: 13px;	}	.proreview {	    margin: 0 8px;	    padding: 0 8px;	}	#madebyhand-search-category{		display: none	}	.product-grid{		width: 50%;	}	.catesort {	    width: 100%;	    margin-top: 15px;	}	.pagi .text-left{		margin-bottom: 5px;	}	.pagi .text-left, .pagi .text-right {	    text-align: center;	    width: 100%;	}}@media (min-width: 600px){	.catb {    	display: none;	}	.home-cat.collapse {	    display: block !important;	    height: auto !important;	    padding-bottom: 0;	    overflow: visible !important;	}}@media (min-width: 600px) and (max-width: 767px){	.imgbnrtext p{		line-height: 20px;		font-size: 12px;	}	.madebyhand-search-result .madebyhand-cat {	    width: 50%;	}	.slidertext{		top: 10px;		width: 400px;		margin: 0 3px;	}	.slidertext h1{		font-size: 28px;	}	.slidertext p{		font-size: 14px;	}	.slidertext a.btn-primary{		margin-top: 10px;		padding: 10px 20px;	}	.product-grid{		width: 33.33%;	}	.ct{		display: none	}	.home-cat ul.nav-tabs li a{		padding: 9px 0	}	.imgbnr [class*="col-"]{		width: 50%	}}@media (min-width: 400px) and (max-width: 767px){	.product-list {	    width: 50%;	}}@media (min-width: 1410px) and (max-width: 1600px){	.homecategory .catcontent{		top: 85px;	}	.slidertext{		top: 110px;	}	.hsticky{		margin: 0 80px;	}}.product-layout.product-list.col-xs-12.product-item {    width: 100%;}@media (min-width: 400px) and (max-width: 599px){	#onsale .product-thumb .caption{		margin-top: 15px;	}}