.clear {clear: both;}.nobr {white-space: nowrap;}div.woocommerce-error, div.woocommerce-message {margin: 10px 0px;padding: 10px 32px 10px 10px;background-repeat: no-repeat;background-position: 10px center;}div.woocommerce-error a.button, div.woocommerce-message a.button {margin-top: 0;float: left;}p small {}p.demo_store {position: fixed;top: 0;width: 100%;font-size: 12px;text-align: center;background: -webkit-gradient(linear, right top, right bottom, from(#f7f5c6), to(#eeeac1));background: -webkit-linear-gradient(#f7f5c6, #eeeac1);background: -moz-linear-gradient(center top, #f7f5c6 0%, #eeeac1 100%);background: -moz-gradient(center top, #f7f5c6 0%, #eeeac1 100%);padding: 8px 0;z-index: 999999;box-shadow: inset 0 0 0 3px rgba(255, 255, 255, 0.3);}small.note {display: block;font-size: 11px;line-height: 21px;margin-top: 10px;}#breadcrumb {overflow: hidden;zoom: 1;margin: 0 0 1em;padding: 0;font-size: 0.92em;}#breadcrumb a {}div.product {position: relative;margin-bottom: 0;}div.product .product_title {clear: none;}div.product p.price {color: #7E9A47;font-size: 1.3em;}div.product p.price del {font-size: 14px;color: #8B2121;}div.product p.stock {font-size: 0.92em;padding: 2px 0 0 0;}div.product div.images {float: right;width: 47%;}div.product div.images img {padding: 6px;display: block;width: 100%;height: auto;}div.product div.images div.thumbnails {padding-top: 10px;zoom: 1;}div.product div.images div.thumbnails a {float: right;width: 30.75%;margin-left: 3.8%;}div.product div.images div.thumbnails a img {width: 100%;height: auto;}div.product div.images div.thumbnails a.last {margin-left: 0;}div.product div.images div.thumbnails a.first {clear: both;}div.product div.summary {float: left;width: 48%;}div.product div.social {text-align: left;margin: 0 0 1em;}div.product div.social span {margin: 0 2px 0 0;}div.product div.social span span {margin: 0;}div.product div.social span .stButton .chicklets {padding-right: 16px;width: 0;}div.product div.social iframe {float: right;margin-top: 3px;}div.product .woocommerce-tabs {clear: both;padding: 1em 0 0 0;margin: 0 0 1em 0;}div.product .woocommerce-tabs ul.tabs {border-top-right-radius: 2px;border-top-left-radius: 2px;overflow: hidden;zoom: 1;margin: 0;padding: 4px 4px 0;list-style: none outside;}div.product .woocommerce-tabs ul.tabs li {float: right;margin: 0;font-size: 0.92em;margin-left: -1px;}div.product .woocommerce-tabs ul.tabs {position: relative;top: 1px;z-index: 10;}#top div div.product .woocommerce-tabs ul.tabs li.active a {border-style: solid;border-width: 1px;border-bottom: none;padding: 9px 20px 10px 20px;position: relative;}div.product .woocommerce-tabs ul.tabs li.active {position: relative;}div.product .woocommerce-tabs .panel {padding: 15px 15px 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}.js_active .woocommerce-tabs .panel {display: none;}.stock {color: #7E9A47;}.out-of-stock {color: #8B2121;}p.cart {float: left;}form.cart {margin-bottom: 24px;overflow: hidden;zoom: 1;}form.cart div.quantity {float: right;margin: 0 0 0 4px;}form.cart table {font-size: 12px;}form.cart table td {padding: 4px 0 4px 4px;}form.cart table div.quantity {float: none;margin: 0;width: 72px;}form.cart table small.stock {display: block;float: none;}form.cart .variations label {font-weight: bold;}form.cart .variations select {width: 100%;float: right;}form.cart .button {vertical-align: middle;float: right;margin: 2px 0;}span.onsale {background: #7E9A47;min-height: 32px;min-width: 32px;padding: 4px;font-size: 12px;position: absolute;text-align: center;line-height: 32px;top: 6px;right: 6px;margin: 0;border-radius: 20px;}.products ul, ul.products {margin: 0 0 14px;padding: 0;list-style: none;}.related, .upsells.products {overflow: hidden;zoom: 1;}.related ul.products, .upsells.products ul.products, .related ul, .upsells.products ul {float: none;}.related ul.products li, .upsells.products ul.products li, .related ul li, .upsells.products ul li {width: 48%;}.related ul.products li img, .upsells.products ul.products li img, .related ul li img, .upsells.products ul li img {width: 100%;height: auto;}ul.products {clear: both;margin-right: 0;padding-right: 0;}ul.products li {float: right;margin: 0 0 20px 3.8%;padding: 0;position: relative;width: 22.05%;margin-right: 0;}ul.products li .onsale {top: 0;left: 0;right: auto;margin: -6px 0 0 -6px;}div .products li a, div .product a {text-decoration: none;}ul.products li a img {width: 100%;height: auto;display: block;margin: 0 0 8px;}ul.products li a:hover img {}ul.products li strong {display: block;}ul.products li .price {color: #7E9A47;display: block;font-weight: normal;}ul.products li .price del {font-size: 10px;line-height: 10px;margin: -2px 0 0 0;display: block;}ul.products li .price .from {font-size: 10px;line-height: 10px;margin: -2px 0 0 0;display: block;}ul.products li.first {clear: both;}ul.products li.last {margin-left: 0;}.woocommerce-ordering {margin-bottom: 24px;}a.button.loading, button.button.loading, input.button.loading, #review_form #submit.loading {filter: alpha(opacity=50);opacity: 0.5;}a.button.loading:before, button.button.loading:before, input.button.loading:before, #review_form #submit.loading:before {content: "";position: absolute;height: 16px;width: 16px;top: 0.35em;left: -26px;text-indent: 0;}a.button.added:before, button.button.added:before, input.button.added:before, #review_form #submit.added:before {content: "";position: absolute;height: 16px;width: 16px;top: 0.35em;left: -26px;text-indent: 0;}a.button:hover, button.button:hover, input.button:hover, #review_form #submit:hover {text-decoration: none;}.cart .button, .cart input.button {float: none;border-bottom-style: solid;border-bottom-width: 1px;}.woocommerce-page .button {min-width: 110px;padding: 15px;line-height: 1em;margin: 4px 0 0 2px;float: right;font-size: 12px;width: auto;vertical-align: middle;text-align: center;text-decoration: none;border: none;cursor: pointer;font-family: inherit;border-radius: 2px;}.button.alt:hover {}#reviews h2 small {float: left;font-size: 15px;line-height: 21px;margin: 10px 0 0 0;}#reviews h2 small a {text-decoration: none;}#reviews h3 {margin: 0;}#reviews #respond {margin: 0;border: 0;padding: 0;}#reviews #comment {height: 75px;}#reviews #comments .add_review {overflow: hidden;zoom: 1;}#reviews #comments h2 {clear: none;}#reviews #comments ol.commentlist {overflow: hidden;zoom: 1;margin: 0;width: 100%;background: none;}#reviews #comments ol.commentlist li {padding: 00;margin: 0 0 20px;border: 0;position: relative;background: 100%;border: 0;}#reviews #comments ol.commentlist li .meta {font-size: 0.75em;}#reviews #comments ol.commentlist li .comment-text {margin: 0 50px 0 0;border-radius: 5px;padding: 11px 11px 0;}#reviews #comments ol.commentlist li .comment-text p {margin: 0 0 11px;}#reviews #comments ol.commentlist li .comment-text p.meta {font-size: 0.86em;}.star-rating {float: left;width: 80px;height: 16px;background: url(images/star.png) repeat-x right 0;}.star-rating span {background: url(images/star.png) repeat-x right -32px;height: 0;padding-top: 16px;overflow: hidden;float: right;}#reviews .star-rating {margin: 10px 0 0 0;}#review_form #respond {overflow: hidden;zoom: 1;margin: 0;padding: 10px 20px 20px;}#review_form #respond p {margin: 0 0 10px;}p.stars {overflow: hidden;zoom: 1;}p.stars span {width: 80px;height: 16px;position: relative;float: right;background: url(images/star.png) repeat-x right 0;}p.stars span a {float: right;position: absolute;right: 0;top: 0;width: 16px;height: 0;padding-top: 16px;overflow: hidden;}p.stars span a:hover, p.stars span a:focus {background: url(images/star.png) repeat-x right -16px;}p.stars span a.active {background: url(images/star.png) repeat-x right -32px;}p.stars span a.star-1 {width: 16px;z-index: 10;}p.stars span a.star-2 {width: 32px;z-index: 9;}p.stars span a.star-3 {width: 48px;z-index: 8;}p.stars span a.star-4 {width: 64px;z-index: 7;}p.stars span a.star-5 {width: 80px;z-index: 6;}table.shop_attributes th {width: 150px;font-weight: bold;padding: 8px;margin: 0;line-height: 1.5em;}table.shop_attributes td {font-style: italic;padding: 0;margin: 0;line-height: 1.5em;}table.shop_attributes td p {margin: 0;padding: 8px;}table.shop_attributes .alt td, table.shop_attributes .alt th {}table.shop_table {margin: 0px 0px 24px -1px;text-align: right;width: 100%;border-radius: 5px;}table.shop_table th {font-size: 12px;font-weight: bold;line-height: 18px;padding: 9px 12px;}table.shop_table td {padding: 6px 12px;vertical-align: middle;}table.shop_table td a.button {margin: 0 3px;}table.shop_table tfoot td {font-weight: bold;}table.my_account_orders {font-size: 0.85em;}table.my_account_orders th, table.my_account_orders td {padding: 4px 8px;vertical-align: top;}table.my_account_orders .button {white-space: nowrap;margin: 4px 0;}table.cart img {width: 32px;height: auto;}ul.cart_list, ul.product_list_widget {list-style: none outside;padding: 0;margin: 0;}ul.cart_list li, ul.product_list_widget li {padding: 4px 0;margin: 0;overflow: hidden;zoom: 1;}ul.cart_list li a, ul.product_list_widget li a {display: block;font-weight: bold;}ul.cart_list li img, ul.product_list_widget li img {float: right;margin-left: 4px;width: 32px;height: auto;}.widget_shopping_cart .total {border-top: 3px double #ddd;padding: 4px 0 0;margin: 0;}.widget_shopping_cart .total strong {min-width: 40px;display: inline-block;}.widget_shopping_cart .buttons {overflow: hidden;zoom: 1;}a.remove {display: block;height: 16px;width: 16px;text-indent: -9999px;background: url(images/remove.png) #cccccc;}a.remove:hover {}.cart th, .cart td {vertical-align: middle;}td.actions {text-align: left;}td.actions .coupon {float: right;}#top td.actions .coupon label {display: none;}td.actions .coupon .input-text {width: 80px;float: right;margin: 1px 0 0 6px;}td.actions .button.alt {float: left;margin: 2px 6px 0 0;}td.product-name dl.variation {margin: 0;}td.product-name dl.variation dt {font-weight: bold;display: inline;margin: 0 0 0 4px;padding: 0;}td.product-name dl.variation dd {display: inline;margin: 0 0 0 12px;padding: 0;}td.quantity {min-width: 80px;}.quantity input {margin-right: 0;margin-left: 0;}.quantity input.qty {width: 20px;display: inline;padding: 1px 5px 2px;line-height: 1em;vertical-align: middle;margin: 0;}.quantity input.plus, .quantity input.minus {padding: 4px;vertical-align: middle;line-height: 1em;border: none;width: 20px;cursor: pointer;margin: 0;display: inline;border: 0;}.quantity input.minus {border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.quantity input.plus {border-top-left-radius: 5px;border-bottom-left-radius: 5px;float: none;}.quantity input.minus:hover, .quantity input.plus:hover {}.cart input {width: 100px;margin: 0;vertical-align: middle;line-height: 1em;}.col2-set {overflow: hidden;zoom: 1;width: 100%;}.col2-set .col-1 {float: right;width: 48%;}.col2-set .col-2 {float: left;width: 48%;}.cart-collaterals h2 {font-size: 14px;text-align: right;float: none;}.cart-collaterals {overflow: hidden;zoom: 1;width: 100%;}.cart-collaterals .related {width: 30.75%;float: right;}.cart-collaterals .cross-sells {width: 100%;float: right;}.cart-collaterals .cross-sells ul.products {float: none;}.cart-collaterals .cross-sells ul.products li {width: 24.25%;}#top .cross-sells .content {width: 100%;padding: 0;margin: 0;}.cart-collaterals .shipping_calculator {width: 48%;text-align: left;overflow: hidden;zoom: 1;margin: 20px 0 0 0;clear: left;float: left;}.cart-collaterals .shipping_calculator .button {width: 100%;float: none;display: block;}.cart-collaterals .shipping_calculator .col2-set .col-1, .cart-collaterals .shipping_calculator .col2-set .col-2 {width: 47%;}.cart-collaterals .cart_totals {float: left;width: 48%;text-align: left;}.cart-collaterals .cart_totals p {margin: 0;}.cart-collaterals .cart_totals table {border-radius: 5px;margin: 0 0 6px;padding: 0;}.cart-collaterals .cart_totals table tr:first-child th, .cart-collaterals .cart_totals table tr:first-child td {border-top: 0;}.cart-collaterals .cart_totals table td, .cart-collaterals .cart_totals table th {padding: 6px 12px;}.cart-collaterals .cart_totals table small {display: block;}#top .cart-collaterals .cart_totals table select, #top.woocommerce-page select {width: 95%;min-width: 0;margin: 0;}.avia-webkit #top .cart-collaterals .cart_totals table select, .avia-webkit #top.woocommerce-page select {padding-left: 30px;}.cart-collaterals .cart_totals .discount td {}.cart-collaterals .cart_totals tr td, .cart-collaterals .cart_totals tr th {padding: 6px 24px;}.cart-collaterals .cart_totals a.button.alt {width: 193px;display: block;font-size: 0.92em;}#top .form-row {zoom: 1;padding: 3px 0;margin: 0 0 10px;}#top .form-row label {display: block;}#top .form-row label.hidden {visibility: hidden;}#top .form-row select {width: 100%;cursor: pointer;margin: 0;min-width: 100px;}#top .form-row .required {font-weight: bold;}#top .form-row .input-checkbox {display: inline;margin: -2px 0 0 8px;text-align: center;vertical-align: middle;}#top .form-row label.checkbox {display: inline;}form .form-row input.input-text, #content .form-row input.input-text, form .form-row textarea, #content .form-row textarea {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.1);width: 100%;padding: 6px;margin: 0;outline: 0;background: #fff none;font-size: 14px;line-height: 1em;}form .form-row textarea, #content .form-row textarea {height: 3.5em;line-height: 1.5em;display: block;box-shadow: none;}.form-row-first, .form-row-last {float: right;width: 47%;overflow: visible;}.form-row-last {float: left;}#top form.login, #top form.register {padding: 20px;margin: 20px 0px 20px 0;text-align: right;border-radius: 5px;border-style: solid;border-width: 1px;}#top #payment {border-radius: 5px;border-style: solid;border-width: 1px;}#top #payment ul.payment_methods {overflow: hidden;zoom: 1;text-align: right;padding: 1em;margin: 0;list-style: none outside;}#top #payment ul.payment_methods li {line-height: 2em;text-align: right;margin: -1px 0 0 0;font-weight: normal;border-style: solid;border-width: 1px;padding: 15px;}#top #payment ul.payment_methods li input {margin: 0 0 0 1em;}#top #payment ul.payment_methods li img {vertical-align: middle;margin: -1px 0.5em 0 0;position: relative;}#top #payment div.form-row {padding: 1em;}#top #payment label {display: inline;}#top #payment #place_order {float: none;margin: 0 auto;}#top #payment .terms {padding: 0 1em 0;text-align: left;}#top #payment div.payment_box {position: relative;width: 90%;box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.5) #888888;padding: 1em 28px;margin: 0 0 0 0;font-size: 0.92em;right: -2px }#payment div.payment_box #cc-expire-month, #payment div.payment_box #cc-expire-year {width: 48%;float: right;}#top #payment div.payment_box #cc-expire-year {float: left;}#top #payment div.payment_box span.help {font-size: 11px;line-height: 13px;font-weight: normal;}#top #payment div.payment_box p, #payment div.payment_box .form-row {padding: 0 0 1em;margin: 0;}div.shipping-address {padding: 0;clear: right;}#top #shiptobilling {float: left;line-height: 1.62em;margin: 0 0 0 0;padding: 0;}#top #shiptobilling label {font-size: 0.6875em;}.checkout .col-2 h3 {float: right;clear: none;margin-top: 0;}.checkout .col-2 .notes {clear: right;}.checkout .col-2 .form-row-first {clear: right;}#top .checkout .col-1, #top .checkout .col-2 {background: transparent;}.order_details {overflow: hidden;zoom: 1;margin: 0 0 1.5em;list-style: none;}.order_details li {float: right;margin-left: 2em;text-transform: uppercase;font-size: 0.715em;line-height: 1em;border-left: 1px dashed #ccc;padding-left: 2em;}.order_details li strong {display: block;font-size: 1.4em;text-transform: none;line-height: 1.5em;}.order_details li.method {border: none;}.addresses .title {overflow: hidden;zoom: 1;}.addresses .title h3 {float: right;}.addresses .title .edit {float: left;}ol.commentlist.notes li.note p.meta {font-weight: bold;margin-bottom: 0;}ol.commentlist.notes li.note .description p:last-child {margin-bottom: 0;}#customer_details {padding-bottom: 40px;}#payment {margin-top: 40px;}td select {margin: 0;min-width: 100px;}.template-search-none > p {display: none;}.term-description {position: relative;clear: both;margin-bottom: 10px;font-size: 12px;}.slideshow_container + .term-description {top: -18px;}#top button:disabled {opacity: 0.4;cursor: not-allowed;}.pointer_arrow {height: 20px;width: 20px;position: absolute;top: -10px;right: 50%;-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}.pointer_arrow_wrap {position: absolute;width: 20px;height: 10px;top: -13px;right: 50%;margin-right: -11px;overflow: hidden;}.pointer_arrow_wrap .pointer_arrow {right: 0;top: 6px;}.cart_dropdown {position: absolute;left: -60px;height: 46px;width: 46px;line-height: 46px;text-decoration: none;text-align: center;top: 50%;margin: -23px 0 0 0;border-radius: 2px;border-style: solid;border-width: 1px;font-weight: normal;z-index: 101;-webkit-transition: all ease-in-out 0.8s;transition: all ease-in-out 0.8s;}.html_bottom_nav_header .cart_dropdown {margin: -40px 0 0 0;}.html_boxed .cart_dropdown {position: fixed;top: 24px;margin: 0;z-index: 300;}.bottom_nav_header #header_main {z-index: 2000;}.bottom_nav_header #header_meta {z-index: 2001;}.html_visible_cart .cart_dropdown {left: -2px;}.html_burger_menu_active.html_visible_cart .cart_dropdown {display: block;}.html_visible_cart .av-burger-menu-main {padding-left: 25px;}.cart_dropdown_first {line-height: 38px;padding: 0;}.cart_dropdown_first .cart_dropdown_link {display: block;padding: 0 0 0 0;text-decoration: none;line-height: 44px;font-size: 15px;position: absolute;z-index: 2;width: 100%;height: 100%;}#top .cart_list.product_list_widget {background: transparent;}.cart_dropdown_first .cart_subtotal {display: block;float: right;}.cart_dropdown .dropdown_widget {clear: both;position: absolute;left: 7px;top: 0;width: 280px;line-height: 18px;display: none;padding-top: 54px;}.cart_dropdown .dropdown_widget .widget_shopping_cart_content {padding: 0;box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);overflow: hidden;border-style: solid;border-width: 1px;text-align: right;border-radius: 2px;}.cart_dropdown .dropdown_widget .avia-arrow {top: 49px;right: auto;margin-right: 0;border-bottom: none;border-left: none;left: 10px;}.cart_dropdown_first:hover .dropdown_widget {display: block;}.dropdown_widget .cart_list {border: none;}div .dropdown_widget .cart_list li {padding: 10px 12px;border-bottom-width: 1px;border-bottom-style: dotted;border-top: none;font-size: 11px;position: relative;}.dropdown_widget .cart_list li.empty {border-bottom: none;text-align: center;font-weight: bold;}.dropdown_widget ul.cart_list li a {display: block;font-weight: bold;float: none;text-decoration: none;}.dropdown_widget ul.cart_list li a img {float: left;display: block;background: #fff;border: 1px solid #e1e1e1;padding: 2px;margin: 0 10px 0 0;width: 55px;height: auto;}.dropdown_widget .quantity {overflow: hidden;}#top .dropdown_widget .total {font-size: 13px;border: none;}.dropdown_widget .buttons {border-top-style: solid;border-top-width: 1px;}.cart_dropdown .dropdown_widget .widget_shopping_cart_content p {font-size: 11px;padding: 10px;margin: 0;overflow: hidden;}#top .dropdown_widget .buttons .button {width: 43%;float: right;margin: 0;background: transparent;padding: 2px;font-weight: 600;text-align: center;}#top .dropdown_widget .buttons .button.checkout {float: left;}#top .update_succes {margin: 0px 10px;}dl.variation {padding: 0;margin: 0;}dl.variation dt {padding: 0;margin: 0;}dl.variation dd {padding: 0;margin: 0 3px 0 0;font-weight: bold;}.html_visible_cart.html_stretched.html_header_top.html_header_stretch .main_menu {-webkit-transition: left ease-in-out 0.8s;transition: left ease-in-out 0.8s;left: 30px;}.html_cart_at_menu.html_header_top #top .main_menu {left: 0px;}#menu-item-shop.cart_dropdown {left: 0;top: 0;margin: 0;height: auto;border-top: none;border-radius: 0;width: auto;position: relative;float: right;}.av_menu_icon_beside + #menu-item-shop.cart_dropdown {left: 26px;}.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown {padding-left: 15px;}.html_burger_menu.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown {padding-left: 0;}.html_header_top #menu-item-shop.cart_dropdown {border-bottom: none;}#menu-item-shop .cart_dropdown_link {background: transparent;margin: 0;right: 0;color: inherit;position: relative;width: auto;-webkit-transition: color 0.15s ease-out;transition: color 0.15s ease-out;padding: 0 38px;float: right;line-height: 88px;}#menu-item-shop .dropdown_widget {left: -1px;top: 100%;padding: 0;margin-top: -1px;}.av_minimal_header #menu-item-shop .dropdown_widget {margin-top: 0;}#menu-item-shop .dropdown_widget .avia-arrow {top: -5px;left: 40px;}#top .av_header_transparency #menu-item-shop.cart_dropdown {border-color: transparent;}#top .av_header_glassy.av_header_transparency #menu-item-shop.cart_dropdown, #top .av_header_with_border.av_header_transparency #menu-item-shop.cart_dropdown {border-color: rgba(255, 255, 255, 0.25);}#header_main #menu-item-shop .added_to_cart_notification {top: 100%;left: -1px;}#header_main #menu-item-shop .added_to_cart_notification .avia-arrow {left: 39px;}.html_header_sidebar #menu-item-shop.cart_dropdown {width: 100%;margin: 0;left: 0;border-left: none;height: 46px;position: absolute;opacity: 1;}.html_header_sidebar #menu-item-shop.cart_dropdown .cart_dropdown_link {width: 100%;line-height: 46px;}.html_cart_at_menu.html_header_sidebar #header_main .avia-menu {margin-top: 46px;}.html_cart_at_menu.html_header_sidebar #top #menu-item-shop .dropdown_widget.dropdown_widget_cart {width: 100%;}.html_cart_at_menu.html_header_sidebar #menu-item-shop .dropdown_widget .avia-arrow {left: 48%;}.html_cart_at_menu.html_header_sidebar #header_main #menu-item-shop .added_to_cart_notification {width: 100%;}.html_cart_at_menu.html_header_sidebar #header_main #menu-item-shop .added_to_cart_notification .avia-arrow {left: 48%;}.html_cart_at_menu.html_bottom_nav_header #menu-item-shop {float: left;left: -34px;border: none;}.html_cart_at_menu.html_bottom_nav_header #header_main .social_bookmarks {left: 60px;}.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop {float: right;right: -34px;}.html_cart_at_menu.html_bottom_nav_header.html_logo_right #header_main .social_bookmarks {right: 60px;}.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget {right: 17px;}.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget .avia-arrow {right: 25px;}.html_cart_at_menu.html_header_top.html_logo_left .av_seperator_big_border #menu-item-shop.cart_dropdown {margin-right: -1px;}.html_cart_at_menu.html_main_nav_header #top .main_menu .menu > li:last-child {padding-left: 13px;margin-left: 20px;}.html_cart_at_menu.html_main_nav_header #top .av_seperator_big_border .main_menu .menu > li:last-child {margin-left: 0;padding-left: 0;}.animator2 {-webkit-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;transition: all ease-in-out 0.2s;}.animator3, .thumbnail_container {-webkit-transition: all linear 0.3s;-moz-transition: all linear 0.3s;transition: all linear 0.3s;}#top .screen-reader-text {display: none;}#top .form-row label.hidden {visibility: hidden;display: block;position: relative;}.products .product h2, .products .product h3, .products .product h4, .products .product h5, .products .product h6, h2.woocommerce-loop-product__title {padding-top: 5px;font-size: 1em;line-height: 1.3em;font-weight: normal;margin: 0;}#top .onsale {background: rgba(0, 0, 0, 0.8);z-index: 10;color: #FFF;background: #7E9A47;top: 17px;left: 8px;right: auto;margin: 0;min-width: 40px;}ins {text-decoration: none;}#top .price, #top .price span, #top del, #top ins {display: inline;text-decoration: none;font-size: 15px;line-height: 24px;font-weight: 600;}#top .price, div .stock {color: #7E9A47;}#top .price .from {font-weight: normal;padding-left: 2px;}#top #wrap_all ins {color: #7E9A47;}#top #wrap_all del {text-decoration: line-through;font-weight: normal;color: #8B2121;}#top #wrap_all ins:before {content: "\2219";text-decoration: none;display: inline-block;padding: 0 3px 0 7px;font-size: 20px;line-height: 12px;}#top .product_excerpt, #top .product_excerpt:hover {font-size: 12px;text-decoration: none;}.single-product-main-image .thumbnails {margin-top: 10px;width: 104%;}#top .single-product-main-image .thumbnails a {float: right;width: 31.3%;margin: 0 0 4px 4px;clear: none;position: relative;padding: 4px;}.single-product-main-image .images > a {border-radius: 2px;}.single-product-main-image img {display: block;}#top .single-product-main-image .onsale {top: 0px;left: 7px;}.template-shop .single-product-main-image .images a {border-style: solid;border-width: 1px;}.lightbox_image, .image_overlay_effect_inside {border-radius: 3px;}.cart-loading {border-radius: 100px;position: absolute;height: 60px;width: 60px;right: 50%;top: 48%;margin: -30px -30px 0 0;background: url(images/loading-light.gif) no-repeat center center #fff;display: none;opacity: 0.9;-webkit-backface-visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;-webkit-transform: scale(0.3);-ms-transform: scale(0.3);transform: scale(0.3);}.adding-to-cart-loading:hover .cart-loading {display: block;opacity: 0.9;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}#top .added-to-cart-check .cart-loading {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);background: url(images/icons-shop-added.png) no-repeat center center #fff;}#top .added-to-cart-check:hover .cart-loading {display: block;opacity: 0.9;-webkit-transition-delay: 300ms;transition-delay: 300ms;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.avia_transform .added-to-cart-check .cart-loading {display: block;opacity: 0;-webkit-transition-delay: 300ms;transition-delay: 300ms;}.thumbnail_container .rating_container .star-rating {float: none;margin: 0 auto;}#top .woocommerce-ordering {position: absolute;left: 0;margin: 0;z-index: 20;top: 50%;margin-top: -23px;width: 25%;min-width: 200px;}.template-shop .page-title {display: none;}.products .product.first {clear: both;}#top .products .product.last, #top #main .products .product.last {margin-left: 0;}div .products .product {float: right;margin: 0 0 1% 1%;padding: 0;position: relative;width: 24.25%;margin-right: 0;}div .products .product a, div .products .product a img {display: block;overflow: hidden;border-radius: 1px;}div .products .product a:hover {text-decoration: none;}.shop_columns_5 .products .product {margin: 0 0 1% 1%;width: 19.2%;}.shop_columns_3 .products .product {margin: 0 0 1% 1%;width: 32.6%;}.shop_columns_2 .products .product {width: 49.5%;}#top .inner_product_header {padding: 10px 15px 15px;clear: both;position: relative;border-top-style: solid;border-top-width: 1px;min-height: 91px;}.inner_product_header .avia-arrow {border-bottom: none;border-left: none;z-index: 1000;top: -5px;margin-right: -6px;}#top div .product_on_sale .inner_product_header {padding-left: 47px;}.thumbnail_container .rating_container {padding: 5px;width: 100px;position: absolute;bottom: 20px;background: rgba(0, 0, 0, 0.2);border-radius: 3px;right: 50%;margin-right: -50px;opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.inner_product:hover .rating_container {opacity: 1;}.thumbnail_container {display: block;position: relative;overflow: hidden;}.thumbnail_container_inner {display: block;position: relative;overflow: hidden;}#top .thumbnail_container img {margin: 0;display: block;width: 100%;height: auto;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.avia_cart_buttons {width: 100%;z-index: 9;padding: 0;position: relative;-webkit-perspective: 1000px;-webkit-backface-visibility: hidden;}#top .avia_cart_buttons .button {min-width: 50px;float: right;width: 49%;text-align: center;border-radius: 0px;padding: 11px 2px;font-size: 11px;font-weight: 600;line-height: 15px;margin: 0;}#top .avia_cart_buttons .button:last-child {float: left;}#top #wrap_all .single_button .button, #top #wrap_all .shop_columns_5 .avia_cart_buttons .button {margin: 0 auto;float: none;min-width: 75px;width: 100%;}.avia_cart_buttons {opacity: 0.2;border-top-width: 1px;border-top-style: solid;padding: 10px;overflow: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.inner_product:hover .avia_cart_buttons {opacity: 1;}.inner_product {border-style: solid;border-width: 1px;border-radius: 2px;overflow: hidden;}.alternate_color .inner_product {border-radius: 3px;}#top .avia_cart_buttons .button {background: transparent;padding: 3px 3px;}#top .avia_cart_buttons .button > span {font-size: 14px;position: relative;top: 1px;font-weight: normal;}.button-mini-delimiter {position: absolute;border-right-style: solid;border-right-width: 1px;right: 50%;height: 14px;top: 50%;margin-right: -4px;margin-top: -6px;}.single-product .template-shop {padding-top: 50px;}#top .price_container {position: relative;}#top .price_container .price, #top .price_container .price ins {font-size: 15px;font-weight: normal;}.template-shop .images a {display: block;position: relative;padding: 5px;}#top .template-shop .images a img {display: block;position: relative;border: 0;padding: 0;}.template-shop div.product div.images {width: 100%;float: none;margin: 0;}.template-shop div.product div.summary {width: 100%;float: none;padding-bottom: 10px;}.summary .cart {float: none;clear: both;position: relative;z-index: 2;}.template-shop .product_meta {clear: both;font-size: 11px;position: relative;top: 8px;}#top .product div.images img {display: block;width: 100%;height: auto;}#top .variations_form, #top div.product .woocommerce-tabs .panel {border-style: solid;border-width: 1px;}#top div.product .woocommerce-tabs {clear: both;padding: 50px 0 0 0;margin: 0 0 30px 0;}#top .woocommerce-tabs h2 {font-size: 16px;}#top .woocommerce-tabs .tabs li a {cursor: pointer;margin: 0 0 0 -1px;display: block;float: right;z-index: 2;position: relative;padding: 12px 16px;top: 0px;font-size: 0.9em;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border-style: solid;border-width: 1px;}#top .woocommerce-tabs .tabs li.active {z-index: 4;position: relative;font-weight: bold;}#top .woocommerce-tabs .tabs li:first-child a {border-top-right-radius: 2px;}#top .woocommerce-tabs .tabs li:last-child a {border-top-left-radius: 2px;}#top div div.product .woocommerce-tabs ul.tabs li a {white-space: nowrap;border-style: solid;border-width: 1px;border-bottom: none;padding: 9px 20px 10px 20px;position: relative;}#top div.product .woocommerce-tabs ul.tabs {border-bottom: none;overflow: visible;width: 100%;float: right;zoom: 1;margin: 0;padding: 0;list-style: none outside;}#top div.product .woocommerce-tabs ul.tabs a {float: right;padding: 10px 20px 10px 20px;background: transparent;text-decoration: none;}#top div div.product .woocommerce-tabs .panel {padding: 15px;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;overflow: hidden;}.related.products, .upsells.products {zoom: 1;clear: both;overflow: visible;}#top .related.products .content, #top .upsells.products .content {width: 100%;float: none;clear: both;padding: 0;margin: 0;}#top .product_column_2 .products .product {width: 49.5%;margin: 0 0 1% 1%;}#top .product_column_3 .products .product {margin: 0 0 1% 1%;width: 32.6%;}#top .product_column_4 .products .product {margin: 0 0 1% 1%;width: 24.25%;}#top .product_column_5 .products .product {margin: 0 0 1% 1%;width: 19.2%;}#top .related.products h2, #top .upsells.products h2 {font-size: 18px;}#top.single-product .related.products h2.woocommerce-loop-product__title {}#top.single-product h2.woocommerce-loop-product__title {font-size: 1em;text-transform: none;}.single .product_column {margin: 30px 0;clear: both;float: right;width: 100%;}.col-1, .col-2 {position: relative;border-radius: 3px;}.addresses.col2-set .col-1, .addresses.col2-set .col-2 {border-style: solid;border-width: 1px;padding: 12px;width: 44%;}.fullsize .addresses.col2-set .col-1, .fullsize .addresses.col2-set .col-2 {width: 46%;}.col2-set .col-1 h3, .col2-set .col-2 h3 {padding: 2px;}.shipping_address {clear: both;}#top .order_details li {float: right;margin: 0 0 7px 2em;text-transform: uppercase;font-size: 0.715em;line-height: 1em;border-left: 1px dotted #CCC;padding: 0 0 0 2em;list-style-position: outside;list-style-type: none;}#top #main .order_details {overflow: hidden;zoom: 1;margin: 0 0 1.5em;list-style: none;padding: 20px 20px 13px 20px;border-style: solid;border-width: 1px;border-radius: 2px;}#top #main .shop_table.order_details {border-collapse: separate;padding: 5px;}table.my_account_orders th, table.my_account_orders td {padding: 4px 8px;vertical-align: top;line-height: 25px;}div table.shop_attributes td p {margin: 0;padding: 0;}div table.shop_attributes td {font-style: italic;padding: 8px;border: none;margin: 0;line-height: 1.5em;}div table.shop_attributes {border: none;}div table.shop_table td {padding: 6px 12px;vertical-align: middle;}#top table.shop_table .actions .button {min-width: 182px;width: 182px;margin: 3px 7px 3px 0;}td.actions .coupon {width: 410px;}#top table.shop_table .actions .coupon .button {width: 200px;margin: 3px 0;padding-right: 0;padding-left: 0;}.cart-collaterals .cross-sells {width: 100%;float: right;border-bottom-style: solid;border-bottom-width: 1px;padding-bottom: 40px;margin-bottom: 40px;}.cart-collaterals .shipping_calculator {width: 48%;text-align: left;overflow: hidden;zoom: 1;margin: 0px 0 0 0;clear: left;float: left;}.cart_totals table {border-top-style: solid;border-top-width: 1px;}#top div td.actions .button.alt {float: left;margin: 3px 6px 3px 0;}div table.shop_attributes th {width: 100px;font-weight: bold;padding: 8px;border: none;margin: 0;line-height: 1.5em;}.cart-collaterals .cart_totals {margin: 0px 0 0 0;clear: both;float: right;}.cross-sells {padding-top: 50px;margin-top: 50px;border-top-style: solid;border-top-width: 1px;}.cross-sells h2 {font-size: 14px;text-align: right;float: none;}form.cart {margin-bottom: 44px;overflow: hidden;zoom: 1;}div form.cart table {font-size: 12px;width: 100%;text-align: center;margin: 10px 0;}#top div form.cart table .price {display: table-cell;}table div.quantity {float: none;margin: 0 auto;width: 130px;}div form.cart div.quantity {float: right;margin: 0 0 5px 3%;min-width: 130px;}form.cart .group_table div.quantity {float: none;margin: 0 auto;}td.product-quantity {min-width: 85px;}div .cart-collaterals .cart_totals table {border-collapse: collapse;padding: 0;margin: 10px 0;}#top .variations_form {margin-bottom: 0px;border-radius: 2px;padding: 0 15px;position: relative;overflow: visible;}#top .variations_form > table {margin: 20px 0;}.reset_variations {height: 11px;line-height: 11px;font-size: 11px;position: absolute;left: 0;bottom: -25px;}#top .variations {border: none;background: transparent;margin: 0;}#top .variations select {min-width: 100px;}#top .variations td {padding: 4px 10px;border: none;vertical-align: top;}#top .variations td.label {width: 77px;}#top .variations .label label {margin-top: 5px;text-align: left;}.single_variation_wrap {overflow: hidden;display: block;margin: 10px 90px 20px 0px;}div.variations_button {overflow: hidden;width: 100%;}div.variations_button .button {margin: 0;min-width: 130px;}#top .variations td:nth-child(2) {text-align: right;}div a.remove {display: block;height: 18px;width: 18px;text-indent: -9999px;background: url(images/remove.png) #CCC;border-radius: 100px;border-style: solid;border-width: 1px;}.summary .cart {margin-bottom: 0;}#top div form .form-row textarea, #top div #content .form-row textarea {height: 14em;line-height: 1.5em;display: block;box-shadow: none;}#top div #shiptobilling label {font-size: 11px;}.entry-content-wrapper .avia_style_wrap {padding: 0;}.entry-content-wrapper .avia_select_unify {border-radius: 0;width: 100%;border-width: 1px;border-style: solid;}.entry-content-wrapper .avia_style_wrap {width: 100%;}#top div form .form-row input.input-text, #top div #content .form-row input.input-text, #top div form .form-row textarea, #top div #content .form-row textarea {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;box-shadow: none;width: 100%;padding: 8px 6px;margin: 0;outline: 0;font-size: 12px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 18px;}#top .chzn-single {height: 36px;line-height: 35px;}#top .chzn-single div b {background-position: 100% 4px !important;}#payment ul li {list-style-type: none;}#payment img {display: inline-block;}#top .my_account_orders a.button {padding: 7px 12px;}#top div .quantity input.plus, #top div .quantity input.minus {padding: 0;vertical-align: middle;line-height: 41px;border: none;width: 43px;height: 43px;cursor: pointer;margin: 0;display: inline;border: 0;border-radius: 0;-webkit-appearance: none;background-color: #F8F8F8;border: 1px solid #E1E1E1;color: #666;background-image: url("../images/layout/bg-button.png");background-repeat: repeat-x;outline: none;}#top div .quantity input.plus {border-right: none;}#top div .quantity input.minus {border-left: none;}#top div .quantity input.qty {height: 43px;width: 43px;display: inline;padding: 0px 5px 0px;line-height: 41px;vertical-align: middle;margin: 0;text-align: center;}#top div td.actions .coupon .input-text {width: 200px;float: right;margin: 3px 0 3px 3px;font: 12px/1.7em "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 17px;padding: 11px;border-radius: 2px;}#top .actions .button[name="update_cart"] {float: left;margin-left: 0;}#top .actions .button[name="update_cart"]:disabled {opacity: 0.4;cursor: not-allowed;}#top .actions .checkout-button.button.alt {min-width: 162px;}div .product-sorting {width: 100%;float: right;padding-bottom: 30px;position: relative;z-index: 9999;}div .product-sorting ul, div .product-sorting li {list-style-position: outside;list-style-type: none;margin: 0 0 0 2px;}.sort-param {float: right;position: relative;z-index: 100;margin: 0 0 13px 13px;padding: 0;font-size: 11px;-webkit-perspective: 1000px;-webkit-backface-visibility: hidden;}.sort-param-order {margin-left: 3px;}.sort-param:hover {z-index: 101;}.sort-param li {position: relative;margin: 0;display: block;z-index: 100;}.sort-param > li > span, .sort-param > li > a {border-width: 1px;border-style: solid;display: block;line-height: 31px;background-image: url("../images/layout/bg-button.png");background-repeat: repeat-x;background-position: top right;}.sort-param > li:hover > a {box-shadow: inset -1px 1px 2px rgba(0, 0, 0, 0.1);}.sort-param > li > span {padding: 0px 10px 0px 40px;cursor: default;background: transparent url('images/arrow_down.png') left center no-repeat;}.sort-param > li > a {width: 33px;overflow: hidden;height: 33px;text-indent: 200%;background: transparent url('images/arrow_up_down.png') center -1px no-repeat;}.sort-param .sort-param-asc {background: transparent url('images/arrow_up_down.png') center -28px no-repeat;}.sort-param ul {margin: 0;padding: 10px 15px;border-width: 1px;border-style: solid;position: absolute;right: 0;top: 35px;display: none;min-width: 167px;}.sort-param ul li {margin-right: 10px;}.sort-param-count ul {min-width: 207px;}.sort-param > li:hover ul, .sort-param.active-sort > li ul {display: block;box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1);}.sort-param ul a {text-decoration: none;display: block;padding-right: 6px;}.avia-bullet {display: block;position: absolute;height: 0;width: 0;top: 51%;margin-top: -3px;right: -3px;border-top: 3px solid transparent !important;border-bottom: 3px solid transparent !important;border-right: 3px solid green;}#top #main .checkout_coupon #coupon_code {padding: 15px;}.form-row .lost_password {line-height: 49px;margin-right: 10px;}.clear {clear: both;}.nobr {white-space: nowrap;}dt, dd {float: right;}dt {clear: both;}dl {padding-bottom: 10px;overflow: hidden;}.woocommerce-account dt {width: 30px;display: block;font-weight: bold;}#top div.woocommerce-error, #top div.woocommerce-message, #top .woocommerce-info {margin: 0px 0px 50px 0px;padding: 32px 36px 32px 45%;background-repeat: no-repeat;background-position: 10px center;overflow: hidden;position: relative;border-radius: 2px;}#top div.woocommerce-error a.button, #top div.woocommerce-message a.button {margin-top: 0;float: left;color: #fff;position: absolute;left: 22px;top: 50%;margin-top: -19px;text-align: center;background: rgba(0, 0, 0, 0.2);border-radius: 2px;}#top div.woocommerce-error a.button:hover, #top div.woocommerce-message a.button:hover {background: rgba(0, 0, 0, 0.5);}#top div.woocommerce-error {border-color: #941210;background-color: #F0DCDB;color: #941210;}#top div.woocommerce-message {border-color: #8BAF5B;background-color: #E0F1B5;color: #4F5F39;}#top div.woocommerce-error a {color: #941210;}#top div.woocommerce-message a {color: #4F5F39;}#top .woocommerce-info {border-style: solid;border-width: 1px;margin: 0 0 20px 0;padding: 19px;}mark {background: transparent;font-weight: bold;}#top div div.woocommerce-message a.button {text-decoration: none;width: 20%;min-width: 90px;}.quantity input {border-width: 1px;border-style: 1px;}div .star-rating, div #reviews #comments ol.commentlist li .comment-text .star-rating {float: left;width: 80px;height: 16px;background: url(images/star.png) repeat-x right 0 transparent;}#top div .star-rating span, div #reviews #comments ol.commentlist li .comment-text .star-rating span {background: url(images/star.png) repeat-x right -32px transparent;height: 0;padding-top: 16px;overflow: hidden;float: right;}#top div p.stars span {width: 80px;height: 16px;position: relative;float: right;background: url(images/star.png) repeat-x right 0 transparent;}#top div p.stars span a:hover, #top div p.stars span a:focus {background: url(images/star.png) repeat-x right -16px transparent;}div .woocommerce-tabs .star-rating {background: url(images/star.png) repeat-x right 0 transparent;}#top #review_form p.stars, #top #commentform p {padding: 0;margin: 0 0 10px 0;}#top #commentform p {padding: 2px;}#top .woocommerce-tabs div .star-rating span {background: url(images/star.png) repeat-x right -32px transparent;}.add_review {display: none;}#top #reviews h2 {font: 10px/17px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;text-transform: uppercase;letter-spacing: 1.5px;}#top #reviews h2 span {display: inline;}#top .woocommerce-tabs .commentlist {padding-top: 20px;}div #reviews .star-rating {margin: 0 0 0 13px;}.woocommerce-tabs .comment_container {float: right;width: 100%;}div #reviews #comments ol.commentlist li .comment-text {margin: 0 50px 0 0;border-radius: 0;padding: 11px 11px 0;}.rtl div #reviews #comments ol.commentlist li .comment-text {margin: 0 50px;}.rtl .av-woo-product-review #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 50px;}div #reviews #comments ol.commentlist li .avatar {float: right;position: absolute;top: 0;right: 0;padding: 3px;width: 32px;height: auto;margin: 0;line-height: 1;border-style: solid;border-width: 1px;}div #reviews #comments ol.commentlist li .comment-text {border-style: solid;border-width: 1px;}#top #commentform .comment-form-rating label, #top.logged-in div #commentform .comment-form-comment label {position: relative;right: auto;display: block;font-size: 11px;top: auto;}div #reviews #comment {height: 125px;}div #review_form #respond {overflow: hidden;zoom: 1;border: none;margin: 0;padding: 0 }#top #reviews .commentlist span {display: inline;}div #reviews #comments ol.commentlist li {padding: 0;margin: 0 0 4px;border: 0;position: relative;background: 100%;border: 0;display: inline-block;width: 100%;}#top #review_form #respond .comment-form-rating {}#top.logged-in #review_form #respond .comment-form-rating {position: relative;left: auto;top: auto;}#top div #commentform .comment-form-comment label {display: none;}.summary-main-content {padding-bottom: 20px;}.template-login #customer_login .col-1, .template-register #customer_login .col-2 {float: none;width: auto;}.template-login #customer_login .col-2, .template-register #customer_login .col-1 {display: none;}div .widget_price_filter .price_slider_wrapper .button {margin: 0;}div .widget_price_filter .price_slider_wrapper .price_slider {margin: 1em .6em .6em;}div .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {outline: 0;}div .widget_price_filter .price_slider_wrapper .price_slider_amount {overflow: hidden;line-height: 35px;padding: 4px 0 0 0;}div .widget_price_filter .price_slider_wrapper .price_label {float: left;}div .widget_price_filter .ui-state-default, div .widget_price_filter .ui-widget-content .ui-state-default, div .widget_price_filter .ui-widget-header .ui-state-default {font-weight: normal;}div .widget_price_filter .ui-state-hover, div .widget_price_filter .ui-widget-content .ui-state-hover, div .widget_price_filter .ui-widget-header .ui-state-hover, div .widget_price_filter .ui-state-focus, div .widget_price_filter .ui-widget-content .ui-state-focus, div .widget_price_filter .ui-widget-header .ui-state-focus {font-weight: normal;}div .widget_price_filter .ui-state-active, div .widget_price_filter .ui-widget-content .ui-state-active, div .widget_price_filter .ui-widget-header .ui-state-active {font-weight: normal;}div .widget_price_filter .ui-corner-all {border-radius: 24px;}div .widget_price_filter .ui-slider {position: relative;text-align: right;}div .widget_price_filter .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 11px;height: 11px;cursor: default;}div .widget_price_filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;background-position: 100% 0;}div .widget_price_filter .price_slider_wrapper .ui-widget-content {}div .widget_price_filter .price_slider_wrapper .ui-widget-header {font-weight: bold;cursor: pointer;}div .widget_price_filter .ui-slider-horizontal {height: 5px;}div .widget_price_filter .ui-slider-horizontal .ui-slider-handle {top: -3px;margin-right: -5px;cursor: ew-resize;}div .widget_price_filter .ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}div .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {right: 0;}div .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {left: 0;}#top div .widget_price_filter .button {margin: 0;}#top .widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {background-color: #ddd;color: #666;}#top .price_slider_amount .button {min-width: 64px;padding: 10px;}div .widget_layered_nav ul {margin: 0;padding: 0;border: 0;list-style: none outside;}div .widget_layered_nav ul li {overflow: hidden;zoom: 1;padding: 0 3px 0 6px;width: auto;float: none;}div .widget_layered_nav ul small.count {float: left;margin-right: 6px;font-size: 1em;padding: 1px 0;}#top .widget_product_categories ul {overflow: hidden;padding: 0;margin: 0;}.widget_product_categories li {font-size: 10px;font-style: italic;padding: 1px;}.widget_product_categories li a {padding: 0 9px 0 0;background: transparent url("images/bullet_grey.png") right center no-repeat;}.widget_product_categories .children li {padding: 2px 10px 2px 0px;}.widget_product_categories li a {font-size: 12px;font-style: normal;}#top .widget_product_search.widget {padding: 0 0 18px 0;border: none;}#top .widget_product_search.widget h3 {padding-top: 20px;}#top .widget_product_search #searchform > div {max-width: 100%;}#top .widget_product_search #searchform #searchsubmit {font-size: 12px;width: 48px;}div ul.product_list_widget li {padding: 8px 0;margin: 0;overflow: hidden;zoom: 1;font-size: 11px;border-top-style: dotted;border-top-width: 1px;position: relative;}#top div ul.product_list_widget li a {display: block;font-weight: bold;font-size: 12px;line-height: 1.5em !important;height: auto !important;}div ul.product_list_widget li img {float: left;margin-right: 4px;width: 32px;padding: 2px;height: auto;}div ul.product_list_widget .star-rating {float: none;position: relative;margin: 3px 0 0 0;}div .widget_shopping_cart .total {border-top: none;padding: 4px 0 0;margin: 0;}.widget_shopping_cart .total strong {min-width: 40px;display: inline-block;}div .widget_shopping_cart .buttons {overflow: hidden;zoom: 1;}div .widget_shopping_cart .button.checkout {float: left;}#top div .widget_shopping_cart .button {width: 40%;}#top div .dropdown_widget_cart {display: none;-webkit-perspective: 1000px;-webkit-backface-visibility: hidden;}#customer_details {overflow: visible;width: 100%;float: right;}div .chzn-container-single .chzn-single {background: #fff;border-radius: 0;background-clip: padding-box;border: 1px solid #ccc;color: #999;height: 32px;line-height: 32px;box-shadow: none;}div .chzn-container-single .chzn-single div b {background-position: 100% 5px;}div .chzn-container-single .chzn-single div {border-radius: 0;background-clip: padding-box;background: #fff;border-right: 1px solid #ccc;}#order_review, #order_review_heading {clear: both;}ul.woocommerce-error {border: none;list-style: none;margin: 0px 0px 23px 0px;padding: 32px 36px 32px 45%;background-repeat: no-repeat;background-color: #F0DCDB;color: #941210;}#top .thumbnail_container .button.single_button {margin-top: -15px;}#top .template-shop .clear {clear: none;width: 0;}#top .template-shop .container {}#payment .terms {padding: 7px 0 0 0;}#customer_details .form-row {clear: left;}#customer_details #order_comments_field {clear: right;}.entry-content-wrapper ul.products li {list-style-type: none;}.woocommerce-checkout div #shiptobilling {position: relative;}#payment div.payment_box #cc-expire-month, #payment div.payment_box #cc-expire-year {margin-top: 5px;margin-bottom: 5px;}#payment div.payment_box #cc-expire-year {float: right;}#top.woocommerce-checkout .form-row.form-row-first label {display: block;}#top.woocommerce-checkout .woocommerce-checkout label.screen-reader-text .optional {display: none;}#top #main .single-product-main-image .sidebar, #top #main .single-product-main-image .inner_sidebar {border: none;margin: 0;padding: 20px 0 0 0;width: 100%;min-height: 0;}#top #payment .payment_box p:last-child {padding-bottom: 0;}.quantity input[type=number]::-webkit-inner-spin-button, .quantity input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}ul.products .avia_cart_buttons .added_to_cart {display: none !important;}.form-row.address-field {overflow: visible;}#top .chzn-single div b {background-position: 5px 6px !important;}#top.woocommerce-page .woocommerce-ordering select {width: 25%;}@media only screen and (max-width: 767px) {#top.woocommerce-page .woocommerce-ordering select {width: auto;}}.form-row.address-field {overflow: visible;}#top .chzn-single div b {background-position: 5px 8px !important;}.inner_cart_button .added_to_cart {display: none;}.added_to_cart_notification {position: fixed;top: 20px;z-index: 100000;width: 280px;left: 20px;padding: 20px;border-style: solid;border-width: 1px;border-radius: 2px;box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);text-align: right;line-height: 1.65em;}#header_main .added_to_cart_notification {position: absolute;top: 54px;left: 6px;font-size: 13px;}#header_main .added_to_cart_notification .avia-arrow {display: block;background-color: inherit;}.added_to_cart_notification .avia-arrow {border-bottom: none;border-left: none;right: auto;left: 10px;display: none;}.added_to_cart_notification strong {}.added_to_cart_notification .added-product-image {width: 20%;float: left;}.added-product-text {float: right;width: 75%;}.shop_table ul#shipping_method, .cart_totals ul#shipping_method {margin-right: 0;padding-right: 0;list-style: none;}.shop_table ul#shipping_method li, .cart_totals ul#shipping_method li {margin-right: 0;text-align: right;}.shop_table ul#shipping_method li label, .cart_totals ul#shipping_method li label {display: inline;}.avia_cart_buttons br {display: none;}.avia-product-hover {position: absolute;top: 0;right: 0;opacity: 0;filter: alpha(opacity=00);-webkit-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;transition: all ease-in-out 0.3s;-webkit-backface-visibility: hidden;}.inner_product:hover .avia-product-hover {opacity: 1;filter: alpha(opacity=100);}ul.products li.post {clear: none;}ul.products li.post.first {clear: both;}.products .product.post-password-required .thumbnail_container img, #top .products .product.post-password-required .inner_product_header .price, #top .products .product.post-password-required .inner_product_header .onsale {opacity: 0.1;}.woocommerce-account dt, .customer_details dt {width: auto;margin-left: 5px;}dl.customer_details {margin-bottom: 20px;}#top .my_account_orders a.button {margin-bottom: 5px;}#top.woocommerce-checkout #payment h3 {padding: 1em 1em 0;}dl.variation p {margin: 0;}.entry-summary .woocommerce-product-rating {top: -13px;position: relative;}.entry-summary .woocommerce-product-rating .star-rating {float: right;margin-left: 8px;}.entry-summary .woocommerce-product-rating .woocommerce-review-link {position: relative;top: -3px;font-size: 11px;}.form-row.form-row-wide {clear: both;}form.cart .group_table .button {float: none;}form.cart .group_table .added_to_cart {display: none;}form.cart .group_table .price .stock {margin: 0;}#top div .chosen-search input[type='text'] {background: #fff;color: #777;border-color: #e1e1e1;}#top .chosen-container-single .chosen-single, #top .chosen-container-active .chosen-single, #top .chosen-container .chosen-drop {border-color: #e1e1e1;}#top .chosen-container-single .chosen-single {box-shadow: none;border-radius: 0px;line-height: 36px;height: 37px;}#top.woocommerce-checkout .form-row .chosen-container-single .chosen-single div b {background-position: 100% 8px !important;}#top .chosen-container .chosen-results {margin: 0;padding: 9px 0;border-top: 1px solid #E1E1E1;}#top .chosen-container-single .chosen-search {padding: 10px;}#top .chosen-container-single .chosen-single, #top .active-result.highlighted {background: transparent;}#top div .chosen-search input[type='text'] {margin-bottom: 0;box-shadow: none;}.chosen-container-active.chosen-with-drop .chosen-single div b {background-position: -16px 7px;}.chosen-container-single .chosen-single div b {background-position: 2px 8px;}#top .entry-content .woocommerce .single-product {overflow: hidden;}#top .entry-content .woocommerce .single-product .single-product-summary {float: none;overflow: hidden;margin-right: 10px;width: auto;}#top .entry-content .woocommerce .single-product .single-product-main-image {overflow: visible;}#top .entry-content .woocommerce .single-product div.images {width: 100%;}#top .entry-content .woocommerce .single-product div.images img {padding: 0;}#top .entry-content .woocommerce .single-product div.product .woocommerce-tabs {margin: 0;}#top .products .product-category {border-radius: 1px;border-style: solid;border-width: 1px;}#top .products .product-category img {display: block;margin: 0;}#top .products .product-category h3 {margin: 0;padding: 15px 15px;position: relative;border-top-style: solid;border-top-width: 1px;}#top .products .product-category h3:before {content: "";height: 10px;width: 10px;position: absolute;right: 50%;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);border-width: 1px;border-style: solid;visibility: hidden \9;border-bottom: none;border-left: none;z-index: 1000;top: -6px;margin-right: -6px;}#ship-to-different-address {padding: 0;}#top label.checkbox {display: inline;}.html_header_sidebar .cart_dropdown {top: -46px;border-radius: 0;z-index: 210;opacity: 0;margin: 0;}.html_header_left .cart_dropdown {left: -1px;}.html_boxed.html_header_sidebar .cart_dropdown {top: 24px;}.html_av-framed-box.html_header_right #top .cart_dropdown {left: auto;}.html_header_sidebar.html_visible_cart .cart_dropdown {opacity: 1;}.single-product-main-image {width: 33%;float: right;margin-left: 50px;overflow: hidden;padding-bottom: 50px;}.single-product-summary {overflow: hidden;}.cart_dropdown .dropdown_widget .widget_shopping_cart_content .variation p {padding: 0;margin: 0;}#top .variations_form .variations tr {background: rgba(0, 0, 0, 0);}.woocommerce-tabs #tab-description ul, #top .woocommerce-tabs .commentlist .description ul {list-style-type: disc;list-style-position: inside;}.woocommerce-tabs #tab-description ol, #top .woocommerce-tabs .commentlist .description ol {list-style-type: decimal;list-style-position: inside;}#top .woocommerce-tabs .commentlist .description ul, #top .woocommerce-tabs .commentlist .description ol {margin: 0 15px 15px 0;border: none;}#top div ul.product_list_widget li a.remove {position: absolute;left: 0px;top: 26px;line-height: 16px;}#top .dropdown_widget_cart ul.product_list_widget li a.remove {left: 5px;top: 3px;display: none;}a.about_paypal {margin-right: 10px;}#top .select2-container {width: 100%;}#top .select2-container .select2-choice {font-size: 13px;box-shadow: none;border-radius: 0px;line-height: 36px;height: 37px;background-image: none;}#top .select2-drop {border-radius: 0px;}#top .select2-container .select2-choice .select2-arrow {background: transparent;border: none;}#top .select2-container .select2-choice .select2-arrow b {background-position: -4px 5px !important;}#top .select2-results {margin: 0;padding: 0;}#top .select2-search {padding: 10px;border-bottom-style: solid;border-bottom-width: 1px;}#top .select2-search input[type='text'] {margin-bottom: 0;box-shadow: none;max-width: 100%;width: 100%;}#top .select2-no-results {background: transparent;padding: 10px;}#top #wrap_all select.country_select {height: 37px;border-radius: 0px;}#top form.cart .button {margin-top: 0;margin-bottom: 0;display: inline-block;}#top .sidebar .widget_shopping_cart .button {min-width: 0;width: 48%;}.av-woo-product-tabs {clear: both;}#top .av-woo-product-review .comment_container, #top .av-woo-product-tabs .comment_container {padding: 0;}#top .av-woo-product-tabs .tabs {margin: 0;list-style-type: none;}#top .av-woo-product-tabs .tabs > li {float: right;padding: 0;}#top .av-cart-counter {position: absolute;top: 50%;left: 54%;height: 16px;padding: 0 5px;line-height: 16px;border-radius: 54px;font-size: 11px;background: #333;color: #fff;text-align: center;margin: -20px 2px 0 0;-webkit-transform: scale(0.3);transform: scale(0.3);opacity: 0;}#top .av-cart-counter.av-active-counter {-webkit-transition: all cubic-bezier(0.175, 0.885, 0.320, 1.275) 0.3s;transition: all cubic-bezier(0.175, 0.885, 0.320, 1.275) 0.3s;opacity: 1;-webkit-transform: scale(1);transform: scale(1);}#top .av-product-class-minimal {text-align: center;border: none;background: transparent;border-radius: 0;}#top .av-product-class-minimal .avia-arrow {display: none;}#top .av-product-class-minimal .inner_product_header {border: none;padding: 10px 0;background: transparent;min-height: 0;}#top .av-product-class-minimal a, #top .av-product-class-minimal img {border-radius: 0;}#av_product_description {color: #fff;text-align: center;}#av_product_description * {color: inherit;}#av_product_description h1 {font-weight: 300;font-size: 40px;line-height: 1.2em;}.av-woo-purchase-button {clear: both;}.widget_layered_nav_filters .chosen a {display: block;border-radius: 2px;padding-right: 3px;}.widget_layered_nav_filters .chosen a:hover, .widget_layered_nav .chosen a:hover {text-decoration: none;}.widget_layered_nav_filters .chosen a:before, .widget_layered_nav .chosen a:before {content: "×";margin-left: .53em;color: #e2401c;font-family: Arial, Baskerville, monospace !important;font-weight: bold;}#top .widget_layered_nav, #top .widget_layered_nav_filters {padding: 0 0 20px 0;}p.order-again {clear: both;width: 100%;float: right;margin: 0 0 50px;}.woocommerce .login .button {margin: 0 0 0 20px;position: relative;z-index: 5;}.woocommerce .login .lost_password {margin: 0;position: relative;top: -1em;right: 5px;font-size: 0.92em;}#top .av-product-class-minimal-overlay {text-align: center;border: none;background: transparent;border-radius: 0;}#top .av-product-class-minimal-overlay .avia-arrow {display: none;}#top #wrap_all .av-product-class-minimal-overlay .inner_product_header {border: none;padding: 10px 0;background: rgba(0, 0, 0, 0.35);min-height: 0;height: 100%;width: 100%;position: absolute;top: 0;padding: 1em;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;opacity: 1;}#top #wrap_all .av-product-class-minimal-overlay a:hover .inner_product_header {opacity: 0;}#top .av-product-class-minimal-overlay .inner_product_header_table {height: 100%;width: 100%;display: table;}#top .av-product-class-minimal-overlay .inner_product_header_cell {vertical-align: middle;display: table-cell;}#top .av-product-class-minimal-overlay a, #top .av-product-class-minimal-overlay img {border-radius: 0;}#top .av-product-class-minimal-overlay h2, #top .av-product-class-minimal-overlay h3, #top .av-product-class-minimal-overlay span, #top #wrap_all .av-product-class-minimal-overlay ins:before, #top #wrap_all .av-product-class-minimal-overlay .price, #top #wrap_all div .av-product-class-minimal-overlay del {color: #fff;}#top .av-product-class-minimal-overlay h3 {font-size: 1.5em;}#top .av-product-class-minimal-overlay .onsale {border-radius: 0;top: 0;left: 0;}.woocommerce-MyAccount-navigation {float: right;border-style: solid;border-width: 1px;margin-left: 50px;}.woocommerce-MyAccount-navigation ul {margin: 0;}.woocommerce-MyAccount-navigation ul li {list-style-type: none;list-style-position: outside;margin: 0;padding: 0;}.woocommerce-MyAccount-navigation ul li a {padding: 10px;text-align: center;border-bottom-style: solid;border-bottom-width: 1px;display: block;min-width: 200px;}.woocommerce-MyAccount-navigation ul li:last-child a {border: none;}.woocommerce-MyAccount-content {overflow: hidden;}.woocommerce-MyAccount-navigation-link.is-active a {font-weight: bold;}.woocommerce-MyAccount-navigation-link a:hover {text-decoration: none;}.av-parallax-inner.av-parallax-woo {background-size: cover;}.single-product div.product .woocommerce-product-gallery {margin-bottom: 2.617924em;margin-top: 0;}.single-product div.product .woocommerce-product-gallery {position: relative;}.single-product .single-product-main-image .avia-wc-30-product-gallery-lightbox {position: absolute;top: 15px;right: 15px;display: block;height: 40px;line-height: 40px;text-align: center;background: #fff;width: 40px;font-size: 20px;border-radius: 333px;z-index: 99;text-align: center;overflow: hidden;border: 0px;color: #b0b0b0;}.single-product .single-product-main-image .avia-wc-30-product-gallery-lightbox:hover {opacity: 0.6;cursor: pointer;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {font-family: dashicons;content: "\f179";font-size: 1.5em;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {position: absolute;top: .875em;left: .875em;display: block;height: 2em;width: 2em;z-index: 99;text-align: center;overflow: hidden;background: transparent;border: 0px;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger img {display: block !important;}.single-product div.product .woocommerce-product-gallery img {margin: 0;}.single-product div.product .woocommerce-product-gallery .flex-viewport {margin-bottom: 20px;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs {margin: 0;padding: 0 }.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after, .single-product div.product .woocommerce-product-gallery .flex-control-thumbs:before {content: "";display: table;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li {list-style: none;margin-bottom: 0;cursor: pointer;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img {opacity: .5;-webkit-transition: all, ease, .2s;-moz-transition: all, ease, .2s;transition: all, ease, .2s;}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active, .single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img {opacity: 1;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li {width: 50%;float: right;margin-left: 0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n) {margin-left: 0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {width: 33.333%;float: right;margin-left: 0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n) {margin-left: 0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {width: 25%;float: right;margin-left: 0;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n) {margin-left: 0;}.single-product div.product .images .woocommerce-main-image {margin-bottom: 1.618em;display: block;}.single-product div.product .images .thumbnails a.zoom {display: block;width: 22.05%;margin-left: 3.8%;float: right;margin-bottom: 1em;}.single-product div.product .images .thumbnails a.zoom.last {margin-left: 0;}.single-product div.product .woocommerce-product-gallery img {border-style: solid;border-width: 1px;}.html_top_nav_header .cart_dropdown {margin: -24px 0 0 0;}.html_top_nav_header.html_cart_at_menu #menu-item-shop {left: 0;position: absolute;top: 50%;margin-top: -45px;}#top .woocommerce-terms-and-conditions-link {text-decoration: underline;}#top .template-page .product_meta {margin-bottom: 7px;}#top .template-page .product_meta > span {margin-left: 5px;font-size: 11px;}#top .entry-content > div[class*="wc-block-"] {position: relative;width: 100%;float: right;}#top .wc-block-order-select.wc-block-review-order-select .wc-block-order-select__label {float: none;font-size: 0.8em;margin-top: 2px;}#top .wc-block-order-select.wc-block-review-order-select .wc-block-order-select__label span {font-size: 1.1em;color: inherit;}#top .wc-block-order-select.wc-block-review-order-select .wc-block-order-select__select {width: 140px;float: left;padding: 2px;line-height: 28px;height: 28px;vertical-align: middle;font-size: 0.9em;}#top .wp-block-woocommerce-reviews-by-product .wc-block-load-more {float: right;}#top .wc-block-review-list {width: 100%;float: right;}#top .wc-block-review-list a, #top .wc-block-review-list a:hover, #top .wc-block-grid a {text-decoration: none;}#top .wc-block-grid .wc-block-grid__product-add-to-cart .added_to_cart {display: none;}#top .wc-block-grid .wp-block-button a, #top .wc-block-featured-product .wp-block-button:not(.is-style-default):not(.is-style-outline) a, #top .wc-block-featured-category .wp-block-button:not(.is-style-default):not(.is-style-outline) a, #top .wc-block-load-more .wp-block-button__link {border-radius: 3px;padding: 10px;font-size: 16px;text-decoration: none;display: inline-block;border-bottom-style: solid;border-bottom-width: 1px;margin: 3px 0;line-height: 1.2em;position: relative;font-weight: normal;text-align: center;max-width: 100%;}#top .wc-block-grid .wp-block-button a:hover, #top .wc-block-featured-product .wc-block-featured-product__link a:hover, #top .wc-block-featured-category .wp-block-button a:hover {text-decoration: none;opacity: 0.9;}#top .wc-block-product-categories .wc-block-product-categories__button, #top .wc-block-product-search__fields .wc-block-product-search__field, #top .wc-block-product-search__fields .wc-block-product-search__button {height: 38px;}#top .wc-block-product-categories .wc-block-product-categories__dropdown {width: 180px;}#top .wc-block-grid ul {list-style: none;}#top .wc-block-grid .wc-block-grid__product-price {font-weight: 700;}#top .wc-block-grid .star-rating > span, #top .wc-block-grid .star-rating .rating {background: none;height: auto;}#top .wc-block-grid .star-rating {float: none;background: none;height: 1.5em;}#top .entry-content-wrapper .wc-block-grid li {margin-right: 0;}@media only screen and (max-width: 959px) {}@media only screen and (min-width: 768px) and (max-width: 989px) {.responsive #top #wrap_all #main .summary .products .thumbnail_container .button {text-indent: 20px;}.responsive .shop_columns_5 .products .product .thumbnail_container .button {text-indent: 20px;}.responsive div table.shop_table td {padding: 6px 5px;vertical-align: middle;}.responsive #top .single-product-main-image .thumbnails a {width: 30%;margin: 0 0 3% 3%;}.responsive #top .price_slider_amount .button {min-width: 100%;}.responsive div .widget_price_filter .price_slider_wrapper .price_label {clear: both;float: none;}.html_header_sidebar .cart_dropdown .dropdown_widget {width: 200px;}.responsive .added_to_cart_notification {width: 200px;}.responsive .av_mobile_menu_tablet .cart_dropdown {position: absolute;top: 50%;margin: -23px 0 0 0px;}.responsive.html_mobile_menu_tablet.html_visible_cart #top .avia-menu + #menu-item-shop {border-right: none;}.responsive.html_mobile_menu_tablet.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main {padding-top: 119px;}.responsive.html_mobile_menu_tablet.html_top_nav_header .cart_dropdown {top: 45px;}.responsive.html_mobile_menu_tablet.html_top_nav_header.html_cart_at_menu #menu-item-shop {left: 85px;}.responsive.html_mobile_menu_tablet.html_cart_at_menu.html_bottom_nav_header #top #wrap_all .main_menu {left: 40px;}.responsive.html_mobile_menu_tablet.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop {right: 60px;}.responsive.html_mobile_menu_tablet.html_cart_at_menu #top .main_menu .menu > li:last-child {padding-left: 13px;margin-left: 20px;}.responsive.html_mobile_menu_tablet.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown {padding-left: 0;}}@media only screen and (max-width: 767px) {.responsive .single-product-main-image {width: 100%;margin: 0 0 0 30px;}.responsive #top .related.products .product, .responsive #top .upsells.products .product {margin: 0 0 0 4%;width: 48%;}.responsive #top .related.products .product:nth-child(even), .responsive #top .upsells.products .product:nth-child(even) {margin: 0;}.responsive #top #main .products .product {margin: 0 0 1% 1%;width: 49%;}.responsive #top .products .product:nth-child(odd) {clear: both;}.responsive #top .products .product:nth-child(even) {clear: none;}.responsive .cart-collaterals .cross-sells, .responsive .cart-collaterals .cart_totals, .responsive .shipping_calculator {width: 100%;margin-top: 20px;}.responsive .shipping_calculator {padding-top: 20px;}.responsive table.shop_table th {font-size: 11px;font-weight: normal;line-height: 18px;padding: 3px 4px;text-transform: none;}.responsive table.shop_table .product-thumbnail {display: none;}.responsive #top .col2-set .col-1, .responsive #top .col2-set .col-2, .responsive .cart-collaterals .shipping_calculator {width: 89%;float: none;margin-bottom: 20px;}.responsive #top .col2-set .col-1 {display: inline-block;}.responsive #top .woocommerce-ordering {position: absolute;bottom: 10px;right: 0;left: auto;float: none;clear: both;margin: 0;top: auto;}.responsive .shop_title_container {padding-bottom: 50px;}.responsive .title_container .term_description {padding-left: 0;}.responsive #top .single-product-main-image .thumbnails a {width: 30%;margin: 0 0 3% 3%;}.responsive .shop_table .product-quantity {display: none;}.responsive #order_review .shop_table .product-quantity {display: table !important;}.responsive #top .single-product-main-image .onsale {top: 7px;left: 7px;}.html_cart_at_menu.html_header_sidebar #header_main .avia-menu {margin-top: 0;}.html_cart_at_menu.html_header_sidebar #header .av-main-nav-wrap {width: auto;}.responsive #top .cart_dropdown {position: absolute;top: 50%;margin-top: -23px;z-index: -1;}.html_av-framed-box.html_header_sidebar #top .cart_dropdown, .html_boxed.html_header_sidebar #top .cart_dropdown {position: fixed;left: 0px;top: 5%;}.html_av-framed-box.html_header_sidebar #top.admin-bar .cart_dropdown, .html_boxed.html_header_sidebar #top.admin-bar .cart_dropdown {top: 10%;}.responsive #top #menu-item-shop.cart_dropdown {margin: 0;top: 0;border: none;height: 100%;width: auto;line-height: 80px;position: static;margin-left: -39px;}.responsive.html_bottom_nav_header #top #menu-item-shop.cart_dropdown {position: absolute;left: 0;}.responsive.html_bottom_nav_header.html_cart_at_menu #top #wrap_all .main_menu {left: 64px;z-index: 102;}.responsive #top #header_main #menu-item-shop .cart_dropdown_link {line-height: 80px;}.responsive.html_cart_at_menu.html_header_sidebar #top #menu-item-shop .dropdown_widget.dropdown_widget_cart {width: 300px;}.responsive.html_cart_at_menu.html_header_sidebar #menu-item-shop .dropdown_widget .avia-arrow {left: 40px;}.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop {right: auto;}.responsive .single-product-main-image .sidebar {display: none;}.responsive #top table .product-name {border-right-style: solid;border-right-width: 1px;}.responsive .single-product-main-image {padding-bottom: 20px;}.responsive .single-product-summary {clear: both;}.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget {right: auto;}.responsive.html_cart_at_menu.html_bottom_nav_header.html_logo_right #menu-item-shop .dropdown_widget .avia-arrow {right: auto;}.responsive .woocommerce-MyAccount-navigation {float: none;display: block;margin: 0 0 20px 0;}.responsive.html_top_nav_header #top .cart_dropdown {top: 40px;}.responsive.html_top_nav_header.html_cart_at_menu #top #menu-item-shop {left: 85px;position: absolute;}.responsive.html_header_sidebar.html_visible_cart .cart_dropdown {left: -25px;}.responsive.html_cart_at_menu #top .main_menu .menu > li:last-child {padding-left: 13px;margin-left: 20px;}.responsive.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown {padding-left: 0;}}@media only screen and (max-width: 479px) {.responsive #top #main .products .product {margin: 0 0 20px 0;width: 100%;}.responsive #top #review_form #respond .comment-form-rating, .responsive div #shiptobilling {position: relative;left: 0;top: 0;float: none;}.responsive #commentform label {position: relative;right: 0;font-size: 11px;top: 0;font-weight: bold;}.responsive table.shop_table .product-subtotal {display: none;}.responsive table.shop_table.cart {display: table;}.responsive table.shop_table.cart .product-thumbnail {display: none;}.responsive table.shop_table.cart td.product-remove {display: table-cell;padding: 3px 3px 3px 0;}.responsive table.shop_table.cart .product-remove {width: 10%;}.responsive table.shop_table.cart .product-name {display: table-cell;padding: 3px 3px 3px 0;width: 40%;text-align: center;}.responsive table.shop_table.cart td.product-price, .responsive table.shop_table.cart td.product-tax {display: table-cell;padding: 3px;}.responsive table.shop_table.cart .product-price, .responsive table.shop_table.cart .product-tax {width: 25%;text-align: center;}.responsive table.shop_table td {display: table-cell;}.responsive table.shop_table {display: table;border-width: 1px;border-style: solid;overflow: hidden;}.responsive td.actions {overflow: hidden;padding: 10px;}.responsive td.actions .coupon {width: 100%;}.responsive #top table.shop_table .actions .button, .responsive #top table.shop_table .actions .coupon .input-text {width: 100%;margin: 0 0 5px 0;}}