/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Page Template
    04. Page Template
    05. Page Template
    06. Page Template
    07. Page Template
    08. Product Template
    09. Shop Template
    10. "About us" Page
    11. "Processes and Materials" Page
    12. "Home Page" Page
    13. "Shop" Page
    14. "Contact us" Page
    15. "Màla Tote Bag &#8211; Charcoal" Product
    16. "FAQ" Page
    17. "Handloom Weaving" Page
    18. "Block Printing" Page
    19. "Natural Dyeing" Page
    20. "Embroidery and Quilting" Page
    21. "Harris Tweed" Page
    22. "Handwoven Denim" Page
    23. "Malkha Cotton" Page
    24. "Kala Cotton" Page
    25. "Eco Veg Tanned Leather" Page
    26. "Shipping and Returns" Page
    27. "Terms and Conditions" Page
    28. "Privacy Policy" Page
    29. "Checkout" Page
    30. "Cart" Page
    31. "Wishlist" Page
    32. "My Account" Page
    33. "Elon Lumbar Cushion Cover" Product
    34. "Order Form" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #colophon .sober-container{
	background-color:#f3f1eb;
}

body #colophon .footer-wrapped{
	border-style:none;
	border-color:#f2f2ef;
	background-color:#eceded;
	margin-bottom:38px;
}

body #colophon .footer-info .sober-container{
	background-color:#f3e6d8;
	position:relative;
}

body #colophon .footer-bottom .sober-container{
	background-color:#eceded;
	padding-bottom:50px;
}

body #colophon .footer-bottom{
	padding-bottom:0px;
}

body .mpc-tabs .vc_toggle_simple{
	margin-bottom:50px;
	padding-bottom:50px;
}

body .page-header .page-title{
	letter-spacing:1.6px !important;
	color:#ffffff;
	font-weight:400;
}

body #primary-menu div div{
	background-color:#e9e5db !important;
}

body #page #colophon .footer-social{
	text-align:center !important;
}

body .footer-wrapped .footer-social{
	padding-top:20px;
	background-color:#eceded;
}

body #colophon .footer-wrapped .container{
	padding-bottom:20px;
	padding-top:20px;
	border-style:none;
	border-color:#e5e3db;
	background-color:#eceded;
	padding-right:0px;
	padding-left:0px;
	margin-left:0px;
	margin-right:0px;
	width:100%;
}

body #colophon .footer-content .sober-container{
	padding-bottom:50px;
	padding-top:15px;
	background-color:#95a5a6 !important;
}

body #colophon h3{
	margin-top:35px;
}

body #mobile-menu{
	background-color:#ffffff;
}

body #mobile-menu .mobile-menu-top{
	background-color:#ffffff;

	-ms-flex-item-align:auto;	-ms-grid-row-align:auto;	align-self:auto;
	padding-left:0px;
	padding-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:75px;
	padding-right:0px;
}

body #mobile-menu form{
	padding-left:1px;
	border-bottom-style:solid;
	border-bottom-color:#909097;
	border-width:1px;
}

body .search-form label input[type=search]{
	padding-left:10px !important;
	background-color:#ffffff;
}

body #mobile-menu .search-form .search-submit{
	padding-right:10px;
}

body #menu-primary-menu > .menu-item > a{
	font-weight:500;
}

body .mobile-menu-bottom .item-cart a{
	font-weight:500;
	text-transform:capitalize;
}

body .mobile-menu-bottom .item-login a{
	font-weight:500;
}

body #mobile-menu .mobile-menu-inner form{
	border-bottom-width:1px !important;
}

body .mobile-menu-bottom ul .item-cart{
	border-style:none;
}

body .mobile-menu-bottom ul .item-login{
	border-style:none;
}

body #menu-primary-menu > .menu-item > a:hover{
	color:#000000;
}

body .mobile-menu-bottom .item-cart a:hover{
	color:#000000;
}

body .mobile-menu-bottom .item-login a:hover{
	color:#000000;
}

body .vc_custom_1561448155376 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body .footer-wrapped .site-info{
	text-align:center !important;
	background-color:#eceded;
}

body .vc_custom_1564317470903 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body .vc_custom_1564317462749 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body .vc_custom_1564318638325 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body .vc_custom_1564318320639 .mpc-column .mpc-callout__button{
	display:none;
}

body .vc_custom_1564318638325 .mpc-column .mpc-callout__button{
	display:none;
}

body .vc_custom_1564318320639 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body #page .page-header{
	height:500px;
	padding-top:225px;
}

body #mobile-menu .mobile-menu-top .title-country{
	font-weight:500;
	font-size:16px;
	color:#000000 !important;
}

body .wrapper span b:active{
	color:#020202;
}

body .country_selector_form .wrapper > span{
	width:100% !important;
}

body #mobile-menu .mobile-menu-inner .mobile-menu-top .title-country{
	line-height:2.14em !important;
}

body .country_selector_form .wrapper span span span span{
	padding-left:0px !important;
}

body #menu-primary-menu .sub-menu a{
	font-size:14px;
}

body #colophon .footer-widgets .container{
	border-style:solid;
	border-width:1px;
	color:rgb(124, 124, 128);
	-webkit-background-clip:border-box;	background-clip:border-box;
	background-color:#eceded;
	border-color:#eceded;
	padding-top:30px;
	margin-bottom:0px;
	padding-bottom:30px;
	margin-left:0px;
	margin-right:0px;
	width:100%;
}

body #colophon .footer-widgets{
	background-color:#eceded;
	border-color:transparent;
	border-width:0px;
	border-style:solid;
	position:relative;
	padding-bottom:0px;
	padding-top:0px;
	min-height:0px;
	height:70px;
	margin-top:0px;
}

body #colophon .footer-widgets .container:active{
	margin-bottom:-1px;
	padding-bottom:30px;
}

body #content .container #primary #main .hentry .entry-content .vc_custom_1557150389388 .mpc-column .vc_custom_1564331453959 .wpb_wrapper .mpc-image .mpc-item{
	width:100% !important;
}

body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body .footer-widgets .row{
	margin-left:0px;
	margin-right:0px;
	background-color:#eceded;
	border-color:#eceded;
}

body #page #colophon .footer-widgets .container .row{
	width:100% !important;
}

body .cp-slidein-body .cp-minimize-onhead{
	position:relative;
}

body .cp_id_ed5e4 .cp-always-minimize-widget .cp-slidein{
	right:40px;
}

body #ct-ultimate-gdpr-cookie-popup{
	height:75px;
	padding-top:15px !important;
	padding-bottom:15px !important;
}

body #ct-ultimate-gdpr-cookie-accept{
	float:left !important;
	margin-top:2px !important;
	margin-left:0px;
}

body #ct-ultimate-gdpr-cookie-content a{
	color:#000000;
}

body #ct-ultimate-gdpr-cookie-content{
	margin-left:100px !important;
}

body .us_facebook .us_box i{
	color:#909090;
}

body .us_twitter .us_box i{
	color:#909090;
}

body .us_pinterest .us_box .us_share{
	color:#909090;
}

body .us_share_buttons .us_box .us-icon-mail{
	color:#909090;
}

body .us_share_buttons .us_box .us-icon-print{
	color:#909090;
}

body .us_facebook .us_box i:hover{
	color:#000000;
}

body .us_twitter .us_box i:hover{
	color:#000000;
}

body .us_pinterest .us_box i:hover{
	color:#000000;
}

body .us_share_buttons .us_box .us-icon-mail:hover{
	color:#000000;
}

body .us_share_buttons .us_box .us-icon-print:hover{
	color:#000000;
}

body .entry-summary .product_meta{
	display:none;
}

body .entry-summary .us_woocommerce_bottom .us_share_buttons{
	margin-bottom:20px;
	margin-top:20px;
}

body .entry-summary h1{
	font-size:28px !important;
	font-weight:400 !important;
	text-align:left;
}

body .entry-summary .woocommerce-product-details__short-description p{
	text-align:left;
}

body .vc_custom_1564331431315 .wpb_wrapper h3{
	font-size:24px;
	letter-spacing:0.5px;
	font-weight:400 !important;
}

body .vc_custom_1564332053088 .wpb_wrapper h3{
	font-size:24px;
	letter-spacing:1px;
	font-weight:400 !important;
}

body .vc_custom_1564332258602 .wpb_wrapper h3{
	font-size:24px;
	letter-spacing:1px;
	font-weight:400 !important;
}

body .vc_custom_1564331530956 .wpb_wrapper h3{
	font-size:24px;
	letter-spacing:1px;
	font-weight:400 !important;
}

body .vc_custom_1562421511074 .mpc-column h3{
	font-size:26px;
	letter-spacing:1.2px;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:24px !important;
}

body #content #primary h1{
	padding-top:20px !important;
}

body .entry-summary .in-stock{
	padding-top:0px !important;
	visibility:hidden;
}

body .wc-tabs .additional_information_tab a{
	text-transform:capitalize;
}

body .products .product .sober-loop-atc-button{
	background-color:#909090;
}

body .products .product .add-to-wishlist-button{
	background-color:#909090;
}

body .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-weight:400 !important;
}

body .cart thead .product-quantity{
	text-align:center;
}

body .cart tbody .product-quantity{
	text-align:center;
}

body .cart thead .product-subtotal{
	text-align:center;
}

body .cart tbody .product-subtotal{
	text-align:center;
}

body .cart thead .product-price{
	text-align:center;
}

body .cart tbody .product-price{
	text-align:center;
}

body .cart thead .product-thumbnail{
	text-align:center;
}

body .cart tbody .product-name{
	text-align:center;
}

body .cart tbody .product-thumbnail{
	text-align:center;
}

body #cookie-law-info-bar span .cli_settings_button{
	color:#66cccc !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1564318192319 .mpc-column .vc_column-inner .wpb_wrapper{
	height:auto !important;
}

body #page .page-header h1{
	font-weight:400 !important;
}

body .mpc-divider .mpc-side--right span{
	width:40px;
}

body .woocommerce-store-notice{
	background-color:#ebe9e4 !important;
	color:#000000 !important;
}

body .woocommerce-store-notice a{
	color:#000000 !important;
}

body #colophon .footer-wrapped:hover{
	background-color:#eceded;
}

body #colophon .footer-wrapped:active{
	background-color:#eceded;
}

body .item-login a span{
	text-transform:capitalize;
}

body #content .sober-container{
	background-color:transparent;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #content{
	background-color:transparent;
	padding-bottom:50px;
}

body #primary .product .entry-summary{
	background-color:transparent;
}

body #primary .product .entry-content{
	text-align:left;
	background-color:transparent;
}

body #colophon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#eceded !important;
}

body .footer-wrapped .row{
	background-color:#f2f2ef;
	margin-left:0px;
	margin-right:0px;
}

body #colophon .footer-widgets:hover{
	background-color:transparent;
}

body .us_woocommerce_bottom .us_share_buttons .us_facebook{
	border-style:none !important;
}

body .us_woocommerce_bottom .us_share_buttons .us_twitter{
	border-style:none !important;
}

body .us_woocommerce_bottom .us_share_buttons .us_pinterest{
	border-style:none !important;
}

body .us_woocommerce_bottom .us_share_buttons .us_button{
	border-style:none !important;
}

body #page #content .sober-container #primary .product .woocommerce-tabs .entry-content .container{
	margin-left:auto !important;
	margin-right:auto !important;
	width:auto !important;
	height:auto !important;
}

body .woocommerce-tabs .container ul{
	width:100%;
}

body .vc_custom_1570221726973 .wpb_wrapper h2{
	font-weight:600;
}

body .vc_custom_1580028494768 h3 a{
	color:#555555;
}

body #primary .shop-toolbar{
	border-bottom-width:0px;
}

body #page{
	background-color:#ebebeb;
}

body .woocommerce-tabs .wc-tabs .active:active{
	background-color:transparent !important;
}

body .woocommerce-tabs .wc-tabs .active{
	background-color:transparent !important;
}

body .entry-summary .cart .quantity:hover{
	border-top-style:none;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
}

body .entry-summary .cart .quantity{
	border-top-width:0px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
}

body #primary .product .wc-tabs{
	border-top-width:1px;
	border-top-color:#34495e;
}

body #primary .product .related{
	border-top-width:0px;
}

body .hentry a .active{
	text-transform:uppercase;
	color:#ffffff;
}

body .hentry a .banner-text{
	letter-spacing:1.5px;
	line-height:1em;
}

body #woocommerce-cart-notice-corona{
	text-align:center;
	background-color:transparent;
	color:#66cccc;
	font-weight:500;
	font-size:20px;
	border-style:dotted;
	border-width:0px;
	margin-bottom:0px !important;
}

body #woocommerce-cart-notice-free-shipping{
	text-align:center;
	font-weight:500;
	font-size:20px;
	color:#66cccc;
	background-color:transparent;
	border-style:none;
	margin-top:0px !important;
	padding-left:20px !important;
}

body .woocommerce-page-header ul{
	color:#909097;
}

body .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-weight:600 !important;
}

body #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-size:40px !important;
}

body #page #colophon .footer-wrapped .container .row{
	width:100% !important;
}

body #page #colophon .footer-wrapped .container .row .site-info nav{
	width:100% !important;
}

body #customer_details{
	border-width:2px;
	border-style:dashed;
}

body #order_review{
	border-style:dashed;
	border-width:2px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}

body #order_review_heading{
	text-align:center;
	text-transform:uppercase;
}

body .hentry .woocommerce-checkout h3{
	text-transform:uppercase;
	text-align:center;
}

body .hentry .entry-header h1{
	text-transform:uppercase;
	font-size:30px;
	font-weight:600;
	text-align:left !important;
}

body .container #primary #main .hentry .entry-content .woocommerce .woocommerce-checkout #order_review #payment .wc_payment_methods .wc_payment_method label{
	width:100% !important;
}

body .hentry .woocommerce-cart-form .cart_coupon{
	border-style:dashed;
	border-width:2px;
}

body .hentry .cart-collaterals{
	border-width:2px;
	border-style:dashed;
}

body .cart_coupon .coupon label{
	text-transform:uppercase;
}

body .cart-collaterals .cart_totals h2{
	text-transform:uppercase;
}

body .wpb_wrapper .woocommerce-form-track-order .track-fields{
	border-width:2px;
	border-style:dashed;
}

body #wc_discount_notification{
	text-align:center;
	color:#66cccc;
	font-weight:500;
	font-size:20px;
	padding-bottom:10px;
	padding-top:10px;
}

body .woocommerce-NoticeGroup-checkout .woocommerce-error li{
	text-align:center;
	font-size:20px;
	color:#e74c3c;
}

body .hentry .woocommerce-notices-wrapper ul{
	background-color:transparent;
	font-weight:500;
	padding-left:20px !important;
}

body .hentry .woocommerce-order p{
	text-align:left;
	color:#66cccc;
	font-size:20px;
}

body .hentry .woocommerce-order ul{
	margin-bottom:40px;
	margin-top:40px;
	padding-left:0px;
}

body .woocommerce-table tfoot td{
	font-weight:500 !important;
}

body .woocommerce-table tfoot th{
	font-weight:500 !important;
}

body .order_item .product-name strong{
	font-weight:500;
}

body .woocommerce-table tbody .product-name{
	font-weight:500;
}

body #content .container #primary #main .hentry .entry-content .woocommerce #order_review #payment .wc_payment_methods .wc_payment_method label{
	width:100% !important;
}

body #order_review tfoot th{
	font-weight:500;
}

body #order_review tfoot .product-total{
	font-weight:500;
}

body #wc-stripe-cc-form .form-row-first{
	padding-left:0px !important;
	padding-right:0px !important;
}

body #wc-stripe-cc-form .form-row-wide{
	padding-left:0px !important;
	padding-right:0px !important;
}

body #wc-stripe-cc-form .form-row-last{
	padding-left:0px !important;
	padding-right:0px !important;
}

body #payment > .form-row{
	padding-left:0px !important;
	padding-right:0px !important;
}

body .hentry .woocommerce-notices-wrapper .woocommerce-info{
	text-align:center;
	font-size:20px;
	background-color:transparent;
}

body #billing_country_field .woocommerce-input-wrapper span span span span{
	padding-left:0px;
}

body #billing_state_field .woocommerce-input-wrapper span span span span{
	padding-left:0px;
}

body #shipping_country_field .woocommerce-input-wrapper span span span span{
	padding-left:0px;
}

body #shipping_state_field .woocommerce-input-wrapper span span span span{
	padding-left:0px;
}

body .hentry #payment label img{
	margin-left:10px !important;
}

body .hentry ul{
	padding-left:0px;
}

body #content .mpc-column #sbi_load .sbi_load_btn{
	background-color:#606060 !important;
}

body .mpc-column .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper #sb_instagram #sbi_load .sbi_load_btn:hover{
	background-color:#66cccc !important;
}

body .mpc-column .vc_column-inner .wpb_wrapper .wpb_text_column .wpb_wrapper #sb_instagram #sbi_load .sbi_load_btn:active{
	background-color:#66cccc !important;
}

body #sbi_load .sbi_follow_btn a{
	background-color:#606060;
}

body #sbi_load .sbi_follow_btn a:hover{
	background-color:#66cccc;
}

body .mpc-callout p{
	font-weight:300 !important;
}

body .products .woocommerce-badges span{
	background-color:#66cccc !important;
}

body .product-summary .woocommerce-badges span{
	background-color:#66cccc !important;
}

body .woocommerce-ordering span span span span{
	height:21px !important;
}

body .entry-summary .variations_form .variations{
	text-align:left !important;
	font-weight:600;
	border-width:1px;
	border-color:#777777;
}

body #content #primary .product .variations{
	border-color:#777777 !important;
}

body .variations_form .variations .wide-variable{
	border-width:1px;
	border-color:#777777;
}

body .wpb_text_column .wpb_wrapper p{
	font-weight:500;
}

body .cp_id_47507 .cp-info-bar-wrapper .cp-info-bar-body-overlay{
	background-color:#71cbcc !important;
}

body .product-summary .entry-summary form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	margin-bottom:0px !important;
	text-align:left;
}

body #menu-primary-menu > .menu-item{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #menu-primary-menu > .menu-item:nth-child(1){

	text-decoration:none;
	text-transform:uppercase;
	font-weight:500;
	color:#000000;
	margin-bottom:-15px;
}

body #menu-primary-menu > .menu-item:nth-child(2){

	margin-bottom:40px;
}

body #rev_slider_7_1 rs-slides rs-slide{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1600px){

	body .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-weight:300 !important;
}

body .tg-grid-holder .tg-item-title a{
	letter-spacing:1px;
}

body .vc_custom_1558178160837 .mpc-column .vc_custom_1564331530956{
	height:504px;
}

body .vc_custom_1564318192319 .mpc-column .mpc-callout{
	margin-top:0px;
}

body .woocommerce-tabs .container{
	padding-left:0px;
	padding-right:0px;
}

body .vc_custom_1564318192319 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-divider-wrap .mpc-divider .mpc-side--right span{
	width:40px;
	}

}



@media (max-width:1440px){

	body .mpc-tabs .vc_toggle_simple{
	line-height:1.2em;
}

body .mpc-tabs .vc_toggle_simple p{
	line-height:1.5em;
	}

}



@media (max-width:1280px){

	body #ct-ultimate-gdpr-cookie-accept{
	width:176px !important;
}

body #ct-ultimate-gdpr-cookie-content{
	margin-left:50px !important;
}

body .vc_custom_1562421511074 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-divider-wrap .mpc-divider .mpc-side--right span{
	width:40px;
}

body .vc_custom_1564318192319 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-divider-wrap .mpc-divider .mpc-side--right span{
	width:40px;
	}

}



@media (max-width:1199px){

	body .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	margin-left:179px !important;
}

body .vc_custom_1564317834779 .mpc-column .mpc-callout{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

body .vc_custom_1564317834779 .mpc-column .mpc-callout__content{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

body #content .container #primary #main .hentry .entry-content .vc_custom_1564317834779 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content{
	width:100% !important;
}

body .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	margin-top:110px;
	margin-bottom:110px;
}

body .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	margin-left:179px !important;
}

body .vc_custom_1564317834779 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content > .mpc-callout__description{
	margin-left:179px;
	margin-right:179px;
	}

}



@media (max-width:1000px){

	body #footer-menu{
	text-align:left;
}

body .footer-info .footer-social{
	text-align:right;
}

body .footer-info .site-info{
	padding-bottom:15px;
}

body .mpc-tabs ul span{
	text-align:center;
	padding-left:10px;
}

body .mpc-column .vc_column-inner .wpb_wrapper .mpc-tabs .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-right:10px !important;
}

body .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	line-height:1.4em !important;
}

body #main .hentry .entry-content .vc_custom_1558177449562 .mpc-column .vc_custom_1564331409656 .wpb_wrapper .mpc-image .mpc-item .mpc-item-overlay .mpc-overlay--vertical-wrap .mpc-overlay--vertical{
	height:1156px !important;
}

body .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:500px;
}

body .vc_custom_1564331409656 .mpc-item .mpc-overlay--vertical{
	width:100%;
}

body .mpc-column .vc_custom_1564331409656 .wpb_wrapper .mpc-image .mpc-item .mpc-item-overlay .mpc-overlay--vertical-wrap .mpc-overlay--vertical{
	width:0% !important;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:500px;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:500px;
}

body .vc_custom_1564318320639 .mpc-column .mpc-callout{
	padding-left:0px;
	padding-right:0px;
}

body .vc_custom_1564320436194 .mpc-column .mpc-callout{
	padding-left:0px;
	padding-right:0px;
}

body .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	width:100% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:80px;
	padding-right:80px;
}

body .vc_custom_1565334849750 .mpc-column .mpc-callout__button{
	height:0px;
}

body .vc_custom_1564317922005 .mpc-column .mpc-callout__button{
	height:0px;
}

body #main .hentry .entry-content .vc_custom_1564317922005 .mpc-column .vc_column-inner .wpb_wrapper .mpc-image .mpc-item .mpc-item-overlay .mpc-overlay--vertical-wrap .mpc-overlay--vertical{
	height:auto !important;
}

body .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	width:100% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	padding-left:80px;
	padding-right:80px;
}

body .vc_custom_1564318192319 .mpc-column .mpc-callout{
	margin-top:0px;
	margin-bottom:0px;
}

body .vc_custom_1564317834779 .mpc-column .mpc-callout{
	margin-top:0px;
	margin-bottom:0px;
}

body .vc_custom_1562421572276 .mpc-column p{
	margin-bottom:0px;
}

body .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:80px;
	padding-right:80px;
	width:100% !important;
	}

}



@media (max-width:999px){

	body #footer-menu{
	text-align:center;
	}

}



@media (max-width:992px){

	body #footer-menu{
	text-align:center !important;
}

body #page #colophon .footer-widgets .container .row .footer-widgets-area{
	width:100% !important;
}

body .footer-widgets .footer-widgets-area{
	padding-left:0px;
	padding-right:0px;
}

body .vc_custom_1565336640857 .mpc-column .vc_custom_1560427395542 .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-callout__description{
	margin-top:110px !important;
}

body .hentry .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	margin-bottom:110px !important;
	}

}



@media (max-width:991px){

	body #page #colophon .footer-social{
	text-align:center !important;
}

body #footer-menu{
	text-align:center;
	padding-bottom:15px;
}

body .footer-info .footer-social{
	margin-top:0px;
}

body .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-bottom:20px !important;
}

body .mpc-tabs .vc_toggle_title h2{
	line-height:1.2em !important;
}

body #colophon .footer-wrapped .container{
	text-align:center;
}

body .footer-wrapped .site-info{
	min-height:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	text-align:left !important;
}

body #page #colophon .footer-wrapped .container .row .site-info{
	width:100% !important;
}

body #colophon .footer-wrapped{
	text-align:center;
}

body #page #colophon .footer-wrapped{
	height:auto !important;
}

body .footer-widgets .row{
	text-align:center;
	width:100%;
}

body #colophon .footer-widgets .container{
	text-align:center;
}

body .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:400px;
	position:relative;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:400px;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:400px;
}

body .vc_custom_1564320436194 .mpc-column .mpc-callout{
	padding-left:0px;
	padding-top:30px;
	padding-bottom:30px;
}

body .vc_custom_1564318320639 .mpc-column .mpc-callout__content{
	padding-top:0px;
	padding-bottom:0px;
}

body #content .container #primary #main .hentry .entry-content .vc_custom_1564318320639 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content{
	height:auto !important;
}

body #content .container #primary #main .hentry .entry-content .vc_custom_1564320436194 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content{
	height:auto !important;
}

body .vc_custom_1564318320639 .mpc-column .mpc-callout{
	padding-top:30px;
	padding-bottom:30px;
}

body .vc_custom_1564320436194 .mpc-column .mpc-callout__icon-wrap{
	height:0px;
}

body .vc_custom_1564320436194 .mpc-column .mpc-callout__button{
	height:0px;
}

body .vc_custom_1565335734050 .mpc-column .mpc-callout__content{
	padding-top:80px;
	padding-bottom:80px;
}

body .vc_custom_1565336640857 .mpc-column .mpc-callout{
	padding-top:80px;
	padding-bottom:80px;
}

body #page .page-header{
	padding-top:225px;
}

body .page-header .page-title{
	font-size:40px !important;
}

body .vc_custom_1562421572276 .mpc-column .mpc-callout__content{
	margin-bottom:0px;
}

body .hentry .vc_custom_1562421572276 .mpc-column .mpc-callout__content{
	margin-top:100px !important;
	}

}



@media (max-width:768px){

	body .mpc-tabs ul span{
	text-align:left;
	font-size:24px;
	padding-left:15px;
}

body .wpb_wrapper .mpc-tabs .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-top:30px !important;
}

body .entry-content .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .mpc-tabs .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-right:15px !important;
}

body #colophon .footer-widgets .container{
	text-align:center;
}

body #footer-menu{
	text-align:center;
}

body #colophon .footer-widgets{
	text-align:center;
}

body .widget a img{
	position:relative;
}

body .footer-widgets .row{
	margin-right:0px;
	text-align:center;
	margin-left:0px;
	width:100%;
}

body #footer-menu .menu-item{
	margin-bottom:15px;
	}

}



@media (max-width:767px){

	body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body .cp_id_ed5e4 .cp-always-minimize-widget .cp-slidein{
	right:20px;
}

body .cp-minimize-onhead h2{
	text-align:left !important;
}

body .us_whatsapp .us_box i{
	color:#909090;
}

body .us_whatsapp .us_box i:hover{
	color:#000000;
}

body .products .product .sober-loop-atc-button{
	top:-32px;
	position:relative !important;
	left:0px;
	display:block !important;
	bottom:0px !important;
}

body .products .ribbons span{
	margin-top:0px !important;
}

body .products .product .buttons{
	height:0px;
}

body .products .product .product-header .buttons .sober-loop-atc-button{
	right:-112px !important;
}

body .products .product h3{
	text-align:center;
}

body .products .product .price{
	text-align:center;
}

body .page-header .page-title{
	font-size:50px;
}

body #footer-menu .menu-item{
	padding-right:0px;
	padding-left:0px;
}

body .footer-wrapped .row{
	background-color:#f2f2ef;
}

body #colophon .footer-widgets .container{
	background-color:#eceded;
	padding-bottom:37px;
	}

}



@media (max-width:735px){

	body .products .product .buttons{
	height:0px;
}

body .hentry a .banner-content{
	padding-left:110px;
	padding-right:110px;
}

body .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	padding-left:60px;
	padding-right:60px;
}

body .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	padding-left:60px;
	padding-right:60px;
}

body .hentry a .banner-text{
	line-height:1.2em;
	}

}



@media (max-width:667px){

	body .tg-grid-holder .tg-item h2{
	font-size:18px;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:24px !important;
}

body .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	line-height:1em !important;
}

body .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	line-height:1em !important;
}

body #billing_first_name_field label .required{
	color:#e74c3c;
	}

}



@media (max-width:640px){

	body .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:480px;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:480px;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:480px;
}

body .vc_custom_1564332258602 .wpb_wrapper .mpc-callout{
	padding-left:60px;
	padding-right:60px;
}

body .vc_custom_1564331530956 .wpb_wrapper .mpc-callout{
	padding-left:60px;
	padding-right:60px;
	}

}



@media (max-width:600px){

	body .mpc-tabs ul span{
	padding-left:10px;
}

body .entry-content .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .mpc-tabs .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-right:10px !important;
}

body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body .tg-grid-holder .tg-item-title a{
	word-wrap:normal;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:20px !important;
	line-height:0em !important;
}

body .vc_custom_1564331530956 .wpb_wrapper .mpc-callout{
	padding-left:50px;
	padding-right:50px;
}

body .vc_custom_1564332258602 .wpb_wrapper .mpc-callout{
	padding-left:50px;
	padding-right:50px;
}

body .vc_custom_1562421511074 .mpc-column p{
	margin-left:0px;
	margin-right:0px;
}

body .vc_custom_1562421511074 .mpc-column .mpc-callout__description{
	margin-right:0px !important;
	margin-left:0px !important;
	position:relative;
	top:0px;
	left:0px;
	padding-left:20px;
	padding-right:20px;
}

body .container #primary #main .hentry .entry-content .vc_custom_1562421511074 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-callout__description{
	width:100% !important;
}

body .hentry .order_details .method{
	padding-top:20px;
	}

}



@media (max-width:567px){

	body .tg-grid-holder .tg-item-title a{
	word-wrap:normal;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:20px !important;
	line-height:0.5em !important;
}

body .vc_custom_1562421511074 .mpc-column p{
	position:relative;
	left:0px;
}

body .vc_custom_1562421511074 .mpc-column .mpc-callout__description{
	position:relative;
	left:0px;
	margin-left:0px;
	}

}



@media (max-width:500px){

	body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	width:352px !important;
	font-size:17px !important;
	line-height:0em !important;
	}

}



@media (max-width:480px){

	body .mpc-tabs ul span{
	padding-left:20px;
}

body .entry-content .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .mpc-tabs .mpc-align--center ul .mpc-tabs__nav-item .mpc-button .mpc-button__content span{
	padding-right:20px !important;
}

body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:20px !important;
}

body .vc_custom_1564332258602 .wpb_wrapper .mpc-callout{
	padding-left:40px;
	padding-right:40px;
}

body .vc_custom_1564331530956 .wpb_wrapper .mpc-callout{
	padding-left:40px;
	padding-right:40px;
	}

}



@media (max-width:478px){

	body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:auto !important;
}

body #content #main .hentry .vc_custom_1564332053088{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:auto !important;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:auto !important;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body .wc_payment_methods label img{
	display:none;
}

body .hentry .order_details .total{
	padding-top:20px;
	}

}



@media (max-width:400px){

	body #colophon .footer-widgets .container{
	text-align:right;
}

body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:auto !important;
}

body #content #main .hentry .vc_custom_1564332053088{
	padding-top:30px !important;
}

body .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	padding-bottom:30px !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:auto !important;
}

body #content #main .hentry .vc_custom_1564332258602{
	padding-top:30px !important;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	padding-bottom:30px !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:auto !important;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body .std_img a .banner-text{
	word-wrap:normal;
}

body #btn-razorpay{
	margin-bottom:20px;
	}

}



@media (max-width:360px){

	body .mpc-tabs .vc_toggle_title h2{
	line-height:1.5em !important;
}

body .footer-widgets .footer-widgets-area .widget{
	text-align:center;
}

body .vc_column-inner .wpb_wrapper .tg-grid-wrapper .tg-grid-holder .tg-item .tg-item-inner .tg-item-media-holder .tg-item-media-content .tg-center-holder .tg-center-inner .tg-item-title a{
	font-size:18px !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	height:auto !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	height:auto !important;
}

body #page #content .container #primary #main .hentry .entry-content .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	height:auto !important;
}

body .vc_custom_1570088271320 .mpc-column .vc_custom_1564331530956{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body .vc_custom_1570088441304 .mpc-column .vc_custom_1564332258602{
	padding-top:30px !important;
}

body #content #main .hentry .vc_custom_1564332258602{
	padding-bottom:30px !important;
}

body .vc_custom_1570088050806 .mpc-column .vc_custom_1564332053088{
	padding-top:30px !important;
	padding-bottom:30px !important;
}

body #mc4wp-form-1 .mc4wp-form-fields input[type=email]{
	font-size:11px;
	word-wrap:break-word;
}

body #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-size:25px !important;
}

body #btn-razorpay{
	width:100%;
	}

}



@media (min-width:767px){

	body .mpc-tabs .vc_toggle_title h2{
	margin-bottom:40px;
	}

}



@media (min-width:768px){

	body #primary .product .up-sells{
	padding-bottom:0px;
}

body .up-sells .products .product{
	margin-bottom:0px !important;
}

body #content #primary .entry-summary .price{
	margin-bottom:15px !important;
}

body .variations_form .variations .wide-variable{
	padding-left:0px !important;
	width:70% !important;
}

body #masthead{
	padding-top:35px;
	padding-bottom:35px;
	}

}



@media (min-width:991px){

	body .page-header .page-title{
	font-size:50px;
	}

}



@media (min-width:992px){

	body .footer-wrapped .site-info{
	width:100%;
}

body .footer-wrapped .footer-social{
	width:100%;
}

body .cart tbody .quantity-label{
	display:none;
}

body .page-header .page-title{
	padding-bottom:0px;
}

body #page .page-header{
	padding-bottom:125px;
	padding-top:225px;
	}

}



@media (min-width:993px){

	body .vc_custom_1561448155376 .mpc-column h3{
	margin-top:0px;
	margin-bottom:10px !important;
}

body .vc_custom_1560427395542 .wpb_wrapper .mpc-callout__description{
	margin-top:110px;
	margin-bottom:110px;
}

body .vc_custom_1564313114412 .mpc-column .mpc-callout__description{
	margin-top:110px;
	margin-bottom:110px !important;
}

body .vc_custom_1564318320639 .mpc-column h3{
	margin-top:30px;
}

body .vc_custom_1564318638325 .mpc-column h3{
	margin-top:30px;
}

body .vc_custom_1564318192319 .mpc-column h3{
	margin-top:20px;
	}

}



@media (min-width:1024px){

	body #ct-ultimate-gdpr-cookie-popup .ct-ultimate-gdpr-cookie-popup-bottomPanel .ct-ultimate-gdpr-cookie-popup-btn-wrapper{
	float:right;
}

body #ct-ultimate-gdpr-cookie-content{
	float:left;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) #page{
	background-color:transparent;
}

body.page:not(.home) .hentry a .banner-text{
	font-family:'Montserrat', sans-serif;
	font-size:40px;
	color:#ffffff;
}

body.page:not(.home) #colophon .footer-content .sober-container{
	background-color:rgba(127,140,141,0.61);
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) #colophon p{
	color:#2c3e50;
}

body.page:not(.home) #mc4wp-form-1 .mc4wp-form-fields input[type=email]{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#2c3e50;
}

body.page:not(.home) #mc4wp-form-1 .mc4wp-form-fields{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	color:#2c3e50;
}

body.page:not(.home) #mc4wp-form-1 .mc4wp-form-fields:hover{
}

body.non-logged-in.page:not(.home) #mc4wp-form-1 .mc4wp-form-fields:hover{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:735px){

	body.page:not(.home) .hentry a .banner-content{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:640px){

	body.page:not(.home) .hentry a .banner-text{
	font-size:35px;
}

body.page:not(.home) .hentry a .banner-content{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:600px){

	body.page:not(.home) .hentry a .banner-text{
	font-size:30px;
	}

}



@media (max-width:567px){

	body.page:not(.home) .hentry a .banner-text{
	font-size:30px;
	}

}



@media (max-width:500px){

	body.page:not(.home) .hentry a .banner-text{
	font-size:25px;
	}

}



@media (max-width:400px){

	body.page:not(.home) .hentry a .banner-text{
	word-wrap:normal;
}

body.page:not(.home) .hentry a .banner-content{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:360px){

	body.page:not(.home) .hentry a .banner-text{
	font-size:25px;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1.0



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3.1.8



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
1605181780



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
3.1.8



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product #content .sober-container{
	background-color:transparent;
}

body.single-product #primary .product .woocommerce-tabs{
	background-color:transparent;
}

body.single-product .entry-summary .price{
	text-align:left;
}

body.single-product .entry-summary .cart{
	text-align:left;
}

body.single-product .product .product-summary .entry-summary .sticky-summary .us_woocommerce_bottom .us_share_buttons .us_facebook{
	background-color:transparent !important;
}

body.single-product .sober-container #primary .product .product-summary .entry-summary .sticky-summary .us_woocommerce_bottom .us_share_buttons .us_twitter{
	background-color:transparent !important;
}

body.single-product .sober-container #primary .product .product-summary .entry-summary .sticky-summary .us_woocommerce_bottom .us_share_buttons .us_pinterest{
	background-color:transparent !important;
}

body.single-product .sober-container #primary .product .product-summary .entry-summary .sticky-summary .us_woocommerce_bottom .us_share_buttons .us_button{
	background-color:transparent !important;
}

body.single-product #page{
	background-color:#ebebe9;
}



/*-----------------------------------------------*/
/*  Shop Template                                */
/*-----------------------------------------------*/
body.post-type-archive-product #page .page-header{
	padding-top:150px;
	width:100%;
	height:350px;
	line-height:1em;
}

body.post-type-archive-product #content{
	background-color:#e9e6e0;
}

body.post-type-archive-product #page{
	background-color:#ebebe9;
}



/*-----------------------------------------------*/
/*  "About us" Page                              */
/*-----------------------------------------------*/
body.page-id-319 .vc_custom_1561484700857 .mpc-column h3{
	letter-spacing:1px;
	font-weight:400 !important;
}

body.page-id-319 .hentry a .banner-content{
	color:#ffffff;
	font-size:24px;
}

body.page-id-319 .vc_custom_1561444277193 .mpc-column .mpc-callout__icon-wrap{
	display:none;
}

body.page-id-319 .vc_custom_1561444277193 .mpc-column .mpc-callout__button{
	display:none;
}

body.page-id-319 .vc_custom_1561444277193 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-319 .vc_custom_1560427934957 .wpb_wrapper .mpc-callout__icon-wrap{
	display:none;
}

body.page-id-319 .vc_custom_1561442858995 .wpb_wrapper .mpc-callout__icon-wrap{
	display:none;
}

body.page-id-319 .vc_custom_1561448155376 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-319 .vc_custom_1561484700857 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-319 .entry-content .vc_custom_1561448495076 p{
	margin-bottom:0px;
}

body.page-id-319 .vc_custom_1561448512542 .wpb_wrapper p{
	margin-bottom:0px;
}

body.page-id-319 .vc_custom_1564317922005 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-319 .vc_custom_1564317933505 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-319 .page-header .page-title{
	font-family:'Montserrat', sans-serif;
	font-weight:400;
}

@media (max-width:1440px){

	body.page-id-319 .vc_custom_1564318192319 .mpc-column .vc_column-inner{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout{
	margin-left:auto;
	margin-bottom:0px;
	margin-right:0px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	margin-bottom:110px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column h3{
	margin-top:0px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__content{
	margin-top:100px;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	margin-top:110px;
	margin-bottom:110px;
	}

}



@media (max-width:1199px){

	body.page-id-319 .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	margin-left:179px;
	margin-right:179px !important;
	}

}



@media (max-width:1000px){

	body.page-id-319 .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	margin-right:0px !important;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:80px;
	padding-right:80px;
}

body.page-id-319 .container #primary #main .hentry .entry-content .vc_custom_1564318192319 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-callout__description{
	width:100% !important;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	margin-left:0px;
	margin-right:0px;
	width:100% !important;
	}

}



@media (max-width:992px){

	body.page-id-319 .hentry .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	margin-top:110px !important;
	margin-bottom:110px !important;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	margin-bottom:110px !important;
	margin-top:0px !important;
}

body.page-id-319 .hentry .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	margin-top:110px !important;
	margin-bottom:110px !important;
	}

}



@media (max-width:991px){

	body.page-id-319 .vc_custom_1565336640857 .mpc-column .mpc-callout{
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-319 .vc_custom_1565335734050 .mpc-column .mpc-callout__content{
	padding-top:0px;
	padding-bottom:0px;
	}

}



@media (max-width:735px){

	body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__content{
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	padding-left:60px;
	padding-right:60px;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	padding-left:60px;
	padding-right:60px;
	}

}



@media (max-width:667px){

	body.page-id-319 .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
	}

}



@media (max-width:666px){

	body.page-id-319 .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
}

body.page-id-319 .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
}

body.page-id-319 #colophon .footer-wrapped .container{
	padding-left:0px;
	padding-right:0px;
	margin-left:auto;
	margin-right:auto;
}

body.page-id-319 .footer-wrapped .row{
	margin-left:0px;
	margin-right:0px;
}

body.page-id-319 .footer-wrapped .site-info nav{
	text-align:center;
}

body.page-id-319 #footer-menu .menu-item{
	padding-left:0px;
	}

}



@media (max-width:640px){

	body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
	}

}



@media (max-width:567px){

	body.page-id-319 .hentry a .banner-content{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	margin-left:0px !important;
	margin-right:0px !important;
	padding-left:40px;
	padding-right:40px;
}

body.page-id-319 .container #primary #main .hentry .entry-content .vc_custom_1564317834779 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-callout__description{
	width:100% !important;
	}

}



@media (max-width:500px){

	body.page-id-319 .vc_custom_1565335734050 .mpc-column .mpc-callout__description{
	padding-left:30px;
	padding-right:30px;
}

body.page-id-319 .vc_custom_1565336640857 .mpc-column .mpc-callout__description{
	padding-left:30px;
	padding-right:30px;
}

body.page-id-319 .vc_custom_1564318192319 .mpc-column .mpc-callout__description{
	padding-left:30px;
	padding-right:30px;
}

body.page-id-319 .vc_custom_1564317834779 .mpc-column .mpc-callout__description{
	padding-left:30px;
	padding-right:30px;
	}

}



@media (max-width:478px){

	body.page-id-319 .text-align-center a img{
	max-width:none;
	width:700px;
	position:relative;
	left:-118px;
}

body.page-id-319 .container #primary #main .hentry .entry-content .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .text-align-center a img{
	height:auto !important;
	}

}



@media (max-width:400px){

	body.page-id-319 .text-align-center a img{
	max-width:none;
	width:800px;
	text-align:center;
	position:relative;
	left:-170px !important;
}

body.page-id-319 .container #primary #main .hentry .entry-content .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .text-align-center a img{
	height:auto !important;
	}

}



@media (min-width:991px){

	body.page-id-319 .page-header .page-title{
	font-size:50px;
	}

}



@media (min-width:993px){

	body.page-id-319 .vc_custom_1561484700857 .mpc-column h3{
	margin-top:0px;
	margin-bottom:10px !important;
}

body.page-id-319 .vc_custom_1561448155376 .mpc-column h3{
	margin-top:30px;
	}

}



/*-----------------------------------------------*/
/*  "Processes and Materials" Page               */
/*-----------------------------------------------*/
body.page-id-2809 .tg-grid-holder .tg-item-title a{
	color:#eeebe2;
}

body.page-id-2809 .vc_custom_1561448723720 .mpc-column h3{
	font-weight:400;
	letter-spacing:1px;
}

body.page-id-2809 .vc_custom_1558188160015 .mpc-column h3{
	font-weight:400;
	letter-spacing:1px;
}

body.page-id-2809 .vc_custom_1564331453959 .wpb_wrapper .mpc-callout{
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-2809 .vc_custom_1564331511267 .wpb_wrapper .mpc-callout{
	padding-top:0px;
	padding-bottom:0px;
}

body.page-id-2809 .hentry .vc_custom_1557150389388{
	-webkit-box-orient:row-reverse;	-webkit-box-direction:row-reverse;	-ms-flex-direction:row-reverse;	flex-direction:row-reverse;
}

body.page-id-2809 .hentry .vc_custom_1558178160837{
	-webkit-box-orient:row-reverse;	-webkit-box-direction:row-reverse;	-ms-flex-direction:row-reverse;	flex-direction:row-reverse;
}

body.page-id-2809 #main .hentry .entry-content .vc_custom_1558177449562 .mpc-column .vc_custom_1564331409656 .wpb_wrapper .mpc-image .mpc-item .mpc-item-overlay .mpc-overlay--vertical-wrap .mpc-overlay--vertical{
	height:auto !important;
	width:1% !important;
}

body.page-id-2809 .vc_custom_1564332237863 .mpc-item .mpc-overlay--vertical{
	width:100%;
}

body.page-id-2809 #main .hentry .entry-content .vc_custom_1558180155918 .mpc-column .vc_custom_1564332237863 .wpb_wrapper .mpc-image .mpc-item .mpc-item-overlay .mpc-overlay--vertical-wrap .mpc-overlay--vertical{
	width:1% !important;
	height:auto !important;
}

body.page-id-2809 .vc_custom_1564331409656 .mpc-item .mpc-overlay--vertical{
	width:100%;
}

@media (max-width:1600px){

	body.page-id-2809 .vc_custom_1562421511074 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-divider-wrap .mpc-divider .mpc-side--right span{
	width:40px;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-divider-wrap .mpc-divider .mpc-side--right span{
	width:40px;
	}

}



@media (max-width:1440px){

	body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	margin-bottom:110px;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column .vc_column-inner{
	padding-left:0px;
	padding-right:0px;
}

body.page-id-2809 #page #content .container #primary #main .hentry .entry-content .vc_custom_1562421572276 .mpc-column .vc_column-inner{
	height:auto !important;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__content{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:100px;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column p{
	margin-bottom:0px;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column h3{
	margin-top:0px;
	}

}



@media (max-width:1280px){

	body.page-id-2809 .vc_custom_1554478076453 .wpb_wrapper .mpc-callout__content{
	position:relative;
}

body.page-id-2809 .vc_custom_1554477929239 .mpc-column .vc_custom_1554478076453{
	position:relative;
	}

}



@media (max-width:1000px){

	body.page-id-2809 .vc_custom_1562421511074 .mpc-column p{
	margin-bottom:0px;
	}

}



@media (max-width:992px){

	body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	margin-top:0px !important;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column .vc_column-inner .wpb_wrapper .mpc-callout .mpc-callout__content .mpc-callout__description{
	margin-bottom:110px !important;
}

body.page-id-2809 .vc_custom_1562421572276 .mpc-column h3{
	margin-top:0px !important;
	margin-bottom:12px;
	}

}



@media (max-width:735px){

	body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	padding-left:60px;
	padding-right:60px;
	}

}



@media (max-width:667px){

	body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	padding-left:40px;
	padding-right:40px;
	}

}



@media (max-width:666px){

	body.page-id-2809 #footer-menu .menu-item{
	padding-left:0px;
	}

}



@media (max-width:567px){

	body.page-id-2809 .tg-grid-holder .tg-item:nth-child(3) .tg-item-title:hover{
	width:150px;
	word-wrap:normal;
	}

}



@media (max-width:500px){

	body.page-id-2809 .vc_custom_1562421572276 .mpc-column .mpc-callout__description{
	padding-left:30px;
	padding-right:30px;
	}

}



@media (max-width:360px){

	body.page-id-2809 .vc_custom_1564332053088 .wpb_wrapper p{
	width:100%;
	}

}



@media (min-width:993px){

	body.page-id-2809 .vc_custom_1564331431315 .wpb_wrapper h3{
	margin-top:0px;
}

body.page-id-2809 .vc_custom_1564331453959 .wpb_wrapper h3{
	margin-top:30px;
}

body.page-id-2809 .vc_custom_1564332258602 .wpb_wrapper h3{
	margin-top:0px;
}

body.page-id-2809 .vc_custom_1564331511267 .wpb_wrapper h3{
	margin-top:30px;
}

body.page-id-2809 .vc_custom_1564332053088 .wpb_wrapper h3{
	margin-top:0px;
}

body.page-id-2809 .vc_custom_1564331530956 .wpb_wrapper h3{
	margin-top:0px;
	}

}



/*-----------------------------------------------*/
/*  "Home Page" Page                             */
/*-----------------------------------------------*/
body.page-id-29 #colophon .sober-container{
	background-color:#f3f1eb;
}

body.page-id-29 .footer-info .footer-social{
	text-align:right !important;
}

body.page-id-29 .footer-info .site-info{
	text-align:left;
}

body.page-id-29 #primary-menu div div{
	background-color:transparent;
}

body.page-id-29 #colophon h3{
	margin-top:35px;
	margin-bottom:20px;
}

body.page-id-29 #colophon .footer-content .sober-container{
	padding-bottom:50px;
	padding-top:15px;
	background-color:rgba(127,140,141,0.65);
}

body.page-id-29 #colophon .footer-wrapped .container{
	padding-top:50px;
}

body.page-id-29 #colophon .footer-bottom .sober-container{
	padding-bottom:50px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#eceded;
}

body.page-id-29 #content{
	background-color:#f2f2ef;
}

body.page-id-29 .mpc-callout p{
	font-weight:400;
	margin-top:100px;
	margin-bottom:100px;
	color:#7f8c8d !important;
}

body.page-id-29 #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-weight:400 !important;
	font-size:30px !important;
}

body.page-id-29 #colophon p{
	color:#2c3e50;
}

body.page-id-29 #mc4wp-form-1 .mc4wp-form-fields input[type=email]{
	color:#2c3e50;
}

body.page-id-29 .wpb-content-wrapper .mpc-column .mpc-callout__content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (max-width:1440px){

	body.page-id-29 #content .mpc-column a .banner-text{
	font-family:'Montserrat', sans-serif !important;
}

body.page-id-29 .sober-banner-grid-4 a .banner-text{
	color:#ffffff;
	letter-spacing:1px;
}

body.page-id-29 .sober-banner-grid-4 a .sober-button{
	color:#ffffff;
}

body.page-id-29 .sober-banner-grid-4 .text-align-center a > .banner-content{
	color:#ffffff;
	}

}



@media (max-width:1199px){

	body.page-id-29 #footer-menu .menu-item{
	padding-left:0px;
}

body.page-id-29 .footer-info .site-info{
	text-align:left;
	}

}



@media (max-width:1000px){

	body.page-id-29 .footer-info .site-info{
	text-align:center;
	width:100%;
	}

}



@media (max-width:567px){

	body.page-id-29 .std_img a .banner-text{
	word-wrap:normal;
}

body.page-id-29 #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-weight:500 !important;
	font-size:32px !important;
	}

}



@media (max-width:400px){

	body.page-id-29 #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-size:25px !important;
	}

}



@media (max-width:360px){

	body.page-id-29 #page #content .sober-container .mpc-row .mpc-column .vc_column-inner .wpb_wrapper .std_img .text-align-center a .banner-content .banner-text{
	font-size:20px !important;
	}

}



/*-----------------------------------------------*/
/*  "Shop" Page                                  */
/*-----------------------------------------------*/
body.post-type-archive-product .page-header h1{
	font-family:'Montserrat', sans-serif !important;
	font-weight:300 !important;
	letter-spacing:1.5px;
}

body.post-type-archive-product #page .page-header{
	position:relative;
	width:100%;
}

body.post-type-archive-product #content .sober-container{
	background-color:transparent;
}

body.post-type-archive-product #content{
	background-color:transparent;
}

@media (min-width:991px){

	body.post-type-archive-product .page-header h1{
	font-size:50px !important;
	}

}



/*-----------------------------------------------*/
/*  "Contact us" Page                            */
/*-----------------------------------------------*/
body.page-id-336 .page-header .page-title{
	font-family:'Montserrat', sans-serif;
	font-weight:400;
	letter-spacing:1.6px;
}

body.page-id-336 #content{
	padding-top:0px;
}

body.page-id-336 #colophon{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#95a5a6;
}

body.page-id-336 #colophon .footer-widgets .container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-336 #colophon .footer-widgets{
	background-color:transparent;
}

body.page-id-336 .footer-widgets .row{
	background-color:transparent;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

@media (min-width:991px){

	body.page-id-336 .page-header .page-title{
	font-size:50px;
	}

}



/*-----------------------------------------------*/
/*  "Màla Tote Bag &#8211; Charcoal" Product    */
/*-----------------------------------------------*/
body.postid-2596 .entry-summary .woocommerce-product-details__short-description p{
	font-size:16px;
}



/*-----------------------------------------------*/
/*  "FAQ" Page                                   */
/*-----------------------------------------------*/
@media (max-width:1440px){

	body.page-id-7573 .mpc-tabs .vc_toggle_simple p{
	line-height:1.5em;
	}

}



@media (max-width:767px){

	body.page-id-7573 .mpc-tabs .vc_toggle_title h2{
	line-height:1.2em !important;
	}

}



/*-----------------------------------------------*/
/*  "Handloom Weaving" Page                      */
/*-----------------------------------------------*/
body.page-id-5345 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/Weaving_1508x540-2.jpg");
}



/*-----------------------------------------------*/
/*  "Block Printing" Page                        */
/*-----------------------------------------------*/
body.page-id-8119 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/Page-Title.jpg");
}



/*-----------------------------------------------*/
/*  "Natural Dyeing" Page                        */
/*-----------------------------------------------*/
body.page-id-8138 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/NaturalDyes-1.jpg");
}



/*-----------------------------------------------*/
/*  "Embroidery and Quilting" Page               */
/*-----------------------------------------------*/
body.page-id-8396 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/QuiltingCover2.jpg") !important;
}

@media (max-width:1440px){

	body.page-id-8396 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/Quilting_Title_3-1.jpg");
	}

}



/*-----------------------------------------------*/
/*  "Harris Tweed" Page                          */
/*-----------------------------------------------*/
body.page-id-8416 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/1_Harris_Tweed.jpg");
}



/*-----------------------------------------------*/
/*  "Handwoven Denim" Page                       */
/*-----------------------------------------------*/
body.page-id-8540 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/08/Handwoven_Denim_Page_Title.jpg");
}



/*-----------------------------------------------*/
/*  "Malkha Cotton" Page                         */
/*-----------------------------------------------*/
body.page-id-8584 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/09/Malkha3.jpg");
}



/*-----------------------------------------------*/
/*  "Kala Cotton" Page                           */
/*-----------------------------------------------*/
body.page-id-8444 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/09/Kala_Cotton_1.jpg");
}



/*-----------------------------------------------*/
/*  "Eco Veg Tanned Leather" Page                */
/*-----------------------------------------------*/
body.page-id-8554 #page .page-header{
	background-image:url("http://studiotolsta.com/wp-content/uploads/2019/09/Handwoven_Denim_Page_Title.jpg");
}



/*-----------------------------------------------*/
/*  "Shipping and Returns" Page                  */
/*-----------------------------------------------*/
body.page-id-19031 #page .page-header{
	background-image:none;
	background-color:#a46936;
}

body.page-id-19031 .wpb_text_column .wpb_wrapper h3{
	color:#71cbcc;
}



/*-----------------------------------------------*/
/*  "Terms and Conditions" Page                  */
/*-----------------------------------------------*/
body.page-id-7484 #page .page-header{
	background-image:none;
	background-color:#6c8697;
}



/*-----------------------------------------------*/
/*  "Privacy Policy" Page                        */
/*-----------------------------------------------*/
body.page-id-8 #page .page-header{
	background-image:none;
	background-color:#c39a7d;
}



/*-----------------------------------------------*/
/*  "Checkout" Page                              */
/*-----------------------------------------------*/
body.page-id-6 .hentry .woocommerce-form-coupon-toggle{
	display:none;
}

body.page-id-6 #primary #main .hentry .entry-header h1{
	padding-top:30px !important;
}

body.page-id-6 #woo_pp_ec_button_checkout .paypal-buttons-context-iframe style{
	width:100%;
	height:80px;
	min-width:100%;
	min-height:80px;
}

body.page-id-6 .wc_payment_methods label .stripe-visa-icon{
	margin-left:5px !important;
}

body.page-id-6 .hentry .woocommerce-form-login-toggle{
	display:none;
}

body.page-id-6 .hentry .entry-header h1{
	text-align:center;
	display:none;
}

@media (max-width:600px){

	body.page-id-6 .hentry .order_details .total{
	padding-top:20px;
}

body.page-id-6 .hentry .order_details .date{
	padding-top:20px;
}

body.page-id-6 .hentry .order_details .order{
	padding-top:20px;
	}

}



@media (max-width:400px){

	body.page-id-6 #btn-razorpay{
	width:100%;
}

body.page-id-6 #btn-razorpay-cancel{
	width:100%;
	}

}



@media (max-width:360px){

	body.page-id-6 #btn-razorpay-cancel{
	width:100%;
	}

}



/*-----------------------------------------------*/
/*  "Cart" Page                                  */
/*-----------------------------------------------*/
body.page-id-2455 #content{
	padding-top:0px;
}



/*-----------------------------------------------*/
/*  "Wishlist" Page                              */
/*-----------------------------------------------*/
body.page-id-14 .hentry .product-name .sober-loop-atc-button{
	display:none;
}



/*-----------------------------------------------*/
/*  "My Account" Page                            */
/*-----------------------------------------------*/
body.page-id-7 #my-account-menu{
	margin-top:10px;
}

body.page-id-7 .hentry .woocommerce-MyAccount-content{
	margin-top:10px !important;
}



/*-----------------------------------------------*/
/*  "Elon Lumbar Cushion Cover" Product          */
/*-----------------------------------------------*/
body.postid-35933 .variable .variable-options .label{
	background-color:#7f8c8d;
}

body.postid-35933 .variations .variable .variable-options{
	background-color:rgba(189,195,199,0.76);
}

body.postid-35933 .variable-options .label label{
	padding-right:0px;
	margin-top:5px;
	color:#ecf0f1 !important;
}



/*-----------------------------------------------*/
/*  "Order Form" Page                            */
/*-----------------------------------------------*/
body.page-id-41415 #product-row-35978 .cart a{
	display:none;
}