body{color:#002c40}.site-inner .vc_row .detailtekst h2{font-size:18px;text-align:left;padding-top:10px}.site-inner a.textlink{text-transform:uppercase}.site-inner a.textlink img{vertical-align:top;position:relative;margin-top:0}.site-inner .vc_row .wpb_text_column p span.greycolored{color:#979797}.single #respond,.single .adjacent-entry-pagination,.single article .entry-footer{display:none}.site-header ul.genesis-nav-menu > li:not(.menu-item-has-children):hover > a:after {content:'';display:inline-block;background:#009fe3;width:100px;height:6px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.utility-bar-right #custom_html-3{margin-top:-14px}.utility-bar-right #custom_html-3 .widget_text:hover img{position:relative;top:10px;-webkit-transition:height 3s;transition: height: 3s}.utility-bar-right #custom_html-3 .textwidget:before{content:'';background:#fff;height:11px;width:30px;position:absolute;top:0;opacity:0}.utility-bar-right #custom_html-3 .widget_text:hover .textwidget:before{opacity:1}.site-inner .breadcrumb-container.theme1 a{font-family:Poppins,sans-serif;margin:0;padding:0 10px}.site-inner .breadcrumb-container.theme1 li:first-child a{padding-left:0}.site-inner .breadcrumb-container.theme1 li:last-child span.separator:last-child{display:none}.site-inner .gform_wrapper .gform_footer{margin:0;padding:0}.site-inner .gform_wrapper .gform_footer input[type="submit"]{background-color:#0aca21;text-transform:uppercase;font-weight:500;font-family:Poppins,sans-serif;font-size:15px;padding:12px 80px;background-image:url(https://ccit.nl/wp-content/uploads/2018/09/arrow-form-button.svg);background-repeat:no-repeat;background-size:7%;background-position:78% 50%}.site-inner .gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {text-align:right;padding-right:32px}::-webkit-input-placeholder{color:#525252;font-family:Roboto,sans-serif;font-size:15px;font-style:italic}::-moz-placeholder{color:#525252;font-family:Roboto,sans-serif;font-size:15px;font-style:italic}:-ms-input-placeholder{color:#525252;font-family:Roboto,sans-serif;font-size:15px;font-style:italic}:-moz-placeholder{color:#525252;font-family:Roboto,sans-serif;font-size:15px;font-style:italic}.site-inner .nieuwsbrief{cursor:pointer}.site-inner .vc_row .detailsidebar .tekst p{font-family:Poppins,sans-serif;font-weight:500}.site-inner .vc_row .detailsidebar .tekst .name p{font-size:15px}.site-inner .vc_row .detailsidebar .tekst .name p img{position:absolute;right:30px;top:0}.site-inner .vc_row .detailsidebar .tekst .functie p{color:#1b1b1b;font-size:15px;text-transform:uppercase}.site-inner .vc_row .detailsidebar .tekst .ctainfo p{font-size:14px}.site-inner .vc_row .detailsidebar .tekst .ctainfo p:first-child{margin-bottom:10px}.site-inner .vc_row .detailsidebar .tekst .ctainfo span.blackcolord{color:#333}.site-inner .vc_row .detailsidebar h2{font-size:24px;font-weight:600}.site-inner .vc_row .detailsidebar ul.menu{margin-left:.3rem}.site-inner .vc_row .detailsidebar ul.menu li{list-style-type:none}.site-inner .vc_row .detailsidebar ul.menu li a{color:#002c40;font-size:18px;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none!important}.site-inner .vc_row .detailsidebar ul.menu li.current-menu-item a{color:#009fe3}.site-inner .vc_row .detailsidebar ul.menu li.current-menu-item a:before{border-bottom:1px solid #009fe3}.site-inner .vc_row .detailsidebar ul.menu li.current-menu-item a:after{opacity:0}.site-inner .vc_row .detailsidebar ul.menu li a:before{content:'';width:114px;height:12px;border-bottom:1px solid #e1e1e1;display:inline-block;float:left;margin-right:20px}.site-inner .vc_row .detailsidebar ul.menu li a:after{content:'';background:url(https://ccit.nl/wp-content/uploads/2018/09/arrow-right.svg) no-repeat;display:inline-block;width:12px;height:18px;margin-left:10px;position:relative;top:2px}.site-inner .contactsidebar .white p{color:#fff;text-transform:uppercase}.site-inner .contactsidebar .white p img{vertical-align:middle;margin-left:8px}.site-inner .contactsidebar p,.site-inner .contactsidebar table tr td{font-family:Poppins,sans-serif;color:#333;font-weight:500}.site-inner .contactsidebar p a{font-weight:700}.site-inner .contactsidebar p a.mail{color:#333}.site-inner .contactsidebar table{line-height:1.6}.site-inner .contactsidebar table tbody{border-bottom:0}.site-inner .contactsidebar table tbody tr td{border-top:0;padding:0}.site-inner .wpb_gmaps_widget .wpb_wrapper{background-color:#fff;padding:0}.site-inner .supporticon.tel img{height:60px}.site-inner .supporticon img{width:60px}.site-inner .supporttekst a{text-transform:none}.site-inner .nieuwsbrief .subtitle p{font-size:18px;text-transform:uppercase}@media screen and (min-width:800px){.site-inner #gform_wrapper_1{margin:0 7em}}.site-inner .footer .socialimg img{width:30px}.site-inner .footer .socialimg figure:hover img{position:relative;top:15px;-webkit-transition:height 3s;transition: height: 3s}.site-inner .footer .socialimg a:before{content:'';background:#fff;height:16px;width:30px;position:absolute;top:0;opacity:0}.site-inner .footer .widget p.footer-tekst-mail{margin-bottom:30px}.site-inner .footer .widget p.footer-tekst-dag{margin-bottom:30px}.site-inner .footer .socialimg figure:hover a:before{opacity:1}.site-inner .footer .widget h2.widgettitle{font-size:15px;color:#009fe3;font-weight:300}.site-inner .footer p{font-family:Poppins,sans-serif;font-size:12px;font-weight:300}.site-inner .footer .widget p{text-transform:uppercase}.site-inner .footer .widget p a.phone{font-size:14px}.site-inner .footer .widget p a.mail{color:#fff}.site-inner .footer .widget p img{vertical-align:middle;margin-right:3px;margin-top:10px;margin-bottom:12px}.site-inner .footer .logofooter img{width:90px}.site-inner .footer .widget ul.menu{margin-left:0;margin-bottom:0}.site-inner .footer .widget ul.menu li{list-style-type:none}.site-inner .footer .widget ul.menu li a{font-family:Poppins,sans-serif;color:#fff;font-size:13px;font-weight:300;text-transform:uppercase}.site-inner .footer .widget p a.phone{color:#0aca21}.site-inner .copyright p{font-family:Poppins,sans-serif;font-weight:300;font-size:11px}.site-inner .copyright p span.line{color:#009fe3}.site-inner .copyright p a{color:#f2f2f2;text-transform:none}@media screen and (max-width:800px){button.sub-menu-toggle:before{color:#fff}}@media screen and (min-width:768px){.site-inner .vc_row .wpb_text_column.detailtitle:after{content:'';width:80px;height:96px;background:#fff;display:inline-block;position:absolute;right:-20px;top:0;transform:skew(-35deg)}.site-inner .vc_row .wpb_text_column.sidebartitle:after{content:'';width:57px;height:66px;background:#fff;display:inline-block;position:absolute;left:-20px;top:0;transform:skew(-35deg)}.site-inner .nieuwsbrief .title:before{content:'';width:80px;height:96px;background:#fff;display:inline-block;position:absolute;left:-50px!important;top:0;transform:skew(-35deg)}.site-inner #gform_wrapper_2 .gform_footer,.site-inner #gform_wrapper_3 .gform_footer,.site-inner #gform_wrapper_4 .gform_footer{margin-left:28%!important}}@media screen and (max-width:767px){.site-header .nav-primary ul.genesis-nav-menu>li{top:0}.site-inner .header{background-position:20% 50%!important}.site-inner .header .vc_empty_space{height:200px!important}.site-inner h2{font-size:25px!important}.site-inner .detailsidebar .vc_col-sm-12 .vc_inner .vc_col-sm-4{width:33.3333333%;float:left}.site-inner .detailsidebar .vc_col-sm-12 .vc_inner .vc_col-sm-8{width:66.666666%;float:left}.site-inner .detailsidebar .vc_wp_custommenu{margin-bottom:0}.site-inner .vc_row .detailsidebar ul.menu li a{font-size:17px}.site-inner .vc_row .detailsidebar ul.menu li a:before{width:60px}.site-inner .klanten{margin-bottom:35px!important}.site-inner .klanten .ult-carousel-wrapper .ult-item-wrap .wpb_single_image{text-align:center}.site-inner .footer .logofooter,.site-inner .footer .socialimg{text-align:left}.site-inner .footer .vc_col-sm-2.menu>.vc_column-inner{padding-top:0!important}.site-inner .footer .vc_col-sm-2.menu .vc_wp_custommenu{margin-bottom:20px!important}.site-inner .footer span.line{padding-left:5px;padding-right:5px}.site-inner .footer .vc_col-sm-3 .wpb_content_element.footer-tekst-ccit{margin-bottom:0}.site-inner .footer .socialimg{margin-bottom:15px!important}.site-inner .detailrow{margin-bottom:20px!important}.site-inner .detailrow .wpb_text_column.detailtitle{margin-left:-15px!important;margin-right:-15px!important}.site-inner .detailsidebar .ctablok{margin-bottom:35px!important}.site-header ul.genesis-nav-menu > li:not(.menu-item-has-children):hover > a:after{margin:0}.site-inner .nieuwsbrief{margin-bottom:35px!important}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.site-inner h2{font-size:25px}.site-inner .header .vc_empty_space{height:300px!important}.site-inner .header{background-position:0% 50%!important}.site-inner .detailrow .vc_col-sm-7 .detailtitle{padding-right:40px}.site-inner .vc_row .wpb_text_column.sidebartitle:after{width:57px;left:-27px}.site-inner .vc_row .wpb_text_column.sidebartitle{margin-bottom:20px!important}.site-inner .vc_row .detailsidebar h2{font-size:16px}.site-inner .vc_row .detailsidebar ul.menu li a:before{width:34px;margin-right:10px}.site-inner .vc_row .detailsidebar ul.menu li a{font-size:13px}.site-inner .detailrow{margin-bottom:20px!important}.site-inner .klanten{margin-bottom:50px!important}.site-inner .nieuwsbrief .wpb_text_column.title{padding-left:65px}.site-inner .footer .vc_inner .vc_col-sm-2{width:18.666667%}.site-inner .footer .widget h2.widgettitle{font-size:13px}.site-inner .vc_row .detailsidebar .tekst .name p img{right:10px}.site-inner .vc_row .detailsidebar .tekst .vc_column-inner{padding-left:0;padding-top:10px!important}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.site-inner .vc_row .detailsidebar ul.menu li a{font-size:16px}.site-inner .vc_row .detailsidebar ul.menu li a:before{width:74px;margin-right:10px}.site-inner .detailrow{margin-bottom:30px!important}.site-inner .klanten{margin-bottom:72px!important}.site-inner .footer .vc_inner .vc_col-sm-2{width:18.666667%}}