/*
Theme Name: Divi - Child Theme
Description: Divi child theme template
Author: Fuyuko Gratton
Template: Divi

*/

@import url("../Divi/style.css");

@import url("scss/child-theme.css");





/*-----------------------------------------------
  Body - All
-----------------------------------------------*/


/*-----------------------------------------------
  Header Section
-----------------------------------------------*/



/*-----------------------------------------------
  Contents Section
-----------------------------------------------*/

/*Red Button--------------*/
.redBtn {
	background-color:transparent;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:3px solid #d70000;
	display:inline-block;
	cursor:pointer;
	color:#d70000;
	font-family:Verdana;
	font-size:16px;
	padding:9px 31px;
	text-decoration:none;
	text-shadow:0px 1px 0px #000000;
}
.redBtn:hover {
	background-color:transparent;
}
.redBtn:active {
	position:relative;
	top:1px;
}

/*Sizes-----------------*/
.half{
	width: 50%;
	float: left;
	padding: 5px 10px;
}

.third{
	float: left;
	width: 33.3%;
	padding: 5px 10px;
}

.quarter{
	width: 25%;
	float: left;
	padding: 5px 10px;
}

.three-quarter{
	width: 75%;
	float: left;
	padding: 5px 10px;
}

.full{
	clear: both;
	width: 100%;
	padding: 5px 10px;
}

/*-----------------------------------------------
  Side Section
-----------------------------------------------*/


/*-----------------------------------------------
  Footer Section
-----------------------------------------------*/

#main-footer {
    background-color: #373737;
}

/*----------------------------
Custom Style
----------------------------*/

.single-product #main-content .container:before { display: none; }
.single-product #main-content #left-area { width: 100%; padding: 0!important; }
/*.woocommerce div.product div.images img { margin: 0 auto; max-width: 350px; }*/
.woocommerce #et-main-area ul.products li.product, .woocommerce-page #et-main-area ul.products li.product {
    float: left;
    margin: 0 3.8% 2.992em 0;
    padding: 0;
    position: relative;
    width: 22.05%;
    margin-left: 0;
}
.woocommerce #et-main-area ul.products li.product:nth-child(4n){
	margin-right:0;
}
/*@media (min-width: 981px){
	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n), .et_left_sidebar.woocommerce-page 	ul.products li.product:nth-child(4n), .et_pb_row .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(4n), .single.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(4n), .archive.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(4n), .et_pb_row .et_right_sidebar.woocommerce-page ul.products li.product:nth-child(4n) {
    		margin-right: 0;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1), .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(4n+1), .et_right_sidebar.woocommerce-page ul.products li.product:nth-child(4n+1) {
    		clear: both;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n), .et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(3n), .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n), .et_pb_row .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n), .single.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n), .archive.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n), .et_pb_row .et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n) {
    		margin-right: 3.8%;
	}

	.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1), .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n+1), .et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n+1) {
    		clear: none;
	}

}*/


/*------------------------
	Animation
------------------------*/


/*------------------------
	Media Queries
------------------------*/

@media (max-width: 359px){
}