/* //////////////// CSS - TEMPLATE CSS PAGE //////////////// */

/* ////////////////////////////////////////////// BODY */


/*///////////////////////////////////////////// HEADER */

body.error404 .header .header-top-center #search {
    display: none;
}

/*///////////////////////////////////////////// FOOTER */


/*///////////////////////////////////////////// CONTAINER */

/* ///////////////// GENERAL HEADER */

body.error404 .entry-content .custom-form {
    display: flex;
    justify-content: space-between;
    align-items: center;
	margin-bottom: var(--margindesktop);
}

body.error404 .entry-content form.searchform input#s {
    width: 100%
}



body.error404 .entry-content form.searchform input {
	border: 1px solid var(--dark-purple);
	border-right: 1px solid var(--dark-purple);
	margin-bottom: unset;
	/* background-color: var(--blue-form); */
}

body.error404 .entry-content form.searchform .search-button {
    border-left: 1px solid var(--dark-purple);
	border: 1px solid var(--dark-purple);
    background-color: var(--dark-purple);
    color: #ffffff;
    font-size: 16px;
    height: 40px;
    width: 40px;
	transition: var(--transition);
}

body.error404 .entry-content form.searchform .search-button:hover {
    background-color: #ffffff;
    color: var(--dark-purple);
	cursor: pointer;
}


body.error404 .entry-content .section-popular-search h2 {
    color: var(--blue);
    margin-bottom: calc( var(--margindesktop) / 2);
}

body.error404 .entry-content .section-popular-search ul {
    margin-left: calc( var(--margindesktop) / 2);
}


@media (max-width: 975px) {
body.error404 .entry-content .custom-form {
    display: none;
}
}