 .page-header.type16 .block-search .action.search:before {
        content: '\e884';
        color: #fff !important;
    }
	button.action.search { 
    background-color: #34cd01 !important;   
} 
/*baljit css  */

.page-header.type16 > .panel.wrapper {
    background-color: #4C5D67;
    color: #FFFFFF !important;
}
.legin {
    margin: 24px 12px 21px 4px;
}
.legin {
    float: right;
    margin-right: 30px;
    margin: 35px 12px 2px 4px;
    color: #fff !important;
}.legin img {
    width: 24px;
    margin-right: 6px;
}

.legin {
    display: flex;
    height: 38px;
    margin: 22px 12px 21px 4px;
    align-items: center;
}
.legin {
    float: right;
    margin-right: 30px;
    margin: 35px 12px 2px 4px;
    color: #fff !important;
}.nav-sections .header.links .customer-menu, .nav-sections .header.links .customer-welcome + .link.compare + .authorization-link {    display: none;}ul.header.links.desktop {    display: none !important;}.homepage-bar {    border-top: none;    border-color: #e5e8e8;    background-color: transparent;}.panel.wrapper {    background-color: #ff6e00 !important;}.homepage-bar .col-lg-4 {    border: none;    padding-top: 16px;    padding-bottom: 13px;}.homepage-bar [class*=" porto-icon-"], .homepage-bar [class^="porto-icon-"] {    color:#465157;}.homepage-bar h3 {    font-size: 14px;    font-weight: 600;    color: #465157;    line-height: 19px;}.homepage-bar p {    font-size: 13px;    font-weight: 300;    color: #839199;    line-height: 19px;}.filterproduct-title {    background: none;    text-align: center;    font-size: 17px;    font-weight: 700;    padding-bottom: 10px;}.filterproduct-title .content {    background: none;    padding: 0;border-bottom:2px solid;}.products-grid:not(.side-list):not(.products-related) .owl-carousel .product-item {    padding: 12px 10px;}.owl-bottom-narrow .owl-controls {    bottom: -35px;}.owl-bottom-narrow .owl-controls .owl-dots {    margin: 0;}.owl-bottom-narrow .owl-controls .owl-dot span {    width: 11px;    height: 3px;    margin: 5px;}.owl-bottom-absolute-narrow.owl-bottom-narrow .owl-controls .owl-dot span {    background-color: #fff;}.owl-bottom-narrow .owl-controls .owl-dot:hover span,.owl-bottom-narrow .owl-controls .owl-dot.active span,.owl-bottom-absolute-narrow.owl-bottom-narrow .owl-controls .owl-dot:hover span,.owl-bottom-absolute-narrow.owl-bottom-narrow .owl-controls .owl-dot.active span {    background-color: #2b2b2d;}.custom-support {    text-align: center;}.custom-support i {    background-color: transparent;    float: none;    color: #0088cc;    width: auto;    height: auto;    border-radius: 0;    padding-bottom: 14px;    display: inline-block;}.custom-support div.content {    margin-left: 0;}.custom-support div.content>h2 {    text-transform: uppercase;    font-size: 16px;    color: #2b2b2d;    line-height: 22px;}.custom-support div.content>em {    color: #465157;    font-size: 14px;    line-height: 22px;    font-weight: 400;}.custom-support div.content>p {    font-size: 13px;    line-height: 24px;    color: #687176;}.parallax {    margin: 0;}.parallax-slider .owl-carousel h2 {    font-size: 36px;    font-family: 'Oswald';    font-weight: 400;    text-transform: uppercase;    margin-bottom: 20px;    margin-top: 10px;}.parallax-slider .owl-carousel a {    font-size: 13px;    font-family: 'Oswald';    text-transform: uppercase;    color: #fff;    line-height: 1;    letter-spacing: 0.05em;    padding: 17px 33px;    border-radius: 3px;    background-color: #2b2b2d;    box-shadow: none;}.parallax-slider .owl-theme .owl-controls {    margin-top: 5px;}.brands-slide .owl-side-narrow .owl-carousel {    padding: 10px 80px;}.brands-slide .owl-no-narrow .owl-carousel a {    display: inline-block;    padding: 40px 0;}.brands-slide .owl-theme .owl-controls {    margin: 0;}.brands-slide .owl-controls .owl-nav > div {    position: absolute;    top: calc(50% - 15px);    background: none;    padding: 0;    margin: 0;}.brands-slide .owl-controls .owl-nav div.owl-prev {    left: 0;    color: #3a3a3c;    font-size: 22px;    margin: 0;    padding: 0;}.brands-slide .owl-controls .owl-nav div.owl-next {    right: 0;    color: #3a3a3c;    font-size: 22px;    margin: 0;    padding: 0;}.recent-posts .owl-item .item .recent-inner{    background-color: #fff;    padding: 10px;}.recent-posts .item .post-image {    padding: 0;    border: none;    margin: 0;}.recent-posts .item .post-image img {    border-radius: 0;}.recent-posts .item .post-image .post-date {    background-color: #0088cc;    text-align: center;    font-family: 'Oswald';    color: #fff;    font-weight: 400;    position: absolute;    top: 7px;    left: 22px;}.recent-posts .item .post-image .post-date .day {    font-size: 18px;    letter-spacing: 0.05em;    background: none;    color: #fff;    font-weight: 400;    padding: 10px 0 4px;    line-height: 1;}.recent-posts .item .post-image .post-date .month {    font-size: 13px;    letter-spacing: 0.05em;    text-transform: uppercase;    background: none;    font-weight: 400;    padding: 0 0 8px;    line-height: 1;}.recent-posts .item .postTitle {    min-height: auto;    padding-top: 10px;    padding-left: 18px;    margin-bottom: 10px;}.recent-posts .item .postContent,.recent-posts .item .postContent p {    padding-left: 18px;    font-size: 13px;    color: #687176;    line-height: 24px;    margin-bottom: 5px;}.recent-posts .item .postContent p {    padding-left: 0;}.recent-posts .item .readmore {    margin-left: 18px;    font-family: 'Oswald';    text-transform: uppercase;    font-size: 12px;    letter-spacing: 0.05em;    color: #fff;    background-color: #2b2b2d;    padding: 9px 16px;    border-radius: 2px;}.recent-posts .item .postTitle h2 {    font-size: 18px;    letter-spacing: -0.001em;    line-height: 22px;}.recent-posts .item .postTitle h2 a {    color: #2b2b2d;}.page-wrapper >.breadcrumbs {    padding: 5px 0 5px;    margin-bottom: -15px;    margin-top: -10px;}.breadcrumbs li {    line-height: 30px;    display: inline-block;}.page-wrapper > .breadcrumbs .items {    padding: 0 15px 0;}.breadcrumbs li.home a {    width: 15px;    display: inline-block;    text-indent: 30px;    line-height: 30px;    overflow: hidden;    float: left;    position: relative;}.breadcrumbs li.home a:after {    content: "\e883";    font-family: 'porto-icons';    position: absolute;    left: 0;    top: 0;    text-indent: 0;}.sidebar.sidebar-main {    position: relative;}.block-category-list .block-title,.filter-options-title,.filter .filter-current-subtitle {    border: none;    background-color: transparent;    padding: 16px 20px 4px 20px;    font-size: 15px;    text-transform: uppercase;    font-weight: 600;    color: #21293c;    letter-spacing: 0.01em;}.block-category-list .block-title {    padding: 30px 20px 0 20px;}.block-category-list .block-title strong {    font-weight: 600;}.block-category-list .block-content,.filter-options-content {    border: none;    background-color: transparent;    padding: 10px 20px 26px 20px;    border-bottom: #efefef solid 1px;    position: relative;    z-index: 2;    border-radius: 0;}.filter-current .items {    border: none;    background-color: transparent;    position: relative;    z-index: 2;}.filter-current .item {    padding-left: 20px;}.filter-current .action.remove {    right: 20px;    color: #21293c;}.filter-actions {    border: none;    background-color: transparent;    border-bottom: #efefef solid 1px;    position: relative;    z-index: 2;    padding-right: 20px;}.filter-actions a {    color: #858585;}.filter-options-title:after {    content: '\f803';    border: none;    color: #21293c;    font-size: 17px;    margin-top: -6px;}.filter-options-title:hover:after {    background: none;    color: #21293c;}.active > .filter-options-title:after {    content: '\f800';}#ln_slider_price.ui-slider-horizontal {    height: 3px;    box-shadow: none;}#ln_slider_price .ui-slider-handle {    width: 12px;    height: 12px;    border-radius: 100%;}.sidebar-title {    font-size: 15px;    font-weight: 600;    color: #21293c;    letter-spacing: 0.01em;    margin-bottom: 20px;    padding-left:20px;    padding-right: 20px;}.porto-icon-left-open-huge:before {    content: '\f802';    color: #21293c;}.porto-icon-right-open-huge:before {    content: '\f801';    color: #21293c;}.sidebar .owl-top-narrow .owl-theme .owl-controls {    top: -40px;    right: -7px;}.sidebar .owl-top-narrow .owl-theme .owl-controls .owl-nav div *:before {    color:#21293c;}.sidebar .product-items .product-item-name a {    font-size: 12px;    color: #5b5b5f;    font-weight: 400;}.sidebar .sidebar-filterproducts {    margin-bottom: 30px;    padding-bottom: 40px;    background: none;    border-bottom: #efefef solid 1px;}.sidebar .product-items .product-item .product-reviews-summary {    display: block;}.sidebar-filterproducts.custom-block + h2 {    font-size: 15px !important;    text-transform: uppercase;    font-weight: 600;    color: #21293c !important;    letter-spacing: 0.01em;    padding: 0 20px;}.sidebar-filterproducts.custom-block + h2 +h5 {    font-family: 'Open Sans' !important;    font-weight: 600 !important;    font-size: 14px !important;    color: #7a7d82 !important;    letter-spacing: 0.022em;    padding: 0 20px;}.sidebar-filterproducts.custom-block + h2 + h5 + p {    color: #21293c !important;    font-size: 15px !important;    letter-spacing: 0.01em;    padding: 0 20px;}.sidebar .custom-block {    padding: 0 20px;}.category-boxed-banner.owl-theme .owl-controls {    bottom: 0;}.page-products .toolbar .limiter {    display: block;}.page-with-filter .toolbar-amount {    display: none;}.full-width-image-banner {    height: 300px;    margin-bottom: 13px;}.full-width-image-banner:after {    display: none;}.full-width-image-banner h2 {    font-size: 36px;    font-weight: 900;    letter-spacing: -0.025em;    text-transform: uppercase;    line-height: 38px;}.full-width-image-banner p {    font-size:18px;    line-height:38px;    font-weight: 700;    text-transform:uppercase;}.full-width-image-banner .btn-default {    font-size: 14px;    line-height: 25px;    letter-spacing: 0.025em;    padding: 10px 20px;    background-color: #010204;    color: #fff;    font-family: 'Oswald';    text-transform: uppercase;    border-radius: 2px;    margin-top: 31px;}.page-products .toolbar .limiter .limiter-text {    display: none;}.modes-mode.active {    border: none;    background: none;    color: #111;}.modes-mode,.modes-mode:hover {    border: none;    background: none;    color: #111;    width: 15px;}.toolbar select {    border: 1px solid #e4e4e4;    height: 37px;    color: #7a7d82;    font-weight: 400;    font-size: 14px;    text-transform: capitalize;    padding: 0 10px;    padding-right: 30px;    line-height: 31px;}.toolbar-sorter .sorter-action {    margin-top: 6px;    color: #21293c;}.toolbar-sorter .sorter-action:before {    color: #21293c;}.pages a.page,.pages strong.page,.pages .action {    width: 32px;    line-height: 32px;}.products-grid + .toolbar.toolbar-products {    border-top: solid 1px #efefef;    padding-top: 25px;}.product-item .product-reviews-summary {    background: none;}.product.name a {    color: #5b5b5f;}.price-box .price {    font-family: 'Oswald';    font-size: 18px;    letter-spacing: 0.005em;    font-weight: 400;}.old-price .price, .old.price {    font-size: 14px;}.product-label.sale-label {    border-radius: 20px;    color: #ffffff;}.product-label.new-label {    border-radius: 20px;    color: #ffffff;}.product-labels .product-label {    height: 21px;    font-size: 11px;    line-height: 21px;    padding: 0 10px;}.products-grid .product-item-details .product-item-actions .tocart {    text-transform: uppercase;    font-size: 12.53px;    font-family: 'Oswald';    font-weight: 400;    letter-spacing: 0.025em;    color: #6f6e6c;    line-height: 30px;    background-color: #f4f4f4;    border-color: #f4f4f4;}.product-item .tocart:before {    content: '\e87f';    font-size: 17px;    vertical-align: middle;}.catalog-product-view .sidebar .custom-block {    border: none;    color: #6b7a83;    padding-bottom: 0;    margin-bottom: 33px;    background: none;}.catalog-product-view .sidebar .custom-block-1>div i {    color: #0088cc;    border: none;    font-size: 40px;    float: left;}.catalog-product-view .sidebar .custom-block-1>div {    min-height: 65px;    clear: both;    padding: 18px 0;    border-bottom: solid 1px #dee5e8;    margin-bottom: 0;}.catalog-product-view .sidebar .custom-block-1>div:last-child {    border-bottom-width: 0;}.block-manufacturer {    text-align: center;    padding: 10px 20px 0;    margin-bottom: 0;}.block-manufacturer hr {    border-color: #dee5e8;    margin-bottom: 0;}.catalog-product-view .sidebar .custom-block-1>div h3 {    font-size: 14px;    font-weight: 600;    line-height: 20px;    letter-spacing: 0.005em;    color: #6b7a83;    margin-left: 80px;}.block.related {    padding: 0 20px;}.block .title strong {    font-size: 15px;    font-weight: 600;    color: #21293c;    letter-spacing: 0.01em;    margin-bottom: 20px !important;    padding-top: 0;    text-transform: uppercase;}.block.related .product-items .product-item-actions {    display: none;}.product-info-main .page-title-wrapper h1 {    font-size: 25px;    font-weight: 600;    letter-spacing: -0.01em;    color: #21293c;    margin: 3px 0 15px;}.prev-next-products a {    color: #555;}.product-reviews-summary .reviews-actions a {    line-height: 20px;    font-size: 14px;    color: #bdbdbd;}.product-info-main .product.overview {    font-size: 14px;    font-weight: 400;    letter-spacing: 0.005em;    line-height: 27px;    border-bottom: solid 1px #dae2e6;}.product.media {    padding-right: 12px;}.fotorama__stage__shaft {    border: none;}.fotorama__nav--thumbs .fotorama__thumb {    border-color: #dae2e6;}.product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price {    font-family: 'Oswald';    font-size: 21px;    font-weight: 700;    letter-spacing: 0.005em;}.product-info-main .product-info-price .old-price .price-wrapper .price {    font-size: 16px;    color: #2b2b2d;    font-weight: 400;}.product-info-main .fieldset > .field.qty, .product-info-main .nested.options-list > .field.qty {    position: relative;    width: 106px;}.product-info-main .qty.field .control, .product-info-main .qty.field .qty-changer {    margin-left: 29px;}.product-info-main .qty.field .qty-changer > a {    position: absolute;    top: 0;    left: 0;    height: 43px;    width: 30px;    line-height: 41px;    text-align: center;    margin: 0;    border-color: #dae2e6;}.product-info-main .qty.field .qty-changer > a:first-child {    left: auto;    right: 4px;}.product-info-main .box-tocart .input-text.qty {    font-family: 'Oswald';    display: inline-block;    vertical-align: middle;    height: 43px;    width: 44px!important;    font-size: 14px;    font-weight: 400;    text-align: center;    color: #61605a;    margin: 0;    border-color: #dae2e6;}.product-info-main .qty.field .qty-changer > a .porto-icon-up-dir:before {    content: '\f882';}.product-info-main .qty.field .qty-changer > a .porto-icon-down-dir:before {    content: '\f883';}.catalog-product-view:not(.weltpixel-quickview-catalog-product-view):not(.weltpixel_quickview-catalog_product-view) .box-tocart .action.tocart {    height: 43px;    font-size: 14px;    letter-spacing: 0.05em;    font-weight: 400;}.box-tocart .action.tocart:before {    content: '\e87f';    font-family: 'porto-icons';    margin-right: 7px;    font-size: 16px;}.action.primary,.action.primary:active {    font-family: "Oswald";    letter-spacing: 1px;    text-transform: uppercase;}.product.data.items > .item.content {    background-color: #fff;    box-shadow: none;    border: none;    border-top: #dae2e6 solid 1px;    font-size: 14px;    font-weight: 400;    letter-spacing: 0.005em;    line-height: 27px;}.main-upsell-product-detail .block.upsell .title strong {    background: none;}.block.upsell .title {    background: none;    border-bottom: #e1e1e1 solid 1px;    font-weight: 700;    margin-bottom: 16px;    padding-bottom: 10px;    text-transform: uppercase;    text-align: left;}.block.upsell .title strong {    font-size: 14px;    font-weight: 400;    font-family: 'Oswald';    color: #302e2a;}.review-ratings .rating-label {    display: block;}.footer-top {    text-align: left;    padding: 15px 0 0;}.footer-top .footer-top-inner{    border-bottom: 1px solid #3d3d38;}.footer-top .block .block-title {    margin-bottom: 13px;    padding-top: 25px;}.footer-top .block .block-title strong {    font-size: 16px;    font-weight: 700;    text-transform: uppercase;    color: #fff;}.footer-container .validation-advice {    position: absolute;}.footer-top .block.newsletter {    width: auto;    max-width: 400px;    display: inline-block;}.footer-top .block.newsletter .control:before {    line-height: 48px;    margin-left: 20px;}.footer-top .block.newsletter .control {    position: relative;}.footer-top .block.newsletter .control input {    background-color: #fff;    color: #686865;    height: 48px;    border: none;    font-size: 14px;    border-radius: 30px 0 0 30px;    padding-left: 40px;}.footer-top .block.newsletter .control div.mage-error {    position: absolute;    bottom: -22px;}.footer-top .block.newsletter .actions button {    height: 48px;    border-radius: 0 30px 30px 0;    text-transform: uppercase;    padding: 0 22px;}.footer-top .block-content {    display: inline-block;    vertical-align: middle;}.footer .social-icons {float: right;width:100px;text-align:center;}.footer-top .social-icons a {    background-image: none;    background-color: #33332f;    text-indent: 0;    color: #fff;    border-radius: 0;    font-size: 18.6px;    width: 48px;    height: 48px;    text-align: center;    margin-left: 0;    margin-right: 4px;    float: left;    line-height: 46px;}.footer-middle {    padding:24px 0;}.footer-middle .block .block-title {    margin-bottom: 15px;}.footer-middle .block .block-title strong {    font-size: 16px;    font-weight: 700;    text-transform: uppercase;}.footer-middle ul.links li,.footer-middle ul.features li {    padding: 6px 0;}.footer-middle .contact-info li:first-child{    border-top-width: 0;}.footer-middle .contact-info li {    padding: 12px 0;}.footer-middle .contact-info i {    color: #e1ddc3 !important;    font-size: 26px;    line-height: 28px;}.footer-middle .contact-info p{    line-height: 1;}.footer-middle .contact-info b {    font-weight: 400;    font-size: 13px;    margin-bottom: 7px;    display: inline-block;}.footer-middle .block-bottom {    border-top: 1px solid #3d3d38;    text-align: left;    padding: 27px 0;    overflow: hidden;    margin-top: 32px;}.footer-middle .working span {    text-transform: uppercase;    font-size: 13px;    letter-spacing: 0.005em;    line-height: 18px;}.footer-middle .working span b {    text-transform: capitalize;    color: #a8a8a8;}@media (max-width: 767px) {    .parallax-slider .owl-carousel h2 {        font-size: 22px;    }    .parallax-slider .owl-carousel a {        padding: 10px 20px;        font-size: 11px;    }    .homepage-bar .col-lg-4 {        text-align: left !important;    }    .brands-slide .owl-side-narrow .owl-carousel {        padding: 10px 0;    }    .brands-slide .owl-theme .owl-controls {        display:none;    }    .sidebar.sidebar-main {        position: static;    }    .page-products .toolbar .limiter {        display: none;    }    .product.data.items {        margin: 0;    }    .prev-next-products .product-nav.product-next .product-pop {        margin: 0;    }    .prev-next-products .product-nav.product-prev .product-pop {        left: -20px;    }    .product-info-main .fieldset > .field.qty {        margin-bottom: 20px;    }    .fieldset > .actions {        vertical-align: top;    }    .catalog-product-view .sidebar .custom-block {        padding: 0;    }}    .page-products .sorter {        float: left;    }    .modes {        float: right;        margin-right: 0;        margin-left: 20px;        margin-top: 7px;    }    .modes-mode:before {        content: '\e880';        font-size: 14px;    }    .mode-list:before {        content: '\e87b';        font-size: 14px;    }    .products.wrapper ~ .toolbar .limiter {        float: left;    }    .products.wrapper ~ .toolbar .pages {        float: right;    }@media (min-width: 768px) {div#shipping-new-address-form > .field {    width: 50%;    display: inline-block;    padding: 10px;margin-bottom:0px;}button.action.update {        position: absolute;    top: 25px;    right: 62px;    background: #34cd01;    color: #fff;    border-color: #34cd01;    z-index: 1;}    .page-header.type16 .block-search input {        border-radius: 20px;    }    .sidebar.sidebar-main:before {        content: '';                left: 0;        right: 22px;        border: solid 1px #dae2e6;        top: 0;        bottom: 0;        border-radius: 2px;    }    .product.data.items > .item.title {        padding: 10px 30px 10px 0;    }    .product.data.items > .item.title > .switch {        font-size: 14px;        font-weight: 700;        color: #818692;        text-transform: uppercase;        border: none;        border-radius: 0;        line-height: 30px;        background: none;        padding: 0;    }    .product.data.items > .item.title:not(.disabled) > .switch:focus,    .product.data.items > .item.title:not(.disabled) > .switch:hover {        background: none;        color: #818692;    }    .product.data.items > .item.title.active > .switch,    .product.data.items > .item.title.active > .switch:focus,    .product.data.items > .item.title.active > .switch:hover {        color: #21293c;        position: relative;        border-bottom: #0088CC solid 2px;    }    .product.data.items > .item.content {        padding: 35px 0 0;        margin-top: 45px;    }.products-grid.wishlist .product-item .fieldset{display:flex !important}}.page-header .switcher strong, .page-footer .switcher strong {    text-transform: uppercase;}.footer-middle ul.contact-info li {    padding: 12px 0;}.block-bottom address {    padding: 11px 0;}.block-bottom .working {    margin-bottom: 10px;}.swatch-attribute.size .swatch-option, .swatch-attribute.manufacturer .swatch-option {    background: #fff;    color: #636363;    border-color: #e9e9e9;}.swatch-option.text {    min-width: 26px;    line-height: 18px;    padding: 3px;    height: 26px;}.pages a.page, .pages strong.page, .pages .action {    background: transparent;    color: #706f6c;    font-size: 15px;    font-weight: 600;    line-height: 30px;}.pages a.page:hover, .pages a.action:hover {    background-color: transparent;    color: #706f6c;}.pages a.action:hover:before {    color: #706f6c !important;}.pages .action {    border-color: transparent;}.product-info-main .product-info-stock-sku {    color: #333;    font-size: 14px;    padding-bottom: 23px;}.product-reviews-summary .reviews-actions a {    color: #21293c;}.product-info-main .product-info-stock-sku {    color: #21293c;}.catalog-product-view .sidebar .custom-block.custom-block-1 {    margin-top: -25px;}.block-minicart .block-content > .actions > .secondary .action.viewcart {    color: #333;    font-weight: 500;    font-family: 'Oswald';}.product-item .rating-summary .rating-result > span:before {    color: #575f68;}@media (max-width: 767px) {    .block-category-list .block-title, .block-category-list .block-content, .sidebar-title, .sidebar .custom-block, .sidebar-filterproducts.custom-block + h2, .sidebar-filterproducts.custom-block + h2 +h5, .sidebar-filterproducts.custom-block + h2 + h5 + p {        padding-left: 0;        padding-right: 0;    }}.product-info-main .product-addto-links > a.action, .product-info-main .product-addto-links + a.action.mailto {    width: 43px;    height: 43px;    line-height: 41px;}.product-social-links .action.towishlist:before, .product-addto-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before {    content: '\e889';}.logo img{height:auto !important; width:160px !important}.page-header.type1 .logo{margin:15px 0px !important}.block-search input, .block-search select {border-radius:0px }@media (min-width: 768px){.block-search .action.search{right:0px}.page-header.type1 .block-search .action.search:before, .page-header.type1 .block-search .action.search:hover:before {    color: #fff;}}.block-bottom address {    background: #33332f;    width: 100%;    text-align: center;    padding: 10px 0;    color: #f1f1f1;}.footer-middle {    padding: 10px 0;}.cookiehidelink{background:#ff6e00}#totop{display:none !important; }.fotorama__fullscreen-icon {  width: 50px; height: 50px;  background: #34cd01!important;  color: #fff !important;}.cart .product-image-photo{width:80px !important}.cart.table-wrapper .product-image-container{width:80px !important;}.cart.table-wrapper .product-item-name{margin:0px !important}.cart.table-wrapper .product-item-details{padding:0px !important}.cart.table-wrapper .actions-toolbar > .action-edit{display:none !important;    right: 114px;    background: #ff6e00;    padding: 2px 10px;    border-radius: 4px;    color: #fff !important;}.cart.table-wrapper .actions-toolbar > .action-edit:before{color:#fff !important}.cart.table-wrapper .actions-toolbar > .action-delete {    background: #fd6105;    padding: 2px 10px;    border-radius: 4px;    color: #fff !important;}.cart.table-wrapper .actions-toolbar > .action-delete:before{color:#fff !important}.cart.table-wrapper .actions-toolbar > .action-edit span, .cart.table-wrapper .actions-toolbar > .action-delete span {    display: none!important;    position: unset;    width: auto;    visibility: visible;    opacity: 1;    height: auto;    margin-left: 6px;}.cart.table-wrapper .actions-toolbar > .action-edit, .cart.table-wrapper .actions-toolbar > .action-delete{display:inline-flex;align-item-center;}.cart.table-wrapper .item .col.item {    padding: 6px 8px 6px 0;}.cart.table-wrapper {    border: 1px solid #ececec;    padding: 5px;    border-radius: 4px;}.checkout-cart-index .page-title-wrapper{display:none;}.checkout-cart-index table > caption,.multishipping-checkout-addresses h1.page-title {    position: unset;color:#777777;    width: 100%;    height: auto;    text-align: left;    text-transform: uppercase;    padding: 10px 16px;    font-size: 2.3rem;    font-weight: 300;    border-bottom: 1px solid #dcdcdc;}.page-title{    line-height: 1;    font-weight: 700 !important;    text-transform: uppercase;    letter-spacing: -0.75px;    border-bottom: 1px solid #ff7728;    width: 100% !important;    padding: 10px 0 !important;}.page-title span{color:#777777;}.page-header.type1{    border-bottom: 2px solid #ff6e00;}.cart.table-wrapper .product-item-name a {    font-size: 18px;    font-weight: 400;    color: #1b1919;}.cart a.action.continue,.cart .action.clear{display:inline-block !important}button.action.update {    background: #34cd01;    color: #fff;    border-color: #34cd01;    z-index: 1;}.multishipping-checkout-login .page-title{display:none !important;}.multicheckout .table-wrapper {    margin-bottom: 0;    border: 1px solid #ececec;    padding: 10px;    border-top: 4px solid #34cd01;    border-radius: 12px;}.multicheckout .table-wrapper .product-item-name > a, .multicheckout .table-wrapper .product-item-name > a:hover {    color: #34cd01;    font-weight: 600;}.multicheckout .table-wrapper .action.delete {    display: inline-block;    background: #ff6e00;    padding: 7px 10px;    border-radius: 4px;    color: #fff;    text-decoration: none;}.multicheckout .table-wrapper .action.delete:hover {    background: #ea7c00;}.step-content{padding:10px 0;}.checkout-index-index .modal-popup .form-shipping-address{width:100%;max-width:100%}fieldset.field.street.admin__control-fields.required {    width: 100% !important;}div#shipping-new-address-form > .field:nth-child(3){width:100%;}.modal-popup .modal-header {    padding-bottom: 15px;    padding-top: 15px;    border-bottom: 1px solid;}.modal-popup .modal-title{border:0px;padding:0px;margin-bottom:0px;}.opc-block-summary ,.account.page-layout-2columns-left .column.main,.page-layout-2columns-left .sidebar-main .account-nav{    background: #fff;    padding: 15px;    border: 0px solid #ddd;    border-radius: 8px;    margin-bottom: 30px;    box-shadow: 1px 1px 3px 1px #e0e0e0;    border-radius: 5px !important;}.opc-block-summary > .title {    display: block;    border-bottom: 1px solid #c1c1c1;    font-weight: 600;    margin-bottom: 15px;}.opc-block-summary .items-in-cart > .title strong {    font-size: 12px;    font-weight: 600;    margin: 0;    background: #34cd01;    width: 100%;    padding: 5px 15px;    border-radius: 17px;    color: #fff;}.opc-wrapper .step-title,.shipping-information-title{    margin-bottom: 0;    font-weight: 600;}ol#checkoutSteps ,.opc-block-shipping-information{    padding: 10px 15px;    box-shadow: 1px 1px 3px 1px #e0e0e0;    border-radius: 8px;}.opc-sidebar{margin-top:0px !important;}.checkout-payment-method .payment-method-title {    border-top: 0px solid #cccccc;padding: 15px 17px;    margin: 0;    box-shadow: 1px 1px 3px 1px #e8e8e8;    height: auto;}.payment-method {    margin: 10px 0;    display: block;}.checkout-payment-method .payment-method-content , .cart.table-wrapper, .cart-summary{    padding: 10px;    box-shadow: 1px 1px 3px 1px #e8e8e8;    margin-top: 10px;border:0px;background:#fff !important;}.opc-wrapper .form-shipping-address, .opc-wrapper .form-login{width:100%;max-width:100%}header.page-header.sticky-header .minicart-wrapper{margin-top:15px !important;}.owl-carousel .owl-item .owl-lazy{width:100%}header.page-header {position:relative !important}@media (max-width:575px){.container{padding:15px !important;margin:0px !important}.container > h2 {    font-size: 20px !important;    line-height: 29px !important;}.moreinfo {    margin-top: 15px;    position: absolute;    bottom: 10px;    right: 15px;}.cookietext{margin-left:0px;width:100% !important}}.legin {    float: right;    color: #fff !important;}.legin img {    width: 24px;    margin-right: 6px;}.legin {    display: flex;    height: 38px;    align-items: center;}@media (max-width:767px){.nav-sections{background:#fff !important;}header.page-header .nav-sections-item-title{width:50%;}.navigation{padding:0px 10px}.navigation li.level0>a.ui-state-active {    color: #fff !important;}.navigation li.level0 > a.ui-state-active, .navigation li.level0 > a.ui-state-active + .submenu {    background-color: #585858;}.navigation li.level0 > a.ui-state-active, .navigation li.level0 > a.ui-state-active + .submenu  a{color:#fff !important}.product-info-main .fieldset > .actions{margin-bottom:20px}.cart.table-wrapper .product-item-photo{position:unset !important}.cart.table-wrapper .col.price{text-align:left !important;}.legin {    width: 34px !important;    padding: 0 4px !important;    overflow: hidden;    height: 34px;}.header div#dropdown-1{right:140px !important}}.legin {    float: right;    margin: 0 !important;    color: #fff !important;    font-size: 14px !important;    background: #34cd01;    display: inline-flex !important;    align-items: center;    white-space: nowrap;}.legin i {    margin-left: 10px;}.catalog-product-view .page-header{margin-bottom:30px}.header.panel > .header.links > li {    color: #f1f1f1;}.header.panel > .header.links > li:last-child {    font-weight: 700;    color: #fff;}@media (max-width:400px){.product-reviews-summary .reviews-actions a{margin-top:10px;margin-left:0px;}}ge-header, .minicart-wrapper .block-minicart, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover, .authentication-dropdown, .login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage, .featured-box .box-content, .history .featured-box .box-content, .form.search.advanced, .homepage-grid-banner .ribbon:before, .cms-index-index .testimonial-arrow-down, #newsletter_popup, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary, .block-header-customer-login, .mfp-preloader, .ln_overlay .loader {    border-top-color: #ff7626 !important;}.account-nav .nav>li>a:before, .account-nav .nav>li>strong:before{display:none}.box .box-title {    border: 1px solid #ff6e00;    background-color: #ff6e00;color:#fff;}.customer-account-index .box .box-title{color:#fff}.box .box-content {    border: 1px solid #ff6e00;    background-color: #fff;}.box .box-actions {    border: 1px solid #ff6e00;border-top:0px;    background-color: #ffddb6;}.box .box-actions a{color:#ff6e00!important}.magecomp-cookie-template{background: rgb(253, 136, 5) !important;}@media only screen and (max-width: 767px){ul.header.links.left {    display: none !important;}
.header div#dropdown-1 {
    display: inline-block;
    float: right;
    right: 59px;
    top: 33% !important;
    position: absolute;
    transform: translate(0,-50%);
    z-index: 99;
} 
ul.header.links.desktop { 
   display: none !important;}
   .nav-sections-item-content ul.header.links.desktop {    display: block !important;}}.logout-right a {    line-height: 13px;    padding: 6px 20px;    background: #34cd01;    margin-left: 10px;    color: #fff;    border-radius: 4px;}.logout-right {    float: right;}.header div#dropdown-1{    display: inline-block;    float: right;    right: 59px;    top: 50%;    position: absolute;    transform: translate(0,-50%);z-index:99}.dropdown-containerss {    position: absolute;    top: calc(100% + 10px);    z-index: 9;    background: #ffff;    width: 220px;    right: 0px;    box-shadow: 1px 1px 4px 1px #dbdbdb;    border-radius: 3px;}.dropdown-containerss ul li a {    display: flex;    width: 100%;    align-items: center;    padding: 8px 14px;}.dropdown-containerss ul li {    width: 100%;    margin: 0px;    border-bottom: 1px solid #ececec;}.dropdown-containerss ul {    padding: 0px;    list-style: none;    margin: 0px;}.dropdown-containerss ul li a img {    margin-right: 10px;}.dropdown-containerss ul li:first-child a {    background: #34cd01;    color: #fff;}.dropdown-containerss ul li:first-child a i {    position: absolute;    right: 12px;    font-size: 21px;}@media (max-width:520px){.logo img{width:100px}}.cart a.action.continue{float:left}.header.panel > .header.links > li i {    font-size: 15px !important;    margin-right: 6px !important;}.footer-logo {    margin-bottom: 10px !important;}.footer-logo img {    width: 170px;    margin-bottom: ;}.homepage-bar-short .short-info i {    position: absolute;    left: 2px;    top: 50%;    transform: translate(0,-50%);    color: #fd8805;font-size:50px !important;}.homepage-bar-short .short-info {    max-width: 435px;    position: relative;    width: 100%;    text-align: left;    padding-left: 70px;    min-height: 80px;    align-items: center;    margin: 15px;    border-radius: 7px;    padding-right: 10px;    padding-top: 10px;    padding-bottom: 10px;    box-sizing: border-box;    display: inline-flex;    vertical-align: middle;    min-width: 280px;    box-shadow: 1px 1px 1px 1px #fd8805;}.homepage-bar-short {    width: 100%;    margin-top: 30px;    text-align: center;}.text-area h3 {    margin: 0px;    font-size: 22px;    text-align: center;    width: 100%;    display: block;}.text-area h3 span {    color: #fd8805;}.footer-middle ul.contact-info p{width:90%;}.footer-middle .block.newsletter .action.subscribe{    border-radius: 0 5px 5px 0 !important;}.footer-middle .block.newsletter input{height:48px !important}.footer-middle .block.newsletter .content {    display: flex;    align-items: center;}.brands-slider .owl-carousel .owl-item{height:150px;display:inline-flex;align-items:center;}
#mini-cart a.action.edit {
    display: none !important;
}
.fotorama__caption{
display:none !important;}

.table-wrapper.orders-history {
    padding: 0px 20px;
}

.table-shadow-design thead tr {
    /* box-shadow: 0px 0px 10px #dedede; */
    border-radius: 4px;
}.table-shadow-design thead tr th:first-child {
    border-radius: 4px 0px 0px 4px !important;
}
.table-shadow-design thead tr th {
    border: 0px !important;
    vertical-align: middle;
    font-size: 16px;
    padding: 10px 10px !important;
    font-weight: 600;
    color: #000;
    background: #eaeaea !important;
}
.table-shadow-design tbody tr.wk-row-view {
    box-shadow: 0px 0px 10px rgba(234, 234, 234, 0.8);
    border-radius: 4px;
}
.table-shadow-design tbody tr.wk-row-view td {
    border: 0px;
    vertical-align: middle;
    font-size: 16px;
    padding: 10px 10px !important;
}
.table-shadow-design tbody tr.wk-row-view td a.action.view {
    background: #FF6E00;
    color: #fff !important;
    font-size: 12px;
    padding: 3px 5px 3px 7px;
    border-radius: 3px;
    line-height: 21px;
    margin-right: 10px;
    text-transform: capitalize;
    font-weight: 400;
    text-align: center;
}
.table-shadow-design tbody tr.wk-row-view td a.action.order {
    background: ##34cd01;
    color: #fff !important;
    font-size: 12px;
    padding: 3px 5px 3px 7px;
    border-radius: 3px;
    line-height: 21px;
    margin-right: 10px;
    text-transform: capitalize;
    font-weight: 400;
    text-align: center;
}
.box.box-order-shipping-address {
    width: 33% !important;
}