.select {
	width: 100%;
}

em {
	font-style: normal;
}

#adv_form {
   
        display: flex;
        flex-direction: column;
        align-items: center;
    
}

#adv_form select {
	width: 100%;
}

.button.is-danger.is-outlined.is-focused, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined:hover {
	background-color: #fde0e6;
	color: #cc0f35;
}

@media screen and (max-width: 768px) {

	div.box {
		padding: 0;
	}
}

.notification-top {
    position: fixed !important;
    width: 400px;
    top: 0.5rem;
    right: 0.5rem;
    z-index: 100;
    animation: slidein 1s 1;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.3);
    max-width: 600px;
    background-color: whitesmoke;
    border-radius: 4px;
    padding: 1.25rem 2.5rem 1.25rem 1.5rem;
}
@keyframes slidein {
    0% {
        transform: translateX(110%);
   }
    100% {
        transform: translateX(0);
   }
}
@keyframes fadeout {
    0% {
        transform: translateX(0);
   }
    100% {
        transform: translateX(0);
        opacity: 0;
        visibility: hidden;
   }
}
@keyframes slideout {
    0% {
        transform: translateX(0);
        opacity: 1;
   }
    100% {
        transform: translateX(110%);
        opacity: 0;
   }
}

.box {
    background-color: #f5f5f5;
}

#search_field {
    width: 340px;
}

.button.is-danger.is-light.is-hovered, .button.is-danger.is-light:hover {
    border-color: unset;
}

.button.is-link.is-light:hover {
    border-color: unset;
}
