/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

a.link_slider { text-align: right !important; background-color: #0d406c; border-radius: 5px !important; color: white; }

i.fa-plus { padding: 10px !important; }

.h5, body.qode-overridden-elementors-fonts .elementor-widget-heading h5.elementor-heading-title, h5 { font-size: 13px; color: #203b68 !important; }

.comment_number { display: none; }
div#text-6 h5 { color: white !important; }

.comments { display: none !important; }

a.post_comments { display: none !important; }

div#text-2 h5, div#text-3 h5 { color: white !important; }

div#text-4 h5 { color: white !important; text-align: center; }

.side_menu { background-color: #203b68; }

.footer_top_holder { margin-top: 21px; }

.blocco-form { padding-left: 4px; }

.wpcf7 form.wpcf7-form p { margin-bottom: 1px; }

span.time.entry_date.updated { display: none !important; }

.q_masonry_blog_post_info { display: none !important; }

span.date.entry_date.updated { display: none !important; }

.post_info { display: none !important; }

.blog_single.blog_holder { padding-top: 50px; }

.content .container .container_inner, .header_inner_right.left_side .side_menu_button a:last-child { padding-top: 20px; }

.title_subtitle_holder_inner h1 { font-size: 21px !important; }

a.qode-prettyphoto { padding: 10px !important; }

div#text-7 h5 { color: white !important; }

.medium .cli-plugin-button cli-plugin-main-link { background-color: #222222 !important; }

i.qlwapp-icon.qlwapp-whatsapp-icon { font-size: 25px!important; }

#back_to_top { margin-bottom: 30px; }

p { text-align: justify; }

.page-id-2165 h3.icon_title { height: 50px !important; }

.footer_bottom div > p { text-align: center !important; }

#s99_google_language_selector { position: fixed; z-index: 999999; top: 10px; right: 10px; }

#s99_google_language_selector #google_language_translator { display: none; }

#s99_google_language_selector #sortable li { margin-right: 10px; }

#cookie-law-info-bar { z-index: 99999999; }

#tutto-trust-button { display: block; overflow: auto; height: auto; white-space: break-spaces; }

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat { color: #fff; background-color: #08c; }

.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover { background-color: grey!important;}