/* put your own styles to customize and override the theme */

.bg-success { background-color: #97bf0d !important; border-color: #97bf0d !important;}

.success, .text-success {color: #97bf0d !important;}

.bg-primary {background-color: #12476f !important;}
.auth-header {background:none !important;}

.pswp__bg {background: rgba(18,71,111,.9) !important }

.pswp__share--facebook,
.pswp__share--twitter,
.pswp__share--pinterest {display:none !Important}

.top-bar-brand { padding: 0 .5rem 0 .5rem !important; width: auto} 

.app-header-light .hamburger .hamburger-inner, .app-header-light .hamburger .hamburger-inner:after, .app-header-light .hamburger .hamburger-inner:before {
    background-color: #12476f !important;
}

.app-header-dark .btn-account.focus, .app-header-dark .btn-account.show, .app-header-dark .btn-account:active, .app-header-dark .btn-account:focus, .app-header-dark .top-bar-brand {
    background-color: rgba(20,20,31,0) !important;
}

.app-header-dark {
    background-color: #12476f !Important;
}

.aside-footer img { max-width:60%}

#galleria-foto img {  filter: grayscale(100%);
    -webkit-filter: grayscale(50%);
}

#galleria-foto img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
}