/*
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");

/*GENERICI*/
.wpb_text_column p{
    margin-bottom: 10px;
}
/*MENU A SX*/
body.logged-in.admin-bar .vertical_menu_area{
    margin-top: 32px;
}
/*LISTA POSTFOLIO*/
.customGridHovTitle{
    color:#FFF;
    font-size: 30px;
}
/*DETTAGLIO PORTFOLIO*/
.portfolio_single_text_holder > h3{
    display: none;
}
.portfolio_custom_date h6{
    float: left;
}
.portfolio_navigation.navigation_title{
    margin-bottom: 40px;
    padding: 0px 0 50px;
}
.portfolio_navigation.navigation_title .post_info{
    vertical-align: baseline;
}
/*MEDIA QUERIES*/
@media only screen and (max-width: 480px){
    .vc_row.full_screen_section {
        padding: 0;
    }
}
@media only screen and (max-width: 600px){
    .vc_row.full_screen_section {
        padding: 0;
    }
    .single-portfolio_page a.prettyphoto{    
        pointer-events: none;
    }
}
@media only screen and (max-width: 1023px){
    .hideMobile{
        display:none;
    }
    .showMobile{
        display:block;
    }
}
@media only screen and (min-width: 1001px) {
    nav.vertical_menu {
        margin: 30px 0 0 0;
    }
}
@media only screen and (min-width: 1024px){
    .titoloListaLavori > h5{
        display:none
    }
    .hideMobile{
        display:block;
    }
    .showMobile{
        display:none;
    }
}

.mobile_menu_button span.icon_menu{
    font-size: 3rem;
}

nav.vertical_menu > ul > li > a{
    font-size: 20px;
}


/*
body.page-id-17.vertical_menu_enabled .full_screen_holder, 
body.page-id-292.vertical_menu_enabled .full_screen_holder {
    padding-left: 0;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit, 
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
     margin-top: 22px;
}

div.wpcf7 img.ajax-loader {
display: block;
margin: 0 auto;
}

.comments .comment .text .text_holder {
    margin: 13px 0 0;
}

.comment_holder .comment {
    padding: 34px 25px 37px;
}

.blog_holder article .post_text .post_text_inner {
    padding: 35px 36px 41px;
}

.blog_holder article .post_more .qbutton.small {
    height: 45px;
    line-height: 45px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 13px;
}
/**/