/*----------------------------------------------------------------------
    * Insert Your custom css
------------------------------------------------------------------------*/
/*css after this line*/
.main-logo img{margin-bottom: 0 !important;}
#faculty-name{
	text-align: left;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.55em;
    color: #000;
    padding-top: 7px;
    line-height: 1em;
    margin-bottom: 0 !important;
}
.right-sidebar .small-post img{min-height:94px;}
.hor-col{padding-right:1rem !important;}
.bg-footer{background-image: url(../images/footer-bg.jpg);}
#left-main{margin-left: 0 !important;}
#carouselbreaking a{
    color: #1b1b1b !important;
}
a:visited{color: #1b1b1b !important;}
ol.breadcrumb{margin-left:0 !important;}
#page-id-10 img{max-width: 286px;}
.page-content a:visited{color: #6c63ff !important;}
#footer-menu a, #tau-links a{color:rgba(255, 255, 255, 0.9) !important;}
#footer-menu .menu-item-195{display:none;}
.u-blockquote::before, .wp-block-quote::before{color: #6c63ff;}
.main-logo img{max-width: 304px;}
.blocks-gallery-item__caption a{color: #fff !important;}
.wp-block-file .wp-block-file__button {background: #5faaf5;color: #fff !important;}
.post-atribute a, .post-atribute a:visited{color: #fff !important;}
.perspectives-post .entry-subtitle{font-size: 1.2em;font-style: italic;}
.perspectives-post .entry-author{font-size: 1.1em; font-weight: normal;}
.evg-grid6 .newsbox-left > article:nth-child(1) .ratio {padding-bottom: 42.1%;}
.evg-grid6 .newsbox-left .ratio {padding-bottom: 85.6%;}
.bg-primary, .title-arrow:before, .timeline-post > li:hover:before{background-color: #004ecb !important;}
.border-primary{border-color: #004ecb !important;}
a, .timeline-post > li a .timeline-date:hover, .timeline-post > li a .timeline-title:hover, .u-blockquote::before, .wp-block-quote::before, .post-content a, .post-content a:visited{color: #004ecb !important;}
.u-blockquote, .wp-block-quote{border-left: #004ecb 3px solid !important;}
#left-main a, h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a, .h1 > a, .h2 > a, .h3 > a, .h4 > a, .h5 > a, .h6 > a, .breadcrumb a, time{color: #1b1b1b !important;}
.footer-dark a{color: #fff !important;}
.nav-tau-links, .footer-nav{justify-content: center;}
#tau-links{flex-direction: row;}
.open-pub{cursor: pointer;}
a:focus,.close:not(:disabled):not(.disabled):focus{
    outline: 2px solid #2a6496 !important;
}
.small-post a:focus article{border: 2px solid #2a6496}
.top-section a:focus img, .selected-pub a:focus img{border: 2px solid #2a6496}
.post-footer{font-weight: bold;}
.card-text, .post-content{text-align: justify;}
@media (min-width: 992px){
    .is-fixed .nav-link{
       font-size: 0.9em !important;
    }
    #mobile-menu, #showLeftPush{visibility: hidden;}
}

@media (min-width: 1400px){
    .navbar-expand-lg .main-nav .nav-link {
        font-size: 1em;
    }
	.container, .container-sm, .container-md, .container-lg, .container-xl {
	    max-width: 1350px;
	}
}
@media (min-width: 992px) and (max-width: 1199px){
	.navbar-expand-lg .main-nav .nav-link {
	    font-size: 0.8em;
        padding-left: 0;
        padding-right: 14px;
	}
}

@media (min-width: 1200px) and (max-width: 1399px){
    .navbar-expand-lg .main-nav .nav-link {
        padding-left: 7px !important;
    }
}

