/*Main*/
* { outline: none;}
img{max-width: 100% !important;height: auto !important; }
a,a:hover{text-decoration: none;}


/*Admin panel*/
#toolbar-administration{z-index: 9999  !important;}
@media (min-width: 768px){
.toolbar-horizontal header.sticky-top, 
	.toolbar-vertical.toolbar-tray-open header.sticky-top {
		top: 0px !important;
	}
}

/*for landing*/
/*main .container-fluide > .row{margin-right: 0px;margin-left: 0px;}
main .container-fluide > .row > .col{padding-right: 0px;padding-left: 0px;}*/

.tags .field__item{display: inline-block;}
.tags a, .tags a:hover{color: white;}

.region-slider{
	margin-left: 0 !important;
	margin-right: 0 !important;
}

/*icon delete*/
a.nav-link--::before {
    display: none !important;
}

.dropdown-menu {
    margin: 0 !important;

}

.rounded-1 > img{border-radius:0.2rem!important;}
.rounded > img, .rounded-2 > img{border-radius: 0.375rem!important;}
.rounded-3 > img{border-radius: 0.5rem!important;}
.rounded-circle > img{  border-radius: 50%!important;}

/*nav.menu--main {
    margin-left: 0px!important;
    width: 100%;
    padding-bottom: 12px;
}*/

.site-footer .block, .site-footer__bottom {border: none;}

.field--name-field-tags li{
    margin: 0;
    background: #aaa;
    padding: 2px 7px !important;
    margin: 0 2px 2px 2px;
    border-radius: 3px;
}
.field--name-field-tags a{
    color: white;
}

.field--type-image img, .field--name-field-user-picture img {
    margin: 0 !important;
}

.nav-link {
    color: #e30009;
}

.alert-wrapper{
    position: fixed;
    top: 50%;
    right: 10px;
    left: inherit;
    max-width: 300px;
}

.alert-wrapper {
    -moz-animation: cssAnimation 0s ease-in 5s forwards;
    /* Firefox */
    -webkit-animation: cssAnimation 0s ease-in 5s forwards;
    /* Safari and Chrome */
    -o-animation: cssAnimation 0s ease-in 5s forwards;
    /* Opera */
    animation: cssAnimation 0s ease-in 5s forwards;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@keyframes cssAnimation {
    to {
        width:0;
        height:0;
        overflow:hidden;
    }
}
@-webkit-keyframes cssAnimation {
    to {
        width:0;
        height:0;
        visibility:hidden;
    }
}