/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Trista DeVries
 Author URI:     http://magpiedesignco.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */


/*.et_parallax_bg { background-size: auto; }*/

/* Inline Elements */
p {
		padding-left: 1em;
}


@media all and (min-width: 1100px) and (max-width: 1405px) { .et_vertical_nav .footer-widget:nth-child(2n) {
	 Class not found
}

@media all and (min-width: 981px) and (max-width: 1405px) { .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table {
	 Class not found
}

@media all and (min-width: 981px) { .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
	 Class not found
}

@media all and (min-width: 981px) and (max-width: 1100px) { .et_vertical_nav.et_right_sidebar #main-content .container:before {
	 Class not found
}

@media all and (max-width: 980px) { .et_hide_mobile_logo #main-header .logo_container {
	 Class not found
}

@media screen and (max-width: 782px) { body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header, body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header {
	 Class not found
}

@media all and (max-width: 768px) {  table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, .woocommerce-cart #content-area table tr, .woocommerce-cart #content-area table td, .woocommerce-cart #content-area table th {
	 Class not found
}

@media all and (max-width: 767px) { #footer-widgets .footer-widget, .et_pb_gutters1 #footer-widgets .footer-widget {
	 Class not found
}

@media all and (max-width: 479px) { #et-top-navigation {
	 Class not found
}

@media all and (min-width: 480px) { .et_pb_column_1_4 .et_pb_comments_module .comment_avatar img {
	 Class not found
}

@media all and (min-width: 981px) and (max-width: 1405px) { .et_pb_column .et_pb_map {
	 Class not found
}

@media all and (min-width: 981px) { .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
	 Class not found
}

@media all and (min-width: 981px) and (max-width: 1100px) { .et_pb_column_1_2 .et_pb_slide_content, .et_pb_column_1_3 .et_pb_slide_content, .et_pb_column_1_4 .et_pb_slide_content, .et_pb_column_2_3 .et_pb_slide_content {
	 Class not found
}

@media all and (max-width: 980px) { .et_pb_column {
	 Class not found
}

@media all and (min-width: 768px) and (max-width: 980px) { .et_pb_column_3_8 .et_pb_video_play, .et_pb_column_1_3 .et_pb_video_play, .et_pb_column_1_4 .et_pb_video_play {
	 Class not found
}

@media all and (max-width: 767px) { .et_pb_column .et_pb_blog_grid[data-columns]::before {
	 Class not found
}

@media all and (max-width: 479px) { .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4 {
	 Class not found
}

@media all and (min-width: 1100px) and (max-width: 1405px) {  .et_vertical_nav .footer-widget:nth-child(2n) {
	margin-right:0;
}

@media all and (min-width: 981px) and (max-width: 1405px) {  .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table {
	width:33.333%;
}

@media all and (min-width: 981px) {  .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
	height:0;
	opacity:0;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
}

@media all and (min-width: 981px) and (max-width: 1100px) {  .et_vertical_nav.et_right_sidebar #main-content .container:before {
	right:195px;
}

@media all and (max-width: 980px) {  .et_hide_mobile_logo #main-header .logo_container {
	display:none;
	opacity:0;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
}

@media screen and (max-width: 782px) {  body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header, body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header {
	top:46px;
}

@media all and (max-width: 768px) {   table.cart th, #main-content table.cart th, table.cart td, #main-content table.cart td, table.cart tr, #main-content table.cart tr, .woocommerce-cart #content-area table tr, .woocommerce-cart #content-area table td, .woocommerce-cart #content-area table th {
	max-width:100%;
}

@media all and (max-width: 767px) {  #footer-widgets .footer-widget, .et_pb_gutters1 #footer-widgets .footer-widget {
	width:100% !important;
	margin-right:0 !important;
}

@media all and (max-width: 479px) {  #et-top-navigation {
	margin-right:0;
}

@media all and (min-width: 480px) {  .et_pb_column_1_4 .et_pb_comments_module .comment_avatar img {
	max-width:50%;
}

@media all and (min-width: 981px) and (max-width: 1405px) {  .et_pb_column .et_pb_map {
	max-width:100%;
}

@media all and (min-width: 981px) {  .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
	margin-right:5.5%;
}

@media all and (min-width: 981px) and (max-width: 1100px) {  .et_pb_column_1_2 .et_pb_slide_content, .et_pb_column_1_3 .et_pb_slide_content, .et_pb_column_1_4 .et_pb_slide_content, .et_pb_column_2_3 .et_pb_slide_content {
	font-size:14px;
}

@media all and (max-width: 980px) {  .et_pb_column {
	width:100% !important;
}

@media all and (min-width: 768px) and (max-width: 980px) {  .et_pb_column_3_8 .et_pb_video_play, .et_pb_column_1_3 .et_pb_video_play, .et_pb_column_1_4 .et_pb_video_play {
	margin-top:-3rem;
	margin-left:-3rem;
	font-size:6rem;
	line-height:6rem;
}

@media all and (max-width: 767px) {  .et_pb_column .et_pb_blog_grid[data-columns]::before {
	content:"1 .column.size-1of1";
}

@media all and (max-width: 479px) {  .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4 {
	width:100% !important;
	margin:0 0 30px 0;
}

