/*
Theme Name:     Luke Marchie
Description:    A website showcasing the design, development, and marketing work of Luke Marchie
Author:         Luke Marchie
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/* Color Scheme

Light Red: #ef4135

*/

/* header nav hover effects */



#top-menu a {
    font-size: 16px;
}

#top-menu a:hover {
	font-size:17px;
	color:#fff !important;
}

.et_pb_fullwidth_slider_0 h4 {
    font-size: 70px;
    padding-bottom:40px;
}

.et_pb_fullwidth_slider_0 h4 span {
    color:#ef4135 !important;
    font-size:60px !important;
}

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

/* portfolio header */

.et_pb_text_0 h1 {
	font-size:50px;
}

.header-portfolio .et_parallax_bg {
	opacity:0.3;
}

.header-portfolio p {
	font-size: 23px;
    text-transform: lowercase;
}

/* portfolio page headers/text */

h2 {
	color:#ef4135;
	font-size:50px;
}

.et_pb_section_2 p { 
	font-size:23px;
}


/* homepage portfolio hover effects */

.portfolio-item{
	-webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;
}

.portfolio-item:hover{
	-ms-transform: scale(1.1,1.1); /* IE 9 */
    -webkit-transform: scale(1.1,1.1); /* Safari */
    transform: scale(1.1,1.1);
}

/* 'featured in' typography */

.et_pb_row_4 p {
	font-size:23px;
	color:#333;
}


.featured-item:hover {
	-ms-transform: scale(1.1,1.1); /* IE 9 */
    -webkit-transform: scale(1.1,1.1); /* Safari */
    transform: scale(1.1,1.1);
}

.featured-item {
	-webkit-transition: 1s ease-in-out;
    -moz-transition: 1s ease-in-out;
    -o-transition: 1s ease-in-out;	
}


.et_pb_more_button {
	display:none !important;
}

@media (min-width: 981px) {
		
	h1 {
		font-size: 50px;
	}
		
}


@media (min-width: 618px) and (max-width: 980px) {

	.et_pb_fullwidth_slider_0 h4 {
		font-size: 42px;
		padding-bottom: 10px;
	}

	.et_pb_fullwidth_slider_0 h4 span {
		color: #ef4135 !important;
		font-size: 36px !important;
	}

	 h1 {
		font-size:34px !important;
	}
	
	.et_pb_main_blurb_image {
		margin-bottom: 0px !important;
		text-align: center !important;
		max-width: 50% !important;
		margin: auto !important;
	}

}


@media (min-width: 375px) and (max-width: 617px) {

	.et_pb_fullwidth_slider_0 h4 {
		font-size: 26px;
		padding-bottom: 10px;
	}

	.et_pb_fullwidth_slider_0 h4 span {
		color: #ef4135 !important;
		font-size: 35px !important;
	}
	h1 {
		font-size:34px !important;
	}

	.et_pb_main_blurb_image {
		margin-bottom: 0px !important;
		text-align: center !important;
		max-width: 50% !important;
		margin: auto !important;
	}

}


@media (min-width: 250px) and (max-width: 374px) {

	.et_pb_fullwidth_slider_0 h4 {
		font-size: 26px;
		padding-bottom: 10px;
	}

	.et_pb_fullwidth_slider_0 h4 span {
		color: #ef4135 !important;
		font-size: 26px !important;
	}

	h1 {
		font-size: 26px !important;
	}

	.et_pb_main_blurb_image {
		margin-bottom: 0px !important;
		text-align: center !important;
		max-width: 50% !important;
		margin: auto !important;
	}


}



