/*======================================
Theme Name: Sisters of Notre Dame de Namur
Theme URI: https://www.sndden.org/
Description: Custom designed website for Petrucci Homes
Version: 1.0
Author: Interactive Palette
Author URI: https://www.interactivepalette.com/
Template: Divi
======================================*/
.et-menu .menu-item-has-children > a:first-child:after {
display:none !important;
}



.et_pb_menu .et-menu > li {
    padding-left:0px !important;
    padding-right: 0px !important;
    }


#news-events .et_pb_row,
.gospel-reflections .et_pb_row,
#good-works-blog .et_pb_row {
    max-width: 1200px !important;
}

#good-works .et_pb_row {
    max-width: 1500px !important;
}

#news-events article .entry-featured-image-url,
.gospel-reflections article .entry-featured-image-url {
    overflow: hidden;
    width: 100%;
    max-width: 360px;
    height: auto;
    max-height: 230px;
    object-fit: cover;
    object-position: 20% 10px;
    }




    .sidebar-menu #news-events article .entry-featured-image-url, 
    .sidebar-menu .gospel-reflections article .entry-featured-image-url {
        height: auto !important;
max-height: 167px !important;
        }





.reduce-section-padding #snd-logo img {
    max-width: 115px !important;
    margin-top: 10px !important;
    }


    .reduce-section-padding .et_pb_column_3_tb_header {
        padding-top: 23px !important;
        }


        .reduce-section-padding .header-men nav>ul>li>a {
            padding-bottom: 1vw!important;
            }



            @media (max-width: 1460px) and (min-width: 981px) {
            .header-men ul.sub-menu>li>a {
                font-size: 13px!important;
                }
            }


            @media (min-width: 981px) and (max-width: 1460px) { 
                .et_pb_menu_1_tb_header.et_pb_menu ul li .sub-menu>li>a {
                     font-size: 13px!important; 
                    }
                    .et_pb_menu_1_tb_header.et_pb_menu ul li a {
                        padding-right: 10px !important;    
                    }
             
                }


                .nav li li {
                    line-height: 1.2em !important;
                    }


                @media (max-width: 1025px) { 

               body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header,    
                .et_pb_row_1_tb_header.et_pb_row {
                    padding-left:30px !important;
                    padding-right: 30px !important;
                }


                body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_menu_1_tb_header.et_pb_menu ul li a {
                    font-size: 14px!important;
                    }


                    body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .header-men ul.sub-menu>li>a {
                        font-size: 13px!important;
                        }


          
                        body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header, 
                        body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header:hover {
                    padding: 0.3em 0.7em!important;
                    }



            }


#menu-footer li {
padding-right:10px !important;
}




.header-men nav > ul > li > a:hover, 
.header-men nav > ul > li.current-menu-item > a, 
.header-men nav > ul > li.current-menu-ancestor > a, 
.header-men nav > ul > li > a:active, 
.header-men nav > ul > li > a:focus, 
.header-men nav > ul > li > a:focus-within { 
    color: #0261cb !important; 
}

body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header .et_pb_menu ul li.current-menu-item a {
    color: #0261cb !important; 
    }


    body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header .et_pb_menu ul li.current-menu-item li a {
        color: #000 !important; 
        }

        body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header .et_pb_menu ul li.current-menu-item li a:hover,
        body #page-container .et-boc .et-l--header .et_builder_inner_content #top-bar .et_pb_row_1_tb_header .et_pb_menu ul li li.current-menu-item a:hover {
            color: #fff !important; 
            }




@media (max-width: 1120px) { 
#news-events article .entry-featured-image-url, 
.gospel-reflections article .entry-featured-image-url,
#good-works-blog article .entry-featured-image-url {
    margin: 0 auto !important;
    text-align: center;
    margin-bottom:25px !important;
}

    #good-works-blog article .entry-featured-image-url {
        margin: 0 auto !important;
        }


#good-works-blog article .entry-featured-image-url img {
    max-width: 360px !important;
    margin-bottom:25px !important;
}

}