@font-face {
    font-family: 'GabrielaStencilBlack';
    src: url("../font/gabrielastencilbk/GabrielaStencil-Black.eot"); /* IE9*/
    src: url("../font/gabrielastencilbk/GabrielaStencil-Black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../font/gabrielastencilbk/GabrielaStencil-Black.woff2") format("woff2"), url("../font/gabrielastencilbk/GabrielaStencil-Black.svg#GabrielaStencil-Black") format("svg"); /* iOS 4.1- */
    font-display:swap;
}


@font-face {
    font-family: "DomaineDisplayRegular";
    src: url("../font/domainedisplay-regular/127532bae53efa808330288dd41e2316.eot"); /* IE9*/
    src: url("../font/domainedisplay-regular/127532bae53efa808330288dd41e2316.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../font/domainedisplay-regular/127532bae53efa808330288dd41e2316.woff2") format("woff2"), url("../font/domainedisplay-regular/127532bae53efa808330288dd41e2316.svg#Domaine Display") format("svg"); /* iOS 4.1- */
    font-display:swap;
}

@font-face {
    font-family: "DomaineDisplay";
    src: url("../font/domainedisplay/7880566f54ea598eee93c1e4df8437cb.eot"); /* IE9*/
    src: url("../font/domainedisplay/7880566f54ea598eee93c1e4df8437cb.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("../font/domainedisplay/7880566f54ea598eee93c1e4df8437cb.woff2") format("woff2"), url("../font/domainedisplay/7880566f54ea598eee93c1e4df8437cb.svg#Domaine Display Medium Regular") format("svg"); /* iOS 4.1- */
    font-display:swap;
}

@font-face {
    font-family: 'WorkSans';
    src: url('../font/worksans/WorkSans-Regular.woff') format('woff');
    src: url('../font/worksans/WorkSans-Regular.ttf') format('truetype');
    font-display:swap;
}

@font-face {
    font-family: 'WorkSansMedium';
    src: url('../font/worksans/WorkSans-Medium.woff') format('woff');
    src: url('../font/worksans/WorkSans-Medium.ttf') format('truetype');
    font-display:swap;
}

@font-face {
    font-family: 'WorkSansBold';
    src: url('../font/worksans/WorkSans-Bold.woff') format('woff');
    src: url('../font/worksans/WorkSans-Bold.ttf') format('truetype');
    font-display:swap;
}


/* Reset ================================================================================= */
body {
    background-color: #ffffff;
    margin: 0;
    padding: 0;
    font: 1rem WorkSans;
    color: #000;
    overflow: overlay;
}

html, body {
    height: auto !important;
    scroll-behavior: smooth;
}

.catalog-category-view .column.main, .catalog-product-view .page-main, .checkout-cart-index .page-main, .catalogsearch-result-index .page-main, .mx-width .container, .header .container, .navigation, .page-header .header.panel, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .cms-static-page-bottom .container, .main-wrap-copyright .container {
    max-width: 1920px !important;
    margin: 0 auto !important;
}

.catalog-product-view .page-main {
    padding: 0 58px;
}

img {
    border: 0;
    vertical-align: top
}

a {
    color: #1B2452;
    outline: medium none !important;
}

a:hover {
    text-decoration: none
}

a {
    color: #000;
    text-decoration: none;
}

a:hover, .alink:hover, a:visited, .alink:visited {
    color: #000;
    text-decoration: underline;
}

a:hover, a:focus {
    color: #000;
    text-decoration: underline;
}

:focus {
    outline: 0
}

::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0 0 1px rgb(255 255 255 / 50%);
}

::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
    background: transparent;
}

.fullwidth img {
    width: 100%;
}

.fullwidth {
    position: relative;
}

.mobile-content, .tablet-content {
    display: none;
}

.mobile-icon {
    float: right;
}

.mobile-icon.mg {
    margin-left: 18px;
}

.phone-icon {
    margin-left: 1%;
}

.pw-50 {
    margin: 0 auto;
    width: 50%
}

p {
    line-height: 22px;
}

/*HOME PAGER*/

.ox_quickview-catalog_product-view .product-view .product-shop .page-title-wrapper .page-title span {
    font-size: 22px;
    line-height: 22px;
    margin: 0;
}

.ox_quickview-catalog_product-view .product-info-main .price-box .price-wrapper .price {
    font-size: 25px;
}

.ox_hotspot-index-index .product-item-name {
    margin-bottom: 10px;
}

.ox_hotspot-index-index .price {
    margin-top: 10px;
}

.ox_hotspot-index-index .old-price { text-decoration: line-through;}
.ox_hotspot-index-index .sale-price {color: #c32f2f; margin-left:10px;}

.hp-contracts {
    background: #F1EDE5;
    padding: 100px 0 100px 0;
    clear: both;
}

.hp-contracts h3 {
    margin-top: 30px;
}

.hp-contracts .text-area {
    padding: 50px 0;
    font-size: 18px;
}

.hp-contracts .elegant-button {
    margin: 0 auto;
    margin-top: 50px;
    background: #fff;
    border: 0;
}

.b-logo {
    font-family: GabrielaStencilBlack;
    font-size: 50px;
    color: #000;
    display: inline-flex;
    font-weight: bold;
    /*line-height: 7rem;*/
    /*margin-right: 15px;*/
    text-align: center;
    align-items: center;
    justify-content: center;
    text-rendering: optimizeLegibility;
    -webkit-font-feature-settings: "kern" 1;
    vertical-align: middle;
}

.b-logo {
    width: 100px;
    height: 100px;
    border-radius: 200px;
    margin-bottom: 10px;
}

.b-logo div {
    width: 80px;
    height: 80px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background: #fff;
    padding-left: 7px;
    line-height: 80px;
    vertical-align: middle;
}

.b-logo.dark {
    background: #ededed;
}

.large-b {
    background: #f8f8f8;
}

.old-fashioned-values {
    margin: 70px 0 100px 0;
}

.old-fashioned-values p {
    line-height: 22px;
}

.old-fashioned-values h3 {
    text-align: center;
}

.old-fashioned-values:after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #e9e9ea;
    margin-top: 45px;
}

.coordinate-space.slick-slider {
    padding: 100px 0 !important;
    clear: both;
    background: #F1EDE5;
    position: relative;
}

.coordinate-space.slick-slider:before {
    content: url(/media/logo/default/coordinate-siwrals.png);
    position: absolute;
    left: -17%;
    top: -104px;
    z-index: 0;
    display: block;
    width: fit-content;
}

.coordinate-space.slick-slider .slick-arrow.slick-next {
    right: 15%;
}

.coordinate-space.slick-slider .slick-arrow.slick-prev {
    left: 15%;
}

.coordinate-space.slick-slider .slick-arrow.slick-prev, .coordinate-space.slick-slider .slick-arrow.slick-next {
    background-color: #fff !important;
    padding: 20px;
    border-radius: 50%;
    width: 22px;
    height: 22px;
    top: 40%;
    background-position: 15px;
    box-shadow: 0px 0px 9px #00000057;
}

html .coordinate-space .slick-arrow {
    width: 66px !important;
    height: 66px !important;
    line-height: 66px;
    text-align: center;
    background-position: 26px !important;
    z-index: 1;
}

.slick-slider .slick-arrow.slick-next {
    right: 20%;
    background-image: url(/media/logo/default/right-arrow.svg) !important;
}

.slick-slider .slick-arrow.slick-prev {
    left: 20%;
    background-image: url(/media/logo/default/right-arrow.svg) !important;
}

.coordinate-space h4 {
    margin-top: 40px;
}

.old-fashioned-values img {
    width: 75%
}

.wallpaper-mockup img {
    width: 100%
}

.wallpaper-mockup h3 {
    margin-bottom: 25px;
}

.wallpaper-mockup .elegant-button {
    margin-top: 40px;
}

.wallpaper-width {
    width: 85%;
    font-family: 'WorkSansMedium';
}

.center-text {
    text-align: center;
}

.cta-title {
    font-size: 16px;
    font-weight: normal;
    padding: 15px 0;
    line-height: 20px;
    color: #fff;
}

.hp-cta {
    text-align: center;
    margin: 60px 0 0px 0;
    width: 100%;
    display: block;
    background: #7C8986;
    padding: 110px 0 100px 0;
}

.hp-cta .bdr {
    border-right: 1px solid #eee;
    flex-direction: column;
}

.hp-cta-item {
    display: inline-block;
    padding: 0 40px;
}

.hp-wp-left {
    display: flex;
    left: 10%;
}

.hp-products h3 {
    margin-bottom: 25px;
    margin-left: 25px;
}

.hp-products .products-grid .product-item {
    padding: 0 5px !important;
}

.hp-products .product-items {
    padding: 0 20px !important;
}

.hp-products {
    margin-bottom: 54px;
}

.hp-products .content-products {
    padding: 0 15px;
}

.hp-products {
}

.ox-hotspot__container {
    position: relative;
    width: 55%;
    margin: 0 auto;
}

.am-widget-brand-slider {
    padding: 0 30px;
}

.am-widget-brand-slider .item {
    padding: 0 15px;
    /* max-width: 275px;*/
}

/*Could look at using (1) (2) (3) (4)*/
.hp-one, .hp-two, .hp-three, .hp-four, .hp-five {
    background: url("data:image/png;base64,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") no-repeat center;
    height: 65px;
    width: 70px;
    display: block;
    background-size: contain;
    margin: 0 auto;
}

.hp-two {
    background-image: url("data:image/png;base64,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");
}

.hp-three {
    background-image: url("data:image/png;base64,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");
}

.hp-five {
    background-image: url("data:image/png;base64,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");
}

.grey-circle {
    height: 80px;
    width: auto;
    margin: 0 auto;
}

.am-widget-brand {
    margin-top: 100px;
}

.am-widget-brand h3 {
    margin-left: 55px;
}

.amslider.ambrands-slider .slide {
    width: 20%
}

/*HOME PAGE END*/

.ox-modal.ox-qv-modal > div, .ox-modal.ox-qv-modal .ox-modal-content {
    max-height: 455px;
    max-width: 300px;
}

.button.btn-quickview {
    margin-top: 20px;
    width: 100%;
    background: #000;
}

.elegant-button {
    font-weight: 500;
    font-size: 24px;
    display: inline-block;
    width: auto;
    margin: 10px 0;
}

.elegant-button {
    padding: 0;
    border: 1px solid #000;
    color: #000;
    font-size: 1rem;
    max-width: 228px;
    min-width: 228px;
    text-align: center;
    line-height: 68px;
}

.elegant-button:hover {
    background: #000;
    color: #fff;
}

.caption .title {
    font-family: 'DomaineDisplayRegular';
}


.fullwidth .caption, .magicslider-caption .caption {
    color: #fff;
    position: absolute;
    top: 0;
    left: 3%;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;

    text-align: left;
    z-index: 2;
}

.caption .subtitle {
    font-size: 32px
}

.caption .subcaption {
    font-size: 30px;
}

.caption .subcaption1 {
    font-size: 36px;
}

.caption .subcaption2 {
    font-size: 80px;
    font-family: 'DomaineDisplayRegular';
}

.caption a {
    padding: 0;
    line-height: 68px;
    min-width: 228px;
    display: block;
    max-width: 228px;
    background: #fff;
    color: #000;
    text-align: center;
}

.caption a:hover {
    background: #000;
    color: #fff;
}

.home-page-blocks .tp-caption.link_text {
    top: 75%;
    display: block;
    position: absolute;
}

.magicslider .caption .title {
    font-size: 6.25rem;
    margin-bottom: 30px;
}

.wallpaper-mockup {
    display: flex;
}

.wallpaper-text {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.page-layout-1column .block.widget .products-grid .product-item {
    margin-left: 0 !important;
}

.block-static-block.widget, .block-cms-link.widget {
    margin-bottom: 0;
}

.flex-l-txt, .flex-row, .flex-r-txt {
    display: flex;
}

.flex-txt {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

/* Headings */
h1, h2, h3, h4, h5, h6 {
    margin: 0 0 5px;
    line-height: 1.35;
    color: #000;
    font-family: DomaineDisplayRegular, serif;
}

h1 {
    font-size: 5.4em;
    font-weight: normal
}

h2 {
    font-size: 2.375rem;
    font-weight: normal
}

h2.product-name {
    font-family: 'WorkSans';
}

h3 {
    font-size: 2.375rem;
    font-weight: normal;
    letter-spacing: 0.5px;
}

h4 {
    font-size: 2.375rem;
    font-weight: normal;
    letter-spacing: 0.5px;
}

h5 {
    font-size: 1.5em;
    font-weight: normal;
    letter-spacing: 0.5px;
}

h6 {
    font-size: 1em;
    font-weight: normal
}

h7 {
    font-size: 1em;
    font-weight: normal
}

h8 {
    font-size: 0.8em;
    font-weight: normal
}

/* Forms */
/*form{display:inline}*/
fieldset {
    border: 0
}

legend {
    display: none
}

/* Table */
table {
    border: 0; /*border-collapse:collapse;*/
    border-spacing: 0;
    empty-cells: show;
    font-size: 100%
}

caption, th, td {
    vertical-align: middle;
    text-align: left;
}

/* Content */
strong {
    font-weight: bold
}

address {
    font-style: normal;
    line-height: 1.35;
    color: #333333;
}

cite {
    font-style: normal
}

q, blockquote {
    quotes: none
}

q:before, q:after {
    content: ''
}

small, big {
    font-size: 1em
}

/*sup{font-size:1em;vertical-align:top}
*/

/* Lists */
ul, ol {
    list-style: none;
    padding: 0;
}

/* Tools */
.hidden {
    display: block !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important
}

.nobr {
    white-space: nowrap !important;
    font-size: 12px
}

.wrap {
    white-space: normal !important
}

.a-left {
    text-align: left !important
}

.a-center {
    text-align: center !important
}

.a-right {
    text-align: right !important
}

.v-top {
    vertical-align: top
}

.v-middle {
    vertical-align: middle
}

.f-left /*, .left*/
{
    float: left !important
}

.f-right /*,.right*/
{
    float: right !important
}

.f-none {
    float: none !important
}

.f-fix {
    float: left;
    width: 100%
}

.no-display {
    display: none
}

.no-margin {
    margin: 0 !important
}

.no-padding {
    padding: 0 !important
}

.no-bg {
    background: none !important
}

.clear_b {
}

.parea-tb-40 {
    padding: 40px 0;
}

.parea-t-40 {
    padding: 40px 0 0 0;
}

.parea-t-30 {
    padding: 30px 0 0 0;
}

.parea-b-40 {
    padding: 0 0 40px 0;
}

.parea-b-30 {
    padding: 0 0 30px 0;
}

.parea-tb-20 {
    padding: 20px 0;
}

.parea-t-20 {
    padding: 20px 0 0 0;
}

.parea-b-20 {
    padding: 0 0 20px 0;
}

.hf-txt {
    width: 50%;
    margin: 0 auto;
}


/*.sections-page-bottom.wrap .text-center {margin-top:80px} */
/* ======================================================================================= */
/* Layout ================================================================================ */
.page-wrapper {
    overflow: hidden;
}

.page {
}

.page-print {
    background: #fff;
    padding: 25px 30px;
    text-align: left
}

.page-empty {
    background: #fff;
    padding: 20px;
    text-align: left
}

.page-popup {
    background: #fff;
    padding: 25px 30px;
    text-align: left
}

.main {
    margin: 0;
    padding: 0px;
    text-align: left;
}

.col-left .currency-switcher {
    display: none
}

/* Base Columns */
.col-left {
    margin: 60px 0;
}

.col-main {
    font-size: 0;
}

.col-right {
    margin-top: 60px;
}

.catalog-product-view .col-left {
    margin-top: 0px;
}

.brand-logo-wrapper {
    padding-right: 0;
    text-align: right;
}

.page-layout-2columns-left .sidebar-main,
.page-layout-2columns-left .sidebar-additional,
.page-layout-2columns-right .sidebar-main,
.page-layout-2columns-right .sidebar-additional {
    width: 25% !important;
    padding-right: 15px;
    padding-left: 15px;
}

.page-layout-2columns-left .sidebar.sidebar-additional {
    padding-left: 15px;
    padding-right: 15px;
}

.page-layout-2columns-left .product-view .product.media, .page-layout-2columns-right .product-view .product.media, .page-layout-3columns .product-view .product.media {
    width: 41.6667%;
}

.page-layout-2columns-left .product-view .product-info-main, .page-layout-2columns-right .product-view .product-info-main, .page-layout-3columns .product-view .product-info-main {
    width: 58.3333%;
}

/* 1 Column Layout */
.col1-layout .col-main {
    float: none;
    width: auto;
    font-size: 0;
}

/* 2 Columns Layout */
.page-layout-2columns-left .alocolumns, .page-layout-2columns-right .alocolumns {
    margin: 0 -15px;
}

.col2-left-layout .col-main {
    margin-top: 30px;
}

.col2-right-layout .col-main {
    margin-top: 30px;
}

.page-layout-2columns-left .column.main,
.page-layout-2columns-right .column.main {
    width: 75% !important;
    padding: 0 15px;
}

/* 3 Columns Layout */
.col3-layout .col-main {
    width: 475px;
    margin-left: 17px
}

.col3-layout .col-wrapper {
    float: left;
    width: 687px
}

.col3-layout .col-wrapper .col-main {
    float: right
}

/* Content Columns */
.col2-set .col-1 {
    float: left;
    width: 48.5%
}

.col2-set .col-2 {
    float: right;
    width: 48.5%
}

.col2-set .col-3 {
    float: right;
    width: 48.5%
}

.col2-set .col-narrow {
    width: 32%
}

.col2-set .col-wide {
    width: 65%
}

.col3-set .col-1 {
    float: left;
    width: 32%
}

.col3-set .col-2 {
    float: left;
    width: 32%;
    margin-left: 2%
}

.col3-set .col-3 {
    float: right;
    width: 32%
}

.col4-set .col-1 {
    float: left;
    width: 23.5%
}

.col4-set .col-2 {
    float: left;
    width: 23.5%;
    margin: 0 2%
}

.col4-set .col-3 {
    float: left;
    width: 23.5%
}

.col4-set .col-4 {
    float: right;
    width: 23.5%
}

.col-lg-12 {
    clear: both;
}


.catalog-category-view .page-main, .ambrand-index-index .page-main {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* ======================================================================================= */

/* Global Styles ========================================================================= */

/* Form Elements */

input.input-text, select, textarea {
    border: 1px solid #ddd
}

input.input-text, textarea {
    color: #333e49
}

input.input-text {
    padding: 0 10px;
    height: 47px;
    line-height: 45px;
}

.field .label {
    font-size: 15px;
    color: #000;
    line-height: 30px;
    display: block;
    padding-bottom: 5px
}

select option {
    padding-right: 10px
}

select.multiselect option {
    border-bottom: 1px solid #b6b6b6;
    padding: 2px 5px
}

select.multiselect option:last-child {
    border-bottom: 0
}

textarea {
    overflow: auto
}

input.radio {
    margin-right: 3px;
    display: inline-block;
    margin-top: 0;
    min-height: 18px
}

input.checkbox {
    margin-right: 3px
}

input.qty {
    width: 2.5em
}

input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {
    border-color: #eee;
}

button.button::-moz-focus-inner {
    padding: 0;
    border: 0
}

/* FF Fix */
button.button {
    -webkit-border-fit: lines
}

/* <- Safari & Google Chrome Fix */
button.button, button, .cart .continue,
.actions-toolbar .primary a.action {
    display: inline-block;
    vertical-align: top;
    overflow: visible;
    width: auto;
    padding: 0;
    margin: 0;
    cursor: pointer;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background: #333333;
    color: #fff;
    font-weight: normal;
    border: 0;
}

button.button span, button span, .review-form .action.submit.primary, .cart .continue span,
.actions-toolbar .primary a.action span {
    display: inline-block;
    font-size: 13px;
    text-align: center;
    white-space: nowrap;
}

button.button span span, .blog-postbox .button-set button.button span span {
    padding: 0
}

.cart button.button.btn-update span, button.button.btn-continue span, button.button.btn-empty span, button.button.btn-checkout span, .cart .buttons-set button.button span {
}

.cart-container .checkout-methods-items .action.primary {
    border: 0;
    background-color: #333;
    color: #fff;
    height: auto;
    padding: 20px 0;
    width: 100%;
    margin-bottom: 10px;
}

.cart-container .checkout-methods-items .action.primary span {
    font-size: 18px;
}

button.disabled span {
}

button.disabled {
    position: relative;
}

.box-tocart .fieldset .actions .tocart.disabled span {
    padding-left: 20px;
    text-indent: inherit;
}

.box-tocart .fieldset .actions .tocart.disabled:before,
.item .button.disabled:before {
    font-size: 20px;
    animation: 2s linear 0s normal none infinite running fa-spin;
    -webkit-animation: 2s linear 0s normal none infinite running fa-spin;
    content: "\f110";
    font-family: "FontAwesome";
    left: 8px;
    position: absolute;
    top: 0;
    z-index: 99;
}

.box-tocart .fieldset .actions .tocart.disabled:before {
    left: 25px;
}

.item button.button.disabled .icon, .box-tocart .fieldset .actions .tocart.disabled .icon {
    display: none;
}

@keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

@-webkit-keyframes fa-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(359deg);
    }
}

button.btn-checkout.no-checkout span {
    background-position: 0 100%;
    color: #b8baba
}

button.btn-checkout.no-checkout span span {
    background-position: 100% 100%
}

p.control input.checkbox, p.control input.radio {
    margin-right: 6px
}

#add_recipient_button {
    margin: 0px;
    overflow: hidden;
    padding-left: 10px;
}

/* Form Highlight */
input.input-text:focus, select:focus, textarea:focus, ._keyfocus *:focus, input:focus:not([disabled]), textarea:focus:not([disabled]), select:focus:not([disabled]) {
    background-color: #fff;
    box-shadow: none;
}

a:hover, a:focus {
    outline: none !important;
    text-decoration: none;
}

/*.highlight{background:#efefef}
*/


input[type="text"]:disabled, input[type="password"]:disabled,
input[type="url"]:disabled, input[type="tel"]:disabled, input[type="search"]:disabled,
input[type="number"]:disabled, input[type="datetime"]:disabled, input[type="email"]:disabled {
    opacity: .5
}

button.disabled, button[disabled], fieldset[disabled] button {
    opacity: .5;
    cursor: default;
    pointer-events: none
}

button::-moz-focus-inner {
    border: 0;
    padding: 0
}

input[type="text"],
input[type="password"], input[type="url"], input[type="tel"],
input[type="search"], input[type="number"], input[type="datetime"],
input[type="email"] {
    background: #fff;
    background-clip: padding-box;
    border: 1px solid #ddd;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
    padding: 25px 10px;
}

input[type="password"]::-moz-placeholder,
input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="number"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder, input[type="email"]::-moz-placeholder {
    color: #656565
}

input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder {
    color: #656565
}

input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="datetime"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder {
    color: #9f9f9f
}

input[type="number"] {
    -moz-appearance: textfield
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type="search"] {
    -webkit-appearance: none
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {
    -webkit-appearance: none
}

select {
    background: #fff;
    background-clip: padding-box;
    border: 1px solid #ddd;
    font-size: 14px;
    height: 55px;
    line-height: 55px;
    padding: 0px 17px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box
}

select:disabled {
    opacity: .5
}

select[multiple="multiple"] {
    height: auto;
    background-image: none
}

textarea {
    background: #fff;
    background-clip: padding-box;
    border: 1px solid #ddd;
    border-radius: 1px;
    font-size: 14px;
    height: auto;
    line-height: 1.42857143;
    margin: 0;
    padding: 10px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
    resize: vertical
}

textarea:disabled {
    opacity: .5
}

textarea::-moz-placeholder {
    color: #656565
}

textarea::-webkit-input-placeholder {
    color: #656565
}

textarea:-ms-input-placeholder {
    color: #656565
}

input[type="checkbox"] {
    margin: 2px 5px 0 0;
    float: left;
}

input[type="checkbox"]:disabled {
    opacity: .5
}

input[type="radio"] {
    margin: 2px 8px 0 0;
    float: left;
}

input[type="radio"]:disabled {
    opacity: .5
}

input.mage-error, select.mage-error, textarea.mage-error {
    border-color: #ed8380
}

div.mage-error[generated] {
    color: #e02b27;
    font-size: 1.2rem
}

input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
    *overflow: visible
}

input::-moz-focus-inner {
    border: 0;
    padding: 0
}

form {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

address {
    font-style: normal
}

*:focus {
    box-shadow: none;
    outline: 0
}

._keyfocus *:focus, input:not([disabled]):focus,
textarea:not([disabled]):focus, select:not([disabled]):focus { /* box-shadow: 0 0 3px 1px #68a8e0 */
}

.column .block-addbysku .qty .qty,
.bundle-options-container .input-text.qty,
.cart.table-wrapper .col.qty .input-text,
.account .table-return-items .qty .input-text,
.table-giftregistry-items .field.qty .qty,
.block-giftregistry-shared-items .qty .qty,
.table.grouped .control .qty, .block-wishlist-info-items .input-text.qty,
.multicheckout .table-wrapper .col .qty .input-text,
.account .table-wrapper .data.table.wishlist .box-tocart .qty,
.products-grid.wishlist .product-item .box-tocart input.qty,
.sidebar .block-addbysku .fieldset .fields .field.qty .qty {
    width: 50px;
    text-align: center
}

/* Form lists */

/* Grouped fields */

/*.form-list{width:535px;margin:0 auto;overflow:hidden}
*/
.form-list li {
    margin: 0 0 8px
}

.form-list label, .fieldset label {
    color: #666;
    font-weight: 400;
    font-size: 13px;
    padding: 0;
    margin: 0;
    line-height: normal;
}

.form-list label.required {
}

.form-list label.required em {
    float: right;
    font-style: normal;
    color: #eb340a;
    position: absolute;
    top: 0;
    right: -8px
}

.form-list li.control label {
    float: none;
    margin: 0
}

.form-list li.control input.radio, .form-list li.control input.checkbox {
    margin-right: 6px;
    margin-top: 0;
    display: inline-block;
    vertical-align: top
}

.form-list li.control .input-box {
    clear: none;
    display: inline;
    width: auto
}

/*.form-list li.fields{margin-right:-15px}
*/
.form-list .input-box {
    display: block;
    clear: both;
    width: 100%;
    padding-bottom: 5px
}

.form-list .field { /* float:left;width:275px;*/
}

.form-list input.input-text {
    width: 100%
}

.form-list textarea { /*width:254px;*/
    width: 100%;
    height: 10em
}

.form-list select {
    width: 100%
}

.form-list li.wide .input-box { /* width:535px;*/
}

.form-list li.wide input.input-text { /* width:529px;*/
}

.form-list li.wide textarea { /*width:529px;*/
}

.form-list li.wide select { /* width:535px;*/
}

.form-list li.additional-row {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding-top: 7px
}

.form-list li.additional-row .btn-remove {
    float: right;
    margin: 5px 0 0
}

.form-list .input-range input.input-text {
    width: 74px
}

.form-list-narrow li {
    margin-bottom: 0
}

.form-list-narrow li .input-box {
    margin-bottom: 6px
}

.form-list-narrow li.wide .input-box {
    width: 260px
}

.form-list-narrow li.wide input.input-text, .form-list-narrow li.wide textarea {
    width: 254px
}

.form-list-narrow li.wide select {
    width: 260px
}

.contact-content .form-list textarea {
    height: 175px;
}

.map-conttact iframe {
    width: 100%;
}

/*page title*/
.page-title {
    margin-bottom: 0;
    margin-top: 10px
}

.page-title .base {
    font-size: 40px;
    display: block;
    color: #000
}

.page-main > .page-title-wrapper .page-title {
    display: block;
}

.page-title-wrapper .page-title {
    margin: 0 0 50px 0;
    font-size: 5.4em;
    text-align: left;
    font-weight: 600;
    text-align: center;
}

.page-title-wrapper .page-title span {
    font-size: 45px;
    font-family: WorkSans;
    font-weight: normal;
    position: relative;
    display: inline-block;
    background: #fff;
    padding: 0 20px;
    text-transform: capitalize;
}

.page-title-wrapper {
    text-align: center;
    width: 100%;
    position: relative;
    margin: 0px 0 0px;
}

/* .page-title-wrapper .page-title:before {
	content: "";
	background: #ddd;
	display: block;
	position: absolute;
	width: 100%;
	height: 1px;
	top: 50%;
}*/

.product-view .page-title-wrapper {
    margin: 0;
}

.product-view .page-title-wrapper .page-title span {
    padding: 0;
}

/*Contact page/contact us*/
#contact-form {
    margin: 0 auto;
}

.page-title {
    font-size: 40px;
    color: #434343;
    font-weight: normal;
    line-height: 60px;
    text-align: center;
}

.contact .page-title {
    margin-bottom: 60px;
}

.custom-title .title {
    font-size: 25px;
    color: #333e48;
    font-weight: normal;
    line-height: 35px;
    position: relative;
    border-bottom: 1px solid #dddddd;
    padding-bottom: 10px
}

.custom-title .title:before {
    content: "";
    position: absolute;
    left: 0;
    width: 115px;
    height: 2px;
    bottom: -2px;
    background-color: #27336f
}

.custom-title .subcribe {
    font-size: 14px;
    color: #747474;
    margin-bottom: 0;
    line-height: 20px;
    margin-top: 30px
}

.contact-content iframe {
    margin-bottom: 50px;
    width: 100%;
}

.contact .form {
    text-align: left;
    margin-top: 40px
}

.contact .form-content {
    text-align: left;
}

.contact .form-content input.input-text {
    height: 44px;
    width: 100%;
    line-height: 42px;
    padding: 0 15px;
    -webkit-border-radius: 22px;
    -moz-border-radius: 22px;
    border-radius: 22px;
    background-color: #fff;
    border: 1px solid #ddd;
}

.contact .form-content textarea.input-text {
    width: 100%;
    background-color: #fff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: #fff;
    border: 1px solid #ddd;
}

.contact .form-content label {
    font-size: 14px;
    color: #333e48;
    font-weight: bold;
    display: block;
    text-transform: capitalize;
    line-height: 20px
}

.contact .form-content .fname-box {
    margin-right: 30px
}

.contact .form-content .box {
    margin-top: 15px
}

.contact-content .actions-toolbar .primary {
    background-color: #27336f;
    border-color: #27336f;
    margin-top: 28px;
    padding: 0 35px;
    height: 47px;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
}

.contact .more-info .detail-info .text {
    font-size: 14px;
    color: #747474;
    font-weight: normal;
    margin: 0;
    line-height: 25px
}

.contact .more-info .detail-info .sub-title {
    font-size: 14px;
    color: #333e48;
    font-weight: bold;
    margin-bottom: 10px;
    text-transform: capitalize;
    line-height: 25px
}

.contact .more-info .detail-info .open-time {
    margin-bottom: 35px
}

.contact .more-info .detail-info .contact-info {
    margin: 32px 0
}

.contact .more-info .detail-info .text .mail {
    color: #0062bd
}

.contact .more-info .detail-info .care .text .mail {
    text-decoration: underline;
}

/*FAQs / FAQ*/
.faq .page-title {
    line-height: normal;
    margin: 0
}

.faq .list-question {
    margin-top: 45px
}

.faq .short-description {
    font-size: 13px;
    color: #9f9f9f;
    margin-bottom: 0;
    text-align: center;
}

.faq .list-question .question-item .question-name span {
    font-size: 20px;
    color: #434343;
    font-weight: normal;
    line-height: 35px;
    display: block;
}

.faq .list-question .question-item .question-name {
    cursor: pointer;
    margin: 0;
    padding: 5px 0;
    display: block;
}

.faq .list-question .question-item input[name=toggle]:checked ~ .question-name {
    cursor: default;
}

.faq .list-question .question-item input[name=toggle] {
    display: none;
}

.faq .list-question .question-item {
    perspective: 40em;
    margin: 0;
    border-bottom: 1px solid #dadada;
}

.faq .list-question .question-item:last-child {
    border-bottom: 0
}

.faq .list-question .question-item .question-content {
    visibility: hidden;
    opacity: 0;
    transform: rotateX(90deg);
    transform-origin: 50% 0%;
    max-height: 0;
    transition: all 0.8s;
}

.faq .list-question .question-item input[name=toggle]:checked ~ .question-content {
    visibility: visible;
    opacity: 1;
    position: static;
    transform: rotateX(0);
    max-height: 9999px;
}

.faq .list-question .question-item .question-content p {
    font-size: 14px;
    color: #747474;
    line-height: 25px;
    margin-bottom: 0;
    padding: 11px 0 33px 0
}

/* Customer */
.form-list .customer-name-prefix .input-box, .form-list .customer-name-suffix .input-box, .form-list .customer-name-prefix-suffix .input-box, .form-list .customer-name-prefix-middlename .input-box, .form-list .customer-name-middlename-suffix .input-box, .form-list .customer-name-prefix-middlename-suffix .input-box {
    width: auto
}

.form-list .name-prefix {
    width: 65px
}

.form-list .name-prefix select {
    width: 55px
}

.form-list .name-prefix input.input-text {
    width: 49px
}

.form-list .name-suffix {
    width: 65px
}

.form-list .name-suffix select {
    width: 55px
}

.form-list .name-suffix input.input-text {
    width: 49px
}

.form-list .customer-dob .dob-month, .form-list .customer-dob .dob-day, .form-list .customer-dob .dob-year {
    float: left;
    width: 85px
}

.form-list .customer-dob input.input-text {
    display: block;
    width: 74px
}

.form-list .customer-dob label {
    font-size: 10px;
    font-weight: normal;
    color: #888
}

.form-list .customer-dob .dob-day, .form-list .customer-dob .dob-month {
    width: 60px
}

.form-list .customer-dob .dob-day input.input-text, .form-list .customer-dob .dob-month input.input-text {
    width: 46px
}

.form-list .customer-dob .dob-year {
    width: 140px
}

.form-list .customer-dob .dob-year input.input-text {
    width: 134px
}

.buttons-set {
    clear: both;
    margin: 2em 0;
    padding: 0 0 0;
    text-align: right
}

.buttons-set.buttons-set-contact {
    padding: 0 15px;
}

.box-review_form .form-add .buttons-set {
    padding: 15px 0;
    margin: 0
}

.buttons-set p.required {
    margin: 0 0 10px;
    float: right;
    line-height: 30px;
}

.buttons-set .back-link {
    float: right;
    margin: 0
}

.buttons-set button.button {
    float: left
}

.buttons-set-order {
    margin: 10px 0 0
}

.buttons-set-order .please-wait {
    padding: 12px 7px 0 0
}

.fieldset {
    padding: 0px;
    margin: 0;
}

.fieldset .legend {
    float: left;
    font-weight: normal;
    text-transform: capitalize;
    font-size: 14px;
    border: 1px solid #eee;
    background: #fff;
    color: #252525;
    margin: -33px 0 0 -10px;
    padding: 0 8px;
    position: relative
}

.form.create.account > .fieldset {
    float: left;
    padding: 0 25px;
    width: 100%;
}

.form.create.account .actions-toolbar {
    clear: both;
    padding: 0 25px;
}

.form-create-account .create .field {
    margin-bottom: 15px;
    position: relative;
}

.field.choice .field-tooltip {
    position: absolute;
}

.action.edit span, .action.back span, .action.remind span, .login-container .fieldset::after {
    color: #000;
}

.action.edit span:hover, .action.back span:hover, .action.remind span:hover {
    text-decoration: underline;
}

.block-new-customer .primary a.action {
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    height: auto;
    line-height: 45px;
    border: 0;
    background-color: #333333;
}

.block-new-customer .primary a.action span {
    display: block;
}

.block-new-customer .primary a.action:hover {
    background-color: #27336f;
    border-color: #27336f
}

/* Form Validation */
.validation-advice {
    clear: both;
    min-height: 13px;
    margin: 3px 0 0;
    padding-left: 17px;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    background: url(../../../../../frontend/Magento/blank/en_US/Magento_Theme/images/validation_advice_bg.gif) 2px 0 no-repeat;
    color: #eb340a;
    width: 270px;
}

.validation-failed {
    border: 1px dashed #eb340a !important;
    background: #faebe7 !important
}

.validation-passed {
}

p.required {
    font-size: 11px;
    text-align: right;
    color: #EB340A
}

/* Expiration date and CVV number validation fix */
.v-fix {
    float: left
}

.v-fix .validation-advice {
    display: block;
    width: 12em;
    margin-right: -12em;
    position: relative
}

/* Global Messages  */
.success {
    color: #3d6611;
}

.message.success > *:first-child:before {
    color: #fff;
    top: 20px;
    background: #006400;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    padding-top: 5px;
    margin-left: 10px
}

.error {
    color: #df280a;
}

.notice {
    color: #e26703
}

.messages, .messages ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important
}

.messages {
    width: 100%;
    overflow: hidden
}

.messages li {
    margin: 0 0 10px !important
}

.messages li li {
    margin: 0 0 3px !important
}

.error-msg, .success-msg, .note-msg, .notice-msg {
    border-style: solid !important;
    border-width: 1px !important;
    background-position: 10px 9px !important;
    background-repeat: no-repeat !important;
    min-height: 24px !important;
    padding: 8px 8px 8px 32px !important;
    font-size: 11px !important;
    font-weight: bold !important
}

#popupNewsletterMessages.messages {
    padding: 40px 9px 10px 10px !important;
}

/* BreadCrumbs */
.inner-breadcrumbs {
    min-height: 70px;
}

.breadcrumbs {
    text-align: left;
}

.breadcrumbs li {
    display: inline-block;
}

.breadcrumbs li:before {
    content: " / ";
    font-size: 15px;
    color: #000;
    display: inline-block;
    line-height: 35px;
    vertical-align: middle;
    padding-right: 10px
}

.breadcrumbs li.home:before {
    display: none;
}

.breadcrumbs li.home {
    padding-left: 0
}

.breadcrumbs li.home a {
    background-color: transparent;
    padding-left: 0
}

.breadcrumbs li a {
    outline: medium none;
    color: #000;
}

.breadcrumbs li a, .breadcrumbs li strong {
    font-size: 14px;
    color: #000;
    text-transform: capitalize;
    display: inline-block;
    line-height: 35px;
    padding: 0 13px;
    font-weight: normal;
}

.breadcrumbs li a {
}

.breadcrumbs ul {
    margin: 0;
    padding: 17px 0 17px 0;
}

.breadcrumbs .container {
    padding-left: 35px;
    max-width: 1920px;
}

/*Toolbar*/
.toolbar-products .pages {
    display: none;
}

.toolbar-top .toolbar {
    background-color: #f5f5f5;
    -webkit-border-radius: 10px;
    text-align: center;
    padding: 11px 0;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.toolbar .toolbar-amount {
    float: right;
    font-size: 16px;
    color: #000;
    line-height: 38px;
    padding-top: 0;
    padding-right: 25px
}

.toolbar .modes {
    margin-left: 15px;
    margin-right: 0;
    float: left;
    display: block;
}

.toolbar-top .toolbar {
    margin-bottom: 23px
}

.toolbar .modes-mode:last-child {
    border: 0
}

.toolbar .modes:before, .toolbar .modes:after {
    content: "";
    clear: both;
    display: table;
}

.toolbar .modes-mode {
    width: 30px;
    height: 38px;
    padding: 0;
    text-align: center;
    background-color: transparent;
    border: 0;
    line-height: 38px;
    color: #d6dbe1;
    float: left;
}

.toolbar .modes-mode.mode-grid {
    margin-right: 10px;
}

.toolbar .modes-mode.active {
    color: #333e48
}

.toolbar .modes .modes-mode:before {
    font-family: "untitled-font-6" !important;
    font-size: 20px;
    color: inherit;
}

.toolbar .modes .modes-mode.mode-grid:before {
    content: "\68";
}

.toolbar .modes .modes-mode.mode-list:before {
    content: "\69";
}

.toolbar .modes-mode:not(.active):hover {
    background-color: transparent;
    color: #333e48
}

.toolbar .modes .modes-mode > span,
.toolbar .modes .modes-label {
    display: none;
}

/* Pager */
.pager {
    margin: 0;
    padding: 0;
    border-top: 0;
    text-align: center
}

.pager .amount {
    float: left;
    margin: 0
}

.pager .amount strong {
    font-weight: normal
}

.pager .limiter {
    float: right
}

.pager .limiter label {
    vertical-align: middle;
    font-weight: 300;
    margin: 0;
    vertical-align: middle
}

.pager .limiter select {
    padding: 0;
    margin: 0 0 1px;
    vertical-align: middle
}

.pager .pages strong {
    display: none;
    color: #2a2a2a;
    float: left;
    font-size: 14px;
    font-weight: 400;
    line-height: 45px;
    padding-right: 10px;
}

.pager .pages ol {
    display: inline
}

.pager .pages li {
    display: inline-block;
    margin: 7px 7px 0 0;
    height: 30px;
    float: left;
    line-height: 29px;
    border-style: solid;
    border-width: 1px;
}

.pager .pages li a {
    border: 0;
    border-radius: 0;
    display: block;
    padding: 0;
    text-decoration: none;
    height: 28px;
    line-height: 28px;
}

.pager .pages li a .fa {
    padding-left: 5px
}

/* Sorter */
.toolbar .sorter, .toolbar .limiter {
    padding-top: 0;
    float: none;
}

.toolbar .sorter, .page-products .toolbar .limiter {
    margin-right: 35px;
    display: inline-block;
    vertical-align: top;
}

.toolbar .sorter .sorter-action:before {
    font-size: 24px;
}

.toolbar .sorter-label {
    font-weight: normal;
    font-weight: normal;
    font-size: 1em;
}

.toolbar .sorter-options, .toolbar .limiter-options {
    color: #000;
    line-height: 38px;
    vertical-align: middle;
    height: 38px;
    border: 0;
    background-color: #fff;
    font-size: 1rem;
}

/*Toolbar bottom*/
.toolbar-bottom .toolbar-products .pages {
    display: inline-block;
    float: right;
}

.toolbar-bottom .toolbar .modes, .toolbar-bottom .toolbar .sorter {
    display: none;
}

.toolbar-bottom .toolbar .limiter {
    display: inline-block;
    float: left;
}

.toolbar-bottom .toolbar .toolbar-amount {
    display: none;
}

.toolbar .limiter-options {
    padding: 0 10px;
    font-size: 14px;
}

.toolbar .limiter .label, .toolbar .limiter-text {
    font-size: 14px;
    color: #000;
    font-weight: normal;
    display: inline-block;
    padding: 0;
}

.toolbar .limiter-text {
    display: none;
}

.top-toolbar select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: white url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='black'/></g></svg>") no-repeat;
    background-position-y: 50%;
    background-position-x: 98%;
}

.page-layout-1column .top-toolbar {
    position: absolute;
    right: 0;
    top: 48px;
}

.page-layout-1column .top-toolbar .toolbar-products {
    display: block;
    float: right;
    margin-top: -45px;
    margin-bottom: 0;
    position: relative !important;
}

.top-toolbar .limiter, .top-toolbar .toolbar-amount, .top-toolbar .sorter-action {
    display: none !important;
}

.pages .item .page, .pages .item .next, .pages .item .previous {
    padding: 0 18px;
    display: inline-block;
    font-size: 15px;
    color: #000;
    line-height: 30px;
    font-weight: 500;
}

/*.pages .item .page .number{color: #}*/
.pages .item.current .page {
    background: #eee;
}

.toolbar-amount {
    margin-right: 30px;
}

.toolbar-bottom .pages .action.previous:before, .toolbar-bottom .pages .action.next:before {
    margin: 0;
    color: inherit;
    font-size: 30px;
}

.pages .action.next,
.pages .action.previous {
    margin: 0;
    padding: 8px 30px;
    border: solid 1px #000;
    color: #000;
    width: 170px;
}

.pages .item {
    margin: 0 5px 0 0;
    font-size: 1.2rem;
    line-height: 3.2rem;
    letter-spacing: normal;
    margin: 0 2px 0 0;
    display: inline-block;
}

.pages .item .label {
    display: none;
}

.toolbar-bottom .toolbar-products {
    padding: 0;
    margin: 0
}

.toolbar-bottom {
    padding: 25px 0;
    border-top: 1px solid #eaeaea;
    margin-top: 42px
}

/* Data Table */
.data-table {
    width: 100%;
    border: 1px solid #eeeeee;
}

.data-table .odd {
    background: #ffffff
}

.data-table .even {
    background: #ffffff
}

.table.grouped .product-item-name {
    font-weight: normal;
}

.cart.table-wrapper .product-item-name a {
    font-size: 16px;
    color: #000;
    text-transform: capitalize;
}

.data-table tbody tr td .cart-price .price {
    font-size: 16px;
    color: #000
}

.data.table tbody tr td.a-subtotal .cart-price .price, .data.table tbody tr td .cart-price .price {
    color: #000;
    font-size: 16px;
}

.data.table tbody tr td input.qty {
    color: #000;
    text-align: center;
    width: 35px !important;
    font-size: 14px;
    height: 35px;
    border: 0;
    background-color: transparent;
}

.cart .data.table tbody tr td input.qty {
    width: 25px !important;
    text-align: left;
    padding: 0;
}

.data-table tfoot {
    border-bottom: 1px solid #eeeeee
}

.data-table tfoot tr {
    background-color: #fff !important
}

.data-table tfoot td {
    padding-top: 1px;
    padding-bottom: 1px;
    border-bottom: 0;
}

.data-table tfoot strong {
    font-size: 16px
}

.data-table tbody th, .data-table tbody td {
    border-bottom: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee
}

.cart.table-wrapper .col {
    vertical-align: middle;
}

.cart.table-wrapper th {
    text-align: left
}

.cart.table-wrapper .item .col.item {
    padding: 30px 0 0;
}

.table:not(.cart):not(.totals) > thead > tr > th,
.table:not(.cart):not(.totals) > thead > tr > td {
    border-bottom: 1px solid #ddd
}

.cart.table-wrapper .item-actions td {
    padding: 0 0 10px;
}

.cart-summary .block .fieldset .methods .field > .label {
    float: none;
}

.cart.table-wrapper .items .cart.item:last-child .item-info {
}

.cart.table-wrapper .items thead ~ .cart.item:first-of-type .item-info {
}

.cart.table-wrapper .items thead + .item, .cart.table-wrapper .items > .item {
    border: 0;
}

.cart.table-wrapper {
    border-bottom: 1px solid #ECEDEE;
}

/* Bundle products tables */
.data-table tbody.odd tr {
    background: #f8f7f5 !important
}

.data-table tbody.even tr {
    background: #f6f6f6 !important
}

.data-table tbody.odd tr td, .data-table tbody.even tr td {
    border-bottom: 0
}

.data-table tbody.odd tr.border td, .data-table tbody.even tr.border td {
    border-bottom: 1px solid #eeeeee
}

.data-table tbody td .option-label {
    font-weight: bold;
    font-style: italic
}

.data-table tbody td .option-value {
    padding-left: 10px
}

/*Bundle product*/
.bundle-options-container .bundle-options-wrapper, .bundle-options-container .block-bundle-summary {
    width: 48%
}

.bundle-options-container .block-bundle-summary {
    float: right;
}

.bundle-options-container .bundle-options-wrapper {
    float: left;
}

.bundle-options-container .product-add-form {
    display: none
}

.bundle-options-container .product-options-wrapper {
    margin-bottom: 30px
}

.bundle-options-container .price-box .price {
    font-size: 18px;
    font-weight: 700
}

.bundle-options-container .block-bundle-summary {
    background: #e8e8e8;
    padding: 10px 20px
}

.bundle-options-container .block-bundle-summary > .title {
    margin-bottom: 10px
}

.bundle-options-container .block-bundle-summary .bundle-summary {
    margin-top: 30px
}

.bundle-options-container .block-bundle-summary .bundle-summary.empty {
    display: none
}

.bundle-options-container .block-bundle-summary .bundle-summary > .subtitle {
    font-weight: 300;
    line-height: 1.1;
    font-size: 1.8rem;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    display: block
}

.bundle-options-container .block-bundle-summary .box-tocart .actions {
    display: inline-block;
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action {
    vertical-align: top
}

.bundle-options-container .nested .field.qty {
    margin-top: 20px
}

.bundle-options-container .nested .field.qty .label {
    font-weight: 700;
    display: inline-block;
    padding: 0
}

.bundle-options-container p.required {
    color: #e02b27
}

.bundle-options-container .product-options-bottom {
    clear: left
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action {
    background-image: none;
    background: #f2f2f2;
    border: 1px solid #cdcdcd;
    color: #333;
    cursor: pointer;
    margin: 0;
    padding: 7px 15px;
    font-size: 1.4rem;
    line-height: 1.6rem;
    box-sizing: border-box;
    vertical-align: middle;
    display: inline-block;
    text-decoration: none;
    border-radius: 3px
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action:focus,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:active {
    background: #e2e2e2;
    border: 1px solid #cdcdcd;
    color: #333
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action:hover {
    background: #e2e2e2;
    border: 1px solid #cdcdcd;
    color: #555
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action.disabled,
.bundle-options-container .block-bundle-summary .product-addto-links > .action[disabled],
fieldset[disabled] .bundle-options-container .block-bundle-summary .product-addto-links > .action {
    opacity: .5;
    cursor: default;
    pointer-events: none
}

.bundle-options-container .block-bundle-summary .product-addto-links > .action:hover,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:active,
.bundle-options-container .block-bundle-summary .product-addto-links > .action:focus {
    text-decoration: none
}

.bundle-info .product-addto-links .action .icon, .page-product-downloadable .product-addto-links .action .icon {
    display: inline-block;
    font-size: 15px;
    line-height: 20px;
    padding-right: 5px;
    vertical-align: middle;
}

.fieldset-bundle-options .field.qty .control {
    display: inline-block;
}

.fieldset-bundle-options .field.option {
    margin-bottom: 30px
}

.bundle-options-container:before, .bundle-options-container:after {
    content: "";
    clear: both;
    display: table
}

.bundle-options-wrapper .product-options-wrapper {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 0
}

.bundle-info .product-details {
    margin-top: 10px
}

.bundle-info .box-tocart .fieldset {
    padding-bottom: 10px;
    background-color: transparent;
}

.bundle-info .box-tocart .fieldset .qty {
    margin: 0 0 20px !important;
    max-width: 200px;
    display: block;
}

.bundle-info .box-tocart .fieldset .actions {
    margin: 0 !important;
}

.bundle-info .product-addto-links {
    display: none;
}

.bundle-info .box-tocart .control {
    background-color: #fff;
}

.product-info-main .price-box .price-from {
    padding-right: 15px
}

.product-info-main .price-box .price-from .price-wrapper .price, .product-info-main .price-box .price-to .price-wrapper .price,
.product-info-main .price-box .price-from .price-container .price-label, .product-info-main .price-box .price-to .price-container .price-label {
    font-size: 16px;
    color: #333e48;
}

.product-info-main .price-box .price-from, .product-info-main .price-box .price-to {
    display: inline-block;
    vertical-align: top;
}

.bundle-actions .customize span {
    font-size: 13px
}

.bundle-actions {
    padding-bottom: 15px;
}

.product-quickview .bundle-actions {
    padding-top: 15px;
}

.page-product-downloadable .product-add-form {
    margin: 0;
}

.page-product-downloadable .product-options-wrapper {
    padding: 0;
}

.page-product-downloadable .product-options-bottom .price-box {
    float: none;
}

.page-product-downloadable .box-tocart .fieldset .actions {
    margin: 0 !important;
}

.page-product-downloadable .product-social-links {
    margin-top: 10px;
}

/* Generic Info Box */
.info-box {
    background: #fff url(../images/bkg_block-title.gif) 0 0 repeat-x;
    border: 1px solid #d0cbc1;
    padding: 12px 15px;
    margin: 0 0 15px
}

.info-box h2 {
    font-weight: bold;
    font-size: 13px
}

.info-table th {
    font-weight: bold;
    padding: 2px 15px 2px 0
}

.info-table td {
    padding: 2px 0
}

/* Shopping cart total summary row expandable to details */
.cart-totals .amount, .opc-block-summary .table-totals .amount {
    color: #333e49
}

.methods .item-title {
    color: #333e49
}

.cart-summary .block > .title, .paypal-review-discount .block > .title {
    color: #333e49
}

.cart-summary .block > .title, .paypal-review-discount .block > .title {
    border: 0;
}

tr.summary-total {
    cursor: pointer
}

tr.summary-total td {
}

tr.summary-total .summary-collapse {
    float: right;
    text-align: right;
    padding-left: 20px;
    background: url(../images/bkg_collapse.gif) 0 5px no-repeat;
    cursor: pointer
}

tr.show-details .summary-collapse {
    background-position: 0 -52px
}

tr.show-details td {
}

tr.summary-details td {
    font-size: 11px;
    background-color: #dae1e4;
    color: #626465
}

tr.summary-details-first td {
    border-top: 1px solid #d2d8db
}

tr.summary-details-excluded {
    font-style: italic
}

/* Shopping cart tax info */
.cart-tax-info {
    display: block
}

.cart-tax-info, .cart-tax-info .cart-price {
    padding-right: 20px
}

.cart-tax-total {
    display: block;
    padding-right: 20px;
    cursor: pointer
}

.cart-tax-info .price, .cart-tax-total .price {
    display: inline !important;
    font-weight: normal !important
}

.cart-tax-total-expanded {
    background-position: 100% -52px
}

/* Class:std - styles for admin-controlled content */
.std .subtitle {
    padding: 0;
}

.std ol.ol {
    list-style: decimal outside;
    padding-left: 1.5em;
}

.std ul.disc {
    list-style: disc outside;
    padding-left: 18px;
    margin: 0 0 10px;
}

.std dl dt {
    font-weight: bold;
}

.std dl dd {
    margin: 0 0 10px;
}

.std ul, .std ol, .std dl, .std p, .std address, .std blockquote {
    margin: 0 0 1em;
    padding: 0;
}

.std ul {
    list-style: disc outside;
    padding-left: 1.5em;
}

.std ol {
    list-style: decimal outside;
    padding-left: 1.5em;
}

.std ul ul {
    list-style-type: circle;
}

.std ul ul, .std ol ol, .std ul ol, .std ol ul {
    margin: .5em 0;
}

.std dt {
    font-weight: bold
}

.std dd {
    padding: 0 0 0 1.5em
}

.std blockquote {
    font-style: italic;
    padding: 0 0 0 1.5em;
}

.std address {
    font-style: normal;
}

.std b, .std strong {
    font-weight: bold;
}

.std em {
    font-style: italic;
}

/* Misc */
.links li {
    display: inline
}

.links li.last {
}

.link-cart {
    color: #d22753;
    font-weight: bold
}

.link-wishlist {
    color: #d22753;
    font-weight: normal
}

.link-reorder {
    font-weight: normal;
    color: #ea5648 !important
}

.link-compare {
    font-weight: bold
}

.link-print { /*background:url(../images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;*/
    font-weight: bold;
    color: #d22753
}

padding-left:

18
px

;
line-height:

14
px

;
white-space:nowrap

}
.btn-remove {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(../images/btn_remove.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden
}

.btn-previous {
    display: block;
    width: 11px;
    height: 11px;
    font-size: 0;
    line-height: 0;
    background: url(../images/btn_previous.gif) 0 0 no-repeat;
    text-indent: -999em;
    overflow: hidden
}

.btn-remove2 {
    display: block;
    padding: 9px;
    font-size: 12px;
    text-indent: inherit;
    background-image: none;
    width: auto;
    height: auto;
}

.btn-remove2:hover, .btn-edit:hover {
    background-color: transparent;
}

.btn-edit {
    display: block;
    padding: 9px;
    font-size: 12px;
    line-height: 0;
}

.cards-list dt {
    margin: 5px 0 0
}

.cards-list .offset {
    padding: 2px 0 2px 20px
}

.separator {
    margin: 0 3px
}

.divider {
    clear: both;
    display: block;
    font-size: 0;
    line-height: 0;
    height: 1px;
    margin: 10px 0;
    background: url(../images/bkg_divider1.gif) 0 50% repeat-x;
    text-indent: -999em;
    overflow: hidden
}

/*Table*/
.table-wrapper .col {
    font-weight: normal;
    color: #000;
    text-transform: capitalize;
}

#product-attribute-specs-table th {
    color: #000;
    border-radius: 0;
    display: block;
    font-size: 100%;
    text-align: left;
}

.product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th {
    padding: 4px 60px 10px 0;
}

/* Global site notices */
.global-site-notice {
    border: 1px solid #cfcfcf;
    border-width: 0 0 1px;
    background: #ffff90;
    font-size: 12px;
    line-height: 1.25;
    text-align: center;
    color: #2f2f2f
}

.global-site-notice .notice-inner {
    width: 860px;
    margin: 0 auto;
    padding: 12px 0 12px 80px;
    background: url(../images/i_notice.gif) 20px 25px no-repeat;
    text-align: left
}

.global-site-notice .notice-inner p {
    margin: 0;
    border: 1px dotted #cccc73;
    padding: 10px
}

.global-site-notice .notice-inner .actions {
    padding-top: 10px
}

/* Cookie Notice */
.notice-cookie {
    position: fixed;
    z-index: 9999;
    width: 100%;
    bottom: 0;
    left: 0;
    margin: 0 !important;
    opacity: 0.95;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /* IE8 */
}

/* Noscript Notice */
.noscript {
}

/* Demo Notice */
.demo-notice {
    margin: 0;
    padding: 6px 10px;
    background: #d75f07;
    font-size: 12px;
    line-height: 1.15;
    border: 0;
    text-align: center;
    color: #fff
}

.demo-notice .notice-inner {
    width: auto;
    padding: 0;
    background: none;
    text-align: center
}

.demo-notice .notice-inner p {
    padding: 0;
    border: 0
}

/* Demo 404 */
.cms-no-route .page-not-found {
    text-align: center;
    margin-top: 5%;
}

.cms-no-route .page-not-found .page-title h1, .cms-no-route .page-not-found .page-title h1 span {
}

.cms-no-route .page-not-found .page-title h1 {
    font-size: 55px;
    margin-bottom: 10px;
}

.cms-no-route .page-not-found .page-title h1 span {
    color: #000;
    font-weight: normal;
}

.cms-no-route .pnf-button {
    display: none;
}

.cms-no-route #pnf-search {
    width: 50%;
    margin-bottom: 20px;
}

.page-not-found h2 {
    color: #333;
    font-size: 28px;
    margin-bottom: 20px;
    letter-spacing: 5px;
    text-transform: uppercase;
}

.page-not-found h3 {
    font-size: 16px;
    color: #666666;
    font-weight: normal;
}

.page-not-found a {
    text-decoration: underline;
}

.page-not-found .form-search {
    margin: 0 auto;
    position: relative;
    width: 500px;
}

.page-not-found .form-search .button {
    position: absolute;
    top: 2px;
    right: 2px;
    border: 0 none;
    height: 41px;
    line-height: 41px;
}

.page-not-found .form-search .button span {
    height: 43px;
    line-height: 45px;
    background-color: transparent;
}

.page-not-found .form-search .button span .fa {
    font-size: 17px;
}

.page-not-found .previus-page {
    letter-spacing: 3px;
    color: #333;
    height: 40px;
    line-height: 40px;
    padding: 0 29px;
    font-size: 13px;
    text-transform: uppercase;
    margin: 60px 0 100px;
    display: inline-block;
    border: 1px solid #aaaaaa;
}

.page-not-found .previus-page:hover {
    background-color: #ff5555;
    color: #fff;
    border: 1px solid #ff5555;
}

.page-not-found .form-search #search {
    width: 500px;
    border: 2px solid #242628;
    height: 45px;
    line-height: 45px;
    padding: 0 60px 0 9px;
}

.page-not-found .not-found-search {
    font: 1rem WorkSansMedium;
}

/* ======================================================================================= */
/* Header ================================================================================ */

.page-header {
    padding: 0;
    margin: 0;
    border: 0
}

.header-container-fixed {
    background: #fff;
    animation-duration: 450ms;
    animation-fill-mode: both;
    box-shadow: 0 0 1px #666666;
    -moz-box-shadow: 0 0 1px #666666;
    -webkit-box-shadow: 0 0 1px #666666;
    -o-box-shadow: 0 0 1px #666666;
    -ms-box-shadow: 0 0 1px #666666;
    position: fixed;
    width: 100%;
    z-index: 10000;
    top: 0;
}

.header-top .top-left {
    float: left;
    padding-left: 0px;
}

.header-top .top-right {
    float: right;
    padding-right: 15px;
    text-align: right;
}

.header-top {
    border: 0;
    min-height: 50px;
    background: #292b2e;
    color: #fff;
    padding-top: 10px;
    font-size: 0.9rem;
}

.header-content {
    padding: 0;
    text-align: center;
}

/*Top support/hot support*/
.hot-support .hotline, .hot-support .email {
    display: inline-block;
}

.hot-support .hotline {
    margin-right: 24px
}

.hot-support p {
    margin: 0;
    font-size: 13px;
    color: #334141;
    line-height: 43px
}

.hot-support p .icon {
    color: #27336f;
    padding-right: 10px;
    font-size: 19px;
    display: inline-block;
    vertical-align: middle;
    line-height: 34px
}

/*header setting*/
/* .top-left {
    margin-top: 10px;
}*/

.header-telephone, .header-shipping {
    display: inline-block;
}

.header-telephone {
    margin-left: 25px;
}

.header-shipping {
    float: right;
    margin-right: 0%;
}

/*Top links / Customer*/
.header.links {
    margin: 0;
}

.customer .icon, .customer .top-links {
    margin: 0;
    display: block;
    float: left;
}

.customer .top-links li {
    float: left;
    margin: 0
}

.customer .icon {
    font-size: 16px;
    color: #1B2452;
    line-height: 43px;
    padding-right: 7px;
}

.customer .top-links li a {
    color: #1B2452
}

.customer .top-links li a, .customer .top-links li span {
    font-size: 16px;
    text-transform: none;
    line-height: 43px
}

.customer .top-links li a:hover {
    color: #1B2452
}

.customer .top-links li span {
    padding: 0 5px;
    color: #959595
}

.customer .links li:nth-child(1):after {
    content: attr(data-label);
    display: inline-block;
    padding: 0 5px;
    color: #959595;
    line-height: 43px;
}

.customer .links li.customer-welcome:after, .customer .links .customer-menu li:nth-child(1):after {
    display: none;
}

.customer .top-links li.customer-welcome span {
    color: #343434;
    padding: 0;
}

.customer-welcome .action.switch {
    background-image: none;
    background: none;
    -moz-box-sizing: content-box;
    border: 0;
    box-shadow: none;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    font-weight: 400;
    vertical-align: middle;
    height: auto;
}

.customer-welcome .action.switch > span {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.customer-welcome .action.switch:after {
    font-size: 16px;
    line-height: 15px;
    color: inherit;
    content: '\f107';
    font-family: FontAwesome;
    margin: 0 5px;
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

.customer-welcome.active .action.switch:after {
    content: '\f106';
}

.customer-welcome .customer-menu {
    display: none;
    position: absolute;
    min-width: 160px;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
    background-color: #fff;
    padding: 10px;
    z-index: 99;
}

.customer-welcome.active .customer-menu {
    display: block;
}

.customer .top-links .customer-menu li {
    float: none;
    display: block;
}

.customer .links .customer-menu li a {
    line-height: normal;
    padding: 5px 0;
    display: block;
}

/*Currency*/
.switcher-currency .switcher-trigger strong {
    font-size: 0.9rem;
    color: #fff;
    vertical-align: middle;
    cursor: pointer;
    padding-right: 5px;
}

.switcher-currency .switcher-trigger:after {
    content: '';
    background: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTQwIDE0MCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxnPjxwYXRoIGQ9J20xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHonIGZpbGw9JyNGRkZGRkYnLz48L2c+PC9zdmc+");
    display: block;
    width: 14px;
    height: 14px;
    background-position: 42% 51%;
    cursor: pointer;
}

.switcher-currency .switcher-trigger:after {
    vertical-align: middle;
    display: inline-block;
}

.page-header .switcher .options .action.toggle:after, .page-footer .switcher .options .action.toggle:after {
    vertical-align: middle;
}

.page-header .switcher .options .action.toggle.active:after, .page-footer .switcher .options .action.toggle.active:after {
    vertical-align: middle;
}

.currency-top .currency .action strong span {
    font-size: 13px;
    color: #334141;
    font-weight: normal;
}

.currency-top:hover .currency .action strong span, .currency-top .currency .action.active strong span {
    color: #27336f
}

.page-header .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown {
    margin-bottom: 0;
    padding: 15px 20px;
    border: 0;
    position: absolute;
    top: 35px;
    right: 0;
    z-index: 35;
    min-width: 120px;
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    display: none;
}

.page-header .switcher .options ul.dropdown::before, .page-footer .switcher .options ul.dropdown::before, .page-header .switcher .options ul.dropdown::after, .page-footer .switcher .options ul.dropdown::after {
    display: none;
}

.page-header .switcher .options ul.dropdown li:hover, .page-footer .switcher .options ul.dropdown li:hover {
    background-color: transparent;
}

.switcher .options ul.dropdown li a {
    color: #333333
}

.currency_block {
    padding-left: 0;
    padding-right: 0;
}

.currency_top {
    text-align: right;
    line-height: 20px;
    padding: 0px 0px 0 0;
    position: relative;
    margin-top: 5px;
}

.currency_top .currentcode {
    color: #fff;
    font-size: 16px;
    font-style: normal !important;
    font-variant: normal !important;
    padding: 0 5px 0 0;
}

.top-form-language {
    padding-left: 0;
}

.page-header .switcher, .page-footer .switcher {
    margin: 0;
}

.top-form-language .language .dropdown span, .page-header .top-form-language .switcher .options ul.dropdown a {
    background-position: left center;
    background-repeat: no-repeat;
    line-height: normal;
    padding: 0 0 0 25px;
    font-size: 13px;
    display: inline-block;
}

.page-header .switcher .options, .page-footer .switcher .options {
    position: static;
}

.page-header .switcher .options ul.dropdown a, .page-footer .switcher .options ul.dropdown a {
    padding: 0 8px;
    display: inline-block !important;
}

/*Header Logo*/
.header .logo {
    margin: 0;
    text-decoration: none !important;
    outline: none;
    display: block;
    max-width: 100%;
    float: none;
}

.header .logo .logo1 {
    padding: 44px 0 30px;
    display: block;
}

.header .logo strong {
    position: absolute;
    top: -999em;
    left: -999em;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    text-indent: -999em;
    overflow: hidden
}

.header h1.logo {
    padding: 0;
}

.header .content-logo {
    text-align: left;
    font-family: GabrielaStencilBlack;
    z-index: 1;
}

.header .content-logo .header-logo {
    font-size: 38px;
    line-height: 26px;
    letter-spacing: -1.9px;
    margin-left: 40px;
    margin-top: -3px;
}

.logo img {
    display: inline-block;
    width: 100%;
    max-width: unset;
    width: 84px;
}

/*header search*/

.search-area .toggle-content {
    position: absolute;
    display: none;
    top: 100%;
    left: 0;
    transform: translate(0%, 0);
    z-index: 99999;
    width: 100%;
    background: #f1ede5;
}

.top10 {
    top: 10vh !important;
}

.search-area.toggle-visible .toggle-tab:before {
    content: "";
    position: fixed;
    z-index: 5;
    background: #f1ede5;
    top: 137px;
    left: 0;
    width: 100%;
    height: 50vh;
    display: none;
}

.content-seach {
    padding: 0
}

.header-search .block-search .block-title {
    margin: 0
}

.header-search .block-search .block-content {
    margin: 0
}

.header-search .form-search:before, .header-search .form-search:after {
    content: "";
    clear: both;
    display: table;
}

.header-search .form-search {
    padding: 4rem 0px;
    width: 40%;
    margin: 0px auto;
    position: relative;
}

.header-search .form-search button.button {
    line-height: 53px;
    float: right;
    width: 75px;
    text-align: center;
    padding: 0;
    border: 0;
    height: auto;
    opacity: 1;
    cursor: pointer;
    pointer-events: auto;
    position: absolute;
    left: -76px;
    background: none;
}

.header-search .form-search button.button > span:before {
    font-size: 26px !important;
}

.header-search .field.search {
    width: calc(100% - 75px)
}

.header-search .form-search button.button > span > span {
    padding: 0;
    border: none;
    display: block;
    text-align: center;
    line-height: 50px;
    font-size: 0;
    display: none;
}

.header-search .form-search button.button > span {
    line-height: 50px;
}

.header-search .form-search button.button > span:before {
    font-size: 15px;
    font-family: 'FontAwesome';
    content: "\f002";
    font-weight: normal;
}

.header-search .form-search button.button > span .icon {
    font-size: 24px;
    display: inline-block;
    padding-top: 5px
}

.header-search .form-search input.input-text {
    background-color: transparent;
    font-size: 38px;
    margin: 0;
    line-height: 53px;
    height: 53px;
    border: 0;
    color: #656565;
    padding: 0;
}

.header-search .form-search input[type="search"], .header-search .form-search input[type="search"]:-moz-placeholder {
    color: #9f9f9f !important;
}

.header .form-search .dd-container {
    position: absolute;
    right: 40px;
    width: 130px !important;
    border-left: 1px solid #d9dadc
}


.header .form-search .catalogsearch {
    position: relative;
}

.catalogsearch .c-smartsearch__overlay {
    display: none;
}

.header .form-search .catalogsearch input.input-text {
    width: 70%;
    float: left;
    border-radius: 0 3px 3px 0;
    border-color: #ccc;
    border-width: 0 0 0 1px;
    margin: 0;
    padding: 0 20px 0 20px;
    height: 50px;
}

.header .form-search .catalogsearch-box {
    background-color: #fff;
    border: 1px solid #fff;
    border-left: 0;
    border-right: 0;
    border-radius: 3px;
    font-size: 13px;
    float: right;
    height: 50px;
    padding: 0 20px 0 15px;
    width: 30%;
    position: absolute;
    right: 0px;
    display: block;
    color: #555555;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.header .form-search .catalogsearch-box span {
    color: #6b6b6b;
    font-size: 15px;
    display: block;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.header .form-search .catalogsearch-box span:after {
    content: "\f0d7";
    display: block;
    font-size: 10px;
    font-family: 'FontAwesome';
    color: #555555;
    position: absolute;
    right: 15px;
    top: 0px;
}

.header .form-search .dd-container {
    background-color: #fff;
    position: absolute;
    z-index: 99;
    left: 0;
    width: 230px !important;
    height: 250px;
    overflow: auto;
    border: 1px solid #e6e6e6;
}

.header .form-search .dd-container li {
    border: 0;
    color: #666;
    padding: 5px 25px 5px 25px;
    margin: 0;;
    text-align: left;
}

.header .form-search .dd-container li:hover, .header .form-search .dd-container li.selected {
    color: #000;
    background: #f0f2f5;
}

.header .form-search .dd-options {
    height: 250px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
    border: 0;
}

.header .form-search .dd-container .dd-select {
    border-radius: 0;
    border: 0;
    border-right: 1px solid #dddddd;
    background-color: transparent !important;
    margin-bottom: 0px;
}

.header .form-search .dd-option-text {
    font-size: 12px;
    margin: 0;
    font-weight: 500;
    cursor: pointer;
}

.header .form-search .dd-options .dd-option {
    border: 0;
    color: #666;
    padding: 5px 0 5px 18px;
    text-align: left;
}

.dd-container .dd-selected {
    padding: 13px 17px;
    margin: 0;
}

.dd-pointer-down, .dd-pointer-up {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ddd !important
}

.dd-pointer {
    right: 14px !important;
    margin-top: -6px !important;
}

.dd-container .dd-selected .dd-selected-text {
    margin: 0;
    text-transform: uppercase;
    color: #2a2a2a;
    font-weight: normal;
}


.header .form-search .dd-options .dd-option:hover {
    color: #ffa800;
}

.toggle-tab.search-toggle-icon {
    font-size: 25px;
}

.promotion_bar_content {
    ext-align: center;
    padding: 10px 0;
    text-transform: uppercase;
}


.header .form-search .search-autocomplete {
    margin-top: 0;
}

.header .form-search .search-autocomplete ul {
    border: 1px solid #5c7989;
}

.header .form-search .search-autocomplete li {
    text-align: left;
    border-bottom: 1px solid #f4eee7;
    padding: 2px 8px 1px 8px;
    cursor: pointer
}

.header .form-search .search-autocomplete li .amount {
    float: right;
    font-weight: bold
}

.header .form-search .search-autocomplete li.odd {
    background-color: #fffefb
}

.header .form-search .search-autocomplete li.selected {
    background-color: #f7e8dd
}

.header .block-search .search-autocomplete {
}

.header .form-search .search-autocomplete ul {
    border: none;
    padding: 30px 0px 15px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    background: none;
}

.header .form-search .search-autocomplete ul li {
    border: none;
    padding: 3px 16px 0px 0px;
    text-transform: capitalize;
}

.search-autocomplete ul li .amount {
    color: #000000;
}

.search-autocomplete {
    position: inherit !important;
}

.header .form-search .search-autocomplete li {
    padding: 10px 15px;
}

.header .form-search .search-autocomplete ul li.full-search {
    padding: 2px 15px 10px;
    margin-left: -15px;
    margin-right: -15px;
    border: 0;
}

.header .form-search .search-autocomplete .c-smartsearch__image {
    float: left;
}

.header .form-search .search-autocomplete .c-smartsearch__description {
    padding: 10px 0 0 110px;
}

.header .form-search .search-autocomplete .c-smartsearch__description .c-smartsearch__title a {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.3;
}

.header .form-search .search-autocomplete .c-smartsearch__description .option-reviews .product-reviews-summary {
    margin: 5px 0 5px;
}

.header .form-search .search-autocomplete .c-smartsearch__description .product-reviews-summary .reviews-actions {
    line-height: 25px;
}

.header .form-search .search-autocomplete .c-smartsearch__description .option-price {
    font-size: 20px;
    color: #333;
}

.header .form-search .search-autocomplete .row:last-child li {
    border: 0;
}

.header .form-search .search-autocomplete .action.close {
    background-color: transparent;
    border: 0 none;
    box-shadow: none;
    box-sizing: content-box;
    display: inline-block;
    font-weight: 400;
    height: 20px;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    top: 0;
    width: 20px;
    color: #000000;
    opacity: 0.2;
    font-size: 0;
}

.header .form-search .search-autocomplete .action.close:before {
    color: inherit;
    content: "\f00d";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
}

.header .form-search .search-autocomplete .action.close:hover {
    opacity: 1;
    background-color: transparent;
}

.header .form-search .search-autocomplete li.selected, .header .form-search .search-autocomplete ul li:hover {
    background-color: transparent;
}

.header .form-search .search-autocomplete .c-smartsearch__title {
    display: block;
    clear: inherit;
}

.header .form-language {
    clear: both;
    padding: 10px 0;
    text-align: left;
    float: left
}

.header .form-language label {
    font-weight: bold;
    padding-right: 5px;
    color: #a7c6dd;
    vertical-align: middle;
    float: left;
    margin: 0
}

.header .form-language select {
    padding: 0
}

.header .form-language select.flags option {
    background-position: 4px 50%;
    background-repeat: no-repeat;
    padding-left: 25px
}

.header .header-setting {
    margin-top: 6px;
}

.righ-header-content {
    text-align: right;
    padding-top: 2px
}

.content-search {
    display: inline-block;
}

/*minicart cart*/
.mini-cart {
    text-align: right;
    vertical-align: top;
    margin-right: 15px !important;
    margin-left: 14px !important;
}

.miniCartWrap .icons {
    font-size: 25px;
    padding: 10px;
    display: block;
}

.miniCartWrap .mini-contentCart .icons {
    font-size: 14px;
}

.minicart-wrapper {
    margin-top: 0px;
    text-align: center;
    position: relative;
    vertical-align: top;
}

.minicart-wrapper .icon {
    margin-top: 0px;
    font-size: 24px;
    color: #333e48;
    text-align: center;
    display: inline-block;
    position: relative;
}

.minicart-wrapper .icon .amount .price {
    font-size: 15px;
    font-weight: 700;
}

.minicart-wrapper .action.showcart .counter.qty {
    background: #ff5555;
    position: absolute;
    left: 16px;
    bottom: 13px;
    padding: 0;
    margin: 0;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    height: 22px;
    line-height: 22px;
    width: 22px;
    font-size: 12px;
    font-weight: bold;
}

.minicart-wrapper .action.showcart .counter.qty.empty {
    display: none;
}

.minicart-wrapper .block-minicart {
    background-color: #ffffff;
    border-style: solid;
    border-width: 2px 0 0;
    border-color: #000;
    z-index: 10;
    position: absolute;
    top: 100%;
    padding: 30px 25px 20px;
    width: 350px;
    display: none;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}

.block-minicart .subtitle.empty {
    font-weight: 600;
}

.block-minicart .subtitle.empty span {
    font-size: 12px;
}

.minicart-wrapper .block-minicart .block-title {
    display: none;
}

.block-minicart .items-total, .block-minicart .subtotal {
    margin: 0;
    display: inline-block;
    float: none;
}

.subtotal .amount.price-container {
    display: inline-block;
}

.block-minicart .subtotal .label {
    color: #666;
    font-weight: normal;
    padding: 0;
}

.block-minicart .amount .price-wrapper:first-child .price {
    font-size: 16px;
    font-weight: normal;
    color: #333e48
}

.block-minicart .block-content > .actions {
    padding: 0;
}

.block-minicart .block-content > .actions .secondary .viewcart {
    border: 1px solid #efecec;
    display: block;
    line-height: 38px;
    margin-right: 10%;
    text-align: center;
    float: none;
    color: #333e48;
}

.block-minicart .block-content > .actions .secondary .viewcart span {
    font-size: 15px;
}

.block-minicart .block-content > .actions .secondary .viewcart:hover {
    color: #fff;
    background-color: #27336f;
    border-color: #27336f;
}

.block-minicart .block-content > .actions > .primary {
    margin: 0 0 15px;
}

.block-minicart .block-content > .actions > .primary .action.primary {
    background-color: #333333;
    color: #ffffff;
    display: block;
    padding: 0 20px;
    width: 100%;
    line-height: 38px;
    font-size: 15px;
}

.minicart-items-wrapper {
    margin: 0;
    padding: 15px 0;
    border: 0;
    display: block;
    overflow-y: scroll;
}

.minicart-items-wrapper .product-item-photo {
    display: block;
    overflow: hidden;
    position: relative;
}

.minicart-items .product-item-details {
    text-align: left;
    padding-left: 95px;
}

.minicart-items .product-item-name {
    margin: 0 0 5px;
    font-size: 100%;
    line-height: 20px;
    overflow: hidden;
    margin: 0 0 5px;
    word-wrap: unset;
    overflow: unset;
    text-overflow: unset;
    hyphens: none;
    width: 90%;
    white-space: unset;
}

.minicart-items .item-qty {
    margin-right: 0;
    border: 0;
    padding: 15px;
}

.minicart-items .product-item-details .details-qty {
    margin-top: 0;
    float: left;
    vertical-align: top;
}

.minicart-items .product-item-pricing .label {
    width: 1.5rem;
}

.block-minicart .items-total .count {
    font-weight: normal;
}

.minicart-items .product-item-name a {
    font-size: 14px;
    font-weight: 500;
    color: #000
}

.minicart-items .product-item-details .price {
    color: #000;
    font-size: 15px;
    font-weight: 500;
}

.minicart-wrapper .block-content {
}

.minicart-wrapper .block-content .subtotal {
    width: 100%;
    border: 1px solid #eee;
    border-left: 0;
    border-right: 0;
    padding: 10px 0;
}

.block-minicart .items-total {
    text-align: left;
    display: block;
}

.minicart-wrapper .block-content .actions {
    width: 100%;
    float: left;
    width: 50%;
}

.minicart-wrapper .block-content .product.actions {
    border: 1px solid #000;
    width: auto;
    padding: 1px 5px;
    float: right;
}

.label {
    color: #000;
    font-size: 14px;
    margin: 0;
    padding: 10px 0;
    text-align: left;
    font-weight: normal;
}

.label.pages-label {
    display: none;
}

.minicart-items .product-item {
    margin: 0;
}

.minicart-items .product-item:not(:first-child) {
    border-top: 1px solid #ddd
}

.minicart-items-wrapper .minicart-items .product-item-details .content {
    position: relative;
    z-index: 9;
    background-color: #fff;
    border: 1px solid #ddd;
    text-align: left;
    padding: 10px 10px 0;
}


.minicart-items .action.edit::before, .minicart-items .action.delete::before,
.cart.table-wrapper .actions-toolbar > .action-delete::before,
.cart.table-wrapper .actions-toolbar > .action-edit::before {
    color: #000;
    content: "";
    display: inline-block;
    font-family: "WorkSans";
    font-size: 15px;
    font-weight: normal;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}

.minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before,
.cart.table-wrapper .actions-toolbar > .action-delete:hover:before,
.cart.table-wrapper .actions-toolbar > .action-edit:hover:before {
    opacity: 1;
}

.minicart-items .action.delete::before,
.cart.table-wrapper .actions-toolbar > .action-delete::before {
    content: "X";
    font-size: 18px;
    line-height: 18px;
}

.minicart-wrapper .product .actions > .primary, .cart.table-wrapper .actions-toolbar > .action-edit {
    margin-right: 10px;
}

.cart.table-wrapper .actions-toolbar > .action-towishlist {
    margin-right: 10px;
    vertical-align: middle;
}

.minicart-items .action.edit > span, .minicart-items .action.delete > span,
.cart.table-wrapper .actions-toolbar > .action-delete > span,
.cart.table-wrapper .actions-toolbar > .action-edit > span {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.minicart-wrapper .action.close {
    border: 0 none;
    box-shadow: none;
    box-sizing: content-box;
    display: inline-block;
    font-weight: 400;
    height: 20px;
    line-height: inherit;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    text-shadow: none;
    top: 0;
    width: 20px;
    color: #000000;
    opacity: 0.2;
}

.block-actions.filter-actions {
    padding: 10px 0;
}

.filter-current .action.remove {
    float: right;
    text-align: right;
    border: 0 none;
    box-shadow: none;
    box-sizing: content-box;
    display: inline-block;
    font-weight: 400;
    height: 20px;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-decoration: none;
    text-shadow: none;
    top: 0;
    width: 20px;
    color: #000000;
    opacity: 0.2;
}

.filter-current .action.remove span {
    display: none;
}

.minicart-wrapper .action.close:before, .filter-current .action.remove:before {
    color: inherit;
    content: "\f00d";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
}

.minicart-wrapper .action.close > span {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.minicart-wrapper .action.close:hover, .filter-current .action.remove:hover {
    opacity: 1;
    background-color: transparent;
}

.minicart-items .product-item {
    margin: 0;
}

.modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    box-shadow: none;
    box-sizing: content-box;
    display: inline-block;
    font-weight: 400;
    line-height: inherit;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    text-shadow: none;
    top: 0;
    z-index: 9;
}

.modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before {
    font-size: 22px;
    background: #fff;
    padding: 10px;
    border-radius: 50%;
    border: 1px solid #000000;
    color: #000;
    content: "\f00d";
    display: inline-block;
    font-family: "FontAwesome";
    font-size: 22px;
    font-weight: normal;
    line-height: 15px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
}

.modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before {
    opacity: 1;
    font-size: 22px;
}

.modal-custom .action-close > span, .modal-popup .action-close > span, .modal-slide .action-close > span {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.modal-popup .action-close {
    padding: 5px 10px;
}

.modals-wrapper .modal-popup .modal-footer {
    margin-top: 10px;
    text-align: left;
}

.modals-wrapper .modal-popup .modal-inner-wrap {
    width: 50%;
    overflow: hidden;
}

.modal-inner-wrap .modal-header {
    border: 0;
    min-height: 0;
    padding: 0;
}

/*minicart update*/
.minicart-items .update-cart-item {
    border: 1px solid #eee;
    padding: 0 5px;
    height: 32px
}

.minicart-items .update-cart-item span {
    font-size: 11px;
    font-weight: normal;
    text-transform: capitalize;
    line-height: 30px;
    display: block;
}

/*end cart*/

.page-wrapper > .breadcrumbs, .page-wrapper > .top-container, .page-wrapper > .widget, .category-view {
    width: 100%;
    box-sizing: border-box;
    max-width: 1920px;
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
    min-height: 70px;
}

/*For Effec caption slick slider*/
@keyframes alothemes {
    from {
        transform: scale(0);
        opacity: 0;
        visibility: hidden;
    }
    to {
        transform: scale(1);
        opacity: 1;
        visibility: visible;
    }
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-50px);
        -ms-transform: translateX(-50px);
        transform: translateX(-50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(50px);
        transform: translateX(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(50px);
        -ms-transform: translateX(50px);
        transform: translateX(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
        transform: translateY(50px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

/*End For Effect caption slick slider*/

/********** < Navigation */
#nav {
    font-size: 13px;
    margin: 0
}

/* All Levels */

/* Style consistent throughout all nav levels */
#nav li {
    position: relative;
    text-align: left
}

#nav li.over {
    z-index: 998
}

#nav a, #nav a:hover {
    display: block;
    text-decoration: none
}

#nav span {
    display: block;
    cursor: pointer;
    white-space: nowrap
}

#nav li ul span {
    white-space: normal
}

#nav ul li.parent a {
    background: url(../images/bkg_nav2.gif) 100% 100% no-repeat
}

#nav ul li.parent li a {
    background-image: none
}

/* 0 Level */
#nav li {
    float: left
}

#nav li.active a {
    color: #d96708
}

#nav a {
    float: left;
    padding: 5px 12px 6px 8px;
    color: #E5E5E5;
    font-weight: bold;
    line-height: 35px
}

#nav li.over a, #nav a:hover {
    color: #d96708
}

/* 1st Level */
#nav ul li, #nav ul li.active {
    float: none;
    margin: 0;
    padding-bottom: 1px;
    background: #ecf3f6 url(../images/bkg_nav1.gif) 0 100% repeat-x
}

#nav ul li.last {
    background: #ecf3f6;
    padding-bottom: 0
}

#nav ul a, #nav ul a:hover {
    float: none;
    padding: 0;
    background: none
}

#nav ul li a {
    font-weight: normal !important
}

/* 2nd Level */
#nav ul, #nav div {
    position: absolute;
    width: 15em;
    top: 45px;
    left: -10000px;
    border: 1px solid #899ba5
}

#nav div ul {
    position: static;
    width: auto;
    border: none
}

/* 3rd+ Level */
#nav ul ul, #nav ul div {
    top: 5px
}

#nav ul li a {
    background: #ecf3f6
}

#nav ul li a:hover {
    background: #d5e4eb
}

#nav ul li a, #nav ul li a:hover {
    color: #2f2f2f !important
}

#nav ul span, #nav ul li.last li span {
    padding: 3px 15px 4px 15px
}

/* Show menu */
#nav li ul.shown-sub, #nav li div.shown-sub {
    left: 0;
    z-index: 999
}

#nav li .shown-sub ul.shown-sub, #nav li .shown-sub li div.shown-sub {
    left: 100px
}

/********** Navigation > */
/* ======================================================================================= */
.support .box-services .media-body p, .account-login .content p {
    color: #555
}

/* Style Default =============================================================================== */

/* Static Block =============================================================================== */
.magiccart-column {
    padding-bottom: 20px;
    padding-top: 20px
}

/* Sidebar =============================================================================== */
.block .block-title strong {
    color: #000;
    display: block;
    font-size: 27px;
    font-weight: normal;
    line-height: 30px;
    padding-bottom: 13px;
}

.block .block-title {
    position: relative;
}

.block-subscribe .block-title {
    border-bottom: 0px
}

.block-subscribe .block-title::before {
    display: none;
}

/*Filter*/
.block.filter { /* margin-bottom: 60px;   border-top: 2px solid #eee; border-bottom: 2px solid #eee; */
    padding: 10px 60px 0 60px;
}

.block.filter .filter-title strong {
    font-size: 19px;
    color: #333e48;
    line-height: 25px;
    font-weight: normal;
    display: block;
    padding-bottom: 13px
}

.filter-options .filter-options-title:hover {
    cursor: pointer;
}

.filter-options .filter-options-title {
    font-size: 14px;
    color: #000;
    padding: 3px 0 2px 9px;
    font-weight: normal;
}

.filter-options .filter-options-title:after {
    content: '';
    background: white url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='black'/></g></svg>") no-repeat;
    background-position: center;
    background-size: contain;
    width: 14px;
    margin-left: 5px;
    height: 14px;
    display: inline-flex;
    top: 18px;
    position: absolute;
    transition-duration: 0.8s;
    transition-property: transform;
}

.filter-options .active .filter-options-title:after {
    transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transition-duration: 0.8s;
    transition-property: transform;
}

.block.filter .filter-title strong {
    font-size: 18px;
    text-transform: capitalize;
}


.block.filter:after, .block.filter:before {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #e9e9ea;
    top: 0;
}

.block.filter:after {
    top: 45px;
}

.filter-options .filter-options-content .item a {
    display: block;
    font-size: 14px;
    color: #333e48;
    text-transform: capitalize;
    position: relative;
    padding-left: 23px
}

.filter-options .filter-options-content .item a span.price {
    font-size: 14px;
    color: #333e48;
    text-transform: capitalize;
}

.filter-options .filter-options-content .item {
    margin-bottom: 10px
}

.filter-options .narrow-box .filter-options-content {
    border-bottom: 1px solid #ddd;
    padding-bottom: 25px;
    margin-bottom: 28px
}

/* .filter-options .narrow-box:last-child .filter-options-content{border-bottom: 0; padding-bottom: 0; margin-bottom: 0} */
.filter-options .filter-options-content .item a:before {
    content: "";
    position: absolute;
    left: 0;
    top: calc(50% - 7.5px);
    width: 15px;
    height: 15px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #fff;
    border: solid 1px #dfdfdf;
}

.filter-options .filter-options-content .item a:hover:before {
    background-color: #27336f;
    border-color: #27336f
}

.filter-options .filter-options-content .item .count {
    font-size: 12px;
    color: #acacac;
}

.block {
    margin: 0 0 30px;
}

.block-reorder .actions a {
    clear: both;
    display: block;
    padding-top: 10px;
    padding-right: 10px;
}

.sidebar .block.block-progress {
    padding: 0;
}

.block .block-title, .col-left .magicproduct.mage-custom .item span {
    padding: 0;
    text-align: left;
    line-height: normal;
    font-weight: 500;
}

.block .block-title strong {
    font-weight: normal;
    margin: 0;
}

.block .block-title strong span {
    display: block;
    font-size: 18px;
    padding: 0px;
    line-height: normal;
    font-weight: 500;
}

.block .block-title.filter-title {
    display: inline-block;
    width: 3%;
    padding: 0;
    text-align: left;
    vertical-align: top;
}

.block .block-content.filter-content {
    width: 94%;
    display: inline-block;
}

.block.block-shipping .block-title strong span:before {
    display: none;
}

.block .block-title a {
    text-decoration: none !important
}

.block .block-subtitle {
    margin: 0;
    padding: 5px 0;
    font-size: 1em;
    color: #000;
}

.block .btn-remove, .block .btn-edit {
    float: right;
    margin: 1px 0 2px 5px
}

.block .actions {
    padding: 6px 0px;
    text-align: left
}

.block .actions a:hover {
    color: #333
}

.block .empty {
    margin: 0;
    padding: 0px;
    color: #666666;
    font-size: 14px;
}

.col-left .magicproduct.mage-custom .item .title:before, .col-left .magicproduct.mage-custom .item .title:after {
    display: none;
}

.col-left .magicproduct.mage-custom .magictabs {
    margin: 0 !important;
    border: 0;
}

.col-left .magicproduct.mage-custom .content-products .item .images-container {
    padding-right: 0;
    padding-left: 0;
}

/* Mini Blocks */
.block-cart .block-title strong, .block-wishlist .block-title strong, .block-subscribe .block-title strong, .block-compare .block-title strong, .block-reorder .block-title strong, .block-poll .block-title strong, .block-viewed .block-title strong, .block-compared .block-title strong, .block-related .block-title strong, .block-tags .block-title strong, .block-login .block-title strong {
    background-repeat: no-repeat
}

/* Block:Account */
.block-customer-login .block-content, .block-customer-login .block-title strong,
.block-new-customer, .block-new-customer .block-title strong {
    text-align: center;
}

.block-customer-login .actions-toolbar > .primary .action, .block-new-customer .actions-toolbar .primary a.action {
    min-width: 200px;
    font-weight: normal;
}

.block-new-customer .actions-toolbar .primary {
    float: none;
}

.block-account {
    border-color: #bbb
}

.block-account .block-title {
    padding: 0
}

.block-account .block-content {
    padding: 0
}

.block-account .block-content li a {
    display: block;
    line-height: 30px;
    padding: 0px;
    text-decoration: none !important
}

.block-account .block-content li.last a {
    border-bottom: 0
}

.block-account .block-content li.current {
    padding: 0px;
    line-height: 30px;
    color: #ff3535
}

.block-account .block-content li.current.last {
    border-bottom: 0
}

.customer-account-index .block .block-title {
    margin: 0px 0 15px;
}

.customer-account-index .sidebar .block .block-title {
    margin: 0 0 30px;
}

.customer-account-index .block .block-title:before {
    display: none;
}

.customer-account-index .block .block-title strong {
    padding: 0;
    display: inline-block;
}

.account .box .box-title {
    background-color: #f5f5f5;
    border: 1px solid #dddddd;
    margin: 0;
    padding: 10px 15px;
    display: block;
}

.account .box .box-content {
    border: 1px solid #dddddd;
    border-top: 0;
    font-size: 13px;
    min-height: 135px;
    padding: 20px 15px;
}

.account .box .box-actions {
    background-color: #f5f5f5;
    border: 1px solid #dddddd;
    border-top: 0;
    margin: 0;
    padding: 10px 15px;
}

.customer-account-index .box .box-title,
.customer-account-index .box .box-title span {
    color: #333;
    font-weight: 600;
}

.block-collapsible-nav .item a:hover {
    background-color: transparent;
}

.abs-blocks-2columns, .abs-discount-block-desktop .block, .login-container .block, .account .column.main .block:not(.widget) .block-content .box, .block-addresses-list .items.addresses > .item, .form-edit-account .fieldset, .form-address-edit .fieldset, .storecredit .block, .paypal-review-discount .block, .cart-discount .block {
    width: 48%;
}

.abs-discount-block-desktop .block:nth-child(1), .login-container .block:nth-child(1), .account .column.main .block:not(.widget) .block-content .box:nth-child(1), .block-addresses-list .items.addresses > .item:nth-child(1), .storecredit .block:nth-child(1), .paypal-review-discount .block:nth-child(1), .cart-discount .block:nth-child(1) {
    clear: left;
    float: left;
}

.abs-discount-block-desktop .block:nth-child(2), .login-container .block:nth-child(2), .account .column.main .block:not(.widget) .block-content .box:nth-child(2), .block-addresses-list .items.addresses > .item:nth-child(2), .storecredit .block:nth-child(2), .paypal-review-discount .block:nth-child(2), .cart-discount .block:nth-child(2) {
    float: right;
}

.login-container .block:nth-child(even) {
    float: left !important;
}

.login-container .block:nth-child(1) {
    float: right !important;
}


.block-collapsible-nav .content {
    margin-top: 40px;
    padding: 0;
}

.account .actions-toolbar {
    clear: both;
}

.account .nested {
    margin-top: 5px;
}

/* Block:Currency Switcher */
.block-currency {
    border: 0;
    margin: 0 0 0 10px;
    padding: 10px 0
}

.block-currency .block-title {
    background: none;
    border: 0;
    padding: 0;
    margin: 0 0 5px
}

.block-currency .block-title strong {
    font: bold 13px/21px Arial, Helvetica, sans-serif;
    background: url(../images/i_block-currency.gif) 0 50% no-repeat;
    padding: 0 0 0 21px;
    text-transform: none;
    color: #fff
}

.block-currency .block-content {
    background: none;
    padding: 0
}

.block-currency .block-content select {
    width: 100%;
    padding: 0
}

/* Block:Layered Navigation */
.block-layered-nav #narrow-by-list, .block-layered-nav .block-content ol {
    margin: 0;
    padding: 0;
}

.block-layered-nav .block-subtitle {
    line-height: 1.35;
    background: #d5e8ff url(../images/bkg_block-layered1.gif) 0 50% repeat;
    padding: 3px 9px;
    border: 1px solid #b9ccdd;
    border-width: 1px 0;
    text-transform: uppercase;
    color: #1f5070
}

.block-layered-nav .block-content .block-subtitle {
    display: none
}

.block-layered-nav .block-content li {
    border-bottom: 1px solid #f4f4f4;
    color: #444444;
    line-height: 40px;
    padding: 0px;
    float: left;
    width: 100%;
}

.block-layered-nav .block-content li:last-child {
    border: 0;
}

.block-layered-nav .block-content li a {
    font-size: 14px;
    text-decoration: none;
    text-transform: capitalize;
    color: #444;
}

.block-layered-nav .block-content li a span {
    font-size: 14px;
    color: #444;
}

.block-layered-nav .block-content li span.count {
    font-size: 12px;
    color: #888;
    float: right;
}

.block-layered-nav .block-content li a:hover, .block-layered-nav .block-content li a span:hover {
    color: #ff5555;
}

.block-layered-nav dt {
    padding: 0px;
    position: relative;
    line-height: 30px;
    margin: 0px;
    display: block;
    text-align: left;
    text-transform: uppercase;
    font-weight: 500;
    color: #ff5555;
    font-size: 16px;
}

.block-layered-nav dt span {
    font-weight: bold;
    padding: 0 10px 0 0;
    height: 26px;
    line-height: 26px;
    color: #757575;
    font-size: 14px;
    text-transform: capitalize;
}

.block-layered-nav dd {
    padding: 0 0 30px;
    overflow: hidden;
}

.block-layered-nav .currently li {
    position: relative
}

.block-layered-nav .currently .label {
    font-weight: normal;
    color: #000;
    padding: 5px 0;
    display: inline-block;
    font-size: 13px
}

.block-layered-nav .currently .value {
    display: inline-block;
    vertical-align: middle
}

.block-layered-nav .currently .btn-previous, .block-layered-nav .currently .btn-remove {
    position: absolute;
    right: 8px;
    top: 15px;
    margin: 0
}

.block-layered-nav .currently .btn-previous {
    right: 17px
}

.block-layered-nav .actions {
    font-size: 11px;
    padding: 4px 5px 4px 9px;
    text-align: right
}

.block-layered-nav .actions a {
    float: none
}

.block-layered-nav .toggle-content {
    display: none;
}

.block-layered-nav .toggle-content.visible {
    display: block;
}

.block-layered-nav .toggle-tab.mobile {
    color: #888;
    font-size: 14px;
    cursor: pointer;
}

.block-layered-nav .toggle-tab.mobile:hover {
    color: #ff5555;
}


.amshopby-filter-name {
    display: none !important;
}

.amshopby-filter-current .amshopby-remove:after, .amshopby-filter-current .amshopby-remove:before {
    background-color: #000;
}

.amshopby-filter-current .amshopby-remove {
    right: 12px;
    left: unset;
    height: 20px;
}

.amshopby-filter-current .amshopby-items {
    padding: 30px 0 0 10px;
    display: inline-block;
    /* column-count: 6; */
}

.amshopby-filter-current .amshopby-item.item {
    border: 1px solid #000;
    border-radius: 25px;
    padding: 10px 40px 10px 20px;
    text-align: center;
    width: fit-content;
    display: inherit;
    margin-right: 15px;
}

.block-actions.filter-actions {
    display: inline-block;
    padding: 0;
    vertical-align: super;
}

.amshopby-filter-current {
    display: inline;
    margin: 0;
    padding: 20px 30px;
    width: 100%;
}


.amshopby-filter-current .block-subtitle {
    padding: 20px 15px;
    display: inline;
}


.block-layered-nav .toggle-tab.mobile {
    position: absolute;
    right: -4px;
    top: 0;
    display: block !important;
    line-height: 40px;
    width: 19px;
    text-align: center;
}

.narrow-by {
    position: relative;
    padding: 5px 0;
    outline: medium none !important;
    margin: 0;
}

/* Block:Cart */
.block-cart .summary {
    background: #fff;
    padding: 2px 8px 8px;
    margin: -1px 0 0;
    position: relative;
    z-index: 1
}

.block-cart .amount {
    margin: 0
}

.block-cart .amount a {
    font-weight: bold
}

.block-cart .subtotal {
    margin: 5px 0 0;
    padding: 5px 0;
    background: #f4f4f4;
    text-align: center
}

.block-cart .subtotal .label {
    color: #666
}

.block-cart .subtotal .price {
    font-weight: normal;
    color: #666
}

.block-cart .actions {
    border-bottom: 1px solid #f4f4f4
}

.block-cart .mini-products-list .product-image {
    width: 30%;
    float: left
}

.block-cart .mini-products-list .product-details {
    width: 70%;
    float: left
}

.block-cart .actions .paypal-logo {
    float: left;
    width: 100%;
    margin: 3px 0 0;
    text-align: right
}

.block-cart .actions .paypal-logo .paypal-or {
    clear: both;
    display: block;
    padding: 0 55px 8px 0
}

/* Block:Wishlist */
.block-wishlist .actions {
    text-align: right
}

.block-wishlist .actions a {
    float: none
}

.products-grid.wishlist .product-item .price-box {
    float: none;
}

.product-item .price-box .price-label {
    display: none;
}

.wishlist-index-index .products-grid.wishlist .product-item {
    width: 100%;
    float: left;
    margin-left: 0;
    padding: 0;
    border: 0 none;
}

.wishlist-index-index .products-grid.wishlist .product-item-info {
    width: 90%;
    height: 560px;
    position: relative;
    min-height: 515px;
}

.product-item-inner {
    bottom: 0;
    position: absolute;
    width: 100%;
}

.product-item-details .product-item-inner {
    bottom: 0;
    position: inherit;
    width: 100%;
}

.discount-code {
    /*display: none;*/
}

.payment-option-content {
    display: block !important;
}


.account.wishlist-index-index .actions-toolbar {

    display: none;
}

.wishlist-index-index .products-grid.wishlist .product-item:nth-child(2n+1) {
    clear: left;
}

.products-grid.wishlist .product-item-photo {
    float: none;
    margin: 0;
}

.products-grid.wishlist .product-item .fieldset .field.qty {
    margin-bottom: 10px;
    padding-right: 10px;
}

.products-grid.wishlist .product-item-name, .products-grid.wishlist .product-item-description, .products-grid.wishlist .product-item .price-box, .products-grid.wishlist .product-item-tooltip {
    margin: 0;
}

.products-grid.wishlist .product-item-actions .btn-remove, .sidebar .product-item .product-item-actions .btn-remove {
    width: auto;
    height: auto;
    line-height: normal;
}

.sidebar .product-items .product-item {
    float: none;
    width: 100%;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 15px;
    padding-bottom: 15px;
    padding-left: 0;
    padding-right: 0;
}

.sidebar .product-items .slick-slide div:last-child .product-item {
    margin: 0;
    padding: 0;
    border: 0;
}

.sidebar .products-grid .item:hover .per-product {
    border: 0;
    padding: 0 !important;
    margin: 0;
    box-shadow: none;
}

.sidebar .product-items .product-item-info .price-box {
    display: block;
    margin: 1px 0 0 !important;
    float: none;
    max-width: 100%;
    line-height: normal;
}

.sidebar .product-items .product-item-info {
    border: 0 none;
    margin: 0 !important;
    padding: 0 !important;
}

.sidebar .block-custom-product .product-items .product-item-info .product-item-photo {
    float: none;
}

/* Related / upsell*/
.block-related {
    margin-bottom: 0
}

.block-related .products-grid .item .images-container:after,
.box-up-sell .products-grid .item .images-container:after {
    display: none;
    visibility: hidden;
    opacity: 0;
}

.block-related .products-grid .item.slick-active .images-container:after,
.box-up-sell .products-grid .item.slick-active .images-container:after {
    display: block;
    visibility: visible;
    opacity: 1;
}

.block-related .products-grid .item.slick-active:last-child .images-container:after {
    display: none;
    visibility: hidden;
    opacity: 0;
}

.block.block-related .block-title, .block.crosssell .block-title {
    margin-bottom: 20px;
}

.block.block-related .products .slick-slider .slick-list, .box-up-sell .products .slick-slider .slick-list {
    padding-bottom: 50px;
}

.block-related .item .actions {
    padding-top: 0;
}

.block.block-related .block-content .padding-none {
    padding: 0;
}

.block.block-related .block-subtitle {
    padding-bottom: 10px
}

.block.block-related .block-subtitle button {
    display: inline-block;
    vertical-align: middle;
}

.block.block-related .block-subtitle button span, .block.block-related .block-subtitle button {
    font-size: 13px;
    color: #333e48;
    line-height: 33px;
}

.block-related input.checkbox {
    display: block;
    margin: 0 auto;
    clear: both;
}

.data.item:hover .product-item-info {
    box-shadow: none;
    padding: 0;
    margin: 0;
    position: static;
}

.data.item:hover .actions .add-to-links {
    bottom: -48px;
    opacity: 1;
    visibility: visible;
    position: static;
    padding: 0;
}

.data.item:hover .add-to-links a {
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
}

.detailed .block-related .item:hover .actions .add-to-links {
    bottom: -48px;
    opacity: 1;
    visibility: visible;
}

.detailed .block-related .item:hover .add-to-links a {
    opacity: 1;
    transform: scale(1);
    visibility: visible;
}

.box-up-sell .block-title {
    margin-bottom: 20px;
}

.box-up-sell .block-title strong {
    font-size: 20px !important;
    display: inline-block;
    position: relative;
    margin: 0;
}

/*control*/
.block-related .slick-arrow, .crosssell .slick-arrow {
    top: -95px;
}

.box-up-sell .slick-arrow {
    top: -50px;
}

.block-related .slick-prev, .box-up-sell .slick-prev, .crosssell .slick-prev {
    left: auto;
    right: 15px;
}

.block-related .slick-next, .box-up-sell .slick-next, .crosssell .slick-next {
    right: -5px;
}

.product-items.slick-slider .slick-arrow {
    background: url(/media/logo/default/right-arrow.svg) no-repeat !important;
}

/*Crossell*/
.block.crosssell {
    padding-top: 30px;
    clear: both;
}


/* Block:Compare Products */
.cms-index-index .block-compare {
    display: none
}

.block-compare button.button {
    margin-left: 10px;
}

.block.block-compare .actions a {
    line-height: 35px;
}

.catalog-product-compare-index .compare-table .product-image img {
    width: auto;
    margin: 0 auto;
}

.catalog-product-compare-index .compare-table .button.btn-cart, .catalog-product-compare-index .compare-table .link-wishlist {
    display: inline-block !important;
}

.page-popup .link-print {
    background: url(../images/i_print.gif) 0 2px no-repeat;
    padding: 2px 0 2px 25px;
    font-weight: bold;
    color: #1e7ec8
}

.compare-table {
    border: 0
}

.compare-table thead tr.first th, .compare-table thead tr.first td {
    border: 0;
    background: none;
    padding: 0;
    font-size: 0;
    line-height: 0
}

.compare-table .btn-remove {
    float: right;
    background-image: url(../images/btn_remove2.gif);
    width: 72px;
    height: 15px
}

.compare-table tbody th {
    background: #d9e5ee url(../images/bkg_th-v.gif) 100% 0 repeat-y
}

.compare-table tbody th, .compare-table tbody td {
    padding: 10px;
    border: 0;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    vertical-align: top;
}

.compare-table tbody td.last {
    border-right: 1px solid #ccc
}

.compare-table tbody tr.last th, .compare-table tbody tr.last td {
    border-bottom: 1px solid #ccc !important
}

.compare-table tr.add-to-row td {
    background: #fffada;
    text-align: center
}

.compare-table tr.first td {
    text-align: center
}

.compare-table tr.first td .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 5px;
    color: #203548
}

.compare-table tr.first td .product-name a {
    color: #203548
}

.compare-table tr.first td .ratings {
    width: 69px;
    margin: 0 auto
}

.compare-table tr.first td p, .compare-table tr.add-to-row td p {
    margin: 0
}

.block-compare .action.delete {
    left: 0;
}

.table-comparison .cell {
    display: table-cell;
    width: 180px;
}

.table-comparison .cell.label, .table-comparison td:last-child {
    border-right: 1px solid #d1d1d1 !important;
    border-left: 1px solid #d1d1d1 !important;
}

.table-comparison .cell.remove {
    border-bottom: 0 none !important;
}

.abs-remove-button-for-blocks:hover:before,
.sidebar .action.delete:hover:before,
.table-comparison .cell.remove .action.delete:hover:before,
.block-compare .action.delete:hover:before,
.filtered .item .action.remove:hover:before {
    color: #333;
}

/* Block:Recently Viewed */

/* Block:Recently Compared */

/* Block:Poll */
.block-poll .block-subtitle {
    font-size: 12px
}

.block-poll label {
    color: #777;
    font-weight: normal;
    margin: 0
}

.block-poll input.radio {
    float: left;
    margin: 1px -18px 0 0
}

.block-poll .label {
    display: block;
    margin-left: 18px;
    text-align: left;
    line-height: normal
}

.block-poll li {
    padding: 3px 9px
}

.block-poll .actions {
    margin: 5px 0 0
}

.block-poll .answer {
    font-weight: bold
}

.block-poll .votes {
    float: left;
    margin-left: 10px
}

/* Block:Orders and Returns */
.block-gr-search li {
    padding: 3px 9px
}

.block-gr-search button.button span {
    border-color: #406a83;
    background: #618499
}

/* Block:Tags */
.block-tags .block-content .tags-list {
    background: none;
    border: 0;
    font-size: 12px;
    padding: 3px 0 0;
}

.block-tags .block-content .tags-list li {
    margin: 0
}

.block-tags .block-content a {
    display: inline-block;
    margin: 0 12px 12px 0;
    padding: 10px 12px;
    text-decoration: none;
}

.block-tags .actions {
    text-align: right;
    padding: 0;
    display: none;
}

/* Subscribe / newsletter*/
.page-bottom {
    padding-top: 90px;
    padding-bottom: 20px; /* margin-top: 75px*/
}

.page-bottom .block-subscribe {
    margin: 0 0 36px 0;
}

.block-subscribe .block-title {
    float: left;
    margin: 0
}

.block-subscribe .form-subscribe-header, .block-subscribe .field {
    display: inline-block;
    vertical-align: middle;
}

.block-subscribe .form-subscribe-header p {
    font-family: 'DomaineDisplayRegular';
    margin: 0;
    font-size: 1.3rem;
    color: #fff;
    font-weight: normal;
    padding-right: 70px
}

.block-subscribe .form-subscribe-header p span {
    font-weight: bold;
}

.block-subscribe .field {
    position: relative;
}

.block-subscribe .actions {
    display: inline;
    margin-left: -75px;
    padding: 0;
}

.block-subscribe .subscribe-button {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjRkZGRkZGIi8+PC9zdmc+) center no-repeat !important;
    display: block;
    height: 22px;
    width: 22px;
    bottom: 15px;
    position: absolute;
}

.block-subscribe .field input.input-text {
    font-size: 18px;
    width: 465px;
    height: 50px;
    line-height: 50px;
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid #fff;
    padding: 0 130px 0 0px;
    color: #fff;
}

.block-subscribe .actions .button {
    background-color: transparent;
    border: 0;
    height: auto
}

.block-subscribe .actions .button span {
    font-size: 30px;
    text-transform: uppercase;
    color: #fff;
    padding: 0 38px 0 30px;
    display: block;
    line-height: 50px;
}


.block-subscribe .field input.input-text::placeholder, .block-subscribe .field input.input-text::-webkit-input-placeholder, .block-subscribe .field input.input-text::-moz-placeholder {
    color: #fff !important;
}

.block-subscribe input[type="text"]::-webkit-input-placeholder, .block-subscribe input[type="password"]::-webkit-input-placeholder, .block-subscribe input[type="url"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, .block-subscribe input[type="number"]::-webkit-input-placeholder, input[type="datetime"]::-webkit-input-placeholder, .block-subscribe input[type="email"]::-webkit-input-placeholder {
    color: #fff
}

#popup-newsletter .block-subscribe .field input.input-text {
    color: #000 !important;
    background: #fff;
    border: 0;
}

#popup-newsletter .block-subscribe .field input.input-text::placeholder {
    color: #000 !important;
}

#popup-newsletter .block-subscribe .field input.input-text::-moz-placeholder {
    color: #000 !important;
}

#popup-newsletter .block-subscribe .field input.input-text::-webkit-input-placeholder {
    color: #000 !important;
}


/* Block:popup-newsletter */
.fancybox-close {
    height: 18px !important;
    width: 18px !important;
    top: 3px !important;
    right: 3px !important
}

#popup-newsletter .block-content .block-title label {
    font-size: 2em;
    text-transform: uppercase;
}

#popup-newsletter .form-subscribe-header label {
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 0px;
    text-transform: uppercase;
}

#popup-newsletter .form-subscribe-header img {
    margin: 0 auto 20px;
}

#popup-newsletter .form-subscribe-header {
    position: relative;
}

#popup-newsletter .newsletter-new {
    padding: 45px 0;
    text-align: center;
}

#popup-newsletter .subscribe-bottom {
    display: block;
    padding: 0px;
    font-size: 13px;
}

#popup-newsletter .subscribe-bottom input {
    margin: 0 5px 1px 0;
    vertical-align: middle;
}

#popup-newsletter .block-content .input-box {
    width: 380px;
}

#popup-newsletter .block-content input.input-text {
    border-width: 1px;
    border-style: solid;
    height: 50px;
    line-height: 50px;
    margin-left: 0;
    padding: 0px 12px;
    width: 100%;
    float: left;
    font-size: 15px;
    text-align: left;
}

#popup-newsletter .block-content .actions {
    padding: 0px;
    margin-left: 5px;
}

#popup-newsletter .block-content button.button span {
    height: 50px;
    line-height: 50px;
    padding: 0 25px;
    font-size: 16px;
}

#popup-newsletter .block-content button.button {
    border-width: 1px;
    border-style: solid;
    height: 50px;
    padding: 0;
    background: #000;
    border-color: #000;
}

#popup-newsletter .block-content button.button span span {
    padding: 0;
}

#popup-newsletter .block-content {
    margin: 0;
    padding: 10px 29px 29px;
    text-align: left;
}

.promo-panel-sale span, .promo-panel-text {
    font-size: 35px;
    font-weight: bold;
    line-height: 33px;
    margin: 0;
    text-transform: uppercase;
}

.promo-panel-sale span {
    margin: 0;
    padding: 0 5px 0 0;
}

.promo-panel-text1 {
    border-bottom: 1px solid #b0b0b0;
    display: inline-block;
    font-size: 18px;
    margin: 0 0 15px 3px;
    padding: 0;
}

.promo-panel-text2 {
    color: #666666;
    font-size: 13px;
    margin: 0 0 50px 3px;
    padding: 0;
}

.promo-panel-sale span, .promo-panel-text, .promo-panel-text1 {
    color: #343f49;
}

.promo-panel-sale span.getsale {
    color: #27336f;
}


/*CSS Eglogics*/
.action.samples.adtocart {
    height: 86px !important;
}

/*
.home-page-blocks li:nth-child(6) {
    padding: 0px !important;
}*/
/*
.home-page-blocks li:nth-child(3) {
    margin-right: 0px !important;
    padding: 0px !important;
}*/
.magicmenu .nav-desktop .level0 .level-top:before {
    background: #000;
    z-index: 1000;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    transform: scaleX(0);
    transition: transform .3s ease;
}

.magicmenu .nav-desktop .level0 .level-top:hover:before {
    transform: scaleX(1);
}

.footer-item .box-content .content .link-list li:hover:before {
    transform: scaleX(1);
}

.footer-item .box-content .content .link-list li:before {
    background: #fff;
    z-index: 1000;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    transform: scaleX(0);
    transition: transform .3s ease;
}

.home-page-blocks {
    /* margin-right: 30px !important; */
    /* margin-left: 17px !important; */
}

.slick-slider .slick-arrow {
    width: 17px !important;
    height: 30px !important;
}

/*html .product-items {
	padding-left: 27px !important;
	padding-right: 27px !important;
}*/
.hp-products h3 {
    padding-left: 14px !important;

}

.coordinate-space .pw-50 {
    padding: 0px;
    width: 100%;
    text-align: center;
}

.wallpaper-mockup .hp-wp-left {
    margin: 20px 0px 0;
}


.category-banners .caption {
    left: 0% !important;
}

.home-page-blocks li {
    margin: 5px 0;
}

.home-page-blocks li {

}


/*Delivery Page*/

.delivery-left h3 {
    font-size: 30px;
    margin-bottom: 45px;
}

.delivery-left li {
    list-style: none;
    margin: 0px;
    padding: 0px;
    display: flex;
    align-items: center;
    margin-bottom: 38px;
    font-size: 20px;
}

.delivery-left li img {
    width: 40px;
    height: 40px;
}

.delivery-left li span {
    margin-right: 50px;
}

.left-menu {
    padding-top: 40px;
}

.contact-details a {
    text-decoration: underline;
}

.left-menu ul li {
    padding: 15px 15px;
    margin: 0px;
    border-bottom: 1px solid #E4E5E6;
}

.left-menu ul li:hover {
    background: #f8f8f8;
}

figure.delivery-text {
    padding-bottom: 31px;
}

figure.delivery-text h3 {
    font-size: 30px;
    margin-bottom: 30px;
}

table.shipping-fees th {
    font-weight: 100;
}

.delivery-right {
    padding-left: 100px;
}

figure.delivery-text ul li {
    list-style: disc;
    margin-left: 18px;
}

.cms-delivery .page-title-wrapper .page-title span {
    display: none;
}

.delivery-bredcum {
    padding-bottom: 151px;
}

.delivery-bredcum h1 {
    font-size: 45px;
}

/*Delivery Page close*/


.new-wishlist a {
    text-decoration: underline;
    font-size: 14px;
}

.new-wishlist img {
    width: 15px;
    margin-right: 10px;
}

.new-wishlist {
    padding: 10px 0px;
    display: flex;
    align-items: center;
}

.order-summary {
    padding: 44px 0px 30px 0px;
}

table.order-summary-table tfoot td {
    padding-right: 0px !important;
}

.order-summary-table tfoot th {
    background: none;
    text-align: left;
    font-size: 20px;
    text-transform: capitalize;
}

tr.grand_total td strong {
    font-weight: 100;
}

tr.grand_total td {
    font-size: 36px;
}

tr.grand_total th strong {
    font-weight: 100;
}

tr.grand_total th {
    font-size: 36px;
}

.order-summary-table th {
    font-size: 24px;
    font-weight: 400;
}

.order-summary-table td {
    background: none;
}

.thankyou_message {
    border-bottom: 1px solid #E4E5E6;
    padding-bottom: 80px;
    padding-top: 50px;
}

.order-number p {
    font-weight: 600;
}

.order-number a {
    text-decoration: underline;
}

body.checkout-cart-index.page-layout-1column .sections-page-bottom {
    background: #fff;
    padding: 0px;
}

.fixed-search::before {
    top: 86px !important;
}

body.checkout-cart-index.page-layout-1column .accepted-cards {
    padding-left: 55px;
}

body.account.wishlist-index-index .limiter {
    display: none;
}

.product-page-usp li:nth-child(2):before {
    background-image: url(/media/logo/default/delivery-truck-2.png) !important;
}

.fotorama__arr .fotorama__arr__arr {
    background-position: -164px -90px !important;
}

.fotorama__arr .fotorama__arr__arr {
    height: 60px !important;
    width: 60px !important;
    background-color: rgb(255 255 255 / 24%) !important;
    border-radius: 100px !important;
}

.fotorama__arr, .fotorama__thumb__arr {
    background: none !important;
}

.fotorama__arr--prev .fotorama__arr__arr {
    background-position: -96px -89px !important;
}

.fotorama__thumb-border {
    width: 95px !important;
    height: 94px !important;
}

.fotorama__nav__frame {
    height: 94px;
    width: 95px !important;
}

.fotorama__nav--thumbs .fotorama__nav__frame {
    height: 94px !important;
}


.page-product-configurable .page-main:after {
    /*   content: '';*/
    /* background: url(https://m2.beut.co.uk/media/logo/default/video-swirals.png);
     width: 500px;
     height: 580px;
     top: 206vh;
     position: absolute;
     bottom: 0;
     justify-content: center;
     left: -33vh;
     background-size: cover;
     background-position: 82% 9%;*/
}

.page-product-configurable .page-main {
    position: relative;
}

.page-title-wrapper .page-title span {
    padding: 0px !important;
}

.tocart span {
    width: 100%;
}

.share-btn-container li i {
    font-size: 23px !important;
    color: #333 !important;
    background: none !important;
}

.share-btn-container {
    text-align: right !important;
}

.share-online {
    /*  display: flex;
      align-items: center;*/
    float: right;
}

/* .product-info-main .share-online {
    display: flex;
    align-items: center;
    float: right;
    position: relative;
    right: 6px;
    bottom: 0;
    font-size: 0.875rem;
}
*/
.share-btn-container li {
    width: 27px !important;
    margin: 0px !important;
}

.fotorama__nav--thumbs .fotorama__nav__frame {
    padding: 2px 7px !important;
}

.fotorama__thumb-border {
    border: 1px solid #000 !important;
}

.tocart {
    width: 100%;
    text-align: center;
}

.products-grid.wishlist .product-item .fieldset .field.qty {
    display: none;
}

.account-welcome {
    text-align: left;
}

.account-welcome .customer-name:before {
    margin-top: -57px !important;
}

a.action.remind {
    font-size: 15px;
    text-decoration: underline;
}

.field.note.mb-2 {
    margin-bottom: 25px;
}

.customer-account-login .page-main, .customer-account-forgotpassword .page-main{
    padding-top: 60px;
}

.checkout-cart-index .page-main {
    padding-top: 40px;
    padding-left: 55px;
}

.account-welcome .customer-name {
    line-height: 19px !important;
    position: relative;
    top: 7px;
}

.products-grid.wishlist .product-item-comment {
    margin: 0px 0;

}

/*WASTE OF SPACE*/
.account .actions-toolbar {
    /*	margin: 0 auto;
	float: left !important;
	width: 100% !important;*/
    margin-top: 80px !important;
}

.form-wishlist-items .product-items {
    margin-bottom: 0;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}

.wishlist-index-index .primary button {
    padding: 0px 20px !important;
}

.product-item-actions a {
    font-size: 15px;
    text-decoration: underline;
}

.wishlist-index-index .primary {
    display: flex !important;
}

.wishlist-index-index .price-as-configured {
    margin-top: 15px;
}

.wishlist-index-index .price-as-configured span.price {
    font-size: 20px !important;
}

.block-customer-login {
    /*border: 1px solid #ddd;*/
    /*padding: 20px;*/
}

.block-new-customer {
    padding-right: 146px;
}

.customer-account-login .login-container:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 80%;
    background: #EBECED;
    left: 0;
    right: 0px;
    margin: 0px auto;
}

.block-new-customer .block-content {
    padding-bottom: 20px;
}

.checkout-cart-index .control-qty-cart input {
    border: none;
    width: 100% !important;
}

.checkout-cart-index .control-qty-cart button {
    background: none;
    color: #000;
    border: none !important;
}

.checkout-cart-index .control-qty-cart {
    display: flex;
    align-items: center;
    border: 1px solid #ddd;
    width: fit-content;
}

.checkout-cart-index .control-qty-cart input {
    border: none;
    width: 100% !important;
}

.block-customer-login {
    padding-left: 65px;
}

.customer-account-login .login-container {
    position: relative;
}

.checkout-cart-cta ul li:before {

}
/*
.block-dashboard-info {
    padding-top: 50px;
}*/

.block-dashboard-info .flex-block {

    margin: 0 0px 10px 10px !important;
}

.checkout-cart-cta ul li span img {
    width: 22%;
    position: relative;
    background: #EDEDED;
    border-radius: 26px;
    padding: 17px;
}

.checkout-cart-cta ul li span {
    width: 100%;
    float: left;
    padding-bottom: 32px;
}


ul.checkout-usp li {
    font-size: 1rem;
}

ul.checkout-usp li a {
    font-size: 1rem;
}

ul.checkout-usp li {
    padding-bottom: 20px;
    position: relative;
}

ul.checkout-usp li:first-child:before {
    width: 100%;
    content: '';
    position: absolute;
    height: 3px;
    background: #000;
    bottom: -2px;
    left: 0;
    right: 0;
}

ul.checkout-usp li:nth-child(1) {
    /*border-bottom: 2px solid #000;*/
}

ul.checkout-usp li:hover {
    /*border-bottom: 2px solid #ddd;*/
    cursor: pointer;
}

.firecheckout #checkout .opc-wrapper .step-title, .firecheckout #checkout .opc-block-summary > .title, .firecheckout #checkout .opc-sidebar .step-title {
    display: flex;
    align-items: center;
    border: 0;
    margin: 0;
    padding: 0 0 10px;
    font-size: 1.2rem;
    font-weight: 600;
}

.opc-wrapper .shipping-address-item.selected-item {
    border-color: #62A076;
}

.opc-wrapper .shipping-address-item.selected-item:after {
    background: #62A076;
}

.checkout-usp {
    border-bottom: 2px solid #ddd;
}

.cart-totals .mark, .opc-block-summary .table-totals .mark, .cart-totals .mark .label {
    font-size: 15px;
}

.firecheckout #checkout .opc-wrapper .step-title:before, .firecheckout #checkout .opc-block-summary > .title:before, .firecheckout #checkout .opc-sidebar .step-title:before {
    display: none;
}

.firecheckout #checkout .opc-wrapper .step-title, .firecheckout #checkout .opc-block-summary > .title, .firecheckout #checkout .opc-sidebar .step-title {
    border-bottom: 3px solid #8f8b8b;
    margin-bottom: 20px;
}

.actions-toolbar .primary button {
    padding: 14px 14px;
    width: 100% !important;
}

.checkout-index-index .actions-toolbar .primary button {
    width: 100% !important;
    padding: 11px;
    border: none !important;
}

.firecheckout #checkout .opc-wrapper .opc > li, .firecheckout #checkout .opc-sidebar {
    border-color: #000;
}

.firecheckout #checkout .field select {
    cursor: pointer !important;
}

.actions-toolbar .primary {
    width: 100%;
}

.firecheckout #checkout .opc-wrapper .opc > li, .firecheckout #checkout .opc-sidebar {
    /*border: 1px solid #000 !important;*/
}

.form-shipping-address .input-text {
    height: 52px !important;
    margin: 5px 0px;
}

.firecheckout #checkout .opc-wrapper .step-title, .firecheckout #checkout .opc-block-summary > .title, .firecheckout #checkout .opc-sidebar .step-title {
    font-size: 24px !important;
    border-bottom: 3px solid #707070 !important;
}

.firecheckout #checkout .opc-wrapper .checkout-shipping-address .checkout-billing-address .fieldset .step-title {
    margin-bottom: 20px !important;
}

.select {
    height: 52px !important;
    margin: 5px 0px;
    line-height: 30px;
}

.checkout-payment-method .payment-method-title {
    border-top: none;
}

.payment-option-inner input {
    height: 52px !important;
    margin: 0px;
}

.page-main-pal {
    padding-top: 90px;
    text-align: center;
}

.cart-empty a {
    text-decoration: underline;
}

.accepted-cards {
    background: none !important;
}

.accepted-cards ul {
    margin-top: 10px;
    background: #eae8e8;
    padding: 10px;
    border-radius: 3px;
}

.cart .input-text.qty {
    text-align: center !important;
    border: 1px solid #ddd;
    border-radius: 0;
}

.checkout-cart-cta ul li {
    /*background: #eaeaea;*/
    padding: 35px 10px;
}

.block .block-title strong {
    font-family: 'WorkSansMedium';
    font-size: 19px;
}

.header .form-search .search-autocomplete li .amount {
    opacity: 0;

}

.actions-toolbar .primary button {
    padding: 0px;
    height: 45px;
    background: #333333;
    float: left;
    /*	width: fit-content !important;*/
    color: #fff;
}

.login-container .fieldset:after {
    opacity: 0;

}

.page-main-pal {
    /*padding-top: 60px !important;*/
}

.space_t {
    padding-top: 60px !important;
}

body.customer-account-index .page-main-pal {
    padding-top: 60px;
}

.customer-account-login .header-bottom {
    border-bottom: 1px solid #ddd;
}

.field.password.required {
    margin-top: 20px;
}

div#account-nav li.nav {
    text-align: left;
}

.account-welcome .customer-name {
    padding-left: 5px;
}

.account-welcome .customer-name:before {
    margin-left: 70px !important;
}

.customer-account-index .header-bottom.header-sticker {
    border-bottom: 1px solid #ddd;
}

.fotorama__stage__frame .fotorama__img {
    transform: translate3d(-50%, -50%, 0) !important;
    max-width: 100% !important;
}
.detailed .video-container {padding-top:100px;}

.detailed .video {
    padding: 70px 0px 30px 0px;
    position: relative;
    padding-bottom: 25%;
    height: 0;
    overflow: hidden;
    width:50%;
    margin: 0 auto;
    margin-top:60px;
}

.detailed .video iframe, .detailed .video embed, .detailed .video object {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.description-wrapper {
    padding-right: 70px;
    line-height: 22px;
}

/*Beut contract page css*/


.title_bold span {
    font: 56px WorkSans;
    background: #EDEDED;
    padding: 17px 33px;
    border-radius: 300px;
    font-weight: 600;
    font-family: 'GabrielaStencilBlack';
}

main {
    width: 100%;
    padding: 0px;
}

.cms-beut-contracts .breadcrumbs {
    display: none;
}

.page-main-pal {
    max-width: 100%;
    padding: 0px;
}

.title_bold {
    text-align: center;
}

section.working_with_projects {
    padding: 5rem 0px 5rem 0px;
    position: relative;

}

.text_below_top h5 {
    padding-bottom: 1rem;
}

.text_below_top {
    margin: 0px auto;
    float: none;
    text-align: center;
    padding-top: 2rem;
}

section.why_work {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.left_content h5 {
    margin-bottom: 20px;
}

.mt-1 {
    margin-top: 1rem;
}

.mt-2 {
    margin-top: 2rem;
}

.mt-3 {
    margin-top: 3rem;
}

.mt-4 {
    margin-top: 4rem;
}

.mt-5 {
    margin-top: 5rem;
}

.mb-3 {
    margin-bottom: 3rem;
}

.d-flex {
    display: flex;
    align-items: center;
}

.pd-right {
    padding-right: 4rem;
}

.pd-left {
    padding-left: 4rem;
}

img.left_item {
    position: absolute;
    left: -10rem;
    top: 6rem;
    width: 20%;
}

img.right_item {
    position: absolute;
    right: -13rem;
    top: 6rem;
    width: 20%;
}

section.banner_top_panel h1 {
    font-size: 6.25rem;
    color: #fff;
}

section.banner_top_panel {
    background: url(https://m2.beut.co.uk/media/444e762092939d6ff2f2fef559e4d5ac.png);
    height: 500px;
    text-align: center;
    justify-content: center;
    vertical-align: middle;
    line-height: 40px;
    display: flex;
    align-items: center;
    background-size: cover;
}

.for_mobile {
    display: none;
}

.why_work .mx-width {
    padding-left: 36px;
    padding-right: 36px;
}

.wishlist-index-index .page-main-pal {
    padding-top: 60px;
}

.our-pager .share-btn {
    /*margin-left: 22px;*/
    width: 20%;
    float: right;
    text-align: right;
    align-items: center;
    display: flex;
}

.total-item-price {
    text-align: center;
    padding-bottom: 3rem;
}

.all-item-move-basket span {
    margin: 0px 20px;
}

.all-item-move-basket {
    width: 100%;
    text-align: right;
    float: right;
    display: flex;
    align-items: center;
}

.our-pager .pager {
    width: 100%;
}

.our-pager {
    display: flex;
    align-items: center;
    width: 100%;
}

.share-btn strong {
    display: flex;
    align-items: center;
}

.share-btn figure img {
    width: 28px;
    margin-left: 10px;
}


/*Eglogics CSS E
/* Block:Reorder */
.block-reorder .block-title strong {
}

.block-reorder input.checkbox {
    float: left;
    margin: 0;
    min-height: 10px
}

.block-reorder .product-name {
    margin-left: 20px
}

.block-reorder .validation-advice {
    margin: 3px 9px 7px
}

.block-reorder .product-name a {
    color: #666;
    text-decoration: none
}

/* Block:Login */
.block-login .block-title strong {
    background-image: url(../images/i_ma-info.gif)
}

.block-login .block-content {
    padding: 5px 10px
}

.block-login label {
    font-weight: bold;
    color: #666
}

.block-login input.input-text {
    display: block;
    width: 167px;
    margin: 3px 0
}

.block-login .actions {
    background: none;
    padding: 0;
    margin: 3px 0 0
}

.block-login .actions button.button span {
    border-color: #406a83;
    background: #618499
}

.form.create.account, .form.password.forget {
    max-width: 700px;
    margin: 0 auto;
}
.form.password.forget .field.email{
    margin: 30px 0;
}
.form.password.forget .actions-toolbar .primary .action{
    width: auto !important;
    padding: 0 15px;
}
.actions-toolbar .secondary a.action.back {display:none;}
.login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage {
    border: 0;
    margin-bottom: 40px;
    padding: 30px 20px;
    display: block;
}

.login-container .actions-toolbar {
    margin-top: 35px;
}

/* Paypal */
.sidebar .paypal-logo {
    display: none;
    margin: 10px 0;
    text-align: center
}

.sidebar .paypal-logo a {
    float: none
}

/* ======================================================================================= */
/* Block:New and Sale */
.sticker {
    position: absolute;
    top: 0px;
    z-index: 20
}

.sticker.top-right {
    right: 0px;
    color: #fff;
}

.sticker.top-left {
    left: 0px;
}

.cms-page-countdown-product .sticker.top-left {
    right: 0px;
    top: 35px;
    left: auto;
}

.labelnew, .labelsale {
    display: block;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    padding: 0px;
    font-weight: bold;
    width: 55px;
    height: 55px;
    border-radius: 50%;
}

.labelsale {
    background: #c32f2f;
    border-radius: 50%;
    padding: 16px 0;
    color: #fff;
    font-weight: 100;
    line-height: 17px;
    height: 65px;
    width: 65px;
}

.special-product-label {
    position: relative;
    text-align: left;
}

.special-product-label .special {
    font-size: 28px;
    color: #343f49;
    line-height: 35px;
}

.special-product-label .special strong {
    font-size: 28px;
    display: block;
}

/* Block:testimonials */

/* Block:backtotop */
.product-view .product-collateral .box-collateral {
    display: none
}

.product-view .product-collateral .box-collateral.active {
    display: block
}

#backtotop {
    bottom: 70px;
    display: block;
    line-height: 40px;
    overflow: hidden;
    position: fixed;
    right: 22px;
    text-align: center;
    text-decoration: none;
    z-index: 50;
    color: #fff;
    transform: rotate(-90deg);
}

#backtotop:hover {
    color: #fff
}

/* Block:banner / Banner*/
.cms-page-banner .banner-box-content .btn-shop {
    position: absolute;
    font-size: 15px;
    color: #333e48;
    font-weight: bold;
    top: 66%;
    right: 13%;
}

.cms-page-banner .banner-box-content:hover .btn-shop:after {
    -webkit-animation: translate 0.8s linear 0s infinite;
    -o-animation: translate 0.8s linear 0s infinite;
    animation: translate 0.8s linear 0s infinite;
}

@-webkit-keyframes translate {
    from {
        transform: translateX(-5px);
        opacity: 1;
    }
    to {
        transform: translateX(15px);
        opacity: 0;
    }
}

@-o-keyframes translate {
    from {
        transform: translateX(-5px);
        opacity: 1;
    }
    to {
        transform: translateX(15px);
        opacity: 0;
    }
}

@keyframes translate {
    from {
        transform: translateX(-5px);
        opacity: 1;
    }
    to {
        transform: translateX(15px);
        opacity: 0;
    }
}

.cms-page-banner .banner-box-content .btn-shop:first-letter {
    text-transform: uppercase;
}

.cms-page-banner .banner-box-content .btn-shop:after {
    content: "\62";
    font-family: "untitled-font-6" !important;
    font-size: 13px;
    width: 17px;
    height: 17px;
    text-align: center;
    border-radius: 50%;
    color: #fff;
    background-color: #27336f;
    display: inline-block;
    vertical-align: middle;
    margin-left: 7px;
    line-height: 17px
}

.cms-page-banner .banner-box-content > a {
    display: block;
    position: relative;
    overflow: hidden;
}

.cms-page-banner .banner-box-content:before,
.cms-page-banner .banner-box-content:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 200%;
    background-color: rgba(255, 255, 255, 0.5);
    transform: rotate(35deg);
    -webkit-transform: rotate(35deg);
    -o-transform: rotate(35deg);
    -moz-transform: rotate(35deg);
    z-index: 1;
    transition: all 0.7s;
}

.cms-page-banner .banner-box-content {
    position: relative;
    overflow: hidden;
}

.cms-page-banner .banner-box-content:before {
    left: -40px;
    top: -250px;
}

.cms-page-banner .banner-box-content:after {
    right: -40px;
    bottom: -250px;
}

.cms-page-banner .banner-box-content:hover:after {
    transform: rotate(35deg) translateX(-900px);
    -webkit-transform: rotate(35deg) translateX(-900px);
    -o-transform: rotate(35deg) translateX(-900px);
    -moz-transform: rotate(35deg) translateX(-900px);
}

.cms-page-banner .banner-box-content:hover:before {
    transform: rotate(35deg) translateX(900px);
    -webkit-transform: rotate(35deg) translateX(900px);
    -o-transform: rotate(35deg) translateX(500px);
    -moz-transform: rotate(35deg) translateX(900px);
}

.bottom-banner {
    margin-top: 50px
}

/*Policy / service*/
.policy {
    margin-top: 30px
}

.policy .policy-wrap {
    padding: 0 30px;
    background-color: #fdfdfd;
    border: 1px solid #dddddd;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.policy .policy-box {
    border-bottom: 1px solid #ddd
}

.policy .policy-box:last-of-type {
    border-bottom: 0
}

.policy .policy-box .box-content {
    padding: 17px 0
}

.policy .policy-box .box-content .icons {
    font-size: 45px;
    color: #27336f;
    display: inline-block;
    line-height: 50px;
    padding-top: 10px
}

.policy .policy-box .box-content .icon-service {
    width: 50px;
}

.policy .policy-box .box-content .service-content {
    width: calc(100% - 54px)
}

.policy .policy-box .box-content .icon-service, .policy .policy-box .box-content .service-content {
    display: inline-block;
    vertical-align: middle;
}

.policy .policy-box .box-content .service-content {
    text-align: center;
}

.policy .policy-box .box-content .service-content .info-title h3 {
    font-size: 15px;
    color: #333e48;
    font-weight: bold;
    margin: 0;
    text-transform: capitalize;
    line-height: 18px
}

.policy .policy-box .box-content .service-content .sub-title {
    padding: 0
}

.policy .policy-box .box-content .service-content .sub-title span {
    font-size: 15px;
    color: #333e48;
    font-weight: normal;
    text-transform: none;
    display: block;
    line-height: 17px
}


/* About Us ========================================================================= */
.about-us-title {
    background-image: url("../images/alothemes/bg-header-about.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-attachment: fixed;
    text-align: center;
    padding: 230px 0
}

.about-us-title .page-title {
    font-size: 40px;
    color: #434343;
    font-weight: bold;
    margin-bottom: 25px;
    margin-top: 0;
}

.about-us-title .short-description {
    font-size: 18px;
    color: #434343;
    line-height: 25px;
    width: 65%;
    margin: 0 auto
}

.about-us-content {
    margin-top: 65px
}

.about-us-content .box-content .title, .detail-about .box .title {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0;
    color: #434343;
}

.about-us-content .box-content .text, .detail-about .box .text {
    font-size: 14px;
    margin-bottom: 0;
    color: #747474;
    line-height: 25px
}

.about-us-content .box-content .title {
    text-align: center;
    margin-top: 33px
}

.about-us-content .box-content .text {
    text-align: center;
    padding: 20px 20px 0 20px
}

.company-worker {
    margin-top: 110px;
    background-color: #f5f5f5;
    padding-top: 90px;
    padding-bottom: 87px
}

.company-worker .item .img {
    width: 170px;
    height: 170px;
    line-height: 170px;
    margin: 0 auto;
    background-color: #27336f;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.company-worker .item .img img {
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.company-worker .info {
    text-align: center;
}

.company-worker .info .name {
    margin-bottom: 0;
    margin-top: 20px
}

.company-worker .info .name a {
    font-size: 18px;
    color: #434343;
    font-weight: 600;
    text-transform: capitalize;
}

.company-worker .info .working {
    font-size: 14px;
    color: #989898;
    margin-bottom: 0;
    text-transform: capitalize;
}

.company-worker .item .hr span {
    display: block;
    text-align: center;
    text-transform: capitalize;
    color: #333e48;
}

.company-worker .item .hr span.first {
    font-size: 18px;
    line-height: 22px;
    padding-top: 54px
}

.company-worker .item .hr span.last {
    font-size: 36px;
    line-height: 40px;
    font-weight: 600;
}

.detail-about {
    margin-top: 110px;
}

.detail-about .box .text {
    margin-top: 28px
}

.detail-about .left-detail-about .box {
    margin-bottom: 80px
}

.detail-about .box:nth-child(2n+1) {
    clear: left;
}

.right-detail-about .title {
    font-size: 18px;
    color: #434343;
    font-weight: 600;
    margin-bottom: 25px
}

.right-detail-about .box {
    margin: 10px 0
}

.detail-about .right-detail-about .box label, .detail-about .right-detail-about .box .box-content {
    display: table-cell;
    vertical-align: top;
}

.detail-about .right-detail-about .box .box-content {
    padding-left: 20px;
}

.detail-about .right-detail-about .box .box-content .sub-title {
    font-size: 18px;
    color: #797979;
    font-weight: normal;
    text-transform: capitalize;
    padding: 0;
    margin: 0;
    line-height: 37px
}

.detail-about .right-detail-about .box input[name=toggle]:checked ~ .box-content .sub-title {
    font-weight: bold;
    color: #333e48
}

.detail-about .right-detail-about .box .box-content .subcribe {
    font-size: 14px;
    color: #747474;
    line-height: 25px;
    margin-bottom: 0;
    padding: 10px 0
}

.right-detail-about .box .box-content .subcribe {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    transform: translateX(100%);
    transition: all 0.3s
}

.right-detail-about .box input[name=toggle]:checked ~ .box-content .subcribe {
    visibility: visible;
    opacity: 1;
    transform: translateX(0);
    position: static;
}

.detail-about .right-detail-about .box label:before {
    content: "\2b";
    width: 37px;
    height: 37px;
    display: block;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
    border: solid 1px #b5b5b5;
    text-align: center;
    line-height: 35px;
    color: #b5b5b5;
    font-size: 12px;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.detail-about .right-detail-about .box input[name=toggle]:checked ~ label:before {
    content: "\2212";
    border-color: #27336f;
    background-color: #27336f;
    color: #333e48
}

.detail-about .right-detail-about .box input[name=toggle] {
    display: none;
}

/* Home Products Page ========================================================================= */
.block-custom {
    text-align: center;
}

.block-custom .block-title {
    padding: 68px 0 0px;
}

.block-custom .block-title h2 {
    background-image: url("../images/icon-title.png");
    background-repeat: no-repeat;
    background-position: center top;
    padding-bottom: 40px;
    margin: 0;
}

.block-custom .block-title span {
    font-size: 39px;
    color: #242628;
    text-transform: uppercase;
    padding: 7px 0 0;
    display: block;
}

.block-custom .block-title .title-backgruond {
    clear: both;
    display: block;
    font-size: 24px;
    color: #222;
    padding-top: 9px;
}

.block-custom.block-custom1 .block-title h2 {
    background-image: none;
}

.content-products ul {
    padding: 0;
    margin: 0
}

.flexisel-content .item {
    float: left;
    margin-bottom: 30px;
    list-style: none;
    text-align: center;
}

.flexisel-content .products-grid-rows .item {
    float: none;
    margin-right: 0;
}

.flexisel-content > li:nth-child(3n+1) {
    margin-right: 0px;
}

.flexisel-content .item ul {
    list-style: none
}

.nbs-flexisel-inner .item {
    box-shadow: none;
    background: none
}

.nbs-flexisel-inner {
    background: none;
    border: none;
    border-radius: 0
}

/* magic category */
.main-category {
    background-color: #f9f9f9;
    padding-bottom: 55px;
    margin-top: 40px
}

.main-category .magiccategory-product .block-title-tabs {
    margin-top: 50px;
}

/* block main product*/
.main-product {
    margin-top: 65px
}

/*Brands / logo brands*/
.cms-index-index .brands {
    margin-top: 88px
}

.brands {
    margin-top: 72px
}

.brands h2.title {
    display: none;
}

.brands .brands-content {
    padding: 12px 0;
    border-width: 1px 0;
    border-style: solid;
    border-color: #dadada
}

.shopbrand > .item:nth-child(n+2), .alo-blog .block-content > .item:nth-child(n+2), .testimonial > .item:nth-child(n+2) {
    display: none;
}

.shopbrand > .item.slick-slide, .alo-blog .block-content > .item.slick-slide, .testimonial > .item.slick-slide {
    display: block;
}

/* Category Page ========================================================================= */
.category-title {
    margin: 0 0 20px
}

.category-image {
    text-align: center;
    display: none;
}

.category-image img {
    max-width: 100%;
    height: auto;
    width: 100%;
}

.category-description {
    margin: 20px 0 0;
    background: #E9E7E1;
    padding: 100px 0;
    overflow: hidden;
}

.category-description h2 {
    margin-bottom: 25px
}

.category-description .container {
    padding-right: 20%;
    padding-left: 65px;
    max-width: 1845px;
}

.catalog-product-view .category-image {
    display: none;
}

.catalog-category-view .category-image {
    display: block;
}

.catalog-category-view .columns .column.main {
    padding-bottom: 0;
}

.content-products .mage-magictabs {
    display: none;
    visibility: hidden;
    opacity: 0;
}

.content-products .mage-magictabs.activated {
    display: block;
    visibility: visible;
    opacity: 1;
}

.products-grid .product-item {
    float: left;
}

/*nav product tabs */
.magicproduct .magictabs .item {
    display: inline-block;
    padding: 0 13px;
    margin: 0;
}

.magictabs .item span {
    cursor: pointer;
}

.magictabs .item .title {
    font-size: 20px;
    font-weight: normal;
    color: #343f49;
    display: block;
    line-height: 30px;
    padding-bottom: 7px;
    position: relative;
}

.magictabs .item.activated .title {
    display: none;
}

.magictabs .item .title:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: #27336f;
    bottom: 9px;
    left: 0;
}

.magictabs .item .title:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 5px;
    background-color: #27336f;
    left: calc(50% - 5px);
    bottom: 5px;
    border-radius: 0 0 5px 5px;
}

.magictabs .item .title:after, .magictabs .item .title:before {
    transition: all 0.3s
}

.magictabs .item .title:after, .magictabs .item .title:before {
    visibility: hidden;
    opacity: 0;
}

.magictabs .item.activated .title:before, .magictabs .item.activated .title:after {
    visibility: visible;
    opacity: 1;
}

.magictabs .item.activated .title:after {
    bottom: -1px
}

.magictabs .item.activated .title:before {
    bottom: -5px
}

.magictabs .item.activated, .magictabs .item:hover {
    border-color: #ff3366;
}

.content-products .mage-magictabs {
    display: none;
}

.content-products .mage-magictabs.activated {
    display: block;
}

/*content product*/
.ajax_loading {
    background-image: url("../images/alothemes/loading.gif");
    background-color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    margin-left: 47%;
    padding: 0;
    position: absolute;
    z-index: 12;
    animation: 1.2s ease-in-out 0s normal none infinite tp-rotateplane;
    -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out;
    animation: tp-rotateplane 1.2s infinite ease-in-out;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -ms-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    padding: 0px;
    width: 50px;
    height: 50px;
}

.main-product .products-grid .product-item {
    margin-bottom: 25px
}

.item .products-textlink { /* position: absolute; top: 40px; left: 25px; right: 25px */
    margin-top: 15px;
    padding-right: 10px;
}

.item .images-container { /*padding-right: 10px; */
    position: relative;
}

.products-grid .item .images-container:after {
    content: "";
    position: absolute;
    left: -1px;
    width: 1px;
    background-color: #eaeaea;
    top: 45px;
    bottom: 30px
}

.products-grid .item.slick-current.slick-active .images-container:after {
    display: none;
}

.cms-page-mix-product .products-grid .item:nth-child(3n+1) .images-container:after {
    display: none;
}

.item .price-box {
    display: block;
    margin: 0;
    float: left;
}

.block-related .item .price-box, .box-up-sell .item .price-box {
}

.magicproduct-custom .products-grid .item .product-hover {
    padding-bottom: 0px
}

.magiccategory-product .products-grid .item:hover .price-box > .price-container .price {
    color: #343f49
}

.item .product-name {
    text-align: left;
}

.item .product-name {
    font-size: 100%;
    line-height: normal;
    margin: 0 0 5px;
    min-height: 40px;
    text-align: left;
}

.item .product-name a.product-item-link {
    font-size: 1rem;
    line-height: normal;
    display: block;
}

.item .product-name a.product-item-link:hover {
    text-decoration: none;
    outline: none;
}

.product-sidebar .item .product-name a.product-item-link {
    color: #333e48;
}

.item .add-to-links a {
    font-size: 13px;
    line-height: 20px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transform: scale(0);
    opacity: 0;
    visibility: hidden;
}

.item:hover .add-to-links a {
    transform: scale(1);
    opacity: 1;
    visibility: visible;
}

.item .add-to-links a .icon {
    font-size: 15px;
    display: inline-block;
    line-height: 20px;
    color: #848484;
    vertical-align: middle;
    padding-right: 7px
}

.item .add-to-links .tocompare {
    float: left;
}

.item .add-to-links .towishlist {
    float: right;
}

.link-view {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    top: 8px;
    right: 8px;
    z-index: 2;
    overflow: hidden;
}

.quickview {
    width: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    padding: 0;
    border: 0;
    border-radius: 0;
    background-color: transparent;
}

.quickview span {
    line-height: normal;
}

.item .link-view .quickview:hover {
    border: 0;
    border-radius: 0;
    background-color: transparent;
}

.products-list .item .images-container .link-view {
    top: auto;
    bottom: 0;
}

.quickview .icons {
    font-size: 20px;
}

.products-list .item .images-container:hover .link-view, .item:hover .link-view {
    opacity: 1;
    visibility: visible;
}

/*Price*/
/*.product-item .old-price{float: right;}*/
.product-item .old-price .price {
    text-align: right;
    color: #000;
    font-weight: normal;
    display: block;
    line-height: normal;
}

.product-item .special-price .price, .product-item .old-price .price, .product-item .normal-price .price, .product-item .price-box > .price-container .price {
    font-weight: normal;
    font-size: 1rem;
}

.product-item .special-price .special-price .price {
    color: #c32f2f;
    display: block;
    line-height: normal;
}

.product-item .special-price .price, .product-item .minimal-price .price {
    color: #c32f2f;
}

.product-item .special-price {
    /* width: 100%; */
}

.product-item .special-price .special-price {
    vertical-align: middle;
    padding: 0px 0px 0 10px;
    text-align: left;
}

.product-item .old-price, .product-item .normal-price {
    padding: 0px 0px 0 0px;
}


.grid-price-block {
    display: flex;
}

.product-item .sale-price, .product-item .special-price, .product-item .sale-price .normal-price {
    order: 2;
}

.product-item .special-price, .product-item .sale-price .normal-price .price {
    /* padding-left: 10px;*/
    color: #c32f2f;
    order: 1;
}

.product-item .old-price {
    order: 3;
}

.product-item .old-price {
    text-align: left;
    margin-right:17px;
}

.products-related .old-price, .magicproduct .old-price, .products-upsell .old-price {margin-left:17px;}
.products-related .has-special-price .price, .products-upsell .has-special-price .price, .magicproduct .has-special-price .price { color:#c32f2f;}
.product-item .normal-price .price-container {
    text-align: left;
}

.product-item .special-price .normal-price .price-container, .product-item .special-price .price-box {
    text-align: right;
}

.product-item .special-price .old-price .price-container .price {
    color: #000;
}

.product-item .old-price .price-container {
    text-align: right;
}

.fearured-products .product-item .special-price, .fearured-products .product-item .old-price {
    display: block;
}

.price-box > .price-container .price, .product-item .price-box .minimal-price .price {
    display: block;
    font-size: 20px;
    color: #000;
    font-weight: normal;
}

.old-price .price {
    text-decoration: line-through;
}

/*Custom product*/
.magicproduct-custom .item .images-container {
    padding: 0
}

.magicproduct-custom .item .product-name {
    min-height: auto;
}

.magicproduct-custom .grid.products-grid .item {
    position: relative;
    z-index: 9;
    margin-bottom: 30px;
    width: 100%;
    margin-left: 0;
}

.magiccategory-product.magicproduct-custom .grid.products-grid .item {
    margin-bottom: 25px;
}

.magicproduct-custom .products-grid .item:hover {
    z-index: 99
}

.magicproduct-custom .products-grid .item .product-item-info {
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    background-color: #fff;
    z-index: 99;
    padding-top: 20px;
    width: 100%;
}

.magiccategory-product.magicproduct-custom .products-grid .slick-active .item .product-item-info:after {
    border-left: 1px solid #eaeaea;
    content: "";
    display: block;
    height: 80%;
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%); /* content: ""; position: absolute; left: 0px; width: 1px; top: 35px; bottom: 18px; background-color: #eaeaea; */
}

.magiccategory-product.magicproduct-custom .products-grid .slick-current.slick-active .item .product-item-info:after {
    display: none;
}

.bestsellers-category .magicproduct-custom .products-grid .slick-slide:not(.slick-active) .item .product-item-info:after {
    display: none;
}

.magicproduct-custom .products-grid .item:hover .product-item-info:after {
    display: none;
}

.magicproduct-custom .products-grid .item .product-item-info .images-container {
    width: 40%;
    float: left;
}

.magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    width: 60%;
    padding-left: 10px;
}

.magicproduct-custom .products-grid .item .product-item-info .images-container, .magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    display: inline-block;
    vertical-align: top;
}

.bestsellers-category .magicproduct-custom .products-grid .item .product-item-info .images-container, .bestsellers-category .magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    vertical-align: middle;
}

.bestsellers-category .magicproduct-custom .products-grid .item .product-item-info .images-container {
    float: none;
}

.bestsellers-category .magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    width: 56%;
}

.magicproduct-custom .item .actions {
    margin-top: 0;
}


.cms-static-mix-custom-product {
    margin-top: 90px
}

.cms-static-mix-custom-product .magicproduct .products-grid .item .images-container:after,
.cms-static-mix-custom-product .magicproduct-custom .products-grid .item .product-item-info:after,
.magicproduct-custom .grid-custom .products-grid .item:after {
    display: none;
}

.cms-static-mix-custom-product .magicproduct-custom .products-grid .item:hover .product-item-info {
    padding-bottom: 0;
    margin-bottom: 0;
    box-shadow: 0 0 0 transparent
}

.cms-static-mix-custom-product .magicproduct-custom .products-grid .item .product-item-info {
    padding: 0
}

.cms-static-mix-custom-product .magicproduct-custom .grid.products-grid .item {
    padding: 0
}

.cms-static-mix-custom-product .magicproduct-custom .products-grid .item .product-item-info .images-container {
    width: 25%
}

.cms-static-mix-custom-product .magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    width: calc(75% - 4px);
    padding-left: 15px;
}

.cms-static-mix-custom-product .magicproduct-custom .item .product-name {
    position: static;
}

.cms-static-mix-custom-product .item .price-box {
    margin-top: 5px;
    float: none;
}

.cms-static-mix-custom-product .content-products {
    margin-top: 20px
}

.magicproduct-custom .grid-custom .price-box > .price-container .price, .magicproduct-custom .grid-custom .price-box .special-price .price {
    font-size: 15px;
    color: #333e48;
    line-height: 20px
}

.grid-custom .product-item .old-price .price {
    color: #8f8f8f;
    line-height: 20px
}

.magicproduct.magicproduct-custom .magictabs {
    text-align: left;
}

.magicproduct.magicproduct-custom .magictabs .item {
    padding: 0
}

.magicproduct.magicproduct-custom .item .title {
    cursor: text;
    font-size: 20px;
    color: #333e48;
    font-weight: normal;
    padding-bottom: 11px
}

.magicproduct.magicproduct-custom .item .title:hover {
    color: #333e48;
}

.magicproduct.magicproduct-custom .item .title:before {
    display: none;
}

.bestsellers-category {
    margin-top: 42px
}

/*Navgation category tab*/
.magiccategory-product .block-title-tabs:before, .magiccategory-product .block-title-tabs:after {
    content: "";
    clear: both;
    display: table;
}

.magiccategory-product .block-title-tabs {
    border-bottom: 1px solid #dddddd;
    margin: 25px 0
}

.magiccategory-product .type-product-title {
    float: left;
    margin: 0;
    font-size: 25px;
    color: #333e48;
    text-transform: capitalize;
    font-weight: normal;
    line-height: 35px;
    padding-bottom: 11px;
    position: relative;
}

.magiccategory-product .type-product-title:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    bottom: -1px;
    height: 2px;
    background-color: #27336f;
}

.magiccategory-product .magictabs {
    float: right;
    margin: 0
}

.magiccategory-product .magictabs .item {
    display: inline-block;
    margin-bottom: 0;
    padding-bottom: 15px
}

.section-category-slide .magiccategory-product .magictabs .item .title {
    position: relative;
    font-size: 15px;
    padding: 0 20px 0 18px;
    display: inline-block;
    line-height: 27px;
    cursor: pointer;
}

.section-category-slide .magiccategory-product .magictabs .item .title {
    border: 2px solid transparent;
}

.section-category-slide .magiccategory-product .magictabs .item.activated .title {
    border: 2px solid #27336f;
    border-radius: 30px;
}

.section-category-slide .magictabs .item.activated .title {
    font-weight: normal;
}

.section-category-slide .magiccategory-product .magictabs .item .title::before, .section-category-slide .magiccategory-product .magictabs .item .title::after {
    display: none;
}

/*Main category multi grid*/
.main-category .products .product-items .sub-item:nth-child(1), .main-category .products .product-items .sub-item:nth-child(3) {
    width: 22%;
    display: table-cell;
    vertical-align: top;
}

.main-category .products .product-items .sub-item:nth-child(1) .product-item-info:first-child, .main-category .products .product-items .sub-item:nth-child(3) .product-item-info:first-child {
    margin-bottom: 8px
}

.main-category .products .product-items .sub-item:nth-child(2) {
    width: 56%;
    display: table-cell;
    vertical-align: top;
    padding: 0 8px
}

.main-category .slick-list {
    padding: 0 !important;
    margin: 0 !important
}

.main-category .products-grid .item .images-container:after {
    display: none;
}

.main-category .product-image-photo {
    width: 100%
}

.main-category .product-items .sub-item:nth-child(2) button.button {
    width: auto;
    height: auto;
    padding: 0 15px;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
}

.main-category .product-items .sub-item:nth-child(2) button.button .icon {
    display: inline-block;
    vertical-align: middle;
    padding-right: 5px
}

.main-category .product-items .sub-item:nth-child(2) button.button > span {
    padding: 0;
    display: inline-block;
    font-weight: bold;
    color: #fff;
    font-size: 13px;
    text-transform: none;
}

.main-category .magictabs .item .title {
    font-size: 17px;
    margin: 0 20px;
}

.main-category .magiccategory-product .magictabs .item, .main-category .magiccategory-product .type-product-title {
    padding-bottom: 0;
}

.main-category .magiccategory-product .type-product-title:before {
    bottom: -3px;
}

.main-category .products-grid .item:hover .product-item-info {
    box-shadow: 0 0 0 transparent;
    padding-bottom: 0;
    margin-bottom: 0;
    position: static;
}

.main-category .products-grid .item .product-item-info .per-product {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #fff;
}

.main-category .product-item-info:hover .per-product {
    box-shadow: 0 0 6px rgba(1, 1, 1, 0.3);
    margin-bottom: -48px;
    padding-bottom: 48px;
    position: relative;
    z-index: 9;
}

.main-category .products-grid .item .product-item-info .per-product .images-container {
    padding: 0;
}

.main-category .item:hover .actions .add-to-links {
    bottom: 0;
    opacity: 0;
    visibility: hidden;
}

.main-category .product-item-info:hover .actions .add-to-links {
    bottom: -48px;
    opacity: 1;
    visibility: visible;
}

.main-category .per-product:hover .add-to-links a {
    opacity: 1;
    transform: scale(1);
    visibility: visible;
}

.main-category .slick-slider .slick-list {
    padding: 5px 5px 60px !important;
    margin: 0px !important;
}

/*Best seller category product*/
.bestsellers-category .products-grid .item .images-container:after {
    display: none;
}

.bestsellers-category .slick-active:nth-child(1) .item .product-item-info:after
.bestsellers-category .slick-current ~ .bestsellers-category .slick-slide .item .product-item-info:after {
    display: none;
}

.bestsellers-category .slick-dots {
    bottom: -8px;;
    z-index: 3
}

.bestsellers-category .content-products .slick-list {
    z-index: 9;
}

/*Featured product*/
.fearured-products {
    margin-top: 70px
}

.fearured-products .magicproduct .magictabs {
    text-align: left;
}

.fearured-products .magicproduct .magictabs .item {
    padding: 0
}

.fearured-products .magicproduct .magictabs .item .title {
    font-size: 25px;
    color: #333e48;
    cursor: text;
    font-weight: normal;
    line-height: 35px;
    padding-bottom: 11px
}

.fearured-products .magicproduct .magictabs .item .title:before {
    display: none;
}

.fearured-products .item .images-container {
    padding: 15px 15px 0;
}

.fearured-products .item .price-box {
    line-height: normal;
}

.products-grid .item.slick-slide .images-container:after {
    display: none;
}

.products-grid .item.slick-slide.slick-active .images-container:after {
    display: block;
}

.products-grid .item.slick-slide.slick-current.slick-active .images-container:after {
    display: none;
}

/*.fearured-products .products-grid .item.slick-active:last-child .images-container:after{display: none; visibility: hidden; opacity: 0;}*/

/*Product sidebar*/
.product-sidebar .magicproduct.magicproduct-custom .magictabs {
    margin-bottom: 30px;
}

.product-sidebar .magicproduct-custom .products-grid .item:hover .product-item-info {
    padding-bottom: 0;
    margin-bottom: 0;
    box-shadow: 0 0 0 transparent;
}

.product-sidebar .products-grid .item .images-container:after, .product-sidebar .products-grid .item.slick-slide.slick-active .images-container:after {
    display: none;
}

.product-sidebar {
    margin-top: 65px
}

.product-sidebar .magicproduct-custom .products-grid .item .product-item-info {
    padding: 0;
}

.product-sidebar .magicproduct-custom .products-grid .item.slick-active:last-child .product-item-info {
    border-bottom: 0
}

.product-sidebar .magicproduct-custom .products-grid .item {
}

.product-sidebar .magicproduct-custom .products-grid .item.slick-active {
    border-top: 1px solid #ddd;
}

.product-sidebar .magicproduct-custom .products-grid .item.slick-current.slick-active {
    border-top: 0;
}

.product-sidebar .product-item .price-box .minimal-price .price {
    font-size: 15px;
    line-height: 20px;
}

.product-sidebar .product-item:hover .price-box .minimal-price .price {
    color: #ee0000;
}

.product-sidebar .products .slick-slider .slick-list {
    padding-bottom: 0;
}

.product-sidebar .slick-slider .slick-list {
    margin: 0;
    padding: 0;
}

.product-sidebar .magicproduct-custom .products-grid .item .product-item-info .product-item-details {
    width: 60%;
    float: left;
    padding-left: 15px;
}

.product-sidebar .item .price-box {
    line-height: normal;
}

/*timer product*/
.timer-product .list .item {
    border: 2px solid #27336f;
    background-color: #fff-webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.timer-product .products-grid .item .product-item-info {
    background-color: transparent;
}

.timer-product .products-grid .item:hover .product-item-info {
    padding-bottom: 0;
    margin-bottom: 0;
    box-shadow: 0 0 0 transparent;
}

.cms-page-countdown-product .magicproduct .block-title-tabs {
    display: none;
}

.cms-page-countdown-product .images-container {
    padding: 40px 25px 0;
}

.cms-page-countdown-product .products-grid .product-name {
    margin-bottom: 5px;
}

.timer-product .item .products-textlink {
    position: static;
    padding-top: 50px
}

.timer-product .products-grid .item .images-container:after {
    display: none;
}

.timer-product .item .price-box {
    float: none;
    text-align: center;
    margin-top: 12px
}

.timer-product .item .product-name a.product-item-link {
    text-align: center;
}

.timer-product .product-item .special-price .price {
    font-size: 30px;
    color: #ee0000;
    line-height: 45px;
}

.timer-product .product-item .old-price .price {
    font-size: 18px;
    color: #383838;
}

/*timer*/
.slogan-countdown {
    display: block;
    font-size: 15px;
    color: #383838;
    line-height: 25px;
    text-align: center;
    margin-top: 13px;
}

.alo-count-down {
    clear: both;
    text-align: center;
    margin-top: 12px;
    margin-bottom: 26px
}

.alo-count-down .countdown {
    display: block;
}

.timer-box {
    margin: 0 auto;
    text-align: center;
    display: inline-block;
    position: relative;
    margin: 0 7px
}

.timer-box:after {
    content: ":";
    position: absolute;
    color: #383838;
    display: block;
    line-height: 41px;
    text-align: center;
    top: 0;
    right: -8px
}

.alo-count-down .timer-box:last-child:after {
    display: none;
}

.timer-box > span:first-child {
    display: block;
    width: 56px;
    height: 41px;
    line-height: 41px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #e6e6e6;
    text-align: center;
}

.timer-box span b {
    display: block;
    font-size: 30px;
    color: #383838;
    font-weight: normal;
}

.timer-box span.title {
    font-size: 12px;
    color: #383838;
    text-transform: uppercase;
    font-weight: normal;
    display: block;
    line-height: 22px
}

.alo-count-down .timer-box .title:before, .alo-count-down .timer-box .title:after {
    display: none;
}

/* View Type:Grid */
.category-products.grid .products {
    margin-right: 0;
}

.grid.products-grid .item {
    text-align: center;
    float: none;
    padding: 0 5px;
    margin-bottom: 10px;
    display: inline-block;
    vertical-align: top;
}

.column.main .products-grid .product-items {
    margin-bottom: 0;
}

.category-products .item img, .product-image img {
}

.category-products.grid .item .product-image-wrapper {
    display: block;
    height: 0;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

/* .category-products.grid .item .product-image-photo{bottom: 0;display: block;height: auto;left: 0;margin: auto;max-width: 100%;position: absolute;right: 0;top: 0;}*/
.category-products .products-grid .category-products-grid {
    margin: 0 0 30px
}

.product-items .item.product.product-item.double-width {
    width: 49.5%
}

.grid .product-item-info {
    padding-bottom: 15px;
}

.grid .product .product-item-info {
    padding: 0px;
    min-height: 424px;
}

.draggable .grid .product .product-item-info {
    padding: 0px;
}

body.catalog-product-view .products-related .product-items .alo-item {
    padding: 0 5px;
}


.category-products.products-grid {
    margin-left: 15px;
    margin-right: 15px;
    padding: 40px;
}

.products-grid {
    position: relative;
    z-index: 0;
}

.products-grid.last {
    border-bottom: 0
}

.products-grid .product-name {
    display: block;
    margin: 0 0 5px;
    font-size: 100%;
    line-height: normal;
    min-height: auto;
}

.products-grid .product-name a {
    font-size: 12px;
    line-height: normal;
    outline: 0 none;
    text-decoration: none;
    font-weight: 400;
    text-transform: unset;
}

.products-grid .price-box {
    line-height: normal;
    display: flex;
    width: auto;
    margin-right: 17px;
}

.products-grid .availability {
    line-height: 21px
}

.item .add-to-links {
    margin: 0;
    padding: 0;
}

.block-custom.block-custom2 .images-container .actions-no .button.btn-cart {
    width: 100%;
}

.item .add-to-links a {
    color: #777;
    display: block !important;
    font-size: 15px;
    line-height: 30px;
    font-weight: normal;
    padding: 0;
}

.item .add-to-links a:hover {
    color: #ea5648;
}

.per-product, .images-container {
    position: relative;
}

.images-container {
    overflow: hidden;
}

.hover-box > a.detail_links {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.products-grid .swatch-attribute {
    text-align: left;
    clear: both;
}

.swatch-grid {
    min-height: 40px;
}

.products-grid .swatch-attribute .swatch-option.image {
    width: 24px !important;
    height: 24px !important;
    min-width: 24px;
    background-size: contain !important;
    margin-right: 4px;
}

.swatch-more {
    margin: -5px 0 0;
}

.swatch-opt {
    margin-bottom: 0;
    margin-top: 3px;
    min-height: 82px;
}

.swatch-attribute-options {
    margin: 0px 0 10px;
}

.swatch-option-loading {
    background-position: center;
    background-repeat: no-repeat;
}

.swatch-option {
    border: 0;
    background-size: contain !important;
}


.products-grid .swatch-more:before {
    content: '+';
    display: inline-block;
    font-size: 25px;
}

.products-grid .swatch-more span {
    display: none;
}

.clearer {
    margin: 20px 0;
    height: 1px;
    display: block;
    background: #eee;
    float: left;
    clear: both;
}

.actions-no .actions {
    padding: 0;
    position: absolute;
    top: 5px;
    width: 100%;
    z-index: 1;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    transform: translateX(100%);
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transition: all 0.3s ease 0s;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
}

.item:hover .actions-no .actions {
    opacity: 1;
    visibility: visible;
    transform: translateX(0px);
}

.item .actions-primary, .item .add-to-links {
    display: inline-block;
    vertical-align: middle;
}

.item .actions-no .button.btn-cart {
    height: 45px;
    line-height: 40px;
    border-width: 1px;
    border-style: solid;
}

.item .actions-no .add-to-links a {
    float: none;
    width: 45px;
    height: 45px;
    line-height: 40px;
    overflow: hidden;
    padding: 0;
    font-size: 16px;
    text-align: center;
    margin: 0 0 0 10px;
}

.item .actions-no .add-to-links a {
    border-width: 1px;
    border-style: solid;
    float: left;
}

.item .actions-no .add-to-links a .icons {
    width: 100%;
    font-size: 16px;
    display: block;
    height: 43px;
    line-height: 43px;
}

.item .actions-no .add-to-links li, .item .actions-no .button.btn-cart span .icons {
    border: 0;
}

.item .actions-no .button.btn-cart span .icons {
    font-size: 19px;
}

.item .actions-no .button.btn-cart span {
    font-size: 12px;
}

/* .item .actions-primary{opacity: 0; visibility: hidden; transform: scale(0); transition: all 0.4s;}
.item:hover .actions-no .actions-primary{transform: scale(1); opacity: 1; visibility: visible;} */
.item:hover .actions-no .actions .add-to-links a.towishlist {
    animation-name: alo_themes;
    animation-duration: 0.5s;
}

.item:hover .actions-no .actions .add-to-links a.tocompare {
    animation-name: alo_themes;
    animation-duration: 0.6s;
}

@keyframes alo_themes {
    from {
        transform: translateX(50px) scale(1, 0);
        opacity: 0;
        visibility: hidden;
    }
    to {
        transform: translateX(0) scale(1, 1);
        opacity: 1;
        visibility: visible;
    }
}

.product-view .add-to-cart button.button:after {
    margin-top: 10px;
    content: '';
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjZmZmZiIvPjwvc3ZnPg==) left no-repeat !important;
    display: inline-block;
    height: 22px;
    width: 22px;
    position: absolute;
}

.stock.unavailable {
    background-image: url(../images/alothemes/outofstock_icon.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 35px;
    width: 35px;
    margin-bottom: 8px;
}

.stock.unavailable span {
    font-size: 0;
}

/* View Type:List */
.category-product-list li.item {
    border-bottom: 1px solid #eaeaea;
    margin: 0 0 30px;
    padding: 0 0 30px;
}

.category-product-list li.item:last-child {
    border-bottom: 0
}

.category-product-list .item:hover .product-item-info {
    box-shadow: none;
    padding: 0;
    margin: 0;
}

.category-product-list .item .actions .add-to-links {
    position: static;
    visibility: visible;
    opacity: 1;
    border: 0;
    margin: 0;
    padding-top: 15px;
    padding-bottom: 0
}

.category-product-list .item .add-to-links a {
    transform: scale(1);
    visibility: visible;
    opacity: 1;
}

.category-product-list .item .product-item-details,
.category-product-list .item .product-hover,
.category-product-list .item .hover-box {
    float: left;
    vertical-align: middle;
}

.category-product-list .item .images-container {
    padding: 0
}

.category-product-list .item .product-item-details {
    margin: 0;
    width: 22%;
}

.category-product-list .item .product-swatch.product-item-details {
    width: 100%;
    float: none;
}

.category-product-list .item .product-swatch.product-item-details .price-box {
    display: none;
}

.category-product-list .item .product-hover {
    width: 22%;
    position: relative;
}

.category-product-list .item .hover-box {
    width: 56%;
    padding-left: 30px;
    padding-right: 30px
}

.products-list .item .product-item-photo {
    display: table-cell;
    padding: 10px
}

.products-list.category-product-list .item .product-item-photo {
    display: block;
    padding: 0;
    width: auto;
}

.category-product-list .item .price-box {
    float: none;
    padding: 10px 0
}

.category-product-list .item button.button {
    width: 100%;
    height: auto;
    border-radius: 43px
}

.category-product-list .item button.button span span {
    text-indent: 0;
    display: inline-block;
    line-height: 43px;
    text-transform: none;
    font-size: 14px;
    color: #ffffff;
    font-weight: bold;
}

.content-products .actions .stock:before {
    content: "a";
    font-family: "untitled-font-6" !important;
    font-size: 20px;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: normal !important;
    line-height: 37px;
    text-transform: none !important;
}

.content-products .actions .stock:after {
    background-color: #df3737;
    content: "";
    display: block;
    height: 30px;
    position: absolute;
    right: 9px;
    top: 9px;
    transform: rotate(35deg);
    width: 2px;
}

.content-products .stock span {
    text-indent: -999em;
    width: 0;
}

.stock label {
    font-size: 12px;
    color: #000;
    font-weight: normal;
    margin: 0;
    padding-right: 5px;
    line-height: 20px;
    display: inline-block;
}

.stock span {
    font-size: 12px;
    color: #df3737;
    font-weight: bold;
    display: inline-block;
    line-height: 20px
}

.stock {
    padding-bottom: 8px;
    color: #df3737;
}

.category-product-list .stock {
    border-bottom: 1px solid #dddddd;
}

.category-product-list .stock span {
    color: #5bb300;
}

.category-product-list .price-box > .price-container .price, .category-product-list .product-item .special-price .price {
    font-size: 23px
}

.category-product-list .item .actions .add-to-links:before, .category-product-list .item .actions .add-to-links:after {
    content: "";
    clear: both;
    display: table;
}

.toolbar-bottom.toolbar-view-list {
    margin-top: 20px
}

.category-product-list .product-item .product-reviews-summary .reviews-actions {
    display: inline-block;
}

.category-product-list .item .product-name {
    min-height: auto;
}

.product-item-description ul {
    list-style: disc outside;
    padding-left: 1.5em;
    margin-left: -5px;
}

.product-item-description ul li {
    margin: 0;
    padding: 0;
    color: #555;
    font-size: 14px;
}

/* Product Hover ========================================================================== */
.product-img-back {
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: all 0.2s ease-in-out 0s;
    visibility: hidden;
    width: 100%;
}

.item:hover .product-img-back {
    opacity: 1;
    visibility: visible;
    transition: all 0.2s ease 0s
}

.magicmenu .nav-desktop .level0 .product-img-back {
    transition-property: none;
}

/* ======================================================================================= */

/* Product View ========================================================================== */
/*detail product / view product*/
.box-tocart .fieldset .actions .tocart span {
    display: inline-block;
    font-size: 14px;
}

.product-info-main .page-title-wrapper .page-title {
    margin: 0
}

.product-essential .product-media, .product-essential .product-info-main {
    float: left;
    padding: 0 15px
}

.page-layout-1column .product-essential .product.media {
    width: 60%;
    margin-right: 0%;
}

.page-layout-1column .product-essential .product-info-main {
    width: 35%;
    position: relative;
    padding-left: 0;
    padding-right: 1% !important;
    margin-left: 5%;
}

/*Override Magento Gallery.css*/

.fotorama__stage, .fotorama__nav {
    width: 100% !important;
}

.fotorama__stage__shaft {
    width: 100% !important;
}

.fotorama__stage__frame {
    width: 100% !important;
}

.fotorama__stage__frame .fotorama__img {
    width: 100%;
}

.fotorama__thumb {
    background-color: #fff !important;
}

.fotorama__stage__frame .fotorama__img, .fotorama__img--full, .gallery-placeholder__image {
    width: 100% !important;
}

.fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full {
    width: auto !important;
}


.product-reviews-summary .rating-summary, .product-reviews-summary .reviews-actions {
    display: inline-block;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.product-info-main .product-reviews-summary {
    margin-top: 7px
}

.product-info-main .product-info-stock-sku {
    margin-top: 13px;
    margin-bottom: 0px
}

.product-info-main .disclaimer {
    margin-bottom: 18px
}

.product-essential .product-info-main .price-box {
    padding-top: 12px
}

.product-essential .stock label {
    font-size: 13px;
    color: #8f8e94;
    text-transform: capitalize;
}

.product-essential .stock span {
    font-size: 13px;
    color: #5bb300;
    text-transform: capitalize;
}

.product-essential .stock {
    padding: 0;
    border: 0;
}

.product-info-main .product.alert {
    margin: 40px 0;
}

.product-info-main .alert {
    padding: 0;
}

.product-essential .product-info-main .product-social-links {
    padding-top: 0;
    text-align: right;
    vertical-align: top;
    display: inline-block;
    float: right;
    margin-top: 6%;
}

.product-essential .product-info-main .product-social-links .product-addto-links {
    display: inline-block;
    text-align: left;
}

.product-essential .product-info-main .product-social-links .mailto.friend {
    font-size: 13px;
    color: #848484;
    display: inline-block;
    line-height: 20px;
}

.product-essential .product-info-main .product-social-links .mailto.friend span {
    padding-left: 5px
}

.product-essential .product-info-main .product-social-links .mailto.friend:before {
    padding-left: 10px;
    content: "\74";
    line-height: 23px;
    font-size: 13px;
    vertical-align: middle;
}

.product-essential .product-info-main .product-social-links .product-addto-links .lnr {
    font-size: 40px;
}

.product-essential .product-social-links .tocompare,
.product-essential .product-social-links .towishlist {
    display: inline-block;
    padding-left: 20px;
}

.product-essential .product-social-links .action .icon {
    font-size: 15px;
    display: inline-block;
    line-height: 20px;
    vertical-align: middle;
    padding-right: 5px
}

.product-info-main .attibute ul li {
    font-size: 12px;
    color: #000;
    font-weight: normal;
    margin: 5px 0;
    line-height: 15px;
    position: relative;
    padding-left: 12px
}

.product-info-main .attibute ul li:before {
    content: "";
    width: 4px;
    height: 4px;
    position: absolute;
    left: 0;
    bottom: 3px;
    background-color: #000;
    border-radius: 50%;
}

.product-info-main .price-box .price-wrapper .price {
    text-align: left;
    font-size: 35px;
    color: #000;
    font-weight: normal;
}

.product-info-main .price-box .old-price .price-wrapper .price {
    font-size: 2rem;
}

.product-info-main .price-box .special-price, .product-info-main .price-box .old-price {
    display: inline-block;
    margin: 0
}

.product-info-main .price-box .special-price .price-container .price, .product-info-main .price-box .old-price .price-container .price {
    display: block;
    line-height: 35px
}

.product-info-main .price-box .special-price .price-container, .product-info-main .price-box .old-price .price-container {
    margin: 0
}

.product-info-main .price-box .special-price .price-container .price {
    color: #c32f2f;
}

.product-info-main .product-add-form .box-tocart {
    margin-top: 15px;
    margin-bottom: 15px;
    display: flex;
}

.product-info-main .product-add-form .box-tocart .fieldset .control {
    width: 86px;
    height: 86px;
}

.cart.item .control,
.box-tocart .control {
    position: relative;
    border: 1px solid #eee;
    width: 100px;
}

.cart.item .control .increase,
.cart.item .control .reduced,
.box-tocart .control .increase,
.box-tocart .control .reduced {
    /* position: absolute; */
    width: 21px;
    height: 21px;
    color: #333e48;
    line-height: 36px;
    border: 0;
    background-color: #fff;
    top: 6px;
    font-size: 10px;
    padding: 0;
    border-radius: 100%;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
}

.box-tocart .control .increase {
    right: 35px
}

.cart.item .control .increase {
    right: 35px
}

.box-tocart .control .reduced {
    right: 8px
}

.cart.item .control .reduced {
    right: 8px
}

.box-tocart .qty .label {
    display: none;
}

.box-tocart .fieldset .qty, .box-tocart .fieldset .actions {
    display: inline-block;
    margin: 0 12px 0 0 !important;
}

.box-tocart .control input.qty {
    border: 0;
    padding: 0px;
    margin: 0 !important;
    line-height: 32px
}

.box-tocart .fieldset .qty {
    margin-left: 0
}

.box-tocart .fieldset .actions {
    margin-right: 0
}

.box-tocart .fieldset .actions .tocart {
    height: 50px;
    border: 0;
    background-color: #27336f;
    line-height: 50px;
    color: #fff;
    padding: 0 45px 0 30px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    text-tranform: uppercasel
}

.box-tocart .fieldset .actions .tocart .icon {
    font-size: 20px;
    display: inline-block;
    vertical-align: middle;
    line-height: 45px
}

.box-tocart .fieldset .actions .tocart span > span {
    font-size: 14px;
    line-height: 50px;
    font-weight: bold;
    text-transform: capitalize;
}

.product-info-main.product-shop .product.attribute.overview {
    padding: 15px 0 0;
    border-top: 1px solid #e9e9e9;
}

/*grouped product*/
.product-info-main .table.grouped .product-item-name {
    display: block;
    font-weight: normal;
    text-align: left;
    margin: 0;
}

.product-info-main .table.grouped .price-box .price-wrapper .price {
    font-size: 15px;
    line-height: 20px
}

.product-essential .product-info-main .price-box {
    line-height: normal;
    text-align: left;
}

.product-essential .product-info-main .price-box .normal-price {
    display: inline-block;
}

/* Rating */
.ratings-table th, .ratings-table td {
    font-size: 11px;
    line-height: 1.15;
    padding: 3px 0
}

.ratings-table th {
    font-weight: normal;
    padding-right: 8px
}

/* Availability */
.availability {
    margin: 0
}

.availability span {
    font-weight: bold
}

.availability.in-stock span {
}

.availability.out-of-stock span {
    color: #d83820
}

.availability-only {
    margin: 10px 0 7px;
    line-height: 16px;
    background: url(../images/i_availability_only.gif) 0 50% no-repeat;
    padding-left: 15px
}

.availability-only span, .availability-only a {
    border-bottom: 1px dashed #751d02;
    color: #000
}

.availability-only a {
    background: url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;
    cursor: pointer;
    padding-right: 15px;
    text-decoration: none
}

.availability-only .expanded {
    background-position: 100% -15px
}

.availability-only strong {
    color: #be2c00
}

.availability-only-details {
    margin: 0 0 7px
}

.availability-only-details th {
    background: #d2d6d9;
    font-size: 10px;
    padding: 0 8px
}

.availability-only-details td {
    background: #ebf0f3;
    border-bottom: 1px solid #fff;
    font-size: 11px;
    padding: 2px 8px 1px
}

.availability-only-details tr.odd td.last {
    color: #d95e00;
    font-weight: bold
}

/* Email to a Friend */
.email-friend {
    margin: 0
}

.product-view .product-shop .email-friend {
    float: left;
}

/* Alerts */
.alert-price {
    margin: 0;
    font-size: 11px
}

.alert-stock {
    margin: 0;
    font-size: 11px
}

/********** < Product Prices */
.price {
    white-space: nowrap !important
}

.price-box {
    margin: 5px 0
}

/*.price-box .price{font-size:16px;color: #ff5555;}*/
/* Regular price */
.regular-price {
    color: #c76200
}

.regular-price .price {
    color: #ff5555;
}

/* Old price */
.old-price {
    margin: 0;
    display: inline;
}

.old-price .price-label, .normal-price .price-label {
    white-space: nowrap;
    color: #000;
    display: none !important;
}

/* Special price */
.special-price {
    margin: 0;
    padding: 0px 10px 0 0px;
    display: inline-block;
  /*  line-height: 20px;*/
}

.special-price .price-label {
    font-size: 14px;
    font-weight: normal;
    white-space: nowrap;
    color: #cd5033;
    display: none
}

/*.special-price .price{color:#ff5555;margin:0 5px 0 0;}*/
.product-view .product-shop .special-price .price {
    font-size: 2rem;
}

.product-view .product-shop .special-price {
    line-height: 25px;
}

/* Minimal price (as low as) */
.minimal-price {
    margin: 0
}

.minimal-price .price-label {
    font-weight: bold;
    white-space: nowrap;
    display: none
}

.minimal-price-link {
    display: block
}

.minimal-price-link .label {
    color: #1e7ec8
}

.minimal-price-link .price {
    font-weight: normal;
    color: #1e7ec8
}

/* Excluding tax */
.price-excluding-tax {
    display: inline-block;
    color: #999;
    vertical-align: middle;
}

.price-excluding-tax .label {
    white-space: nowrap;
    color: #999
}

.price-excluding-tax .price {
    font-size: 13px;
    font-weight: normal;
    color: #c76200
}

.price-wrapper.price-excluding-tax, .price-wrapper.price-excluding-tax .price {
    display: inline-block;
    font-size: 1.9rem;
}

.price-container .price-including-tax + .price-excluding-tax .price {
    display: inline-block;
    font-size: 1.9rem;
}

.price-including-tax + .price-excluding-tax:before, .weee[data-label]:before {
    font-size: 1.5rem;
}

/* Including tax */
/*.price-including-tax{display:block;color:#999}
.price-including-tax .label{white-space:nowrap;color:#999}
.price-including-tax .price{font-size:13px;font-weight:bold;color:#c76200}*/
/* Configured price */
.configured-price {
    margin: 0
}

.configured-price .price-label {
    font-weight: bold;
    white-space: nowrap
}

.configured-price .price {
    font-weight: bold
}

/* FPT */
.weee {
    display: block;
    font-size: 11px;
    color: #000;
    display: inline-block;
    vertical-align: middle;
}

/* Excl tax (for order tables) */
.price-excl-tax {
    display: block
}

.price-excl-tax .label {
    display: block;
    white-space: nowrap
}

.price-excl-tax .price {
    display: block
}

/* Incl tax (for order tables) */
.price-incl-tax {
    display: block
}

.price-incl-tax .label {
    display: block;
    white-space: nowrap
}

.price-incl-tax .price {
    display: block;
    font-weight: bold
}

/* Price range */
.price-from {
    margin: 0
}

.price-from .price-label {
    font-weight: bold;
    white-space: nowrap
}

.price-to {
    margin: 0
}

.price-to .price-label {
    font-weight: bold;
    white-space: nowrap
}

/* Price notice next to the options */
.price-notice {
    padding-left: 10px;
    color: #999
}

.price-notice .price {
    font-weight: bold;
    color: #2f2f2f
}

/* Price as configured */
.price-as-configured {
    margin: 0
}

.price-as-configured .price-label {
    font-weight: 300;
    white-space: nowrap
}

.price-box-bundle {
    padding: 0 0 10px 0
}

.price-box-bundle .price-box {
    margin: 0 !important;
    padding: 0 !important
}

.price-box-bundle .price {
    color: #000
}

/********** Product Prices > */

/* Tier Prices */
.product-pricing, .tier-prices {
    margin: 10px 0;
    padding: 10px;
    background-color: #f4f7f7;
    border: 1px solid #dadddd;
    color: #424242
}

.tier-prices li {
    line-height: 1.4;
    background: url(../images/i_tier.gif) no-repeat 0 3px;
    padding: 2px 0 2px 10px
}

.tier-prices .benefit {
    font-style: italic;
    font-weight: bold;
    color: #2f2f2f
}

.tier-prices .price {
    font-weight: bold;
    color: #2f2f2f
}

.tier-prices-grouped li {
    padding: 2px 0;
    color: #e26703
}

.tier-prices-grouped li .price {
    font-weight: bold
}

/* Add to Links */
.add-to-links {
    font-size: 11px;
    margin: 0px 0 0
}

.add-to-links .separator {
    display: none
}

/* Add to Cart */
.add-to-cart label {
    float: left;
    margin-right: 5px;
    font-weight: normal;
    color: #666;
    line-height: 40px
}

.add-to-cart .qty {
    float: left;
    margin-right: 5px;
    height: 40px
}

.add-to-cart button.button {
    float: left;
    height: 86px;
    padding: 0 40px 0 10px;
    width: 100%;
}

.add-to-cart button.button span {
    text-align: left;
    font-size: 22px;
    padding: 0 0 0 20px;
}

.add-to-cart .paypal-logo {
    clear: left;
    margin: 0;
    text-align: right
}

.add-to-cart .paypal-logo .paypal-or {
    clear: both;
    display: block;
    margin: 5px 60px 5px 0
}

.product-view .add-to-cart .paypal-logo {
    margin: 0
}

/* Add to Links + Add to Cart */
.add-to-box {
    margin: 10px 0
}

.add-to-box .add-to-links {
    border-bottom: 1px solid #f3f3f3;
    clear: both;
    margin: 0 0 15px;
    padding: 0 0 25px;
    text-align: left
}

.add-to-box .add-to-cart {
    float: left;
}

.add-to-box .or {
    float: left;
    font-weight: bold;
    margin: 0 7px;
    color: #666
}

.add-to-box .add-to-links {
    float: left;
    font-size: 12px !important;
    line-height: 1.25 !important;
    text-align: left !important
}

.add-to-box .add-to-links li .separator {
    display: none !important
}

/* Tab detail */
.product.data.items > .item.content {
    padding: 30px 0 20px;
    text-align: left;
    width: 100%;
    float: left;
}

/*.special-price .price-container .price {color:#c32f2f;}*/
.add-to-cart button.button
.product.info.detailed .data.item {

}

.product.data.items > .item.title {
    display: inline-block;
    cursor: pointer;
    position: relative;
    border: 0;
    margin: 0 15px 0 0;
    border: 1px #000 solid;
}

.product.data.items > .item.title.active {
    border: 1px #000 solid;
    /* background: #ededed; */
}

.product.info.detailed {
    margin: 60px 0 50px;
}

.product.info.detailed .product.data.items > .item.title .switch {
    position: relative;
    font-size: 16px;
    color: #000;
    display: inline-block;
    line-height: 25px;
    padding: 15px;
    width: 190px;
    text-align: center;
}

.product.info.detailed .description {
    padding-left: 0;
}

.product.info.detailed .product.data.items > .item.title.active .switch {
}

.product.info.detailed .product.data.items > .item.title:hover .switch:before, .product.info.detailed .product.data.items > .item.title.active .switch:before {
    opacity: 1;
    visibility: visible;
    bottom: -1px
}

.product.info.detailed .product.data.items > .item.title:hover .switch:after, .product.info.detailed .product.data.items > .item.title.active .switch:after {
    opacity: 1;
    visibility: visible;
    bottom: -6px
}

.product.info.detailed .product.data.items .description p {
    font-size: 16px;
    color: #000;
    line-height: 22px;
    position: relative;
    padding-left: 0px;
    text-align: justify;
    margin: 0px 0px 30px 0px;
}


.review-product-list .pager {
    float: none;
    padding: 0;
}

.product.data.items {
    position: relative;
    z-index: 1;
    text-align: left;
}

.product.data.items > .item.content {
    padding: 30px 0px 20px;
    text-align: left;
    width: 100%;
    float: left;
    display: block;
}

.product.info.detailed .product.data.items > .item.title .switch:hover {
    background: #333333;
    color: #fff;
}

/*.product.data.items > .item.title > .switch {display: block;position: relative; z-index: 2;color: #aaaaaa;font-size: 20px;}*/
.product.data.items > .item.title > .switch .counter {
    font-size: 20px;
}

/*.product.data.items > .item.title.active > .switch,.product.data.items > .item.title:hover > .switch{color: #333;}*/
.product.data.items::before, .product.data.items::after {

}

.product.data.items:after {
    clear: both;
}

.product-view .input-text.product-custom-option {
    max-width: 100%;
}

.product-view select {
    max-width: 100%;
    font-size: 16px;
    height: 50px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: white url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='black'/></g></svg>") no-repeat;
    background-position-y: 50%;
    background-position-x: 98%;


}

.action.samples.adtocart {
    width: 100% !important;
}

.product-view .toggle-tabs .item.active, .product-view .toggle-tabs .item:hover {
    color: #333333;
}

.review-add .block-content .fieldset {
    padding: 0;
    margin: 0;
}

.product-collateral h2 {
    display: none
}

.product-collateral h3, .product-collateral h4 {
    color: #666666;
    font-size: 20px;
}

.product-collateral .box-collateral.box-review_form {
    color: #000
}

.product-collateral .box-description {
    font-size: 13px;
    color: #666666;
    line-height: 24px;
}

.product-collateral h2 {
    font-weight: bold;
    font-size: 15px;
    color: #e26703;
    border-bottom: 2px solid #e5dcc3;
    padding: 0 0 1px;
    margin: 0 0 15px
}

/* Product Images */
.product-view .product-img-box .product-image {
    position: relative;
    z-index: 0;
}

.product-view .product-img-box .product-image-zoom {
    position: relative;
    z-index: 0;
}

.zoomContainer, .zoomWindowContainer {
    z-index: 10000;
}

.product-view .product-img-box .more-views {
    width: 360px;
    margin: 20px auto;
}

.fotorama__nav-wrap {
    margin-top: 20px;
}

.product-view .product-img-box .more-views h2 {
    display: none;
    font-size: 11px;
    margin: 10px 0;
    text-transform: uppercase;
}

.product-view .product-img-box .more-views li img {
    margin: 0;
    border: 0px solid #fff;
}

.product-view .product-img-box .more-views li img:hover {
    opacity: 0.5;
}

.product-view .product-img-box .more-views .bx-wrapper .bx-pager {
    display: none;
}

.product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a {
    top: 0;
    background-color: #f5f5f5;
    width: 30px;
    height: 95px;
    border: 0;
    line-height: 95px;
    font-size: 14px;
    color: #444;
    display: none;
}

.product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a:hover {
    background-color: #ff5555;
    color: #fff;
}

.product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-prev {
    left: -46px;
}

.product-view .product-img-box .more-views .bx-wrapper .bx-controls-direction a.bx-next {
    right: -48px;
}

.product-view .product-img-box:hover .more-views .bx-wrapper .bx-controls-direction a {
    display: block;
}

.product-image-popup {
    margin: 0 auto
}

.product-image-popup .buttons-set {
    float: right;
    clear: none;
    border: 0;
    margin: 0;
    padding: 0
}

.product-image-popup .nav {
    font-weight: bold;
    margin: 0 100px;
    text-align: center
}

.product-image-popup .image {
    display: block;
    margin: 10px 0
}

.product-image-popup .image-label {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px;
    color: #2f2f2f
}

.fotorama__stage {
    border: 0px;
    transform: none !important;
    -moz-transform: none !important;
    -webkit-transform: none !important;
    -o-transform: none !important;
}

.fotorama--fullscreen .zoomImg {
    display: none !important;
}

.fotorama__thumb {
    background: #fff;
}

.fotorama__nav--thumbs {
    display: block;
    width: 66% !important;
    text-align: left;
    margin: 0 !important;
}


.page-layout-2columns-left .fancybox-wrap .alocolumns, .page-layout-2columns-right .fancybox-wrap .alocolumns {
    margin: 0 !important;
}

.page-layout-2columns-left .fancybox-wrap .column.main, .page-layout-2columns-right .fancybox-wrap .column.main {
    width: 100% !important;
    float: none;
    margin: 0 !important;
    padding: 0 !important;
}

.fancybox-wrap .container {
    max-width: 100%;
}

.product-view.product-quickview {
    margin: 0;
}

.product-view.product-quickview .product-essential {
    padding: 15px 0;
}

.product-view.product-quickview .product-media.product.media {
    float: left;
    width: 41.6667%;
    padding-left: 15px;
}

.product-view.product-quickview .product-info-main.product-shop {
    float: left;
    width: 58.3333%;
    padding: 0 15px;
}

.fancybox-wrap iframe {
    vertical-align: inherit !important;
}

.page-products.catalog-category-view .fancybox-wrap .page-title-wrapper {
    position: static;
    text-align: left;
    transform: none;
    -moz-transform: none;
    -webkit-transform: none;
    -o-transform: none;
    -ms-transform: none;
}

.page-products.catalog-category-view .fancybox-wrap .page-title-wrapper .page-title {
    border: 0;
}

.page-products.catalog-category-view .fancybox-wrap .page-title-wrapper .page-title span {
    border: 0;
    padding: 0;
    position: static;
}

.product-view.product-quickview .product-shop .shop-content-left, .product-view.product-quickview .product-shop .shop-content-right {
    float: none;
    width: 100%;
}

.product-view.product-quickview .product-shop .shop-content-right {
    padding: 0;
    border: 0;
    text-align: left;
}

.product-view.product-quickview .product-qty {
    margin: 0;
}

/* move style alothemes */
.alothemes {
    display: block;
}

.item .quickview.configurable {
    display: none !important;
}

/* Product Shop */
.catalog-product-view .page-wrapper .breadcrumbs {
    padding-left: 25px;
}

.product-view .product-shop {
    text-align: left;
}

.product-view .product-shop .page-title-wrapper .page-title {
    margin: 0;
    text-align: left;
}

.product-view .product-shop .product-name h1,
.product-view .product-shop .page-title-wrapper .page-title span {
    display: block;
    color: #000;
    font-size: 35px;
    line-height: 30px;
    margin: 0px 0 15px;
    text-transform: none;
    letter-spacing: 1px;
    font-weight: normal;
}

.product-info-stock-sku {
    margin: 10px 0;
}

.product-info-main .stock.available, .product-info-main .stock.unavailable { /*font-weight: normal;text-transform: inherit;*/
}

.product-info-main .product.attibute.sku .type {
    color: #767676;
    font-size: 15px;
    font-weight: normal;
}

.product-info-main .product.attibute.sku .type::after {
    content: "#:";
}

.product-item .product-reviews-summary .reviews-actions {
    display: none;
}

.category-product-grid .product-item .product-reviews-summary .reviews-actions {
    display: inline-block;
}

.product-item .product-reviews-summary {
    display: block;
    margin: 5px 0;
}

.product-reviews-summary.empty {
    border: 0;
    margin: 0;
}

.product-info-main .product-reviews-summary .reviews-actions .action {
    margin: 0;
}

.block .block-content li.item.review-item {
    padding: 30px 0;
}

.review-title {
    font-weight: 600;
}

.review-ratings .label {
    color: #666666;
    display: inline-block;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding: 6px 10px 10px 0;
}

.rating-summary .rating-result {
    width: 98px;
    position: relative;
    vertical-align: middle;
    display: inline-block;
}

.rating-summary .rating-result > span:before {
    content: "\e006" "\e006" "\e006" "\e006" "\e006";
    color: #27336f;
    position: relative;
    z-index: 2;
}

.rating-summary .rating-result:before {
    content: "\e007" "\e007" "\e007" "\e007" "\e007";
    position: absolute;
    top: 0;
    left: 0;
    color: #dcdcdc;
    width: 100%;
    z-index: 1;
}

.product-item .rating-summary .rating-result > span:before, .product-item .rating-summary .rating-result:before {
    font-size: 13px;
    height: 13px;
    line-height: 13px
}

.product-item .rating-summary .rating-result {
    width: 83px
}

.rating-summary .rating-result > span:before,
.rating-summary .rating-result:before {
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: block;
    letter-spacing: 4px;
    font-size: 16px;
    height: 18px;
    line-height: 18px;
    padding-left: 2px
}

.rating-summary .rating-result > span span {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.rating-summary .rating-result > span {
    display: block;
    overflow: hidden;
}

.review-field-ratings .review-field-rating .control {
    padding-top: 2px;
}

.review-field-ratings .review-field-rating .label, .review-field-ratings .review-field-rating .control {
    display: table-cell;
    padding-bottom: 10px;
    vertical-align: top;
}

.review-field-rating .control {
    margin-bottom: 48px;
    margin-top: 10px;
}

.review-control-vote {
    overflow: hidden;
}

.review-control-vote::before {
    color: #dcdcdc;
    content: "\e007" "\e007" "\e007" "\e007" "\e007";
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    height: 25px;
    letter-spacing: 10px;
    line-height: 25px;
    position: absolute;
    vertical-align: top;
    z-index: 1;
}

.review-control-vote label::before {
    color: #27336f;
    font-size: 16px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    height: 25px;
    letter-spacing: 10px;
    line-height: 25px;
    opacity: 0;
    vertical-align: top;
}

.review-control-vote input[type="radio"] {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.review-control-vote label span {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.review-control-vote label {
    cursor: pointer;
    display: block;
    position: absolute;
}

.review-control-vote .rating-1 {
    z-index: 6;
}

.review-control-vote .rating-2 {
    z-index: 5;
}

.review-control-vote .rating-3 {
    z-index: 4;
}

.review-control-vote .rating-4 {
    z-index: 3;
}

.review-control-vote .rating-5 {
    z-index: 2;
}

.review-control-vote .rating-1::before {
    content: "\e006";
}

.review-control-vote .rating-2::before {
    content: "\e006" "\e006";
}

.review-control-vote .rating-3::before {
    content: "\e006" "\e006" "\e006";
}

.review-control-vote .rating-4:before {
    content: "\e006" "\e006" "\e006" "\e006";
}

.review-control-vote .rating-5:before {
    content: "\e006" "\e006" "\e006" "\e006" "\e006";
}

.review-control-vote label:hover:before {
    opacity: 1;
}

.review-control-vote input[type="radio"]:focus + label::before, .review-control-vote input[type="radio"]:checked + label::before {
    opacity: 1;
}

.product-add-form .fieldset {
    padding: 0;
    margin: 0;
}

.product-view .product-shop .short-description .std p {
    font-size: 13px;
    color: #252525;
    margin: 0;
    line-height: 24px;
}

.product-view .product-shop .addit {
    border-top: 1px solid #e8e8e8;
    padding: 28px 0 0
}

.product-view .product-shop .addit .so-social-share {
    float: left;
    margin-right: 10px;
}

.so-twitter.so-social-share {
    width: 80px;
}

.so-plusone.so-social-share {
    width: 65px;
}

.product-view .add-to-box .add-to-cart {
    float: left;
}

.product-info-main .price-box .price-including-tax + .price-excluding-tax, .product-options-bottom .price-box .price-including-tax + .price-excluding-tax, .product-info-main .price-box .weee + .price-excluding-tax, .product-options-bottom .price-box .weee + .price-excluding-tax, .product-info-main .price-box .weee, .product-options-bottom .price-box .weee {
    line-height: normal;
    margin: 0;
}

.product-view .product-qty label, .product-view .product-qty label span {
    font-size: 13px;
    font-weight: normal;
    margin: 0 10px 0 0;
    padding: 0;
    line-height: 35px;
    text-transform: uppercase;
}

.product-view .product-qty label, .product-view .product-qty .custom-qty {
    float: left;
    border: 1px solid #707070;
}

.product-view .product-qty .custom-qty {
    margin: 0;
}

.product-view .product-shop .add-to-cart .items:hover, .product-options-bottom .items:hover, .product-shop .add-to-box .items:hover {
    color: #ff5555;
}

.product-view .product-shop input.qty {
    background-color: transparent;
    float: left;
    height: 86px;
    text-align: center;
    width: 86px !important;
    color: #333333;
    font-size: 22px;
    font-weight: 100;
}

.product-static img {
    background-color: #fff;
    padding: 10px;
}

.container-quickview {
    padding-bottom: 15px;
    padding-top: 15px;
}

/* Product Options */
.product-options {
    margin: 0;
    padding: 0px;
    position: relative;
    border-bottom: 1px solid #e8e8e8;
}

.product-options dl {
    margin: 0;
    overflow: hidden;
}

.product-options dt {
    padding: 40px 0 0;
    font-weight: normal
}

.product-options dt label {
    font-weight: normal;
    color: #444444;
}

.product-options dt label.required em {
    color: #eb340a;
    margin-right: 5px
}

.product-options dd .qty-holder {
    display: block;
    padding: 10px 0 0
}

.product-options dd .qty-holder label {
    vertical-align: middle;
    font-weight: 300
}

.product-options dt .qty-disabled {
    background: none;
    border: 0;
    padding: 3px;
    color: #2f2f2f
}

.product-options dd {
    padding: 0px;
    margin: 0
}

.product-options dl.last dd.last {
    border-bottom: 0;
    margin-bottom: 0
}

.product-options dd input.input-text {
    width: 98%
}

.product-options dd input.datetime-picker {
    width: 150px
}

.product-options dd .time-picker {
    display: -moz-inline-box;
    display: inline-block;
    padding: 2px 0;
    vertical-align: middle
}

.product-options dd textarea {
    width: 98%;
    height: 8em
}

.product-options dd select {
    width: 99%
}

.product-options dd .multiselect option {
    border-bottom: 1px dotted #d9e5ee;
    padding: 2px 4px
}

.product-options ul.options-list {
    margin-right: 5px
}

.product-options ul.options-list li {
    line-height: 1.5;
    padding: 2px 0
}

.product-options ul.options-list input.radio {
    float: left;
    margin-top: 3px
}

.product-options ul.options-list input.checkbox {
    float: left;
    margin-top: 3px
}

.product-options ul.options-list .label {
    display: block;
    margin-left: 18px
}

.product-options ul.options-list label {
    font-weight: normal
}

.product-options ul.validation-failed {
    padding: 0 7px
}

.product-options p.note {
    margin: 0;
    font-size: 11px
}

.product-options p.required {
    text-align: left;
    clear: both;
    margin: 10px 0 40px;
}

/*.box-tocart{padding:45px 0;float: left;}*/
.product-options-bottom .fieldset, .product-add-form .fieldset {
    padding: 0 0 0px;
    margin: 0;
    display: inline-block;
}

.product-options-bottom .actions.add-to-cart, .product-add-form .actions.add-to-cart {
    display: flex;
    width: 100%;
}

.product-options-wrapper .fieldset {
    display: block;
}

.product-options-bottom .product-pricing, .product-options-bottom .tier-prices {
    margin: 0;
    padding: 0 0 10px;
    border: 0;
    background: 0;
    color: #e26703
}

.product-options-bottom .tier-prices li {
    background: 0;
    padding: 2px 0
}

.product-options-bottom .tier-prices .price, .product-options-bottom .tier-prices .benefit {
    color: #e26703
}

.product-options-bottom .price-box {
    float: left;
    margin: 0;
    padding: 0
}

.product-options-bottom .add-to-links {
    clear: both;
    padding: 0;
    text-align: right
}

.col3-layout .product-options-bottom .price-box {
    float: none;
    padding: 0 0 5px
}

.product-options-bottom .price-label {
    float: left;
    padding-right: 5px
}

.product-options-bottom .price-tax {
    float: left
}

.product-shop .product-options-bottom .price-box {
    float: left;
    margin: 0;
    padding: 0 0 10px;
    display: none;
}

.product-shop .product-options-bottom .price-label {
    float: none;
    padding-right: 0
}

.product-shop .product-options-bottom .price-tax {
    float: none
}

.product-options-wrapper {
    padding-top: 0px;
    padding-bottom: 0px;
}

.table-wrapper.grouped {
    border: 1px solid #ddd
}

/*review form detail product*/
.review-add .review-form {
    width: 100%;
    max-width: 100%
}

.review-add .review-form .review-field-ratings {
    width: 35%;
    float: left;
}

.review-add .review-form .review-fieldset .review-field-nickname,
.review-add .review-form .review-fieldset .review-field-summary,
.review-add .review-form .review-fieldset .review-field-text {
    width: 65%;
    float: right;
    padding: 4px 0
}

.review-add .review-form .review-fieldset .review-field-ratings > .label {
    font-size: 18px;
    color: #333e48;
    font-weight: normal;
    text-transform: capitalize;
    line-height: 25px;
    padding: 0 0 10px 0;
    border: 0
}

.review-add .review-form .review-fieldset .review-field-ratings .control {
    margin-top: 10px
}

.review-add .review-form .review-fieldset .review-field-ratings .control .label {
    font-size: 14px;
    color: #333e48;
    padding: 0;
    min-width: 70px
}

.review-add .review-form .review-fieldset .review-field-nickname .label,
.review-add .review-form .review-fieldset .review-field-summary .label,
.review-add .review-form .review-fieldset .review-field-text .label {
    width: 100px;
    display: inline-block;
    font-size: 14px;
    color: #333e48;
    line-height: 37px
}

.review-add .review-form .review-fieldset .review-field-nickname .control,
.review-add .review-form .review-fieldset .review-field-summary .control,
.review-add .review-form .review-fieldset .review-field-text .control {
    width: calc(100% - 104px);
    display: inline-block;
}

.review-add .review-form .review-fieldset .field .control > .input-text {
    background-color: #fff;
    padding: 0 15px;
    height: 37px;
    line-height: 37px;
    border: 1px solid #dddddd;
    font-size: 14px;
    color: #818181;
    border-radius: 35px;
    -moz-border-radius: 35px;
    -webkit-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
}

.review-add .review-form .review-fieldset .field .control > textarea {
    background-color: #fff;
    padding: 0 15px;
    line-height: 25px;
    border: 1px solid #dddddd;
    font-size: 14px;
    color: #818181;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}

.review-add .review-form .review-form-actions {
    text-align: right;
    margin-top: 13px
}

.review-add .review-form .review-form-actions .actions-primary {
    float: none;
}

.review-add .review-form .review-form-actions .actions-primary .action {
    height: 37px;
    border-color: #27336f;
    padding: 0 16px;
    margin: 0;
    border-radius: 35px;
    -moz-border-radius: 35px;
    -webkit-border-radius: 35px;
    -ms-border-radius: 35px;
    -o-border-radius: 35px;
}

.review-add .review-form .review-form-actions .actions-primary .action span {
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    text-transform: capitalize;
}

/*review list*/
.review-list .block-title {
    display: none;
}

.review-list .block-content .review-item .review-title {
    display: none;
}

.review-list .block-content .review-item .review-ratings {
    max-width: 100%;
    float: none;
}

.review-list .block-content .review-item .review-content {
    margin: 0;
    padding-top: 10px;
    font-size: 14px;
    color: #686c6f;
    line-height: 20px
}

.review-list .block-content .review-item .review-details {
    margin: 0;
    padding-top: 20px
}

.review-list .block-content .review-item .review-details p {
    display: inline-block;
    vertical-align: middle;
    margin: 0
}

.review-list .block-content .review-item .review-details p.review-author .review-details-value {
    font-size: 14px;
    color: #686c6f;
    text-transform: capitalize;
}

.review-list .block-content .review-item .review-details p.review-author .review-details-label {
    font-size: 13px;
    color: #aeaeae;
}

.review-list .block-content .review-item .review-details p.review-date {
    font-size: 13px;
    color: #aeaeae;
    padding-left: 20px
}

.review-list .block-content .review-item {
    border-bottom: 1px solid #dddddd
}

.review-list .block-content .review-item:last-child {
    border-bottom: 0;
    padding-bottom: 0
}

.review-list .block-content .review-toolbar {
    border: 0;
    margin: 0
}


/* Grouped Product */
.product-view .grouped-items-table .price-box {
    margin: 0;
    padding: 0
}

.data.table.grouped tbody tr td input.qty {
    border-width: 1px;
    padding: 5px;
    border-style: solid;
    border-color: #ddd
}

/* Block:Description */
.product-view .box-description {
}

/* Block:Additional */
.product-view .box-additional .data-table th, .product-view .box-additional .data-table td {
    line-height: 1.25
}

/* Block:Upsell */
.product-view .box-up-sell {
    margin-bottom: 0px;
}

.product-view .box-up-sell .block-title h3 span {
    padding: 0;
}

.product-view .box-up-sell .title-divider {
    margin-bottom: 30px;
}

.product-view .box-up-sell .products-grid {
    width: 100%;
    padding: 0;
}

.product-view .box-up-sell .products-grid td {
    width: 25%;
    background: #f6f2e7;
    border-right: 1px solid #e5dcc3;
    border-bottom: 1px solid #e5dcc3;
    padding: 15px 10px 12px;
    line-height: 1.6em
}

.product-view .box-up-sell .products-grid tr.last td {
    border-bottom: 0
}

.product-view .box-up-sell .products-grid td.last {
    border-right: 0
}

.product-view .box-up-sell .products-grid td img {
    border: 1px solid #e5dcc3
}

.product-view .box-up-sell .products-grid .product-image {
    text-align: center
}

.product-view .box-up-sell .products-grid td.empty {
    border-right: 0;
    background: #f1ecdb
}

.product-view .box-up-sell .products-grid .ratings .rating-links {
    padding: 0
}

.product-view .sale-content .block-title-tabs {
    display: none;
}

.product-view .box-up-sell .bx-controls .bx-default-pager {
    display: none;
}

/* Block:Tags */
.product-view .box-tags {
    margin: 0
}

.product-view .box-tags h3 {
    font-size: 13px
}

.product-view .box-tags .product-tags {
    display: block;
    margin: 0 0 15px
}

.product-view .box-tags .product-tags li {
    display: inline;
    background: url(../images/bkg_pipe3.gif) 100% 4px no-repeat;
    padding: 0 7px 0 4px
}

.product-view .box-tags .product-tags li.first {
    padding-left: 0
}

.product-view .box-tags .product-tags li.last {
    background: none;
    padding-right: 0
}

.product-view .box-tags .form-add label {
    display: block;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 5px;
    color: #000000
}

.product-view .box-tags .form-add .input-box {
    float: left;
    width: 305px;
    margin: 0 5px 0 0;
    padding: 0
}

.product-view .box-tags .form-add input.input-text {
    width: 299px;
    height: 38px;
}

.product-view .box-tags .note {
    margin: 5px 0 0;
    padding: 0;
    font-size: 11px;
    color: #666
}

/* Block:Reviews */
.product-view .box-reviews dl {
    margin: 0
}

.product-view .box-reviews dt {
    padding: 0 0 5px
}

.product-view .box-reviews dt a, .product-view .box-reviews dt span {
    font-weight: bold
}

.product-view .box-reviews dd {
    margin: 0 0 15px
}

.product-view .box-reviews dd small {
    font-style: italic
}

.product-view .box-reviews .form-add {
    margin: 15px 0 0
}

.product-view .box-reviews .form-add h3 {
    font-size: 13px;
    font-weight: normal
}

.product-view .box-reviews .form-add h3 span {
    font-weight: bold
}

.product-view .box-reviews .form-add h4 {
    font-size: 12px
}

.product-view .box-reviews .form-add .data-table td {
    text-align: center
}

.product-view .box-reviews .form-add .form-list {
    margin: 15px 0 0
}

.product-view .box-reviews .form-add .form-list .input-box {
    width: 360px
}

.product-view .box-reviews .form-add .form-list input.input-text, .product-view .box-reviews .form-add .form-list textarea {
    width: 354px
}

.product-view .box-collateral .data-table th {
    font-weight: normal
}

.product-view .box-collateral .data-table {
    margin-bottom: 10px
}

/* Send a Friend */
.send-friend .form-list {
    width: 615px;
    overflow: hidden
}

.send-friend .form-list li {
    margin-right: -15px
}

.send-friend .form-list li p {
    margin: 0 15px 0 0
}

.send-friend .form-list .field {
    width: 315px
}

.send-friend .form-list .input-box {
    width: 300px
}

.send-friend .form-list input.input-text, .send-friend .form-list textarea {
    width: 294px
}

.send-friend .form-list li.wide .input-box {
    width: 612px
}

.send-friend .form-list li.wide textarea {
    width: 609px
}

.send-friend .buttons-set .limit {
    float: right;
    margin: 0 7px 0 0;
    font-size: 11px;
    line-height: 21px
}

/* ======================================================================================= */

/* Content Styles ================================================================= */
.product-name {
    margin: 0;
    font-size: 1em;
    font-weight: normal;
    hyphens: none;
}

/* Product Tags */
.tags-list {
    display: block;
    font-size: 13px;
    border: 1px solid #c1c4bc;
    background: #f8f7f5;
    padding: 10px 0 10px 0
}

.tags-list li {
    display: inline !important;
    margin: 0 4px 0 0
}

.tags-list li a {
    color: #e8e9ee
}

/* Advanced Search */
.advanced-search .form-list label {
    width: 160px;
    padding-right: 10px
}

.advanced-search .form-list .input-box, .advanced-search .form-list .input-range {
    float: left;
    clear: none
}

.advanced-search-amount {
    margin: 0 0 10px
}

.advanced-search-summary {
    margin: 10px 0;
    border: 1px solid #e9d7c9;
    background: #fff6f1;
    padding: 10px
}

.advanced-search-summary ul {
    float: left;
    width: 49%
}

.advanced-search-summary strong {
    color: #E17C24;
    padding-left: 15px;
    background: url(../images/i_search_criteria.gif) 0 3px no-repeat
}

.advanced-search-summary p {
    clear: both;
    font-weight: bold;
    margin: 0
}

/* Sitemap */
.page-sitemap .links {
    text-align: right;
    margin: 0 8px -22px 0
}

.page-sitemap .links a {
    text-decoration: none;
    position: relative
}

.page-sitemap .links a:hover {
    text-decoration: underline
}

.page-sitemap .sitemap {
    margin: 12px
}

.page-sitemap .sitemap a {
    color: #1b2d3b
}

.page-sitemap .sitemap li {
    margin: 3px 0
}

.page-sitemap .sitemap li.level-0 {
    margin: 10px 0 0;
    font-weight: bold
}

.page-sitemap .sitemap li.level-0 a {
    color: #1e7ec8
}

/* RSS */
.rss-title h1 {
    background: url(../images/i_rss-big.png) 0 4px no-repeat;
    padding-left: 27px
}

.rss-table .link-rss {
    display: block;
    line-height: 1.55;
    background-position: 0 4px
}

/* ======================================================================================= */

/* Checkout Types */
.checkout-continue {
    text-decoration: underline
}

.cart .page-title .checkout-types li {
    margin: 0 0 5px
}

.cart .title-buttons .checkout-types {
    float: right;
    display: none;
}

.cart .title-buttons .checkout-types li {
    float: left;
    margin: 0 0 5px 5px
}

.cart .checkout-types .paypal-or {
    margin: 0 8px;
    line-height: 2.3
}

.cart .totals .checkout-types .paypal-or {
    clear: both;
    display: block;
    padding: 8px 55px 0 0;
    line-height: 1.0;
    font-size: 11px
}

/* Shopping Cart ========================================================================= */
.cart.table-wrapper .product-item-photo {
    display: table-cell;
    max-width: 100%;
    padding-right: 20px;
    vertical-align: middle;
    position:unset;
}

.cart.table-wrapper .item .col.item {
    display: block;
    min-height: 75px;
    position: relative
}

.cart.table-wrapper .action.help.map {
    font-weight: 400
}

.checkout-cart-index .cart.table-wrapper .product-image-container {
    display: inline-block;
}

.cart-container .form-cart .item-info .action-delete {
    display: block;
    line-height: 20px;
    margin-left: -10px;
}

.cart-container .form-cart .item-info .action-edit {
    display: none
}

.cart-summary .block.shipping {
    display: none;
}

.cart-summary > .title {
    font-size: 1.75rem;
}

.accepted-cards {
    background: #eee;
    display: inline-block;
    padding: 5px;
    padding-top: 30px;
}

.accepted-cards ul li {
    display: inline-block;
    margin: 0 15px 0 0;
    width: 70px;
    padding: 0;
    height: 40px;
    background: url('../images/mastercard.png') no-repeat;
    background-size: contain;
    background-position: center;
}

.accepted-cards .maestro {
    background-image: url('../images/maestro.png');
}

.accepted-cards .paypal-logo {
    background-image: url('../images/paypal.png');
    background-size: cover;
}

.accepted-cards .visa {
    background-image: url('../images/visa.png');
}


/*.cart-container .cart-summary{position: static !important}*/
.form-cart .actions .continue {
    border: 0;
    padding: 0 20px 0;
    display: inline-block;
    vertical-align: middle;
}

.form-cart .actions .continue:before {
    content: "\f100";
    font-family: FontAwesome;
    font-size: 16px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 5px
}

.cart-summary .block .fieldset .field:not(.choice) > .label {
    display: none;
}

.coupon .control .input-text {
    height: 47px;
    padding: 0 0 0 10px;
    line-height: 45px;
    border: 1px solid #ddd;
    width: 60%;
}

.coupon {
    position: relative;
}

.coupon .actions-toolbar {
    position: absolute;
    right: 0;
    bottom: 0;
}

.coupon .actions-toolbar button.apply {
    margin: 0;
    padding: 0 15px;
    background-color: #ecedee;
    border-color: #dddddd;
    border-width: 1px;
    border-style: solid;
    height: 47px;
    color: #000;
}

.coupon .actions-toolbar button.apply span {
    text-transform: unset;
}

.coupon .actions-toolbar button.apply:hover {
    background-color: #27336f;
    border-color: #27336f;
    color: #fff;
    margin: 0;
    padding: 0 15px;
}

.cart-summary {
    z-index: 9
}

.checkout-methods-items .item .multicheckout {
    display: block;
    text-align: center;
    border-radius: 25px;
    font-size: 15px;
}

.checkout-methods-items .item .multicheckout span {
    font-size: 15px;
}

.modal-inner-wrap {
    background-color: #f5f5f5
}

.modal-inner-wrap .modal-content {
    border: 0;
    padding: 0;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent;
}

.opc-block-summary.modal-inner-wrap .modal-content {
    background-color: transparent;
    margin: 0
}

.opc-block-summary .modal-inner-wrap .modal-content .items-in-cart {
    margin: 0
}

/*.opc-block-summary .modal-inner-wrap .modal-content .items-in-cart .minicart-items-wrapper{max-height: auto; margin: 0; padding: 15px 0 0 0}*/
.opc-block-summary .minicart-items-wrapper {
    max-height: 330px;
    margin: 0;
    padding: 15px 0 0 0;
    overflow: auto
}

.opc-block-summary .product-item .product-item-name-block {
    /*    display: block;*/
}

.opc-block-summary .product-item .subtotal {
    /*  display: block;*/
    text-align: right;
}

.opc-block-summary .product-item .product-item-inner {
    /* display: block;*/
}

.opc-block-summary .minicart-items .product-image-container,
.opc-block-summary .minicart-items .product-item-details {
    display: inline-block;
    float: none;
    vertical-align: middle;
}

.opc-block-summary .minicart-items .product-item-details {
    width: calc(100% - 45px)
}

#opc-sidebar .opc-block-summary {
    margin: 0;
    padding-bottom: 0
}

#checkout .opc-sidebar {
    margin: 0
}

#checkout .opc-wrapper .form-login, #checkout .opc-wrapper .form-shipping-address {
    max-width: auto;
    width: 100%
}

#checkout .opc-wrapper .form-login .fieldset, #checkout .opc-wrapper .form-shipping-address .fieldset {
    padding: 0
}

#shipping-new-address-form > .field {
    padding: 10px 0
}

#shipping-new-address-form > .field.street .label {
    padding: 0;
    border: 0
}

.checkout-shipping-method .actions-toolbar .action.primary {
    padding-top: 0;
    padding-bottom: 0;
    width: 100%;
    height: auto;
}

.checkout-shipping-method .actions-toolbar > .primary {
    width: 100%
}

.checkout-shipping-method .actions-toolbar .action.primary span {
    font-size: 22px;
}

#discount-form .control .input-text {
    line-height: 45px;
    height: 47px;
    border-color: #ddd;
    border-radius: 25px
}

#opc-sidebar .opc-block-shipping-information {
    margin-top: 20px
}

.opc-block-summary .minicart-items .product-item-details {
    padding-left: 20px
}

/* Shopping Cart Table */
#multiship-addresses-table {
    border-bottom: 1px solid #ddd
}

.multicheckout .actions-toolbar > .secondary {
    float: right;
}

.multicheckout .actions-toolbar > .primary {
    float: left;
}

.multicheckout .actions-toolbar .secondary .action.back {
    text-align: right;
    display: block;
}

.multicheckout > .actions-toolbar {
    margin-top: 40px
}


.checkout-cart-index .header {
    border-bottom: 1px solid #ECEDEE;
}

.row.tp-container {
    padding: 25px 0;
}

.row.bt-container {
    border-top: 1px solid #ddd;
    padding: 25px 0;
}

.row.bt-container .container {
    max-width: 1920px;
}

.checkout-usp {
    margin: 0;
    margin-left: 4%;
}

.checkout-usp li {
    display: inline-block;
    position: relative;
    margin: 0 40px 0 0;
    padding: 0 25px;
    letter-spacing: 0.5px;
    font-size: 22px;
}

.checkout-cart-index .checkout-usp li:nth-child(1):after {
    content: '';
    width: 100%;
    height: 2px;
    background: #707070;
    position: absolute;
    left: 0;
    margin-top: 50px;
}

.checkout-cart-cta {
    margin-top: 100px;
    background: #f7f7f7;
    padding: 3rem 0pc;
}

.checkout-cart-cta ul {
    text-align: center;
}

.checkout-cart-cta ul li {
    width: 25%;
    display: inline-block;
}

.checkout-cart-index .checkout-cart-cta li:before {
    content: '';
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0 auto;
    display: block;
    width: 70px;
    height: 70px;
    margin-bottom: 30px;
}

.checkout-cart-index .checkout-cart-cta li:nth-child(1):before {
    background-image: url("data:image/png;base64,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");
}

.checkout-cart-index .checkout-cart-cta li:nth-child(2):before {
    background-image: url("data:image/png;base64,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")
}

.checkout-cart-index .checkout-cart-cta li:nth-child(3):before {
    background-image: url("data:image/png;base64,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")
}

.cart.table-wrapper .col.qty .input-text {
    text-align: left;
    width: 50px !important;
}

.cart-table th {
    padding: 2px 10px
}

.cart-table td {
    padding: 25px 20px;
    border: 1px solid #eeeeee;
}

.cart-table .product-name {
    margin: 0 0 5px;
    color: #333;
}

.cart-table .item-msg {
    margin: 5px 0;
    font-size: 11px;
    font-weight: bold;
    color: #df280a
}

.cart-table tfoot td {
    padding: 15px;
}

.cart-table .btn-continue {
    float: left
}

.cart-table .btn-update, .cart-table .btn-empty {
    float: right
}

.cart-table .btn-update {
    margin-left: 10px
}

.cart-container .cart-action {
    vertical-align: middle;
}

.table thead > tr > th,
.table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td,
.table tbody + tbody {
    border: 0;
}

/* Shopping Cart Collateral boxes */
.cart .cart-collaterals {
    padding: 25px 0 0
}

.cart .cart-collaterals .col2-set {
}

.cart .cart-collaterals .col2-set .col-1, .cart .cart-collaterals .col2-set .col-2, .cart .cart-collaterals .col2-set .col-3 {
    width: 33.3333%;
    float: left
}

.cart .crosssell {
    padding: 0 0 50px
}

.cart .crosssell .block-title h3 span {
    padding: 0;
}

.cart .crosssell .title-divider {
    margin-bottom: 10px;
}

.cart .crosssell .product-name {
    font-size: 100%;
    margin: 0 0 9px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.cart .crosssell .product-name a {
    font-size: 14px;
    outline: 0 none;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 500;
}

.cart .crosssell li.item {
    margin: 12px 0
}

.cart .crosssell .link-compare {
    font-weight: normal
}

.cart .bx-has-controls-direction .bx-default-pager {
    display: none;
}

/* Discount Codes & Estimate Shipping and Tax Boxes */
.cart .shipping p, .cart .discount label {
    font-size: 13px;
    color: #2a2a2a;
    font-weight: 300
}

.cart .discount, .cart .shipping {
    padding: 15px 0;
    margin: 0 0 18px;
}

.cart .discount h2, .cart .shipping h2 {
    margin: 0 0 20px;
    padding: 0 10px 0 0;
    color: #333;
    text-transform: uppercase;
    font-size: 19px;
    letter-spacing: 1px;
}

.cart .discount .buttons-set, .cart .shipping .buttons-set {
    margin: 10px 0 0;
    border: 0;
    padding: 0;
    text-align: left
}

.cart .discount .buttons-set button.button, .cart .shipping .buttons-set button.button {
    float: none;
    margin-left: 0
}

.cart .discount .input-box {
    margin: 8px 0 0
}

.cart .discount input.input-text {
    width: 100%
}

.cart .shipping .sp-methods {
    margin: 10px 0 0;
    padding: 5px 0 0;
    background: url(../images/bkg_divider1.gif) 0 0 repeat-x
}

/* Shopping Cart Totals */
.cart-summary {
    float: right;
    position: relative;
    width: 33.3333%;
    border-left: 1px solid #ECEDEE;
    padding: 2% 50px 0 2.5%;
}

.cart-totals {
    background: #ffffff;
    border-top: 0;
    padding-top: 0;
}

.cart-totals tr {
    border-bottom: 1px solid #ECEDEE
}

.cart-container .form-cart {
    width: 66.6667%;
    float: left;
    position: relative;
    padding: 0 15px 0 50px !important;
}

.cart .totals {
    padding: 15px 0px 15px 0;
    margin: 0;
}

.cart .totals table {
    width: 100%;
    margin: 7px 0
}

.cart .totals td {
    padding: 1px 0 1px 30px
}

.cart-totals .mark, .opc-block-summary .table-totals .mark, .cart-totals .mark .label {
    color: #000;
    font-size: 17px;
}

.cart .totals td.a-right .price {
    font-weight: 600;
}

.cart .totals tr.last td {
}

.cart .totals tfoot th {
    padding: 5px 15px 5px 7px
}

.cart .totals tfoot td {
    padding-top: 5px;
    padding-bottom: 5px
}

.cart-totals .mark strong, .opc-block-summary .table-totals .mark strong {
    font-weight: normal;
    font-size: 20px;
    color: #000;
}

.cart-totals .grand.totals .price {
    font-size: 22px;
}

.cart .totals .checkout-types {
    font-size: 13px;
    padding: 0;
    text-align: right
}

.cart .totals .checkout-types li a {
    color: #000;
    text-decoration: none;
}

.cart .totals .checkout-types li {
    clear: both;
    margin: 10px 0
}

.cart-totals .grand .mark, .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .mark, .opc-block-summary .table-totals .grand .amount {
    padding-top: 10px;
}

/* Options Tool Tip */
.item-options dt {
    font-weight: bold;
    color: #000;
}

.item-options dd {
    padding-left: 10px;
    margin: 0 0 6px
}

.truncated {
    cursor: help
}

.truncated a.dots {
    cursor: help
}

.truncated a.details {
    cursor: help
}

.truncated .truncated_full_value {
    position: relative;
    z-index: 999
}

.truncated .truncated_full_value .item-options {
    position: absolute;
    top: -99999em;
    left: -99999em;
    z-index: 999;
    width: 250px;
    padding: 8px;
    border: 1px solid #ddd;
    background-color: #f6f6f6
}

.truncated .truncated_full_value .item-options > p {
    font-weight: bold;
    text-transform: uppercase
}

.truncated .show .item-options {
    top: -20px;
    left: 50%
}

.col-left .truncated .show .item-options {
    left: 15px;
    top: 7px
}

.col-right .truncated .show .item-options {
    left: -240px;
    top: 7px
}

/* ======================================================================================= */

/* Checkout ============================================================================== */

.checkout-index-index .nav-sections {
    display: block;
}

.opc-progress-bar {
    display: none;
}

.opc-wrapper .form-login .fieldset .note, .opc-wrapper .form-shipping-address .fieldset .note {
    display: block;
    clear: both;
}

#opc-sidebar .opc-block-shipping-information {
    padding: 0 30px 30px;
}

/********** < Common Checkout Styles */

/* Shipping and Payment methods */
.sp-methods {
    margin: 0 0 8px
}

.sp-methods dt {
    margin: 13px 0 5px;
    font-weight: 300
}

.sp-methods dd {
}

.sp-methods dd li {
    margin: 5px 0
}

.sp-methods label {
    font-weight: 300;
    color: #666;
    line-height: 16px
}

.sp-methods .price {
    font-weight: 300
}

.sp-methods .form-list {
    padding-left: 20px
}

.sp-methods .form-list li {
    margin: 0 0 8px
}

.sp-methods select.month {
    width: 154px;
    margin-right: 10px
}

.sp-methods select.year {
    width: 96px
}

.sp-methods input.cvv {
    width: 3em !important
}

.sp-methods .checkmo-list li {
    margin: 0 0 5px
}

.sp-methods .checkmo-list label {
    width: 135px;
    padding-right: 10px;
    text-align: right
}

.sp-methods .checkmo-list address {
    float: left
}

.sp-methods .centinel-logos a {
    margin-right: 3px
}

.sp-methods .centinel-logos img {
    vertical-align: middle
}

.sp-methods .release-amounts {
    margin: 0.5em 0
}

.sp-methods .release-amounts button {
    float: left;
    margin: 5px 10px 0 0
}

.please-wait {
    float: right
}

.please-wait img {
    vertical-align: middle
}

.cvv-what-is-this {
    font-size: 11px;
    cursor: help;
    margin-left: 10px
}

/* Tooltip */
.tool-tip {
    border: 1px solid #7BA7C9;
    background: #EAF6FF;
    padding: 15px 20px;
    position: absolute;
    z-index: 9999
}

.tool-tip .btn-close {
    margin: -9px -14px 0;
    text-align: right
}

.tool-tip .btn-close a {
    display: block;
    margin: 0 0 0 auto;
    width: 15px;
    height: 15px;
    background: url(../images/btn_window_close.gif) 100% 0 no-repeat;
    text-align: left;
    text-indent: -999em;
    overflow: hidden
}

.tool-tip .tool-tip-content {
    padding: 5px
}

/* Gift Messages */
.gift-messages h3 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403
}

.gift-messages p.control {
    color: #8e8d8b
}

.gift-messages-form {
    position: relative
}

.gift-messages-form label {
    float: none !important;
    position: static !important
}

.gift-messages-form h4 {
    font-size: 12px;
    font-weight: bold;
    color: #e87403
}

.gift-messages-form .whole-order {
    margin: 0 0 25px
}

.gift-messages-form .item {
    margin: 0 0 10px
}

.gift-messages-form .item .product-img-box {
    float: left;
    width: 75px
}

.gift-messages-form .item .product-image {
    margin: 0 0 7px
}

.gift-messages-form .item .number {
    margin: 0;
    font-weight: bold;
    text-align: center;
    color: #8a8987
}

.gift-messages-form .item .details {
    margin-left: 90px
}

.gift-messages-form .item .details .product-name {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px
}

.gift-messages-form .item .details .form-list .field {
    width: 255px
}

.gift-messages-form .item .details .form-list .input-box {
    width: 240px
}

.gift-messages-form .item .details .form-list input.input-text {
    width: 234px
}

.gift-messages-form .item .details .form-list li.wide .input-box {
    width: 500px
}

.gift-messages-form .item .details .form-list li.wide textarea {
    width: 494px
}

.gift-message-link {
    font-size: 11px;
    background: url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat;
    padding-right: 7px
}

.gift-message-link.expanded {
    background-position: 100% -40px
}

.gift-message-row {
    background: #f2efe9
}

.gift-message-row .btn-close {
    float: right;
    width: 16px;
    height: 16px;
    background: url(../images/btn_gm-close.gif) 0 0 no-repeat;
    font-size: 0;
    line-height: 0;
    text-indent: -999em;
    overflow: hidden
}

/* Checkout Agreements */
.checkout-agreements li {
    margin: 30px 0
}

.checkout-agreements .agreement-content {
    overflow: auto;
    height: 12em;
    padding: 10px;
    background-color: #fbfaf6;
    border: 1px solid #bbb6a5
}

.checkout-agreements .agree {
    margin: 0;
    padding: 10px 0 10px 11px
}

.checkout-agreements .agree input.checkbox {
    margin-right: 6px
}

.checkout-agreements .agree label {
    font-weight: bold;
    color: #666
}

.opc .checkout-agreements {
    border: 1px solid #d9dde3;
    border-width: 0 1px;
    padding: 5px 30px
}

.opc .checkout-agreements li {
    margin: 20px 0 0
}

.opc .checkout-agreements .agreement-content {
    background-color: #fff;
    border-color: #e4e4e4;
    padding: 5px
}

.opc .checkout-agreements .agree {
    padding-left: 6px
}

/* Centinel */
.centinel {
}

.centinel .authentication {
    border: 1px solid #ddd;
    background: #fff
}

.centinel .authentication iframe {
    width: 99%;
    height: 400px;
    background: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important
}

.opc .centinel {
    border: 1px solid #bbb6a5;
    border-width: 0 1px 1px;
    padding: 10px 30px
}

/* Generic Info Set */
.info-set {
    background: #fbfaf6;
    border: 1px solid #bbb6a5;
    margin: 0 0 25px;
    padding: 20px
}

.info-set h2 {
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 10px
}

.info-set h3, .info-set h4 {
    font-size: 13px;
    font-weight: bold;
    color: #E26703
}

.info-set h2 a, .info-set h3 a, .info-set h4 a {
    font-weight: normal
}

.info-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    background: #f9f3e3;
    border-bottom: 1px solid #bbafa0;
    position: relative
}

.info-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c
}

.info-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative
}

.info-set .box {
    margin: 0 0 15px
}

.info-set .box h2 {
    color: #e26703
}

.info-set .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1e7ec8 !important
}

.info-set .data-table .product-name a {
    font-weight: bold !important
}

.info-set .data-table .item-options {
    margin: 5px 0 0
}

/********** Common Checkout Styles > */

/* One Page Checkout */
.block-progress {
    border: 0;
    margin: 0
}

.block-progress .block-title {
    background: none;
    border: 0;
    padding: 0;
    margin: 0 0 5px
}

.block-progress .block-title strong {
    font-size: 13px;
    color: #0a263c
}

.block-progress .block-content {
    padding: 30px 20px
}

.block-progress dl {
    margin: 0
}

.block-progress dt {
    background-color: transparent;
    background-image: url("../images/icon-Progress.png");
    background-position: 0 8px;
    background-repeat: no-repeat;
    color: #888;
    font-size: 13px;
    font-weight: 400;
    line-height: 25px;
    margin: 0 0 6px;
    padding: 0 0 0 20px
}

.block-progress dd {
    padding: 8px 13px;
    margin: 0 0 6px
}

.block-progress dt.complete {
    margin: 0
}

.block-progress dd.complete {
    color: #666;
    font-weight: 300
}

.block-progress p {
    margin: 0
}

.block-progress .cards-list dt {
    background: none;
    border: 0 none;
    color: inherit;
    font-size: 12px;
    margin: 5px 0;
    padding: 0
}

.block-progress .cards-list dd {
    border: 0 none;
    margin: 0;
    padding: 0
}

.block-progress .cards-list .info-table th {
    font-weight: normal
}

/* show/hide "change" link for progress step depend on complete status
 * should be placed in .css file */
.checkout-onepage-success .col-right {
    padding-top: 25px;
}

.checkout-onepage-index .main-container {
    padding-top: 30px;
}

.opc-block-progress dt.complete a, .opc-block-progress dt.complete .separator {
    display: inline
}

.opc-block-progress dt a, .opc-block-progress dt .separator {
    display: none
}

.opc .buttons-set {
    margin-top: 0;
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0;
}

.opc .buttons-set p.required {
    margin: 0;
    padding: 0 0 10px;
    margin: 0 !important
}

.opc .buttons-set a.f-left {
    float: right !important;
    color: #ff0000;
    text-decoration: none
}

.opc .buttons-set a.f-left:hover {
    color: #f2bc4d
}

.opc .buttons-set .back-link small {
    display: none
}

.opc .buttons-set .back-link a {
    background: url(../images/i_arrow-top.gif) 0 50% no-repeat;
    padding-left: 16px
}

.opc .buttons-set.disabled button.button {
    display: none
}

.opc .buttons-set .please-wait {
    height: 21px;
    line-height: 21px
}

.opc .ul {
    list-style: disc outside;
    padding-left: 18px
}

.opc {
    position: relative;
    margin-bottom: 30px;
}

.opc li.section {
    margin-top: 10px;
}

.opc .step-title {
    text-align: left;
    line-height: 40px;
}

.opc .step-title .number {
    background: #dddddd;
    padding: 0;
    margin: 0 10px 0 0;
    color: #fff;
    font-size: 14px;
    width: 40px;
    height: 40px;
    text-align: center;
}

.opc .step-title h2 {
    margin: 0;
    color: #333;
    font-size: 14px;
    text-transform: uppercase;
    line-height: 40px;
}

.opc .step-title a {
    display: none;
    float: right;
    font-size: 11px;
    line-height: 16px
}

.opc .allow .step-title {
    color: #a4b3b9;
    cursor: pointer
}

.opc .allow .step-title .number {
    margin-right: 10px;
    background: #dddddd;
    color: #fff
}

.opc .allow .step-title h2 {
}

/*.opc .allow .step-title a{display:block}
*/
.opc .active .step-title {
    padding: 0;
    color: #f18200;
    cursor: default;
    border: 0 none;
    text-align: left;
    line-height: 40px
}

.opc .active .step-title .number {
    background: #333;
    margin-right: 10px;
    color: #fff
}

.opc .active .step-title h2 {
}

/*.opc .active .step-title a{display:none}
*/
.opc .step {
    background: #fff;
    padding: 15px;
    position: relative;
    border: 1px solid #f5f5f6;
}

.opc .step .tool-tip {
    right: 30px
}

#opc-login .buttons-set {
    border-top: 0
}

#opc-login h3 {
    font-size: 15px;
    padding-bottom: 2px;
    text-transform: capitalize;
    color: #000;
    font-weight: 300
}

#opc-login p {
    font-size: 13px;
    color: #ff0000;
    margin: 0 0 5px
}

#opc-login h4 {
    font-size: 13px;
    font-weight: 300;
    margin: 0;
    color: #000000;
    margin: 0 0 10px;
}

#opc-login .step .ul li {
    color: #888888;
    font-size: 13px;
    font-weight: 300
}

#opc-shipping_method .buttons-set {
    border-top: 0
}

.opc .gift-messages-form {
    margin: 0 -30px;
    background: #f6f1eb;
    border: 1px solid #e9e4de;
    border-width: 1px 0;
    padding: 22px 24px 22px 30px
}

.opc .gift-messages-form .inner-box {
    padding: 5px;
    height: 260px;
    overflow: auto
}

#opc-review .step {
    border: 0;
    padding: 0
}

#opc-review .product-name {
    font-weight: 300;
    color: #000
}

#opc-review .item-options {
    margin: 5px 0 0
}

#opc-review .buttons-set {
    padding: 20px 30px;
    border: 1px solid #d9dde3;
    border-width: 0 1px 1px
}

#opc-review .buttons-set p {
    margin: 0;
    line-height: 40px
}

#opc-review .buttons-set .please-wait {
    height: 40px;
    line-height: 40px
}

#opc-review .authentication {
    margin: 0 auto;
    width: 570px
}

#opc-review .warning-message {
    color: #222;
    font-weight: bold;
    text-align: center;
    padding: 10px 10px 0
}

#checkout-review-submit .buttons-set button.button {
    float: right
}

/* Multiple Addresses Checkout */
.checkout-progress {
    padding: 0 90px;
    margin: 50px 0;
}

.checkout-progress li {
    float: left;
    width: 19%;
    margin: 0 3px 0 0;
    border-top: 10px solid #444;
    padding: 2px 0 0;
    text-align: center;
    color: #444;
    font-weight: 300;
}

.checkout-progress li.active {
    border-top-color: #965554;
    color: #965554;
    font-weight: 400;
}

.multiple-checkout h2 {
    font-size: 13px;
    font-weight: 400;
    margin: 0 0 10px;
    color: #444;
}

.multiple-checkout h3, .multiple-checkout h4 {
    font-size: 13px;
    font-weight: bold;
    color: #965554
}

.multiple-checkout h2 a, .multiple-checkout h3 a, .multiple-checkout h4 a {
    font-weight: normal
}

.multiple-checkout .data-table .product-name {
    font-size: 1em !important;
    font-weight: bold !important;
    color: #1e7ec8 !important
}

.multiple-checkout .data-table .item-options {
    margin: 5px 0 0
}

.multiple-checkout .gift-messages {
    margin: 15px 0 0
}

.multiple-checkout .tool-tip {
    top: 50%;
    margin-top: -120px;
    right: 20px
}

.multiple-checkout .col2-set, .multiple-checkout .col3-set {
    background: #fbfaf6;
    border: 1px solid #d7d7d7;
    margin: 0 0 25px;
    padding: 20px
}

.multiple-checkout .col2-set h2.legend {
    margin: -20px -20px 15px;
    padding: 5px 10px;
    border-bottom: 1px solid #d7d7d7;
    position: relative
}

.multiple-checkout .col2-set h3.legend {
    margin: 0 0 10px;
    color: #0a263c
}

.multiple-checkout .col2-set .divider {
    margin: 0 -20px;
    padding: 25px 0;
    position: relative
}

.multiple-checkout .box {
    margin: 0 0 15px
}

.multiple-checkout .box h2 {
    color: #965554
}

.multiple-checkout .place-order .please-wait {
    float: right;
    padding: 27px 7px 0 0
}

.multiple-checkout .place-order .grand-total {
    float: right;
    height: 71px;
    font-size: 1.5em;
    padding: 0 0 0 21px;
    overflow: hidden
}

.multiple-checkout .place-order .grand-total .inner {
    float: left;
    height: 71px;
    padding: 14px 0px 0 0;
}

.multiple-checkout .place-order .grand-total .inner div {
    display: inline
}

.multiple-checkout .place-order .grand-total big {
    display: inline;
    margin-right: 12px
}

.multiple-checkout .place-order .grand-total .price {
    color: #d22753
}

.multiple-checkout .place-order .grand-total button.button span {
    font-size: 16px
}

.multiple-checkout .place-order .grand-total button.button span span {
    padding: 0 45px 0 36px
}

/* Step 1 */
.multiple-checkout .title-buttons button.button span {
}

#multiship-addresses-table td {
    padding: 10px
}

#multiship-addresses-table tfoot td {
    padding: 5px 10px
}

#multiship-addresses-table tfoot button.button span {
}

/* Step 2 */
.multiple-checkout .gift-messages-form .item .details .form-list {
    width: 100%;
    overflow: hidden
}

.multiple-checkout .gift-messages-form .item .details .form-list li {
    margin-right: -15px
}

.multiple-checkout .gift-messages-form .item .details .form-list .field {
    width: 230px
}

.multiple-checkout .gift-messages-form .item .details .form-list .input-box {
    width: 215px
}

.multiple-checkout .gift-messages-form .item .details .form-list input.input-text {
    width: 209px
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box {
    width: 445px
}

.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea {
    width: 439px
}

.checkout-multishipping-shipping .box-sp-methods {
    border: 1px solid #d9d2be;
    background: #f9f3e3;
    padding: 13px;
    position: relative
}

.checkout-multishipping-shipping .box-sp-methods .pointer {
    position: absolute;
    top: -20px;
    right: -40px;
    width: 178px;
    height: 41px;
    background: url(../images/bkg_sp-methods.gif) 0 0 no-repeat;
    overflow: hidden
}

/* Step 3 */
.checkout-multishipping-billing .multiple-checkout {
    position: relative
}

/* ======================================================================================= */

/* Account Login/Create Pages ============================================================ */

/* Captcha ================================================================================ */
.captcha-note {
    clear: left;
    padding-top: 5px
}

.captcha-image {
    margin: 0;
}

.captcha-image .captcha-img {
    border: 1px solid #b6b6b6;
    vertical-align: bottom;
}

.registered-users .captcha-image {
    margin: 0
}

.captcha-reload {
    cursor: pointer;
}

.captcha-reload.refreshing {
    animation: rotate 1.5s infinite linear;
    -webkit-animation: rotate 1.5s infinite linear;
    -moz-animation: rotate 1.5s infinite linear
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0)
    }
    0% {
        -webkit-transform: rotate(-360deg)
    }
}

@-moz-keyframes rotate {
    0% {
        -moz-transform: rotate(0)
    }
    0% {
        -moz-transform: rotate(-360deg)
    }
}

@keyframes rotate {
    0% {
        transform: rotate(0)
    }
    0% {
        transform: rotate(-360deg)
    }
}

/* Remember Me Popup ===================================================================== */
.window-overlay {
    background: rgba(0, 0, 0, 0.35);
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 990
}

.remember-me label {
    float: none;
    margin: 0 6px
}

.remember-me-popup {
    background: #fff;
    border: 1px solid #ccc;
    left: 50%;
    top: 50%;
    position: absolute;
    margin: -85px 0 0 -200px;
    width: 400px;
    text-align: left;
    -moz-box-shadow: 0 0 6px #ccc;
    -webkit-box-shadow: 0 0 6px #ccc;
    -box-shadow: 0 0 6px #ccc;
    z-index: 1000
}

.remember-me-popup h3 {
    background: #d9e5ee;
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    padding: 5px 10px
}

.remember-me-popup .remember-me-popup-head {
    position: relative
}

.remember-me-popup .remember-me-popup-head .remember-me-popup-close {
    background: url(../images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 7px;
    right: 7px;
    height: 15px;
    width: 15px;
    text-indent: -9999em
}

.remember-me-popup .remember-me-popup-body {
    padding: 10px
}

.remember-me-popup .remember-me-popup-body a {
    display: inline-block;
    height: 19px;
    border: 1px solid #de5400;
    background: #f18200;
    padding: 0 8px;
    font: bold 12px/19px Arial, Helvetica, sans-serif;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: #fff
}

/* Remember Me Popup ===================================================================== */

/* My Account ============================================================================= */
.customer-account-index .main-container {
    margin-top: 30px;
}

.my-account .title-buttons .link-rss {
    float: none;
    margin: 0
}

/********** < Dashboard */
.dashboard .welcome-msg {
    margin: 0 8em 1.5em 0
}

.dashboard .welcome-msg p {
    margin: 0
}

.dashboard .col2-set {
    margin: 0 0 15px
}

/* General Box */
.box-account {
    background: #fff;
    border: 1px solid #eee;
    padding: 15px;
    margin: 0 0 20px
}

.box-account .box-head {
    margin: 0 0 20px;
    text-align: right
}

.box-account .box-head h2 {
    float: left;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 21px;
    color: #444
}

.dashboard .box .box-title {
    padding: 0 0 5px;
    margin: 0 0 10px;
    text-align: right;
    border-bottom: 1px solid #eeeeee;
}

.dashboard .box .box-title h3, .dashboard .box .box-title h4 {
    float: left;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    color: #333;
    text-transform: uppercase;
}

/* Block:Recent Orders */
.dashboard .box-recent .box-head h2 {
    background-image: url(../images/i_folder-table.gif)
}

/* Block:Account Information */
.dashboard .box-info .box-head h2 {
    background-image: url(../images/i_ma-info.gif)
}

.dashboard .box-info h4 {
    font-size: 11px;
    font-weight: normal;
    text-transform: uppercase
}

/* Block:Reviews */
.dashboard .box-reviews .box-head h2 {
    background-image: url(../images/i_ma-reviews.gif)
}

.dashboard .box-reviews .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    margin: 3px -20px 0 0;
    padding: 2px 3px;
    background: #0a263c
}

.dashboard .box-reviews .details {
    margin-left: 20px
}

.dashboard .box-reviews li.item {
    margin: 0 0 7px
}

.dashboard .box-reviews li.item.last {
    margin: 0
}

.dashboard .box-reviews .ratings {
    margin: 7px 0 0
}

/* Block:Tags */
.dashboard .box-tags .box-head h2 {
    background-image: url(../images/i_ma-tags.gif)
}

.dashboard .box-tags .number {
    float: left;
    font-size: 10px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    margin: 3px -20px 0 0;
    padding: 2px 3px;
    background: #0a263c
}

.dashboard .box-tags .details {
    margin-left: 20px
}

.dashboard .box-tags li.item {
    margin: 0 0 7px
}

.dashboard .box-tags li.item.last {
    margin: 0
}

.dashboard .box-tags .tags strong, .dashboard .box-tags .tags ul, .dashboard .box-tags .tags ul li {
    display: inline
}

/********** Dashboard > */

/* Address Book */
.my-account .pager {
    margin: 15px 0;
}

.addresses-list h2 {
    font-size: 13px;
    color: #333;
    text-transform: uppercase;
    margin-bottom: 15px;
}

.addresses-list h3 {
    font-weight: bold;
    font-size: 13px
}

.addresses-list address {
    margin: 0 0 3px
}

.addresses-list p {
    margin: 0
}

.addresses-list a {
    font-weight: bold
}

.addresses-list .link-remove {
    color: #646464
}

.addresses-list .separator {
    margin: 0 3px
}

.addresses-list li.item {
    border: 1px solid #eee;
    padding: 10px 13px;
    margin: 0 0 10px;
}

.addresses-list li.empty {
    background: none;
    border: 0;
    padding: 0
}

.addresses-list li.empty p {
    font-weight: bold
}

.addresses-list .addresses-additional li.item {
    background: none;
    border: 0;
    padding: 0
}

/* Order View */
.order-info {
    background: #dee5e8;
    border: 1px solid #d0cbc1;
    padding: 4px 8px;
    margin: 0 0 8px
}

.order-info dt, .order-info dd, .order-info ul, .order-info li {
    display: inline
}

.order-info .current {
    font-weight: bold
}

.order-info li {
    margin: 0 3px
}

.order-date {
    margin: 10px 0
}

.order-info-box {
    background: #fff;
    border: 1px solid #d0cbc1;
    padding: 12px 15px;
    margin: 0 0 15px
}

.order-info-box h2 {
    font-weight: bold;
    font-size: 13px
}

.order-info-box .box-payment p {
    margin: 0 0 3px
}

.order-info-box .box-payment th {
    font-weight: bold;
    padding-right: 7px
}

.order-items {
    width: 100%;
    overflow-x: auto
}

.order-items h2, .order-items h3 {
    clear: none;
    font-weight: bold;
    font-size: 13px;
    padding: 0;
    margin: 0 0 5px;
    color: #0a263c
}

.order-items .product-name {
    font-size: 1em !important;
    font-weight: bold !important
}

.order-items .link-print {
    color: #1e7ec8;
    font-weight: normal
}

.order-items .order-links {
    text-align: right
}

.order-additional {
    margin: 15px 0
}

/* Order Gift Message */
.gift-message dt strong {
    color: #666
}

.gift-message dd {
    font-size: 13px;
    margin: 5px 0 0
}

/* Order Comments */
.order-about dt {
    font-weight: bold
}

.order-about dd {
    font-size: 13px;
    margin: 0 0 7px
}

.tracking-table {
    margin: 0 0 15px
}

.tracking-table th {
    font-weight: bold;
    white-space: nowrap
}

.tracking-table-popup {
    width: 100%
}

.tracking-table-popup th {
    font-weight: bold;
    white-space: nowrap
}

.tracking-table-popup th, .tracking-table-popup td {
    padding: 1px 8px
}

/* Order Print Pages */
.page-print .print-head {
    margin: 0 0 15px
}

.page-print .print-head .logo {
    float: left
}

.page-print .print-head address {
    float: left;
    margin-left: 15px
}

.page-print h1 {
    font-size: 16px;
    font-weight: bold
}

.page-print h2, .page-print h3 {
    font-size: 13px;
    font-weight: bold
}

.page-print h2.h2 {
    font-size: 16px;
    font-weight: bold
}

.page-print .order-date {
    background: url(../images/bkg_divider1.gif) 0 100% repeat-x;
    padding: 0 0 10px;
    margin: 0 0 10px
}

.page-print .col2-set {
    margin: 0 0 10px
}

/* Price Rewrites */
.page-print .gift-message-link {
    display: none
}

.page-print .price-excl-tax, .page-print .price-incl-tax {
    display: block;
    white-space: nowrap
}

.page-print .cart-price, .page-print .price-excl-tax .label, .page-print .price-incl-tax .label, .page-print .price-excl-tax .price, .page-print .price-incl-tax .price {
    display: inline
}

/* My Wishlist */
.my-wishlist .data-table td {
    padding: 10px
}

.my-wishlist .product-image {
    display: block;
    width: 113px;
    height: 113px;
    margin: 0 0 5px
}

.my-wishlist textarea {
    display: block;
    width: 97%;
    height: 109px
}

.my-wishlist .buttons-set {
    margin-top: 2em
}

.my-wishlist .buttons-set button.button {
    float: none
}

.my-wishlist .buttons-set .btn-add span, .my-wishlist .buttons-set .btn-share span {
}

#wishlist-table .add-to-links {
    white-space: nowrap
}

.my-wishlist .cart-cell .old-price, .my-wishlist .cart-cell .special-price {
    float: none;
}

.my-wishlist .cart-cell .add-to-cart-alt input.qty {
    margin-bottom: 10px;
}

/* My Tags */
.my-tag-edit {
    float: left;
    margin: 0 0 10px
}

.my-tag-edit .btn-remove {
    float: right;
    margin: 4px 0 0 5px
}

#my-tags-table {
    clear: both
}

#my-tags-table td {
    padding: 10px
}

#my-tags-table .add-to-links {
    white-space: nowrap
}

/* My Reviews */
#my-reviews-table td {
    padding: 10px
}

.product-review .product-img-box {
    float: left;
    width: 140px
}

.product-review .product-img-box .product-image {
    display: block;
    width: 125px;
    height: 125px
}

.product-review .product-img-box .label {
    font-size: 11px;
    margin: 0 0 3px
}

.product-review .product-img-box .ratings .rating-box {
    float: none;
    display: block;
    margin: 0 0 3px
}

.product-review .product-details {
    margin-left: 150px
}

.product-review .product-name {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px
}

.product-review h3 {
    font-size: 12px;
    margin: 0 0 3px;
    color: #2f2f2f
}

.product-review .ratings-table {
    margin: 0 0 10px
}

.product-review dt {
    font-weight: bold
}

.product-review dd {
    font-size: 13px;
    margin: 5px 0 0
}

/* Billing Agreements */
.billing-agreements .info-box {
    margin: 15px 0
}

.billing-agreements .form-list li select {
    float: left
}

.billing-agreements .form-list li button.button {
    float: left;
    margin-left: 10px
}

.billing-agreements .table-caption {
    font-weight: bold;
    font-size: 13px
}

/* ======================================================================================= */

/* MAP Popup============================================================================== */
.cart-msrp-totals {
    color: red;
    font-size: 12px !important;
    font-weight: bold;
    margin: 10px 10px 0;
    padding: 10px;
    text-align: right;
    text-transform: uppercase
}

.map-cart-sidebar-total {
    color: red;
    display: block;
    font-size: 10px;
    font-weight: bold;
    text-align: left;
    padding: 2px 5px;
    text-shadow: 0 1px 0 #fff
}

.map-popup {
    background: #fff;
    border: 1px solid #aaa;
    margin: 12px 0 0;
    position: absolute;
    -moz-box-shadow: 0 0 6px #ccc;
    -webkit-box-shadow: 0 0 6px #ccc;
    box-shadow: 0 0 6px #ccc;
    text-align: left;
    width: 300px;
    z-index: 100
}

.map-popup-heading {
    background: #d9e5ee;
    border-bottom: 1px solid #ccc;
    padding: 5px 30px 5px 10px;
    width: 260px
}

.map-popup-heading h2 {
    font-size: 16px;
    margin: 0;
    text-shadow: 0 1px 0 #f6f6f6;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: break-word;
    text-align: left;
    text-overflow: ellipsis
}

.map-popup-arrow {
    background: url(../images/map_popup_arrow.gif) no-repeat;
    position: absolute;
    left: 50%;
    top: -10px;
    height: 10px;
    width: 19px
}

.map-popup-close {
    background: url(../images/btn_window_close.gif) no-repeat;
    display: block;
    position: absolute;
    top: 8px;
    right: 10px;
    height: 15px;
    width: 15px;
    text-indent: -9999em;
    -moz-box-shadow: 0 0 3px #999;
    -webkit-box-shadow: 0 0 3px #999;
    box-shadow: 0 0 3px #999;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px
}

.map-popup-content {
    border-top: 1px solid #eee;
    padding: 10px;
    overflow: hidden;
    text-align: left;
    width: 280px
}

.map-popup-checkout {
    display: inline;
    float: right;
    text-align: right
}

.map-popup-checkout span {
    display: block;
    padding-right: 30px
}

.map-popup-checkout .paypal-logo {
    margin: 0 0 5px
}

.map-popup-price .price-box, .map-popup-price .price-box .special-price {
    margin: 0;
    padding: 0
}

.map-popup-price {
    margin: 5px 0 0
}

.map-popup-text {
    clear: right;
    margin: 0 10px;
    padding: 10px 0;
    text-align: left;
    word-wrap: break-word
}

.map-popup-only-text {
    border-top: 1px solid #ddd
}

/* ======================================================================================= */
/*link social*/
.link-social {
    text-align: center;
}

.link-social .link-list .link-icon {
    display: inline-block;
}

.page-footer {
    background: #7C8986;
    padding: 0 40px;
}

.block-footer-bottom .cms-static-main-footer, .cms-static-page-bottom {
    max-width: 1920px;
    margin-left: auto;
    margin-right: auto;
}

.block-footer-bottom {
    padding-bottom: 50px;
}

.link-social .link-list .link-icon a {
    font-size: 44px;
    color: #27336f;
    padding: 0 10px;
    line-height: 30px
}

.link-social .link-list .link-icon:first-child a {
    padding-left: 0;
}

.link-social {
    margin-top: 37px
}

/* Footer ================================================================================ */
.page-footer .main-footer {
    background-color: #f8f8f8;
    padding: 60px 0 65px
}

.footer-item .title {
    font-size: 1rem;
    font-family: "WorkSansMedium";
    font-weight: 500;
    text-transform: capitalize;
    margin: 0;
    line-height: 40px;
    letter-spacing: 1px;
    color: #fff;

}

.footer-item .box-content .icon {
    font-size: 75px;
    color: #ffff;
}

.footer-item .box-content .content .link-list {
    display: table-cell;
    vertical-align: top;
    font-family: "WorkSans";
}

.footer-item:nth-child(1) .box-content .content .link-list:nth-child(2) {
    padding-left: 75px
}

.footer-item:nth-child(2) .box-content .content .link-list:nth-child(2) {
    padding-left: 75px
}

.footer-item .box-content {
    position: relative;
}

.footer-item .box-content .content .link-list a {;
    font-weight: normal;
    line-height: 20px
}

.footer-item .box-content .content .link-list a {
    transition: all 0.3s;
    padding-bottom: 15px;
    color: #fff;
}

.footer-item .box-content .content .link-list li {
    display: block;
    color: #fff;
    line-height: 2;
    position: relative;
}

.footer-container .border {
    padding: 70px 0 65px 0;
    border-bottom: 1px solid #333333;
}

.footer-item .box-content .content { /*margin-top: 22px*/
}

/* .footer-item:first-child .box-content .content{margin-top: 33px} */
.footer-item .box-content .content .icon,
.footer-item .box-content .content .info {
    display: table-cell;
    vertical-align: middle;
}

.footer-item .box-content .content .info {
    padding-bottom: 10px;
}

.footer-item .box-content .content ul li .sub-title {
    font-size: 14px;
    color: #333e48;
    font-weight: bold;
    text-transform: none;
    display: block;
    line-height: 25px;
    padding: 0;
    margin-top: 23px
}

.footer-item .box-content .content .address {
    font-size: 14px;
    color: #333e48;
    text-transform: capitalize;
    font-weight: normal;
    line-height: 25px;
    margin: 0
}

/*.footer-item .box-content .content li:nth-child(2) .icon{font-size: 16px} */
.footer-item .box-content .content li {
    margin: 0
}

.copyright address {
    margin: 0;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    color: #a3a3a3;
    line-height: 27px
}

.copyright address a {
    color: #fff
}

/*Footer bottom*/
.footer-bottom {
    background-color: #eaeaea;
    padding-top: 23px;
    padding-bottom: 22px
}

/*Paypal*/
.footer-bottom .paypal {
    display: block;
    text-align: right;
}

.paypal .list-page {
    text-align: right;
    margin: 0;
    line-height: normal;
}

.paypal .list-page li {
    display: inline-block;
    padding-left: 16px
}

.paypal .list-page li a {
    display: block;
}

.main-wrap-copyright {
    clear: both;
    text-align: left;
    max-width: 1920px;
    margin: 0 auto;
    margin-top: 100px;
}

.main-wrap-copyright .main {
    margin-top: 50px;
}

.copyright span {
    font-size: 14px;
    color: #fff;
    font-weight: normal;
    display: block;
    line-height: 20px
}

.copyright span a {
    font-weight: bold;
    color: #fff
}

/* ======================================================================================= */

/* Clears ================================================================================ */
.clearer:after, .header-container:after, .header-container .top-container:after, .header:after, .header .quick-access:after, #nav:after, .main:after, .footer:after, .footer-container .bottom-container:after, .col-main:after, .col2-set:after, .col3-set:after, .col3-layout .product-options-bottom .price-box:after, .col4-set:after, .search-autocomplete li:after, .block .block-content:after, .block .actions:after, .block li.item:after, .block-poll li:after, .block-layered-nav .currently li:after, .page-title:after, .products-grid:after, .products-list li.item:after, .box-account .box-head:after, .dashboard .box .box-title:after, .box-reviews li.item:after, .box-tags li.item:after, .pager:after, .sorter:after, .ratings:after, .add-to-box:after, .add-to-cart:after, .product-essential:after, .product-collateral:after, .product-view .product-img-box .more-views ul:after, .product-view .box-tags .form-add:after, .product-view .product-shop .short-description:after, .product-view .box-description:after, .product-options .options-list li:after, .product-options-bottom:after, .product-review:after, .cart:after, .cart-collaterals:after, .cart .crosssell li.item:after, .opc .step-title:after, .checkout-progress:after, .multiple-checkout .place-order:after, .group-select li:after, .form-list li:after, .form-list .field:after, .buttons-set:after, .page-print .print-head:after, .advanced-search-summary:after, .gift-messages-form .item:after, .send-friend .form-list li p:after {
    display: block;
    content: ".";
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 0;
    overflow: hidden
}

/* ======================================================================================= */
.guest-select {
    width: 305px !important
}

/* ============================================ *
 * Configurable Swatches
 * ============================================ */
/* Clears */
.clearfix:after,
.configurable-swatch-list:after,
.product-view .product-options .swatch-attr:after {
    content: '';
    display: table;
    clear: both;
}

/* Custom Font */

/*Page arrow*/
.grid-slider {
    padding: 0;
    margin: 0;
}

.slick-list {
    padding-bottom: 0px;
    overflow: hidden;
}

.product-items.slick-slider .slick-slide .product-item {
    max-width: unset !important;
}

.product-items.slick-slider .slick-arrow, .am-widget-brand-slider .slick-slider .slick-arrow {
    top: -18px !important;
}

.product-items.slick-slider .slick-arrow.slick-next {
    left: 32px !important;
}

.hp-products .product-items.slick-slider .slick-arrow.slick-prev, .am-widget-brand-slider .slick-arrow.slick-prev {
    left: 25px !important;
}

.hp-products .product-items.slick-slider .slick-arrow.slick-next, .am-widget-brand-slider .slick-arrow.slick-next {
    left: 70px !important;
}

.hp-products .slick-dots {
    display: none !important;
}


.slide-showcase {
    overflow: hidden;
}

/*Toggle tab / toggle mobile*/
.filter-options .toggle-tab {
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    cursor: pointer;
    z-index: 3;
    display: none;
    color: #888888;
}

.filter-options .toggle-tab:before {
    content: "\f196";
    font-family: FontAwesome;
    font-size: 14px;
    display: block;
    line-height: 25px;
}

.filter-options .toggle-visible .toggle-tab:before {
    content: "\f147";
}

.filter .toggle-tab {
    display: block;
}

.narrow-box {
    position: relative;
}

.filter-options .narrow-box .toggle-content {
    display: none;
}

.filter-options .narrow-box:first-child .toggle-content, .filter-options .narrow-box .toggle-content.visible {
    display: block;
}

.filter-options-item.narrow-by {
    padding: 0;
}

.filter-options .filter-options-item .filter-options-content {
    border-bottom: 1px solid #ddd;
    margin: 0 0 28px;
    padding-bottom: 25px;
}

.price-box .prices-tier {
    background: transparent;
    padding: 0;
    margin: 0;
}

/* move style alothemes */
.alothemes {
    display: block;
}

.item .quickview.configurable {
    display: none !important;
}

@media print {
    a[href]:after {
        content: none !important;
    }
}

.account .page-title-wrapper .page-title {
    margin-bottom: 4rem;
}

.wishlist-index-index .page-title-wrapper .page-title {
    margin-bottom: 0rem;
    margin-right: 0px;
}

.account .column.main .block .block-title {
    font-size: 16px;
    line-height: 1.2;
    margin: 0 0 15px;
}

.account .block .block-title strong {
    color: #333;
}

.account.sales-order-view .column.main .block:not(.widget) .block-content .box {
    margin-bottom: 30px;
}

.account .column.main .block:not(.widget) .block-content .box.box-order-billing-method {
    float: right;
}

.account .column.main .block:not(.widget) .block-content .box.box-order-billing-address {
    float: left;
}

.product-info-main .product.attribute ul, .product-info-main .product.attribute ol, .product.detailed .product.description ol, .product.detailed .product.description ul, .product-item-description ul, .post-text-hld ul, .post-text-hld ol, .catalog-product-view .block.related ul.block-content, .catalog-product-view .block.related ol.block-content, .post-view .block.related ul.block-content, .post-view .block.related ol.block-content {
    list-style: disc outside;
    padding-left: 1.5em;
    margin-left: -7px;
    margin-bottom: 0;
}

.product-info-main .product.attribute ol, .product.detailed .product.description ol, .post-text-hld ol, .catalog-product-view .block.related ul.block-content, .catalog-product-view .block.related ol.block-content, .post-view .block.related ol.block-content {
    list-style: decimal outside none;
}

.product-info-main .product.attribute ul li, .product-info-main .product.attribute ol li, .product.detailed .product.description ol li, .product.detailed .product.description ul li, .product-item-description ul li, .post-text-hld ul li, .post-text-hld ol li {
    margin: 0;
    padding: 0;
    color: #000;
    line-height: 20px;
    font-size: 14px;
}

.swatch-option.text {
    height: auto;
}

.product-info-main .product.attribute.sku .type, .product-info-main .product.attribute.sku .value {
    display: inline-block;
}

.product-info-main .product.attribute.sku .type:after {
    content: ":";
}

.product-info-main .product.attribute.sku .type, .product-options-wrapper .swatch-attribute-label {
    color: #333e48;
}

.brand-info-block a {
    font-weight: bold;
    text-decoration: underline;
}

.field-tooltip #tooltip-label {
    display: none;
}

.field.street .field.additional, .field.street .field._required {
    padding-bottom: 10px;
}

.nick-shipping-estimate {
    background: #eee;
    padding: 10px;
    margin-top: 11px;
    border: 1px solid #ddd;
}

.nick-shipping-estimate h3 {
    text-transform: uppercase;
}

.nick-shipping-estimate button {
    width: 100%;
    padding: 10px;
    text-transform: uppercase;
    background: #666;
    border-color: #666;
    color: #fff;
    margin-top: 10px;
}

.nick-shipping-estimate .fieldset {
    background: transparent;
}

#shipping-estimate-results li {
    padding: 10px 0 0 10px;
    font-size: 16px
}

#shipping-estimate-results li .title {
    font-weight: bold;
    text-transform: uppercase;
}

#shipping-estimate-results li ul > li {
    padding-left: 0;
}

#shipping-estimate-results li ul > li .title {
    font-weight: normal;
    text-transform: none;
    margin-right: 10px;
}

.price-container {
    /*   display: flex; */
    flex-direction: column;
    text-align: right;
}

.price-container .price {
    font-size: 2rem;
}

.product-item .price-including-tax, .product-info-main .price-including-tax {
    order: 2;
}

.product-item .price-excluding-tax, .product-info-main .price-excluding-tax {
    order: 1;
}

.product-item .special-price .price-wrapper {
    text-align: left;
}

.price-box > .price-container .price-including-tax .price {
    display: inline;
}

/*
.price-including-tax::before {
	content: attr(data-label) ": "; display:inline;
}*/

.price-including-tax + .price-excluding-tax:before {
    content: '';
}

.product-info-main .price-box .price-excluding-tax .price {
    font-size: 35px !important;
}

.product-essential .stock.unavailable span {
    color: red;
}

.filter-options-content .am-ranges .items.-am-multiselect .item {
    display: inline-block;
    width: 230px;
}

.filter-options input[type='checkbox'] + .amshopby-choice:before {
    background: transparent !important;
    border: 0 !important;
}

.amshopby-slider-container.-improved .ui-slider-range {
    background: #555555 !important;
}

.amshopby-slider-container.-improved .am-slider .ui-slider-handle {
    background: #27336f;
}

.amform-form input[type="number"] {
    max-width: 100%;
}

.amshopby-filter-current .amshopby-filter-value {
    flex-grow: 0;
}

.filter-options input[type='checkbox'] + .amshopby-choice:after {
    bordr-radius: 50%;
}

.filter-options input[type='checkbox'] + .amshopby-choice {
    top: 0
}

.filter-options input[type='checkbox'] + .amshopby-choice:before, .filter-options input[type='checkbox'] + .amshopby-choice:after {
    width: 15px !important;
    height: 15px !important;
    border-radius: 50% !important;
    background-size: contain;
}

.filter-options input[type='checkbox'] + .amshopby-choice {
    top: 3px !important;
}

/*Home Slider*/

.magicslider .slick-prev, .magicslider .slick-next {
    visibility: visible;
    opacity: unset;
}

.magicslider .slick-prev:before, .magicslider .slick-next:before {
    font-family: FontAwesome;
    content: "\f105";
}

.magicslider .slick-prev:before {
    content: "\f104";
}

.magicslider .slick-next {
    right: 25px;
}

.magicslider .slick-prev {
    left: 25px;
}

.magicslider .slick-dots {
    text-align: center;
}

.grid-slider .item.image.alo-item {
    float: none;
    padding: 0;
}

.slick-prev, .slick-next {
    overflow: visible;
}

.slick-prev:before, .slick-next:before {
    font-size: 75px;
}

.slick-slider {
    padding: 0 !important;
    margin: 0 !important;
}

.action.primary.amcform-submit, .amshopby-button.amcform-submit, .am-filter-go.amcform-submit {
    color: #fff;
}

.fb-date .ui-datepicker-trigger:before {
    content: '\f073';
    display: block;
    color: #fff;
    font-family: FontAwesome;
}

.promo-wrap {
    margin-top: 20px;
    background: #85858536;
    border: 1px solid #b8b8b8;

}

.promo-wrap a {
    font-family: WorkSans;
    letter-spacing: 3px;
    font-weight: 500;
    color: #000;
}

.promo-wrap ul {
    margin: 0;
}

.promo-wrap li {
    display: inline-block;
    width: 33.1%;
    padding: 5px 0;
    margin: 0;
    border-right: 1px solid #b8b8b8;
}

.promo-wrap li a:before {
    content: '\f124';
    display: inline;
    font-family: FontAwesome;
    font-size: 30px;
    margin-left: -46px;
    position: absolute;
}

.promo-wrap li:first-child a:before {
    content: '\f0d1';
}

.promo-wrap li:last-child a:before {
    content: '\f073';
}

.promo-wrap li:last-child {
    border-right: 0;
}

#popup-helper {
    background: #eeee;
    border: solid 15px #333;
    text-align: center;
}

#popup-helper h2 {
    font-size: 30px;
}

.delivery .inner-delivery {
    border: 1px solid #e2e2e2;
    padding: 25px 15px;
}

.container .delivery {
    background: #f4f4f4;
    text-align: center;
    padding: 40px;
    margin-bottom: 30px;
    margin-top: 30px;
}

.container .delivery h2 {
    font-size: 28px;
    letter-spacing: 2px;
    line-height: 110%;
    text-transform: uppercase;
    margin: 0 0 15px 0;
    font-family: WorkSans;
}

.delivery .h6, .delivery h6, .discount-section .h6, .discount-section h6, .large-textbox .h6, .large-textbox h6, .promo-section .h6, .promo-section h6 {
    margin-bottom: 20px;
}

.button-border-black, .button.button--outlined {
    background-color: transparent;
    border: 1px solid #000;
    color: #000 !important;
    padding: .5rem 20px;
}

.h6 {
    font-family: Lato, sans-serif;
    font-size: 13px;
    letter-spacing: 1.4px;
    line-height: 110%;
    text-transform: uppercase;
    margin: 0 0 12px 0;
}


.home-title-header {
    text-align: center;
    width: 100%;
    position: relative;
    margin: 40px 0 20px;
}

.home-title-header h3 {
    background: #fff;
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0 50px;
    z-index: 1;
    font-size: 24px;
    letter-spacing: 2px;
    line-height: 110%;
    text-transform: uppercase;
    margin: 0 0 15px 0;
    font-family: WorkSans;
    font-weight: 400;
}

.home-title-header:before {
    content: "";
    background: #ddd;
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    top: 30%;
}

.home-blocks img {
    width: 100%
}

.home-blocks {
    margin: 20px 0;
}

.payments-inline li {
    padding: 5px;
    display: inline-block;
}

.mage-magictabs .grid .product .product-item-info {
    border: 0;
}


.flag {
    width: 24px;
    height: 20px;
    display: inline-block;
    vertical-align: top;
}

#btn-cookie-allow {
    width: 100%;
    border: 1px solid #fff;
}

.message.global.noscript, .message.global.cookie {
    background: #27336f;
    border-color: #27336f;
    color: #fff;
    z-index: 999;
}

.message.global.cookie a {
    color: #fff;
}


/* Header Icons */

.header-icon {
    display: inline-block;
    padding: 0;
    margin: 0;
}

.usr-ct {
    text-align: right;
    padding-left: 0;
    padding-right: 43px;
    position: initial;
}

.header-top .usr-ct {
    padding-right: 43px;
    position: initial;
}

.header-sticker {
    position: relative;
}

.minicart-wrapper {
    margin-left: 0 !important;
}

.icon-shopping-bag:before {
    content: '';
    background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAxCAQAAAALxYPPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfmBB0LBzupJeu/AAACDUlEQVRYw+3Xv0vVYRTH8ZdXMa8GZkQkCRVENFUIDRE1FRlBBFERtARNDRUIgS1OTTUkLdHu4lIGNQTN9Qe0KNEPtKRMS+lmkveeBr8W1+71/iQa7nm2zznnzXnO83wfzrdZOdasXbdeO4QlIVdWVknrN2ZeTgg588bdqB16yrgosN44Vwv2SoLJmvTCqIeem5BN1OvVYq8mgO9O5OlHZBLPQDXYneaF8Nimv3xdHgghY2+l2LQxITzVUiRiVAivtFcGPiSEWRuLRmzwWQh9hd2pImlnwD2zRcFf3QanK6v4tRAOrBnTK4R3lWDb5YSc9WtGdSRRHeW3oksTMr6tCc6YR1PhcygMbgJLJXeWLc5oQavNq9TuBN9TApxKorOr9GmLbP/9HdVvZexO2V/pFS/D2h1sSfq54EfeFjuRM1cC0CmFubz3uU16+ZTOCmEwL6FHCF9KVjYjhG152qAQLqVKJldp/xi8fH3KvcfZQq7C4CnDZtwqCb5p2oj3hVzFXtsLZe13yFBlraiDNcANcAPcADfA/wt4jfmrhlJzKdNga93Ay6RP7BLChOa6YJtNCGEfrT4I4X4ybNVmd4QwpQ0O+yksuSxdE7TNxYTUtzJijzqJ8NFdTyxUBT3mmi2a8MxRsSynDddtNh7OH4tb9Hub/OFXu3ImDayMQPkHdtx5e6yrohWLXhrx6I/wC7a8EzljzgjQAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    margin-right: 0px;
    width: 24px;
    height: 24px;
    float: left;
}
.icon-shopping-bag:hover:before {background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAxCAQAAAALxYPPAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfnAQYQHh+a8WasAAABjElEQVRYw+3XsUrDUBSA4b9pqTZ1sCJCwUHBwUmh4CAiLg6KiyAivoQOolCfwQfwBXRw0RZcxF0fwMUiilpUrBQpRig2OS5XS2vSJmkKDjl3O/fcj+TmBs6N4iai6KTJMIpQQ7BcrWobW1xTwUIQLCoU2O0cXaaA2Iw71jphNxRjUuSSHCdc8Iipsjt+2U0FfLLUkJ/HUDNZP+wYFQThlME/cymOEQSDSa9sgmsE4YyYQ0UOQbhB9wbPIghlBhwr+nlDEBbspzWHZasA7FN2hN/ZA2DF2xPfIgjTLWsyCMK9F1bHQrDoa1mVVFVJ91uRIgIYfLSEDSpAxP472MMRAGpt38x0NmJAnKGmbFrxw21gTVWbTfkSVRj5/Y+CGwbjGlNej7iL0JnR1H4GHRGtc8M+QjiEQziEQziEQ/j/wmbniE1YGqWuwK8aL12BixDnKfCm8JlegDm+AmVr9QtPPlD4vN5oJjgMjD1obItjbPOgbvh+h0WR7M+Fs7E7XmSdCXp8nIIqVxyRrye+AcJyVHqJQ0WBAAAAAElFTkSuQmCC"); }
.wishlist-icon:before {
    content: '';
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAA3XAAAN1wFCKJt4AAAF3mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDMtMjVUMTM6MTA6MjFaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0yNVQxMzozMjoyMloiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDMtMjVUMTM6MzI6MjJaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRmNjU3ZGExLWE5MWQtNDc1Yy1hMzQxLTA0ZTFmNGEwNTA1MSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM5MDlhMDJmLWZjMmEtYzE0ZS05ZDNlLWE5ODE5MGY0ZWI3MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA0ZmQzNzUxLTAzZGUtNDJlZS05YmI0LWE5ODZhMjJlMzAxYiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDRmZDM3NTEtMDNkZS00MmVlLTliYjQtYTk4NmEyMmUzMDFiIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTI1VDEzOjEwOjIxWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmNjU3ZGExLWE5MWQtNDc1Yy1hMzQxLTA0ZTFmNGEwNTA1MSIgc3RFdnQ6d2hlbj0iMjAyMi0wMy0yNVQxMzozMjoyMloiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4yIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuoL8IMAABmTSURBVHic7d3Ldhu7EQVQ+K78/y8rg1zFkk1S3ewH6qD2HmWUkI16HIJi/Ovj42MAAL38M/sFAAD3EwAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAa+s/sF8A0H7NfwBjj1+wXAAXoRaYQANZXYbg88+q1GUispHIfjvH89enDhQkAa6g+XN7x6D0Z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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 24px;
    height: 24px;
}

.new-wishlist:hover .wishlist-icon:before {
    background-image: url("data:img/png;base64,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");
}

.product-addto-links .wishlist-icon:before {
    width: 40px;
    height: 40px;
}

.header-top .wishlist-icon:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAA3XAAAN1wFCKJt4AAAF3mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDMtMjVUMTM6MTA6MjFaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0yNVQxMzozMjoyMloiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDMtMjVUMTM6MzI6MjJaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRmNjU3ZGExLWE5MWQtNDc1Yy1hMzQxLTA0ZTFmNGEwNTA1MSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM5MDlhMDJmLWZjMmEtYzE0ZS05ZDNlLWE5ODE5MGY0ZWI3MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjA0ZmQzNzUxLTAzZGUtNDJlZS05YmI0LWE5ODZhMjJlMzAxYiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDRmZDM3NTEtMDNkZS00MmVlLTliYjQtYTk4NmEyMmUzMDFiIiBzdEV2dDp3aGVuPSIyMDIyLTAzLTI1VDEzOjEwOjIxWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjRmNjU3ZGExLWE5MWQtNDc1Yy1hMzQxLTA0ZTFmNGEwNTA1MSIgc3RFdnQ6d2hlbj0iMjAyMi0wMy0yNVQxMzozMjoyMloiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4yIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuoL8IMAABmTSURBVHic7d3Ldhu7EQVQ+K78/y8rg1zFkk1S3ewH6qD2HmWUkI16HIJi/Ovj42MAAL38M/sFAAD3EwAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAaEgAAoCEBAAAa+s/sF8A0H7NfwBjj1+wXAAXoRaYQANZXYbg88+q1GUispHIfjvH89enDhQkAa6g+XN7x6D0Z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");
}

.header-top .my-account-icon:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAF3mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjItMDMtMjVUMTM6MzA6NTJaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMy0yNVQxMzozMjowOVoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDMtMjVUMTM6MzI6MDlaIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU4ZmIzODlmLWZlYzYtNDc1OC05MDE2LWQ0MjY3NjA2ZDViOSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjhjNjJhYjFiLWVjZDMtNDE0NC05YjA3LWNmYWQwYTNjOGI3YyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjZmOWM0ODdjLTM5YTctNDM2Ny1iYjAyLTk4MTE4OGRkOGU5OCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NmY5YzQ4N2MtMzlhNy00MzY3LWJiMDItOTgxMTg4ZGQ4ZTk4IiBzdEV2dDp3aGVuPSIyMDIyLTAzLTI1VDEzOjMwOjUyWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjIgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjU4ZmIzODlmLWZlYzYtNDc1OC05MDE2LWQ0MjY3NjA2ZDViOSIgc3RFdnQ6d2hlbj0iMjAyMi0wMy0yNVQxMzozMjowOVoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4yIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvIOBW4AABW2SURBVHic7d3dVuNKsoVRsUe9/ytzLmhOAWUb/0jKFRFz3vfYFMqM/JQ2o9/e39+3Vd7e3pb9tydZ+Yw53OqHaxM3ZT6fY+V8/rPsvwzca/Uhf8utn80JAsEEAORIPuifce3fIwwggACAdbod+Pf6+e8WBLCAAIDzTD3wfyMIYAEBAMdy6D/u6+9MDMBBBADsz6G/HzEABxEAsA+H/vHEAOxIAMDzHPrriAF4kQCAxzn4s3w+DyEADxAAcB+Hfj63AvAAAQC3OfhrcisAvxAAcJmDvwchAFcIAPjOwd+TEIAfBAB8cPDPIATgfwQA0zn4ZxICjCcAmMrBz7YJAQYTAEzj4OcSIcA4/63+AeBEDn9+Y40whhsAJjDUeYTbAEYQAHTm4OcVQoDWfARAVw5/9mIt0ZIbALoxrDmC2wDacQNAJw5/jmaN0YYbADowlDmT2wBacANAdQ5/VrH2KE0AUJkBzGrWIGX5CICKDF2S+EiAktwAUI3Dn1TWJqUIACoxYElnjVKGAKAKg3V/b5tr6yNYq5TgOwCkM0zv88pB/sz/1nO5zfcCiCcASOaQ+VfKgXLt5/DMvnvfcp4ZfCMASOUgqXlwXPqZpz9LEUAkAUCiyQdGx4Pi679p6rMVAcQRAKSZdkBMOxR+/nsnPW8RQBQBQJIph4FD4K9ptwMigBj+DJAUE4a/P7u7bcrvZ8JapwA3ACToPBAnHGh7m3Ar4CaA5dwAsFrXAT/lbfZonX+PXdc+RQgAVuo4ADsfWCt1/b123AMUIQBYpdvg63pApen4e+62FyhCALBCp4HX8UCqoNvvvdOeoAgBwNm6DLpuB1BVnZ5Dl71BEQKAM3UYcJ0OnE66PJcOe4QiBABnqT7Yuhww3XV4TtX3CkUIAM5QfaBVP1Amqv7Mqu8ZChAAHK3yIOvwNjlZ9edXee9QgACAyyofHHznWcIFAoAjVXyDqf7WyGVVn2vFPUQRAoCjVBxcFQ8IHlPxGVfcSxQgADhCtYFV9e2Q51R83tX2FAUIAPZWbVBVOwjYT7VnX21vEU4AMFm1A4D9WQOMJQDYU6U3FIOfT5XWQqU9RjgBwF4qDaZKA59zVFoTlfYawQQAe6gykCp++YvzVFofVfYcwQQAU1QZ7KxnrTCCAOBVFd5EDHQeVWHNVNh7BBMAvKLCAKowyMlUYe1U2IOEEgB0VmGAk80aoi0BwLPS3zwMbvaSvpbS9yKhBADPSB846QObetLXVPqeJJAAoJv0QU1d1hatCAAelfymYUBztOQ1lrw3CSQA6CJ5MNOLtUYLAoBHpL5hGMicLXXNpe5RAgkA7mWwQA32KncRAFSX+iZGf9YepQkA7pH6RmEAs1rqGkzdswQRAFSVOniZx1qkJAHAbxLfJAxc0iSuycS9SxABQDWJgxagHAHALd4g4H6JcWoPc5UAoJLEAQtfWaOUIQC4Ju3NwWClirS1mraXCSEAAGAgAcAlaW8MaW9U8Ju0NZu2pwkgAEiXNkjhXtYu0QQAP3lTgJ7sbb4RACTzBkV11jCxBABfJb0hGJx0kbSWk/Y4iwkAABhIAJAo6Y0J9mBNE0cA8MnVIMxgr7NtmwAgjzclurK2iSIA2DZvBDCNPY8AIIo3JLqzxokhAABgIAFAylWgNyOmSFnrKXufRQQAAAwkAEiQ8kYEZ7HmWU4AzOYKEGYzAwYTAKzmTYiprH2WEgAAMJAAmCvh6s8bENMl7IGEWcACAgAABhIAADCQAJgp4cov4eoTEiTshYSZwMkEAAAMJABYIeGNB5LYE5xOAADAQAJgHp/1AZeYDcMIAM7mqhMuszc4lQAAgIEEAAAMJABm8RkfcIsZMYgA4Ew+44Tb7BFOIwAAYCABAAADCQDO4moTIIgAAMgiljmFAJjDt3uBe5gVQwgAABhIAADAQAKAM/hMEx5jz3A4AQAAAwkAABhIAADAQAJgBn/WAzzCzBhAAADAQAKAo/k2MzzH3uFQAgAABhIAADCQAACAgQQAAAwkAABgIAEAAAMJAAAYSAAAwEACAAAGEgAAMJAAAICBBAAADCQAAGAgAQAAAwkAABhIAADAQAIAAAYSAAAwkAAAgIEEAAAMJAAAYCABAAADCQAAGEgAAMBAAgAABhIAADCQAACAgQQAR3tf/QNAUfYOhxIAADCQAJjhbfUPAJRiZgwgAABgIAEAAAMJAAAYSABwBt9mhsfYMxxOAADAQAIAAAYSAHP4sx7gHmbFEAIAIIvP/zmFAOAshhpAEAEAAAMJAAAYSABwJh8DwG32CKcRALP4di9wixkxiAAAgIEEAAAMJAA4m8844TJ7g1MJgHl8xgdcYjYMIwAAYCABwAquOuE7e4LTCQAAGEgAzJTwWZ83HviQsBcSZgInEwAAMJAAAICBBMBcCVd+CVefsFLCHkiYBSwgAABgIAHAaglvQLCCtc9SAmA2V38wmxkwmAAggTchprHmWU4AAMBAAoCUK0BvREyRstZT9j6LCAAAGEgAkCTlzQiOYo0TQwCwba4CYRp7HgFAHG9IdGVtE0UA8MkbAcxgr7NtmwAgkzclurGmiSMAAGAgAcBXSVeD3pjoImktJ+1xFhMAJEsanPAMa5hYAoCfvCFAT/Y23wgA0nmDoiprl2gCgEvS3hQMUqpJW7Npe5oAAgAABhIAXJP2xpD2RgXXpK3VtL1MCAFAJWmDFX6yRilDAHBL4puDAUuqxLWZuIcJIQAAYCABwG8S3yAS37SYLXFNJu5dgggAqkocuMxkLVKSAOAeqW8SBi+rpa7B1D1LEAFAdakDmP6sPUoTANzLGwXUYK9yFwHAI1IHizcxzpa65lL3KIEEAF2kDmT6sdZoQQDwqOQ3DIOZoyWvseS9SSABQDfJA5rarC1aEQA8I/1Nw6Bmb+lrKn1PEkgA8Kz0gZM+sKkjfS2l70VCCQA6Sx/c5LOGaEsA8IoKbx4GOM+qsHYq7EFCCQBeVWEAVRjkZKmwZirsPYIJAKaoMNDJYK0wggBgD1XeRN43w53rKq2PKnuOYAKAvVQaSFWGPOeptCYq7TWCCQD2VGkwVRr4HKvSWqi0xwgnAJis0uDnGNYAYwkA9lbtDaXS577sp+Jzr7a3CCcAOELFQVXtMOB5FZ91xT1FOAHAUSoOrIoHA4+p+Iwr7iUKEAAcqeLgqng1zO+qPteKe4giBABcVvGw4DLPEi4QAByt8htM1bdGPlR/fpX3DgUIAM5QfZBVPkSmqv7Mqu8ZChAAnKX6QKv+NjlFh+dUfa9QhADgTB0GW4cDpqMuz6XDHqEIAcDZugy4LgdOdZ2eQ5e9QRECgBU6DbpOB1Al3X7vnfYERQgAVuk28LodSKk6/p677QWKEACs1HHwdTygEnT9vXbcAxQhAFit6wDsemCdrfPvsevap4g/q38A2D4GYdch//XfZeDfp+ta+MpaYDk3AKSYMBA7v83uYcrvZ8JapwA3ACTpfBPwlVuBvyY876+mP2+CCADSTImATz//rd0PiEnP9qfuz5ZiBACJpkXAV91uB6Y+x586PEuaEQCkmhwBny79+9MPkunP7JL0Z8ZQAoBkIuBf134fZx8ynst9HP7EEgCk+xygDpzbnvn9+N0ex8FPPH8GSBUG6v6m/Nnd2axVShAAVGKwks4apQwBQDUGLKmsTUrxHQAq8tk1SRz8lOQGgMoMXlazBilLAFCdAcwq1h6l+QiADnwkwJkc/LTgBoBODGaOZo3RhhsAunEbwBEc/LTjBoCuDGz2Yi3RkhsAOnMbwCsc/LQmAJhACPAIBz8j+AiASQx2fmONMIYbAKZxG8AlDn7GEQBMJQTYNgc/gwkAphMCMzn4GU8AwAchMIODH/5HAMB3QqAnBz/8IADgMiHQg4MfrhAAcJsQqMnBD78QAHCfrweKGMjk0IcHCAB4nFuBLA5+eIIAgOe5FVjHoQ8vEgCwDzFwPIc+7EgAwP7EwH4c+nAQAQDHEgOPc+jDCQQAnOfnwSYIPjjwYQEBAOtMDQIHPgQQAJDj2sFYNQwc9BBMAEC+Wwfp6jhwyENRAmCAtzczujEPF3jKf6t/AADgfAIAAAYSAAAwkAAAgIEEAAAMJAAAYCABAAADCQAAGEgAAMBAAgAABhIAADCQAACAgQQAAAwkAABgIAEAAAMJAAAYSAAAwEACAAAGEgAAMJAAAICBBAAADCQAAGAgAQAAAwkAABhIAADAQAIAAAYSAAAwkAAAgIEEAAAM9Pb+/r76Z4CKbJwsb6t/AKjmz+ofAEI54Gv57XkJBPhBADCdg36Ga89ZGDCWAGAShz0/XVoTooARBABdOex5lihgBAFAFw58jvRzfQkCyhMAVOXAZyVBQHkCgEoc+qT6ujbFACUIAJI58KnI7QAlCADSOPTpxu0AkQQAKRz8TCAGiCEAWMmhz2Sf618IsIQA4GwOffjOrQBLCADO4uCH37kV4DQCgCM59OE5bgU4nADgCA5+2I9bAQ4hANiTgx+OIwTYlQDgVQ59OJePB9iFAOBZDn5Yz60ATxMAPMrBD3mEAA8TANzLwQ/5hAB3EwD8xsEP9QgBfiUAuMbBD/UJAa76b/UPQCSHP/RiT/MPNwB8ZUhAX24D+EYAsG0OfphECLBtmwCYzsEPcwmB4XwHYC6HP7BtZsFYbgDmsdmBn9wGDOQGYBaHP3CLGTGIG4AZbOpsU9+6rMtMbgOGEAC9GbDHMySft8fvzho/jhBoTgD0ZTDuxwDMdevZ2AP7eN/sgZYEQD+G3vMMuV6uPU975HFuAxoSAL0YbI8xzGb6+dztm/u5DWhEAPRhiN1maHHNpbVhP10nApoQAPUZVNcZUjzr69qxx/7lI4EGBEBtBtN3hhFH8JHBdW4DChMANRlAfxk+nM3twHduA4oSAPUYOAYNOcTAX24DihEAtUweMAYL6cSACCjF/xdAHVMHyttmoFDP5HU7dVaV4wYg38TNNHVw0s/UWwHfCyjADUC2SQNj22a/NdHfxPU9bYaV4gYg15SNM20gwrRbAd8LCOUGINOEoTDxbQh+mrIPJsy0cgRAnu4bZcrAg0dM2BfdZ1s5PgLI0X1zdB9usIfPfdJ1HvhyYBA3ABm6bvZtm/FmA3vrvm86z7wyBMB6XTdC9wEGZ+i8j7rOvjIEwFodN0DngQWrdN1XHWdgGQJgnW4Lv+uAgiQd91m3WViGAFij24LvNpAgXbc9120mliAAztdpoXd8G4Equu2/TrOxBAFwri4LvNvggco67ccuM7IEAXCeLgu7y6CBbrrszS6zMp4AOEeHBd3pLQO66rJPO8zMeALgeB0WcoeBApN02LMdZmc0AXCs6gu4y9sETNRh/1afodEEwHGqL9zqgwP4UH0vV5+lsQTAMSov2A5vDcB31fd15ZkaSwDsr/JCrTwggN9V3uOVZ2skAbCvqgu0+tsBcL/K+73qjI0kAPZTdWFWHQTAa6ru/aqzNo4A2EfVBVl1AAD7qDoDqs7cKALgdRUXYuUrQGBfVedBxdkbRQC8puICrLjRgeNVnA0VZ3AMATBLxQ0OnMeMGEQAPK9aedrYwD2qzYpqsziGAHhOtQVXbUMDa1WbGdVmcgQB8LhKC63ql3uA9arNj0qzOYIAeEylBVZp4wK5Ks2SSjN6OQFwv0oLq9KGBfJVmimVZvVSAqCfShsVqMNsaUYA3KdKUdqgwJGqzJgqM3spAfC7KgupysYEaqsya6rM7mUEwG1VFlCVDQn0UGXmVJnhSwiA+qpsRKAXs6c4AXBdhXK0AYGVKsygCrN8CQFwWYUFU2HjAf1VmEUVZvrpBMC/KiyUChsOmKPCTKow208lAOqpsNGAecymYgTAd+mFaIMBydJnVPqMP5UA+Ct9YaRvLIBty59V6bP+NALgQ/qCSN9QAF+lz6z0mX8KAZAvfSMBXGJ2hRMA2SVoAwGVJc+w5Nl/iukBkLwAkjcOwL2SZ1nyGXC46QEAACNNDoDk8ksuZoBHJc+05LPgUFMDIPmBJ28UgGclz7bkM+EwUwMgVfIGAXiVGRdkYgCklp6NAUyQOutSz4bDTAyARKkbAuAIZl6AaQEwrvAAuNuoM2JSAKQ+WCUMTJQ6+1LPit1NCoBEqRsA4Axm4EJTAiCx6Cx8gMxZmHhm7G5KAAAAX0wIgMSSSyxegFUSZ2Li2bGr7gGQ+AATFzrAaomzMfEM2U33AAAALugcAInllli4ACkSZ2TiWbKLzgGQJnFhA6QxK0/SNQDSis2CBrhf2sxMO1N20TUAAIAbOgZAWqmllSxABWmzM+1seVnHAAAAftEtANIKLa1gASpJm6FpZ8xLugVAkrSFC1CRWXqQTgHQqswAiNTmrOkUAEkUK8B+zNQDdAmANkUGQLwWZ06XAEiiVAH2Z7burEMAJJWYBQpwnKQZm3T2PKVDAAAAD6oeAEkFllSmAF0lzdqkM+hh1QMAAHiCANhHUpECdGfm7qByAJS+egGghbJnUeUASKFEAc5n9r6oagCULS4A2il5JlUNgBQKFGAdM/gFAgAABqoYAClXLcoTYL2UWZxyNt2tYgAAAC+qFgAphZVSnADkzOSUM+ou1QIAANiBAHhcSmkC8JfZ/KBKAVDqagWAkcqcVZUCIIHCBMhlRj9AAADAQFUCoMyVCgDjlTizqgRAAldLAPnM6jsJAAAYqEIAJFylKEqAOhJmdsLZdVOFAAAAdiYAfpdQkgA8xuz+RXoAxF+hAMAV0WdYegAAAAcQALe5QgKoywy/ITkAoq9OAOAOsWdZcgAAAAcRANe5OgKozyy/QgAAwECpARD7mQkAPCjyTEsNgNVcGQH0YaZfIAAAYKDEAIi8KgGAF8SdbYkBsJqrIoB+zPYfBAAADCQAAGCgtACI+4wEADpKC4DVfEYE0NfqGR/1kisAAGAgAQAAAwkAABgoKQBWfzay+rMhAI63etavPuv+X1IAAAAnEQAAMJAAAICBBMCH1Z8JAXAeM3/LCYCYL0UAwAQpAQAAU0S89AoAABhIAADAQALAl0EAJho/+wUAAAwkAABgoIQAiPg2JACcaPnZlxAAAMDJBAAADDQ9AMZ/CxRgsNFnwPQAAICRBAAADCQAAGAgAQAAA60OgOV/BwkAiyw9A1cHAACwwOQAGP3nHwBs2zb4LJgcAAAwlgAAgIH+rP4BFvIFRADGcgMAAAMJAAAYSAAAwEACAAAGEgAAMJAAAICBBAAADCQAAGAgAQAAAwkAABhIAADAQAIAAAYSAAAwkAAAgIEEAAAMJAAAYCABAAADCQAAGEgAAMBAAgAABlodAG+L//sAsMrSM3B1AAAACyQEgFsAAKZZfvYlBMC2BfwiAOAkEWdeSgAAACdKCoCIIgKAA8WcdX9W/wA/fP5i3pf+FACwr5iD/1PSDcBXcb8oAHhS5JmWdgPwldsAACqLPPg//R8VbVwL35/hhQAAAABJRU5ErkJggg==");
}
.header-top .my-account-icon:hover:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABkCAQAAACoJD9pAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfnAQYQKDC4PMqAAAADZklEQVR42u3a0XGjMBAG4F+ugFQQUcEpFYRUEDoIJTgVHKnAJZAO4qvA6cCkApMKoIO9B84xxHZYgVbADb+fznODvuysQUJScBQKEEPjFhpR4+scOT5RYKsqVyO5wCa0o5J+Skk7SsZ21tiUDsTNgVKftPNPwqY2k5xfyQdY074Xl4hoT9o3OOno2a6U7TpLgzeDsMdsfIHdcFtkSbA7boMsB+53X/gpiSTYOOcSERkbsLIB4wAtUIkKN3zGyuLCmQgXCJAJXFWoHb7awn2Ff4tUV+rqwvW1qDG3wk+i9bUYgfnzJJn7QzOFCjn/jVVhSsS5gOZN8HktIc9lj8IDP3oBs0Zh9DAFKL2AgZvupSqnwsYTlzWSzaN5ElnAC3gBL+Dh4MqbhjESa7ZGQsvaMwxDw2uJrRcvaxQe+MMLmDUKD/zuBexylAGvVrnZ8yTc29of8foyR+Cu6QIcEAhyK4S8bRtmhVWFV0Eu8MrdZWK/1BKtMbu+Fo9mVeFFiAu8iOziEWgnc3+Qe90q0RYVQlQyr1uBCg+OucCD2OTq3x5H7LQdYh+7SJEzbuRrny4euK1IRFQeq+tnJ9QMnF3syfjeawZteta5bO6BCoIv/AmGMmtuxt/PkEFHFuiMolGxX2hNScdTcEcJaRdjWTzputmoP/eNL3N8oEChCq8VXLJkibsMvktQAAPDmiVXyJEPXVv0BlMMg1tE1nt4Bd7xiVxth8GtqLSzOA14LQcPhxspoMwBtc3OKLCHcD5aaAlaP7h1t8AGrB0f/rqUTReaD3axvuCktQbpCw56zHiHJKNgCDjyVNt2naO+YLcLepvEfcDpaFwiotQWvB6VS0S0tgGPW91jUi54/Ooesz4HqxrcSISd8BPeJg+nvSV1EayxF93LsE2FOxRN8PfXrW+T4gIB3tpftMGpxwNJ3BikzX82W0LjMLbuSkIUl1piM7brahqyEzhGPLbrahq2U0vsJ9i/p+S4a7fEetJcwGCNFlj+QPPQPDXB0cTrCwCmfrdcg/0ctx2aR+D4o5M/MO4ihQqBlacD4y6iKalbYh5c1FI1m4YAgEKFigyYx4MmkXA1selkV/RqBnfgb+BfYxuscr+azQ+ujlZUzqqLK+XrqK2r/JcntCeVGYK3YxOssl3heUbkLZ7/AlymBNIreA3HAAAAAElFTkSuQmCC");
}
.header-top .my-account-icon:hover {
    cursor: pointer;
}

.header-top .wishlist-icon:hover:before {background-image: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFMAAABNCAQAAABwZ5BgAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfnAQYQIjqiBssUAAADJklEQVRo3u2az3WjMBDGP6iAdIA7wBVE6QBXEJdgd+BUwHaQpAI7FdjXPcFWAG8bQNe97OwBEyBIQvzz4Jf9OCXvMfp5Rkij0TiwEHkQCGr/SHBxpM2bE1oi0yMoopRUyimikGD9hBRRrrSUUkTC9K4Zc6sBbA6xI68D0KOdlaVtf0xBcadhiwEsf2ypWO1VHearteFSZwoUdgI697b0aofp9fBjU6IVkWGKv06jNmagmeZ2qgd/O8JO3ozNV8xxkEREh6ulw0g7DdAmptdjsusVEiicwE5ahb6O6Q2Y7mo/iNExKXQuQeuYY8M0hw4lpoOCNkA8ZPObXWskgAP3+mfEzaPRlavADCG4eTQSCIEy6HEja1mWEqyLoIsFQwIBRBH0Z26SDj3j6s1lSwAuCfjcHB3ySbiL9yUACBeP3AwWenTH27iFHCJuBBvdiTf/Y35LTMmNYCHpIuFmsFByN0HPuBEslLn44Gaw0MedeNMB6C8cbo4OyJUL4Dc3R4cuxfL+g5ujQ7+Kk6WHnJvEqAdHugAkTtwkBp0gyz39nZvFoHegqiHl8Lh5lJJ4qNeQ9tw8Gl25Sm8u058SDwVklXq8cDMp9MlUedNDujB/SqyKbLjuTbk4f75UKXvlTQA4L6gGcsFTBdnE9JFy031qVeVuzpcjW4Y3brqr3poJZtObAJAuoEKXYdWEbJ+FNtyMKoY2ZsK+I+2Vp13FBfOR8crqqLqobs9NAPAQM83QDOt2gcPRFGcknliOchme1FUYV/vC5uZlG4mNzjn6qsftP6W9sVBkbCe5nQxtLV2Yt7u+3g3vQ7od6MHMYIM5P+ihi8AOE7SdqC2irdzYatUTc66PyQqyD+YUzT9tyMBubN1mqZaPeMLTksTadqdzet1kZFjh50SQl3p2biXLoJdPNEG4o35jDsEEbenP/J/NeEyQP7hNLSW//3hDMUHeoNT52Nk5OzEmCLTrtUTl5n17Psw+7X/nYX6cBhNkt+Mfxo0xBSbIN/r0POSjmQMTpOvHTvsvPvNigrzWwh+NmY9zYYJAwecydbRNK+wwJ78GpBABEuc0rdV/H+geCdWkWo0AAAAASUVORK5CYII="); }


.product-addto-links .wishlist-icon:after {
    width: 40px;
    height: 40px;
    content: '';
    background: url(https://m2.beut.co.uk/media/logo/default/solid.png);
    background-repeat: no-repeat;
    background-size: contain;
    display: none;

}

.product-addto-links .wishlist-icon:hover:before {
    display: none;
}

.product-addto-links .wishlist-icon:hover:after {
    display: block;
}

.my-account-icon:before {
    content: '';
    background: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 24px;
    height: 24px;
}

.search-icon:before {
    content: '';
    background: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 24px;
    height: 24px;
}

.phone-icon:before {
    content: '';
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAACXBIWXMAAAxOAAAMTgF/d4wjAAAFKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NjQ4LCAyMDIxLzAxLzEyLTE1OjUyOjI5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMTAtMTNUMTM6MTY6MjUrMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTEwLTEzVDEzOjIwOjA3KzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTEwLTEzVDEzOjIwOjA3KzAxOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmEzZmIwMmZiLWVjMzAt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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 24px;
    height: 24px;
}

.lock-icon:before {
    content: '';
    background: url("data:image/png;base64,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");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 34px;
    height: 34px;
    position: absolute;
    top: -12px;
}


/*Designers A-Z*/
.ambrands-letters-list {
    display: block !important;
}

.ambrands-letters-list .ambrands-letter {
    width: 100% !important;
}

.ambrands-letter .ambrands-brand-item .ambrands-inner {
    border-radius: 0;
    box-shadow: unset;
}

.page-title-wrapper .page-title span {
    font-family: 'DomaineDisplayRegular';
    /*    text-align: left; */ /*May need to reinstate*/
    padding-left: 0;
}
.account .page-title-wrapper .page-title, .page-title-wrapper .page-title span {margin-right:0;}
.cms-brands .page-title-wrapper .page-title {
    text-align: left;
}

.ambrands-letters-filter .ambrands-letter {
    border: 0;
}


.list-designer {
    text-align: left;
    font-size: 1rem;
    font-family: 'WorkSansMedium';
    margin-bottom: 2px;
}

.stock-level {
    text-align: left;
    color: #387e46;
    clear: both;
    font-size: 14px;
    padding-bottom: 10px;
}

.filter-options-item.narrow-by {
    padding: 0;
    display: inline-block;
    margin-left: 30px;
    position: inherit;
}

.filter-options-item .filter-options-content .items .item .label {
    margin-left: 20px;
}

.page-layout-1column .filter-options-item.active .filter-options-content {
    position: absolute;
    z-index: 9;
    background: #fff;
    left: 0;
    right: 0;
    margin-top: 6px;

}

.page-layout-1column .filter-options-item.active .filter-options-content form {
    margin-left: 40px;
    margin-right: 40px;
}

.page-layout-1column .filter-options-content li.item {
    padding: 0;
    display: inline-block;
    width: 230px;
}


.filter-options-item .filter-options-content .amshopby-slider-wrapper > .items:not(.items-children):not(.am-category-view) {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}

.promotionbar_wrapper {
    margin-bottom: 20px;
}

.promotionbar_wrapper a {
    color: #fff;
}

.checkout-cart-index .page-title-wrapper .page-title {
    text-align: left;
}

/*Insta Feed*/
.aminst-feed-post.-standard_resolution {
    max-width: 195px;
    max-height: 195px;
    width: 100%;
}

.checkout-cart-index .form-cart {
    padding-left: 19px !important;
}

.toggle-content .block-search {
    position: relative;
}

.extra-actions {float: left;    width: 100%;}
.braintree-apple-pay-button, button.braintree-googlepay-button.white.long, button.braintree-googlepay-button.black.long {display:block; width:100%}
.payment-method-braintree .hosted-error {display: table-column;}

.toggle-content .block-search .i {
    position: absolute;
    right: 50px;
    top: 1rem;
    font-family: 'FontAwesome';
    width: 33px;
    height: 33px;
    font-size: 25px;
    font-weight: 100;
    cursor: pointer;
}

.fixed-search .toggle-content {
    top: 10vh;
}

.toggle-btn {
    text-align: right;
    padding: 0px 0px;
    position: absolute;
    top: 1.5vh;
    right: 0;
}

button#details-toggle {
    background: none;
    line-height: 8px;
    width: 65px;
    float: right;
    border: none;
    outline: none;
}

button#details-toggle span {
    width: 100%;
    height: 2px;
    background: #000;
    margin: 0px;
}

.open-menu {
    transition: all 0.2s ease-out;
}

.cross-make span:nth-child(3) {
    display: none;
}

.cross-make span:nth-child(1) {
    transform: rotate(135deg);
}

.cross-make span:nth-child(2) {
    transform: rotate(-135deg);
    position: relative;
    top: -8px;
}


.close-menu span:nth-child(3) {
    display: none;
}

.close-menu span:nth-child(1) {
    transform: rotate(135deg);
}

.close-menu span:nth-child(2) {
    transform: rotate(-135deg);
    position: relative;
    top: -8px;
}

.shipping-fees {
    overflow-x: auto;
    display: inline-block;
}

.menu-toggle-wrap ul li {
    padding: 15px 10px;
    margin: 0px;
    border-bottom: 1px solid #ededed;
}

.hide-registration-note .header-bottom {
    /*	border-bottom: 1px solid #ededed;*/
}

.menu-toggle-wrap {
    background: #fff;
    width: 80%;
    float: right;
    border-left: 1px solid #ededed;
    position: absolute;
    top: 1.5vh;
    right: -100%;
    height: 100vh;
    z-index: 888;
    transition: 0.2s ease-out;
}

.hide-registration-note .page-main-pal {

    position: relative;
}

.toggle-open {
    right: 0;
}

.header-menu .cnter-text {
    width: 100%;
    text-align: center;
}

.header-menu p {
    margin: 0px;
    font-size: 22px;
}

.header-menu {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #ededed;
    padding: 10px 0px;
}

.left-menu {
    padding-top: 124px;
    display: none;
}

.delivery-bredcum {
    padding-bottom: 51px;
}



/*WHY IS THIS IS STYLES AND NOT RESPSONSIVE CSS*/

/*Media screen*/
@media screen and (min-width: 200px) and (max-width: 767px) {
    .cms-delivery .page-title-wrapper .page-title span {
        text-align: center;
        font-size: 35px;
    }

    .category-banners .caption a {
        top: 50% !important;
    }

    html .mx-width.category-banners h3 {
        padding-left: 0px !important;
    }

    .contact-details {
        display: none;
    }

    figure.delivery-text {
        padding-bottom: 22px;
    }

    figure.delivery-text h3 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .delivery-right {
        padding: 0px;
        /*float: none !important;*/
    }

    .delivery-contents.row {
        padding: 0px 40px;
    }

    .catalog-product-view .mini-title-wrapper, .block-related {
        margin-top: 0px;
    }

    .catalog-product-view .mini-title-wrapper .mini-title, .block.block-related.related .block-title.title {
        /*	margin: 58px 0 0 !important; why was this inserted? */
    }

    .fotorama__dot {
        border-radius: 6px;
        border: none !important;
        display: block;
        height: 10px !important;
        left: 6px;
        position: relative;
        top: 12px;
        width: 10px !important;
        background: #d7d7d7 !important;
    }

    .fotorama__nav__frame {
        width: 18px !important;
    }

    .fotorama__active .fotorama__dot {
        background-color: #585655 !important;
        border-color: #585655 !important;
    }

    .header-search .field.search {
        width: calc(100% - 0px);
    }



    .product-page-usp li:before {

        height: 27px !important;
        width: 27px !important;

    }

    .product.info.detailed .description {
        padding-left: 0;
        padding-right: 0;
    }

    .page-product-configurable .mini-title-wrapper, .block-related {
        margin-top: 10px !important;
    }

    .checkout-index-index .header .row:nth-child(2) .col-lg-2 {
        padding-left: 0px;
    }

    .usr-ct {
        padding-right: 20px !important;
    }

    .catalog-product-view .page-main {
        padding: 0 10px;
    }

    .page-product-configurable .product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th {
        padding: 4px 15px 10px 0px;
        width: 30%;
        white-space: break-spaces;
    }

    .header-search .form-search {
        padding-left: 3rem;
    }

    .checkout-cart-cta {
        margin-top: 10px;
        background: #f7f7f7;
        padding: 0rem 0pc;
    }

    body.checkout-cart-index.page-layout-1column .accepted-cards {
        padding-left: 10px;
    }

    .checkout-cart-index .checkout-cart-cta li:before {
        width: 54px;
        margin-bottom: 15px;
    }

    .page-product-configurable .mini-title-wrapper .mini-title {

        /*	margin: 50px 0 0 !important;*/
    }

    .page-product-configurable .product.info.detailed .product.data.items > .item.title .switch {
        width: 100% !important;
    }

    .checkout-cart-index .page-main {
        padding-top: 20px;
        padding-left: 10px;
    }

    .delivery-tabs {
        display: inherit;
    }

    .header-search .form-search {
        padding-left: 3rem;
        width: 100%;
    }

    .toggle-content .block-search .i {
        right: 18px;
        width: 20px;
        height: 20px;
    }

    .fixed-search::before {
        top: 0px !important;
    }

    .firecheckout #checkout .opc-wrapper .opc > li, .firecheckout #checkout .opc-sidebar {
        border: none;
    }

    .header-search .form-search button.button {
        left: -16px;
    }

    .firecheckout #checkout .opc-wrapper .checkout-shipping-address .checkout-billing-address .billing-address-same-as-shipping-block {
        margin-top: 10px !important;
    }

    .firecheckout .billing-address-same-as-shipping-block, .firecheckout .checkout-payment-method .billing-address-same-as-shipping-block, .firecheckout .checkout-payment-method .payment-method .fieldset .billing-address-same-as-shipping-block {
        margin-top: 10px !important;
    }

    section.working_with_projects {
        overflow: visible;
        padding: 3rem 0px 3rem 0px;
        /*border-bottom: 1px solid #ddd;*/
    }

    .why_work .mx-width {
        padding-left: 0px;
        padding-right: 0px;
    }

    .left_content br {
        display: none;
    }

    img.left_item {
        width: 43%;
        top: inherit;
        bottom: -56px;
        z-index: -1;
    }

    img.right_item {
        position: absolute;
        right: -7rem;
        top: inherit;
        bottom: -234px;
        width: 43%;
        z-index: -1;
    }

    .pd-right {
        padding-right: 0;
    }

    .d-flex {
        display: block;
        align-items: center;
    }

    .pd-left {
        padding-left: 0px;
    }

    section.banner_top_panel {
        height: 300px;
    }

    section.banner_top_panel h1 {
        font-size: 35px;
        color: #fff;
    }

    .mt-4 {
        margin-top: 2rem;
    }

    .left_content h5 {
        margin-bottom: 20px;
        padding-top: 20px;
    }

    .for_mobile {
        display: block;
    }

    .for_desktop {
        display: none;
    }

    section.why_work {
        padding-top: 3rem;
        padding-bottom: 0rem;
    }

    .title_bold span {
        font: 40px 'GabrielaStencilBlack';
        padding: 17px 28px;
    }

    .checkout-usp li {
        font-size: 15px;
        line-height: 26px;
    }

    .checkout-continue {
        text-decoration: underline;
        margin-top: 0px;
        text-align: left;
        width: 100%;
        float: left;
    }

    .firecheckout #checkout .opc-wrapper .step-title, .firecheckout #checkout .opc-block-summary > .title, .firecheckout #checkout .opc-sidebar .step-title {
        font-size: 20px !important;
        font-weight: 300;
    }

    .actions-toolbar .primary button {
        float: none;
    }

    .opc .step-title {
        font-size: 16px !important;
    }

    .search-area .toggle-content {
        left: 0%;
        transform: translate(0%, 0);
        padding: 0px 20px;
        width: 100%;
        overflow: visible;
        top: 87px;

    }

    .header .form-search .search-autocomplete ul {
        display: inherit;
        padding: 0px 0px 15px;
    }

    .header-search .block-search .block-title {
        display: none;
    }

    .header-search .form-search input.input-text {
        font-size: 22px;
    }

    .block .block-title strong {
        padding-bottom: 0px;
        /*        font-size: 15px;*/

    }

    .header-search .form-search button.button > span:before {
        font-size: 19px !important;
    }

    .sections-page-bottom {
        padding: 0px 0 !important;
    }

    .cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {
        text-align: left;
        width: 100%;
    }

    .cart.table-wrapper .actions-toolbar {
        min-height: 42px !important;
        padding-bottom: 0px !important;
    }

    .cart.table-wrapper .items > .item {
        border-bottom: 1px solid #d1d1d1 !important;
        position: relative;
    }

    .checkout-cart-index .product-image-photo, .slick-slide img {
        width: 70%;
    }

    .page-layout-1column .product-essential .product-info-main {
        /*padding-left: 35px;*/
    }


}

/* Media screen */


/*for tabet*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
    html .mx-width.category-banners h3 {
        padding-left: 0px !important;
    }

    .delivery-bredcum {
        padding-bottom: 80px;
    }

    .delivery-right {
        padding-left: 0px;
    }

    .left-menu {
        display: none;
    }

    .delivery-contents {
        padding-left: 30px;
        padding-right: 30px;
    }

}


@media screen and (min-width: 1024px) and (max-width: 1366px) {

    .delivery-left li span {
        margin-right: 24px;
    }

    .delivery-left li {
        font-size: 14px;
    }

    .delivery-right {
        padding-left: 34px;
    }

}


.btwob-account-create .columns .column.main {
    width: 50%;
    margin: 0 auto;
}

.btwob-account-create .actions-toolbar .primary button {
    padding: 0 25px;
}

.btwob-account-create .account .actions-toolbar {
    margin-top: 25px !important;
}

.firecheckout .modal-popup .modal-title, .firecheckout .modal-popup .modal-inner-wrap .modal-content, .firecheckout .modal-custom:not(.opc-sidebar) .modal-inner-wrap .modal-content {
    padding-left: 3rem;
    padding-right: 3rem;
}

.firecheckout.fc-form-hide-labels .form-shipping-address .fieldset div.field:not(.choice).fc-dirty > .label {
    display: none;
}

.firecheckout #checkout .opc-wrapper .checkout-shipping-address .checkout-billing-address .billing-address-same-as-shipping-block {
    margin: 10px 0 3px;
}

.firecheckout #checkout .opc-wrapper .opc > li, .firecheckout #checkout .opc-sidebar {
    border: 0;
}

.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view), .filter-options-item .filter-options-content .am-category-wrapper, .filter-options-item .filter-options-content .amshopby-fromto-wrap {
    margin: 0 10px;
    display: block !important;
    -moz-column-count: 5;
    -moz-column-gap: 20px;
    -webkit-column-count: 5;
    -webkit-column-gap: 20px;
    column-count: 5;
    column-gap: 20px;
}

.slick-initialized .slick-slide {
    vertical-align: top;
}

.instagram-icon:before {
    content: '';
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALGAAACxgBiam1EAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAACAASURBVHic7d13nF1Vucbx30x6D4TQS5AOhhalBQSVJkpTUBRBkWb3evWCHbAClis2wHoBRQULSpUOhk6k9xZq6GmkZ2buH+8ZMhnOtN3e/e79fD+f1wyT4nPWObPX2muvvXYLIuUyAhgOjAeGAqOBUY2vW4FxjT83DBjZ+Ho0MKTx9XigBRgMjGl8b3jj36XxvcE9/H93/TebGdfI0MyQRo689JWtjOYDS3L892f18ntzgbYefm8BsLiH31vc+H2AZcC8xtedr6UdmNP43kJgUbcsXf/+nC5/flHj3+j8noi7Fu8AEtoQrFMch3W8K3X5787vDWPFznx04+vO3xsJjG18b2yx8UVcLMEGA3OxgcFr3b6e1/h6Xrev5wCzG7/O6fLfCxBJQAMA6W4osBqwVuPXNYHVgTUatXrje+OJd0YqUkVLWT4YeAV4EXgOeB6Y2ajnG997ofHnRTQAqKmVgA0a9aZuX69Nz9PcIhLf88AM4LFGPd7l65l+saRoGgBU21hgcqO2avy6OTYAEBHpbgE2EHgAuAu4p1EzHDNJTjQAqI5VgB2A7YAtGzUJvccikt4c4G5sMHAXcAtwLz0vtJQA1DnENAjYFJgCTAV2BjZD76eIFGc+cCcwHZgGXAO87JpIBkQdRhxbAHsAe2KdvlbMi0iZdAAPAdcBVwBX0/utmuJMA4DyWgV4O7A7sDewrm8cEZEBacNmCK5s1PXkuy+EDJAGAOWyEXAg8F7sWr7eHxGpinnAZcDfgYuxvQ/EkToYf1sABwPvwa7pi4hUXRtwM3A+cB66/dCFBgA+NgAOAz7c+FpEpK7agH8Dvwf+wvKtliVnGgAUZxywP9bxvxO1vYhId4uxBYRnAxegXQtzpU4oXy3AO4BjgP2wh9KIiEjfXgD+CPwKuN85SyVpAJCPccAHgM9i1/hFRCS56cAvgXOwpzBKBjQAyNYU7Gz/w+hBOSIiWZuFDQJOw55hICloAJBeKza9/2Xs1j0REclXO/AP4GTgVucsYWkAkFwr8D7gROwBOyIiUrwbgFOAC72DRKMBwMCNAI4Evgis55xFRETMbcD3sJmBducsIWgA0H+dZ/ynYk/ZExGR8rkPOAnbZEh6oQFA/+wO/BB7xK6IiJTfDcBxwI3eQcqq1TtAye3A8idbqfMXEYljKvaY4vOADZ2zlJJmAJpbG/gxNuUvIiKxLcFuHTwJmO+cpTQGeQcomcHAZ7D9qLdxziIiItkYhM0IfBR4GbjLNU1JaAZguSnAGcBbvIOIiEiuLsJ2an3CO4gnzQDAeOAnwOnAWs5ZREQkfxsDR2O3C95MTW8brPsMwO7Ab4F1vIOIiIiLu7GntN7tHaRodZ0BGAF8GzvrH++cRURE/KwGHAEsA24COnzjFKeOMwDbAWcBm3oHERGRUrkKGww87R2kCHXaB2AQtm//DajzFxGRN3ondingQ95BilCXGYBVgD8Ae3oHERGREM4BjgUWegfJSx0GAFOw+/onOecQEZFY/gMcREVvF6z6JYBjsH2gJznnEBGReLbFnjK4t3eQPFT1LoARwP8BX6G6r1FERPI3ElsT0AJc75wlU1W8BDABuADY2TuIiIhUyt+AD1ORdQFVGwBsCFwCbOQdREREKukWYD/gRe8gaVVpDcBO2CYO6vxFRCQv22PbB2/mHSStqgwADsY2cFjFO4iIiFTe+tieMrs550ilCgOALwB/BoZ7BxERkdpYCbgMu00wpOgr5I8HTqV6axlERKT8BgPvA54C7nTOMmCRBwDHAyd7hxARkVprBfYHXgFudc4yIFEHAN8CvukdQkREBJuFfhcwB1sgGEK0AUAL8L/Acd5BREREumjBdgzsAK5zztIv0QYA3wf+2zuEiIhID94OLAGmeQfpS6QBwHex6/4iIiJl9k5gAfYsmtKKMgA4Afi6dwgREZF+2h14CXuYUClFuH3uOOAU7xAS0kJgUePrOUA70AbMbfJn5zZ+r5nF2Gi+mQ5gdj+yzMemBWVgVurHnxkJDOvh9wYDY3r5u2N544nQsMa/SePvDsZWeo/rRxaRrtqBo4DfeQdppuwDgM8AP/EOIZlYCryGdYSLsU5zEdZJz2l8r6ffn9v43jxW7MAH0sGLZGU49sRRaD5A6Pz9zoHE2MbXY1g+WFlpAL8vsbUBhwPnegfprswDgPcDf6LcGeuoDXsIxnNd6mWsA57dqFnd/ns2NgAQkYFbCRjfqHFNvl4JWANYs0tpZ9RyWQq8G7jCO0hXZe1cd8L29teHuHjLgCeBR4FHGjUDmAk8C7xAz1PlIlIOK2ODgrWAtbGHpG3Y5ddRftFqay72mPp7vIN0KuMAYAPsqX4TvYNUXDvWud+BbWF5b+O/n0Bn6yJVtyY2GNgE2KZRk9Elh7w9DeyAzZy6K9sAYGXstolNvINU0GPYfam3YB3+3dj1dhERsMWQG2ODgSnAVGBbYIhnqAq6A3gbtubJVZkGAMOAy7GGkXQ6gLuA67FOfxo2hS8iMhAjge2BXbDp613QpdksXII9P2CZd5Cy+BXWcamS1avYY5GPwK79iYhkbSSwD/BTbJ2Q93Evcv1wgG1fWUfg/2ZErJnAz7GtJ6Ns6iQi1bEp8DXssqL38TBatQMHDbzJq2VrbJMV7zcjSr0KnA7sijp9ESmPjbHBwEP4Hyej1FxsEFVL49E0Un9qGXAxtjeCrr+JSNntBJyB7QHiffwse90HjE7WzHG1AH/Dv/HLXM8CJwOTkjWxiIir4cDB2AY43sfTMtefkjZwVMfh3+hlrauAfdEUv4hUx5bAmdj23d7H2DLWp5I3bSxbY3u7ezd4maoNuBDbJEJEpKpWBU7E1jN5H3fLVAuBLZI3awzDsE1ovBu7LNWGPSRi4zSNKiISzFhs0eAc/I/DZalbsYdLVdb38W/kstQV2E5bIiJ1tTK21mkh/sfkMtQJ6ZqzvHbBzni9G9i77gXembItRUSqZD1sMZz38dm7lgJvTdmWpTMKe9iMd+N61nzs2tfQdE0pIlJZu2G3xnkfrz3rASr2YKaf4d+onvUPYN3UrSgiUn3DsPUBdb4scErqViyJKdhmNt4N6lFzgGPSN6GISO1sDkzH/zjuUUuxWydDawVuxr8xPWoasEH6JhQRqa3BwPHAEvyP6UXXvynXU3sH7NP4N2LRtQz7wIZ+40RESmQq8Az+x/ei6yNZNJ6H1YFZ+DdgkfUSsEcWjSciIitYBbgc/+N8kfVy43WHcy7+jVdk3QCslUnLiYhIM4OxBXLt+B/zi6ozM2m5Am1Pvd6g89CT+kREinIw9blLoA3bQj+Ma/BvtKLqNGyxo4iIFOft1Ocy80UZtVnu9sO/sYqopcCRGbWZiIgM3BbAk/j3B0XUrhm1WW4GYVvdejdU3rUYeF9GbSYiIsmtSz12mr2Vkt9ddhT+jVRE539AVg0mIiKprU49thA+KKsGy9oI4Gn8GyjPWgDslVWDiYhIZtYA7se/n8izHgaGZNVgWfoM/o2TZy0C3p1Za4mISNZWpfqDgMMza62MDAFm4N8wedVi1PmLiESwNvAY/v1GXvUAJbvz7CP4N0qenf97smsqERHJ2brAE/j3H3lVadahtVLdKZc24MDsmkpERAqyCfAK/v1IHnVLhu2UyoH4N0Ze9bkM20lERIq1C7Z+y7svyaPekWE7JXYj/g2RR/0wy0YSEREX78dmc737lKzriiwbKYmp+DdCHvV3SrbIQkREEvs6/v1KHrVllo00UOf0ECpyPQSMy7KRRETEVQvwN/z7l6zr51k20kBMoHpPY5qH7S0tIiLVMh54FP9+JsuaC4xN0hhpp7g/SvUegXsktp2kiIhUy2yWP0a4KsYAHyr6/7QFmyr3Hv1kWb/KtIVERKSMPot/f5Nl3ZVt8/Rt94yCl6Uex0ZSIiJSbS3Apfj3O1nWDgNthMED/QtdHJ3i75ZNO7aT4TzvICIizlYGNsZOiMYDo4D52IPQ5mNbvj+FHTej6gCOAe7GXmMVHAvcXMT/0XiqtfjvB9k2j4hICMOxzWS+BVwHvET/jpkLsWnnM4FDgNWKDp6Rw/Hvf7KqedhgLXfHOLy4vOopYHS2zSMiUlqtwM5Y5z2X7I6lt2M7p04o7qVk4ir8+6Gs6tCM26apfzu9uDxq/4zbRkSkjIZgZ7wPku8x9TXgNOyJfBFsTHW2Cr4s47Z5g0nYtR/vF5pFXZJt04iIlE4LcBjwNMUeXxcB/0uMTdW+g39/lEW1kfPA6xsleJFZ1GLgTRm3jYhImWwOXIvvsfY5HO5TH6CRFD9Ayqu+mHHbrKAq9/6flnXDiIiUyOHYqn3vY21n/ZVyr7g/Ev82yqJy2xNgqxK8uCxqHnFXrYqI9GYEcC7+x9lm9TDw5vxeeiqDgHvxb6MsapOM2waAE0vwwrKob2TcLiIiZTAeuB7/Y2xvNQvYJa8GSOkA/Nsnizo+64YBuLMELyxtvYp2/BOR6lkV29jG+xjbn1oA7JNPM6R2G/7tk7Yy3xBo/RK8qCzqm1k3jIiIszHYffjex9eB1ALKORNwEP5tk7bagXWybJT/KcGLSlsLgdWzbBQREWdDibuZzauU7/HrrVRjsfuns2yUG0vwgtLWT7NsEBGREvgx/sfWNPUICZ9nn6Oj8W+XtHVVVo2xCrbBgPcLSlPtwIZZNYiISAm8h2pszPbnrBsmpWH0/7kIZa2lZLQJ0yEleDFp64osGkJEpCQmAi/jf2zNqj6YbfOk9n382yRtHZBFQ/ymBC8kbR2cRUOIiJTEb/E/rmZZMynXtsEbEH925edZNMSTJXghaeolbEpHRKQKdiR+59SsfpRlI2Ug6uLKzno4bQNsWoIXkba+n7YRRERK5HL8j6t51CJgzQzbKa0qXP5ev6cX19qPBtizH3+m7M72DiAikpFtgN29Q+RkGPDf3iG6uACY7R0ipR4/K/0ZAOyRYRAPtwP3eIcQEcnIl7BH/FbVsZTntsBFwPneIVJKfBLfiu3b7D2FkaYy3QxBRMTRSlin5H1czbuOyKrBMrAz/u2Rpl4k4YDxzSUIn6aWYftji4hUwcfxP64WUVdn1WAZaAFm4N8maWqjZi+sr0sAO/bZNOV2HTb6ERGpgvd5ByjIrtg+B2XQAfzNO0RKTfvyqg8A/uIdQEQkI8OAqd4hCtIK7OYdoovo6wASDQB2yiFIUdqxFZwiIlWwIzDCO0SB3uEdoIubgae8Q6TQtC/vbQCwMrBxPlkKcTO2s5SISBVs7x2gYDt4B+iiA7jIO0QKW9DkzoreBgA7EvtWk0u9A4iIZGgT7wAF25j+3apelMu8A6QwCNiu+zd7a9y35pelEJHfLBGR7uo2ABgJrOUdoourgcXeIVJ4wwxSbwOArXIMkreXgP94hxARydC63gEcrOcdoIv5wL+9Q6SwZfdv9DYAmJxjkLxdhi0CFBGpirLsjlekMd4Buok8s9zvAcAY4E35ZsnVtd4BREQy1AKM8g7hoGwDgOu8A6SwEd3uIulpADCZ2AsAp3kHEBHJ0KBG1c1w7wDd3AnM8w6R0CBg867f6GkAEP36/yPeIUREMrQMWOIdwsFr3gG6WYbdYh7VCpcBepsBiOp67J5NEZEqiXrmmUYZX3PkGeYV+vaeBgBvWCwQyA3eAUREcjDLO4CDMr7myAOAfs0AbFZAkLzc4h1ARCQHj3oHcFDG13wrce8yW2ENwOAmf2A8tg1wRO3A3d4hREpgODChW7U0vt+5EngMy48BS1l+vXU+dr25DXilW9XxOnRZPATs7R2iQC8As71DNPEaNjCJuFX+6tjdJPOh+QBgg0LjZOthyrdoRCRrI4H1GzWpS60DrIZ19qNz+v+eiw0EnscejjKjSS3K6f+77u73DlCwMr/eO4k5AGjBjhv3QvUGAHd4BxDJ0GBs+9fNsYd5TGl8vT5+t+mObdT69Py48JnAfdgBfHrj63vQ7EFa13sHKFiZ77m/E3i/d4iENqCiA4A7vQOIpLA+9rz3nbDOdXNgqGuiZNZo1O5dvrcQO+jc2KgbgGeLjxbag1iblWl//Dxd7R2gF5H7mtf7eA0ARPxsiT3zfGqj1vCNk6sR2APG3gp8rvG9GdhA4AbgSrR/R39cCXzEO0QB5lDuBd2R+5pe+/irsfvoI9aaiZtEJH+jsLPi04An8f95KVs9BpwJHEz5toAtiz3wf5+KqF9n1WA5egn/dkpS/+rtRT1VgoBJ6jVib18s1bQu8AXs+RRL8P85iVILsQevfAJYdaCNXmGtwNP4vz95165ZNViObsK/nZJUj7dWDsVu/fEOmKQiT8lItayFTXNPw25N9f7ZiF5tjbb8HHaXQ92dhP97kmc9SO9Pqi2Ls/BvqyS1hOaX/1mvBOGS1vnNXpBIQcYCH8dWakcdREeopdjMwGF0e7JZjUzAbsf0fi/yqo9k11S5+jr+bZW0mq432r4EwZLWd5u9IJGcTcGuW8/D/2egbjW70fbb9PkuVc8P8G//POpxYEiG7ZSnQ/Bvr6S1bbMXdEAJgiWtjzV7QSI5WAn4LHZvu/fnXmV1M3AUttCyDlYGXsS/3bOuSPfWT8G/vZLWu5u9oE+UIFjS2qXZCxLJ0PrAydiZp/fnXdW85mB3Wazdw3tYJUfh395Z1hXZNk/uxuLfZknrqGYvKPLiknWavSCRDGwLnI1df/b+nKv6V4sb71nkR5v3pZXljz+PXq8Rc2vdl/FvuyT1NXjjSsuo99G3Y9uPimRpH2z1+XRs0VnTlbNSSkOx9+wu4FJgZ984uWgHPoR1QtF9CnuWSzTPeQdIqOkiwIvwH5kkKXX+kqWdsfv2vT/XqmzrCmA7qmcfYt958rvsm6Qwl+Hffknqb81ezPQSBEtS05u9GJEB2gnbatX786zKt67AFnBVySfxb9ckdQ32iOqofot/GyapG5u9mGdKECxJXdTsxYj005bY9pjen2NVcdUOnAe8ier4Lv7tOpC6GxifS0sU5zv4t2OSeqLZi1lQgmBJ6sxmL0akDytjK8a1uK++tQT7DIwlvhbiDAJuBSbm0wyF+hT+bZmk5nR/IUNLECppndj8vRFpaghwDHEf5qHKvp7DPhODiO/TlHtNwJVUY8AFcCD+7Zmk2un2WZ9YglBJ65ie3x+RFeyJ7TXu/ZlVlbNuoxoLBXcHnse/PbtWOzbbMjTH1120yLvnrtT1hWxUgkBJ6709vz8igH3Yz0QP51H1XW3YZyX6I4nXBq7Dvz07sF0Lm+4+F9yb8G/bpLV+1xfylhIESlrv6Pn9EeFg4AX8P6eqWPUEsBextQCH47dtcDu2IdMqeb9QJyvj/zlNWlt3fSG7lyBQ0mr6YAOpvTWx+129P5+q2HUe8ResTcAeIFTUQ6vagYuxE8sqG0TcWcXdur6Q95UgUNLaoMe3R+rqYOBV/D+bqmrUC8B7iG8CtuV7Xrd8LwT+SL1Oyubg//lMUgd0fRFHliBQ0prQy5sj9TIWm3L0/kyqqlft2NqAkcTXis36/pb0g4HXsB3xjgTGFfkiSuJJ/D+bSeqjXfc2j/zGveGeRqmlHYDfoxkhyUcLdsfRzsChwJ2+cVJpx27Hu7Lx35sAbwM2BzbFFoitAowGhmEdxmzsEsJTwEPY3v03Abdg+ynU1WxgXe8QCYzvOgCIel/mfGCZdwhxNQib1vwS1biPW8ptc6zjOx74iXOWrDzUKBm42d4BEhrb9WmAo91ipDPLO4C4WgV72ttXUecvxRmO3dN+AXFPniQbUfugkV0HAKPcYqSj6f/62hbbuGUP7yBSW/tj29pu5h1E3ETtg0ZVYQDwmncAcXE4MA2Y5JxDZBPsOvj7vIOIi6h90IgqXAKY7x1ACjUE+CVwFjDCOYtIpzHA+cA3scWCUh9R+6BKXAKI2vgycGOAfwBHewcRaaIF+Dq2cZAGp/WxwDtAQpUYAERtfBmYtYDrgXd5BxHpw0HAVcTfPVD6J2ofNFKXACSCrYCb6bZ3tUiJ7YjdKriJdxDJXdQ+aEQVZgCiNr70z3uAG7Anm4lEsgHwb2yDKqmuSswARB0ARG186dsHsIf5RP1sikzEdtvTrarVFfUktBIDgKiNL737MLat7xDvICIpjQIupNvDV6QyovZBlRgAaAagej6O3eY3uK8/KBLEMOzugIO9g0jmovZBrw8AhhN3G9Wooy9p7jjgdOxpZSJVMgR7VO7HvINIpqL2Qa8PAKKe/UPc0Ze80ZeAU7xDiORoEPAr4CPeQSQzUQcAr98FEPUWQIjb+LKiTwPf8w4hUoBW4DfAId5BJBNRT0JbqjADoAFAfB/BnqwmUheDgLOx21wltqgDADQAEG8HYWdDuuYvdTME+Cuwl3cQSSVsH1SFAUDY0ZewH3AucRegiqQ1FPgL2iwosgVAh3eIJDQAEC9TsM5f9/lL3Y3G9gnYyDuIJNIOLPIOkUTX2wCjivos5jqbBFxM7IGnSJZWAS5FDxCKKuSJaOdGK8NcU6QTsuFrbCXgEmA17yA10wG8AswFZjW+t4Tl1y/HYMeDFmB8o1YuOGPdbYCtCdgDWOycRQZmPjDBO8RAVWEAEHLqpaaGYnv7b+YdpIIWAPcBDwEzutQzWMf/CgO/TjkIO6hNANbFZm46a1Ngc+w9lezsAvwOOJSg15VrKuSArXMAEPmHeIl3AOm3M4HdvENUwALgNuBG4A7gLuAxoC3j/5824MVGPdDk94dgj7udDLwFewTuFGIfT8rgg8AjwAneQaTfQvdDn8VGm9GqPY/GkFx8Ev/PS9RaBFwBfAHYnnIvnByOncV+FXsU7lL82y9itQP7DrDtxc90/D8zSQqA/ylBkCSl6f8YdsSmyLw/L5HqBeyZCPsSe7HkeOwBOGdhaw+82zVSzUJ3BkRxE/6flyQF2GjdO0iSmtPn2yLeVsOuQ3t/ViLUy9hlkndSzb0RhmEDmnOwxYje7R2h7ib2ALAursX/s5KkAPhmCYIkqZf6elfE1WDi/mAUWbcDxwAjErVyTMOxmYEr8G//stcfE7axFOdy/D8nSQqAk0sQJEk90+fbIp6+j/9npKw1G/gBsGHi1q2OLYEzWL6jmuqN9enErStFuBD/z0iSAuB/SxAkST3e59siXnbFVpF7f0bKVs8BJ2L7IciKVgGOB57F/30qWy3CBkpSTn/F/zOSpAD4RQmCJKkH+3xbxMMEdN2/ez0OfJTlt95Kz0YAnwNm4v++lanuIvaurVV2Lv6fjwFX51bAUe/bDbn5Qg38AljLO0RJPAP8F7b50f8By1zTxLAQezz0BljbveAbpzS2BL7nHUKaCr0PwDmUYDSSoG7LozEklaPw/1yUoV7Dpvp1xpbeKKwtF+L/vnpXO/DuVK0peTgT/89GkgLgvBIESVLT+nxbpEgbAPPw/1x4VhvwW2CNlG0pb7QhcAH+77F3PUfAfecr7qf4fy4GXJ2XAKI+CyD0tEvFtAC/xB5tWlf3AlOBj2HXryVbjwIHAPsATzpn8bQG8EPvELKCkH1R9DUAIRu9oj4GvMM7hJOlwCnYfvg3O2epg0uxBxGdQvbPP4jiI8Ce3iHkdSHXo0WfAQjZ6BW0OnbPfx3dAWwNfAl9Hou0AGvzXbAHIdXR6cBI7xACBD0ZjT4ACNnoFfRT6ndfewfwE+w5B/c7Z6mzm4BtsMtPdfMm4CTvEAIE7Ys6BwBlfrpYb0I2esXsDxzkHaJgzwG7Y/eq66zf3zzgWOAD1O/5IJ/HLj2Jr5DHgc4BQNQHj4Rs9AoZAfzYO0TBpmEH3Ku9g8gbnIe9N/d4BynQIGwb5da+/qDkKuTJaGu3X6PRpiq+vghM8g5RoF9iT+rTCv/yehTYHnv8cF1MAQ71DlFzS70DJBF9BqCuK4DLYC1s3/Y6WAIcgU0zhxzp18xCbNvlL2NrNerge9T7Flxv7d4Bkog+AxCy0SviZOrxnPLZwN7YNr4Sy8nYI4cXegcpwFrYXRHiI2RfFH0GIGSjV8D21GPKcQa2sc81zjkkub8CewAvewcpwBeo1yW5Mgk5Gx19BiBko1fAj7Cd/6rsQWBndItfFdyAPZ76Oe8gORuOHhbkJeTJaPQBQMhGD24fYCfvEDm7H9vV8FnvIJKZ+7HZnKpvGvQBYCvvEDUUsi/SJQAZiBbgm94hcnYbtrucVvpXzwzg7cAjzjny1II9OVGKFXI2OvoMQMhGD+wA7JajqrobW/D3qncQyc3T2OzOE95BcrQ/sJ13iJoJeTIafQAQstGDagFO8A6Ro4eBvVDnXwfPYAsDq7omoOo/q2UUsi/SJQDpr/dT3WuLj2NTw897B5HCPEa17w7YB3tOhRQjZF8UfQZAlwCK0QJ8xTtETl7FDpZVPRuUnt2PXdZa5B0kJ1/1DlAjIfsizQBIf+wJbOkdIgdLsY1iHvIOIm5uAA6nmseSfYAtvEPURMjPT/QZgLps8+ntv70D5KAD295XD/WR86nm2XIL9rRAyZ8GAA5CTrsEMxm7Vlo13wf+4B1CSuNk4GzvEDn4MLCGd4gaCNkX6RKA9OWLVG/Xv2uo5hmfpPNJ4F7vEBkbhr0uyVfIvij6DEDIRg9kTeAQ7xAZexrbLU2Pkpbu5gPvBeZ4B8nYJ4CR3iEqLmRfFH0AEHLaJZCjgaHeITLUDhwGvOQdRErrEeBI7xAZm4ANeiU/IfsiXQKQnrRii+Sq5NvAdd4hpPT+CpzlHSJjR3sHqLiQfVH0GYCQjR7EXsB63iEydDs2ABDpj09hu0NWxY5UdyOvMgjZF0WfAQg57RLEUd4BMrQA+CB2379If8wHPkrQA3sPqjajVyYh+yLNAEgzqwH7eofI0AnAo94hJJybgJ97h8jQYcBw7xAVFbIvaiVu5w9BGz2AI4Ah3iEyMh34sXcICeurwFPeITKyMnaXg2QvZF+kAYA0c6h3gIwswy5l6JY/SWoedhtdVVTlZ7tsQvZFmfT1DQAAIABJREFUrcS9/g9Br7uU3KbAm71DZOR04E7vEBLeJcCF3iEysgd2W6BkK2RfpBkA6e6D3gEyMgs4yTuEVMbngcXeITIwBHsComQrZF/USuxtXkM2eskd7B0gIycAr3iHkMp4DPiZd4iMvN87QAWFnQGIPADQ0wCztSWwmXeIDDwMnOEdQirnW1RjUPkOYKJ3iIoJ2RdFnv6HoI1eYlU5MzgR3fMv2ZsD/MA7RAYGo7sBBM0AyIr29w6QgfuAP3uHkMr6KfCCd4gM7OcdoGJC9kXRZwAkO2sDW3iHyMA30NoQyc984FTvEBl4OzDCO4T40gBAOr2L2LNBAPcDf/cOIZV3BvCyd4iURgBv8w5RIWFnACIf9EM2ekm9yztABn6IPhOSvwVUY4vgvb0DiC/NAAjYvcHv8A6R0ovAud4hpDZ+Diz0DpFSFQb9ZRHyxEMzAAIwFRjnHSKlnwGLvENIbbwEnOMdIqVNgPW9Q4gfzQAIwO7eAVJaCvzKO4TUzi+8A2Qg+s++pKABgADs7B0gpX8Cz3uHkNq5C7jNO0RKU70DVETI2WhdApAhwFu9Q6Sks3/x8mvvAClFH/xLCpoBkK2Bkd4hUngSuMI7hNTWH4HXvEOksAGwuneICgh5Mhp9ABCy0Usm+hnAH9HGP+JnHnCRd4iUdBmgpqJfApD0ov/wn+cdQGov+tbT0Y8BZRDyZDT6DICkt4N3gBQeAe7wDiG1dxkw1ztECjt5BxAf0WcAQo66SmQisJZ3iBTO9w4ggu0/8U/vEClMBgZ5h5DiaQag3rbyDpBS9GuvUh0XewdIYSS2GFCSC3kyqgFAvU32DpDCLOBW7xAiDf8C2rxDpBD5WCAJ6RJAvUX+oY9+wJVqiT4gjXwsKIOQfZFmAOot8g/9v7wDiHRzmXeAFLb0DiDFiz4ACDnqKolBwBbeIVK4zjuASDeRP5MaAKQTsi+KfglAklsPGOEdIqHngSe8Q4h0cyuwxDtEQusDw7xDSLGizwBIcpO8A6QwzTuASBMLibsvRSuwjneIwDQD4CBko5fEJO8AKdzoHUCkB5E/m+t7B5BiaQagviZ5B0hhuncAkR5E/mxO8g4gxYo+ANAMQHKRR/v3eAcQ6cHd3gFSmOQdILCQfVH0SwCS3CTvAAk9hd1zLVJGDxJ7IaDUSPQZAEluPe8ACensX8psKTYIiGiSd4DANAPgIGSjl8RE7wAJPeQdQKQPUT+jq3oHkGJpBqCexgDDvUMkpPv/peyifkYneAcILOTJaPQBQMhGL4HIP+gzvAOI9GGGd4CExgFDvENIcaJfApBkVvEOkMIM7wAifZjhHSChFmBl7xBSnOgzAJJM5B/yp70DiPThKe8AKUSeHfQUcjY6+gAgZKOXQNQFgEuAud4hRPrwsneAFCLPDsoA6RJAPY31DpDQq2jQJ+UX+XM63jtAUCHf7+gzAJJM1DsAIp9ZSX0sJe5M1VDvAFKc6DMAIUddJRD1h/xV7wAi/fSKd4CE9EjgZEL2RZoBqKeoP+QLvAOI9NNC7wAJRT02SALRBwAhR10lEPVe36h7rEv9LPYOkFDU2UFvIfui6JcAJJmoo3wNACSKqAOAqMcGSSD6DIAkE3WUH/WgKvUTdbCqAUCNaABQT5r1EclXu3eAhHRsSCbsJQCpn6hn0lFnLqR+ot5qG/XY4C3kwKmVoCMXSSXq9KQGABJF1Kl0DQBqJPoMQMhRVwlEHQBEPahK/UT9rGoAkEzIvij6AECSifpDPsI7gEg/Rb0EEPXkQBLQJYB6WuodIKHITzGUeon6VL2oJwfeNAPgIGSjl8Ai7wAJRT2oSr0MJu4DtzQAqBHNANTTHO8ACelRpRLBysQ9uZrtHUCKE/VD2kkzAMlEfVDJUGCMdwiRPkSeqdIDt5IJ2RdFHwBIMpEfq7u2dwCRPqzjHSCFl7wDSHF0CaCeos4AAEzyDiDSh/W9AyTUAczyDhGUZgAchGz0Eog8AxD14Cr1Mck7QEJz0W2AtRJ9ACDJzCPuD/p63gFE+jDJO0BCkWcGvYU8GdUlgPqKeq1vU+8AIn3Y2DtAQlGPCZJQ9BmAkKOuknjKO0BCk70DiPRiMLC5d4iEnvQOEFjIvkgzAPU1wztAQpOIu8mKVN/GxN0G+AnvAFIszQDUV9Qf9hY0CyDltaV3gBRmeAeQYkUfAEhyM7wDpLCNdwCRHmztHSCFGd4BAgt5MqpLAPU1wztAClO9A4j0YGfvACk87h1AihV9BiDkqKskZngHSGEX7wAiTQwDpniHSKiDuAuDyyBkXxR9ACDJzSDuk7/WIvZ2q1JNbyHuAsAnifuUUEko+iWAkKOuklgKPOAdIgXNAkjZRP5M3uMdILiQfZFmAOrtbu8AKezlHUCkm729A6Rwl3cAKV70GQBJJ/Ko/11oACvlMRbYyTtECpGPBZJQ9ANoyGmXEon8Qz8R3Q4o5bE7MMQ7RAqRjwVlELIvij4AkHQiXwIAeLd3AJGGfbwDpLAIeMQ7hBQv+iWAkKOuEpkJvOgdIoX3ewcQwc78D/AOkcL9wDLvEMGF7Is0AyA3eQdIYYtGiXjaA5jgHSKFG7wDiI/oMwCSXvQffs0CiLfon8Hox4Ay0AyAg5CNXjLRf/gPQZ8D8TMC2N87REo3egcQH9EHAJLedGLvALYxsTdgkdgOAsZ7h0jhSeBp7xAVEPIkRJcAZDE2CIjsaO8AUltHeQdIKfoMoKQQfQYg5KirhKIfBA4CVvYOIbWzCfFnnzT9X2PRBwCSjau8A6Q0HPiodwipnY8T/yTkSu8AFRHycxD9EkDIRi+h64D53iFS+jyxd2KTWMYCH/MOkdITwEPeIcSPZgAEbB3Add4hUlobuxQgUoRPYoOAyC71DlAhIU9Go88ASHaqcDD4gncAqYUhwKe8Q2TgMu8A4iv6DEDIUVdJXewdIANT0GOCJX8fw2acIlsCXOMdokJC9kXRBwCSnSeoxgNBvkPQH0YJYSjwJe8QGfg38Jp3CPEV/RKADvTZ+qd3gAxMAfb1DiGVdQwwyTtEBi70DiD+NAMgXf3ZO0BGvok+25K9kcBXvENkoB043ztExYQ8GdUMgHR1G/CYd4gMbAV8xDuEVM5xwBreITLwb+A57xDiL/oAQGd52fuLd4CMfI/4t2lJeawNfNE7REbO8w5QQYO8AyTRik0HRaUBQPaqcnBYDfiydwipjO8Do7xDZKAN+Kt3iAoK2RdpACDd/Ydq3A0Atjvgxt4hJLxdgQ94h8jIdcAL3iEqKGRfFH0AEHLaJYBzvQNkZBjwK7RWRJIbDpxJdT5Df/AOUFEh+6JWbEooqpCjrgB+Q+zPRVdvQ48LluS+hj31rwpeQ6v/8xKyL+oMHXUWIGSjB/A0cLl3iAydCqzlHULC2RJb+V8V5wLzvENUVMi+KPoAIOS0SxC/9g6QoXHY1GfIH1JxMQw4m2o9YfJX3gEqLGRfFH0AoAN6fv4JzPQOkaFdsUWBIv1xKrafRFXcDdzuHaLCQvZFGgBIT5ZhZ0BV8h1gG+8QUnp7AZ/xDpGxX3oHqLiQfVFn6KgLvkJOuwRyJnE/G80MA/6EXRIQaWZtbOBblVX/YNf9f+8douJC9kWaAZDePAH83TtExjYGzqFaB3jJxhBsgLiqd5CM/QqY4x2i4kL2RRoASF9O9Q6Qg33RLoHyRj8FpnqHyNgy4CfeIWogZF8U/RJAyEYP5jZgmneIHHwTeLd3CCmNo4FjvUPk4HzgSe8QNaBLAA5CNnpAP/QOkINB2HSvFgXK24GfeYfIyY+9A9REyJPR6AMAXcctxj+BB71D5GA0cDGwrncQcbMF8DdgqHeQHFwN3OodoiY0AHCgGYBitGNPQ6uiNYCLgJW8g0jh1gUuA8Z7B8nJ97wD1EjoAYDWAEhfzgIe8g6Rk8lYRzDGO4gUZlXgX9htf1U0DbjSO0SNhDwZjT4DoAFAcdqAb3uHyNF22CCgCs98l96Nxzr/Tb2D5Ohr3gFqJmRfFH0AEHLUFdgfgQe8Q+RoJ2zfg5HeQSQ3K2Nnxlt7B8nRFcB13iFqRgMAByEbPbA24ETvEDnbA5sJGOsdRDK3GnANMMU7SM6+4R2ghkKejGoNgAzUX4C7vEPkbBfsLGpl7yCSmXWB67FH/FbZRcDN3iFqKGRfFH0GIOSoK7h24AveIQqwHXAtsI5zDknvzcC/sW2gq2wpcJx3iJrSAMBByEavgKuAC7xDFGAycAvVnzKusndinX8d9nr4BdVeo1NmIU9GNQCQpL4ILPYOUYA1sJkAbRsczxHApVT3Pv+uXgFO8g5RYyH7Iq0BkKQeoz7bjI4GLgRORp+5CAZj79VvsSf81cHXgVneIWos5HEh+gzAYO8ANfcdYKZ3iIK0AMcD/6AeZ5RRTQQux96rurgfe+Sv+Al9CSDqDEAV9++OZB71OtACvAdbF6CHCJXPO7A7VN7uHaRAHcAnscf+ip+QfVHnAGCpa4rkQjZ6xZyD7apWJxtjg4ATCTr1VzGDsffiCmzNRp38Gm36UwbDvAMk0XnwWuKaIjkNAMrh48B87xAFGwKcQLX3k49gU+y+9xOo32BsJrrtryxC9kXRBwAhR10VNANbhFRHuwP3AZ+jfh2Qp8HY5ac7qO9tmp8BZnuHECD4ACDq7VwhG72iTgNu8g7hZCx2R8T1wGbOWepgG+ys/2RguHMWLxcBf/UOIa8LeTIafQZAA4DyaAeOJe5gMgtTsTPSU9CzBPKwGrba/Xbqe9YPdrvfsd4hZAUh+6LoA4CQo64Kuwc9hnQYdl32ceyyQMjbg0pmCNaWDwFHoUstnwSe8w4hKwjdF52D3U4Srf6TR2NIKq3Yamzvz0ZZ6m7gQGwfARmYwcBHscGU9/tYlvpdmgaV3PwG/8/GgCv6GoDQo66KascO2q845yiLycDfgNvQdsL91Qp8CFtc+Ttgfd84pfEY8FnvENJUyL4o+iWAkNddauBZbKpWlpuCLdy6EziGoAeMnA0DDsc6/j9Q/af3DcQy4DBs8y0pn9B90Y8pwXREgnoyj8aQzPwS/89IWesp7IFKExK3bnWsiW3k8yL+70tZ66tJG1cK8Q/8PyNJCoBTSxAkST3f59sinoZjU9/en5My1yLgPGw/gTqtE2jFXvN52Ayk9/tQ5rocLSYtu0vx/5wkKQC+VYIgSerVPt8W8TYJeBn/z0qEehT4NrBlkoYOoAXYAfgRdpnIu70j1GPASkkaWwp1Nf6flSQFwDdKECRJ1W372aj2xK5hen9eItX92PPdtyP2bW9DgF2B72M7Rnq3a6SaD2w14BYXD9Pw/7wkKQC+VIIgSSrqQ4zq6Cv4f16i1kvYorjDgPUG2vAONgGOxnaqm4N/+0WtDw+04cXNrfh/XgZcgxvho94GOBg7O2r3DiJ9+h7wVuAA7yABrYLdFvehxn8/i51x3IjtPHgPfnvCr4JdstgW2BnYCZjolKVKfgr83juE9FvIu3o6Fx19CviZZ5AURmALqaT8RmGPLq3zNq55eRIbCDwMPIFNtz8BPIOdhaexMrAOtp5j/cavm2F7HNTt8btFuATYH7tsJjE8gD2ZMpToMwBgK801AIhhPrAv9tCgCFPZkaxHz226FNuYqbOWAAuwn/sOlp8IjMB+noZjtyd2llagF+cO4AOo848m5AxA5wAg8rX0uj4NLKqZwD7YFLZWNxdjCLB6o6S8nsPO/F/zDiIDNtI7QBKdq4sjn0GP9g4gA3Y/tj9+1B0oRbI2DxsYP+0dRBIJPQBY4JoinZANL1yHrRTv8A4i4mwJ8D7gLu8gkljEfqhNAwDxdDbwGe8QIo7asNs7r/AOIokNJ+Y6mfmdA4DIG+qM8g4gqfwc+Lx3CBEHHcCx2HbIElfUPmhBFWYAoja+LPdjbAtckbrowG6//o13EEkt6iz0girMAERtfFnR17HtYkXq4EvA6d4hJBNRT0LnawZAyuR4bDZApKo6gOOwJ7BKNUQ9Ca3EDIAGANXRga0H+JJ3EJEcdAD/hWa6qiZqH7SgcyOgyDMAUUdf0rNTsIPlKd5BRDLSht32+jvvIJK5qH3Q65cAlhF3U5aooy/p3anAJ9CDniS+JcAhqPOvqqh90IKuzxmPehkg6uhL+nYGcARxB6ci84D9gL94B5HcRO2DVhgARL0MEHX0Jf1zNvAu/B53K5LUTGA34F/OOSRfUfsgzQBICFcDU7FH3IpEcC+wA/Af7yCSu6h90HzNAEgU9wM7Ard7BxHpw5XAzsBT3kGkEFH7oErMAERtfBm457Ep1b875xDpyRnYJas53kGkMFFnACqxBiBq40sy87Enp/0XdveKSBksxm7z+wT6XNZN1D6oEjMAo70DSOE6gNOAPYAXnLOIPA28Dfi1dxBxEXUWuhIzAGO9A4iba4G3ALc455D6uhb7DN7qnEP8jPcOkND8KswARG18ycYz2LqAM51zSL20Ad8CdgdedM4ivsZ5B0hohRmAqItWxgEt3iHE1SLg48De2EJBkTw9BbwD+AY2EJB6W8k7QEKzqzAAGEzcazCSrX8BWwOXeAeRyvoLsA1wvXcQKY2os9ArDAAi77QW9Q2Q7L0AvAc4lrjrWqR85mGfqYOBV52zSLlE7X/mVGEGAOK+AZKPDuCXwPbAzc5ZJL7LgC2xz5RId1HXAGgGQCrtXmAn7MxtnnMWiWcW9tnZB21DLc2NBoZ4h0igDZhXlRmAqCMwyV/nbMCmwAXOWSSO84FNsM9Oh3MWKa+oJ59zgI6qDACirsKU4jwHHAgc2vhapJlHsK183w+85JxFyi9q3zMXoCqXANbwDiBhnAtsBJyE3T4oArYPyknAZOyav0h/rOkdIKFZoAGA1NMC4ERsIHAOmuKts3bsM7Ah9plY7JpGook6AJgNKw4A5hH3IRZreQeQkJ4BDsc2ddFz2+vnWuCt2GdAG0hJElFPPt8wAGgn7jWvqG+ClMO1wBTs4UJ3+EaRAtwM7Ae8HQ38JJ2oMwAzYcUBwOvfDCjqmyDlciU2EHg/8JBzFsnePdh7uxNwoXMWqYaofY8GACJNdGC3gG0BfBR40DWNZGE6dgfIVth7qzUfkpWofU+lBgAjiHs7hpRTG3AWsDl2aeAi3zgyQB3YjM5+2ON6L0Adv2RPA4CSWMc7gFRSZ0eyL7AttmI86mLZOliCvUeTsYGbpvolL4OB1b1DJPQCVGsAsIF3AKm8O7AV4xsB30UbCpXJ48BXgfWw9+g+3zhSA+sRcxtg6OHYdSB2xhOxjkvdJCID0wrsDpwHLMX/Z6ButbjR9vsCg/p4r0Sytjf+PwNJqg2bvbD/6SLyDMCG3gGkdtqxywNXAmsDRwAfwp47IPn5D/B7bKr/ZecsUl8beQdI6EV6uIy5Lv6jk6R1TdpWEcnIFtiucg/i/3NRlbqv0aab9PtdEMnXafj/XCSp6T29oFZsf3TvgEnqmZ5elIijbYFTgPvx/xmJVO3Ymf4JwGYDbnWR/F2K/89Jkjq/txf1UAkCJj1gjOrthYk4Wx1boHYethWn989M2eqVRtscg11SESmzR/H/mUlSJ/f2oi4pQcCktU1vL0ykRIZizyD4NrYV8Xz8f36KrjnYk/e+AeyIFvJJHMOJu/D36M4X0X0RIMBjaVrF2dZoL3eJYQlwdaPAbifaFpgK7AzsQPWecfEUcANwIzAN25q3zTWRSDKTad5/RvB6H9/sBTxeYJCsbQP8zjuESAJLgVsa9aPG91bCFhRu3vh1CjbILfulrnnAw9i6h+nYAr67sdXHIlWwtXeAFHodAESfARCpilnYmfK0Lt8bhO16OQlYv8uvnV+vgk1P5mkB1pnPaNQTXWoG8Cw21ShSVVH7msV0WTBftQHAVtidDO3eQURy0sbyjvfaHv7MKGBCoyY2fh2DDQxGNP7MOOxnZSj287Ks8W/Pbfz+fOwyxRzsMeGvdKmFmb0akZiiDgBm0MdltxHYAcF7oULS0oZAIiKSl1bsMpd3X5ekLu7+QrpbiE3lRbWtdwAREamsjYHR3iESeqDrfzQbAIAt2IlqqncAERGprF28A6RwV9f/qOIAYGfvACIiUlmR+5h7uv5HTwOAe3r4fgRbYQucREREshZ1BmAZNbgEMAjY3juEiIhUzprYLbcRPYjdBvi6ngYAj2K3AUUVdYQmIiLlFblvubf7N3oaALRju3dFtbt3ABERqZy9vAOkcFf3b/Q0AIDYlwHeiu2IJiIikoUWYg8A3rC2r7cBwK05BsnbIGAP7xAiIlIZW2JrACLqoEmf3tsA4Mb8shTiXd4BRESkMiL3KY9gW3qvoLcBwAPA7Nzi5G9v9HxxERHJxj7eAVK4udk3exsAtGOPJo1qIvA27xAiIhLe6sTeZfaGZt/sbQAAcFMOQYp0kHcAEREJ72D67i/LLFFfvif+Ty9KU8+jywAiIpLO9fj3Z0lrDgn7wXHYs4O9X0Ca2i3JCxcREcFW/kfuBy/v6YX1NaUxhyabBwRzmHcAEREJ61BiT/9f19Nv9OdFXZFhEA8HASO9Q4iISEjRTyJ7nAHoj93xn8JIWx9K0wAiIlJLU/Dvv9LUq/Ry/b8/MwDTgAX9+HNl9jHvACIiEs6R3gFSugpbv5DKZfiPZNJUO7BR2kYQEZHaGIOtg/Puv9LU0b29wP4ubIi+DqAFOMo7hIiIhPFRYKx3iJSuzOIfmYz/SCZtvQAMzaIxRESk0lqA+/Hvt9LUw329yP7OANwLPNnPP1tWq2K7OYmIiPRmT2Az7xApXZTlP/a/+I9o0tbd2MhORESkJ5F3/uusnbNskLeV4AVlUZGf6CQiIvnaEf9+Km1lvg1+KzCzBC8sbfW4K5KIiNTepfj3U2nrjMxbBfhlCV5YFqXHBIuISHc74N8/ZVF7Z90wNP5R7xeWRd2C1gKIiMiKrsa/f0pbs8npjreh2NaC3i8wizow47YREZG49sO/X8qizsm6Ybo6owQvMIt6EBiccduIiEg8g7Db3b37pSxqr4zbZgU7leAFZlWfzLhtREQkns/g3x9lUc+R8er/Zh4qwQvNouYAa2TcNiIiEsfqwCz8+6Ms6ocDeeH93Qmwu3MT/r2yGQuc7B1CRETc/BgY7x0iI7le/+/0JuwJe96jnSyqHdg12+YREZEA9sS/D8qq7sm4bXpVha0SO+sRYFS2zSMiIiU2DpiBf/+TVR2Xaev04bCcXoRXnZ5t84iISImdhX+/k1Utwh54V5hhwIsZvwjPagfenWkLiYhIGe2Pf5+TZZ2dbfP0z6kJw5a1ngUmZtpCIiJSJmtSrZPXDmwL48JtALQlCFvmuooC7qMUEZHCDaZa69c6gP9k2kIDdHkPoSLXtzNtIRERKYMf4t+/ZF1HZNpCA3RgD6EiVzt6VoCISJXsR3VuX++sV4GRWTbSQA0GHsO/IbKu2cCbM2wnERHxsRUwF/9+JesqxWz1x/FviDzqGWDtDNtJRESKtQbwJP79SdY1n5IsWh+GraD3bpA8ajowOrumEhGRgowAbsG/H8mjfpRhO6X2RfwbJK+6GBiaXVOJiEjOhgAX4t9/5FGLgLWya6r0RgEv498wedXfsfUOIiJSbq3YQ+u8+4286ozsmio738S/YfKs89EgQESkzFqAM/HvL/KqZcCGmbVWhiZgq+e9GyjP+j+SP0ZZRETy0wKchn8/kWf9JrPWysGX8W+gvOuPaCZARKRMWoFf4t8/5FkLgHWyarA8jACewr+h8q4/Y4tMRETE1yBsdta7X8i7SnHff1+OxL+hiqjzsVsgRUTEx0jgH/j3B3nXi8C4jNosV4OAe/FvsCLqBmCVbJpNREQGYHXgVvz7gSLqMxm1WSH2xb/BiqpHgI2yaTYREemHNwMz8D/+F1GPEXAvmivxb7iiaiZOz2QWEamZfYE5+B/3i6oDsmm2Ym0ELMS/8YqqpcDxmbSciIh0Nwg4EWjD/3hfVF2SRcN5qfrmQM3qD9jOiCIiko2JwOX4H9+LrAXA+lk0npcRwKP4N2TRdS/2CEoREUlnH+wyq/dxvej6UhaN521P/BvSo5Zg01WDUregiEj9jMB29mvH/3hedN1LhfaaOQ//BvWqGyjp3s0iIiW1C3aHlffx26Pagbelb8LyWB14Cf+G9aqFwAnA8LQNKSJSYasAv6WeZ/2d9YvUrVhC78W/Yb3rEWCvtA0pIlIxrdguslV+rHx/6mEqvIj8LPwbuAx1IbaRhYhI3b0TmI7/cdm7llLx/WTGUZ/dm/qqNmxtxAZpGlREJKjNqPf6sO51UrrmjOHt1Gsjh75qEXAGWigoIvWwFfAn1A90rdup0Kr/vvwA/wYvWy3DHjO8bYp2FREpqx2xy591XuDXrOZjsyG1MQSYhn/Dl7X+DXwY3TUgIrENw45lN+F/XC1rHZ64dQNbC3ge/8Yvc70C/AjYImEbi4h4eBPwXew59t7H0TLXmUkbuAp2w1Y+er8JEeo+7GFDqyZpaBGRnI3DzmavQNP8/ak7sd0Oa+04/N+ISLUMu3zyOTQYEBFfI7HH854NvIb/8TFKvYrNktReC/A3/N+QiLUEuAz4FLqdUESKsS5wDPBP7C4m7+NgtGoH3jPgVq+wMdh0iPcbE70exh6esQ8wdkDvgIhIc6Oxh7r9AHtIjfdxLnp9ZWDNn48W7wDdrAncDKzjHaQi2oCHsMsFNwDXAU+6JhKRCFYFtgemAjsDbwWGuiaqjv8DjvAOAeUbAIBtjzsNW0wi2ZuJLSa8H9t6czrwADYlJSL1syYwpVGbY3ccbUY5+4forsdmUhZ7B4HyvsH7AP8ABnsHqYm52CDgUexhRZ31KDDLMZeIZGMcsBG22+hGXWpTYLxjrjp5ENiJEh1TyzoAAPg4cLp3COEV7LLBc91qJvBs49dXsFs5RaRYg4EJ2OPW1wbWwPZXWQM7s18TW7A30SugAPAS9pCfx72DdFXmAQDAN4FiYKx2AAAGW0lEQVSve4eQfpkPzO5Sc7p8Pbfx6yJgYeP3lgDzGn9vCTYqXgwsaHx/WbHxRQoxCFucOwLb5XM8dm19dKOGNr43DLu9bmyjxvdQo4uNLwnMA/YAbvEO0l3ZBwBgq06/4B1CCteGDRwWYgOH2digYG7j9zu/DzagaMdmIV5rfK9zYAHLp9yWNL7faW7j/6eZzsFIT3qbxluAzzW+7q8vT50dWNGG0vuz0sfT83Gtt8ytrLjuaCTWCXf9N4ewvMMd1cjSwvIp9M5OG+yupsHASl2+3/k9qY+F2CXta51zNBVhANAC/Az4pHcQERGRfloKvBe4yDtITwZ5B+inS7FrWlO8g4iIiPShDTgM2+CutKIMAAAuwVatTvYOIiIi0oMO4Fhsa+RSizQA6MC2ndQgQEREyqgN2yL5N95B+iPSAABsodcF2O0u2zhnERER6bQMOBLb6S+EaAMAsJmAC7GVtzs4ZxEREVkMHAL82TvIQEQcAHS6DLul5m3eQUREpLbmA/sDF3sHGajIAwCAa7DXsKt3EBERqZ1Xgb2xPf7DiT4AABsEPAO8i2q8HhERKb/HgXdij7EPKcJGQP21B3A+eoqgiIjk6ybgAOBF7yBptHoHyNAV2HOrn/IOIiIilXU+duYfuvOHag0AAO7F7gyY7h1EREQq5yfYav+F3kGyULUBANjjaXcD/uKcQ0REqmEe8AHgc9h+NJVQ1UVzS7BpmpnYCs2qvk4REcnXg8BelPSJfmlUaRFgT3bGNmdY0zuIiIiEci62tW9Rj9kuVBUvAXQ3DdgauNI7iIiIhLAY+C/gUCra+UN9psYXAH/Edg7ciXoMfEREZOAeBPYF/u4dJG91uATQ3Q7YYxo38g4iIiKl0QH8CvhvKnzW31VdZgC6egb4NTAG2I56DoJERGS554EPAj8CljpnKUzdO7+9sOc2r+UdREREXJwPfBzb179W6n4t/F/YAsGzsekfERGph6eBA4H3U8POHzQD0NUuwOnAFt5BREQkN8uAXwBfwzb4qa06rgHoyVPYApBXsL0DhvrGERGRjN0A7AechW0YV2uaAWhuErbn877OOUREJL2XgC8Dv0WXe1+nAUDvpgKnYnsHiIhILAuAnwLfA+Y4ZykdDQD61gIcBHwX2NA5i4iI9K0d+CvwP8CTzllKSwOA/huK3SryNWCicxYREWnuYuB44D7vIGWnAcDAjQE+AXweWN05i4iI2HX9i7CZ2puds4ShAUByQ4FDgK8CGztnERGpo3bgEuAk4HbnLOFoAJDeYOAD2JTTZOcsIiJ1sBT4PXAy8LBzlrA0AMjWFOBz2MzAEOcsIiJV8zx2D//PsZ38JAUNAPKxOvARbNHgJN8oIiLhTcf2ZvkjNXpYT940AMjXIODdwFHA3mhWQESkv14F/oRt0X6vc5ZK0gCgOCsBBwOHYxsLqe1FRFbUBlwDnAP8BdvIR3KiTsjHpsCHgUPRJQIRqbcO7Na932Nn/LV8Mp8HDQD8bYHNDLwHW0QoIlJ17cBNwIXYjn2P+sapJw0AymUT7PnU7wXegt4fEamOxcCVwN+BfwAv+8YRdTDlNRHYDdgdW0C4rmsaEZGBexzr9K8E/gXM9Y0jXWkAEMcWwB6N2hkY6xtHROQNnsUW8V3RqJm+caQ3GgDE9SZsIDC18etm6P0UkeIsw3bhmwbcgN2rrwfwBKIOozomAjsA2wFbYtsSr++aSESqYinwIHAPcBe2av92dJteaBoAVNtYbCAwGdiq8eumwATPUCJSWh3YFrv3A3c36h6s81/imEtyoAFAPQ0HNgA2xy4ldK31sB0MRaSalmKd/ONN6kFgvl80KZIGANLdUGA1YK3Gr2t2+XV1YI1GjQNGO2UUkTeaBbwCvIAtvpvZ+PpZ4EXgmcavL2L34UvNaQAgaQwGxmODgfHYdsedX3d+f2jj+0OBUdigYWjj94cDI7BLFUPRnQ1SH23YLXELgUXAHGyKfR52XX0xMLvxvdews/I5je/N7uFrkQHRAEDKZgQ2MOgcPIwBRgLDGr8/HvvcDm78Xte/AzaIGAS0Nv4NGn93ZOPrUY1/t5mWxr/fV7aedGbLS9fXXGYd5N8hLaH3qep52Cr1ZpY1fr8n81l+vXsOdrbc2WGDddgLu/3/dH3NXbPNa/z3nC5/b27j3xNx9f/ZZwBEVNFTKgAAAABJRU5ErkJggg==');
    height: 22px;
    width: 22px;
    display: block;
    background-size: contain;
    padding: 0;
    background-repeat: no-repeat;
}
