/* CV CSS */
html, body {
background-color:#000;
}

.wd-heading hr {
border-bottom:2px solid #2BB8FF;
}

.primary-color_bg, .square-img>a:before, .boxes .box>a:before, .boxes .box .flipper a:before, .block-block-17, .row.call-action, span.wpb_button:hover, span.wpb_button:focus, input.wpcf7-submit, .blog-info, .wd_onepost .title-block span, .one_post_box .box_image .titel_icon .box_icon, .one_post_box .more, table thead, table tfoot, .carousel_blog span.tag a, .wd-carousel-container .carousel-icon i, .boxes .box-container>a:before, .boxes .box-container .flipper a:before, .layout-4 div.box-icon i.fa, .boxes.small.layout-5 .box-icon, .boxes.small.layout-5-inverse .box-icon, .boxes.small.layout-6 .box-icon i.fa, .square-img>a:before, .boxes .box>a:before, .boxes .box .flipper a:before, .wd_onepost .title-block span, .one_post_box .box_image .titel_icon .box_icon, .one_post_box .more, .boxes .box-container>a:before, .boxes .box-container .flipper a:before, .layout-4 div.box-icon i.fa, .boxes.small.layout-5 .box-icon, .boxes.small.layout-5-inverse .box-icon, .boxes.small.layout-6 .box-icon i.fa, .carousel_blog span.tag a, .wd-carousel-container .carousel-icon i, .search_box input[type='submit'], table thead, table tfoot, .block-block-17, .row.call-action, .blog-info, button.dark:hover, button.dark:focus, .button.dark:hover, .button.dark:focus, span.wpb_button:hover, span.wpb_button:focus, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .products .product .button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce-page button.button, .widget_product_search #searchsubmit, .widget_product_search #searchsubmit:hover, .l-footer-columns #searchsubmit, .page-numbers.current, .post-password-form input[type='submit'], .page-links a:hover, .blog-post .sticky .blog-info, .team-member-slider .owl-dots .owl-dot.active span, .team-member-slider .owl-theme .owl-dots .owl-dot:hover span, .team-member-carousel .owl-dots .owl-dot.active span, .team-member-carousel .owl-theme .owl-dots .owl-dot:hover span, #comments ul.commentlist li.comment section.comment .comment-reply-link, #comments ol.commentlist li.comment section.comment .comment-reply-link, .wd-image-text.style-2 h4:after, .woocommerce-page input.button, .woocommerce-page a.button, #tribe-events .tribe-events-button, #tribe-bar-form .tribe-bar-submit input[type='submit']:hover, .tribe-events-calendar thead th,
.l-footer-columns h2::after {
background-color:#2BB8FF;
}

.primary-color_color, a, a:focus, a.active, a:active, a:hover, .box-container:hover .box-title, .boxes.small .box-icon i, a, a:focus, a.active, a:active, a:hover, section.corporate .menu-item a i, .box-container:hover .box-title, .blog-posts i, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, div.boxes.small.layout-3 .box-icon i, .corporate-layout .header-top .contact-info .fa, .l-header .header-top .social-icons.accent li:hover i, .corporate-layout .top-bar-section ul li:hover:not(.has-form)>a, .corporate-layout .top-bar-section ul.menu>li.current-menu-item>a,
.l-footer-columns ul li a::before {
color:#2BB8FF;
}

button:hover, button:focus, .button:hover, .button:focus {
background-color:#2BB8FF;
border-color:#2BB8FF;
}

.l-footer-columns {
background-image:none;
}

.our_call {
background-color:#00457A;
}

.our_call h2,
.our_call p {
color:#FFF;
}

#section-one,
#section-three,
#section-five {
background-color:#FFF;
}

.got_questions {
margin:0 auto;
}

.top-bar {
background-color:#000 !important;
}

.our-call .row h1 {
position:absolute;
z-index:1;
background-color: #000;
border-radius: 0 0 15px 15px;
text-align: center;
font-size: 11px;
color: #EDEDED;
font-weight: normal;
text-transform: uppercase;
max-width:1200px;
width:100%;
top: 85px;
}

span {
white-space:nowrap;
}

#logo,
#logo a {
font-weight:800;
color:#FFF;
padding:0;
margin-top:0;
}

.top-bar .name h1 a img {
max-height:58px;
}

@media only screen and (min-width: 64.0625em) {
.large-4 {
display:inline-block;
width:33%;
}
}

@media only screen and (min-width: 40.0625em) {
.simple-blog .wd-blog-post .wd-blog-post-detail p {
height:14em;
margin-bottom:5px;
}
}

.fa-line-chart:before {
content: "\f155";
}
.fa-volume-control-phone:before {
content: "\f085";
}
.fa-group:before, .fa-users:before {
content: "\f0ac";
}
.fa-headphones:before {
content: "\f0c0";
}
.fa-phone:before {
content: "\f1ad";
}
.fa-tty:before {
content: "\f277";
}

.l-footer-columns .block-title {
padding-bottom:0;
margin-bottom:0;
}

.section_contact .contact_form {
background:none;
background-color:#000;
padding-bottom:50px;
}

.contact h2 {
font-size:72px;
color:#FFF;
}

.contact h4 {
color:#FFF;
}

.contact {
color:#FFF;
max-width:1200px;
margin:0 auto;
padding:0 50px;
}

.contact input {
height:auto;
}

.contact .button {
background-color:#EDEDED;
font-weight:bold;
color:#000;
}
.contact .button:hover {
background-color:#444;
font-weight:bold;
color:#FFF;
}

#page.roi #ROI2 div select {
width: auto;
color: #000;
padding: 0 35px 0 0;
}

#results2 {
line-height:1;
}

#page-content {
width:100%;
max-width:500px;
}

.creative-layout .top-bar #page-content {
background:#000;
margin:25px 0 0;
padding:21px 0 0;
}

@media (max-width:1320px) {
#menu-secondary-menu {
display:none;
}
}



