/*  ----------------------------------------------------------------------------
    responsive settings
*/
/* responsive landscape tablet */
/* responsive portrait tablet */
/* responsive portrait phone */
/*  ----------------------------------------------------------------------------
    WooCommerce
*/
.woocommerce mark{background:transparent}.woocommerce .button:active{top:auto!important}.woocommerce .woocommerce-message .button:active{top:11px!important}.woocommerce .page-title{display:none}.td-ss-main-sidebar{display:block}.woo-commerce-new-layout h1{text-align:center;margin:0;padding:0}.td-lifestyle .td-main-page-wrap{padding-top:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important;border:1px solid #ccc;padding:40px 20px;text-align:center}.woocommerce .product .onsale{background:#f22d02!important;position:absolute;left:3%!important;top:3%!important;width:50px;padding:0!important;margin:0!important;min-height:20px!important;line-height:22px!important;font-weight:normal;border-radius:4px!important;text-transform:uppercase}.woocommerce .product .onsale:after{content:"";border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #f22d02;position:absolute;top:16px;left:14px}.woocommerce ul.products li.product a img{width:80%;margin:0 auto!important;min-height:213px}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-bottom:0;padding:10px 0 0!important;font-weight:normal;color:#404040;font-size:18px}.woocommerce ul.products li.product .price{color:#f32307!important;font-weight:normal!important}.woocommerce .product a.button,.woocommerce .product #respond input#submit,.woocommerce .checkout input#place_order,.woocommerce .woocommerce.widget .button{background:#000!important;padding:12px 14px!important;text-transform:capitalize!important;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.woocommerce .product a.button:hover,.woocommerce .product #respond input#submit:hover,.woocommerce .checkout input#place_order:hover,.woocommerce .woocommerce.widget .button:hover{background:#000!important;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.woocommerce .woocommerce-ordering select{vertical-align:top;padding:4px;font-size:.9em;text-transform:capitalize;border:0;border-bottom:1px solid #ddd;color:#ccc;cursor:pointer}.single-product .product .summary .price{color:#737373!important;font-weight:500!important;margin:0 0 0 0!important;font-size:15px!important}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:45%;display:inline-block;margin-right:0;border:0;border-bottom:1px solid #ddd;color:#111;font-size:13px;padding:6px 0}.woocommerce div.product form.cart .reset_variations{font-size:.80em;background:#ccc;padding:6px;color:#eee;border-radius:4px;text-transform:uppercase;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.woocommerce div.product form.cart .reset_variations:hover{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:#111}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#000!important;font-weight:400!important;font-size:22px!important}.woocommerce .price del{font-size:16px!important}.sku_wrapper{font-size:.9em;color:#ccc}.itemCheckout .submittedValue{background:#eaeaea;padding:14px 12px}.itemCheckout .submittedValue .btn-submit{background:#000;color:#fff;padding:7px 12px}.itemCheckout .submittedValue .btn-submit:hover{background:#226a7c}.new-credit-card{width:45%!important;margin:-20px auto 0!important}.new-credit-card .cc-number{width:86%}.new-credit-card .cus-checkbox-btn{font-size:11px}.cus-checkbox-btn{font-size:11px}.woocommerce table.shop_table{width:100%!important}.woocommerce-product-gallery__image{padding:10px!important;border-right:1px solid #e6e6e6}.woocommerce-product-details__short-description p{font-size:13px;line-height:22px;color:#7d7d7d}@media(min-width:768px) and (max-width:1018px){.woocommerce .td-container .page-title{font-size:30px;line-height:40px}}@media(max-width:767px){.woocommerce .td-container .page-title{font-size:26px;line-height:34px}.woocommerce-product-gallery__image{border-right:0 solid #e6e6e6}.cus-product-image img{width:200px!important}.woocommerce div.product form.cart .variations{/*text-align:center!important*/}.single_add_to_cart_button{width:100%!important}.woocommerce-tabs ul.tabs li.active{background-color:#fff!important;color:#111!important;border:1px solid #ccc!important}.itemCheckout{width:300px!important;left:-210px!important}.topMenu ul li a{font-size:10px}.checkoutHome{font-size:.8em}}@media(min-width:768px) and (max-width:1018px){.woocommerce .td-main-page-wrap{padding-top:30px}}@media(max-width:767px){.woocommerce .td-main-page-wrap{padding-top:10px}}.woocommerce .product img{box-shadow:none!important}.woocommerce .product .onsale{background:none #4db2ec;border-radius:0;box-shadow:none;text-shadow:none;margin:0!important;padding:4px;line-height:32px;font-size:12px}.woocommerce .product:hover .woocommerce-loop-product__title{color:#000}.woocommerce .tagged_as{display:block}.woocommerce .page-nav{padding:0}.woocommerce .order_details li:before{content:''}@media(max-width:767px){.woocommerce .order_details{padding-left:0}}.woocommerce .order_details li{margin-top:7px;margin-bottom:7px}@media(max-width:767px){.woocommerce .order_details li{width:100%;display:block;margin-left:0;margin-right:0;border-right:0}}.woocommerce .variation p{font-size:14px;line-height:21px}.woocommerce .widget .variation p{font-size:12px;line-height:30px}.woocommerce .widget .reviewer{font-size:12px;display:block}.woocommerce .widget .star-rating{margin-bottom:3px}.woocommerce .payment_methods li:before{content:''}.woocommerce .product a.button,.woocommerce .product #respond input#submit,.woocommerce .checkout input#place_order,.woocommerce .woocommerce.widget .button{border:0;box-shadow:none;color:#fff;background:none #222;font-size:11px;padding:10px;text-shadow:none;border-radius:0}.woocommerce .product a.button:hover,.woocommerce .product #respond input#submit:hover,.woocommerce .checkout input#place_order:hover,.woocommerce .woocommerce.widget .button:hover{background-color:#4db2ec}@media(min-width:768px) and (max-width:1018px){.woocommerce .product a.button,.woocommerce .product #respond input#submit,.woocommerce .checkout input#place_order,.woocommerce .woocommerce.widget .button{font-size:10px;padding:8px}}@media(max-width:767px){.woocommerce .product a.button,.woocommerce .product #respond input#submit,.woocommerce .checkout input#place_order,.woocommerce .woocommerce.widget .button{margin-top:5px}}.woocommerce fieldset{border:0!important;margin:30px 0 20px 0!important;padding:0!important}.woocommerce fieldset legend{font-weight:bold;padding-left:3px}@media(max-width:767px){.woocommerce ul.products li.product{margin-bottom:2.2em}}.woocommerce ul.products li.product a img{margin:0 0 8px;min-height:auto!important;height:auto}.woocommerce ul.products li.product .price del{display:inline-block}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce .price del{display:inline-block!important;font-size:1.0em!important;color:#111}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px;font-weight:500;line-height:19px;padding-top:0}.single-product .product .summary .cart .button{background:#000!important;font-size:1.2em!important;font-weight:normal!important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.single-product .product .summary .cart .button:hover{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;background:#111!important}.woocommerce div.product form.cart div.quantity{float:none;margin:10px 4px 10px 0}.woocommerce div.product .stock{color:#ff080c!important}.continueShopping{position:absolute!important;right:0;top:-44px;padding:5px 15px;font-size:16px!important;background:#000;color:#fff;font-weight:bold}.continueShopping:hover{background-color:#222;text-decoration:none}@media(max-width:767px){.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-bottom:8px}}.woocommerce ul.products li.product .price{font-weight:600;color:#111;font-size:14px}@media(max-width:767px){.woocommerce ul.products li.product .price{font-size:15px;display:block;margin-bottom:6px}}.woocommerce .form-row .input-text{font-size:12px;line-height:21px;color:#444;border:1px solid #e6e6e6;width:100%;max-width:100%;height:32px!important;padding:3px 9px 3px 9px}.woocommerce #tab-description ol li,.woocommerce .entry-summary ol li{list-style-type:decimal;margin:0 0 0 21px}.woocommerce #tab-description ul li,.woocommerce .entry-summary ul li{margin:0 0 0 21px}@media(max-width:767px){.woocommerce table.shop_table th{font-size:13px}}.woocommerce-page .product table td{border:none!important}.woocommerce-page .variations_button{position:relative;top:10px}.woocommerce-page .related ul li.product.last{margin-right:0!important}.woocommerce-page .related ul li.product.first{clear:both}.single-product .product{margin-top:8px}.single-product .product .onsale{line-height:32px;font-size:12px;left:0;top:0}.single-product .product ul.tabs li:before,.single-product .product ul.tabs li:after{display:none}.single-product .product ul.tabs li{box-shadow:none!important;border:none!important;background:none!important;margin:0!important;padding-left:0!important}.single-product .product ul.tabs{padding:0!important;margin:0!important}.single-product .product .related h2:not(.woocommerce-loop-product__title),.single-product .product .upsells h2{color:#fff;background-color:#222;display:inline-block;line-height:17px;padding:6px 12px 7px;font-size:14px;font-weight:normal}.single-product .product_title{font-size:27px;line-height:36px;margin-bottom:0}.single-product .product .summary .price{font-size:24px;color:#111;font-weight:bold;margin:20px 0 18px 0}.single-product .product .summary .cart{margin-top:20px;margin-bottom:20px}.single-product .product .summary .cart .button{border:0;box-shadow:none;color:#fff;background:none #222;font-size:11px;padding:10px;text-shadow:none;border-radius:0}.single-product .product .summary .cart .button:hover{background-color:#4db2ec}.single-product .product .summary .cart input.qty{height:31px}.single-product .comment-form{margin-top:10px}.single-product .images a{margin-bottom:3.8%}.woocommerce #reviews #comments ol.commentlist li .comment-text{border-radius:0}.single-product .product .summary .cart .button[disabled]{background-color:#222!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;display:block;padding:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#fff;background-color:#fff!important;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;position:relative;top:1px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;line-height:22px;padding:12px;font-size:13px!important;font-family:'Roboto',sans-serif;font-weight:normal}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #000!important}.woocommerce-tabs h2{font-size:1.3em;line-height:120%;margin-top:10px;margin-bottom:0;color:#000}.woocommerce-tabs p{font-size:15px;line-height:26px}.otherProducts{border-top:0 solid #ccc;margin-top:20px}.otherProducts h2{text-transform:uppercase;color:#666;font-size:1.2em;margin:0;font-weight:bold}.otherProducts ul{display:block;padding:0;list-style:none}.otherProducts ul li{float:left;padding:10px;border:1px solid #ccc;margin:0;margin-right:10px;width:24%;text-align:center}.otherProducts ul li p{margin-bottom:0;color:#727272}.checkoutHome{line-height:28px;text-transform:uppercase;font-size:.9em;width:100px;cursor:pointer;background:#35a8bd;padding:0 10px 0 4px}.itemCheckout{position:absolute;background:#f5f5f7;color:black;box-shadow:0 3px 2px #ccc;min-width:330px;top:44px;border-radius:0 0 6px 6px;display:none;z-index:999999;right:0}.itemCheckout .after{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #f5f5f7;content:"";position:absolute;top:-31px;right:8%}.itemCheckout>ul{list-style:none;padding:0;margin:0}.itemCheckout>ul>li{padding:10px;border-bottom:1px solid #e4e4e6;margin-left:0;width:100%}.itemCheckout>ul>li:nth-child(even){background:#fff}.itemCheckout ul>li>ul{padding:0;margin:0;list-style:none}.itemCheckout>ul>li>ul>li{background:transparent;padding:0;border-bottom:0;margin:0;display:inline-block;vertical-align:top}.itemCheckout>ul>li>ul>li p{margin-bottom:0;font-size:12px;padding-left:20px}.itemCheckout>ul>li>ul>li.amount{color:#000}.fa-shopping-cart{background:#35a8bd;color:#fff;padding:0;border-radius:40px;font-size:16px;height:25px;width:25px;line-height:25px;text-align:center}@media(min-width:1019px){.woocommerce-page .related ul li.product{width:22.05%!important}}.woocommerce-cart .woocommerce table{border-collapse:collapse!important}.woocommerce-cart .woocommerce .cart_totals{text-align:right}.woocommerce-cart .woocommerce .cart_totals table,.woocommerce-cart .woocommerce .cart_totals th,.woocommerce-cart .woocommerce .cart_totals td{border:none!important}.woocommerce-cart .woocommerce .cart_totals th{width:60%!important}.woocommerce-cart .woocommerce .cart_totals tr{border-bottom:1px solid #ededed}.woocommerce-cart .woocommerce .product-name a{color:#222;font-weight:bold}@media(max-width:767px){.woocommerce-cart .woocommerce .cart_item td{padding-left:7px;padding-right:7px;font-size:11px}}.woocommerce-cart .woocommerce .product-remove{width:46px}@media(max-width:767px){.woocommerce-cart .woocommerce .product-remove{width:auto}}.woocommerce-cart .woocommerce .product-thumbnail{width:46px}.woocommerce-cart .woocommerce .coupon{float:left!important;padding-bottom:0!important}@media(max-width:767px){.woocommerce-cart .woocommerce .coupon{margin-bottom:12px;width:100%}}@media(min-width:768px) and (max-width:1018px){.woocommerce-cart .woocommerce .button{width:auto!important;float:right!important}}.woocommerce-cart .woocommerce .actions{padding:10px 8px 0 8px!important}.woocommerce-cart .woocommerce .actions .button{margin-bottom:9px}@media(max-width:767px){.woocommerce-cart .woocommerce .actions .button{width:100%!important;display:block}}.woocommerce-cart .woocommerce h2{font-size:15px;line-height:21px;font-weight:bold}.woocommerce-cart .woocommerce table.cart .button,.woocommerce-cart .woocommerce .shipping-calculator-form .button{border:0;box-shadow:none;color:#fff;background:none #222;font-size:11px;padding:9px 10px 10px;text-shadow:none;border-radius:0}.woocommerce-cart .woocommerce table.cart .button:hover,.woocommerce-cart .woocommerce .shipping-calculator-form .button:hover{background-color:#4db2ec}.woocommerce-cart .woocommerce table.cart td.actions .coupon .input-text{padding:5px 6px}.woocommerce-cart .woocommerce .product-price,.woocommerce-cart .woocommerce .product-subtotal{text-align:right!important}.woocommerce-cart .woocommerce .calculated_shipping td{text-align:right}.woocommerce-cart .woocommerce a.remove{line-height:20px!important;text-decoration:none}@media(max-width:767px){.woocommerce-cart .woocommerce a.remove{line-height:14px!important}}.woocommerce-cart .woocommerce #coupon_code{width:100px!important;height:31px}@media(max-width:767px){.woocommerce-cart .woocommerce #coupon_code{width:100%!important;margin-bottom:7px}}.woocommerce-cart .woocommerce table.cart img{display:block}.woocommerce-cart .woocommerce .cart_totals td{text-align:right}.woocommerce-cart .woocommerce .cart_totals h2{padding-right:20px}@media(min-width:768px) and (max-width:1018px){.woocommerce-cart .woocommerce .cross-sells .button{width:auto!important;float:none!important}}.woocommerce-account{font-family:'Open Sans',arial,sans-serif}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:38px}.woocommerce-account .woocommerce-MyAccount-navigation a{color:#111}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{text-decoration:none;color:#4db2ec}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li{line-height:30px;list-style:none;margin-left:12px}.woocommerce-account .woocommerce-MyAccount-navigation li li{margin-left:21px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:9px 12px}.woocommerce table.shop_table .product-quantity,.woocommerce-page table.shop_table .product-quantity{text-align:right}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before{box-shadow:none!important;display:block!important;height:31px!important;left:20px!important;line-height:31px!important;margin:0!important;padding:0!important;position:absolute!important;top:11px!important;width:31px!important;font-size:21px!important;text-shadow:none!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{font-size:12px;line-height:21px;border:1px solid #ededed!important;background-color:#fcfcfc!important;box-shadow:none!important;border-radius:0!important;margin:10px 0 20px 0!important;padding:16px 120px 16px 60px!important}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{font-size:12px;line-height:21px}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before{padding-top:0!important}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button{border:none!important;border-radius:0;box-shadow:none!important;color:#fff!important;background:none #222!important;font-size:11px!important;padding:10px!important;text-shadow:none!important;margin-left:20px;position:absolute;right:20px;top:11px}.woocommerce .woocommerce-message .button:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover{background-color:#4db2ec!important}.woocommerce-checkout-review-order p{font-size:14px;line-height:21px}.woocommerce-checkout-review-order .product-total,.woocommerce-checkout-review-order tfoot td{text-align:right}.woocommerce-checkout-review-order tfoot{background-color:#fcfcfc}.woocommerce-checkout p{font-size:14px;line-height:21px}@media(min-width:768px) and (max-width:1018px){.woocommerce-checkout p{font-size:12px}}.woocommerce-checkout #payment{border-radius:0;background-color:#fcfcfc;border:1px solid #ededed;margin-top: 20px!important;}.woocommerce-checkout #payment div.payment_box{background-color:#fff;border:1px solid #ededed}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#ededed;border-radius:0}.woocommerce form .form-row{margin:0}.woocommerce a.added_to_cart{font-size:12px;color:#222}.woocommerce a.added_to_cart:hover{color:#4db2ec}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-collapse:collapse}.woocommerce-checkout .woocommerce input.button,.woocommerce-page .woocommerce a.button,.woocommerce-account div.woocommerce .button{border:0;box-shadow:none;color:#fff;background:none #222;font-size:11px;padding:10px;text-shadow:none;border-radius:0}.woocommerce-checkout .woocommerce input.button:hover,.woocommerce-page .woocommerce a.button:hover,.woocommerce-account div.woocommerce .button:hover{background-color:#4db2ec}.woocommerce-product-search{position:relative}.woocommerce.widget{margin-bottom:38px}.woocommerce.widget img{box-shadow:none!important;width:70px!important}.woocommerce.widget li a{line-height:19px}.woocommerce.widget .block-title{margin-bottom:26px}.woocommerce.widget.widget_shopping_cart li,.woocommerce.widget.widget_products li,.woocommerce.widget.widget_recently_viewed_products li,.woocommerce.widget.widget_top_rated_products li,.woocommerce.widget.widget_recent_reviews li{margin-bottom:11px}.woocommerce.widget.widget_shopping_cart ins,.woocommerce.widget.widget_products ins,.woocommerce.widget.widget_recently_viewed_products ins,.woocommerce.widget.widget_top_rated_products ins,.woocommerce.widget.widget_recent_reviews ins{background-color:transparent;font-weight:bold}.woocommerce.widget.widget_shopping_cart del,.woocommerce.widget.widget_products del,.woocommerce.widget.widget_recently_viewed_products del,.woocommerce.widget.widget_top_rated_products del,.woocommerce.widget.widget_recent_reviews del{font-size:10px}.woocommerce.widget.widget_product_search .screen-reader-text{display:none}.woocommerce.widget.widget_product_search form div{position:relative;margin-top:11px}.woocommerce.widget.widget_product_search .block-title{margin-bottom:20px}.woocommerce.widget.widget_product_search input[type="search"]{height:32px;width:95%;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:21px;color:#444;border:1px solid #ededed;padding:3px 9px 3px 9px;box-sizing:border-box}.woocommerce.widget.widget_product_search input[type="submit"]{position:absolute;right:0;bottom:0}.woocommerce.widget.widget_products .product-title,.woocommerce.widget.widget_recently_viewed_products .product-title,.woocommerce.widget.widget_top_rated_products .product-title{font-size:15px;font-weight:600}.woocommerce.widget.widget_recent_reviews li a{font-size:15px;font-weight:600}.woocommerce.widget .star-rating{top:3px;display:block;margin-bottom:5px;margin-top:5px}.woocommerce.widget .ui-slider .ui-slider-handle{box-shadow:none;border-radius:0;border:1px solid #fff;background:none #4db2ec;width:15px;height:15px}.woocommerce.widget .ui-slider-range{background:none repeat scroll 0 0 rgba(0,0,0,0.5)!important;box-shadow:none!important}.woocommerce.widget .ui-slider{background:none repeat scroll 0 0 rgba(50,50,50,0.8)!important;border-radius:0!important;margin-bottom:20px!important;margin-top:10px}.woocommerce.widget.widget_layered_nav_filters ul li a{background:none repeat scroll 0 0 #4db2ec!important;border-color:transparent!important}.td-footer-wrapper .widget_product_search input[type="submit"]{background-color:#444}.td-footer-wrapper .widget_product_search input[type="submit"]:hover{background-color:#4db2ec}.td-footer-wrapper .woocommerce.widget .ui-slider-range{background:none repeat scroll 0 0 rgba(255,255,255,0.5)!important}.td-footer-wrapper .woocommerce.widget .ui-slider{background:none repeat scroll 0 0 rgba(255,255,255,0.3)!important}@media(max-width:767px){.woocommerce div.product div.images{margin-bottom:0}}@media(max-width:768px){.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:12px;padding:14px;margin-bottom:0}}.woocommerce.columns-8 ul.products li.product{margin-right:2%;width:10.75%}.woocommerce.columns-8 ul.products li.product.last{margin-right:0}@media(max-width:767px){.woocommerce.columns-8 ul.products li.product{margin:0 0 2.992em;width:48%}}.woocommerce.columns-7 ul.products li.product{margin-right:2.2%;width:12.4%}@media(max-width:767px){.woocommerce.columns-7 ul.products li.product{margin:0 0 2.992em;width:48%}}.woocommerce.columns-7 ul.products li.product.last{margin-right:0}@media(min-width:768px) and (max-width:1018px){.woocommerce-page .woocommerce a.button{font-size:9px;padding:8px}}.woocommerce .products .star-rating{margin:.5em 0}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding-bottom:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:13px;padding:18px;display:block;width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation{box-shadow:0 4px 15px #ddd;-webkit-box-shadow:0 4px 15px #ddd;-moz-box-shadow:0 4px 15px #ddd}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-left:10px;margin-right:10px;padding:15px 20px;font-size:12px;line-height:initial}.woocommerce-account .woocommerce-MyAccount-navigation li:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background-color:#d7edf3}.woocommerce-account .woocommerce-MyAccount-navigation a{color:#004d60}.woocommerce-account .woocommerce-MyAccount-navigation a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#111!important}.woocommerce-page table.shop_table.cus-table>thead{background-color:#d7edf3;color:#585858;font-size:12px}.woocommerce-page table.shop_table.cus-table th,.woocommerce-page table.shop_table.cus-table td{color:#585858;line-height:18px;padding:15px;vertical-align:top}.woocommerce-page table.shop_table.cus-table td a{color:#585858}.woocommerce-page table.shop_table.cus-table,.woocommerce-page table.shop_table.cus-table tr,.woocommerce-page table.shop_table.cus-table td,.woocommerce-page table.shop_table.cus-table th{border:0}.woocommerce-page table.shop_table.cus-table tr{box-shadow:0 2px 10px #ddd;-webkit-box-shadow:0 2px 10px #ddd;-moz-box-shadow:0 2px 10px #ddd}.woocommerce form.cus-edit-form .form-row.text-span input[type="text"]{margin-bottom:10px}.woocommerce form.cus-edit-form .form-row.text-span{line-height:15px}.woocommerce form.cus-edit-form .form-row.text-span span em{font-size:11px;color:#585858}.woocommerce form.cus-edit-form .form-row label{font-size:14px;color:#000}.woocommerce form.cus-edit-form .form-row.cus-label label{font-size:11px;line-height:15px;color:#585858;margin-top:10px;margin-bottom:5px}.woocommerce form.cus-edit-form .form-row input[type="text"]{color:#585858}.woocommerce-account div.woocommerce .button{background-color:#000!important;font-size:16px!important;padding:8px 15px}.woocommerce-account div.woocommerce .button:hover{background-color:#222!important}.woocommerce-account ul.address-nav{margin:0;text-align:right}.woocommerce-account ul.address-nav li{display:inline;margin:0;font-size:12px}.woocommerce-account ul.address-nav li+li:before{content:" | ";padding:0 5px}.woocommerce-account address{color:#585858;font-size:12px!important;line-height:24px!important;font-style:initial;padding-right:50px;position:relative}.woocommerce-account address .set-default{position:absolute;top:0;right:0}.woocommerce-account .addresses .title h3{font-size:14px;color:#000;margin-top:15px}.woocommerce-account .woocommerce-Address{box-shadow:0 3px 10px #ddd;-webkit-box-shadow:0 3px 10px #ddd;-moz-box-shadow:0 3px 10px #ddd;padding:0 15px 15px}.woocommerce-account .add-type{width:48%}.woocommerce-account .add-type:nth-child(2){float:right}.woocommerce-account .add-type h3{font-size:14px;color:#000;text-align:center;margin:15px 0 0}.woocommerce-account .add-type h3 span{font-size:16px;padding-right:5px;color:#dbdbdb}.woocommerce-account .icon-blue{color:#000}.woocommerce-account .icon-blue:hover{color:#222}.woocommerce-account .font-18{font-size:18px}.woocommerce-account .cus-row{margin-left:-5px;margin-right:-5px}.woocommerce-account .cus-md-col-33{width:33.33%;min-height:1px;position:relative;float:left;padding-left:5px;padding-right:5px}.woocommerce-account .manage-box{background-color:#000;border-radius:0 8px 8px 8px;padding:15px 10px 15px 60px;position:relative;border:1px solid #000;cursor:pointer;min-height:70px;display:table;width:100%}.woocommerce-account .manage-box h3{margin:0;color:#fff;font-size:12px;line-height:18px;min-height:40px;display:table-cell;vertical-align:middle}.woocommerce-account .manage-box img{position:absolute;top:10px;left:5px}.woocommerce-account .manage-box .icon{padding-left:45px;width:0;height:45px}.woocommerce-account .manage-box .icon1{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 0 0}.woocommerce-account .manage-box .icon2{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 90px 0}.woocommerce-account .manage-box .icon3{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 45px 0}.woocommerce-account .manage-box:hover{background-color:#fff}.woocommerce-account .manage-box:hover h3{color:#000}.woocommerce-account .manage-box:hover .icon1{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 0 45px}.woocommerce-account .manage-box:hover .icon2{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 90px 45px}.woocommerce-account .manage-box:hover .icon3{background:url(https://www.rockngem.com/wp-content/themes/Newspaper/images/icons/order-man-icon.png) 45px 45px}.woocommerce-account .status-pending{color:#f00}.woocommerce-account .status-processing{color:#3f90d4}.woocommerce-account .status-completed{color:#228f00}.woocommerce-cart .woocommerce .cus-cart-total{width:100%!important}.woocommerce-cart .woocommerce .cus-cart-total tbody tr:first-child{background-color:#f6f6f6}.woocommerce-cart .woocommerce .cus-cart-total .wc-proceed-to-checkout{padding:0}.woocommerce-cart .woocommerce .cus-cart-total .wc-proceed-to-checkout a.checkout-button{padding:8px 15px;font-size:16px;margin:0;background-color:#000}.woocommerce-cart .woocommerce .cus-cart-total .wc-proceed-to-checkout a.checkout-button:hover{background-color:#222}.woocommerce-cart .woocommerce .cus-cart-total.cart_totals table,.woocommerce-cart .woocommerce .cus-cart-total.cart_totals th,.woocommerce-cart .woocommerce .cus-cart-total.cart_totals td{border:1px solid #ededed!important}.woocommerce-cart .woocommerce .cus-shop-table thead tr{background-color:#f6f6f6}.woocommerce-cart .woocommerce table.cus-shop-table button[name="update_cart"]{background-color:#222}.woocommerce-cart .woocommerce table.cus-shop-table button[name="update_cart"]:hover{background-color:#000;color:#fff}.woocommerce-cart .woocommerce table.cus-shop-table button[name="apply_coupon"]{background-color:#989a9a}.woocommerce-cart .woocommerce table.cus-shop-table a.remove{color:#b1b1b1!important}.woocommerce-cart .woocommerce table.cus-shop-table a.remove:hover{color:#fff!important}.woocommerce-cart .woocommerce table.cus-shop-table img{min-width:40px!important}.woocommerce form.cus-login-form .pull-right{float:right}.woocommerce .cus-login-form .button[name="login"]{background-color:#000;border-radius:0;color:#fff}.woocommerce .cus-login-form .button[name="login"]:hover{background-color:#222}.woocommerce .cus-login-form a{text-decoration:underline}.woocommerce .cus-billing-fields .select2-container--default .select2-selection--single,.woocommerce .cus-shipping-fields .select2-container--default .select2-selection--single{border:1px solid #e6e6e6;border-radius:0;height:32px;line-height:32px;font-size:12px}.woocommerce .cus-billing-fields .form-row,.woocommerce .cus-shipping-fields .form-row{padding:0}.woocommerce .cus-billing-fields .form-row.woocommerce-validated .select2-container{margin-bottom:5px}.woocommerce .cus-billing-fields h3,.woocommerce .cus-order-fields h3{position:relative;margin-bottom:30px}.woocommerce .cus-billing-fields h3:after,.woocommerce .cus-order-fields h3:after{content:"";width:100%;position:absolute;bottom:-10px;left:0;border-bottom:1px solid #e6e6e6}.woocommerce .cus-review-order-table{font-size:12px}.woocommerce .cus-review-order-table thead>tr{background:#e3e3e3}.woocommerce .cus-review-order-table tbody>tr,.woocommerce .cus-review-order-table tfoot>tr{background:#f7f7f7}.woocommerce .cus-review-order-table,.woocommerce .cus-review-order-table thead>tr>th,.woocommerce .cus-review-order-table thead>tr>td,.woocommerce .cus-review-order-table tbody>tr>td,.woocommerce .cus-review-order-table tfoot>tr>th,.woocommerce .cus-review-order-table tfoot>tr>td{border:0!important}.woocommerce .cus-review-order-table tbody>tr>td,.woocommerce .cus-review-order-table thead>tr>th{padding:5px 3%;font-size:14px}.woocommerce .cus-review-order-table tr.cart_item{border-bottom:1px solid #e6e6e6}.woocommerce .cus-review-order-table tr.order-total{border-top:1px solid #e6e6e6}.woocommerce .cus-review-order-table tfoot>tr>th,.woocommerce .cus-review-order-table tfoot>tr>td{padding:5px 3%}.woocommerce .cus-review-order-table tfoot>tr>th{font-weight:normal}.woocommerce .cus-review-order-in{margin:0!important}.woocommerce tfoot .cus-review-order-in{margin-bottom:10px!important}.woocommerce .cus-review-order-table tfoot table.cus-review-order-in,.woocommerce .cus-review-order-table tfoot table.cus-review-order-in tr,table.cus-review-order-in tr>th,.woocommerce .cus-review-order-table tfoot table.cus-review-order-in tr>td{border:0!important}.woocommerce .cus-review-order-table tfoot table.cus-review-order-in .order-total{border-top:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important}.woocommerce .cus-review-order-table table.cus-review-order-in tr>th,.woocommerce .cus-review-order-table table.cus-review-order-in tr>td{padding-left:0!important;padding-right:0!important}.woocommerce .cus-shipping-fields h3{font-size:15px;margin-top:0}.woocommerce .cus-shipping-fields textarea{min-height:70px}.woocommerce .cus-checkout-payment{background-color:#fff!important}.woocommerce .cus-checkout-payment div.payment_box:before{display:none!important}.woocommerce .cus-checkout-payment div.payment_box{border:0!important}.woocommerce .cus-checkout-payment ul.payment_methods{border-bottom:0!important}.woocommerce .cus-checkout-payment .place-order{text-align:center}.woocommerce .cus-checkout-payment .place-order #place_order{float:none!important;background:#000;border-radius:0;padding:15px 50px!important;margin-bottom:15px!important;width:auto!important}.woocommerce .cus-checkout-payment .place-order #place_order:hover{background:#222}.woocommerce .cus-checkout-payment .payment_method_stripe label[for="payment_method_stripe"]{display:block;text-align:center;font-size:20px;font-weight:bold;color:#515151}.woocommerce .cus-checkout-payment p{text-align:center;font-size:12px}.woocommerce .cus-checkout-payment .payment_method_stripe{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.woocommerce .cus-checkout-payment fieldset{margin-bottom:0!important}.woocommerce .cus-checkout-payment .form-row{padding:0!important}.woocommerce .cus-checkout-payment .form-row .mr-btm-5{font-size:12px;padding:10px 15px}.woocommerce .cus-checkout-payment .form-row>.mr-btm-5:nth-child(odd){background:#ececec}.woocommerce .cus-checkout-payment .form-row>.mr-btm-5:nth-child(even){background:#f7f7f7}.woocommerce .cus-checkout-payment #pay_form_detail{font-size:12px!important}.woocommerce .cus-review-order-table .order-total{color:#000}.woocommerce .cus-billing-fields .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce .cus-shipping-fields .woocommerce-shipping-fields__field-wrapper .form-row{height:32px!important;margin-bottom:30px}.woocommerce .cus-add-products ul[role="alert"],.woocommerce .cus-add-products div[role="alert"]{margin-top:0!important}.woocommerce .cus-add-products table.shop_table th,.woocommerce .cus-add-products table.shop_table td,.woocommerce .cus-cart-total table.shop_table th,.woocommerce .cus-cart-total table.shop_table td{font-size:12px;line-height:20px;padding:15px;vertical-align:top}.woocommerce .cus-cart-total.cart_totals table.shop_table tbody>tr.cart-subtotal>th,.woocommerce .cus-cart-total.cart_totals table.shop_table tbody>tr.cart-subtotal>td,.cus-cart-total.cart_totals table.shop_table tbody>tr.shipping>th,.woocommerce .cus-cart-total.cart_totals table.shop_table tbody>tr.shipping>td{border:0!important}.cus-cart-total.cart_totals table.shop_table tbody>tr.order-total>th,.woocommerce .cus-cart-total.cart_totals table.shop_table tbody>tr.order-total>td{border-left:0!important;border-right:0!important}.woocommerce .cus-add-products table.shop_table td.actions{padding:15px 15px 5px 15px!important}.woocommerce .cus-cart-total table.shop_table .cart-subtotal th,.woocommerce .cus-cart-total table.shop_table .shipping th{font-weight:normal}.woocommerce .cus-add-products .product-name a{font-weight:normal}.woocommerce table.cus-shop-table>tbody>tr>td:nth-child(2){padding-right:30px!important;position:relative}.woocommerce table.cus-shop-table>tbody>tr>td:nth-child(2) span{position:absolute;top:16px;right:5px}.woocommerce table.cus-shop-table>tbody>tr>td:nth-child(2) span a.remove{line-height:15px!important}.woocommerce .error{font-size:12px;color:#a00}.woocommerce .cus-upsells h2.woocommerce-loop-product__title{background:none!important}.woocommerce .cus-upsells h2.sec-title{text-transform:uppercase!important;color:#666!important;font-size:1.2em!important;margin:0;font-weight:bold!important;background-color:transparent!important;padding:15px 0!important}.woocommerce ul.cus-order-details li strong{color:#666;font-size:12px}.cus-woo-order-details table.order_details>thead>tr{background:#f7f7f7}.cus-woo-order-details table.order_details{font-size:12px;line-height:22px}.cus-columns-addresses>div.woocommerce-column{padding:0 15px 15px;min-height:290px;margin-bottom:20px;background:#f7f7f7}.cus-columns-addresses>div.woocommerce-column h2{font-size:14px;color:#000;margin:10px 0}.cus-columns-addresses>div.woocommerce-column address{font-size:12px!important;margin-bottom:0;line-height:24px!important}.cus-columns-addresses>div.woocommerce-column address p{margin-bottom:10px;font-size:12px}.cus-auto-renew tbody>tr{background:#fff!important;color:#585858;line-height:30px;font-size:14px;box-shadow:0 2px 10px #ddd;-webkit-box-shadow:0 2px 10px #ddd;-moz-box-shadow:0 2px 10px #ddd}.cus-auto-renew tbody>tr>th,.cus-auto-renew tbody>tr>td{padding:15px;line-height:initial}.cus-auto-renew tbody>tr:first-child{background-color:#d7edf3;color:#585858;font-size:12px}.cus-auto-renew tbody>tr:first-child>th{background-color:#d7edf3!important;color:#585858!important;font-size:12px}.cus-auto-renew,.cus-auto-renew tbody>tr,.cus-auto-renew tbody>tr>th,.cus-auto-renew tbody>tr>td{border:0}.modal{z-index:9999!important}.woocommerce .cus-checkout-payment #creditCard{padding-right:40px}.woocommerce .cus-checkout-payment .cus-card-details{position:relative}.woocommerce .cus-checkout-payment .card-icons{padding-left:40px!important;width:0;height:24px;position:absolute!important;top:31px;right:5px}.woocommerce .cus-checkout-payment .card-icons.visa-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) 0 0}.woocommerce .cus-checkout-payment .card-icons.mastercard-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -50px 0}.woocommerce .cus-checkout-payment .card-icons.maestro-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -101px 0}.woocommerce .cus-checkout-payment .card-icons.cirrus-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -152px 0}.woocommerce .cus-checkout-payment .card-icons.paypal-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) 0 -35px}.woocommerce .cus-checkout-payment .card-icons.western-union-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -50px -35px}.woocommerce .cus-checkout-payment .card-icons.visa-electron-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -101px -35px}.woocommerce .cus-checkout-payment .card-icons.amex-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -50px -376px}.woocommerce .cus-checkout-payment .card-icons.discover-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -50px -306px}.woocommerce .cus-checkout-payment .card-icons.jcb-card{background:url(https://www.rockngem.com/wp-content/uploads/payment-icons.jpg) -152spx -306px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:18px;min-height:50px;width:100%;display:block}.cus-woo-commerce-layout ul.products li.product{width:32%!important;margin:0 2% 2% 0!important;min-height:418px}.cus-woo-commerce-layout h1{position:relative;margin-bottom:20px;margin-top:20px}.cus-woo-commerce-layout h1:after{content:'';position:absolute;bottom:-10px;left:50%;width:80px;height:1px;background-color:#000;opacity:.3;margin-left:-40px}.cus-woo-commerce-layout .woocommerce-ordering select{color:#404040}.cus-entry-summary table.variations tr>td:first-child{width:10px;max-width:200px}.cus-entry-summary table.variations tr>td:first-child>label{white-space:nowrap;font-size:12px}.cus-entry-summary table.variations tr>td select{border:1px solid #ddd!important;min-width:auto!important}.cus-entry-summary .cus-btn-box{margin-top:32px;position:relative}.cus-entry-summary .cus-btn-box:after{content:'';position:absolute;top:-20px;left:0;width:70%;height:1px;background-color:#e6e6e6}#td-header-search-button .td-icon-search:before{line-height:unset}.woocommerce .cus-upsells ul.products li.product{clear:initial!important;margin:0 2% 2% 0!important;width:32%}.cus-woo-commerce-layout ul.products li.product:nth-child(3n+3){margin-right:0!important}.cus-woo-commerce-layout ul.products li.product img{width:160px!important;max-width:100%}.woocommerce .cus-upsells ul.products li.product:nth-child(3n+3){margin-right:0!important}.cus-entry-summary .price>del{font-size:12px!important;color:#000;font-weight:700;opacity:1!important}.cus-entry-summary a.reset_variations{margin-left:10px;padding:8px 6px!important;background:#000!important}.cus-entry-summary a.reset_variations:hover{background:#111!important}.woocommerce .woocommerce-message a.button.wc-forward{background:#35a8bd!important}.woocommerce .woocommerce-message a.button.wc-forward:hover{background:#222!important}.cus-product-image img{/*width:256px!important;*/ max-width:100%!important;margin:0 auto!important}.woocommerce .cus-rel-product ul.products li.product{clear:initial!important;margin:0 2% 2% 0!important;width:32%!important;min-height:460px!important}.woocommerce .cus-rel-product ul.products li.product:nth-child(3n+3){margin-right:0!important}.woocommerce .cus-rel-product h2{text-transform:uppercase!important;color:#666!important;font-size:1.2em!important;margin:0;font-weight:bold!important;background-color:transparent!important;padding:15px 0!important}.woocommerce .cus-cross-sells ul.products li.product{clear:initial!important;margin:0 2% 2% 0!important;width:32%!important}.woocommerce .cus-cross-sells ul.products li.product:nth-child(3n+3){margin-right:0!important}.woocommerce .cus-cross-sells .cross-sells>h2{text-transform:uppercase!important;color:#666!important;font-size:1.2em!important;margin:0;font-weight:bold!important;background-color:transparent!important;padding:15px 0!important}.woocommerce .cus-btn-blue{background:#000!important;padding:12px 14px!important;text-transform:capitalize!important}.woocommerce .cus-btn-blue:hover{background:#222!important}.woocommerce .cus-checkout-payment #cvv{width:50px;margin-right:5px!important}.woocommerce .cus-checkout-payment i.fa-question-circle{color:#38a5c2;cursor:pointer}.woocommerce .cus-checkout-payment .card_cvv{position:relative}.woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox{position:absolute;right:0;z-index:9999;width:400px;text-align:center;background:#000;color:#fff;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:240px;display:none}.woocommerce .cus-checkout-payment i.fa-question-circle:hover #cvvBox{display:block}.woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox h5{margin:0 0 5px 0;color:#fff}.woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox p{font-size:12px;line-height:16px;margin-bottom:10px}.woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox img{margin:0}.woocommerce .cus-checkout-payment .auto-renew-btn{color:#000;cursor:pointer}.woocommerce .cus-checkout-payment .auto-renew{position:absolute;left:0;z-index:9999;width:260px;font-size:12px;line-height:16px;text-align:center;background:#000;color:#fff;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:1px;display:none}.woocommerce .cus-checkout-payment .auto-renew-btn:hover ~ .auto-renew,.woocommerce .cus-checkout-payment .auto-renew-btn:hover .auto-renew{display:block}.woocommerce .cus-add-products .note-msg{font-size:12px;line-height:16px;color:#000;margin-bottom:5px}.woocommerce-message{color:#8fae1b}.woocommerce-error{color:#b81c23}#tab-description h2{display:none}.woocommerce-account .woocommerce-MyAccount-navigation li i{margin-right:5px;font-size:14px}.itemCheckout>ul>li>ul>li:nth-child(2){width:190px}.checkoutHome{width:auto;white-space:nowrap}.select2-results__option{margin-left:0}.select2-search--dropdown{padding:0}.cus-shop-table .quantity .error_hide{display:block!important;width:100%;font-size:10px;line-height:12px;margin-top:5px;color:#a00}.cus-radio-btn{display:block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cus-radio-btn input{position:absolute;opacity:0;cursor:pointer}.cus-radio-btn .checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border-radius:50%;border:1px solid #38a5c2}.cus-radio-btn:hover input~.checkmark{background-color:#fff}.cus-radio-btn input:checked~.checkmark{background-color:#38a5c2}.cus-radio-btn .checkmark:after{content:"";position:absolute;display:none}.cus-radio-btn input:checked~.checkmark:after{display:block}.cus-radio-btn .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#004250}.cus-checkbox-btn{display:block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cus-checkbox-btn input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.cus-checkbox-btn .checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #38a5c2}.cus-checkbox-btn:hover input~.checkmark{background-color:#fff}.cus-checkbox-btn input:checked~.checkmark{background-color:#38a5c2}.cus-checkbox-btn .checkmark:after{content:"";position:absolute;display:none}.cus-checkbox-btn input:checked~.checkmark:after{display:block}.cus-checkbox-btn .checkmark:after{left:4px;top:1px;width:6px;height:10px;border:solid #004250;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:768px){.woocommerce-account .add-type{width:100%;float:left}.woocommerce-account .cus-xs-col-100{width:100%;margin-bottom:15px}.woocommerce-page table.shop_table.cus-table>tbody>tr:not(:first-child){margin-top:10px}.woocommerce-page table.shop_table.cus-table>tbody>tr>td{background:#fff!important}.woocommerce-page table.shop_table.cus-table>tbody>tr>td{width:90%;padding:9px 0;margin:0 auto}.woocommerce-page table.shop_table.cus-table>tbody>tr>td:not(:first-child){border-top:1px solid #ddd}.woocommerce-account .woocommerce-MyAccount-navigation{box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-left:-10px;margin-right:-10px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-left:0;margin-right:0;padding:10px 10px;float:left;width:auto}.woocommerce-account .woocommerce-MyAccount-navigation li:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background-color:transparent}.woocommerce-account .add-type{margin-bottom:10px}.woocommerce-account .woocommerce-Address{margin-bottom:10px;position:relative;float:left}.woocommerce form.cus-edit-form .form-row{width:100%}.woocommerce .cus-checkout-payment fieldset>div{width:100%!important}.cus-woo-commerce-layout ul.products li.product:nth-child(3n+3){margin-right:4%!important}.cus-woo-commerce-layout ul.products li.product{width:48%!important;float:left!important;margin:0 4% 4% 0!important}.cus-woo-commerce-layout ul.products li.product:nth-child(2n+2){margin-right:0!important}.cus-product-image.woocommerce-product-gallery.woocommerce-product-gallery--without-images.woocommerce-product-gallery--columns-4.images,.cus-product-image.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{float:left!important;width:100%!important;margin-bottom:20px!important}.woocommerce div.product div.summary.cus-entry-summary{width:100%!important;text-align:center}.cus-entry-summary .cus-btn-box:after{width:100%}.woocommerce .cus-upsells ul.products li.product:nth-child(3n+3){margin-right:4%!important}.woocommerce .cus-upsells ul.products li.product{width:48%;float:left!important;margin:0 4% 4% 0!important}.woocommerce .cus-upsells ul.products li.product:nth-child(2n+2){margin-right:0!important}.woocommerce .cus-rel-product ul.products li.product:nth-child(3n+3){margin-right:4%!important}.woocommerce .cus-rel-product ul.products li.product{width:48%!important;float:left!important;margin:0 4% 4% 0!important}.woocommerce .cus-rel-product ul.products li.product:nth-child(2n+2){margin-right:0!important}.woocommerce .cus-cross-sells ul.products li.product:nth-child(3n+3){margin-right:4%!important}.woocommerce .cus-cross-sells ul.products li.product{width:48%!important;float:left!important;margin:0 4% 4% 0!important}.woocommerce .cus-cross-sells ul.products li.product:nth-child(2n+2){margin-right:0!important}.woocommerce .cus-cart-total .cus-checkout>td:before{display:none}.woocommerce .cus-add-products table.shop_table td.actions{display:flow-root;border:0}.woocommerce .cus-entry-summary table.variations{width:280px!important;margin:0 auto 1em auto}.cus-entry-summary .cus-btn-box>button,.cus-entry-summary .single_add_to_cart_button{float:none!important}.woocommerce-cart .woocommerce .cus-cart-total .wc-proceed-to-checkout a.checkout-button{font-size:14px}.td-container-wrap .td-main-content{min-height:630px}.woocommerce .order_details li{width:100%;display:block;margin-left:0;margin-right:0;border-right:0}.woocommerce .cus-checkout-payment i.fa-question-circle #cvvBox{width:260px;left:0}.woocommerce .cus-checkout-payment .card_cvv{width:100%}.woocommerce .cus-add-products .note-msg{margin-bottom:20px}}@media(max-width:480px){.cus-woo-commerce-layout ul.products li.product{width:100%!important;float:left!important;margin:0 0 20px 0!important}.woocommerce .cus-upsells ul.products li.product{width:100%!important;float:left!important;margin:0 0 20px 0!important}.woocommerce .cus-rel-product ul.products li.product{width:100%!important;float:left!important;margin:0 0 20px 0!important}.woocommerce .cus-cross-sells ul.products li.product{width:100%!important;float:left!important;margin:0 0 20px 0!important}.td-main-menu-logo img{position:relative;top:3px;left:60px}.itemCheckout{min-width:300px;left:-253px}.itemCheckout>ul>li>ul>li:nth-child(2){width:165px}}@media(min-width:768px){.td-pb-offset-span2{margin-left:16.67%}.cus-shop-table .coupon{position:relative;margin-bottom:10px}.cus-shop-table .coupon #coupon_code-error{position:absolute;bottom:-13px;left:0}}
.cus-friend-details{background-color: #efefef;padding: 20px 20px 0;margin-bottom: 20px;}
.cus-friend-details .cus-row{margin-left:-20px; margin-right:-20px;margin-top:30px;}
.cus-friend-details .cus-row.hide{display:none;}
.cus-friend-details .cus-col{width: 33.33%; float: left; padding-left: 15px !important; padding-right: 15px !important;}
.cus-friend-details .title-btn{position:relative!important; margin-bottom:10px!important;}
.cus-friend-details .title-btn i{float: right;cursor:pointer;}
@media (max-width:767px){
  .cus-friend-details .cus-col{width: 100%;}
}

.woocommerce-MyAccount-content #update_address_form select{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:1px solid #e6e6e6;height:32px!important;padding:3px 9px 3px 9px}
.woocommerce-MyAccount-content #update_address_form p.validate-required{margin-bottom:5px;}
.woocommerce-MyAccount-content #update_address_form .newadd_address_button{background-color:#000!important;color:#fff;font-size:16px!important;padding:8px 15px;border-radius:0}
.woocommerce-MyAccount-content #update_address_form .newadd_address_button:hover{background-color: #222!important;}
.woocommerce-MyAccount-content .billing_address .select2-selection{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:1px solid #e6e6e6;height:32px!important;border-radius:0}
.woocommerce-MyAccount-content .billing_address .billing_address_button{margin-top:15px;}
.woocommerce-MyAccount-content #update_address_form .g-recaptcha>div{margin:0 !important;}
@media (max-width:767px){
  .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation{float:left;}
  .woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:10px;}
  .woocommerce-MyAccount-content #update_address_form .g-recaptcha{transform:scale(0.77); transform-origin:0 0;}
  .woocommerce-MyAccount-content #update_address_form .g-recaptcha>div{width:304px !important;}
}

.woocommerce-checkout #payment div.payment_box{background-color:#fff !important;}
.pervPopup {
    position: relative;
    border: 1px solid #e6e6e6;
    padding-right: 85px;
}
.pervPopup .pervImg {
    position: absolute;
    right: 0;
    top: 10px;
    cursor: pointer;
}



/*.pervImg.show_hide {
    position: absolute;
    right: 18px;
    margin-top: 10px;
    cursor: pointer;
    display: block;
}*/



.pervImg.show_hide {
    display: none;
}




#card-element, #card_expiry, #card_cvc {
    border: 1px solid #ddd!important;
    background-color: initial;
    color: #333;
    padding: 4px 9px 4px 9px;
    border-radius: 0.25rem;
}
#card_cvc {
    width: 50px;
    display: inline-block;
    float: left;
    margin-right: 10px;
}



#card_cvc {
    float: initial;
}

.email_note {
    font-size: 11px!important;
    padding: 10px 0 0 10px!important;
    line-height: 14px!important;
}



.show_hide {
    display: none;
}



.cptextcenter{
justify-content: center;
    display: flex;
}



.advertismentForm {
    border-radius: 0;
    width: 60%;
    margin: 0 auto 30px auto;
    background: #f8f8f8;
}



.entry-title.td-page-title span{
text-transform: capitalize;
}
.woocommerce-MyAccount-navigation-link--edit-account{
text-transform: capitalize;
}



.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: white;
    text-shadow: inherit;
}



#ssss #save {
    text-transform: capitalize;
}
.cus-rel-product {
    clear: both;
}
.woocommerce div.product form.cart .variations select{
    border: 1px solid #ddd!important;
    min-width: auto!important;
}
.woocommerce div.product form.cart .variations label{
    color: #000!important;
        font-weight: 700!important;
        white-space: nowrap;
        font-size: 12px!important;
}

.cus-entry-summary .price>del {
    font-size: 12px!important;
    color: #000;
    font-weight: 700;
    opacity: 1!important;
}
#savingdiv {
    color: #980000;
    font-size: 14px;
    font-weight: normal;
}
@media only screen and (min-width: 768px)
#savingdiv {
    margin-left: 40px !important;
}

.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {
    color: #38a6c1!important;
}

@media(max-width: 767px) {
    .summary {
        width: 100% !important;
    }
}

popupFriOpen{overflow:hidden}.popupFriend{position:fixed;display:none;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:hidden;outline:0;background:rgba(0,0,0,0.5)}.popupFriend .popFriData{margin:40px auto;width:660px;position:relative;z-index:111;padding:30px;background:#fff}.popupFriend .popFriData .closeFriend{position:absolute;right:-10px;top:-10px;cursor:pointer}.popupFriend .popFriData table{width:auto}.popupFriend .popFriData .twid{width:100%;margin:0}.popupFriend .popFriData .twid td{padding:5px}.popupFriend .popFriData .twid th{padding:5px}.popupFriend .popFriData table td{padding:0;border:0}.popupFriOpen .popupFriend{overflow-x:hidden;overflow-y:auto;display:block}.email_note{font-size:11px!important;padding:10px 0 0 10px!important;line-height:14px!important;color:#78d0dd!important}.email_note span{font-size:12px;color:#f00}@media(max-width:991px){.email_note{padding:0 0 0 10px!important}}@media(max-width:767px){body .giftPage ul.products li.product{border:1px solid #f0f0f0}body .giftPage ul.products li.product:before{display:none}.popupFriend .popFriData{width:300px;padding:15px}.popupFriend .popFriData .iconcenter{width:100%}}

