html body,
.custom-price-wrapper .price-text,
.text-banner .banner-price-wrapper .banner-price-text,
.filter-options-title {
    font-family: 'Libre Franklin', sans-serif;
}

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body .h1,
body .h2,
body .h3,
body .h4,
body .h5,
body .h6,
body .btn,
body .weltpixel-quickview,
body.checkout-index-index button[type="submit"],
.product-info-main #product-addtocart-button,
.page-header .welcome,
.page-header .header-info,
.header.links li.authorization-link a,
.page-header .customer-name .user-icon,
.customer-welcome .customer-name,
.header-wrapper .header.links .customer-menu li a,
.header-wrapper .header.links .customer-menu li.authorization-link a,
.header-wrapper .block-search .btn,
.header-wrapper .navbar-collapse.collapse a.level-top,
.minicart-wrapper .title-cart,
.block-minicart .subtotal,
.page-header .header-custom-block-wrapper,
.page-header .action.nav-toggle,
.page-header .header-switcher ul li a,
.page-header .header-switcher ul li span,
.page-header .header-switcher .switcher-trigger span,
.custom-price-wrapper,
.text-banner .banner-price-wrapper,
.text-banner .banner-label,
.text-banner .title,
.text-banner .strong-title,
.text-banner .subtitle,
.text-blocks-wrapper .text-item .title,
.parallax-banners-wrapper .banner-content .title,
.parallax-banners-wrapper .banner-content .subtitle,
.parallax-banners-wrapper .banner-content .text,
#home-slider .item .title,
.page-title,
.product-item-name a,
.price,
.product-labels span,
.product-info-main .product-options-wrapper .label,
.product-info-main .product-options-wrapper .swatch-attribute-label,
#tabs .nav-tabs li a,
.related .block-actions .action,
.reviews-wrapper .review-title,
.customer-review.view .review-details .title,
.customer-review.view .review-title,
.block-title,
.sidebar .block .block-title,
.block-collapsible-nav-title,
.sidebar .block li a,
.sidebar .block li strong,
.block-reviews-dashboard ol li .product-name a,
.table.totals th,
.table.totals td,
.table-caption,
.multicheckout .block .title,
.checkout-container .opc-progress-bar-item > span:after,
.opc-wrapper .step-title,
.opc-block-shipping-information .shipping-information-title,
.opc-block-summary > .title,
.checkout-agreements-items .checkout-agreements-item-title,
.checkout-payment-method .payment-method-title,
.checkout-payment-method .payment-option-title .action-toggle,
.cart-totals tbody .mark,
.cart-totals tfoot .mark,
.opc-block-summary .table-totals tbody .mark,
.opc-block-summary .table-totals tfoot .mark,
.cart-totals .grand .mark strong,
body .footer .subscribe-block .title,
body .sidebar .block.block-compare .actions-toolbar a.action,
.sidebar .block.block-reorder .actions-toolbar .action.tocart,
.actions-toolbar .primary .action.primary,
.sidebar .block.block-reorder .actions-toolbar .action.view,
sidebar .block.block-wishlist .actions-toolbar .action.details,
.sidebar .block.block-wishlist .actions-toolbar .action.details,
#top-cart-btn-checkout,
.cart-container .cart.actions a.action.continue,
.totals-wrapper .checkout-methods-items button.action.primary.checkout{
  font-family: 'Playfair Display', sans-serif;
}

body a,
.skincolor,
.header.links li.authorization-link a,
.customer-welcome .customer-name,
.header-wrapper .block-search .btn,
.text-banner .title.skincolor,
.text-banner .title .skincolor,
.text-banner .subtitle.skincolor,
.text-banner .subtitle .skincolor,
.text-banner .text.skincolor,
.text-banner .text .skincolor,
.text-banner .skincolor,
#home-slider .owl-buttons div,
ul.breadcrumb li a:hover,
.toolbar .modes strong i,
.product-item-name a,
.products-list .actions-secondary a:hover,
.related .block-actions .action:hover,
.reviews-wrapper .review-author strong,
.reviews-actions a:hover,
body .swatch-attribute .swatch-option:not(.disabled):hover,
body .swatch-attribute.size .swatch-option.selected,
body .swatch-attribute.manufacturer .swatch-option.selected,
.authentication-wrapper .action-auth-toggle:hover,
.sidebar .block.filter ol li a:hover,
.sidebar .block li a.delete:hover,
#shopping-cart-table tbody tr td.actions a:hover,
.checkout-methods-items li a:hover,
.owl-buttons i,
.modal-open .modal.ekko-lightbox .modal-header .close:hover:before,
body .footer .subscribe-block .block.newsletter .btn:hover,
body .footer .subscribe-block .block.newsletter .btn:focus,
body .footer .subscribe-block .block.newsletter .btn:active,
.toolbar .modes strong:before,
.toolbar .modes a:hover:before{color: #464672;}

.skincolor-bg,
body .btn-default:hover,
body .btn-default:active,
body .btn-default:focus,
body .btn-default.hover,
body .btn-default.active,
body .btn-default.focus,
body .btn-default.disabled:hover,
body .btn-default[disabled]:hover,
body .btn-default.disabled:hover,
body .btn-default[disabled]:hover,
body fieldset[disabled] .btn-default:hover,
body .btn-default.disabled:focus,
body .btn-default[disabled]:focus,
body fieldset[disabled] .btn-default:focus,
body .btn-default.disabled.focus,
body .btn-default[disabled].focus,
body fieldset[disabled] .btn-default.focus,
body .btn-default.light:hover,
body .btn-default.light:active,
body .btn-default.light:focus,
body .btn-default.light.hover,
body .btn-default.light.active,
body .btn-default.light.focus,
body .btn-default.light.disabled:hover,
body .btn-default.light[disabled]:hover,
body .btn-default.light.disabled:hover,
body .btn-default.light[disabled]:hover,
body fieldset[disabled] .btn-default.light:hover,
body .btn-default.light.disabled:focus,
body .btn-default.light[disabled]:focus,
body fieldset[disabled] .btn-default.light:focus,
body .btn-default.light.disabled.focus,
body .btn-default[disabled].light.focus,
body fieldset[disabled] .btn-default.light.focus,
body .btn.btn-primary.type-2:hover,
body .btn.btn-primary.type-2:active,
body .btn.btn-primary.type-2:focus,
body .btn.btn-primary.type-2.hover,
body .btn.btn-primary.type-2.active,
body .btn.btn-primary.type-2.focus,
body .btn.btn-primary.type-2.disabled:hover,
body .btn.btn-primary.type-2[disabled]:hover,
body fieldset[disabled] .btn.btn-primary.type-2:hover,
body .btn.btn-primary.type-2.disabled:focus,
body .btn.btn-primary.type-2[disabled]:focus,
body fieldset[disabled] .btn.btn-primary.type-2:focus,
body .btn.btn-primary.type-2.disabled.focus,
body .btn.btn-primary.type-2[disabled].focus,
body fieldset[disabled] .btn.btn-primary.type-2.focus,
.product-info-main #product-addtocart-button,
.product-info-main #product-addtocart-button:hover,
.product-info-main #product-addtocart-button:active,
.product-info-main #product-addtocart-button:focus,
.product-info-main #product-addtocart-button.hover,
.product-info-main #product-addtocart-button.active,
.product-info-main #product-addtocart-button.focus,
body .header-wrapper .block-search .btn:after,
.minicart-wrapper .title-cart .cart-indicator,
.minicart-wrapper .title-cart .cart-full-indicator,
.minicart-wrapper .title-cart .cart-full-indicator:after,
.minicart-wrapper .title-cart .cart-full-indicator:before,
.custom-price-wrapper,
.text-banner .banner-price-wrapper,
#home-slider .owl-buttons div:hover,
.cms-no-route .page-not-found .btn:hover,
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span,
.owl-theme .owl-controls .owl-page.active span:after,
.owl-theme .owl-controls.clickable .owl-page:hover span:after,
.owl-buttons i:hover,
.ekko-lightbox-nav-overlay a i:hover,
body .footer .subscribe-block .background-wrapper,
.footer .links a:before,
button.action-primary:hover,
button.action-primary:active,
button.action-primary:focus,
button.action-secondary:hover,
button.action-secondary:active,
button.action-secondary:focus {
  background-color: #464672;
}

body .btn,
body.checkout-index-index button[type="submit"],
button.action-primary,
button.action-secondary,
.product-info-main #product-addtocart-button,
body .btn.btn-primary.type-2,
.products-grid .add-to-links a:hover,
.products-list .add-to-links a:hover,
.products-list .actions-secondary a:hover i,
body .sidebar .block.block-compare .actions-toolbar a.action,
.sidebar .block.block-reorder .actions-toolbar .action.view,
.sidebar .block.block-wishlist .actions-toolbar .action.details,
.cart-container .cart.actions a.action.continue,
.totals-wrapper .checkout-methods-items button.action.primary.checkout{
  border-color: #464672;
  background-color: #464672;
}
.header-wrapper .block-search .input-group {
    border-color: #464672;
}


body a:hover,
body a:focus,
.skincolor-2,
.page-header .header-switcher .options .action.toggle:hover,
.page-header .header-switcher .options .action.toggle.active,
.header.links li.authorization-link a:hover,
.page-header .customer-name-wrapper + .links li a i,
.page-header .customer-name-wrapper + .links li a:hover,
.customer-welcome .customer-name.active,
.customer-welcome .customer-name:hover,
.header-wrapper .header.links .customer-menu li a:hover,
.header-wrapper .header.links .customer-menu li.authorization-link a:hover,
.navigation .level0 .submenu a:hover,
.navigation .level0 .submenu a.ui-state-focus,
.navigation .level0 .submenu .active > a,
.block-minicart .subtotal .label,
.block-minicart .subtotal .price-container,
.minicart-wrapper .actions div.secondary .btn:hover,
.minicart-items .action.edit:hover,
.minicart-items .action.delete:hover,
.page-header .custom-wish-link a:hover,
.page-header .custom-wish-link a:focus,
.page-header .custom-wish-link a:active,
.text-banner .title.skincolor-2,
.text-banner .title .skincolor-2,
.text-banner .subtitle.skincolor-2,
.text-banner .subtitle .skincolor-2,
.text-banner .text.skincolor-2,
.text-banner .text .skincolor-2,
.text-banner .skincolor-2,
.price,
.account .content-inner a:hover,
.block-dashboard-addresses .block-title a :hover,
.block-dashboard-info .block-title a i:hover,
.box .box-title a i:hover,
#my-orders-table a:hover,
.footer .footer-middle .contacts-block i,
.footer a:hover {
    color: #5cb0a7;
}

.skincolor-2-bg,
body .btn.btn-primary:hover,
body .btn.btn-primary:active,
body .btn.btn-primary:focus,
body .btn.btn-primary.hover,
body .btn.btn-primary.active,
body .btn.btn-primary.focus,
body .btn.btn-primary.disabled:hover,
body .btn.btn-primary[disabled]:hover,
body fieldset[disabled] .btn.btn-primary:hover,
body .btn.btn-primary.disabled:focus,
body .btn.btn-primary[disabled]:focus,
body fieldset[disabled] .btn.btn-primary:focus,
body .btn.btn-primary.disabled.focus,
body .btn.btn-primary[disabled].focus,
body fieldset[disabled] .btn.btn-primary.focus,
body .weltpixel-quickview:hover,
body .weltpixel-quickview:active,
body .weltpixel-quickview:focus,
body .weltpixel-quickview.hover,
body .weltpixel-quickview.active,
body .weltpixel-quickview.focus,
body .weltpixel-quickview.disabled:hover,
body .weltpixel-quickview[disabled]:hover,
body .weltpixel-quickview.disabled:focus,
body .weltpixel-quickview[disabled]:focus,
body .weltpixel-quickview.disabled.focus,
body .weltpixel-quickview[disabled].focus,
.page-header .customer-name-wrapper + .links li a .hover-divider,
.header-wrapper .header.links .customer-menu li a:after,
.minicart-wrapper .title-cart .icon,
.product-labels span,
.lightbox-button:hover,
.footer .promo-block .promo-label span,
.footer .links a:before {
  /*background-color: #5cb0a7;*/
}
body .weltpixel-quickview,
body .btn.btn-primary,
.sidebar .block.block-compare .actions-toolbar a.action.primary,
.sidebar .block.block-reorder .actions-toolbar .action.tocart,
.actions-toolbar .primary .action.primary,
#top-cart-btn-checkout{
  background-color: #5cb0a7;
  border-color: #5cb0a7;
}


#top-cart-btn-checkout{font-size: 17px;}

.sidebar .block.block-wishlist .actions-toolbar .action.details{font-size: 12px;}
.sidebar .block.block-wishlist .product-item-details .product-item-actions a{color:#ddd;}

.header-wrapper .header-2 .navbar-collapse.collapse a.level-top {
    font-weight: 400;
}
body.checkout-index-index .page-header,
body .page-header.header-2 {
    background: url(../../images/voltage_jewelry_header_wrapper.jpg) center top no-repeat;
    background-size: cover;
}
body.checkout-index-index.boxed-layout .page-header .container,
body.boxed-layout .page-header.header-2 .container {background-color: transparent;}
.wide-layout .page-header.header-2 .menu-wrapper:before {
    background: rgba(255,255,255,.08);
}
.boxed-layout .page-header.header-2 .menu-wrapper .container {
    border-bottom: 3px solid rgba(255,255,255,.08);
}
body .page-header.header-2,
.page-header.header-2 .header-info,
.page-header.header-2 .minicart-wrapper .title-cart .counter-number,
.page-header.header-2 .minicart-wrapper .title-cart .divider {
  color:  rgba(255,255,255,0.6);
}
.page-header.header-2 .header-custom-links + .header-switcher,
.page-header.header-2 .header-switcher + .header-switcher,
.page-header.header-2 .header-switcher + .custom-wish-link,
.page-header.header-2 .custom-wish-link + .links li.authorization-link,
.page-header.header-2 .header-switcher + .links li.authorization-link,
.page-header.header-2 .custom-wish-link + .links .customer-welcome,
.page-header.header-2 .header-switcher + .links .customer-welcome {
    border-left: none;
}
.header-wrapper .page-header.header-2 .menu-wrapper .menu-inner {
    border-top-color: rgba(255,255,255,0.08);
}
.header-wrapper .page-header.header-2 ul.social-links li a {
    color: rgba(255,255,255,0.7);
}
.header-wrapper .page-header.header-2 ul.social-links li a:hover {
    background-color: rgba(255,255,255,0.1);
}
.header-wrapper .page-header.header-2 .block-search .input-group {
    border: none;
    border-bottom: solid 1px rgba(255, 255, 255, 0.2);
    background: none;
}
.header-wrapper .page-header.header-2 .block-search .search-icon i {
    color: rgba(255,255,255,0.3);
}
.header-wrapper .page-header.header-2 .block-search .btn,
.header-wrapper .page-header.header-2 .block-search input {
    color: #fff;
}
.header-wrapper .page-header.header-2 .block-search input::-webkit-input-placeholder {
    color: #fff;
}
.header-wrapper .page-header.header-2 .block-search input::-moz-placeholder {
    color: #fff;
}
.header-wrapper .page-header.header-2 .block-search input:-ms-input-placeholder {
    color: #fff;
}
.header-wrapper .page-header.header-2 .block-search input:-moz-placeholder {
    color: #fff;
}
.header-wrapper .page-header.header-2 .block-search .btn:before {
    content: none;
}
.page-header.header-2 .action.nav-toggle,
.page-header.header-2 .welcome,
.page-header.header-2 .phone-number,
.page-header.header-2 .minicart-wrapper .title-cart .subtotal .price {
    color: #fff;
}



.page-header.header-2 .header.links li.authorization-link a:hover,
.page-header.header-2 .header-switcher:hover .options strong,
.page-header.header-2 .header-switcher .options.active strong,
.page-header.header-2 .customer-welcome .customer-name:hover,
.page-header.header-2 .custom-wish-link a:hover,
.page-header.header-2 .custom-wish-link a:focus {
    color: #5cb0a7;
}


.wide-layout .page-header.header-2 .top-block,
.boxed-layout .page-header.header-2 .top-block .container {
    border-bottom: none;
    padding-left: 0;
}
.page-header.header-2 .customer-welcome .action.switch {margin-left: 0; color: inherit;}
.page-header.header-2 .middle-block-inner {
    text-align: center;
    padding-top: 0;
    padding-bottom: 24px;
    border-bottom: 1px solid rgba(255,255,255,0.15);
}
.page-header.header-2 .panel{
    float: none;
    display: inline-block;
}
.page-header.header-2 ul.social-links {
    float: left;
    padding-top: 18px;
}
.page-header.header-2 .logo-wrapper {
    padding: 0;
}
.page-header.header-2 .customer-welcome .header.links li.authorization-link a {
    font-size: inherit;
    color: #222;
}
.page-header.header-2 .customer-welcome .header.links li.authorization-link a:hover {
    color: #5cb0a7;
}

.header-wrapper .header-2 .right-block {
    float: right;
    text-align: right;
    border: none;
}
.header-wrapper .header-2 .middle-block .right-block {
    padding-top: 12px;
    padding-bottom: 12px;
}
.header-wrapper .header-2 .middle-block .right-block,
.header-wrapper .header-2 .block-search {position: static;}
.header-wrapper .header-2 .block-search .indent {
  position: fixed;
  right: 0;
  left: -100%;
  z-index: 999999;
  background-color: rgba(0, 0, 0, 0.95);
  top: 0;
  bottom: 0;
  display: table;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.header-wrapper .header-2 .block-search {width: auto; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; display: inline-block; margin-right: 20px;}
.header-wrapper .header-2 .block-search .search-button {display: inline-block; width: 45px; height: 45px; line-height: 45px; position: relative; color: rgba(255,255,255,0.4);}
.header-wrapper .header-2 .block-search .search-button i {line-height: 1; vertical-align: middle;}
.header-wrapper .header-2 .block-search .indent .btn-close {
  position: absolute;
  top: 30px;
  right: 50px;
}
.header-wrapper .header-2 .block-search .search-button:hover {
    background-color: transparent;
    color: #5cb0a7;
}
.header-wrapper .header-2 .block-search .indent .btn-close:before {
    content: "\004c";
    display: inline-block;
    font-family: 'meigee';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 3.33em;
    color: #fff;
    cursor: pointer;
}
.header-wrapper .header-2 .block-search .indent .btn-close:hover:before {color: #5cb0a7;}
.header-wrapper .header-2 .block-search .indent .inner {
  width: 100%;
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  text-align: center;
}
.header-wrapper .header-2 .block-search .indent .inner .block-content {
  display: inline-block;
  width: 440px;
  position: relative;
}
.header-wrapper .header-2 .block-search .search-icon {
    display: none;
}
.header-wrapper .header-2 .block-search .btn {
    height: 60px;
    line-height: 60px;
}
.header-wrapper .header-2 .block-search .indent .inner input {
   height: 60px;
   padding: 0 0 0 9px;
   border: none;
   background: none;
   color: rgba(255, 255, 255, 0.3);
   font-size: 12px;
}
.header-wrapper .header-2 .block-search .indent .inner input::-webkit-input-placeholder {color: rgba(255, 255, 255, 0.3);}
.header-wrapper .header-2 .block-search .indent .inner input::-moz-placeholder {color: rgba(255, 255, 255, 0.3);}
.header-wrapper .header-2 .block-search .indent .inner input:-moz-placeholder {color: rgba(255, 255, 255, 0.3);}
.header-wrapper .header-2 .block-search .indent .inner input:-ms-input-placeholder {color: rgba(255, 255, 255, 0.3);}
.header-wrapper .header-2 .block-search .input-group-text {display: block; text-align: center; margin-top: 20px;}
.header-wrapper .header-2 .block-search .input-group-btn.footer {display: none;}






.home-banner-block .background-wrapper{
    background: url(../../images/voltage_jewelry_home_banner.jpg) center top no-repeat;
    background-size: cover;
}
.home-banner-block .home-banner-block-inner{text-align: center; padding:215px 0 211px;}
.home-banner-block .home-banner-block-inner span{
    font-size: 14px;
    line-height: normal;
    color:rgba(255,255,255,0.5);
}
.home-banner-block .home-banner-block-inner h2{
    font-size: 48px;
    line-height: normal;
    color:#fff;
    margin-bottom:0;
}
.home-banner-block .home-banner-block-inner h3{
    font-size: 48px;
    line-height: normal;
    color:rgba(255,255,255,0.5);
    font-weight: normal;
}
.home-banner-block .home-banner-block-inner button.btn{
    border-color: #fff;
    background-color: transparent;
    border-width:2px;
}
.home-banner-block .home-banner-block-inner button.btn span{
    color: #fff;
    font-size: 17px;
}


/* List */
.price{color:#a5927d;}

.product-labels span,
.product-labels.two-items span,
.product-labels.two-items span + span,
.products-grid .btn, .products-list .btn,
.products-grid .btn > span:after,
.products-list .btn > span:after{border-radius: 0;}
.product-labels span {
    padding: 2px 7px 1px;
}

.widget-title h3 {
    text-transform: none;
    font-size: 24px;
}
.products-grid .product-item-info {
    text-align: center;
}
.price-action-block.two-items,
.price-action-block {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-flex-direction: row;
    -ms-flexbox-direction: row;
    -moz--direction: row;
    flex-direction: row;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    -moz--justify-content: center;
    justify-content: center;
}
.products-grid .price-action-block {
    margin-bottom: 15px;
}
.products-grid .product-action-wrapper {
    display: block;
    width: 100%;
}
.products-grid .product-item-info {
    border-right: none;
}


/* Footer */
body.wide-layout .footer .footer-middle,
body.boxed-layout .footer .footer-middle .container {
    border-top: 1px solid #ddd;
}
.text-blocks-wrapper .text-item .title {
    font-weight: 400;
}
.footer-links-wrapper {
    display: block;
}
.footer .footer-logo {
    padding-bottom: 18px;
    padding-top: 0;
}
.page-footer .switcher .options .action.toggle {
    border-radius: 0;
}
.footer:before,
.footer:after {
    content: none;
}

.header-wrapper .navbar-collapse.collapse a.level-top i.menu-icon{left: 20px; top: 10px;}
.header-wrapper .navbar-collapse.collapse a.level-top i.menu-icon + span{margin-left: 34px;}


/* #Desktop - Extra Large ================================================== */
@media only screen and (min-width: 1332px){
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top {color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top.ui-state-focus,
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top.ui-state-active {background-color: rgba(255,255,255,0.1); color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-active,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-focus {background-color: rgba(255,255,255,0.1); color: #fff; border-color: rgba(255,255,255,0.1);}
    .header-wrapper .header-2 .navbar-collapse.collapse .parent a.level-top.ui-state-focus,
    .header-wrapper .header-2 .navbar-collapse.collapse .parent a.level-top.ui-state-active {
        background-color: rgba(255,255,255,0.1);
        color: #fff;
    }
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top .ui-menu-icon:after,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-focus .ui-menu-icon:after,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-active .ui-menu-icon:after {color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top .ui-menu-icon:after {color: rgba(255,255,255,0.3);}
    .page-header.header-2 .header-switcher .options strong{
        color: #fff;
    }
    .page-header.header-2 .header-switcher .options .action.toggle:after {
        color: rgba(255,255,255,0.2);
    }
    .page-header.header-2 .header.links li.authorization-link a,
    .page-header.header-2 .customer-welcome .customer-name,
    .page-header.header-2 .custom-wish-link a {
        color: rgba(255,255,255,0.4);
    }
    .page-header.header-2 .header.links li.authorization-link a,
    .page-header.header-2 .customer-welcome .customer-name {
        font-size: 0;
    }
    .page-header.header-2 .header.links li.authorization-link a:before {
        font-size: 24px;
    }

}

/* #Desktop ================================================== */
/* Note: Design for a width of 1024px */
@media only screen and (min-width: 1008px) and (max-width: 1331px){
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top {color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top.ui-state-focus,
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top.ui-state-active {background-color: rgba(255,255,255,0.1); color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-active,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-focus {background-color: rgba(255,255,255,0.1); color: #fff; border-color: rgba(255,255,255,0.1);}
    .header-wrapper .header-2 .navbar-collapse.collapse .parent a.level-top.ui-state-focus,
    .header-wrapper .header-2 .navbar-collapse.collapse .parent a.level-top.ui-state-active {
        background-color: rgba(255,255,255,0.1);
        color: #fff;
    }
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top .ui-menu-icon:after,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-focus .ui-menu-icon:after,
    .header-wrapper .header-2 .navbar-collapse.collapse li.active > a.level-top.ui-state-active .ui-menu-icon:after {color: #fff;}
    .header-wrapper .header-2 .navbar-collapse.collapse a.level-top .ui-menu-icon:after {color: rgba(255,255,255,0.3);}
    .page-header.header-2 .header-switcher .options strong{
        color: #fff;
    }
    .page-header.header-2 .header-switcher .options .action.toggle:after {
        color: rgba(255,255,255,0.2);
    }
    .page-header.header-2 .header.links li.authorization-link a,
    .page-header.header-2 .customer-welcome .customer-name,
    .page-header.header-2 .custom-wish-link a {
        color: rgba(255,255,255,0.4);
    }
    .page-header.header-2 .top-block {
        text-align: left;
    }
    .page-header.header-2 .header.links li.authorization-link a,
    .page-header.header-2 .customer-welcome .customer-name {
        font-size: 0;
    }
    .page-header.header-2 .header.links li.authorization-link a:before {
        font-size: 24px;
    }

}

/* #Tablet (Portrait) ================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 1007px){
    .page-header.header-2 .welcome {
        display: block;
        text-align: center;
        float: none;
    }
    .page-header.header-2 ul.social-links {
        float: none;
        display: block;
        text-align: center;
        padding-bottom: 16px;
        padding-top: 5px;
    }
    .page-header.header-2 ul.social-links li {
        float: none;
        display: inline-block;
    }

}

/*  #Mobile (Portrait) ================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px){
    .page-header.header-2 ul.social-links {
        float: none;
        display: block;
        text-align: center;
        padding-bottom: 16px;
        padding-top: 10px;
    }
    .page-header.header-2 ul.social-links li {
        float: none;
        display: inline-block;
    }
    .header-wrapper .header-2 .right-block {
        float: none;
        text-align: center;
    }
    .page-header.header-2 .middle-block-inner {
        padding-bottom: 5px;
    }
    .header-wrapper .header-2 .block-search {
        margin-right: 0;
    }
    .header-wrapper .header-2 .block-search .indent .inner .block-content {
        width: calc(100vw - 10%);
    }
    .header-wrapper .header-2 .block-search .indent .btn-close {
        right: 20px;
        top: 20px;
    }

    .wide-banners-block [class*='col-sm'] + [class*='col-sm'] {
        margin-top: 0;
    }
    .widget-title .owl-buttons-wrapper {
        text-align: right;
        margin-top: 15px;
    }
    .widget-title .owl-buttons-wrapper .owl-buttons {
        display: inline-block;
    }
}
