/* cyrillic */
@font-face {
font-family: 'Oswald';
font-display: swap;
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
font-family: 'Oswald';
font-display: swap;
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
font-family: 'Oswald';
font-display: swap;
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
font-family: 'Oswald';
font-display: swap;
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
::selection{ background:#ccc; color:#000;}

.nav .search .search-btn{
	font-size:14px;
	color:#ccc;
	border: 2px solid #000;
    padding: 2px;
    vertical-align:top;
    background: #000;
    margin-left: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-appearance: none;
}

.products li.product h3{min-height:50px; text-transform:uppercase;}
.nav,
#footer .footer-inner,
aside#sidebar,
#wrapper{max-width:1200px; margin:0 auto;}
#wrapper{padding:20px 10px;}

body.archive #primary{width:780px; float:right;}
body.archive #sidebar{width:150px; float:left;}



h1.page-title, h1.product_title, h1.entry-title, h2{font-weight: 700; color:#666; font-size:28px; text-transform: uppercase;
}

.page-id-111234 ul{
	list-style: disc;
    margin: 0 10px;
    padding: 0 10px;
}


.woocommerce ul.products li.product h2.woocommerce-loop-product__title{
	display: -webkit-box;
    -webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow-y: hidden;
	padding:0;
	margin:.5em 0;
	font-size:0.9em;
	height: 3em;
    line-height: 1.5em;
}
h3{font-weight:bold; color:#000; margin-bottom:5px;}

.widget-title{font-size:16px;}
.widget .product-categories li {margin-bottom:5px;}
.widget .product-categories {margin:10px 0;}
.widget .product-categories .children{margin:5px 10px;}

.woocommerce ul.products li.product,
.woocommerce ul.products li.product {margin:0 0 1em 0 !important; padding:0 0.2em; width:25%;}
.woocommerce ul.products li.product a {display:block;}
.woocommerce ul.products li.product .button {display:none;}
.woocommerce ul.products li.product .size{text-transform:uppercase; float:left; margin:10px 0; color:#000; background:#e3e3e3; padding:0 4px; border-radius:3px;}
.woocommerce ul.products li.product .price{float:right;}
.woocommerce ul.products li.product a img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; margin:0}
.woocommerce ul.products li.product a .image-container{ position: relative; width: 100%; aspect-ratio: 1 / 1; overflow: hidden; }

.woocommerce ul.products li.product a img:nth-child(2){position: absolute; top: 0; left: 0; opacity: 0;
	transition: opacity 0.5s ease;
}
.woocommerce ul.products li.product:hover a img:nth-child(2){opacity: 1;}
.woocommerce ul.products li.product:hover h2{color:#000;}
.woocommerce table.shop_attributes{margin:20px 0 40px;}
.woocommerce table.shop_attributes th{vertical-align: top;}
.woocommerce table.shop_attributes td{vertical-align:middle;}

#content .woocommerce-result-count{margin:.5em 0 1em;}
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt{background:#000;}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
.woocommerce button.button.alt.disabled,
{background:#666;}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order{background:#000; padding:20px 40px; color:#fff; font-weight: bold;}

.woocommerce div.product form.cart, .woocommerce div.product p.cart {margin:20px 0;}
.summary form.cart .quantity {display:none;}
.ofwc_offer_tab_form_wrap {display:none;}

.aofwc-first-div{display:block;}
.angelleye-offers-clearfix{display:none;}
.woocommerce form.accept-offers button.button{margin:0;}
.woocommerce form.accept-offers .ofwc_offer_tab_form_wrap{display:block;}
.woocommerce form.accept-offers .ofwc_offer_tab_form_wrap button.alt{background: #ececec; color: #000; font-weight: normal;}

.product_meta .share-icons a{float:left; margin:10px 10px 10px 0; text-decoration: none;}
.product_meta .share-icons a i{display:block; font-size:20px; width:15px; color: #e3e3e3;}
.product_meta .share-icons a:hover i{color: #666;}
.product .price {margin:10px 0;}
.product .amount {color:#666; font-weight:bold;}

.product .posted_in {display:block; margin-bottom:10px;}
.product .posted_in a, .product .tagged_as a {text-decoration:underline; text-transform:uppercase;}

.woocommerce div.product .out-of-stock{margin:10px 0;}

.cart_totals table{width:100%;}

.products .outofstock .button{display:none;}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{float:none;}
.woocommerce nav.woocommerce-pagination ul{border:none;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{font-size:1em; }
.woocommerce nav.woocommerce-pagination ul li{border:none;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{ padding:1em;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{border-bottom:2px solid #000;}

#content p.desc {padding:10px 0 20px; font-size:14px; color:#666;}

.related {clear:both;}
.related h2 {font-size:20px;}
#footer {border-top:5px solid #f82119; padding:40px 10px;
background:#ccc url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASsAAAEvCAMAAAAq6xeQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFp6iqGx0ffn+BTE1PUYVseQAAR3BJREFUeNqEXe2iXSsK0+T933nuWQok4O70x0xve7o/XIqQhLC4v1/E+u8X8PefXN+v//4EG8y/wfnTzf9+7X3+q/9C/jnx36/vJ5k/+t+fnP/7/pf5pn//cf/s+zg8f33+//sN8mX3jk8Rn+d8/r+P9P36+/G/3/99/vMmfx/jvPJ5i7Xk9eNDx1e6H5l/f/nf/5x3+3uv//573/c6b/t91Pu5/vuJ88H+fuXvvp9k/cUCXkuVHwbUF9nn+8aq3y8rn3vlszqfBN/X4PlZrPhB7Py575Eg1uw891zx+xnOMlPXBIgP/m2P+trxSji/+z7KfZq1raA77L7If28bX4H3j1D/NdaK8sex6syfRTwS3P/KT+prBd0v9y2+74n823p5f8PvV+zPs0nrp/6eCuIbysr8t9SQb4QtK3025122e1R4Nq8frm87MzYJ8tsu2XD2i7klv0eNZevKWLx7OvY98+dx11sSuoa5NvF1c03v0i/ZtvWsGZtMv9H3Rdf32eIoxtbZtkX+XhqxznvV7/U5kXaKzgkg48TEgdKNVb8qANgL14egLELs/Bu9dvzIWcm7I+KrRBBg/eeNrZQNwb99w3GS6LE1P8YJvPf95IH+rRMlgm3Zz/kz0JCDGwxzM9WKxSv6GkHOhz5sOYI3+DBXq37wb2FuQL3hnCeQxcPdckKxc29u3eL/fcR8SX5Lrcf67KuMc39R8OyD+l56tGnBwA5SvEb+Y8RP5z+CrFXdYycOnAUYSyVH4Pvtecj3sW3oxo/lz4+WOzBP7vkT2azYvsN3C2OokEi2ePy3sGiXEi1iVFTge63u/rkbVbfa31O6v817E8uu0gX2cMrVonb+FXtgphwv5L+43+8G5rOM9W89wurr6HudqGw3198H2P0Cj5u6btwVgXrc8LGlzje+px+1hXdtsXv0gfvQ5KhVzN22rfjOyc6bwy8AZtz9PsvZHIgLS15qXEf7V/LXrqT4/qjQjtjDOw8wM9vDynNa2yyvkBPr70PW75t/gtdHu9f2XfKWXK17BNtWkFT4xqe/5eddmFoBzzvy48rLkfMTIe5WWozfecYsMt9n9LdR5PD9Xdv1bCI7irVCHiq8s8lnnpOnyx8x7VXoIaYC61+CrZmc5oue6KFdSyA3XlttZU7VAmnmm2fLZtjfedlHCL4RiHWAKAETtR43LMGubo+mxGur75YM68fMqgWaXuYNRXi6WzcR83bxAKIf4y5eVlmbY30RdcyX92/KU8/YFLvtZMPY+vSj9rs7SbeEfKHcOPeq3HucQ0m9H9sK51qq7CNKg1zxFqC/h5XRZXslgZHDgLv9ip9pW1/isH5s1jZH1sX8klduiyS4H22txUe9hLNvUUuI+Gy4tWvmGhrZd09Jv/dHr2D7sZR1ZlurdgFW9Ll3/HfjfM+kwjY8I7QsaayV5AmQqqedY2oIzsrkxtwIbNjyPTN5+f41axNjZPLwe0HS7soowXa31fGHBFu2nOfeReOMxgc4K/idTPkkbCk0MsBvCzT9qLTskfJSsWbxiLPgq4N3TzIwz5esWitS37COR38NN5UH+lrBIrGnb3chLo4Sb4oI5Z7WfsDHVzRQYwB6vtgLOMinZkax/VUfvRi0GtV3caUC7O/VthVaBreqRMWWBLXXB/NKbk+hcLF8gtSTWOVSVV8Yhx0/82l4bXpuA95kjDPRk5e0U3KOO6EZb8BquLBEBKV6ytQ4VJuz0in2z+BHeiT0LdfH2TknAvOeUdyQFEenpW8jQ6MnIVyPzJGCCD4+XBx5/Ru0+qcSm4x0mmvlRU7/aFCEi//YWY7G6Pm8uMs5JV/KablWYkSnvPYFgd+29g59A+WNME/RomQ4vLCBHU8a6hDlwYeenTfPm+XAR7Toj5tO21lpcIuhDvsFElm+99+mcmA4flsHE/dtLxxqOR1a6JKT+6Owr5QfHQVfHaDT73EQNfgzO+j4ga4WqMddLqi/nc3nYo0zUkWPYnPxtbPKRKYxFvZ599jZExqk20IEKiZXuF8EGWjkG1MPmOdW2P4qrYbQZBX3v6HIdKbVmRPW3gUG4p94Hwuk10fD2vKREcD+Mktp3oMvNAvbY+I/8+9KUDivBi05cn81/sFiAT1MetZwNyyzbB45CHsmgVMZ3cubXhlmtpppAjwa5bO87MIW5OFx2gU/x0TA/PN5aYZ2RSRqBk+2KMVVC5NaYulWqypLXv5cD9B/XMjEjTPoUXIrlMReBV2ENlPKWyLzkbH/Bn4eS1AkFihps5WTL+wRm0YzfaU+kMh+S9Ui4k7w1fP/s5mcmNRi5MTDLQicoBm4l9Y56HXCz4d2WgzOeq4iPHQT/xV9lioF5MFHaoqEwvbqvKC97BbSauSk2D2H6fn/DZvfXqHXTLO8x4Q5EqIPkHLrZfTdm+zkhB2v/h5RL9/73coQRx1ppeCHDjFA0HFyz27ELaZR36H4DlZyDCvBA+u49yJeh2LToNtfUOnfu+3GXuJRYfDFgOlnqxQhSCIlk3hTo8l16QXxgFEvbbwGN/v9eeyyRC5wlxTYyZ2x2P9XFOGvosgIHPqjyLXig1HfD6rg7BxUvdZCGth3nEURC2bMHJ09tf1BzF7i+0LRel9Fqi+QSz3yxgY25IwT707KF3L/QijWwzu/q7l741ds4AmVHCQJOTly9EuSVav/4F1mbSnJkibW/FHB9PV9ZOgabukwJuy3DI4fpd5gSxc4OB1AhBY9rSuw32UwSKpUgrwBxaeokc+HEUmoINzdVfeF13pkLyqr6FtXN1OlCw9mhVn2rNAm4KZZFAzVoVFN9JQC2gcDkrXFvZw5QpCgTLvg9cuf3tWUe/0gcFjtpoTlGOygy37LTlzHdNZZ8MgthLrzhVmbhzCHKeIo6quRCAqbIPm+7wtzayqIFPBgzTiwem4uCUin6JUEZRwG+n3ZUA9whp8H0Z7n+I8gipz2qp2ogOxH0iGqigv/RDi54AotYnuoLXqkhCrFE5SSKjeifq/Liz+/T0fmQvt17z4JjbBjRs+Snq+uqoVi57WOh+mYBDrGvmxtVAf5N7z8YH15uzWEMlvKN0iODMfKIak8n6jJrzqdptGrv5a1AUfx+QKxomrcCiAqNYAOX+/UnchNrwnxAbMkQqCBorF72VMAEf7tX6lMcSL/4MsVmRKRBhpvBitO8XjPBo5AyKfEHF/ovAmu6h7TOuHuzkeeQSOpTGIkLAN/ltoT3p3bilVECFz6MWXESPutcrvLCvzjNAcgqNCcqeHmza86Lq+tIiKyM0aWFubzbF8aTlryR2ojKcLcTwcyvZlk0Xl4KZGUXQlCMTSbNDzXYoWfErnJMmBgCsOkIkvo7iQ/+eQQxW9qWJ1Zsk/f77V35o+fZQVvoUPTDjbIkpbSIvLzUBlXwvcuZh8yqW3UOZ6MZQn8QoJ7w/2HLf7t5i/tKuHeEROAHqRLmnBvqcBeKglowLvcFf2otwDTgnXsNeW7bFkCfmugl6fFLWO/sgalBa30oZSEthXjQ5wjJyCjKL8La00ZKbez0JYvGppFi1d7jaLRLy42Pp66iTECkupzlXh3GiPSEE81Q7Hm1zCEq4cGD+4RXpASlMHsKL5DetB2MQAd1N17nkGE3my9oyyiFGYDRv4yungzbDZVw5YsQK4WjMKpVKqbdPw6YThbA3ISs2B7wBudyI8/9bpCr3vm14VmJvytuBO914WBW5IXu6ciY9aONLnxqYevJndSd/I0D5vybUjBJJR9UqwSbTHjZ7GN/U7VqGqtyE7jNNpUJNb7Yky6ibHxhNng6lXb6PD9C9eKfaGzowVvHaQwD5Kw/uIXKVI5Ol51n4sUqamRwk+V79/3iJKwKciqxuHrOryXP95SW60t8u39Yvby2kha0C/a7xawHqK/ZA4vQAsl89n06j2vDpRq7q5YSeLr201cDvv1GE2hceBQ2l8+BW4Y6uVXPl43/EbjFBvU7f0TtK6sTUNleJQaAdt+q6rX3Se5Z+ewaTrXFuPZ98LZs+du0QiOZQVmK83jOG4TjAlpnXRvhAzYeanOIM696CAEIoUVGrrrLtuv6FWwpReIjtE+sAZ71DCWYL2xmiK051bafeBoFqUTBp5FOkFecmiHr/FIJKbgKiPJHteLbDHeYuDiZyo4nTRpQadJHspmx6AxWgY8cYQ8P3bFcKiqvDFHCgFoViUSRkpFqEVuAgAvKBpTIyUBAL9Ke+QTravvdJnRaLyMqcrp6T1DhWT5AvtNoPoOSYUqwGhPaGcXXSOGOJui74uCSRPzn/efykse7IF9UGWXbrFRub5ho7kdN2HllrUsPYC2bHRqqeqjnOG2NilepOOR09wkNrJIdH7oxIWbkeMfIrrB3/3oGV2B+33fI0DIem2+lEsV0ndXOj64ONnVqavHr23VaMzvYpeHCX8oEn6qM+QJSrxQoCtdQpNn0QWf/lQh8Hz/oi997RVBQhvJ3lKnfuXdS7Q9SCtwZqizNLefnNt1i97tqr/n6BkE6vy2Pm1KZTliqTUFT6HboyCQD9HwqIYWIGRlUgfe4h6kZadot+wvLoaRRUxFcb/12DYWsLVKysAGUyrZtdoiRNIYHDsVHHgwtneeifwF1ZnAbFG3ojcTh51xW94TUOno3EAJYIGzda/a9Z4yHioDnsl9xaPZBlctATs37ypgSLoQFrQCvRqM/PHxLbacYVj1Bd92SdguQVc875CbNU5X8O7bU5QXqN/Sj37BqnTCm8IqWTK29TwfFgoh1cbdmCtTDoaVQdVwBw5vCLJhKrelRNJXh88aeM9g2GhV9elJ/5oLDvqpreJa22kp64XcXEwpQVpvzwi3kCqIInOznogVr2mqMdZeg7M5HhvxPgOPsreJsbSYug+6gVoN/N0eUrd1HmGCLzvVgl2AcPlBlkHG1dxIAo3OUIHrodZS9JdF7Ioc67VWswEHwhDUH9KaTvbvZFDQSQS8OTqn68CedhfM3p/F+Bm5UjR2eBM0XsmdXdAp1PH9SmiHf1MUr5GtwypIpHikAoTKgDEBc90gpnqKMO/c+LZ6Rbefo03ff8l6cC8zb9iuAv5RYbQNj2Y5sKV/v2ftE4+KJ71PEYmNx/Eb/QcwqcMeaWg1TzXJcua8ITcuzfEabToMcU6u5IVPV7hujLvx5l5Spd570LrljWdrjQ8QAfFD9rTLg0Tbybm6wFNNINBIK3LQ0QdKKSF9T0YBJZdn4l77l6Hj/qEhbudEUf2/lduuis8w3WR+rc2c/SBn8InedxX1sL8iDT0+ASWdeijdoKs/okrT+KqYnr3qVnlpbfFzqag6oAJUQvrXUv6Mro6auvfKseeAEeXbsh+ggGdN19BpMBxJi9rFcPYcwhUvD+Enxn2hKh+6Ug3vMg+jXf3+K9GLfUo0LBXO3EZfKvMAdhpAu694FW3tZ24WHx3VwzCnofnoaOqaVPegHgvq5rhSeeUaZBPi2WfheO8rodoCXNvWAI1mTmWpl+mZw4bxC4tj203g8eHRGynDbL5RQJNKuIpyLT5lVt7deZinCYDAuLFlbk7ttQtOcrVrx4EiPfzeNOWn5kbALTdcOI7xBtctRPdlynCJOPtiFDuDphRVnhZay/5wPskc9bKe2oT7TwmTEdHmA5WFmYVtJiWvqtcuTaNy/1teBbOirR19ylaBV/2RXCUFZqMB759rkwwqcf0B4pX+k7/goiZZ8eJWTEWWtdifI/OVcdS0PQ2Vms6yiPmUfBMjbYDJtaJl3bLWZ/vQHoKD0j6WI5ZSjSIJEbM3WjIbMkaidB+cnfyX+IhMJwwuTB+S+qXj6kYKQxzHjIneyFpxhHRX8BJVIw+Gh+W5IhjnEPWmREfeja1vXHBvvNI9SFJfb9JvVdwy4oqaQqvUfQcQoYWLLRUU/TpCbcStUrcqLZoynDQvsatbHi15sS1pp5BSo8SnBadDFBTRRorJ95PhjV1gMqDNJhjkeujGaJ8JFE0sYdVUeOrdcFf+CNfw5yotrvp/lw/TdyEhQvi2YvC7HpFVA9VbTTWy4kK3R0t3787IpvKmxeHDpkZLIHY1ntcT1VYPk5mp8Ul2kCM2SkhLz2Jy3iRlbECpn90pj6Z6iNqTqZpo3oFJLHM2pgMmdAqoKYtx7wxbbimkd5NKBwM1ZeGn59EuOiMT2Inu0asjOXAD35dLasLzkN+SZgsLa3t7KG7xUhKjkQbsDoIq/tnNzHArUOKVuKiSRdKwFJ+pI3UWtsu94glA1H/IOzS9W69NUksHjWX4ognKJqmXY/GyH+D+K6tM5lo1YMgWkdBh9eVfAaq2m2BKV7+G0/TJPWnKZQA0rNMlO2u5VRfDaopic7W7uuBCwfnqB6SiO5+adFVjw/XVgVu/dI8IWD5m763EKNazX1CExsz3e3pxPZrT3TdtVeEPgcEYtmZCsTiMN7A16eoBhliEAoRNoaKj1hGR74fYNDRaKQpv0H7IWWC1KLJ9RVsbMaTx1OMtvASK3l5X38OrV9N1h3lBtifPZFzwYsNhzm4VELrvdLxY/RBgApwQbJHT6Mg7tCn3u2ZsKaFn5yEvi9lFhop1K4NVmHj1qJdOG4KXWvTFk30WlB3q4lwq/nGrbOkK9lzAVbmV1cK95szdZw0Qg6kKZXO76bA0Vq+r9TMv6Q2P/jgJaGZf96uvppl65Rp/GRucoAZ7g4BTWtYCMHu4sM1ShHSWig+undOGtoo97RJJ8kVscooSuGbfq3m1uNWqrlVu0JbxFIpLQfuYMsL1lLnSqMGhN+tyfbkfIZLr8HVIEicvYKRcmAMDO/JPtn5Q7Yy6QUuPHMRzwOoAilGz5FvqT5WnOFD+wEjP+8iJfqmiwheR8LYeY9W763OkvvRY1MrvxA25fbvRsZjWI3Gvy20hSeGwjFfxsah8IEQWRK0lQW13DVsqQccoCKHJkBocuke4dtMPeHRk0xSehK8zyCLoenhYm8TWpOqMXOG7BfNhJx5QTHTD9na1lIUm+ORtotWEmO+zmWpWOonKVzjcr97Wh3i4Ja0Gna6rwcEwbAyLCxep/Vgrbr/yTvodAnjBsm7hdf9YbE6STSiYpjmicaiXrXxhHVymZJy7N15tTN2a+ZOBrQDazfV0m+i5nUm+AtIWF8FipBFGNsesvTYdAgIsaCEAZFurJeroZgw0PkpyGvSjVPbnh/vgYfrYHOm6R730iuzRFl+h8lTXtjUetuKr2SkX1ZK7MC8wbrWnZp4PX3ZAAABh0G6U4Chl7er3/VXXajbTsszZhSZTVhrQChgFr9QsB+sl7kZIRdGhCXXZhl/QI9VKw5/bACc/E8Fan6UV5VT0/ADk2Zo9nT0KCyJbAhvnqYVky64U64MjhMYLUgV/uzn/vd0rIDKGq/dJsUHztIhYCy7NtRjnI26SclerLnM60/C9EPh04VuSjSz1v6vDaT1MDx61NOLsTG7TOsUF1y3U0XAu+jo2vz24PX9ASFvBmoI5P43j3nWXCqAq81rENyNe/lQN2M1TSR0RBroEsdDuBhY/c1FXVoEFGJtsF31aiYub1I12t6fE5AcT7qzec1Te85E50iUhDFgiJzVUxz3p5SsymQ5xhsDg0WVfwxX+mgZpR7CMJFnG26emQOssdqfB3YPqbq7ocuPUwhA1E+h2WcDEgPfw5JdSwqeCHnqIGAYKUo4NBYnm43ThGFrXdscQ/IrM24mWkg0/XD1I/TK4UTEJ8hOPdkfzc4oEVGJHUigp6xfLZ9jkckOb1aDSM88rwP3Eob33osYK8aHN4QtuCjxbQZRy+IoGsrJne5nt79aNzb0D4ry37lX1J5EeWFEZuMDacuKIhBuBPjlTo5mMlls5LxkfsbRZd3W5tNssNkBpmBk4zZXXmMU/pvN/Q+j1vJZr1AcMAQZ/8ArWRCPwPZWcUcVyKkly83riQNAkVQqzi7VTUGGm/CWIHhkokxJ7tc5w4Exru99mjqBBs0K6qY8yyFOqxlY7nvaTGzJIIe/S5FQm9UTcayUNkfCu0Gw0sabZs2pekT/26ialjnmbICIu67FGniazNR6226rJQtYnTatGDntjecISm8lURn7bjpJ/l2VTEyIQpRWScqPO1whmKMKc0T9iTP4WMF9Ski6Y6A7lF2HhD22Ii1bvWpHwKyMHDw6UmcbeUNz+w5cuuntzrWpGVUkFgPJMVOJBcx9scyOHjBy5jqlZG8a0EKDJijvQR2fSpt+FFmFNfLSNjp7R0NqyIdcqTJl60S6zXlU6x+dZhBZNxV/SMixRKlh0PozPu5JhtT1ojp4uxtDz7yLMqYHmY2ghh45kcAnSWeudG8RUdsO494jalrY0xTo+YXNZj+Wxw1vr+qJSFfTsItExnsiyodMlo0Rf3b4ND6lmq0djrXD3iIJad55ZhN0OJkaEFyPlxolITH+KNG91iH/qFx/GT7zgTS8aKUMdyo1Vif0M9eHs4eSQGVvSNJEJECZgdDM1qJm6mtk3qpTaibE5dN9EQ9syBmgi9dQkroHv9q2XAT8rOdCJDQ1Y6HqiLpXQgYrwxDb9omoZ09EBvCFq3SSzmRJ2E2dmasneL7Bm5dqqaU2W2v5F9RIOuzQTxXVslLv3sziuBcxmjVKVm3h9jmmiDwiJ9CzeVNEKh+1UqBYYqV5/Y6xC0TszhcQINs1QvaMFEb05oRx3mCkP85dARyXnwleyhvZ+LBhui1fvQvhqtl1Nps1CkC6Hq1Qrdqa1h3j05h4DAxjCEgR1d5gO3jwzQ4TT26kBjF7Q18MRtLd30cOE39s9AdbbrrxxfChdX9KguxFTLgeWPuYr46KhtkLEwQelralymgeuZxNBF0hDjeNAmGs1jJDWcPLi9L7lqHkuZHVfWpUqOcQ7NPmjdVVscMQndcwJKzmzeCFjajj3T9OJOlxk7z0HTVtd3nKQiPqa5pOZ5X7kuNwvFR5F3mjmoj6kpTXP3yu3c6hhtgUdfobrHKPipSxmame0UeKKfYol+542HhTrb5t91YNegEF6koAtd2q/cijMMeok3ck4TO0nhTYTs+B4C8q4H/mofKWY0qWkCopt1o2tm31ZByFaYcSGdEKGxRfIkAMUKNte4n0GQjikwFFFRdrgMEXew9dfBOmDIaUiR89TjQ/bw7VAhvZsZV/C5EngGMd/9VJ1SJTkaIUYp9OJe445WuyD4yVn6CGA1fJrou5vW67WI6YtnDdpNxtB3fsh/fRlhM9TXjHGYWYgEBIDbkHXh0uxTy2QhNsuJmvRTY2AmY/Uig47D+gOV+Hm1tpFtf5FGhA2tFwk2NTcxHQccTpZtyW3TDvOChyt7Y18mP53HbAoXbhnn37IAMOwQ5VjOpczTxokEb8jNNCHj8mQPbeqSmlxHnp0cjccFWvCAZsmI+3XOSxuad0Xk/97KBFIjCFMXeTmhsV315nBNumC4u0VRvQjiSWKspxkG0EjzQ91D+0Hny5dSbvafhLmRqLKilqoEYWP1hoKjyUtxTfQWWjsKg+arU9jTIdrkHwbMS7YQ4hpPcuiGgyuuAppvUtiCPAWbvhBsnBp8xLWo0+2mvbY89RGETLHLLhIxKSQPpK6SR5iz990Lbveag1FsLupPSpLWiqOH8o2oebRkxI2UxY6Iuwx0RI93YSvoanQJMsag3bRH3+QHpnX4VolN0oOnXNnm+UIvsYKfjbQ+1EMfVzEsZXQ8q+5vZ2QGJ96SzrM9yArd2tm73BDoAkljcTePkyilyxs2nzsJn3wJozou0faiZkqDVY8kQa22TAYHe9mfX9b9FUySgUbAiIWYIWWbxbc47MfmgO7Mrmn9HFokp4hWI2eaCaHE41I5MoiiOqHmJp4h4Y5uPKot9NdIuLhsYXcpbW7+00esqJ2fNq9KPT3AsQVC0Eb4P0nJLGWIRvwAE1jAXmjk8FhmgXAaDd1JuHmw4uuBulpS93NoGubYI6G4pAdxORN2bZLiQ2TY6LuPGt/dL34TW0B6RXUXhiqcu1+IkTDCR7z0km7y1dR7Cp6xtMQ+dE53EcLvTrauK2tnylNM4eM5qsOPofy5qOJBo3m66+1CVxvP+YozZlVCO4xoRktrveQ7YxJnEjCWDqKIHJON3J0vQU1jTSG/5MqF6zbheOOFQeTZ8MrhkEy58ywV5NVUrnz4HNjYlzZ54R3F5Oh7CEPiSpMHqVBPIfy05JJK6U//k66TnYS4bLpIK5w8GGSMoJbyljykevox37IIa3d6UeV5kHfawn+6qEqYfRuECncbFLaanv75pW3c6VXwgcqUnqBxZMAzV+tLsFLwFbAb+Y88yv8s843S3d01GZ0S7nR8kOOZF08cz6dJUA9+NT9kho+DsxaBN6r/IhzTei1cior+CALx1pB5103B4cipSwI9ME2PWQ2/hjZO0FtjeYz1Jooug2vgpZv0toFSotxdE8uo7duexmZYz36KbGm+OVSAvsBh4K92f724gvbrJMsiI2HS1knoILaunCHysQ4zMhDPkW0yZ/QRYP0aCl7xIbTj4PgXARsmkBu+A/P6bJjek0KOeVt9nsIIWCOQMe0yxgnK+lZwmNzMOH2WTa06XqVqln1XWuWSwyCwnArMuyAhmu7RFlcKaHNMGv5ausaUtPDh5kut157OtahpaRmbODeMEv7PrqbOmXmhy9Os3JYMSFB+tMfMz5zQiE7gXY4R4TBBfoYxeo2xSMoj34HdMkVaz6BjXusyLSb7Tk8sWwuR3BFnU8jkNEi4qxhE3/JkgFjFjUQvh5TDs3tqE+fndovqKfX9BPeec2P3N3JJP2VL2fJ3frs+pWRDrt8TImMubdpoXdvqlog6VC6H7Ucf1p50ZLv1Ews/RQ6rak5y8Dmh+lfdXMQhW5k8Rw15Yvr4nOtsK2ES4tiTAFHjUArE9OMksOs2sm8IqVLKjaBRs5Ci0IFtiTDoV9DnwXeIluRCTY9pa/XGJeRCRG8MyR9gphgDo16b6brSetyp9hP7HvINoiZhQxlYKJsNcJ5YVXWj7GwzbtWJsfeljk8LgMhtJalXqQzmlva+mgA1Bimdcsd0YheY6qHtPvA8GWt1zrzhyOMDhQh51f/Ck3TH4N7jvpFqMRyVESF0z2HV/Qy7wFjG2qsxk8Z0E2o3e4gH/JQyhZ1Q0f6QEITDPyoWa0Is3D0jynveGQM2nyZXdcv2airFqu5EHMQKNRvABXCqTKN3amLWXOrcILmqyrtzDnQj49bSS7mIu0fWrCHlIeN1aI56FAbMxdeTkjZrbTnQO4hs5E0kcr4usKp0H08JyRcTaKwe474tBkhEwWQvIK/ptg/osAeTNN+zEnPdHmCXi2SE/jpzk3Fs6x90Yz/eR209GqYMpm6JW/+oAxqXHXW5+B2sei6u8W98S/14xj7Onx5uSatrLW3HBRAGnL5MuPSHkbvTaIgxqjOnRhX4gWcN1Xcn8rTBWHaWJeAjnN9P0nU4RRSk++1mkKn10RHzckqJcJDAD/dG9pATKmnKSPW4YXAVRvE3BB1QKlOYuH8zK8mjbO4f2xTK1bzSYKdousWjWNNrO0tRinmV8s8BE+OxAalu5dLtXKUp41HvbcNIAPsvzGnuD287h9sG8CBBPaytxWoP6V4GT9Eiuhz5fDEU6IP151Rw0/aGiuVkdv0KTO+VZssQkiDX/QU32uZ8hC8isCtZm6qs2+1RZO/5wd/ugNNwbI4MSUdJYT60qHBaFp4tK9VIQoqSrRbpBpuK40mx6sSahZ4U9QdKqNCZ95mulwKV/K6t7JaAqMHaXcahQ8Ov+wdd3YXcySFBaVxP6cLULp/FJjieqhVNnXctV1aNhgcLd0MOXfMLK4BTneUxRgM8poHhSq+K8bCnk7jJmQ4UxkI/CPuZ8c3nS6Q3C6plEmysU1SrG5RtFYqKILjiRVFZknJrfoawUcqjw4IzvxZ5SWw07QedbbN5hj5JUTaqfZmwRaiVyDORbQG5y0z578yuLmrPsySUcZ/IVEF32pz12yhTSs6eQpVMjeydjHgA5taDuwX7LvAkfvUPZl73tx02L6v4obeRQ2ZH5Y54BfZoWB1h2Va2QpTzFN7aKP9STkUoGcG7SJoASddH4N9wfqRGCxpCOILJtyPWRb3Q1tOL4XBBeALpyPuUM1ZZEfa9dOHbz+gb5YLPbNJBm016haz/iPSod8iqHyLZfcJmy2w62U7VpsDXKiEWhQWV7sKPh/iveE7Ypqzo8LuFo8KWQW3Cm2xuPx1Z5ZgmbxAhsUmf4JyO+OjsVJUy1x96YcLJ3K+TTNv0tTFkI7Us4aAKyscMav9wLPZv3M9GojeORgS95s7F6qZZECZHorhMwM/NSV+CzDpyc4fs8/rAdWrPlSeUC+x8jEsR4GCVdF0XG3U0vCIyjkuuPRkLSUZ4jQ2IXaKkAL6JtIQ6eRUzF53yGwLGvbvSLPM6pjAhGsktpUno3XCtAsxWBfoHGmfq70mQt8gTbGCS9wAXOmh/dc/2HLX3lgdDGVWnGZmy2kr0G6gvBPd4fdZFcJna7lXpzek2gl+CGkiwYSv7MHMzRHRM7NAuvZR1J6oe9DWnfdYnI5bim1j33IGdPPY/0RirXvS9dciN3x1YpGKr3B2kd4CWbV76teC53wTxgQob1NYfWpK9PB0RjKrBQSCRvbveU/UHXdfEw1KjG8+Ws3WZTjyD03AaN9bjdcyaJDiMSkn63qUvNQv3nKDxxSBxmEawwQxAkU181vbRynPsJp3zb10C6YyL9xWsnM35zhNE63dn+QDePg11+U2FF0zmOoSRwMPXcFwbghgP2zHZcf3QeUGStw7jE800sf4GW/l0Hhk/M1J0wjmFAi2TwzyNZ0zDuQPcmIotB54tqk99hxbj/5ayyW26i1FT3ofayUDGi9wEIcRMnrJqKz53nuvcXqG+tQV2Q/GdIFDHyDo8cB+LXcRI9UfIrbTfNZCUHVWsVlzbndyaCPi0Pjl+/6VWsq5C0kWBCMlW+fsnrdVjNXx5lSigZUun44O39m3KtgmH9tHPvi3AzAtvjnax/VGKiWMdllMFfm6boluUB43gp2ydvNntwZfRBz3ftjfk+r63tLRE7zA1hm2rWPxRceaYm/T1DfqPqvUB8WETrBTH5Iia6Q8AzmK496Jv/23eJT9LXIBLyH6a/ZvJ9EARQVYwGwfZQqogN0qwdEAUMgfPALl2M7iPd10xEt1GMQbymXdl9gPXyDb2N4H857p1o/5+k04qlzSW36RLiqBv5ebYGUIRNv2N4nlLk+syOy6ob753od49AidrFBxM12r6/gATphE1g9u55IeNKWRrDzWL8OFPTUuYveNoqq1zb9K/F5QYFdrXOXeMH+sqvhRB1WkJuIF5JjnzZMpkP2kS5RzYm/dUR4eeMo/KDbxECUhHkoI5BzwVIQkUtNgyyttPZ1iHzkPVSHUF6eZigSVIiPZ3bol9XG2VCjXBbhuTK8ps7nhu01mWsq48zrNZ3La1bySRWgrL0QjkNXcIIbM1zt3M11aj54Dot/Z37+GuTBw+9AMVNfeKJB3H2ifSiHzXmuBnibAYwTKKTVpuC7JdnNldQ41nJXo258xy0TorydObGQxwkg3fbsgX8Alt6r9oW7gUN08QjnauJXkn4HRSBIjYiajOWbTzxkEwkjK/YvROzQoTYrFwWV9WnfK7h3YIbW9qtI0J8Dvp6tzYzE/CGra7HodSowqJ0Svs1+kP4o2WKHmHlKu32jpr/5JOV4I07bIG6YwXGuNO598SKKPgTBTVKLTGS7p6jNXMH1J8IpdprndzR/g3nR4iJ55Jhu6C0Z3SDZbKEQTQyAEkljaNVu1cMGLfSzKdXYQ6Fa9yhmzdiTreQTJ+geuChE/PLzEQQU8N70V+VDfnLyvfBTDJ10T36iKctAgxIDwDphcykHzilNHhb9bOeOqejHqE89ziGW3XOcU2N/mU43hacSQAahcbF2bB3XL4c7L1k6YX7LW7KiNlHklhCtrOn/f88jCUIIYyrN5bLDRXNMuljAsyUT8FV+PaZ4a05zQLTWev3Q/YUCAXfltQ0i264clMBSwAXSpTHhg132s1rHfIWZ0o4QXbUpGbqlobs6ngXnPPgc4K5tMkPql1Wyz6tSRsaiX9TOHDtkYji21QRjC+aE5yVG4k+192iw+qBioYiqIxuxM/EjJJOzF0M9lWKt1Md0qoIUBQlcpQan5y/OJizy9Rneb/KP7mMsdeLoWtI6/GlWMBh0mtSCtAtKnEcl73zrCdK45QWGY3EK6cksGz/TeXjklzA2PnjWfq5vXnJMbYcpGgkv7h/SS1RhzSqPh11bvkiDTdPBRXAplJtkPZet+NqOOWemYh81kIdmaq2qgF1+kKH+EO23KKrMY1U3AJkSqRQdg3axtC0gYh8x7rWaDO2PkgjcYMxUt/YOZ3sR3Xmq1FNmm2mYXt3nb7YIZ09ZwS0bR7jm3Rt+incLkPbcBlA77b4P1n7rPlIDr/CjmCaWJixrhQDXUftD9of3ADb7BJSKcLZuX5h2Kko+/I97V3RGKMKnGegNseQS3BNu7HDzgwh282GX8oRjSbs5b8pfjZ/dh8DhXDQMy5Pjcgwj3LXaNsXc+8NoSq+EVxQdSv9bdGm6RkrpLOFE7ejTZyGJtmiKfiOCyy441TId1f96sEFUX3DvR+lc0rtq9vlfS7s0HoVbBvomJONPITTXRpsuUtnuyVDVb7GAX0dX8fXTeFhUxXrptRb/LISnBWr0tsBs0lBLYPacokBrL1+6z7XsiDZaeoIg3lJcSt7au60GruxPWLVJjv/QcXxvT67qIgrxkuGjHWd064/jwEXKFloKEOpFxp8wHu6LNzXORWRQq3fh64ob9j9UZKf5M7Mdk5TQhJvVoYc7zoSmAfZaMdHSanbK0zYl9g2rik/NxIgwi0wYEBtWeJLfRlyOgZ+2xVr2F/qZOad13BiIEDVXmaxhBDu4G9hq0WztVgLLtzWMyW5MybELauFCKuElD+jzJiIvmQA8DKpf6CIbDdVI5x29toYj99EBhSdbOB2ZJfNTU76UO0vjQZ0zhpZ5lkxLXxFodHBfyQJusJMfzFlQ2pLqeH91nZ8rh6YcLu7fmX+MB5DC9yHpG7BLDLDFa5AtMEZsymLD35bYzIxHFzpCCEdJmK7apkMm4rRxP3gZ7WwKAZlywW3fomU/dpT3mKtHsh1SzXNcnX+Cjl7onyJpkR213ZanWQ35W0x3RB6zukd4WyDBaimq+NMJOz41yoT6Ixl2GwZSrtwFHK7leljncy2tYPORPAV0JeyU054YyeHYi8WgKcBMp+jAZn7jB0Zs4nEVTDLDbaPDyntW3h3mnm52i8qjdTZ4ye5Eyv0gmm3WMUHIoXOkf1b1mqUSwifkZarqDmnQDxKlv51YZnpFDWay17h1L5rJNXfcpd5u9I3IlbA5R8NJWK3rB1czcxETnwFaiQ4Y1zFDoMYwtBqgexL6A6k7JEBsLKu3Cn+rSVDjmfpjbfJQiHw5riQYTKfefeCH6IDvL6aHtgW12Kvmw35NpjGLV/LAiJbfOHdrzvFSkzjfOQ+6W1t05b5kvjJRABu/YFgbmxa6JefOYi4TS5Xw6OK5JLYcmwNYq9Sa7CYxgw6G3THaEA8UyqVCQkLqmMLZrtZZY7zl1Gjpac+EQtLkgUDJAb3IBBugFyd+Ykgr6cB6/JFL3rQgLX1JEyXowewUFz5KIU5xYm/eFtBCc9ohaW1T/BR9WzYL2WRmYXEsWOb38yUqZlp0XR7V7zd/AqOmw1QVnaK0uXWt5FtuKeahcdxRW2F2YA42cexgsN5Qy3SscgUoNe7igilTbeNktHU27dRybMzh7BtIIG/JpdUkVCPpF5C0PpJtW+EjV5L4Pu9UUthiurT70SmUt53SoxCRUqwgHFqFkjD5URtuUaac8ypWnD4V62a9qgGSzj0MeV80gNQqrMYcJCKGCuoVxqdJGqLWZFkfzbUNueNdqD6RKoVQJILAAJw/fLlb1nkx7Va7ZyebYMhTaqVMcUg8kWqvtRpkdsjX3au0BQww5OgTQdflMcTCCOig0PKdqdOxqm3eURxPz4jF3O0vd3Vhdrz8/gEKwmqWJtRpfvFDcaApzcUu7knl4jfkSkW/BNXrZtDEmQ2cGZbG15M9a80dqB9jEv3bQotelUHx3Th3S4+2lA0ZrGKPASMQAo+Gv96/YuKyPqPPBRim6hNWqRVKNAEYdnZY9F4Ww3U20KSSwGHFBx1P4Bc8mZ2wujFW679agj0pex6Az1X6u4drsI0LLSxZr2MtXucA6orXq4LbG5a7skrhHJVt4B2Bf556YpdiGRqI3xuCBQuh1IObAIu8Q+GWzddjXgIDkncWLzQy2c8BYU8kP2dZanQco5G/08dyBXNmlCvGRVL+nayaKO6sBYzydpyF8lP5mYL5lkuRoKI+UesyeWdHzVntyWN82tflj+vOa+GLawNC6mIYKr1PI3UqQZsyewyN8agTZOu2GaF2DqnnR+IiqjBRlM69wZ/3PMhTDRJvw1lO0aRCzD3NMwFR2+IcRznJtI8M6+TTGF06J1mwvGgKAbI524rvuYW32a8k5+m6VmyM25bZWUWyHAFas7IF5qXzxalPNYndZFHlYoukERiGKG2VuczEw9G5lATlrm/0afolHV5OL2CZqCpV96ETsEuXLbsVuGZCOg5qzYtqavJIKe6LRzys3d+tkQhcIZW6aALrOaB3jPTVBRe8XcEdh7u47A1GwcetoLWo/n7cUw6qjB8y4pzYsei7KayHOhepBoWcfuyGj4FAutgkAZWLGqXh0mqFNjWUTmGuapHorpcZW83oMzjHYccasZw7JNNW///1JawwYS0v+LSGw0xBFwWEZFJIy/324MeiggKgjOBS2z1RrsO42dJd99BCTT6IZWbrOy8cKQ+wb4uGh/6P75o+2Dh1zZg3Z0cpx5bmadVmf3uik3NtG/2VzDh4DWNj1acIjc7WmOzR0hgli2PRKa9WoSLr5ENekKNQaFKMlx+WsDWOhiZDcPGt0oklG1G2JVefB0SVSlza2WAl4AGNn8YQxg64VpeEdrwvDplUo6InWSEV0DslaqWmyrz37ZkrPONKJUyNCvEYh41Tf3UdmuR1IOsZUvCWeKlxzAKmuFTIJxMlE+j501Je7RdW0p7ZGJJ+klJ8odl8hPbQR8luBK1ZeYo9m9obgl7J/dHRVm7dZZwgur3F+2yyrtKD09MCkMz7Ur61ZjdW2UoM6TdTdxWvGel05pkKm1acXNd5rTaXy8ib49/l9hfuLRrTChEUUy9A8De6IGrtMwC9ckLZBDiUvvPqTbjpat7ImMDmP6lCkdxqhYFwweG97Mw3fA/DWlMQ/lgo2edTtFEYMqMsi0xzBYmrs5o6Os6q/4ptS5rfwXLmuAGnKQT6GPimlI0gkd0c/4eLNLt/gW6/5TA666ER3O96AhxiGQgZPY8Nw9RK286GrjwSrukKGC83GD2PRpjZfCYrqKIo0j23uHNguhh1DXWfZNDK90elnvzcrFWUH5PRDQXyU8YRyJm2xuMu26Lq70lSeMttZPcGMKxBkw+QfMPdcjPJI8CfcX/+YVFIp8dMdEImecveLDBd/6Ye1wMBd5RUbEkRr1mkXbuUtDXTrA72SnyHGDulTU6wExvRo6f3KCDiaatXs7W9TsqZYVp+5wKneEUNziL9jt6aTUeWNbtcbmWiL5d19oxTQIZWOXKgEM7Kfalt+dnGxMwFjdD0WtTLPRnT2wUJUY9fHMDiK3QHaVNTKbnPqSvOtY2FHmtqo7odmo5ejee3eRtfcVtwNTUKYTLK0JxiVz6OhcuiOtnUW3S3J/hjZ6jjpi9HaRkYJFDpwNK5A9WFwdb9nZ7bqvFLGxXX85s7Xum1sIvcxiTKimsIMUpUT8m3zqkNuOY5/F1g1es3vva1G3NyYHp7aFfCaL11JV3VDrjYp8eaiOhD6DvfCMZqN7DmEpPMKW7/nkr6NS2vKgMxDxVir/RoSA2PXaGNTqUOdaY4Yh98ISSKnyykdZhsGO1FADPqAOiIGKeWHdTisn+nor4kXP4gpHXxBnenxGpWC7dPNTIOohkKLUyZButBl5stmigM2L54/yfpLG6trJdPnn1TIjwP2z6UyEsvcg54XkEkPIJJ4OgAluZ95PqQnANhR3BViqJtRvmZFRKWzRPiexTA5BMiXxUnnvOr34fOAjfe7H320NotHFDyea5duatEo91RdeGPSafABuph+2BEJ+OYsccxcI+jH6zV6Zf/NsejYC9+lWndygoDYllPNs+MxDKIpQBdDyRJJPrDNRa7gUbYNldAD21A6pOY6NJuhN4h4H/vUH5bKKsQwaaVvO31kK5neQz656mICW4xtO9JXdbruYzzg5FJVBqRCVQdYMzt1B61GRSCJACJrjmptgMz4oOa9p6QWHwEvZZGmuH8/U9eN0oE7Rb7o9uhj6EbrfdvdF067XG3XmUjq+lwqRwyL4aSiWx3tHE10USldfQb3thl5xYCjjN07RbppnfYFEKnkyoI7E2Xls4V5VW/4g9jSnNzHt9ApaBuuiY77rfS2lo1lAEg9usIsxTk0e4v07kGkwT6hw7Qyhfet6ppW0Z9EE5aawBhN9joYI6ZDOeA+t8wHKxbRPmTzy1LC1vizRreL9b7ZwF8+E/2bnT1QLTwYXyQUcewoQT5IWZjs84rof8w1n5kUd65ukiXqFimPYndR4sMekYa4FdUkIqISxXaTpObe1XqkB03R2HGY2gQP8/2tMns+KUmjOLpTtNYxI3LRib4O+hvmDn/qjD2+Syc6fIPh/Q37MXoXu7HSQunkyOqnQvj6GLD1ALKP3+JbZmI2OOws55C4w11yJG5wmy0RzL0EdxXjMNdovsyecwWgG0vnQhueD+3lCVQLdb+JSrRR7joTMU1ZYGGJD/NQ2TrXetJdNpt9lKZJ05u8/Kwb0ACpujupmvaP5/lrKaIW9dp+5g9bqucgI7+8wuIxmxSZjoxiGP9JW/WkudDVROqYM4cgc1dZ1RAksM/JueexXKd0Y8J8GcM5J9/D+wqnxXRvzLw9WSMa49FbsNZ+j4E0x6kfI1iaSA37lfhKK4Jz6jXXCq0sQPsk8DjajbZ44KpwOkKMywUf8x9bp1UMGHmvFbz5V65Psnmh7gEr4+V/3fYe8ZI27DGUTyC/vljdKNmckqQRT13LBnArAfTRImQKwY/HwTX+qMGz6G04uytaJFdGU4M+mh4zS+cL9vPRHpZBmyK+be2edfg0wjuOb3dAHzK+qKZj7KbMaRfSTf9yKsOd3wNtRauI2kLM9AR3Fcgvs2dWAU94cxy6S5d0dLcuN50FutHbcLyf2S4b7+3BOSanWmzc+JyiiOToxV/+MUbsCHD6seK89sFm04vh8ysian1nmMde7OWc2P1EzPhYq0XP+Uvcs/rMjCWtv833XEzYKLJ1AFqtgL2hfU6EEi64V4e4XU+7f64DXo2OaLarh83Ogg2Pn2vVJ7fAXOus7oGVmWettpE9lpVeH8XIHdD6b2xQAP3iHqAT5lQOTS64eieLsDo4Z/A2KtuztDoH2731W9e6gvJIrNdFk0sgF79Bc152DPTKySmxjNRmUSfJvfTddgTt2aJzLgPGDnvpqSd6sz4q0nAP1wZq+BMUejrp0MCfR0lB4djDvzKNMK4ZzODamDW4To1zvF55guzV8F2umqA1dZp6P181MAYJVqKwYrCotRFH54jJf/wHuSWvKFv4CKYpR+KY86cfx8jIVC5BgHU2zpOea9V4Jmbb6jyg3bB5CFBm9GkNlvSctZmpufRTfKTkrOycBqUqA0RpFXQv+BrINJm27cPtgqWDW3GNppqcjNYEdGyF/ArzyctGUNuoa7iOwW7qcI41dEJ7DOJdZvVVXhfn4vGRCmpTWM/AhmryVbav2oYFsSRsO2pDq3Jp2dQtBYd2BX0g2QxRBdlEIUCzPy2DTPSyiT5/CyaDLlcMsYS+jmyO0Lush4/G6geHB3ZnhuX1Df/FhnIoHPlzJPv6jWAFAlgHA75WfMzqkNGVKY+RIxqbm5W5uTy5rdXldLo4SG8QtY1bpR7cj4mdU4GB3uJwkQf8Y6WQ3U18K0lVAT31ljYkDqulmBgX753b28bRkiq7kUEaRprdDQ6XK5PGhYq85zHJYXg9/GJRScBdoocok0W4ZOj5scIvLUiv2mAd97oHSpx7b3EVK7FdytK8dWsbLrX/zpMNYT6Mgh5VC2xmwJDt0dVX+UMYdSSpgqntew7Oa/U4T7mo+aoYvHRRYx+EG6es73VhSSBIanq1r1vdgatAsjdstH1C2OOwJjgUxuN4hXmanKLhZNn4/ywG0Mb04PaO9N15LYVBnbzbj32MwO1dCveeVVj94VmQ5tbC3qG5B79b76YH/X61LFbh6qI0RtiDpye+Y0pMam0PvtQFiKpvT0A4h9ufYs9tCPcXsvZLaA6vau/caJlE2qhMg2ck5In+hdyP8YI1S9OEnvUs9BnnbmjFBYfUbfi0SXu29apyp51Cy5LZgRnl6N32xQHVSkD5ECO0Wej9RqsEF2ivUBMkySZ0LzAXLx8VvRqkqcujPtQylLSW/EaR7seQvpB4xr9Y2tD0sizEw4RKvonp1lNEyl8jSpbNkl294e31w80en4MGcQIIIcRgg9NAWA2GTpW+GgGKFvnbf4+sEn180DsouZwDcJgcC0/hF3YDEXrNTrlbeUefPtsL7PWQ413NRK9rnOhiNQzQguOjQM4gUrLCcr2QgvqxwSyfsvuvCaPKWte6JNr89E5lIIITHjjjiAQiBYPmzkGiwh+9/s6JVDR4CalyuJ22qwl+DJC+uCvhhnDYwLuSaWpvSac5GYm69SaV4Vyzjt0bOW+ZIbnx+/Z+09gQ5+nyInzlj4nGbR7de04A56ZZ7Jd5rVlz9+CDdwYgN1k3gBmDKxf+MXEJjQXWsUDTGvH+bfWXljNOSvZDvKlAf8ryx2TNatQIjYrfZ8o9wPkZmH3A1D4Yr80HZmjXBOHc1VFu3we9o5fwcepW97ndaVB1S7bwKzbvBun7RicsVWKKThFj/WA78UuGLR3oT8ehmY8sGaEWntSkirBiqHUMnNB2cv7oSLkZM9hdZ0K/ealhJOvsNqkYDViJbz43SN1X6EqN9V4HcEBxP6Xaa3gIgLPVBO00dk7HUVZiKLj5IibasBW4v1SvaAtt8Zur5Y0Fy+PXthoM7IO2GLI0Dowmgj9/NC/ZVQprnGfPV2CqxRnG5LbQtpM11PFRPPjrhxWFrFWkFd1S4KT/HQWed/NsGeiioK78isYfvgAt0Eaqj36SpvnHWKuujhPzTosYEbsxfDXEwwT7aa+EKofO8ONnleAy/5RDt6pnzadISd/7xw4cMTTnWqH3QFq3EdWJiI8OQqkMG/ncyi6u1h2IPAOMfjrO2ZtpRZkkGNDzWDnMkVAVCHAhqS/cQnMf2oa0csmbCqGTKHoTdP29g8O/rxhuuAioM0pmBQGnca7ZJGWIoQep07t0m8wgJtwhH235wO5mUDKipt5mj65VYoC624dEcXbliTRPYEgORwga8RSaNloD/MZDH137S7tTNPsyoTt5esMRC0GysYhT4cgx5ofu2dnEL1cBaY7oiZdZ4EHbVcuGK+jk4RdLEuTghGc4Mj02J0/3qPg4ZrTZ8p/+qkmOgER5uweLfY+cMpO2k7kVTwexahllXAn1xLkrpu4qDBrk0gnW2YamQ6pW3TvAzk0A+rm8Xo83r2uTbEGP2+Dy+aMWa171mk9sMA4QqLlDAB/gcMpBVa9SUnH2+QiTGoFLwWiugdwTQaNdPFpBFMIL4ZaEo2cACmlBC/0mDU3fkweVbfWAXPrA9qIkMOuEQL/UadRtxefsdAfoGQ0iRB8Bj5W2q10jBdqwr6STG+omQSVSB6xfSzVqH3rKr4JkRxtXk8c2wFM8iPhuS5EvsFzMgz6u7+7p5w0hP5IfCRizgVc6fXUTl49aTDXyIh+TClxMlfbLqUspnUxZkjYoSgx9G/AAHa4KuPRLm1Mjn0OP5u8xmXG94k0wylIIJL7RC49PBgp51rjA5bYzNYDPeXKEFeNrMjOQ7aepgxzGY7+7fBEGnXgAObXQrJnnjx5kPtYKEwy7P3tuAB8GClrHA0NSR6FD/UlHHWxhWYY+D19ueS3ZEuEDkkYwnOUT5AVSrQOKRhw253M5o4UkXA8jhLfopNuTYQGdss09rRgAsHquQpMxnidsFs9SQwV4nLaRKjtFD3Mr/btxIZl5uuIVuKnZFT1osRTs+IeSfFXTMuqEt7tLMIT4LrJ2D7PC/NCVWMiEdt1YqO4BxDRM9DRYhSR4TwV5UjaF8J3LoBzZ7aqMtfEAo9pEk93PeMVawBQCCMFT25aRUWwOeSjV1RU5d83PGH0ARc2rZZs12hRZMx9zxPSagK+YPJJmJ5n+xVFW8/01DXgdnEaTDI8Oq9VFdjdWHvV/n2i9Jq4ApbLCwRiuOHBZjX99BpVuXiS2w9B13PHdxWU2/WKxtbXkfBbyB0QEtjk9E/IVTm2l9xcV00W4V6iCSSz7YYmzpPb7sWUcEHyqFPrw11+qrV41iKU0Mo4orwPdAJLrQPtpG20iBGv/4NKHVjM2dYS0iBplWVX7703cXTLWSqvhktn6F+FY6ph75g0ANpxA9aea7kIvRP6YIIHTOBNIw67buZSliDyefVxM5A2VR+49zI5V2b1SjGUdimlr++K/MNxNLDhwNzPMDtV3RszoxDagAS9lzN4PXYXlXYzkStafrRe9HKbis8H859I1WBI0OmiheelOKUvcMBD0nO9olSNkb8MaH6Vtd95XBGfIbfW9VFoVWlE8Dr6YlWcG4x4HDbXfs7QxgXIFjjzLOZRG4Ypar71FgeDGmKPc7zYhgr504RBVrsGnvgLlsDOGzccHCFWh+02IsFk+IDp9nDXYm6TZDcYqJP+2lDX0O1sRdzt4BqT3aQkjC0KfWKcucGi99A5B/JP1rH5V2qI0LOiCDjadnizw5snKLFNzX5sLhnUmnloGqyStO/mh43w43Y6m+m6lwJePwZMFY1/J0hn5iMnmWpJ0ZNfwYWxmv/WMRr4Td/isfU2tjr4FptjzOhsExcHubUnTMAg98WtjtfxlzvxtoqmLyjP6F1CWuLeA5wPU//Wop6Kn+mV2DzPeemj5TEgX6OxQdraYvXkxhRhi+q0hAy8LfSup+EtWwCsSDRdIuvt8Vjbs4g8JuxwuE/ulUJMisy2tmnvPyIKnMemVhttYYkDE1f5QaWelD5h+92XipVW5q+G+RmYKj2t2ykegGaZnY+xRz9PT/jXkr8a6PEazKkt36zw7NAexuwOeWl91jaWPSYn/HFyTGzHHu008LhXuO7cbsHzYizXg4plQJ+Kegr+pZUBUzXSwzDt+5qwVhOp/Diu44TfiyByofGcxpUMTHM3rfgfMFrlFZQqhHTowv9XVJ6lm4+ar3LDTadOwWpKIH/iplj5wGmm93TbYbFb9W6MW7Za0uwFao0ErH5inBbxCJx1qn5kW+0Jy6SRZ7PdpN8XI26iCbQ0scXy1R7aoJXaZGM4UeChqy/eSDd+07n81Lj1r2QzKVNmnCXxbK2kDva0/eAGsT+RgaJS7EXfMexr1Xx+DCo9eaREnGJWzkxE5pHjjm69QUbtUykX9UO9baFW5UlAdLsu+R7ifUVvONZQnQEp03PctmB7MGyOfwVQvDIVBsdcNVVziWv3O/627Ap7MzFuAfMXf6sJIrbS2eJI/hBSx7D2pPzXVHhMCep5m4gQA6A3U1jBcwkhR46w+sbVZMnhc4ub7ZPD/eDNbrIVZAlo7om2Y5qsztEWqBG+GHOizpTTYlrc8zLqloDi0cjAAurwFJIJfmJ/Z4UjelwCezYfegTvWCnWQxOW3+d9dE6zHrlppOd9g/p5/4YdOx5J2mZIy+Hrsf3T8XiRfjOVIJ0X7A3r1q/yj9UOELYzhsAZnIF3ZKENE+fasihhw/NHGsW+zXN2Ejw1II9fT8emh1IUhcvUzXiH9WF/+mB22wqGg0kWputIbJfzeXQBufGG3Ib0pdJcR1i0/yOeD/f5p8En4KEM0TN1gRJKjApGhSen+zV8FlZMQ3BNh6Jy3KT3hAfvkdtL8F5ZOCxMAV7RPGj64JUWUmWRgm9oHM8FSawGkomLXsJSsjfQSrQwRPkCQ610b/0ypb5sM4D0TFRZ61cIbfrDU00+dJ0w4Tv3QEJ8ILIdWzgxcPIVSOsRL6G4hG96jaXMnsHU7hhroVZH9GhZ9/Tey0zp9pB90z97XHOTsiSVjxc5/wnfBegEN2pAUgkaXFSiFK/AI8Fv57cicUk+Fz8xb3d449ieiu3wCAHgMLw/evfLR2sxkVA3mnB9+5PZ9/BuodZjY6/5O8GEt7v/3kuuWyixZK5WgHJZOJS7hboQXYohLbSveG1OqB5jRGOTiC38yWat7vv8nwAAu6y2INp6kngAAAABJRU5ErkJggg==') 0 0;
}
#footer .social {margin:0; padding:0; list-style-type: none;}
#footer .social li{ background:#000; float:left; margin-right:10px; text-align:center; width:35px;}
#footer .social li i{font-weight:normal; font-size:30px; color:#fff; padding:5px; margin:0 auto;}
#footer .social li span{text-indent:-90em; float:left; display:none;}

#footer .etsy i{font-family: times; font-size:36px !important; color:#fff; font-style:normal; line-height:40px;}
#footer .social li {width:35px; height:40px;}
#footer .social a:hover{text-decoration:none;}
#footer .ghi i{font-family: times; font-size:36px !important; color:#fff; font-style:normal; line-height:40px;}
#footer .social .email i{font-size:26px;}
#footer .social {float:left;}
#footer .store-info{float:right; width: 400px;}

#footer .address,
#footer .hours,
#footer .phone,
#footer a.email,
#footer .terms-policy{text-decoration:none;background: #000;display: block;color: #fff;font-size: 14px;padding: 5px 10px;}
.site-info { color:#666; font-size:12px; background:#000; text-align: center;}
.site-info .inner {max-width:980px; margin:0 auto; padding:5px 10px;}
.site-info .terms-policy {float:right; font-size:12px;}
.site-info .terms-policy a{color:#666;}
.site-info .copy{float:left;}

#footer .hours sup{color:#ff0000;}
#footer .hours span{color:#ccc; display:block; font-size:12px; padding-left:15px;}

#map{width:100%; height:500px; position:relative;}
.map-overlay{position:absolute; top:25px; left:95px; z-index:99;}
.map-overlay .address{padding:10px; margin-bottom:10px; background:#fff;}
#content .map-overlay .address p {padding-bottom:0;}
.map-wrapper{position:relative;}
.ghi h1{background:url(//shopboardwalkvintage.com/img/ghi-pin.png) 0 0 no-repeat; padding-left:25px;}
.bwalk h1{background:url(//shopboardwalkvintage.com/img/steg-pin.png) 0 0 no-repeat; padding-left:35px;}


body.page-template-template-homepage #wrapper{padding:0; max-width:100%; width:100%;}
body.page-template-template-homepage h2{font-size:18px; margin:10px 0;}
body.page-template-template-homepage .header {background:#000 url('/img/bw-inside-2015-12.jpg') 50% 50% no-repeat; height:300px;}
body.page-template-template-homepage .header .overlay{z-index:999; color:#fff; padding:20px 30px; max-width:980px; margin:0 auto;}
body.page-template-template-homepage .header .overlay h1{font-size:40px;}

.newsletter{background:#000; padding:30px 0; text-align:center;}
.newsletter form{margin:0 auto;}
.newsletter .mc4wp-alert{color:#fff; padding:5px;}
.newsletter input.text,
.signup-form input.text{font-size:14px; padding:10px 0; text-indent:10px; width:300px; border:2px solid #fff;  -webkit-border-radius:0;
border-radius:0; -webkit-appearance: none;}
.newsletter input.submit,
.signup-form input.submit{border:2px solid #f3f3f3; font-size:14px; padding:10px; background:#f3f3f3; margin-left:-4px;  -webkit-border-radius:0;
border-radius:0; -webkit-appearance: none;}

#home-wrap{max-width:980px; margin:30px auto;}
#home-wrap .articles{width:50%; float:left; padding-left:5px;}
#home-wrap .products{width:50%; float:right;}

#home-wrap .added,
#home-wrap .sold{padding-left:5px; max-height:300px; overflow-y:hidden;}

.instagram-wrapper,
#home-wrap .added,
#home-wrap .sold {max-width:980px; margin:0 auto;}
#home-wrap h3{font-size:30px;}
.instagram-wrapper h2{padding-left:5px;}
.header .btn {background:#ccc; color:#000; padding:15px 20px; font-weight:bold; margin:10px 0; display:block; float:left;}

article .tags{margin:20px 0;}
.entry-content {margin-top:30px;}
.entry-content p,
.entry p {font-size:16px; line-height:24px; margin:15px 0;}
.entry-content a, .entry a {text-decoration:underline; color:#f82119;}
body.archive .articles {padding:30px 0;}
.articles article {margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #EEE;}
.articles article h2.post-title{font-size:22px; line-height:32px; margin-top:0;}
.articles article .excerpt {line-height:24px; font-size:14px; margin:10px 0 20px;}
.articles article .post-featured-image {float:left; margin-right:10px;}
article .entry-content blockquote{width:75%; border-left:3px solid #f82119; padding-left:10px; margin:10px 5px;}
.widget_product_categories h3 i{visibility:hidden; margin-left:5px;}

body.woocommerce-cart table.cart .product-thumbnail img{width:auto;}
body.woocommerce-cart table.cart .product-thumbnail {width:200px;}
body.woocommerce-cart table.cart .product-info h3.product-name {font-weight:bold; font-size:16px; }
body.woocommerce-cart table.cart .product-info b{font-weight:bold; color:#666;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{
	border-radius: 3px;
	border-color:#ccc;
	border-width: 1px;
	border-style:solid;
	padding:5px;
}
body.woocommerce-cart a.shop {font-size:18px; font-weight:bold; text-decoration:none; color:#000; }
body.woocommerce-cart .woocommerce form {width:70%; float:left;}
body.woocommerce-cart .woocommerce .product-name a{color:#000; text-decoration:none;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width:28%; float:right;}
.woocommerce .cart-collaterals .cart_totals h2 {display:none;}
.woocommerce .cart-collaterals .cart_totals table{background-color:#f3f3f3;}

.woocommerce a.remove{ background:none; font-size:11px; color:#000 !important; margin-top:20px;}
.woocommerce a.remove:hover{ background:none; font-size:11px; color:#b91a14 !important;}

.woocommerce-checkout #order_review .product-name img {width:80px; height:80px; float:left; margin:0 5px 5px 0;}
.woocommerce-checkout #order_review {margin-top:30px;}
.woocommerce-checkout #order_review table{background:#f3f3f3;}
.woocommerce-checkout #order_review .cart_item td {background:#fff;}
.woocommerce-checkout #order_review thead th.product-name {font-size:18px;}
.woocommerce-checkout table.shop_table th {vertical-align:top;}
.woocommerce-checkout h3{font-size:15px;}

body.woocommerce-cart table.cart tr td.product-info::before{content:'';}
body.woocommerce-cart table.cart tr td.product-info{text-align:left!important;}
body.woocommerce-cart table.cart tr td::before{float:none;}
body.woocommerce-cart table.cart tr td{vertical-align: top;}
body.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;}
body.woocommerce-cart table.cart .product-subtotal{width:10px; width:inherit; background:#f3f3f3;}
body.woocommerce-cart table.cart .product-remove a.remove{font-size:24px;}

#ship-to-different-address span,
#ship-to-different-address input{vertical-align: middle;}

.woocommerce-shipping-calculator {text-align: left;}
.woocommerce-shipping-calculator p {line-height:16px; font-size:14px; margin:0;}
.woocommerce-shipping-calculator a{color:#666;}

.woocommerce-checkout #payment {background: none;}
.woocommerce-checkout #payment a{color:#666;}
.woocommerce form .form-row .required{text-decoration:none;}

.filters {padding:10px 0;}
.filters .button{
	font-size: 100%;
	margin:0;
    line-height: 1;
    cursor: pointer;
    text-decoration: none;
    padding: .618em 1em;
    font-weight: 700;
    border-radius: 3px;
    color: #515151;
    background-color: #ebe9eb;
    border: 0;
    white-space: nowrap;
    background-image: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-shadow: none;
    display:inline-block;
}
.search-page .outofstock img {
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.search-page .outofstock:hover img{
	-webkit-filter: grayscale(0%);
    filter: grayscale(0%);
    opacity: 1;
    filter: alpha(opacity=100);
}
.search-page .outofstock h3{color:#999;}

.signup-form {margin:20px 0;}
.signup-form {background:#fff url('/img/chevron-mid-wht.jpg') 0 0 repeat-x; text-align: center; padding:0;}
.signup-form input.email{display:inline; border-bottom:1px solid #000; width:200px; padding:0 0 5px 5px;}
.signup-form .submit {float:right;}
.signup-form select#req_category{width:200px;}
.signup-form form{background:#fff; width:400px; margin:0 auto; text-align:left; padding:30px; font-size:14px; line-height: 36px}
.signup-form span{font-size:11px; color:#999; display:block;}

.category_tags {clear:both; margin:10px auto;}
.category_tags li {display:inline-block; text-transform: uppercase; padding:5px; background:#f3f3f3; margin:10px 2px;}

.woocommerce div.product div.images .flex-control-thumbs li{margin:5px 0 0 0;}
.woocommerce div.product div.images .flex-control-thumbs li img{object-fit: cover; aspect-ratio: 1 / 1;}

.flex-control-thumbs li.video {
    position: relative;
    display: inline-block;
    width: 100%;
    max-width: 600px;
    cursor: pointer;
}

.flex-control-thumbs li.video::before {
    content: '';
    position: absolute;
    bottom: 10%;
    left: 10%;
    
    width: 0;
    height: 0;
    border-left: 30px solid white;  /* Triangle for play arrow */
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    z-index: 2;
    opacity: 1;
    transition: opacity 0.3s ease;
}


.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images
{width:60%;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary
{width:38%;}


body.page-template-template-gallery #wrapper {padding: 0; max-width: 100%; width: 100%;}
#header-slider{background:#000; margin:0 auto; overflow: hidden; height:300px;}
#header-slider img{ width:100%; opacity:.5; min-height:300px;}
#header-slider .slide.slick-active{display:block;}
/* Dots */

.slick-slider, .slides{margin:0 auto; width:100%; max-width:1200px; max-height:300px;overflow:hidden}
.slick-dots{position:absolute;bottom:10px;display:block;width:100%;padding:0;list-style:none;text-align:center}
.slick-dots li{
position:relative;
display:inline-block;
width:10px;
height:10px;
margin:0 5px;
padding:0;
cursor:pointer;
}
.slick-dots li button{
font-size:0;
line-height:0;
display:block;
width:6px;
height:6px;
padding:0;
margin:1px 2px;
cursor:pointer;
color:#fff;
border:0;
outline:none;
background:none;
border-radius:25px
}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{
font-family:'slick';
font-size:20px;
line-height:10px;
position:absolute;
top:0;
left:0;
width:10px;
height:10px;
content:'\2022';
text-align:center;
color:#ccc;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before{color:#f82119}

.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1000}

.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-size:28px;font-weight:bold;line-height:1;background:none;padding:10px 5px;opacity:.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0}
.slick-prev:before{content:''}
.slick-next{right:8px}
.slick-next:before{content:''}

.slick-prev,.slick-next{margin:0; width:130px; height:300px; position:absolute;top:0;}
.slick-prev{left:0;  background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #000 100%);}
.slick-next{right:0; background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #000 100%);}
.slick-prev:before{content:''}
.slick-next:before{content:''}

.woocommerce-product-details__short-description{line-height:1.8em;}

	body #wrapper{width:100%; position:relative;}
	body #wrapper #sidebar{float:none; position:absolute; top:30px; right:10px;}
	.widget_product_categories h3{cursor:pointer; text-align:right;}
	.widget_product_categories h3 i{visibility:visible;}
	.widget .product-categories {display:none; background:#fff; padding:10px; margin:0;}
	.widget .product-categories a {font-size:1em;}
	body #wrapper #primary{float:none; width:100%;}


@media (max-width: 767px) {
    #header-slider {height:150px;}
    .slides{max-height:inherit; height:150px; overflow-y: scroll;}
    #header-slider img{min-height:inherit; opacity:1;}
    #header-slider .slide {line-height: 0; font-size:0;}

	/* #header-slider img{min-height: inherit;} */
	.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary
	{width:100%;}
	.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary
	{width:100%;}
	.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals,
	body.woocommerce-cart .woocommerce form {float:none; display:block; width:100%; margin-bottom:20px;}

	.articles article h2.post-title {font-size:14px; line-height:20px;}

	#home-wrap .products, #home-wrap .articles {width:100%; float:none; }
	#home-wrap .customers a, #home-wrap .added a, #home-wrap .sold a {display:block; width:100%;}
	#home-wrap .customers, #home-wrap .added, #home-wrap .sold{ width:100%; overflow:hidden;}

	#footer .store-info{width:inherit; background:#000; margin-top:20px;}
	#footer .address,
	#footer .hours,
	#footer .phone,
	#footer a.email {display:block; text-decoration: none; font-weight:bold; font-size:20px; padding:5px 10px;}

	#content .woocommerce-result-count{float:none; text-align:center;}

	.articles article .post-featured-image {float:none; margin:0 0 10px 0;}
	.home .articles article .post-featured-image{display:none;}
	.home .articles article {color:#666; padding-bottom:5px; margin:0 10px 5px 10px;}
	article .entry-content img{width:100%; height:auto;}

	.product .posted_in,
	.product .tagged_as{display:block; margin-bottom:10px;}

    #ship-to-different-address{margin:20px 0;}
	#content .woocommerce ul.products li.product:hover .button {display:none;}

	.woocommerce .products ul, .woocommerce ul.products{ margin: 0 -5px 1em;}
	    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:50%}

}
@media (max-width: 400px) {
	#home-wrap .articles{padding-left:5px; max-height:300px; overflow-y:hidden;}

	.single.woocommerce-page ul.products{margin:0;}
	.single.woocommerce-page ul.products li.product
	{
		margin:0 1.8% 1.992em 0;
		width:48%;
	}
	#footer .store-info{width:100%;}
	h1.product_title {font-size:24px;}
}
#order_review_heading {display:none;}

.sub-categories a {text-transform: uppercase;
font-weight:bold; color:#000;
    font-family: "Oswald", "Helvetica Neue", Helvetica, Arial, sans-serif, "Microsoft Yahei";}


li.product .qvwp-button {
    text-align: center;
    position: relative;
    top: 0;
    left: 0;
    font-size: 12px;
    margin-top: -88px;
    border-radius: 0;
}
li.product .qvwp-button a{border-radius:0;}
/* CUSTOM ON-HOVER IMAGE */
/*
.woocommerce ul.products li.product a img { 
    object-fit: cover;
    padding: 0;
    margin: 0 auto;
}
.woocommerce ul.products li.product a img:nth-of-type(1) {
    display: none;
}
.woocommerce ul.products li.product a:hover img:nth-of-type(1) {
    display: block
}
.woocommerce ul.products li.product a:hover img:nth-of-type(2) {
    display: none;
}
*/


.flex-control-paging{
  margin: 0;
  padding: 10px;
  list-style: none;
  width: 100%;
  text-align: center;
}
.flex-control-paging li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 8px;
  height: 8px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  border-radius: 50%;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}

.flex-direction-nav {
display: flex;
position:absolute;
bottom:1em;
right:.5em;

}

.flex-direction-nav li {
    list-style: none;
}

.flex-direction-nav a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px; /* Adjust for desired size */
    height: 36px;
    border-radius: 50%;
    text-decoration: none;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    background:#fff;
    margin:0 5px 0 0;
    overflow:hidden;
}

.flex-direction-nav a:hover {
    background-color: #f0f0f0; /* Light gray background on hover */
}

.flex-direction-nav a span{
	transform: scale(1, 2);
    padding-bottom: 2px;
}

.modal.popup .modal-content .flex-direction-nav{
	bottom:4em;
}
.woocommerce-product-gallery img{ aspect-ratio:4/5; object-fit: cover; }
/*
.modal.popup .modal-content .close {
	background: #fff;
    border-radius: 100%;
    padding: 5px 8px 10px;
    top: -10px;
    right: -10px;
}
*/