/*

Theme Name: Avada Child

Description: Child theme for the Avada

Author: Your name here

Template: Avada

*/

html{ overflow: auto !important; }
h1, h2, h3, h4, h5, h6, #main h2, nav#nav, nav#sticky-nav {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold !important;
	font-style: italic !important;
}


/* HEADER */

.header-v3 #header {
	border: 0px solid;
}

.my-cart-link:after, a.search-link:after {
	font-style: normal !important;
}


/* page title */

#wrapper .page-title h1 {
	margin-left: 30px;
}

.page-title-wrapper {
	width: 97%;
}

#nav.nav-holder .navigation > li > a {
	height: 92px !important;
	line-height: 92px !important;
}


/* PAGES */

/* contact page */

form {
	width: 85%;
	margin: auto;
}

/* search page */

.search-page-search-form {
	padding: 40px 60px;
}

#posts-container {
	padding: 50px 60px;
}

/* sidebar */

#main .sidebar {
	padding-top: 50px;
	padding-right: 30px;
}

.widget.widget_search form.search.searchform {
	width: 100%;
}

.sidebar .widget {
	margin-top: 10px;
}


/* page */

.post-content h1 {
	line-height: 100% !important;
	margin-top: 0px;
}


/* MOBILE MENU */

.mobile-nav-holder .mobile-selector span, #mobile-nav li a, #mobile-nav li.mobile-current-nav-item > a {
	color: #fff;
}

#mobile-nav li.mobile-current-nav-item > a {
	font-weight: bold;
}


/* BODY ELEMENTS */


/* full width home */

.homefullwidth {
	padding: 0 !important;
	width: 100% !important;
}

/* columns */

.fusion-column-wrapper {
	padding-top: 0px !important;
}

.fusion-column.fusion-one-sixth, .fusion-column.fusion-five-sixth, .fusion-column.fusion-one-fifth, .fusion-column.fusion-two-fifth, .fusion-column.fusion-three-fifth, .fusion-column.fusion-four-fifth, .fusion-column.fusion-one-fourth, .fusion-column.fusion-three-fourth, .fusion-column.fusion-one-third, .fusion-column.fusion-two-third, .fusion-column.fusion-one-half {
	margin-bottom: 0px;
}

/* 2/5 column */

.fusion-column.fusion-two-fifth, .fusion-column.fusion-four-fifth {
	padding: 30px 0 60px 60px;
}

/* 1/5 column */

.fusion-column.fusion-one-fifth {
	padding: 60px 60px 30px 60px;
}

/* 1/2 column */
.fusion-column.fusion-one-half {
	padding: 60px 0 60px 60px;
}


/* 4 column home */

.home4collumn {
	width: 25% !important;
	margin-right: 0px !important;
}


/* Flip box */

.col-sm-3, .col-md-3, .col-lg-3 {
	padding: 0;
}

.fusion-flip-box .flip-box-no-circle i {
	font-size: 30px;
}

.fusion-flip-box .flip-box-inner-wrapper {
	margin-bottom: 0;
}

.fusion-flip-boxes {
	margin-bottom: 0;
}

.fusion-flip-box .flip-box-front, .fusion-flip-box .flip-box-back {
	padding: 27px 18px 27px 18px !important;
}

.fusion-flip-box .flip-box-front, .fusion-flip-box .flip-box-back {
	height: 260px !important;
}

#main .avada-row {
	max-width: 99% !important;
}

.shopbuttons .fusion-flip-box .flip-box-front, .shopbuttons .fusion-flip-box .flip-box-back {
	height: 200px !important;
}

.shopbuttons .fusion-flip-box .flip-box-back {
	padding-top: 0 !important;
}

.shopbuttons .flip-box-front-inner {
	margin-top: 61px !important;
}

/* gallery */

.slideshow-controls {
	bottom: 0px !important;
}

.slideshow-window {
	background-color: rgba(255, 255, 255, 0) !important;
	border: 20px solid rgba(255, 255, 255, 0) !important;
	border-top: 0px !important;
	border-bottom: 0px !important;
	-webkit-border-radius: 0px !important;
	        border-radius: 0px !important;
	height: 268px !important;
}

.slideshow-slide {
	height: 268px !important;
	line-height: 100% !important;
}

/* font awsome icons */

.fontawesome-icon.size-medium.circle-yes {
	margin-top: -7px;
}


/* huur formulier */

.huurform {
	width: 100%;
	margin-top: 80px;
}

/* banner*/

#banner {
	padding-top: 60px;
}

/* carousel */

.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img {
	border: 0px solid;
	padding: 0 20px;
}

.fusion-image-carousel {
	margin-bottom: 0;
}


/* FOOTER */

#footer .copyright-area-content {
	width: 94%;
	margin: auto;
}


.footer-widget-col {
	margin-left: 30px;
	margin-right: 30px;
}

footer.footer-area a:hover {
	color: #000;
}

#menu-footer-menu a:hover, #wrapper .footer-area .current_page_item > a, #wrapper .footer-area .current-menu-item > a {
	color: #FFF !important;
}

#wrapper .footer-area .current_page_item > a, #wrapper .footer-area .current-menu-item > a {
	font-weight: bold;
}

.footer-area ul li a {
	padding: 6px 0;
}


/* MOBILE */

@media only screen and (max-width: 800px) {

.mobile-menu-design-classic .mobile-nav-holder {
	width: 80% ;
	margin: auto;
}

.fusion-column.fusion-two-fifth, .fusion-column.fusion-one-half {
	padding: 30px 30px 30px 30px;
	width: 100%;
}

.huurform {
	margin-top: 0px;
}

.sidebar .widget {
	padding-left: 30px;
	padding-right: 30px;
}

}


@media only screen and (max-width: 640px) {

#wrapper .page-title-container {
	padding-left: 30px;
}

}


/* IFRAME */
iframe{
width: 100%;
}
