body{font-family: 'Montserrat', sans-serif;}
.header{background-color: #eaeaea;background-image: url(https://revistas.uis.edu.co/public/site/pattern-home.jpg);}
.header .nav-tabs .nav-link{color: #333;}
#revistasUIS .header #navigationPrimary{padding-left: 15px;}
.journal-logo{max-width:500px;padding-top: 10px;}
.site-footer{background-color: #95C230;}
.page_index_site .container-page{padding-left: 3%;padding-right: 3%;}
.header{padding-left: 6%;padding-right: 6%;}
.page_index_site .container-narrow{max-width: 100%;}
#languageNav .dropdown-toggle{color: #333; margin-left: 20px;}
.pkp_navigation_user .nav-link{color: #333;}
h1, h2, h3, h4, h5, h6{font-family: 'Montserrat', sans-serif;}
p, li, a, blockquote{font-family: 'Montserrat', sans-serif;}
.page_index_site .index-site-journal{ margin-bottom: 5% !important;}
.index-site-journal-header a{color: #95C230; word-break: break-word; line-height: 30px; font-size: smaller;}
.index-site-journal-header a:hover{color: #000;}
.index-site-journal-header a:focus{color: #000; background-color: transparent;}
.btn-primary{background-color: transparent;border-color: #95C230;color: #95C230;border-width: 2px;font-size: 14px;text-transform: uppercase; margin-right: 15px;}
.btn-secondary{background-color: transparent;border-color: #95C230;color: #95C230;border-width: 2px;font-size: 14px;text-transform: uppercase; margin-right: 15px;}
.btn-secondary:hover{background-color: #EAEAEA; color: #626262; border-color: #EAEAEA;}
.img2{width: none !important;}
.container-narrow{max-width: 1230px;}
.contenedor-revistas{display: flex;flex-wrap: wrap;justify-content: space-between;}
.index-site-journal{display: unset;flex-direction: unset;flex: 0 30%;margin-bottom: 2% !important;}
.index-site-journal p{display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.item1 {flex: 60%;height: 100px;margin-bottom: 2%;}
.item2 {flex: 40%;height: 100px;margin-bottom: 2%;}
.pkpbrand-wrapper{display: none;}
.additional-footer-info{justify-content: flex-start;}
.nav-tabs .nav-item.show .nav-link{background-color: #000;color: #fff !important;}
.dropdown-item:hover{background-color: #333;color: #fff;}
#languageNav .show #languageToggleMenulanguageNav{color: #fff;}
.dropdown-toggle:hover{background-color: #000 !important;color: #fff !important;}
#user-nav-wraper{padding-top: 20px;}
.img-footer{width: 30%; float: left; margin-right: 15px;}
.img-footer img{width: 100%;}
footer .text-01{padding-top: 15px; color: #fff;}
footer .text-02{padding-top: 20px; color: #fff;}
footer .text-02 a{font-size: 16px;}
footer .text-02 a:hover{text-decoration: underline;}
footer .user-page-footer{max-width: 100%;flex: 0 0 100%;}
.index-site-journal-thumb{margin-bottom: 20px;}
.index-site-journal-header{margin-top: 40px; height: 80px;}
.index-site-journal img{box-shadow: 4px 6px 8px #666;}
.register{background-color: transparent;border-color: #95C230;color: #95C230;border-width: 2px;font-size: 15px;text-transform: uppercase;}
#revistasUIS #navigationPrimary .nav-link {background-color: #ededed;border-radius: 0px;}
#revistasUIS #navigationPrimary .nav-link:hover{background-color: #95C230; color: #fff !important;}

@media only screen and (max-width: 1024px) {
.btn-primary{margin-bottom: 15px;}
.btn-primary, .btn-secondary{width: 100%;}
.index-site-journal-header{height: 120px;}
}

@media only screen and (max-width: 960px) {
.user-page-footer .col-md-8{width: 100%; max-width: 100%; flex: 100%;}
.user-page-footer .col-md-4{width: 100%; max-width: 100%; flex: 100%;}
.user-page-footer .container{width: 100%; max-width: 100%;}
header .col-md-7{flex: 0 0 50%;max-width: 50%;}
header .col-md-5{flex: 0 0 50%;max-width: 50%;}
.journal-logo{max-width: 100%;}
}

@media only screen and (max-width: 800px) {
.index-site-journal{flex: 0 100%;}
header .col-md-7{flex: 0 0 100%;max-width: 100%;}
header .col-md-5{flex: 0 0 100%;max-width: 100%;}
.index-site-journal-header{height: auto; margin-bottom: 40px;}
}

@media only screen and (max-width: 768px) {
.index-site-journal{flex-direction: unset;flex: 0 100%;}
}
@media only screen and (max-width: 414px) {
.index-site-journal img{max-width: 100%;width: none;max-height: none;height: auto;}
.page_index_site .index-site-journal{margin-bottom: 15% !important;}
}