/*
Theme Name: Avada Child
Description: Child theme for the Avada
Author: Your name here
Template: Avada
*/
#centervideo{
margin-left: auto; margin-right: auto;
}


/* AANPASSINGEN RICH SNIPPET BOX
----------------------------------------------- */
div#snippet-box { width: 350px; background: none!important; background-color: white!important; border: 0!important; padding-left: 20px; padding-bottom: 10px; /*margin-left: 285px!important;*/ display: block!important; position: absolute; left: -9999px; }
.snippet-title { color: #a0ce4d!important; font-size: 18px!important; line-height: 27px!important; font-family: 'Antic Slab', Arial, Helvetica, sans-serif!important; background: none!important; font-weight: normal!important; border: 0px!important; padding: 0!important; padding-top: 10px!important; margin-bottom: 1em; }
.snippet-label { text-align: left!important; padding-left: 0!important; width: 150px!important; }
.snippet-data { width: 150px!important; }

/* Video popup */
#darken{background-color:black;width:100%;height:100%;position:fixed;top:0;left:0;display:none;opacity:0.5}
#video_popup_home{width:700px;overflow:hidden;display:none;position:fixed;left:50%;top:50%;margin-top:-196px;margin-left:-350px;border-radius:5px;padding:15px;background-color:white;overflow:visible;max-width:100%;}
@media screen and (max-width:720px){#video_popup_home{margin-left:0px;left:0;}
}
#darken, #video_popup_home{z-index:101100;}
#popup_sluiten{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;background-image:url('http://cdn5.bigcommerce.com/s-tgs6uf/templates/__custom/Styles/videoBox/images/fancybox/fancybox_sprite.png');}
#video_tom_img:hover{cursor:pointer;}

#video_hier {
 position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

#video_hier iframe {
position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.post-content h1:first-of-type {
    line-height: inherit;
}

/* One Page Edits*/

.page-template-page-landingpage .tt_3cl {vertical-align: top!important;}
.page-template-page-landingpage .page-title-container {border-bottom: 0px!important; border-top: 0px!important; height: 240px!important; background-position: 30% 0%;}
.page-template-page-landingpage #main {padding-top: 15px!important;}
.page-template-page-landingpage .page-title-captions {width: 100%!important;}
.page-template-page-landingpage .entry-title {margin-top: -45px!important; font-size: 29px!important; letter-spacing: 1px; font-weight: bold!important;}
.page-template-page-landingpage #header > div:nth-child(1) > div:nth-child(1) > a:nth-child(1) > img:nth-child(1) {max-width: 70%!important;}
.page-template-page-landingpage #nav.nav-holder .navigation > li > a {line-height: 100px!important; height: 77px!important;}
.page-template-page-landingpage #header {height: 80px!important;}
.page-template-page-landingpage #header > div:nth-child(1) > div:nth-child(1) {margin: 15px 0px!important;}
.page-template-page-landingpage #header {height: 80px!important;}
.page-template-page-landingpage .breadcrumbs {display: none!important;}
.page-template-page-landingpage #wrapper .header-social2 {background-color: #a0ce4d!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-facebook.icon-facebook {color: rgb(225, 221, 221)!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-facebook.icon-facebook:hover {color: #FFFFFF!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-twitter.icon-twitter {color: rgb(225, 221, 221)!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-twitter.icon-twitter:hover {color: #FFFFFF!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-youtube.icon-youtube {color: rgb(225, 221, 221)!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-youtube.icon-youtube:hover {color: #FFFFFF!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-googleplus.icon-googleplus {color: rgb(225, 221, 221)!important;}
.page-template-page-landingpage .fusion-social-network-icon.fusion-tooltip.fusion-googleplus.icon-googleplus:hover {color: #FFFFFF!important;}
.page-template-page-landingpage .fusion-social-links-header {margin-top: 0px!important;}
.page-template-page-landingpage .alignright {width: 235px!important; margin-top: -15px!important; margin-bottom: 5px!important; margin-left:0px!important;}
.page-template-page-landingpage .alignleft {margin-right: 0px!important;}
.page-template-page-landingpage #menu-item-11200 {float:left!important; margin-right: 15px!important; border-right: 1px solid white!important; padding-right: 15px!important;}
.page-template-page-landingpage #menu-item-11201 {float:left!important; margin-right: 15px!important; border-right: 1px solid white!important; padding-right: 15px!important;}
.page-template-page-landingpage #menu-item-11202 {float:left!important; margin-right: 15px!important;}
.page-template-page-landingpage #snav {list-style-type: none!important;}
.page-template-page-landingpage #menu-item-11200 > a:nth-child(1) {color: white!important;}
.page-template-page-landingpage #menu-item-11201 > a:nth-child(1) {color: white!important;}
.page-template-page-landingpage #menu-item-11202 > a:nth-child(1) {color: white!important;}
.page-template-page-landingpage .top-menu {float: right!important;}
.page-template-page-landingpage #wp-admin-bar-top-secondary {display: none;}
.page-template-page-landingpage .footer-area {border-top: 0px!important;}
.page-template-page-landingpage #footer {padding-top: 0px!important; padding-bottom: 0px!important; border-top: 0px!important;}
.page-template-page-landingpage .copyright {color: #FFFFFF!important; text-shadow: 0px 0px 0px!important;}
.page-template-page-landingpage #content {width: 100%!important;}
.page-template-page-landingpage .form-title-line {float: left!important; padding-right: 5px!important; text-decoration: underline!important; font-weight: bold!important; margin-top: 0px!important; margin-bottom: 14px!important; font-size:23px!important;}
.page-template-page-landingpage .form-title {font-weight: bold!important; margin-top: 0px!important; margin-bottom:14px!important; font-size:23px!important;}
.page-template-page-landingpage .green-title {margin-top: 0px!important; color: rgb(160, 206, 77)!important; font-size: 27px!important; margin-bottom: 14px!important;}
.page-template-page-landingpage .gfield_required {display: none!important;}
.page-template-page-landingpage #input_4_1_3_container > label:nth-child(2) {display: none!important;}
.page-template-page-landingpage #field_4_1 > label:nth-child(1) {display: none!important;}
.page-template-page-landingpage #field_4_2 > label:nth-child(1) {display: none!important;}
.page-template-page-landingpage #field_4_3 > label:nth-child(1) {display: none!important;}
.page-template-page-landingpage #field_4_4 > label:nth-child(1) {display: none!important;}
.page-template-page-landingpage #input_4_1_3 {margin-bottom: 5px!important; border: 2px solid #fd7800!important; border-radius: 3px!important;}
.page-template-page-landingpage #input_4_2 {margin-bottom: 5px!important; border: 2px solid #fd7800!important; border-radius: 3px!important;}
.page-template-page-landingpage #input_4_3 {margin-bottom: 5px!important; border: 2px solid #fd7800!important; border-radius: 3px!important;}
.page-template-page-landingpage #input_4_4 {margin-bottom: 5px!important; border: 2px solid #fd7800!important; border-radius: 3px!important;}
.page-template-page-landingpage #input_5 {/*box-shadow: 0 0 7px rgba(81, 203, 238, 1)!important;*/ padding: 3px 0px 3px 3px; margin: 5px 1px 3px 2px; border: 1px solid rgba(81, 203, 238, 1); -webkit-animation: neon1 3s ease-in-out alternate!important; -moz-animation: neon1 3s ease-in-out alternate!important; animation: neon1 3s ease-in-out alternate!important; z-index: 99999999!important; overflow: visible!important;}
.page-template-page-landingpage .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield textarea {color: #000000!important;}
.page-template-page-landingpage .gform_footer {padding: 0em 0px 0.625em!important;}
.page-template-page-landingpage #gform_submit_button_4 {width: 84%!important; background-color: #fd7800!important; cursor: pointer!important;}
.page-template-page-landingpage .landing-page-form {margin-bottom: 0px!important;}
.page-template-page-landingpage .price-table-title {text-align: center!important; font-weight: bold!important; font-size: 23px!important; margin-top: 5px!important;}
.page-template-page-landingpage .first_package {text-align: center!important; padding: 10px!important; border: 2px solid rgb(160, 206, 77)!important; border-radius: 3px!important;}
.page-template-page-landingpage .second_package {text-align: center!important;  border: 2px solid #00d2f0!important; border-radius: 3px!important;}
.page-template-page-landingpage .third_package {text-align: center!important; padding: 10px!important; border: 2px solid #fd7800!important; border-radius: 3px!important;}
.page-template-page-landingpage .start-price-para {letter-spacing: 0.2px!important; padding-left: 18px!important; padding-right: 18px!important; font-size: 18px!important; color: #343333;}
.page-template-page-landingpage .end-price-para {padding-left: 4px!important; padding-right: 4px!important; color: #545456; font-size: 13px;}
.page-template-page-landingpage .the-price-1 {color: rgb(160, 206, 77)!important; font-weight: bold!important; font-size: 21px!important; letter-spacing: 0.8px!important;}
.page-template-page-landingpage .the-price-2 {color: #00d2f0!important; font-weight: bold!important; font-size: 21px!important; letter-spacing: 0.8px!important;}
.page-template-page-landingpage .the-price-3 {color: #fd7800!important; font-weight: bold!important; font-size: 21px!important; letter-spacing: 0.8px!important;}
.page-template-page-landingpage .price-button-1 {cursor: pointer!important; color: #FFFFFF!important; width: 109%!important; padding: 0px!important; margin-left: -12px!important; margin-bottom: -55px!important; height: 44px!important; border: 0px!important; font-weight: bold!important; letter-spacing: 0.4px!important;}
.page-template-page-landingpage #price-button-1 {background-color: #a0ce4d; border-radius: 3px;}
.page-template-page-landingpage #price-button-2 {background-color: #00d2f0; border-radius: 3px;     margin-bottom: 0 !important;}
.page-template-page-landingpage #price-button-3 {background-color: #fd7800; border-radius: 3px;}
.page-template-page-landingpage #price-button-4 {background-color: #fd7800; margin-top: 13px;}
.page-template-page-landingpage #price-button-5 {background-color: #ffffff; color: #00d2f0!important; border: 2px solid #00d2f0!important; width: 100%!important; height: 60px!important; font-size: 16px!important;}
.page-template-page-landingpage .first_package_complete > p:nth-child(6) {margin-bottom: 0px!important;}
.page-template-page-landingpage .second_package_complete > p:nth-child(6) {margin-bottom: 0px!important;}
.page-template-page-landingpage .third_package_complete > p:nth-child(6) {margin-bottom: 0px!important;}
.page-template-page-landingpage .testimonial-header {margin-top:25px!important; text-align:center!important; font-size: 18px!important;}
.page-template-page-landingpage .orange-button {float: left; position: relative!important; width: 20%!important; margin-left: 10px!important; margin-top: 15px!important}
.page-template-page-landingpage .fusion-social-networks .fusion-social-network-icon {margin-right: 10px!important;}
.page-template-page-landingpage .job-account {float: left!important; margin-left: 150px!important; font-weight: bold!important; font-size: 18px!important;}
.page-template-page-landingpage .first_package_complete > p:nth-child(5) {margin: 0px 0px 0px!important;}
.page-template-page-landingpage .second_package_complete > p:nth-child(5) {margin: 0px 0px 0px!important;     margin-bottom: 20px !important;}
.page-template-page-landingpage .third_package_complete > p:nth-child(5) {margin: 0px 0px 0px!important;}
.page-template-page-landingpage .fa-2x {font-size: 1.4em!important;}
.page-template-page-landingpage .fa.fa-quote-right.fa-2x.pull-left.tt_quote_transparency {float: right!important; margin-top: -20px!important;}
.page-template-page-landingpage .ttshowcase_rl_subtitle {border-bottom: 3px solid black!important; padding-bottom: 8px!important;}
.page-template-page-landingpage .ttshowcase_rating.rating-foreground.rating {padding-top: 8px!important;}
.page-template-page-landingpage .fa.fa-star {color: #00d2f0!important; font-size: 25px!important;}
.page-template-page-landingpage .green-footer-text {width: 50%; margin-top: 100px!important; float: left!important;}
.page-template-page-landingpage .image-of-job {float: left!important; margin-left: 180px!important; margin-top: 70px!important;}
.page-template-page-landingpage .job-image {position: relative!important;}
.page-template-page-landingpage .price-thingy {margin-bottom: 25px!important;}
.page-template-page-landingpage .image-package-1 {width: 193px; height: 179px;}
.page-template-page-landingpage .image-package-2 {width: 253px; height: auto; margin-top: 23px;}
.page-template-page-landingpage .image-package-3 {width: 193px; height: 179px;}
.page-template-page-landingpage .seo-green-background-holder {background-image: url('/wp-content/uploads/2015/09/Background-Job.png'); background-size: cover!important; background-repeat: no-repeat!important; background-attachement: scroll; height: 400px; padding-top: 22%; left: 0px; right: 0px; width: 100%; position: absolute; background-position: center center;}
.page-template-page-landingpage .title-green-header {float: left; position: relative; margin-left: 30px; margin-top: 13px;}
.page-template-page-landingpage .white-green {color: white!important; margin-top: 30px!important; margin-left: 40px!important; font-size: 20px!important;}
.page-template-page-landingpage .footer-green-1 {position: relative!important;}

#tekst_home {
margin-top: 500px;	
}

#meest_gekozen {
    background-color: #00D2F0;
    color: white;
    font-size: 13px;
    font-family: arial;
    text-transform: uppercase;
    font-weight: bold;
    padding: 10px;
}

.second_package_complete {
    padding: 10px;
    padding-bottom: 0;
}

.second_package {
    -moz-box-shadow: 0 0 5px 2px #ccc;
    -webkit-box-shadow: 0 0 5px 2px #ccc;
    box-shadow: 0 0 5px 2px #ccc;
}

.first_package, .third_package {
    position: relative;
    top: 25px;
}

h2 {
margin-bottom: 5px;	
}


.page-template-page-landingpage .second_package_complete > p:last-child {
    margin-bottom: 0 !important;
}

.page-template-page-landingpage span.entry-title {
    color: white;
    /* font-weight: normal !important; */
    font-family: "Antic Slab",Arial,Helvetica,sans-serif;
    display: block;
    line-height: normal;
}

/* Responsive Edits */
@media screen and (max-width: 741px) {
#tekst_home {
margin-top: 25px;	
}	
}
@media all and (min-width: 100px) and (max-width: 813px){
	.page-template-page-landingpage .white-green {font-size: 15px!important;}
}
@media all and (max-width: 800px){
.page-template-page-landingpage .top-menu .menu {display: block!important;}
.page-template-page-landingpage .mobile-topnav-holder .mobile-selector {display: none!important;}
.page-template-page-landingpage #header {height: 100%!important;}
.page-template-page-landingpage .entry-title {font-size: 12px!important; margin-top: 0px!important;}
}
@media all and (min-width: 801px) and (max-width: 907px){
.page-template-page-landingpage .logo {width: 152px!important;}
.page-template-page-landingpage .price-button-1 {width: 110%!important;}
}
@media all and (min-width: 761px) and (max-width: 800px){
.page-template-page-landingpage .price-button-1 {width: 103%!important;}
}
@media all and (min-width: 716px) and (max-width: 760px){
.page-template-page-landingpage .price-button-1 {width: 103.2%!important;}
}
@media all and (min-width: 642px) and (max-width: 715px){
.page-template-page-landingpage .price-button-1 {width: 103.6%!important;}
}
@media all and (min-width: 573px) and (max-width: 641px){
.page-template-page-landingpage .price-button-1 {width: 104.1%!important;}
}
@media all and (min-width: 516px) and (max-width: 572px){
.page-template-page-landingpage .price-button-1 {width: 104.6%!important;}
}
@media all and (min-width: 100px) and (max-width: 674px){
.page-template-page-landingpage .title-green-header {width: 60%!important; margin-top: 3px!important;}
}
@media all and (min-width: 100px) and (max-width: 866px){
.page-template-page-landingpage .seo-green-background-holder {height: 440px!important;}
}
@media all and (min-width: 100px) and (max-width: 741px){
.page-template-page-landingpage .green-footer-text {width: 100%!important;}
.page-template-page-landingpage .job-image {text-align: center!important;}
.page-template-page-landingpage .job-image > p:nth-child(1) > img:nth-child(1) {margin-top: 20px!important; float: unset!important; margin-left: 0px!important;}
.page-template-page-landingpage .job-account {float: unset!important; margin-left: 0px!important;}
}
@media all and (min-width: 742px) and (max-width: 820px){
.page-template-page-landingpage .job-account {margin-left: 110px!important;}
}
@media all and (min-width: 100px) and (max-width: 741px){
.page-template-page-landingpage .testimonial-header {margin-top: 50px!important;}
}
@media all and (min-width: 638px) and (max-width: 879px){
.page-template-page-landingpage .footer-row-2 {font-size: 20px!important;}
.page-template-page-landingpage .footer-row-3 {font-size: 20px!important;}
}
@media all and (min-width: 100px) and (max-width: 637px){
.page-template-page-landingpage .footer-row-2 {font-size: 12px!important;}
.page-template-page-landingpage .footer-row-3 {font-size: 12px!important;}
}



/*Glowing keys for the input form*/
@-webkit-keyframes neon1 {
  from {
    box-shadow: 0 0 1px #fff,
               0 0 2px  #fff,
               0 0 3px  #fff,
               0 0 4px  rgba(81, 203, 238, 1),
               0 0 5px  rgba(81, 203, 238, 1),
               0 0 6px  rgba(81, 203, 238, 1),
               0 0 7px rgba(81, 203, 238, 1),
               0 0 8px rgba(81, 203, 238, 1);
  }
  to {
    box-shadow: 0 0 0px #fff,
               0 0 0px #fff,
               0 0 1px #fff,
               0 0 2px rgba(81, 203, 238, 1),
               0 0 3px rgba(81, 203, 238, 1),
               0 0 4px rgba(81, 203, 238, 1),
               0 0 5px rgba(81, 203, 238, 1),
               0 0 6px rgba(81, 203, 238, 1);
  }
}

@-moz-keyframes neon1 {
  from {
    box-shadow: 0 0 1px #fff,
               0 0 2px  #fff,
               0 0 3px  #fff,
               0 0 4px  rgba(81, 203, 238, 1),
               0 0 5px  rgba(81, 203, 238, 1),
               0 0 6px  rgba(81, 203, 238, 1),
               0 0 7px rgba(81, 203, 238, 1),
               0 0 8px rgba(81, 203, 238, 1);
  }
  to {
    box-shadow: 0 0 0px #fff,
               0 0 0px #fff,
               0 0 1px #fff,
               0 0 2px rgba(81, 203, 238, 1),
               0 0 3px rgba(81, 203, 238, 1),
               0 0 4px rgba(81, 203, 238, 1),
               0 0 5px rgba(81, 203, 238, 1),
               0 0 6px rgba(81, 203, 238, 1);
  }
}

@keyframes neon1 {
  from {
    box-shadow: 0 0 1px #fff,
               0 0 2px  #fff,
               0 0 3px  #fff,
               0 0 4px  rgba(81, 203, 238, 1),
               0 0 5px  rgba(81, 203, 238, 1),
               0 0 6px  rgba(81, 203, 238, 1),
               0 0 7px rgba(81, 203, 238, 1),
               0 0 8px rgba(81, 203, 238, 1);
  }
  to {
    box-shadow: 0 0 0px #fff,
               0 0 0px #fff,
               0 0 1px #fff,
               0 0 2px rgba(81, 203, 238, 1),
               0 0 3px rgba(81, 203, 238, 1),
               0 0 4px rgba(81, 203, 238, 1),
               0 0 5px rgba(81, 203, 238, 1),
               0 0 6px rgba(81, 203, 238, 1);
  }
}
.copyright a {
    color: white!important;
}

.header-v2,
#header-sticky {
    display: none !important;
}