﻿.container {
    width: auto;
}
.product-group-container label {
    font-weight: 400;
}
.search-result-description {
    font-weight: 400;
}
.search-bar {
    background: none;
}

.row-block .inner {
    text-shadow: none;
    background-color: #edeff1;
}

.btn-contrib {
    border: 1px solid #e5e5e5;
}

.box .thumb .thumbTitle, .box .thumb-wide .thumbTitle {
    padding: calc(7px);
    background: rgba(107, 117, 129, 0.7);
    color: white;
    line-height: 1.3;
}

.panel-header .inner .instep {
    font-weight: 600;
}

.optional-step-section {
    border: none !important;
}


.link-eregulations {
    font-size: 14px;
    font-weight: 400;
    background: aliceblue;
    padding: 3px 10px;
    display: inline-block;
    float: inline-end;
    border-radius: 2px;
}

.explanatory-embedded {
    margin: 20px 0;
}
.explanatory-embedded h1 {
    color: #4684b4;
    margin-inline-end: 5px;
}
.explanatory-embedded h1 small {
    display: block;
    margin-top: 1rem;
}
.explanatory-embedded h1,
.explanatory-embedded h3 {
    display: inline-block;
    font-size: 20px;
    margin: 0;
    font-family: "Segoe UI";
}

.embed-filter-container {
    background: #dfe3e6;
    padding: 20px;
}
.page-title {
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-weight: 200;
    letter-spacing: 0px;
}

.main-search-fields .select-field select{
    height:40px;
}
.main-search-fields .main-search-fields-submit {
    background-color: #edf3f8;
}
@media (max-width: 1024px) {
	.main-search-fields .main-search-fields-submit {
	    border-radius: 0 0 3px 3px;
	}
    .main-search-fields .select-field select, .main-search-fields .select-field input {
        border-bottom: 1px solid #dedede;
        border-radius: 3px 3px 0 0;
    }

}

/* New design embed modifications */
body {
    background-color: #F1F1F1;
}
.search-container {
    margin-top: 0;
}
.banner-filters-search {
    margin: 0 auto;
    position: initial;
    width: 100%;
}