/*
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: 2.7.8.1469275603
Updated: 2016-07-23 12:06:43

*/
body.custom-background {background-size:1700px 900px;}

#et-top-navigation {background-color: #555;}

.et_header_style_centered #top-menu > li > a {
    padding: 17px 0;
}

.et_header_style_centered #main-header .logo_container {margin: 10px 0;}

#mobile_menu {
    background-color: #666!important;
}

#main-header {background-color: #181914!important;
background-image: url(https://garage-girls.com/wordpress/wp-content/uploads/2016/06/header-bk.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	background-size: contain;
}

#main-header .container {width:100%!important;}

#home-page h2 {font-size:1.625em; line-height:117%; color:#F58F20;}
#interior-page h1 {text-transform:uppercase;}

.et_boxed_layout #page-container .et_pb_row {margin:20px auto 0 auto!important; padding:0 0 60px 0!important;}

#top-menu-nav > ul > li > a:hover {opacity:1; color:#f18b00!important;}

.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 149px;}

.myclass .et_pb_more_button {
font-size: 0px;
background-color: rgba(0, 0, 0, 0.0) !important;
top: -1000px;
right: -1000px;
height: 5000px;
width: 5000px;
position: absolute;
}

@media only screen and (max-device-width: 1280px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 143px;}
}

@media only screen and (max-width: 1280px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 143px;}
}

@media only screen and (max-device-width: 1024px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 113px;}
}

@media only screen and (max-width: 1024px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 113px;}
}



@media only screen and (max-device-width: 768px) {
    /* STYLES HERE for DEVICES with physical max-screen width of 480px */
	    .et_header_style_centered #main-header {padding: 5px 0!important; height: 125px;}
		.et_header_style_centered .et_mobile_menu {top: 30px;}
		.et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
		.et_pb_column {margin-bottom: 5px;}
		.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 83px;}

		
}

@media only screen and (max-width: 768px) {
    /* STYLES HERE for BROWSER WINDOWS with a max-width of 480px. 
       This will work on desktops when the window is narrowed.  */
	   .et_header_style_centered #main-header {padding: 5px 0!important; height: 125px;}
	   .et_header_style_centered .et_mobile_menu {top: 30px;}
	   ..et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
	   .et_pb_column {margin-bottom: 5px;}
	   .blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 83px;}
}


@media only screen and (max-device-width: 640px) {
    /* STYLES HERE for DEVICES with physical max-screen width of 480px */
	    .et_header_style_centered #main-header {padding: 5px 0!important; height: 120px;}
		.et_header_style_centered .et_mobile_menu {top: 30px;}
		.et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
		.et_pb_column {margin-bottom: 5px;}
		.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 71px;}
		
}

@media only screen and (max-width: 640px) {
    /* STYLES HERE for BROWSER WINDOWS with a max-width of 480px. 
       This will work on desktops when the window is narrowed.  */
	   .et_header_style_centered #main-header {padding: 5px 0!important; height: 120px;}
	   .et_header_style_centered .et_mobile_menu {top: 30px;}
	   .et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
	   .et_pb_column {margin-bottom: 5px;}
	   .blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 71px;}
}


@media only screen and (max-device-width: 480px) {
    /* STYLES HERE for DEVICES with physical max-screen width of 480px */
	    .et_header_style_centered #main-header {padding: 5px 0!important; height: 130px;}
		.et_header_style_centered .et_mobile_menu {top: 30px;}
		.et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
		.et_pb_column {margin-bottom: 5px;}
		h1 {font-size: 26px;}
	   #interior-page .et_boxed_layout #page-container .et_pb_row {padding:0 0 20px 0!important;;}
	   .blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 52px;}
		
}

@media only screen and (max-width: 480px) {
    /* STYLES HERE for BROWSER WINDOWS with a max-width of 480px. 
       This will work on desktops when the window is narrowed.  */
	   .et_header_style_centered #main-header {padding: 5px 0!important; height: 130px;}
	   .et_header_style_centered .et_mobile_menu {top: 30px;}
	   .et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
	   .et_pb_column {margin-bottom: 5px;}
	   h1 {font-size: 26px;}
	   #interior-page .et_boxed_layout #page-container .et_pb_row {padding:0 0 20px 0!important;;}
	   .blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 52px;}
}

@media only screen and (max-device-width: 480px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 43px;}	
.et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
}

@media only screen and (max-width: 480px) {
.blog-body-machine .et_pb_slider .et_pb_slide { width: 100%;height: 43px;}
.et_boxed_layout #page-container .et_pb_row {margin:0 auto 0 auto!important; padding:20px 0 1px 0!important;}
}