/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.27.3.1567076335
Updated: 2019-08-29 10:58:55

*/

/*** Take out the divider line between content and sidebar ***/
.single-product #main-content .container:before, .woocommerce-page #main-content .container:before  {
	background: none;
}
 
/*** Hide Sidebar ***/
.single-product #sidebar, .woocommerce-page #sidebar {display:none;}
 
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
	.single-product #left-area, .woocommerce-page #left-area {
		width: 100%;
		padding: 23px 0px 0px !important;
		float: none !important;
	}
}

/***Woo Add to cart button****/
.woocommerce div.product form.cart .button, .woocommerce-page a.button, .woocommerce-page a.button.alt, 
.woocommerce-page button.button, .woocommerce-page button.button.alt {
	background-image: linear-gradient(90deg,#2b87da 0%,#29c4a9 100%)!important;
    color: #fff;
}
.woocommerce-page a.button:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page button.button.alt:hover {
	color: #fff;
}

/***Name your price input***/
.product .nyp label, .product .nyp .nyp-input {
	font-size: 20px;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
	margin-top: 30px;
	width: 200px;
}
@media screen and (min-width: 700px) {
	.woocommerce-checkout .col2-set, .woocommerce-checkout .col2-set {
	float: left;
	display: inline-block;
	width: 48%;
	margin-right: 3%;
	}
	.woocommerce-checkout .col2-set .col-1, .woocommerce-checkout .col2-set .col-1 {
		width: 95%;
		margin-bottom: 20px;
	}
	.woocommerce-checkout h3, .woocommerce-checkout-review-order {
		width: 48%;
		display: inline-block;
	}	
}

.woocommerce-thankyou-order-received {
	margin-bottom: 20px;
}

.woocommerce-MyAccount-navigation ul {
	list-style-type: none !important;
}
.woocommerce-MyAccount-navigation li {
	background-image: linear-gradient(90deg,#2b87da 0%,#29c4a9 100%)!important;
	padding: 10px;
	font-size: 16px;
    margin-bottom: 10px;
}
.woocommerce-MyAccount-navigation li a, .woocommerce-MyAccount-navigation li:hover {
	color: #fff;
}
