/*
Theme Name: Amedeo
Theme URI: http://amedeo.elated-themes.com
Description: A Contemporary Theme for Creative Business
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Text Domain: amedeo
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.eltdf-side-menu-button-opener {
	display:none!important;
}

.eltdf-menu-area {
	border: none!important;
}
.eltdf-main-menu ul li:hover a span:before {
	background: #d9e021!important;
}

.eltdf-container-inner {
	width:100vw!important;
	padding-top: 0!important;
}
.et_pb_slides, .et_pb_slides div {
	height: 686px!important;
}

.et_pb_slide_description h2 {
	height:100%;
	line-height: 379px!important;
}


/* footer */
.eltdf-column-content {
	position: relative;
}
#custom_html-8, #custom_html-8 div {
	width: 215px;
	float:left;
}
#custom_html-8 {
	margin: 20px 0 0 0;
	height: 105px
}

.eltdf-footer-top-inner {
	padding:20px!important;
}

footer .widget ul li {
	float:left;
}

footer .widget ul li a {
	margin-left: 20px;
	line-height:110px;
}

#nav_menu-5 {
	height:125px;
	position:absolute;
	right: 0;
}

.eltdf-footer-top-inner {
	padding: 0!important;
}

/* icone social*/

#icone-social {
	width: 165px;
	margin: 0 auto;
	padding-bottom: 70px;
}

/* newsletter */
.newsletter {
	background-color: #D9E021;
	margin:0 auto!important;
	padding:10px;
	float:none!important;
}

.titolo-newsletter .eltdf-st-inner h2 {
	padding-top:50px!important;
}
.newsletter, .newsletter .vc_column-inner {
	width: 80vw!important;
	height:384px;
}
.email {
	max-width: 515px;
	height:51px;
	display:block;
	margin: 50px auto 0!important;
	border: 1px solid #fff!important;
	background: #000!important;
	color: #fff!important;
	padding-left: 50px!important;
	
}
.bottone-newsletter {
	position:static!important;
	margin: 30px auto 0;
	display: block;
	width: 236px!important;
	height:66px;
	padding: 0!important;
	transition: all 500ms ease!important;	
	text-align: center;
	background: #fff!important;
	border: 1px solid #000!important;
	color: #000!important;
	font-weight: 700;
	cursor:pointer;
}
.bottone-newsletter:hover {
	background: rgba(0,0,0,1)!important;
	border: 1px solid #fff!important;
	color:#fff!important;
}
.mc4wp-response {
	text-align:center;
}
