/*
Theme Name: Corretto Child
Theme URI: http://corretto.elated-themes.com
Description: A child theme of Corretto Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.1
Text Domain: corretto
Template: corretto
*/


.eltdf-drop-down .second .inner ul li a:hover, .eltdf-drop-down .second .inner ul li.current-menu-ancestor>a, .eltdf-drop-down .second .inner ul li.current-menu-item>a, .eltdf-drop-down .wide .second .inner>ul>li.current-menu-ancestor>a, .eltdf-drop-down .wide .second .inner>ul>li.current-menu-item>a, .eltdf-light-header .eltdf-page-header>div:not(.eltdf-sticky-header):not(.fixed) .eltdf-main-menu>ul>li>a{
	color:#000 !important;
	text-decoration:none !important;
	border:none !important
}

.eltdf-page-header .eltdf-logo-area .eltdf-logo-wrapper a, .eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a{
	max-height:309px !important
}

span.item_text:before, span.item_text:after{
	display:none
}

.eltdf-row-grid-section-wrapper {
    background-size: cover;
    background-position: center;
	padding: 100px 0;	
}

.eltdf-full-width-inner {
    padding: 0 !important;
}

.eltdf-is-item.eltdf-is-left, .eltdf-is-item.eltdf-is-right {
    opacity: 1 !important;
}

h2.eltdf-is-title {
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 15px 0 !important;
}

.eltdf-is-item {
    position: relative;
}

.eltdf-item-showcase-holder .eltdf-is-item-holder{
	width:40% !important
}

.eltdf-item-showcase-holder{
    margin-top: -200px !important;	
}

.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content {
    padding: 0 120px 0 0 !important;
}

.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content {
    padding: 0 0 0 120px!important;
}

.eltdf-logo-wrapper a {
    height: 250px !important;
}
@media (max-width: 1450px) {

	.eltdf-is-item.eltdf-is-left {
		margin-left: 50px !important;
	}
	.eltdf-is-item.eltdf-is-right {
		margin-right: 50px !important;
	}
	.eltdf-row-grid-section-wrapper {
		background-size: cover;
		background-position: center;
		padding: 200px 0;
	}	
		
}
@media (max-width: 1050px) {
	.eltdf-row-grid-section-wrapper:first-of-type{
		background-image:none !important;
		padding: 250px 0 0 0;
	}
	.eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-left-holder, .eltdf-item-showcase-holder .eltdf-is-item-holder.eltdf-is-right-holder	{
		width:100% !important;
		float:none !important;
		padding:0 !important
	}
	
	.eltdf-is-item.eltdf-is-left, .eltdf-is-item.eltdf-is-right{
		width:100% !important;
		padding:0 !important;
		margin:0 0 15px 0 !important
	}
	.eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-left .eltdf-is-content, .eltdf-item-showcase-holder .eltdf-is-item.eltdf-is-right .eltdf-is-content		{
		padding:0 !important;
	}
	.eltdf-is-item {
		position: relative !important;
	}	
	
	.eltdf-is-content {
		position: absolute;
		top:0;
		left: 130px
	}		
	.eltdf-item-custom-icon{
	position: absolute;
    top: 0;
    left: 0 !important;
    width: 120px;		
	}	
	.eltdf-row-grid-section-wrapper	{
		padding: 20px 0;	
	}
	.vc_row.vc_row-o-full-height {
    min-height: 0px !Important;
	}
}
@media (max-width: 770px) {
	.eltdf-item-custom-icon {
		display: none;
	}
	.eltdf-is-content{
		left:0
	}
}