.tt_button:hover .iconita, .tt_button.second-style .iconita, #single-page #comments input[type="submit"]:hover, .cb-heading, .tt_button.tt_secondary_button, .tt_button.tt_secondary_button .iconita, .es-accordion .es-time, .lower-footer .pull-left a:hover, .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a, .CountdownContent, .wpcf7-select, .woocommerce .star-rating span, .navbar-default.navbar-shrink .nav li.active a, #customizer .options a:hover i, .woocommerce .price_slider_wrapper .price_slider_amount .button, #customizer .options a:hover, #single-page input[type="submit"]:hover, #posts-content .post input[type="submit"]:hover, .active .pricing-option .fa, .modal-content-inner .wpcf7-not-valid-tip, #posts-content #comments input[type="submit"]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, #comments .reply a:hover, .single-post .navigation.pagination .next:hover, .single-post .navigation.pagination .prev:hover, .meta-content .tags a:hover, .navigation.pagination .next, .navigation.pagination .prev, #posts-content .entry-meta a:hover, #posts-content .post .blog-single-title:hover, .woocommerce span.onsale, .product_meta a:hover, .tags a:hover, .tagcloud a:hover, .port-prev.tt_button, .port-next.tt_button, .footer_widget ul a:hover, .tt_button.second-style, .large-counter .kd_counter_units, .lower-footer .pull-right a:hover, .app-gallery .ag-section-desc h4, .active .pricing .pricing-time, .key-reviews:hover .rw-author-details h4, .woocommerce-review-link:hover, .rw_rating .rw-title, .socials-widget a:hover .fa, .section .wpcf7-mail-sent-ok, .footer_widget .menu li a:hover, .upper-footer .modal-menu-item, .video-socials a:hover .fa, .kd_pie_chart .pc-link a:hover, .navbar-default.navbar-shrink .modal-menu-item:hover, .navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4:hover, .navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus, .fa, .wpcf7 .wpcf7-submit:hover, .contact .wpcf7-response-output, .video-bg .secondary-button:hover, #headerbg li a.active, #headerbg li a.active:hover, .footer-nav a:hover, .wpb_wrapper .menu a:hover, .text-danger, .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .blog_widget ul li a:before, .active .pricing .fa, .searchform #searchsubmit:hover, code, .video-container:hover .play-video .fa-play, #single-page .single-page-content ul li:before, .blog_widget ul li a:hover, .subscribe-form header .wpcf7-submit, #posts-content .page-content ul li:before, .active .pricing .col-lg-3, .chart-content .nc-icon-outline, .chart, .section .wpcf7-not-valid-tip, .features-tabs .tab a.active, .secondary-button-inverse, .primary-button.button-inverse:hover, .primary-button, a, .pss-link a:hover, .woocommerce-cart #single-page .cart_totals table td, .kd_number_string, .featured_content_parent .active-elem h4, .contact-map-container .toggle-map:hover .fa, .contact-map-container .toggle-map:hover, .tt_button:hover, .nc-icon-outline, .woocommerce ul.products li.product h3:hover, .wpb_text_column ol>li:before, .wpb_text_column ul>li:before, .key-icon-box .ib-link a:hover, .rw_message .rw-link a:hover, .kd-photobox .phb-btncontainer a:hover {
    color: #5aa1e3;
}

.parallax.with-overlay:after, .tt_button.tt_secondary_button:hover, .vc_tta-container .vc_tta.vc_tta-style-classic.vc_tta-tabs-position-top .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a, .vc_tta-container .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, #popup-modal .modal-content h2, .tt_button.second-style:hover, .pricing-table.active .tt_button, .page-404, .woocommerce ul.products li.product .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce nav.woocommerce-pagination ul li a:hover, .upper-footer .modal-menu-item:hover, .contact-map-container .toggle-map, .portfolio-item .portfolio-content, .keydesign-cart .badge, .wpcf7 .wpcf7-submit, .tt_button, .owl-controls .owl-page span, #commentform #submit, .woocommerce a.remove:hover, .contact .wpcf7-submit, .team-content-hover, .pricing .secondary-button.secondary-button-inverse:hover, .with-overlay .parallax-overlay, .secondary-button.secondary-button-inverse:hover, .secondary-button, .primary-button.button-inverse, #posts-content .post input[type="submit"], .btn-xl, .with-overlay, .features-tabs .tab.active, .woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .play-video, .video-container:hover .play-video:hover, .pricing-table.active .pricing-title, .separator, .woocommerce ul.products li.product .button:hover, .kd-photobox:hover .phb-content, #header, .post-password-form input[type="submit"] {  background-color: #5aa1e3;
}
element.style { background-color: #5aa1e3; }

.page404-overlay,
.navbar-shrink .modal-menu-item:hover,
.slider-scroll-down a {
background-color: #5aa1e3;
}
::selection {
background-color: #5aa1e3;
}
::-moz-selection {
background-color: #5aa1e3;
}
#single-page #comments input[type="submit"]:hover,
#posts-content #comments input[type="submit"]:hover,
.navigation.pagination .next,
.navigation.pagination .prev,
.port-prev.tt_button,
.port-next.tt_button,
.upper-footer .modal-menu-item,
.navbar-default.navbar-shrink .modal-menu-item:hover,
.wpcf7 .wpcf7-submit:hover,
.tt_button:hover,
.woocommerce ul.products li.product .button:hover,
.woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle,
.video-container:hover .play-video,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.pricing.active,
.primary-button.button-inverse:hover,
.primary-button.button-inverse,
.owl-controls .owl-page.active span,
.owl-controls .owl-page:hover span {
border: 2px solid #5aa1e3;
}
.features-tabs .tab a.active .triangle  {
border-right: 10px solid #5aa1e3;
}
.tabs-image-right.features-tabs .tab a.active .triangle  {
border-left: 10px solid #5aa1e3;
}
.blockquote-reverse,
blockquote,
.tags a:hover, .tagcloud a:hover,
.contact-map-container .toggle-map:hover,
.navigation.pagination .next:hover, .navigation.pagination .prev:hover,
.contact .wpcf7-response-output,
.video-bg .secondary-button,
.image-bg .secondary-button,
.contact .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus,
.contact .wpcf7-form-control-wrap input.wpcf7-form-control:focus,
.team-member-down:hover .triangle,
.team-member:hover .triangle,
.secondary-button-inverse  {
border-color: #5aa1e3;
}
.wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before,
.vc_tta-container  .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before {
border-right: 9px solid #5aa1e3;
}
.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li:before {
border-top: 9px solid #5aa1e3;
}
.kd-calltoaction .tt_button.tt_secondary_button,
.kd_progress_bar .kd_progb_head .kd-progb-title h4,
.kd-photobox .phb-btncontainer a,
.key-icon-box .ib-link a,
.rw_message .rw-link a,
.vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li a,
.es-accordion .es-heading h4 a,
.vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover,
.pricing-option .fa,
#comments .reply a,
#comments .fn,
#comments .fn a,
.single-post .navigation.pagination .next,
.single-post .navigation.pagination .prev,
.blog_widget ul li a,
.blog_widget ul li a:before,
.port-next.tt_button:hover,
.port-prev.tt_button:hover,
.port-next.tt_button:hover .fa,
.port-prev.tt_button:hover .fa,
.portfolio-block h4,
.rw-author-details h4,
.testimonials.slider .author,
.testimonials.slider .tt-content h6,
.navbar-default.navbar-shrink .modal-menu-item,
.vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4,
.navbar-default.navbar-shrink .nav li a,
#main-menu .navbar-nav .dropdown-menu li a,
#main-menu .navbar-nav .menu-item-has-children:hover .dropdown-menu .dropdown:before,
.team-content h5,
.key-icon-box .service-heading,
#wp-calendar caption,
.search .page a:hover,
.search .product a:hover,
.search .portfolio a:hover,
.kd_pie_chart .kd_pc_title,
.kd_pie_chart .pc-link a,
.navigation.pagination .next:hover,
.navigation.pagination .prev:hover,
.testimonials .tt-content h4,
.kd-photobox .phb-content h4,
.kd-process-steps .pss-text-area h4,
.widget-title,
.kd-photobox.no-effect:hover .phb-content h4,
.kd-promobox .prb-content h4,
.kd_counter_units,
.large-counter .kd_counter_text,
.bp-content h4,
.pricing-table.light-scheme .pricing-title,
.kd-process-steps .pss-step-number span,
.reply-title,
.product_meta,
.testimonial-cards .tcards-title,
.group_table .label,
.testimonial-cards .tcards_header .tcards-name,
.woocommerce-result-count,
.pss-link a,
.woocommerce table.shop_attributes th,
.woocommerce .price_slider_wrapper .price_slider_amount,
.subscribe input[type="submit"],
.testimonials .tt-content .content {
color: #333;
}
.blog-header .header-overlay,
.home.blog .navbar.navbar-default,
.single-portfolio .navbar.navbar-default,
.single-post .navbar.navbar-default,
.woocommerce-page .navbar.navbar-default,
.page-template-default .navbar.navbar-default,
.page-template-portfolio-php .navbar.navbar-default,
.attachment .navbar.navbar-default,
.pricing-table .tt_button,
.pricing-title,
.testimonials.slider .owl-controls span {
background-color: #333;
}
.navigation.pagination .next:hover,
.navigation.pagination .prev:hover,
.port-next.tt_button:hover,
.port-prev.tt_button:hover,
.testimonials.slider .owl-controls .owl-page:hover span,
.testimonials.slider .owl-controls .owl-page.active span {
border-color: #333;
}
.navbar-default.navbar-shrink .modal-menu-item {
border-color: #666;
}
.socials-widget a .fa,
.key-icon-box a p {
color: #666;
}
.wpcf7 .wpcf7-text::-webkit-input-placeholder {
color: #333;
}
.wpcf7 .wpcf7-text::-moz-placeholder {
color: #333;
}
.wpcf7 .wpcf7-text:-ms-input-placeholder {
color: #333;
}
.upper-footer {
background-color: #fafafa;
}
.lower-footer {
background-color: #ffffff;
}
.lower-footer, .upper-footer {
color: #666666;
}
.upper-footer .widget-title, .upper-footer .modal-menu-item {
color: #666666;
}
.navbar.navbar-default a:hover,
.header-search-bar .fa.toggle-search:hover {
color: #5aa1e3 !important;
}
.navbar.navbar-default .keydesign-cart .buttons .btn:hover,
.navbar.navbar-default .modal-menu-item:hover {
border: 2px solid #5aa1e3 !important;
}
.single-portfolio #single-page, .portfolio-navigation-links {
background-color: #fafafa;
}
body, .box {
color: #666;
font-weight: 400;
font-family: Open Sans;
font-size: 16px;
text-align: left;
line-height: 30px;
}
.container h1,.container h2,.container h3, .pricing .col-lg-3, .chart, .pb_counter_number, .pc_percent_container {
color: #333;
font-weight: 700;
font-family: Work Sans;
font-size: 40px;
text-align: center;
line-height: 48px;
}
.navbar-default .nav li a, .modal-menu-item {
}
@media (max-width: 960px) {
.navbar-default,
.blog .navbar.navbar-default,
.navbar-default.navbar-shrink, .home.page-template-default .navbar.navbar-default.navbar-shrink,
.navbar.navbar-default .dropdown-menu {
background-color: #333;
}

#videomobile {display:none !important;}
#videoprese, .videoprese {display:none !important;}
}

#titoloazienda , #titolovis {
	width:100%;
	max-width:660px;
	margin-left:auto;
	margin-right:auto;
}

#titoloazienda {text-indent:-99999px;}

.wpb_raw_code.wpb_content_element.wpb_raw_html.breadcenter .wpb_wrapper span {
    display: block;
    text-align: center;
}