header.page-header {padding: 0;}
.page-header {background-color: #231F20;}
.footer-middle-outer .footer-middle-section .footer-static h5 {font-family: 'Raleway', sans-serif;font-size: 20px;color: #ffffff;font-weight: 400;}
.footer-middle-outer .footer-middle-section .footer-static ul li a:hover {color: #ffffff;}
.content-heading h2.title, .common-slider-outer h2.title, .common-slider-outer .block-title strong, .common-slider-outer .block-title {font-family: 'Raleway', sans-serif;font-weight: 400;text-transform: uppercase; color: #000;}
.shipping-outer {background: #ffc439;}
ul.footer.links li:hover a {color: #ffffff;}
.shipping-desc {padding-top: 0;}
.subtitile.subtitile2 {display:none;}
.shipping-inner {padding: 10px 0px;}
.subtitle-part.subtitle-part1 {width: 22%; margin-right: 15px; border-right: 1px solid #000;}
.subtitle-part.subtitle-part2 {width: 22%;}
.subtitle-part.subtitle-part1 {width: 22%; margin-right: 15px; border-right: 1px solid #000;}
.subtitle-part.subtitle-part4 {width: 22%; margin-right: 15px; border-right: 1px solid #000;}
.testimonial-carousel .testimonial-desc {font-family: 'Raleway', sans-serif;color: #ffffff;font-size: 15px;text-align: right;}
.test_imag {display: none;}
.testminial-data .testi-clear {text-align: center;color:#ffffff;}
.nodisp {display:none;}
.product-info-main .product-social-links .action.towishlist, .product-info-main .product-social-links .action.tocompare, .product-info-main .product-social-links .action.mailto.friend {color: #000000; display:none!important;}
#ml-webforms-popup-3222847, #ml-webforms-popup-2812600, #ml-webforms-popup-3222847-overlay, .ml-webforms-popup-overlay {display:none !important;}

@media screen and (max-width: 1600px) {
#testimonial-slider {padding: 30px 100px;}
.parallax-block {background-repeat: no-repeat;}
.testimonial-carousel .testimonial-desc {max-width: 60%;}
}

@media only screen and (max-width: 767px) {
.subtitle-part.subtitle-part1, .subtitle-part.subtitle-part2, .subtitle-part.subtitle-part3, .subtitle-part.subtitle-part4 {
    width: 100%;
    border-right: 0;
    margin-right: 0;
}
.subtitle-part .subicon {
    float: left;
}

}


/**STYLES-L**/

.abs-action-link-button:focus,.abs-action-link-button:active{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-action-link-button:hover{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-revert-to-action-secondary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.abs-revert-to-action-secondary:focus,.abs-revert-to-action-secondary:active,.abs-discount-block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.cancel:focus,.abs-discount-block .actions-toolbar .action.cancel:active{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span{font-size:1.8rem;font-weight:300;text-transform:capitalize;font-family:'Raleway','Arial';letter-spacing:0.5px;color:#ddd}

@media only screen and (max-width:991px){
.navigation .level0.active .all-category .ui-state-focus{border-color:#ffc439;border-style:solid;border-width:0 0 0 8px;color:#ddd;padding-left:7px;display:inline-block}
.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#ffc439;border-style:solid;border-width:0 0 0 8px;color:#ddd}
}
@media only screen and (min-width:992px){
.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:transparent;border-style:solid;border-width:0px;color:#ffc439;text-decoration:none;display:inline-block}
.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#ffc439;text-decoration:none}
.navigation .level0 .submenu .active>a{border-color:#ddd;border-style:solid;border-width:0 0 0 3px;color:#ffc439}
}
@media all and (min-width:768px),print{
.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#ffc439}
.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#ffc439;color:#fff;text-decoration:none}
.product.data.items .item.title .switch{height:41px;text-transform:capitalize;color:#ddd !important;padding:1px 27px 1px 27px;font-family:'Raleway','Arial'}
.product.data.items .item.content{text-align:left;border-top:2px solid #ffc439}
.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter{background:#fff;background-clip:padding-box;border:1px solid #dedede;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}
.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:32px;line-height:32px;font-family:'Raleway','Arial';font-weight:400}
.opc-progress-bar-item>span:after{background:#202020;height:26px;margin-left:-13px;top:6px;width:26px;content:counter(i);counter-increment:i;color:#ffc439;font-weight:600;font-size:1.8rem}
.opc-progress-bar-item._complete>span{color:#ffc439}
.opc-progress-bar-item._active:before{background:#ffc439}
.opc-progress-bar-item._active>span:before{background:#ffc439}
}

.catalog-product-view .product-options-bottom .price-box .price-container .price, .catalog-product-view .product-info-price .price-box .price-container .price {font-size:30px !important;line-height:40px;font-weight:600;}
.product.attribute.overview .prodshortd {color: #444444;font-size: 17px;line-height:27px;padding-top:10px;}
.product.attribute.overview .value {padding: 20px;margin-bottom: 10px;border-width: 1px 3px 3px 1px;border-color: #999999 #666666 #666666 #999999;border-style: solid;}

/**STYLES-M**/

body{color:#000000;font-family:'Raleway','Arial';font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem;background-color: #fff;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{/*color:#999;*/color:#000000;font-family:'Raleway','Arial';font-style:normal;font-weight:400;line-height:1}
blockquote{border-left:0 solid #ccc;margin:0 0 20px 40px;padding:0;color:#999;font-family:'Raleway','Arial';font-style:italic;font-weight:400;line-height:1.42857143;font-size:1.4rem}
button{background-image:none;background:#ffc439;border:1px solid #ffc439;color:#fff;cursor:pointer;display:inline-block;font-family:'Raleway','Arial';font-weight:600;margin:0;padding:7px 15px;font-size:1.4rem;line-height:1.9rem;box-sizing:border-box;vertical-align:middle}
button:focus,button:active{background:#ffc439;border:1px solid #ffc439;color:#fff}
button:hover{background:#ffc439;border:1px solid #ffc439;color:#fff}
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 #444444;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}
select{background-clip:padding-box;border:1px solid #444444;color: #444444 !important;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:32px;line-height:1.42857143;padding:5px 10px 4px;vertical-align:baseline;width:100%;box-sizing:border-box}
textarea{background:#fff;background-clip:padding-box;border:1px solid #444444;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:auto;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}
.block-event .slider-panel .slider .item .action.event{background-image:none;background:#ffc439;border:1px solid #ffc439;color:#fff;cursor:pointer;font-family:'Raleway','Arial';font-weight:600;margin:0;padding:7px 15px;font-size:1.4rem;line-height:1.9rem;box-sizing:border-box;vertical-align:middle;display:inline-block;text-decoration:none;border-radius:3px}
.abs-action-link-button:focus,.abs-action-link-button:active,.block-event .slider-panel .slider .item .action.event:focus,.block-event .slider-panel .slider .item .action.event:active{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-action-link-button:hover,.block-event .slider-panel .slider .item .action.event:hover{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-revert-to-action-secondary,.paypal-review .block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.cart-summary .form.giftregistry .fieldset .action.primary,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel{background:#ffc439;border:1px solid #ffc439;color:#fff}
.abs-revert-secondary-color:focus,.abs-revert-secondary-color:active,.abs-revert-to-action-secondary:focus,.abs-revert-to-action-secondary:active,.paypal-review .block .actions-toolbar .action.primary:focus,.paypal-review .block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.primary:focus,.abs-discount-block .actions-toolbar .action.primary:active,.abs-discount-block .actions-toolbar .action.cancel:focus,.abs-discount-block .actions-toolbar .action.cancel:active,.cart-summary .form.giftregistry .fieldset .action.primary:focus,.cart-summary .form.giftregistry .fieldset .action.primary:active,.block-compare .action.primary:focus,.block-compare .action.primary:active,.cart-summary .block .actions-toolbar>.primary .action.primary:focus,.cart-summary .block .actions-toolbar>.primary .action.primary:active,.paypal-review-discount .actions-toolbar .action.primary:focus,.paypal-review-discount .actions-toolbar .action.primary:active,.paypal-review-discount .actions-toolbar .action.cancel:focus,.paypal-review-discount .actions-toolbar .action.cancel:active{background:#ddb293;border:1px solid #ddb293;color:#fff}
.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover{background:#ffc439;border:1px solid #ffc439;color:#fff}
.amazon-validate-container .block .block-title,.login-container .block .block-title{text-transform:capitalize;padding-bottom:8px;margin-bottom:15px;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-family:'Raleway','Arial';color:#ddd}
.abs-account-blocks .block-title>strong,.abs-account-blocks .block-title>span,.form-giftregistry-search .legend>strong,.form-giftregistry-search .legend>span,.block-giftregistry-results .block-title>strong,.block-giftregistry-results .block-title>span,.block-giftregistry-shared-items .block-title>strong,.block-giftregistry-shared-items .block-title>span,.block-wishlist-search-form .block-title>strong,.block-wishlist-search-form .block-title>span,.block-wishlist-search-results .block-title>strong,.block-wishlist-search-results .block-title>span,.account .legend>strong,.account .legend>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,.multicheckout .block-content .title>strong,.multicheckout .block-content .title>span,.customer-review .review-details .title>strong,.customer-review .review-details .title>span,.paypal-review .block .block-title>strong,.paypal-review .block .block-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>strong,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title>span,.account .column.main .block:not(.widget) .block-title>strong,.account .column.main .block:not(.widget) .block-title>span,.multicheckout .block-title>strong,.multicheckout .block-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>strong,[class^="sales-guest-"] .column.main .block:not(.widget) .block-title>span,.sales-guest-view .column.main .block:not(.widget) .block-title>strong,.sales-guest-view .column.main .block:not(.widget) .block-title>span{font-size:1.8rem;font-weight:300;text-transform:capitalize;font-family:'Raleway','Arial';letter-spacing:0.5px;color:#ddd}
.paypal-review .block .box-title>span,.magento-rma-guest-returns .column.main .block:not(.widget) .box-title>span,.account .column.main .block:not(.widget) .box-title>span,.multicheckout .box-title>span,[class^="sales-guest-"] .column.main .block:not(.widget) .box-title>span,.sales-guest-view .column.main .block:not(.widget) .box-title>span{font-size:1.6rem;font-family:'Raleway','Arial'}
.navigation .level0.active .all-category .ui-state-focus{border-color:#ffc439;border-style:solid;border-width:0 0 0 8px;color:#ddd;padding-left:7px;display:inline-block}
.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#ffc439;border-style:solid;border-width:0 0 0 8px;color:#ddd}
.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#ffc439;text-decoration:none}
.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:transparent;border-style:solid;border-width:0px;color:#ffc439;text-decoration:none;display:inline-block}
.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#ffc439;text-decoration:none}
.navigation .level0 .submenu .active>a{border-color:#ddd;border-style:solid;border-width:0 0 0 3px;color:#ffc439}
.fieldset>.field .addon .addbefore,.fieldset>.fields>.field .addon .addbefore,.fieldset>.field .addon .addafter,.fieldset>.fields>.field .addon .addafter{background:#fff;background-clip:padding-box;border:1px solid #dedede;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;-ms-flex-order:3;-webkit-order:3;order:3;display:inline-block;vertical-align:middle;white-space:nowrap;width:auto}
.action.primary{background-image:none;background:#ffc439;border:1px solid #ddb293;color:#141414;cursor:pointer;display:inline-block;font-family:'Raleway','Arial';font-weight:600;padding:7px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;text-transform:capitalize;letter-spacing:0.5px;transition:all .8s}
.product.data.items>.item.title>.switch:active{color:#ffc439;text-decoration:none}
.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{color:#ffc439;text-decoration:none;padding-bottom:1px}
.payment-method-braintree .hosted-control{background:#fff;background-clip:padding-box;border:1px solid #dedede;border-radius:0px;font-family:'Raleway','Arial';font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;position:relative;width:225px}
.product-item .price-box{font-family:'Raleway','Arial';margin:2px 0 0}
.product-item .price-box .price{font-weight:bold}.product-item .old-price{margin:5px 0}.product-item .old-price .price{font-weight:normal;text-decoration:line-through;color:#ffc439;font-size:1.3rem}
.product-item .tocart:hover{background-color:#ffc439;border-color:#ffc439;color:#fff}
.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:2rem;font-weight:300;color:#ffc439;text-decoration:line-through}
.sidebar .product-items .tocart:hover{color:#ffc439;background:transparent}
.sidebar .product-items .text{margin-right:8px}.sidebar .product-items .counter{color:#555;font-size:12px;white-space:nowrap}.sidebar .product-items .minilist .price{display:inline;padding:0}.sidebar .product-items .minilist .weee:before{display:inline-block}.sidebar .product-items .action.delete{position:absolute;right:0;top:0;border:none !important;line-height:16px !important;background:transparent !important}.sidebar .action.tocart{border-radius:0;border:0;padding:0px}.sidebar .action.tocart:hover{background:transparent}.sidebar .product-items-images{margin-left:-5px}.sidebar .product-items-images .product-item{float:left;padding-left:5px}.sidebar .product-items-names .product-item{margin-bottom:10px}.sidebar .product-items-names .product-item-name{margin:0}body.catalog-product-compare-index .action.print{float:right;margin:15px 0}.table-wrapper.comparison{clear:both;max-width:100%;overflow-x:auto}.table-wrapper.comparison .table-comparison>tbody>tr>th,.table-wrapper.comparison .table-comparison>tbody>tr>td{border-top:0}.table-comparison{table-layout:fixed}.table-comparison .cell.label,.table-comparison td:last-child{border-right:1px solid #ccc}.table-comparison .cell{width:180px;padding:15px}.table-comparison .cell .attibute.value{width:100%;overflow:hidden}.table-comparison .cell.product.info,.table-comparison .cell.product.label{border-bottom:1px solid #ccc}.table-comparison .cell.label .attribute.label{display:block;width:100%;word-wrap:break-word}.table-comparison .cell.attribute{font-size:1.3rem}.table-comparison .cell.attribute img{max-width:100%;height:auto}.table-comparison .cell.remove{padding-top:0;padding-bottom:0;text-align:right}.table-comparison .product-item-photo{display:block;margin:0 auto 15px}.table-comparison .product-image-photo{margin-left:0}.table-comparison .product-item-actions,.table-comparison .price-box,.table-comparison .product.rating,.table-comparison .product-item-name{display:block;margin:15px 0}.table-comparison .product-addto-links{margin-top:15px}.table-comparison .product-addto-links .action.split,.table-comparison .product-addto-links .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.table-comparison .product-addto-links .action.toggle{padding:0}.table-comparison .action.tocart{white-space:nowrap}.comparison.headings{position:absolute;z-index:2;top:0;left:0;width:auto;background:#fff}.block-compare .product-item .product-item-name{margin-left:22px}.block-compare .action.delete{position:absolute;left:0;top:0}.block-compare .actions-toolbar{margin:17px 0 0}.block.related .action.select{vertical-align:top}.block.related .product-item-details{position:relative;z-index:1}.block.related .related-available .product-item-name{margin-left:20px}.block.related .field.choice{position:absolute;top:2px;left:0}.sidebar .block-title{margin-bottom:20px;margin-top:0;padding:33px 0 0;text-transform:uppercase;font-family:'Poppins','Raleway','Arial';font-size:22px;font-weight:normal;position:relative}
.minicart-wrapper .action.showcart .counter.qty{background:#ffc439;color:#fff;height:20px;line-height:21px;border-radius:2px;display:inline-block;margin:3px 0 0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal;border-radius:9px;position:absolute;right:-8px;z-index:9;top:10px}
.filter-title strong.disabled{opacity:.5}.filter .block-subtitle{border-bottom:1px solid #999;font-size:14px;font-weight:600;line-height:1em;padding:10px 0px 20px;color:#ffc439;font-family:'Raleway','Arial'}
.block-event .slider-panel .slider .item .action.event{background-image:none;background:#ffc439;border:1px solid #ffc439;color:#141414;cursor:pointer;display:inline-block;font-family:'Raleway','Arial';font-weight:600;padding:7px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;margin-top:15px}
.product-item-actions .actions-primary+.actions-secondary>.action:hover{border:1px solid transparent;background:transparent;color:#ffc439}
.product-item-name>a, .product-item-name>a:visited, .product-item-name>a:focus {color: #000;}
.product-item-name>a:hover {color: #999;}
.price-container .price {color: #000;}
.product.name a:hover {color: #ffc439;}

.opc-block-summary .product-item .product-item-inner {
    display: block !important;
}

.opc-block-summary .product-item .product-item-name-block {
    display: inline-block !important;
}

.opc-block-summary .product-item .price {
    font-size: 2rem !important;
    font-weight: 600 !important;
}

.homepage-banner-image {
    position: relative;
    margin: 0 auto;
    text-align: center;
    padding: 0;
    width: 100%;
}
.homepage-banner-image img {
    max-width: 100%;
}
.homepage-banner-text {
    position: absolute;
    top: 45%;
    left: 10%;
    font-size: 72px;
    color: #000;
    font-family: 'Parisienne', cursive;
    color: #ffc439;
}

@media all and (min-width:769px),print{
    .page-layout-1column .column.main {
        max-width: 1100px !important;
        margin: 0 auto !important;
    }
    .columns {
        max-width: 1100px;
        margin: 10px auto;
    }
}

@media all and (max-width:767px),print{
    .page-layout-1column .column.main {
        max-width: 767px !important;
        margin: 0 auto !important;
        width: auto !important;
    }
    .homepage-banner-text {
        font-size: 22px;
    }
}

@media all and (max-width:479px),print{
    .header-outer {
        margin-right: 0;
    }
    .columns .column.main {
        max-width: 478px;
    }
    footer.page-footer {
        padding:20px;
    }
}

.toolbar-amount {
    position: static;
}

.post-info {
    font-size: 1.4rem;
}


.product-info-main .product-info-price, .product-options-bottom .price-box, .product-info-price .price-box {color: #444444 !important;}
.product-info-main h1.page-title {color: #000000;}