/*-------------------------------------------------------
Theme Name: Divi Child Theme
Theme URI: https://divicake.com/
Description: A child theme template for Divi
Author: FlyingScot
Author URI: https://divicake.com/
Template: Divi
Version: 1.0.0
----------------- ADDITIONAL CSS HERE ------------------*/
.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h3, .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h1, .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h2, .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h4, .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h5, .et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product h6 {
    font-weight: 400;
    font-size: 14px;
	line-height: 1.3em;
}

h2.woocommerce-loop-product__title {
    font-weight: 400;
    font-size: 14px;
	line-height: 1.3em;
}

h2.product_title entry-title {    
	font-weight: 200;
    font-size: 14px;
	line-height: 1.3em;}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3  {
    padding: 1.5em 0;
    margin: 0;
    font-size: 1em;
}


.woocommerce-loop-product__title {
	font-weight: 200;
    font-size: 14px;
	line-height: 1.3em;
}

    div#left-area {
      width:100%;
    }
    div.container:before, div#sidebar {
      display:none;
    }
.single .et_pb_post {
    margin-bottom: 0px;
}
.single .post {
    padding-bottom: 0px;
}

.woocommerce .woocommerce-breadcrumb {
    background-color: #ffffff;
    padding: 0px 0px;
    font-size: .92em;
    color: #000;
    text-align: left;
}
.et_shop_image {
    background-color: #ffffff;
    height: 500px;
    overflow: hidden;
}

/*change thumbnails to 150px */
ul.products li.product a img {
width: 150px;
height: 150px;
}
.related ul.products li.product img, .related ul li.product img, .upsells.products ul.products li.product img, .upsells.products ul li.product img {
width: 150px;
height: 150px;
}

/* DivTable.com */
.divTable22{
	display: table;
	width: 70%;
	align-items:middle
}
.divTableRow22 {
	display: table-row;
}
.divTableHeading22 {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell22, .divTableHead {
	border: 0px solid #999999;
	display: table-cell;
	padding: 20px 0px 0px 0px;
}
.divTableHeading22 {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot22 {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody22 {
	display: table-row-group;
}

.divTable23{
	display: table;
	width: 70%;
}
.divTableRow23 {
	display: table-row;
}
.divTableHeading23 {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell23, .divTableHead23 {
	border: 0px solid #999999;
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading23 {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot23 {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody23 {
	display: table-row-group;
}

ul1 li{
    list-style-type: disc;
    list-style-position: inside;
    padding: 0px 0px 0px 20px;
    text-indent: -1em;
}

.et_pb_section {
    padding: 0% 0;
}

.five-columns .et_pb_module {width: 20%; float: left;}
.woocommerce ul.products li.product h6 {

    font-weight: 400 !important;
    font-size: 16px !important;

}

ul.sec_5 { width:100%; display:inline-block; word-spacing:-5px; padding:0; margin:0; list-style-type:none; text-align:center;}
ul.sec_5 li { width:14%; display:inline-block; vertical-align:top; margin:10px 1%; word-spacing:0px; list-style-type:none; text-align:center;}


@media(max-width:767px){
	ul.sec_5 li { width: 31%;}
}

@media(max-width:480px){
	ul.sec_5 li { width: 48%;}
}

