/*
 Theme Name:   Enfold extended
 Theme URI:    http://www.bett-web.de
 Description:  Exclusive extended for topmodellfabrik GmbH
 Author:       Fabian Bett / Bett-Web UG(haftungsbeschränkt)
 Author URI:   http://www.bett-web.de
 Template:     enfold
 Version:      1.0.0
 Text Domain:  enfold-bettweb
*/

body,
.av-main-nav > li > a {
	font-size: 14px;
}

#header .container .logo img {
	max-width: 330px;
	margin-top: 17px;
}

#header .menu > li:first-child,
#header .menu li.page-item-98,
#header .menu li.page-item-106,
#header .menu li.page-item-118,
#header .menu li.page-item-462,
#footer .footer_menu li.page-item-38 {
	display: none;
}

#footer .footer_menu {
	position: relative;
	width: 75%;
	height: 245px;
}
#footer .container .flex_column.first {
	position: absolute;
	right: 0;
	width: 330px;
	top: 0;
	height: 225px;
}
#footer .container .flex_column.first .widget {
	margin-top: 0;
}

#footer .footer_menu .menu > ul {
	margin-left: 0;
}

#footer .footer_menu .menu > ul > .page_item {
	position:relative;
	top: 200px;
	margin-right: 63px;
	float:left;
}
#footer .footer_menu .menu > ul > .page_item:last-child {
	margin-right: 0;
}

#footer .footer_menu .menu > ul > .page_item > a {
	color: #919191;
	font-weight: 600;
	font-size: 13px;
	letter-spacing: 1px;
	text-transform: uppercase;
}

#footer .footer_menu .menu > ul > .page_item .children {
	margin-left: 0;
	margin-top: 20px;
}

#footer .footer_menu .menu > ul > .page_item.page-item-50 {
	position: absolute;
	top: 0;
	left: 0;
}
#footer .footer_menu .menu > ul > .page_item.page-item-58 {
	position: absolute;
	top: 0;
	left: 220px;
}
#footer .footer_menu .menu > ul > .page_item.page-item-66 {
	position: absolute;
	top: 0;
	left: 440px;
}

#footer .footer_menu .menu > ul > .page_item.page-item-74 {
	position: absolute;
	top: 0;
	left: 640px;
}

#top .social_bookmarks {
	margin-left: 0;
	padding-left: 9px;
}
#menu-item-search a {
	position:relative;
	z-index: 10000000;
}
.iconbox .iconbox_content .iconbox_content_title {
	margin-bottom: 15px;
}

#wpcf7-f154-o1 {
	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 20px;
}
.page-id-90 #wpcf7-f154-o1 {
	margin-left: 0;
}


#wpcf7-f154-o1 .wpcf7-form-control-wrap,
#wpcf7-f154-o1 .wpcf7-submit {
	float:right;
}
#wpcf7-f154-o1 p {
	clear:both;
}
#wpcf7-f154-o1 input[type="text"].wpcf7-form-control,
#wpcf7-f154-o1 input[type="email"].wpcf7-form-control {
	width: 220px;
	margin-bottom: 10px;
}
.page-id-90 #wpcf7-f154-o1 input[type="text"].wpcf7-form-control,
.page-id-90 #wpcf7-f154-o1 input[type="email"].wpcf7-form-control {
	width: 400px;
}

@media only screen and (max-width: 767px) {
	#header .container .logo img {
		max-width: 90%;
	}
	#footer .footer_menu {
		height: auto;
	}
	#footer .footer_menu .menu {
		top: 300px;
	}
	#footer .container .flex_column.first,
	#footer .footer_menu .menu > ul > .page_item.page-item-50,
	#footer .footer_menu .menu > ul > .page_item.page-item-58,
	#footer .footer_menu .menu > ul > .page_item {
		position: static;
		float:none;
	}
	#footer .footer_menu .menu > ul > .page_item {
		margin-bottom: 20px;
	}
}
