/*
Theme name: LECOM Website
Description: Custom Theme
*/

/*
	Source post-css styles are located in resources/css/
	The compiled bundle is saved to `dist/css/bundle-${fingerprint}.css`
	(dist/manifest.json provides the exact path mapping).
	
	DEVELOPMENT.md file contains instructions how to get the compilation
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment -- it's loaded after the compiled bundle. 
*/

.widget_archive ul li {display:none;}
.widget_archive #loadMore {font-size: 22px;}
.widget ul li.current-menu-ancestor > ul , .widget ul li.current_page_parent > ul {
    display: block;
}
.richtext-entry ol:not([class]) {
    padding-left: 30px;
    list-style: none;
}
.richtext-entry ol li {
    list-style: decimal;
}

.footer_logos .logo {  
    width: 122px; 
}

.footer_logos .logo img{
    max-width: 122px
}

.footer_logos .logo:first-child {
     margin-right : 20px   
}
.socials > ul > li img.social_icon { max-width: 27px; }
.socials > ul > li .hide_icon { display:none;}
.socials > ul > li a { width: 27px; display: block; }
.socials > ul > li a svg { max-width: 100%; height: auto; vertical-align: middle; }
.socials > ul > li a:hover svg path { fill: #E17801; }

@media (max-width:767px), screen and (max-width:812px) and (orientation:landscape){
.footer .footer__body { display: flex; flex-direction: column; }
.footer .footer__body .footer_column1 {order:1;}
.footer .footer__body .footer_column2 {order:2;}
.footer .footer__body .footer_column3 {order:3;}
}
@media (max-width:320px){
    .socials > ul > li {
        padding: 5px 6px;
    }
}