/* 
 Theme Name:     Divi Child
 Author:         Dutch Hoffman
 Author URI:     http://www.devbydutch.com
 Description:    Divi Child Theme
 Template:       Divi
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE -------------- */

/* ---- displaynones ---- */
li.hidden-menu, .woocommerce-ordering { display:none !important; }

/* ---- Shadows ---- */
.shodowed-text { text-shadow: 1px 1px 2px black; }
.shadowed-box { box-shadow: 1px 1px 2px black; }
/* ---- Shadows ---- */

/* ---- List Fixes ---- */
.entry-content ul { padding: 1.6em 0 23px 2.2em; }
/* ---- List Fixes ---- */

/* ---- Slider mods ---- */
/* ---- Slider mods ---- */

/* Header */
#main-header, #main-header.et-fixed-header {
box-shadow: 0 0 7px rgba(0,0,0,.1)!important;
-moz-box-shadow: 0 0 7px rgba(0,0,0,.1)!important;
-webkit-box-shadow: 0 0 7px rgba(0,0,0,.1)!important;
}
/* subcat nav */
.subcat_nav a { padding-right: 10px; padding-left: 10px;}
/* subcat nav */

/* #main-header { -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; } */

/* Header */

/* Form Styles */
.fullwidth-field { width: 100% !important; font-size: 18px; line-height: 24px; }
.form-submit-btn {
	background-color: #588540;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	margin-top: -10px;
	border-radius: 4px;
	color: #fff;
	font-size: 18px;
	border: none;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  -ms-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
.form-submit-btn:hover { background-color:#6ebe59; }
/* Form Styles */


/* widget side menu */
/* widget side menu */

/* widget footer menu */
/* widget footer menu */

/* top menu font */
/* top menu font */

/* Color Schemes Green */
/* Color Schemes Green */

/* ------------- Responsive breakpoints ------------- */

/* Smartphones in portrait mode (0-479px) */
@media only screen and ( max-width: 479px ) {

}

/* Smartphones in landscape mode (480-768px) */
@media only screen and ( min-width: 480px ) and ( max-width: 767px ) {

}

/* Tablets in landscape mode (981-1100px) */
@media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 

}

/* Tablets in portrait mode (768-980px) */
@media only screen and ( min-width: 768px ) and ( max-width: 980px ) {

}

/* Laptops and desktops (1100-1405px) */
@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 

}

/* Large screens (1405px upwards) */
@media only screen and ( min-width: 1405px ) { 

}
