/*!
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.4
Template: bridge
*/@import"../bridge/style.css";::selection{background:#4cada5}p{margin-bottom:12px !important}ul+p{margin-top:12px !important}h1{margin-bottom:0 !important}.home h1{margin-bottom:24px !important}h2{margin-bottom:16px !important}h3+p{margin-top:16px !important}p+h3{margin-top:24px !important}.header_bottom{padding:5px 35px !important}.q_logo img{max-width:140px;height:auto !important;margin-top:10px}.q_logo_vertical img.normal{max-width:167px;margin-top:20px}@media only screen and (max-width: 1000px){.mobile_menu_button,header .q_logo img.mobile{height:150px !important}.q_logo a{height:auto !important;margin-top:5px !important}.vertical_menu_enabled .title_outer{margin-top:15px}}nav.main_menu.right{margin-top:0}.drop_down .second{top:75% !important}.drop_down .narrow .second .inner ul li{width:350px !important}nav.main_menu>ul>li>a{padding:0 14px}nav.vertical_menu>ul>li>a:hover{font-weight:700}nav.vertical_menu_float ul li.menu-item-has-children a span,nav.vertical_menu_on_click ul li.menu-item-has-children a span,nav.vertical_menu_toggle ul li.menu-item-has-children a span{line-height:1.5 !important}.menu-gift-card{margin-top:30px}.menu-gift-card a{background:#fff;border-radius:5px;color:#57708b !important;font-weight:700 !important}.menu-gift-card a:hover{color:#34424d !important}.menu-gift-card a i{margin-right:5px}.wpmenucartli{margin-top:15px}.home-signature img{max-width:200px;margin-top:32px}.q_circles_holder.four_columns .q_circle_inner{width:208px;height:208px}.home-subtitle{margin:8px 0 24px !important}.home-subtitle h2{color:#4e4c5d !important;font-size:22px;font-style:italic}.home-qholder-item .q_elements_item_inner{width:auto !important;padding:30px 50px}@media(max-width: 1024px){.home-qholder-bg{display:none !important}}@media(max-width: 767px){.home-qholder-item .q_elements_item_inner{padding:20px 50px}}@media(max-width: 480px){.home-qholder-item .q_elements_item_inner{padding:15px 40px}.home-qholder-item .q_elements_item_inner h1{font-size:32px !important}}h3.q_circle_title{font-weight:700 !important}.q_icon_list{margin-bottom:0 !important}.q_icon_list p{margin-bottom:0 !important}.dark-row h1,.dark-row h2,.dark-row h3,.dark-row h4,.dark-row h5,.dark-row p,.dark-row a,.dark-row li,.dark-row i{color:#fff !important}.dark-row a{text-decoration:underline !important}.dark-row a:hover{color:#efefef !important}blockquote.with_quote_icon h5{font-size:18px}.testimonials_c_holder .testimonial_content_inner{padding:40px 5% !important}.testimonials_c_holder .flex-control-nav{margin-top:0 !important;margin-bottom:30px !important}.logo-association-5e img{width:130px}.medium-separator{width:380px;max-width:100%;margin-right:auto;margin-left:auto}.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.flexslider:hover .flex-direction-nav a.flex-next:hover,.flexslider:hover .flex-direction-nav a.flex-prev:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover{background:#eee !important;background:hsla(0,0%,100%,.3) !important}.formulaire-contact-row{margin-bottom:20px}.formulaire-contact-row input{margin-top:0 !important}span.wpcf7-not-valid-tip{color:#fff !important;display:inline-block;padding-top:5px}.footer_top .widget.widget_nav_menu li{padding-bottom:4px !important}.footer_top .widget_media_image img{max-width:120px !important}.woocommerce .product h1.product_title{margin-bottom:20px !important}.single-product .title_outer{margin-bottom:20px}.single-product .gift-cards_form h3{color:#57708b !important;font-weight:700;margin-top:1em !important}.single-product .gift-cards_form .gift-cards-list h3{margin-bottom:1em}.single-product .gift-cards-list button{border:1px solid #4cada5 !important;padding:15px 20px 14px;border-radius:5px;font-size:18px;font-weight:700;cursor:pointer;color:#4cada5 !important}.single-product .gift-cards-list button.ywgc-predefined-amount-button.selected_button{background-color:#4cada5 !important;color:#fff !important;outline:none !important}.single-product .gift-card-content-editor.step-content h5{margin-top:0 !important;font-weight:400;font-size:20px;line-height:30px;margin-bottom:15px}.single-product .gift-card-content-editor.step-content input,.single-product .gift-card-content-editor.step-content textarea{border:1px solid #f7f7f7;background-color:#f7f7f7}.single-product .ywgc-single-recipient{margin-bottom:1em !important}.single-product .ywgc-empty-recipient-note{display:block;text-align:left;font-weight:700;margin:10px 0 20px;float:none !important;font-size:16px !important}.single-product .ywgc-form-preview-title,.single-product .ywgc-form-preview-amount{color:#57708b}.single-product .ywgc-form-preview-from,.single-product .ywgc-form-preview-to{font-weight:400 !important}.single-product .ywgc-form-preview-from-content,.single-product .ywgc-form-preview-to-content{font-weight:700 !important}.single-product .ywgc-form-preview-separator{display:none !important}.single-product .ywgc-form-preview-message-container{margin-top:20px}.single-product .ywgc-form-preview-message-container pre{font-family:"Affogato-Regular",sans-serif;font-weight:700 !important}.single-product .gift_card_template_button{margin-top:3em !important}.single-product .ywgc-bea-duration{display:block;font-weight:400;font-style:italic;text-transform:lowercase;padding-top:5px;font-size:16px}@media(max-width: 768px){.woocommerce .content .container .container_inner,.woocommerce-page .content .container .container_inner{padding-top:30px !important}.gift-card-content-editor.step-content input,.gift-card-content-editor.step-content textarea{float:none;display:block;width:100%;max-width:100% !important;margin-top:10px !important}.single-product .gift-card-content-editor.step-content h5{margin-bottom:0}}@media(max-width: 480px){.woocommerce div.product .cart .quantity{margin-bottom:30px}}.return-to-shop,.ywgc_have_code{display:none !important}.woocommerce input[type=text]:not(.qode_search_field),.woocommerce input[type=password],.woocommerce input[type=email],.woocommerce textarea,.woocommerce-page input[type=tel],.woocommerce-page input[type=text]:not(.qode_search_field),.woocommerce-page input[type=password],.woocommerce-page input[type=email],.woocommerce-page textarea{background:#f7f7f7;font-family:"Affogato-Regular";font-size:16px;line-height:22px !important;padding:10px 13px !important}.woocommerce form.checkout .col2-set .form-row input[type=email],.woocommerce form.checkout .col2-set .form-row input[type=tel]{padding-left:2.5% !important;padding-right:2.5% !important;width:95% !important}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-checkout h2,.woocommerce-checkout h3{font-size:20px;list-style:30px;color:#57708b}.woocommerce #payment ul.payment_methods li label{margin-left:0 !important}.woocommerce-checkout #billing_country_field,.woocommerce-checkout #shipping_country_field{clear:both !important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received.woocommerce-message{text-align:center;padding:20px 0 50Px;font-size:24px;line-height:34px}.woocommerce .order_details.clearfix li,.woocommerce-page .order_details.clearfix li{float:left;margin-right:5px;background:#f7f7f7;padding:15px 25px 0}.woocommerce .order_details.clearfix li p,.woocommerce-page .order_details.clearfix li p{font-weight:700 !important}
