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

/*Menu*/
.dropdown:hover > .dropdown-menu {display: block !important;}
#menu-main .dropdown-menu {margin-top: 0 !important;}
#menu-main .nav-item {padding-left: 1rem;padding-right: 1rem;}

/*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 img{
  border-radius:0.25rem;
}

.rounded-1 img{border-radius:0.2rem!important;}
.rounded img, .rounded-2 img{border-radius: 0.25rem!important;}
.rounded-3 img{border-radius: 0.3rem!important;}

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


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

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

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

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

body {
font-family: 'Segoe UI', system-ui, -apple-system, sans-serif!important;
  font-size: 1rem!important;
  font-weight: 400!important;
  line-height: 1.6!important;
  color: #1a1a1a!important;
  -webkit-text-size-adjust: 100%;
}