.col-product {
	max-width: 1440px;
	min-width: 1440px;
	margin: 0 auto;
	display: block
}


/*head-search*/
.form-search input.searchinput-text {
	width: 300px;
	font-size: 13px;
	border-radius: 3px;
	background: 0;
	padding: 4px 0 4px 8px;
	margin: 0;
	float: left;
	border: 0;
	text-indent: 30px
}


#search_mini_form .form-search #search {
	height: 28px;
	background-color: #fff
}

#search_mini_form .form-search button.button {
	height: 28px;
	color: #ccc;
	background-color: #fff
}

/*empty-mini-cart*/
#emptycart .empty-mini-cart {
	padding: 29px 0 20px;
	font-size: 16px;
	line-height: 22px;
	text-align: center;
	font-weight: 700
}

#emptycart .empty-mini-cart em {
	background: url(../image/8001dcb.png) no-repeat 50%;
	background-size: 100% 100%;
	width: 168px;
	height: 92px;
	display: block;
	margin: auto
}

#emptycart .empty-mini-cart .empty-tips {
	margin: 20px auto
}

#emptycart .empty-mini-cart .login-btn {
	cursor: pointer;
	margin-bottom: 10px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	text-align: center;
	background-color: #000;
	color: #fff;
	display: inline-block
}

#emptycart .empty-mini-cart p {
	font-size: 14px;
	color: #999;
	line-height: 1
}

/*product-details*/
.header-container.type19 .v-mini-cart-item-content a {
	cursor: pointer;
	margin-bottom: 10px;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.header-container .v-mini-cart-item-content p.v-mini-cart-product-info-line {
	color: #000;
	font-size: 14px;
	margin-bottom: 5px
}

.header-container .v-mini-cart-item-content p.v-mini-cart-product-info-line span {
	color: #999
}

.header-container .v-mini-cart-item-content .product-price-info {
	margin-top: 24px;
	display: flex;
	justify-content: space-between
}

.header-container .v-mini-cart-item-content .product-price-info .price {
	color: #000;
	font-size: 16px;
	font-weight: 700
}

.header-container.type19 .mini-products-list li a.btn-remove {
	top: 0
}

/*header-items*/
.topCartContent .item {
	max-height: 315px;
	width: 100%;
	overflow-y: auto;
	padding-bottom: 20px;
	overflow-x: hidden
}

.topCartContent .block-subtitle span {
	font-size: 13px;
	height: 16px;
	line-height: 16px;
	margin-bottom: 20px;
	font-weight: 700;
	color: #222;
	text-transform: uppercase
}

.topCartContent .product-image {
	float: left;
	width: 22%
}

.topCartContent .product-image img {
	width: 100%
}

.topCartContent .v-mini-cart-item-content {
	display: inline-block;
	text-align: left;
	padding: 0 12px;
	font-size: 12px;
	line-height: 16px;
	flex: 1;
	width: 78%;
	text-transform: Capitalize
}

.topCartContent #cart-sidebar {
	overflow-y: auto;
	height: 316px
}

.topCartContent .empty-mini-cart .summary {
	font-size: 18px;
	display: flex;
	justify-content: space-between;
	font-weight: 700;
	color: #222
}

.topCartContent .empty-mini-cart .summary .price {
	font-size: 18px;
	color: #f76b5c;
	padding-right: 10px
}

.topCartContent .empty-mini-cart .btn-checkout {
	width: 100%;
	line-height: 44px;
	font-size: 16px;
	font-weight: 700;
	border-radius: 4px;
	color: #fff;
	background-color: #222;
	margin-top: 15px
}

.topCartContent {
	right: -160px;
	border-radius: 0;
} 


/*header*/
.header-container.type19 .header {
	background: #f5f8fa
}

.header .right-wraper {
	display: flex
}

.header .right-wraper .product-search-input {
	position: relative;
	min-height: 100%;
	display: flex;
	align-items: center;
	float: left
}

.header .dropbox-wraper {
	vertical-align: middle;
	font-weight: 400;
	font-size: 12px;
	margin-left: 5px;
	line-height: 30px;
	min-width: 46px;
	cursor: pointer;
	text-align: center;
	display: inline-block;
	position: relative;
	height: 45px
}

.header .icon.cart-icon {
	width: 18px;
	height: 22px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAsCAMAAAA6jerHAAAAM1BMVEUAAAA4ODgiIiIjIyMjIyMjIyMjIyMjIyMiIiIkJCQjIyMjIyMlJSUkJCQqKioiIiIiIiK/x8goAAAAEHRSTlMACPbj89W5mpSPSUI3KwzmUKZ2QQAAAIBJREFUOMvt1MsKwyAURdFrfRs1+/+/toWGmIJi6KB04B55YA0cXfmsRGuMjUXGqcBRUEPjwOdaswc3UoF9e7+2ndA3BV7mUFC6KOLb8MQusuQ2MraLDLWNipFW0pw9LnGmk2imaQE1CQRk0kI/QI5Lt9CffHyhhb5D945Y0lOTnm+ZFH+dgo9eAAAAAElFTkSuQmCC)
}

.header .dropbox-wraper .cart-acount-num {
	position: absolute;
	right: 2px;
	top: -4px;
	min-width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background-color: #ef6959;
	font-size: 10px;
	color: #fff;
	border-radius: 50%;
	font-weight: 700
}

.header .icon.fav-icon {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFkklEQVRoQ+2Za2xURRSAz5ne7ibFSkAJEtumuTO7bLehabpViA9C5BF+EISIGkyQxIAIJj6jNmqzTYTEKk2USCKJ/GEbVDAmNjHGWLBptOKjQojug965akQ0rgZw+6L23mMGd2vZbundB3QbuX/vmTPnO2fmzDkzCDP8wxluP1wDcBLBQCBQNjg4OHv+/Pnxrq6uUSdjnMoUPAKLFi2aMzQ0tJ6I7gYAnYhuBoA5SYNsRPyNiH4BgJOMsUMVFRVH84EqGIDH41lqWdaziLiKiErTPEgAMAgAs9I9i4h/ENEht9u9MxKJ/OrU8ym5vAGEEPOIaDcRPTimFPEYEb2DiN+4XK7TZWVlZ3p7e/9euHBhuYqIbdtVRLQKAO4joko1DhH/AoDmhoaGvYcPH7acguQF4PF41liWdUAtEUQcJaI9brd7TyQS+cmJAUSEnPPbEfElIlqWBOnVNG1tLBY740RHzgBCCOW9drVcEPELTdMeicViJ51MmklGCLGJiNqIaB4imqWlpcuj0eiPU+nLCYBzvpmI9gNACSLuMwxjOyKqdZ7X5/f7b7pw4UInEdUi4mkiuss0zb7LKc0awOv13mJZVg8RaYyx1wzDeDIvq9MGe73eG0dHRz8BgHpE/L6ysrKxq6treLI5sgJQ+fzs2bPHAcALAPtN09xSSONTulQqHhgY+BYAqqdyUlYAuq7vBYAdiCjdbnd9OBzuvxIASmcyLX+qEhQArDRN80imuRwD6LruAYBoMlMslVJ+fqWMT+nlnKv0/DQiHpdSNuQLkPL+21LKB6608Up/XV3drP7+/p+TaXq5lPLohIPQiSG1tbVzh4aGlKIyTdNuPXXq1NdOxhVCRgjxsm3bzwHAh6ZprskJQAjxlG3bbQDwmWmadxbCMKc6hBAVRPQDEZW4XC49/WxwtAc45x8R0WrG2BbDMFT+v6rf5eafFEDX9dmMscVE5COiVwDADQBPVFVV7c2nesyGPBAIlJ4/f/5+IrqXiNYCwFclJSUvMMa+jMViiYsJJZNCXdfVJn1jXBk8JoaIL0opd2VjSK6ynPNdRPT8hHX/bwW7zTTN9ycACCGW2batdjv6/X7w+XzAGAPDMODEiROqagxJKccqz1yNczJO1/X3AOCexsZGqK6uBsuyIBwOQywWU8MtxtgdEwB0XT8GAIu3bt0KTU1NY/O0t7dDMBicFoDW1lbYsGHDmC3KDmUPIh69BECtuXPnziWIyK28XV5eXpQA8XgclixZogASlwAkC6m4y+WCSCRySZSLKQK2batS46J91wCcbMZcZVKbOH0PXIvA1U6j/58IJDuuBCJiOBxGlY1SXzFloUQiAfX19SqNjmQ6yFT+9LW1tcG6devGAEKhELS0tBTFQXbw4EFobm5WtvROAOCcbyOiNzVNo40bN2JNTc3FUqKnpwc6OjqmBUCdwqqcUKVEd3c3dHZ2kmVZyBjbNFkxpwq5RzOlv6ma7FxTZqZxnPN9RPRwhn+EiG1SymcmLac557cBwGp1A0FELKkkzhhrMQwjXkhDJ9NVU1OzYGRkJEhEc5MyK5Lt5QEp5eZJy+mrYVy2c6SWNiL+jogewzDUXerMeODgnKsL4O+I6Pr0rtBRS5mttwopHwwGWSgU+hgAViDiEcMwVo6/xix6gFRXpq7fXS5XXfrNd1EDCCEesm37LRVRxth6wzA+mNBeFjLchdQlhNhi2/Y+ZTsiNkspd2bSX3QR8Pv91w0PD7eqO9ik51sNw/ivt02jKAoA9VLj8Xh027ZV4/s4ACxQTTsiNkkpd18ustMOoOv6dgB4dfwDoHoXYIzt6Ovr655qWU47AOf8dSJ6DAAGELFbPVsFAoF3nT70TTuA8rDP57shGo3+OZW3Z8QmzhaiKCKQrdHj5Wc8wD8c/Nkx4Yax8wAAAABJRU5ErkJggg==);width: 24px;
	height: 22px
}

.header .icon {
	display: inline-block;
	width: 16px;
	height: 20px;
	vertical-align: middle;
	cursor: pointer;
	background-size: 100% 100%;
	background-position: 50%;
	background-repeat: no-repeat
}

.header .icon.return-icon {
	width: 41px;
	height: 39px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAMAAACyy+glAAAAAXNSR0IB2cksfwAAAAlwSFlzAAASdAAAEnQB3mYfeAAAAo5QTFRFAAAApaWle3t7Z2dnhYWFtra2wsLCQkJChIODpqWmpaSlpKSkWlpaaWlp5OTkiIiIZGRk6urqxsbGPz8/ycnJh4eHh4eHQ0ND0dHRs7OzrKysqqqqNjY2h4eHiIiIjIyMzc3N29vb1dXV1NTU2NXW19bW3Nzci4uLNzc3dHR0dnZ2S0pKXl1ezMzMRUVFODg4Ojk5S0tL4eHhbGxsYWFhVFRUPDw8Ojo6OTk5f39/V1RV4ODg2dnZ09PT1NTU3NzcU1NTb29vZWNjGxkaGBgYPDo6vbu7REREbW1t7Ozsnp6eX19fWVlZe3t7UFBQgICAXV1dGhkZGhgYHBkaTkxNubm5lJSUpqamqampqampqKioraqrq6mqqKiod3d3j4+PUlJSHBsbGxoaHRwcZWVlsLCwq6ur4uLinZ2dlZWVl5SVlpWVlZOUlpSVtbKzbGxsj4+PoaGhjIyMi4uLjY2NtbW1hISEQUFBw8PDxcXFY2NjW1tbXFtbmpmZSEhInp6eVlZWXFxcq6urysrKzc3Nra2ty8vL7u7uT09Penp61tbWrq6uz8/PPT09vLy81NTUR0dH3d3diYmJOTk5lZWV5OTkm5uboaGhPDw8Ojo6NDQ0fHx829vb0NDQ19fXw8PD7u7uqqqqt7e37OzsoaGhzMzM0tLSOzs7vLy8vLy8Pj4+o6Oj6+vrt7e3vb29o6GiTU1N4eHhenp6MjIyiIiIRkZGSUlJJCQkSEhIlZWV6Ojok5OTdnZ2a2trcHBwsbGxj4+PY2JiXVxc6urqxcXFgoKCd3d3tbW1oKCgbWxtenl5QEBAiYmJwMDAe3t7goKC6enpr6+vhoWFfHt8np6eoqKiioqKenp6lZWV5eXl9F0XvgAAANp0Uk5TAFz///g9a///9Oz4//8qpf8Nmf9mxv//Zj08mf/hzKs9hpmZmZlamf//////Pf////9Tmf9cmZmZPf86ZGZmSJn/8P//////wgxz///ZqP/////////Cxt3Z0N/Zff3/////////wkuZmZmZmZk9/9H4////ecL/Spn///+BZmb/ZmaZXJk9Bv9mXJlg/2aV/17W/8JmZtb////GgmZ3twrHowjCjJ3/fZX/owrCsdb/JOj///////+jG2Zm//9ro83/E1yjZmZD/+b/3T3f/w9o//+jRf//qRru8b4cAAABo0lEQVR4nGNgGAUUA0YmZgzAwopdLRs7BycXGuDm4eXDqphfQBBTUEhYBKtiUTEsgkLiElgVS0phEZSWkZWTk5NXQBFUVFJSVlJRVVJDU6yuoamlpaWto4tsm54+EBgY6BsaoSo2NjE1M7ewtNKyRhK0sbW1AwJbezSTHRydnF1cXN3cPTyRRL28fYCAh8fHF0Wxn39AoEtQcEioRhiy98IjIiMjo6JjYlEUx8UnJCYlJSWnpOqnQUTSMzIzM7OygURObh6qM/ILCouKiouLS0rLyivAIpVV1dXVNUBczVNTi6rYpA7OdK9nIAAaGuFM9iYk8WYQ0dLahqy2vaOTgaGruwfE7O1DiPdPmMjAMEl/ssYUJMVT9aYxTJ8xc9ZsBoY5vXMR4vM05i9YyL5o8ZIZSxfAwbLlK1auWr1m7fJ1C9Zv2IhkyqbJEzZvAdJbhbfBgfh2cQ1HoJjPzB36O5Hdt2v3nr37GBj2zziwBxkcPHSY4Qj70WPH0f1+YubJU6fPoIqdPZ1ybuv5C1hC6uKly1fQxa5eu37jJha1o2AUkA0AEOyLcNQBjooAAAAASUVORK5CYII=)
}

.header .icon.user-icon {
	width: 20px;
	height: 22px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAsCAMAAAAgsQpJAAAAilBMVEUAAAAkJCQiIiIjIyOAgIAiIiIjIyMjIyMsLCw3NzciIiIiIiIjIyMjIyMmJiYlJSUzMzMjIyMiIiIpKSkiIiIiIiIjIyMiIiIkJCQmJiYjIyMjIyMjIyMiIiIjIyMiIiIiIiIiIiIjIyMkJCQiIiIjIyMiIiIjIyMiIiIjIyMjIyMjIyMiIiIiIiKCj6EFAAAALXRSTlMAG++gAvjMdQ8I56tYSSYUBeqyF/Xf27swIPrz1tHNtIhtZ1JCOiyolJODZK1aypcbAAABgUlEQVQ4y5WT55KjMBAGB0TOwcbGu07rtOH6/V/vrmzfsYBAt/2DqvmqYdBIkgFFEu9sexcnhczh+CVPSt+Z9vIVeF/rIFh/ebDKp7ygITr/Lc4RTTAhVnh1V9Ueld47Ulrfa6vkqPPCiLSfpEShRkzwhpFHohHVuNERpREbrsPoSqMRbYLRvLA1oks4Wh+uRlySDaOMpUbccxpGJ/Ya0ec2jG74GtHCbftJ62KJBjVstEeJjtrm8L0+YNei5eyiwn+jUbhnmeC0oEmfB6JhcZJJsi3ElogVwzaTGQr/hRel/jz8+dv1+Nj9s0YuO9hdjFpxgM0GDobOmcfmM88/N3iza3lbsLzc+y9ZvE3f/wpU8DyzCqpc76URdtKViU2U6m7rO6z693oF76NTv37F9UdH1OV13UucLhq/7vSbfISiIfzofqj77bkldoMwDu36GK1pG66yvW+WcWO3AoUYKUBA/oOfiCW12aspJebXtOk8sCpiaW0wY7cibVxiILq18ht8+zEclstvugAAAABJRU5ErkJggg==)
}

.header .dropbox-content {
	left: 0;
	text-align: left;
	transform: translateX(-50%);
	display: none;
	position: absolute;
	top: 106%;
	z-index: 200;
	background-color: #fff;
	padding: 20px;
	box-shadow: 0 0 21px 0 rgba(0,0,0,.08);
	border-radius: 4px;
	min-width: 160px
}

.header .dropbox-content div {
	font-size: 14px;
	margin-bottom: 15px;
	line-height: 16px;
	white-space: nowrap
}

/*menu*/
.mega-columns {
	padding: 0 5px
}

.mega-columns .menu-sm-1 {
	width: 10%
}

.mega-columns .menu-sm-2 {
	width: 20%
}

.mega-columns .menu-sm-25 {
	width: 25%
}

.mega-columns .menu-sm-3 {
	width: 30%
}

.mega-columns .menu-sm-4 {
	width: 40%
}

.mega-columns .menu-sm-5 {
	width: 50%
}

.mega-columns .menu-sm-6 {
	width: 60%
}

.mega-columns .menu-sm-7 {
	width: 70%
}

.mega-columns .menu-sm-8 {
	width: 80%
}

.mega-columns .menu-sm-9 {
	width: 90%
}

.mega-columns .menu-left {
	float: left
}

.mega-columns .menu-right {
	float: right
}

.mega-columns .menu-padding-left20 {
	padding-left: 20px
}

.main-nav .menu>li .nav-sublist-dropdown .container ul>li>a {
	font-size: 13px;
	font-weight: 700;
	color: #333;
	text-transform: Uppercase
}

.main-nav .menu>li .nav-sublist-dropdown .container ul>li>.menu-listul li>a {
	font-size: 12px;
	font-weight: 500;
	line-height: 15px;
	text-transform: capitalize;
	padding: 3px 5px
}

.menu-leftpadding {
	padding: 0 20px 5px
}

.menu-rightpadding {
	padding: 0 10px 10px
}

.main-nav .menu>li .nav-sublist-dropdown .menu-buttompadding {
	padding-bottom: 25px
}

.main-nav {
	background-color: #fff
}

.main-nav .menu>li>a>span.cat-label {
	top: -2px;
	font: inherit;
	font-size: 8px;
	z-index: 1;
	line-height: 1;
	height: 14px;
	padding-top: 3px
}

.header-container.type19 .main-nav .menu {
	padding: 10px 20px 0;
	width: 100%;
	box-sizing: border-box;
	white-space: nowrap;
	position: static;
	text-align: center
}

.main-nav .menu>li>a>span.cat-label.cat-label-label2:before {
	content: "";
	position: absolute;
	left: 8px;
	bottom: -6px;
	width: 0;
	height: 0;
	border: 3px solid transparent;
	border-top-color: #f76b5c
}

.header-container.type19 .main-nav ul.menu>li>a {
	display: inline-block;
	height: 45px;
	padding: 0 20px;
	font-size: 14px;
	color: #333;
	line-height: 45px;
	position: relative;
	text-align: center;
	font-weight: 500;
	margin-right: 0
}

.header-container.type19 .main-nav ul.menu>li:hover .item-text::after {
	left: 27%
}

.header-container.type19 .main-nav ul.menu>li:hover .item-text::after {
	content: "";
	display: block;
	position: absolute;
	width: 46%;
	height: 2px;
	bottom: 8px;
	background: #222
}

/*breadcrumbs*/
.breadcrumbs {
	width: 100%;
	padding-top:10px;
}

.breadcrumbs li a {
	vertical-align: middle;
	font-weight: 400;
	font-size: 12px;
	position: relative;
	color: #999;
	cursor: pointer
}

.breadcrumbs ul li span {
	display: inherit;
	width: 5px;
	line-height: 16px;
	vertical-align: middle;
	color: #999;
	margin-left: -5px;
	margin-right: -5px
}


/*footer*/
.footer-display {
	padding-top: 50px;
	position: relative;
	z-index: 10;
	background-color: #fff
}

.footer-display .footer-container {
	padding: 50px;
	color: #333;
	background-color: #f5f5f5
}

.footer-display .col-sm-60 {
	float: left;
	width: 60%
}

.footer-display .col-sm-40 {
	float: right;
	width: 40%
}

.footer-display .footer-container h4 {
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 15px;
	color: #000;
	line-height: 14px
}

.footer-display .footer-container .footer-list li {
	margin-bottom: 11px
}

.footer-display .footer-container .footer-list a {
	display: block;
	width: 100%;
	color: #666;
	font-size: 12px;
	line-height: 10px;
	word-wrap: break-word;
	word-break: normal;
	letter-spacing: .4px
}

.footer-display .footer-menu {
	display: flex
}

.footer-display .paymentIcons {
	margin-top: 4px
}

.footer-display .paymentIcons .icon {
	margin-right: 4px
}

.footer-display .paymentIcons .card-1 {
	background-position: 0 0;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-2 {
	background-position: 0 -31.2px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-3 {
	background-position: 0 -62.4px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-4 {
	background-position: 0 -93.6px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-5 {
	background-position: 0 -124.8px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-6 {
	background-position: 0 -156px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-7 {
	background-position: 0 -187.2px;
	background-size: 100% auto
}

.footer-display .paymentIcons .card-8 {
	background-position: 0 -218.4px;
	background-size: 100% auto
}

.footer-display .paymentIcons .icon {
	display: inline-block;
	vertical-align: top;
	width: 40.7px;
	height: 30px;
	margin-top: 6px;
	background-image: url(../image/8178788.png)
}

.footer-display .follow-us {
	line-height: 16px;
	margin-bottom: 15px
}

.footer-display .follow-us a {
	margin: 0 8px 0 0;
	display: inline-block;
	width: 16px;
	height: 16px;
	color: #fff;
	overflow: hidden;
	line-height: 16px;
	text-align: center;
	vertical-align: top
}

.footer-display .follow-us .icon-twitter {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA/5JREFUaAXVmjtoFUEUhhOxEFFRghBN6RMFwTKFIlEQYqFgI4htwCA2FqJgZSGItaSx1tJno5BU4gPBQlDERFTUgGChV7GIUf9vvefmzObu3tn73Bz4M2d2zvznn33MzN1Nf1++Dan5sHBI2CRQXyV00ioi/yzMCPeEm9W6ingbVOiEMCf87THQgBY0Rdmoor4JvRaezo8mtOXaSbXOC77zpOpjwnZhtdBpIwe5yElurwVtaKxrjM6L5x4cqRvZ3YNoQIsNBI2LrgT3l79tHqo+IJTF0IImGwRag2eCh8QaGW2ZxEtOYmjyVwLNiTE1+tmmDLdNVdqiAm12otGM9r5xd5CHpuzmH+zxZVLLImV2w5wSl15jov21xNplYfoqu6HR9KK9r+IOdGOeJ2crhkYbQKW/WjFC6kvBGEBiy83pQsmZGxZ2Cq8E5nWufstml6M2qghGdqhF1ooDiv8k+FzfVT8qYFuFK8J6KhHmeQLSiL5JyFP9fSysjOiwWzG/BZ/U+++qbQwg1nz/gDiWgLMHyX1hXYNOT6qxPmnaf6SYC8KZBlzW7Ps3NYCvYjKSD/L3GHOq5DazuEblS8WuTfXPqnquIEFWh/TxKR3wJNwi14RdqcB9qvu4LP+54oo8U54nSJDKn1k9niNsSm3nBLa8PKQ+WZZ/WXFFzPMECWJIWCuYLe4InqgV/2xMYhdTy8VeqKjR+ZnADDRftHNG/JeM4w0PN7uQvRHz/obs8QHJniY+PIysXY7wcG7toFp9v1b8iriKnkifLxCSqzrVeLVNg7ib4o2ptmUAJDotvBc8YVH/CEQFzecIkhfh2aBgNmQsZJ6wiM+z1OxEYnmC5OIrZNcVbUTNlCcKZVsI9rkCAQshcR7vSdnUecJY/3ZcirpRPkeQvG50g4PMIKeEB8IvwZNn+by8Dd7rqF7EPG+QsAiJj12hCtvhP4Inr+cjfpvQinneIGFR0h3qcF6YFTxpls+CxY+XVs3zB4ljiPl1xR7/p+CJ8vw5xV4SuFLtMJ8rEBFLvkaBrAEvBE+W9t+q/aKwRWin1fK0460ED+OwwLrADxI2Zh8FFjh+vHfCGEBi7RiAcXWzrA2AVfCHy7xUXmyZ5AoDYFozGzKnxKXXOMsApp3Yvc4vq+s1TjMAPmWaHTOnxKXXmGjnkjBP29Q0UmLxaDOdaN5oWidcw4z8AWsoUYkmtNkA0FyzQXlL+iMfIxkVeMtgI2S0Zbid0ODPPBrRWtfyPnSzg2T/32kjB7nGhEnBTigl4jM/dKstMUbnbydP0EsfTZln/r/0hb88EzwkfnbqlXg0oAVNi4y9UJ4NqdH+3WazfKatTt9GbG3YHbDAMs/fEvg4Utf+ATz2jkZXvvHVAAAAAElFTkSuQmCC) no-repeat;background-size: 100% 100%
}

.footer-display .follow-us .icon-facebook {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAvhJREFUaAXtmj1rFUEUhhM/KmMlYjBNwKCC/gAbLaKVKWxS+AsEg42dtf/AQkwhiFaWWqS1EPwFNoIflUZBEORqY/DjfdY9y8nu7DrezH5c2APvnZkzs+e8Z+fM3L07d36uWZbUfUVYE04ItBeENmUi49vCW2FLeJK3VcTLooZuCjvC754BB7jAKUoua9RXoW/iZf9wglujXFfvT8Ff/Ezta8Jp4bDQtuADX/jEt+cCNzgGheg8eXJwNTiyWyUc4GKBwLEyE+SXT5sXah8RhiJwgZMFAddda4JFYp1EOyTyopMJnPxMwDkTtka/2wwhbXJqlQJudqPhDPe5Dadk0Qxd/MLe2Ce2fEmZPLbKgEvPce2AiK44ss9dfa9VtsMbwgXhqIAvL3fUeOAVkXXPMeM+0YWWV6n2+WXZfOnsmn1f3lL/NAJHszMhhfyzDcGkkEcycjaFoYANz3GBAFLLGRk8n9ponb1yXtaN+x/9pZrB76T/6Preu/rU1TYCOBZgw2K+G9AnUdmCoEwh92XE2/yh9v4Uhp2Nwn4ba+Cgc0SV5xYewFqRNgJohWid0VRr4KIcrOdOzpWcsU3fK+lo3hb8og4MiVMV+RQ3PDjqprTezr/qvzT+UNBSnLKw31cKsYV+j+PaPKqvAF4104rvnfkACLXIp/i4G0c+LNn83Dh6us6Cc18zMB3twFVjAIGb0qlqnIFOb3fA2TgDgZvSqWqcgU5vd8DZOAOBm9Kpihn45jymerHlTCaveo4TfpFxoHYyd8Pb3r0+6n6Sjde5PYovrp6imr2Rzg1lv+g4CbSnO451hi5wNL5bpBABmFy1yoBLzzHjzpTsCBbV6oDJw814wvm4cd10HTN3xEQQiwIvoCy6mTvkI4iZPmYlAKTpoPuU+v1ZQnZBCx/4wBe7jT8PIzt4RVl70K2+TJgJn06WVn2XcKoccP+lXP1kTbCw/e7UVwBwgAucKjJf0exWLKlpf7dZUZ1tq+004tFmW3gjsM8/FT4IQfkD71hUMId/0KIAAAAASUVORK5CYII=) no-repeat;background-size: 100% 100%
}

.footer-display .follow-us .icon-pinterest {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABOJJREFUaAXNmkmIHVUUhl9CHHFAoyaxFUMMGmdXIoqCrQtN47QQ3AQhi5DEneAmIIq4FFwaRFdGEQRRURQ1Cg4LXYggqB3S4hgUNQ5xDp34f0Wd4q/b1dVVN/3sOvBzzzn3DP+td6tuvde9bNQuE5q+VZgSzhWwTxDGKQdUfJ8wI7wsPF/aGrrLaoXuFA4Kh5cYcIALnDrJRkX9Kiw18bQ/nODWKts0Oyt48puytwgbhBOFcQs96EVPejsXuMGxUVidk2cPTjZG/r9OOMAlFgLHOZ8E+8u3zXuyVwpDEbjAKRYB19o9wU0Sk6x2SORFpxA4+ScB50J4NPrTZgjbpqQ2Z4BbXGg4w3203ZzcNEMXv7G3LxdbDqmQZ0IZ8Ogcp1aI6Hoj+7bpueoyJV4scHKfLpwm/Cn8IOwRPhQOCbniHAvuB1Qp9tWRPOevVp1dwvdWL+r6uF/zTwqXCTkCx6gH98rAmSMXKcn3ZRTvMj6l3JMzmla1+bidOHYf2aRgHmfHWxJXZbfwrvCdwPY5RWChNwkXCC5fyLhe+NydC+jOOfsTuEtNqish/Q9hh9C2DXlobBZ42/RcyK8Suorn1gp1LXCVAv8VotCX0i/pmqw4DqVvhMhnfFboKp5XK9KlAFeRJ0kU4Vi/MEkkZk3iS83r5JgVog4jF6aLeE6tQJdkvuB4gXuSpK2yfyljpjWuS+bd5AuL13rUJ1t0z6kVaMmppp6WFgV+k35MNTMa3WZzEfO4zafqvUn8p2nAPHbUPsxH3VeusITXpP9j9g7TQz0rlIbxx8R3dmIvaOYsoHiBKivvtQ7UutTsUGdCaRjPSHxc2V6Ss4Di9Cu7+LnBVvLtFETeCKVhPCfx/ZTYC5o5C/jKqnI4hfwlhee7y98yXndHoq9N7D6HWZGas4CXrOkN0s8z+1XTUSH/e+ILkwPvmjDK8Z3E7mRWd3Sn6NForeJ4PYi83Zb3ivmZ32xzqXp3Ekv8lWnQPHb0ZqyIFMY8Cal7k+V9XE4epZGr7cUvL+fSYYUcnySxH6RBLbb3qDVsyZkzdaM8nwn3lzO8Tnth9JvLuXR4uCGWF72u4n1qTbsWaIq7T04vjL5H8NeMVbKfaIh7TL4+4n1qTfsUSWPn+04wq0C2y0cCh543R39OOFroI16jVrBPEY89VgaPzCjMt7JHzA6/j8Q/IHA/9BWvUzXFmSuTSvSiu8pCt2t8S4grz1nBTf+gsE7IFe9Va5xb8CElelGeUi6c2Ce54wh171VrnFuXAyiKHpLOzTpOiV6MVePCyOz6s9V5P7NGn7RFXcCpRp7CbadvH5JtsYu6gDW2gK+lH9fWeZHmagvg9TgcvGD1FX5S4RcJatzRNzkjHo7Bl2+Eo2lzbMCRIbxG3JKRl5MCx1jA9HIZ/q3q2pyKyuGPDy9m5vZNc457WQC/DITcGcqAR+dYcJ8Q2YNCfCyTAyYPt+AJ5zOD606bmJG+MiYGNMIJbrEAOFeyWhq/sMUke3pIi4ALnIIfXOFck42yePWNIFY7hO0EB7/ycIRro2yT1xfBYnjP3yKcL4z7/yTUouhBL3rSOy4oI9zg2CqszreTF1hKHU7zXvl0RewvbhJ/Oi0VeTjAZc6el2/kv6xhpzIhB79GTwnrBR5b495G/LKxT+CA5Tn/gvCt0Cj/AWzEVnxv41v9AAAAAElFTkSuQmCC) no-repeat;background-size: 100% 100%
}

.footer-display .follow-us .icon-instagram {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABHtJREFUaAXVmUuLFEkUhVuREcVBxYUv1IWK4l8QxdHVKCo4MONWBhQHdOM/cCEKrn0hOKAbdzqoAwM2IsxfGGntFkRsceVzVj7Pl9RNTmZnVUdkUV3lhUPciIx74tzKeFXVvLHetlaPDwr7hI0C9SXCIO29yKeFKeGucKtTV5Fuq9T1kvBR+DpkoAEtaEqyver1Vhi28Pr4aEJbTzuup58FDx5X/aiwVfhRGLQxBmMxJmO7FrShsdHIzsUzB3c39pzbRjSgJRJB44w3wfzyafOv6iuEUTG0oCmSQGtlTbBI4iHZjpJ4ySkMTf4m0FwYW6PvNqMwbTrSZhRoiw8azWgf+8MaWTTDsh808BnhufBMOC0sEOrmCxvtxWERWbHyh2XnNHDoiJIk6obGeM5BNzZhDWxfw7KXGjiERcmbqBsa4/nEfFXWWI8X5s+1i5a6zas3qO4a1xDkd5v3DQE5TavV+Zjwl/Cf8Fp40/HvqOQQKhaeyrpdrzeofqOhzTUW2uN1ULa1lQq8IPhu5rzuf1K/KwLJui1U5bzwSmA6nRVY2E3mfOV8apvAzxqBT9lJU/x3ijnQpC6hzfkrAyfEVrowJTjanfCB6rRvE5YJSzs+U+u+4H2JPSnkmnNUCHOI+ORd/JTqexIIdqnPEyFEfJGf+yYilrIkKio0JBhz3qdN7t1pueIfCiGEhdltcevRDIu41glcFGWQ8MlzT8k1kngsBM/VDIKIaZUAu4fvNinTppu2nZYAu9P6bh1r7X0lwGIMggc14jbVf4zvRCJBjP+16fSbjYMv+GE3w+mjdA7nTqYss0mM4ISNGLbKfm2zCIKP3SnFoj9lGVxUEqK5HgQB+3y/tlgEwfd/Iln0bzWF/IKVmnQvXc7h3L1iymdt1sB0GZ23d1tYxfX937krnbpV2iTw1Mh2mN/WdQ7OlCxrk0DxLagzyq9ZozV3/s2a75mf7JYLIjGCL0AcOhH3U2JcU7ftxvNZ/oamTg1tMTZlKaSoNHRuarpscWx9XAtyjVvqIyHEXMsgiJhCc6WSSMJ1gvt8xD6Un5ME4sct/oP8dUKqxbitE2Cg/QKvPci4mHG3mc2YNv7Jf1H90GxBtecxZl8JwMmXEQQ4IXeb34VNAofUoo5/ROXfgvcl9pSQa85RIcwloj9fRrjPO2mKz7T5RWhjzl8ZuA0ZMRxG3Od9d/JB3Gfa/SnkzHl1r1jJx9FNJSz7KI/ATrle5UGBWyVTiMUOJyfsUyH+Mnomvx9zzZXXPxd/YPQjnFg0xht4x0ns9w+mwqiba3xJApOmeKf5o+q6xkkS8LvN4VFVbbpcY6GdV/JRiHm12zqPmou20Ilm7mWFfdd/MZHBKuGtENnl/lAFxyCN353QFPrQiuaK7VXN7zZTqo/CdEIDWkI8GtHaaMfV6kkQNC4cFbYI/l+CqgMxxmAsxmTsEE6JNjT2NLLz6eQEw/TR1PWTr2fE/GJh++40LPFoQMuMOa+24p5C2c3W6oHfbdi2Bj2NuKVyO+CAZZ+/LbwQGu0bf8Y9Q+Joif4AAAAASUVORK5CYII=) no-repeat;background-size: 100% 100%
}

.footer-display .follow-us .icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	overflow: hidden;
	vertical-align: top
}

.footer-container .form-subscribe .input-box {
	position: relative;
	width: 317px;
	border-radius: 4px;
	border: 1px solid #ccc
}

.footer-container .form-subscribe input.input-text {
	background: #f5f5f5;
	width: 212px;
	height: 25px;
	color: #000;
	font-size: 12px;
	line-height: 14px;
	border-radius: 4px;
	vertical-align: top
}

.footer-container .form-subscribe button.button {
	right: -1px;
	position: absolute;
	top: -1px;
	width: 94px;
	height: 27px;
	border: 0;
	font-size: 12px;
	overflow: hidden;
	color: #fff;
	line-height: 26px;
	background: #000;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px
}

.footer-container .footer-download {
	flex-grow: 1;
	text-align: center;
	margin-top: 12px
}

.footer-container .footer-download-wrap {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 6px
}

.footer-container .footer-download-wrap h4 {
	display: flex;
	margin-bottom: 13px
}

.footer-container .footer-download-wrap .foot-app-top {
	text-align: left;
	text-transform: uppercase;
	line-height: 21px
}

.footer-container .footer-download-wrap .foot-app-top span {
	color: #ce2020
}

.footer-container .footer-download-wrap .code {
	margin-left: 10px;
	display: flex;
	font-size: 11px;
	padding: 4px 10px;
	line-height: 12px;
	align-items: center;
	font-weight: 400;
	background: #fff;
	border: 1px solid #e5e5e5;
	height: 24px
}

.footer-container .footer-download-wrap .code span {
	font-weight: 700
}

.footer-last-container {
	background: #f5f5f5;
	display: inline-block;
	width: 100%;
	clear: both;
	padding-top: 10px;
	color: #000;
	font-size: 14px;
	text-align: center;
	border-top: 1px solid #ddd
}
.select-area .selectbox
{
	display: inline-block; 
	position: relative; 
	z-index: 4;
}

.select-area .selectbox .select
{
	float:left;
	position:relative;
	z-index:10000
}


.select-area .dropdown
{
	position: absolute; 
	z-index: 9999; 
	overflow: hidden auto;
	list-style: none; 
	top: 30px; 
	display: none; 
	width: 87px; 
	height: auto;
	bottom: auto;
}


