.fusion-widget-area { background: #221918; }
fusion-footer { border-top: 0px solid #B6B6B6; }
.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header { border: none; }
.fusion-main-menu > ul > li > a { border-top: 0px solid transparent; font-weight: bold; }
.fusion-main-menu > ul > li > a:hover { border-color: transparent; }
.current-menu-item > a { border-color: transparent; }
.fusion-secondary-menu > ul > li { border:none!important; }
.fusion-column-inner-bg-wrapper .fusion-column-wrapper { 
color: #fff;
text-align: center;
font-size: 30px;
margin-bottom: 20px;
margin-top: 5px; }
.tparrows { display: none!important; }
.fusion-secondary-menu .sub-menu { width: 150px; }
.fusion-secondary-header { background-color: #E10707; }
#wrapper .button-round, #wrapper .fusion-button-round, .fusion-body .fusion-button-round, .fusion-button { color: #fff; font-family: Muli, Arial, Helvetica, sans-serif; border-color: #fff; }
.wpcf7-submit { font-family: Muli, Arial, Helvetica, sans-serif!important; }
.sep-double { border-color: #d2d3d4!important; }
.breadcrumb-leaf br { display: none; }
.project-content h3 { font-size: 18px; font-weight: bold; }
.fusion-carousel .fusion-carousel-nav .fusion-nav-next, .fusion-carousel .fusion-carousel-nav .fusion-nav-prev { background-color: #E10707; opacity: 1; }
.fusion-carousel .fusion-carousel-nav .fusion-nav-next:hover, .fusion-carousel .fusion-carousel-nav .fusion-nav-prev:hover { background-color: #E10707; opacity: 1; }
.ilightbox-social { display: none!important; }

.tp-bullets { display: none; }
.rev_slider_wrapper:hover .tp-leftarrow, .rev_slider_wrapper:hover .tp-rightarrow { display: none; }
#main { padding-top: 0px; }
.header-social .menu li { border-left: 0px solid #fff; }
.footer-area { border-top: 8px solid #B6B6B6;
background: #221918; }
.footer-area a { text-shadow: none; }
.footer-area ul li a { border-bottom: 0px solid #282a2b; padding: 0px 0; }
.footer-area ul li { margin-bottom: 20px; }
.footer-area ul { font-size: 18px; margin-top: 25px; }
#header .avada-row { max-width: 1000px; }
.header-v3 #header { border-bottom: 0px solid #e1e1e1; }
#header { padding: 0 0px 0; }
#sticky-nav ul li { padding-right: 15px; }
.lang-nl active { float:left; margin: 5px 5px 0 0;}
.lang-nl { float:left; margin: 5px 5px 0 0; }
.lang-en active { float:right; margin: 5px 5px 0 0; }
.lang-en { float:left; margin: 5px 5px 0 0; }

.adres { background-image: url("https://ex-tra.eu/wp-content/uploads/2014/11/location.png"); background-repeat: no-repeat; background-position: 0% -15%; padding-left: 70px; width: 300px; }

.tel { background-image: url("https://ex-tra.eu/wp-content/uploads/2014/11/call.png"); background-repeat: no-repeat; background-position: 10% 50%;
padding-left: 100px;height: 60px; width: 240px; }

.email-footer { background-image: url("https://ex-tra.eu/wp-content/uploads/2014/11/email.png"); background-repeat: no-repeat; background-position: 10% 50%;
padding-left: 100px; height: 60px; width: 240px; }

#widget-titel { font-size: 20px; color:#fff; margin: 0 0 10px;}
.widget-title { font-size: 20px!important; color:#fff!important; margin: 0 0 10px!important; font-family: Muli, Arial, Helvetica, sans-serif!important; text-transform: none!important; }
#widget-tekst { font-size: 18px; width: 220px; }
#widget-tekst a { color: #8C8989; }
#widget-tekst a:hover { color: #E20A16; }
#footer { border-top: 0px solid #4b4c4d; }
#footer { background-color: #221918; }
.copyright { text-shadow: none; }
.fusion-social-links-footer { width: 10%; }
.mobile-topnav-holder .mobile-selector { display: none; }
body, #sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2, #slidingbar-area .slide-excerpt h2 { line-height: 24px; }
.fusion-button { text-shadow: none; text-transform: none; }
#main .portfolio-one .button, .button-default { color: #fff; }
.portfolio-wrapper { margin-top: 20px; }
.flex-control-paging li a { background: #E10707!important; }
.flex-control-paging li a:hover { background: #808080!important; }
.flex-control-paging li a.flex-active { background: #808080!important; }
.button-default, .button.default { color: #fff; border-color: #808080; }
.wpcf7-form input[type="submit"], .wpcf7-submit { border-color: #fff; color: #fff; }
.qtrans_language_chooser { display: inline; list-style: none; float: right; }
#qtrans_select_mqtranslate-chooser { padding: 3px !important; }
.imagepadding { padding-bottom: 15px; }
div.wpcf7-mail-sent-ok { border: 0px solid #398f14;
width: 350px; margin-left: -110px; }
#nav.nav-holder .navigation > li > a { font-weight: bold; }

@media (max-width: 799px) { .goog-te-gadget .goog-te-combo { margin: 50px 0px 0px -470px!important; } }

@media (max-width: 799px) { #qtrans_select_mqtranslate-chooser { margin: 24px 0px 0px -455px;!important; } }

.post .meta-info { display: none!important; }

.button-small, .button.small { padding: 0 10px; }

.buttons a { margin: 0 10px 15px 0; }

.fusion-button.button-1 { color: #fff!important; border-color: #000!important; border: none!important; }

.related-posts { display: none; }

#main { padding-top: 20px; }

* {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -o-box-sizing:border-box;
  -ms-box-sizing:border-box;
  box-sizing:border-box;
}

#container {
  margin: 0 auto;
  width: 100%;
  height: 300px;
}

.klein {
  float: left;
  width: 33.3%;
  padding-right: 10px;
  height: 80%;
}

.klein:last-child {
  padding: 0;
}

.fusion-alert { text-transform: none; font-size: 13.5px; }

.woocommerce .single_add_to_cart_button { text-shadow: none!important; color: #fff; }

.portfolio-item .portfolio-content h4 { display: none; }

#post-1593 .project-content .project-info { display: none; }

.popover-content { padding: 9px 12px;!important }

.fusion-alert { margin-right: 10px; }

.image .image-extras .image-extras-content .icon.gallery-icon { background-color: #E20A16; }

.image .image-extras .image-extras-content { background-color: transparent; }

.image .image-extras { background-image: none!important; }

.image .image-extras .image-extras-content h3 a { color: #E20A16; font-size: 20px; text-shadow: none; margin-top: 20px; font-weight: bold; }

.image-extras .image-extras-content h4 a { display: none!important; }

.sep-double { border-color: #808080; }

div.portfolio-item.wanted.isotope-item .image .image-extras { width:91%; }

.product-details { height: 100px; }

.project-content .project-description { width: 62.4681%; }

.project-content .project-info {  width: 35.4043%; }

.button.small { color: #fff!important; }
.button.small a:hover { color: #fff!important; }

.footer-area h3 { font-size: 20px; color: #fff; margin: 3px 0 -5px; text-transform: none; font-weight: normal; }

#contact_info-widget-2 a { color: #747474; }

#post-427 .button.small, .button-small { text-transform: none; }

.wpcf7-form input[type="submit"], .wpcf7-submit { text-transform: none; }

.current-page-ancestor { color: #E20A16!important; }

.current-page-ancestor a { color: #E20A16!important; }

.button-default, .button.default { border-color: #fff;  }

.breadcrumbs br { display: none; }

.page-title h1 br { display: none; }

.wpcf7-form p { padding-bottom: 30px;  }

.page-title ul { width: 55%; }

.axle { display: inline; }
.page-id-842  .axle { display: none; }
.page-id-1362 .axle { display: none; }
.page-id-1369 .axle { display: none; }
.page-id-1365 .axle { display: none; }

.error-message { color: #808080; }

@media (max-width: 799px) { .tel { background-position: 130% 50%; padding-left: 68px; width: 0px; } }

@media (max-width: 799px) { .email-footer { background-position: -20% 50%; padding-left: 68px; width: 130px; } }

.page-id-236 #header-sticky .cart { display: block!important; }
.page-id-236 #header .cart { display: block!important; }

#header-sticky .cart, #header .cart { display: none; }

#header-sticky .my-cart-link:after, #header .my-cart-link:after { font-family: 'arial'; content: url(https://ex-tra.eu/wp-content/uploads/2014/12/webshop.2.png); display: none!important; }

.page-id-236 #header-sticky .my-cart-link:after { display: block!important; }
.page-id-236 #header .my-cart-link:after { display: block!important; }

.be-logo { float: right; }

#main .reading-box h2 { font-size: 16px!important;
line-height: 27px!important; color: #747474!important; }

input, textarea, select { padding: 3px; border: none; }

select.goog-te-combo { border: 0px solid lightgray !important; }

.fusion-popover { position: absolute; }

.button.large, .button-large { text-transform: none; }

.button.small, .button-small, #reviews input#submit, .wpcf7-form input[type="submit"], .wpcf7-form input.button, .comment-form input[type="submit"], .price_slider_amount button, .gform_wrapper .gform_button { text-transform: none; }

@media (max-width: 799px) { .klein { width: 100%;  } }
.footer-area h3 { margin: 5px 0 -5px; }

.footer-area .footer-widget-col > ul > li:first-child > a { margin-top: -9px; }

#sticky-nav ul li { font-weight: bold; }

.page-id-4250 #main { padding-bottom: 0px!important; }

.gform_button { color: #fff!important; font-family: Muli, Arial, Helvetica, sans-serif!important; }

.portfolio-full .flexslider { margin-bottom: 20px; }

.page-id-425 .wpcf7-form, .page-id-425 .wpcf7-mail-sent-ok { background-color: transparent; border: 0px solid transparent; color: #000; }
.page-id-425 .wpcf7-mail-sent-ok .alert-icon { display: none; }

.menu-image { width: 300px!important; }

.menu-item-object-portfolio_category { display: inline; float: left; padding: 10px; }
.menu-item-5697 { display: inline; float: left; padding: 10px; }

#menu-verkoop { -webkit-padding-start: 0px; }
#menu-verhuur { -webkit-padding-start: 0px; }

.gf_readonly input { cursor:not-allowed; }

.attention-left { border: 1px solid red; border-right: 0; padding: 10px 0px 20px 20px!important; }
.attention-right { border: 1px solid red; border-left: 0; padding: 10px 0px 20px 0px!important; }

.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft { border-bottom-color: #e10707; }

.fusion-mobile-menu-icons a { font-size: 60px; }
.fusion-mobile-menu-icons a:before { color: #808080; }

.metro-white { opacity: 1!important; }

.menu-verhuur-container { width: 90%; margin: 0 auto; }

.menu-verkoop-container { width: 90%; margin: 0 auto; }

.project-content .project-info h4 { width: 200px; }