#main-search > div:nth-child(1) {
    background-color:white;
    /* padding: 0px 30px !important; */
    box-shadow: 1px 1px 10px black;
}

#main-search > div:nth-child(1) .form-group{
    padding:0px !important;
    margin: 0px !important;
    border-left: 1px solid #e4e4e4;
    padding-left: 10px !important;
}

#main-search > div:nth-child(1) .form-group:nth-child(1){
    border:none !important;
}

#main-search > div:nth-child(1) .form-group label{
    color: #4C4A4A !important;
    margin: 0px !important;
    text-shadow: none !important;
    font-weight: 700 !important;
    position: relative !important;
    top: 2px !important;
    left: 10px !important;
}

#main-search input,
#aux-search input,
#main-search #event-type-button,
#main-search #type-button,
#aux-search #type2-button,
#main-search .custom-select,
#aux-search .custom-select,
#aux-search #timeofday2-button,
#runflat2-button {
    height: 40px !important;
}

@media (max-width: 992px) {
    #main-search > div:nth-child(1) {
        padding: 0 !important;
    }
    #main-search > div:nth-child(1) .form-group {
        padding: 0 !important;
    }
    #main-search input,
    #aux-search input,
    #main-search #event-type-button,
    #main-search #type-button,
    #aux-search #type2-button,
    #main-search .custom-select,
    #aux-search .custom-select,
    #timeofday-button,
    #runflat-button,
    #runflat2-button,
    #timeofday2-button {
        font-size: 11px;
    }
    #main-search #event-type-button,
    #main-search #type-button,
    #aux-search #type2-button,
    #main-search #event-type-button .ui-selectmenu-text,
    #main-search #type-button .ui-selectmenu-text,
    #aux-search #type2-button .ui-selectmenu-text,
    .ui-selectmenu-button .ui-selectmenu-text,
    #timeofday-button,
    #runflat-button,
    #runflat2-button,
    #timeofday2-button {
        line-height: 3.4 !important;
    }
}

@media (max-width: 769px) {
    #main-search > div:nth-child(1) {
        background: transparent !important;
        /* background-color: rgb(224, 108, 92,) !important; */
        padding: 0px 0px !important;
        border-radius: 0px;
        box-shadow: none;
    }
    #main-search > div:nth-child(1) .form-group {
        border: none !important;
        padding: 0 !important;
    }
    #main-search > div:nth-child(1) .form-group label{
        /* text-shadow: 1px 1px 0px #000 !important; */
        /* color: #fff!important; */
    }
    .main-search-wrap {
        background: white !important;
    }
    #main-search {
        margin: 0 5px;
    }
    #main-search p {
        font-size: 11px !important;
    }
    #main-search .input-wrapper,
    #main-search #type-button,
    #main-search #timeofday-button,
    #main-search #runflat-button,
    #main-search #event-type-button {
        border: 1px solid lightgray !important;
        margin-top: 10px !important;
    }
    #main-search #runflat-button, #main-search #event-type-button {
        border-radius: .5rem !important;
    }
    #main-search button[type="submit"] {
        border-radius: .5rem !important;
    }
    .orderPanel {
        margin-bottom: 10px !important;
    }
    .orderPanel .btnx {
        width: 100%;
        margin-bottom: 5px;
    }
    #fill-the-form #profile,
    #fill-the-form #width,
    #fill-the-form #diameter,
    #fill-the-form #rim-type {
        /* font-size: 12px; */
    }
    #main-search input,
    #main-search .geoLoc {
        border-radius: 50% !important;
    }
    [data-type="1"] {
        display: none;
    }
    .typ1 .slider .item.col.empty {
        pointer-events: none;
    }
    .hoursContainer {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    .orderSteps span {
        display: none;
    }
    .orderSteps .active span {
        display: block;
    }
}

@media (max-width: 360px) {
    #fill-the-form #profile,
    #fill-the-form #width,
    #fill-the-form #diameter,
    #fill-the-form #rim-type {
        /* font-size: 10px; */
    }
    .btnSteep {
        bottom: 0 !important;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
    }
    .btnSteep .btnx {
        margin: 0 !important;
    }
    .addonInfo .orderPanel {
        padding-bottom: 80px !important;
    }
}


option:disabled{
    display: none;
}

.terminarz .day {
    border-left: 1px solid #f3f4f5;
    border-right: 1px solid #f3f4f5;
}

#cookie-law-info-bar {
	background-image: url('/wp-content/uploads/2020/07/cookie.png');
	background-position: center left 10px;
	background-repeat: no-repeat;
}

#cookie-law-info-bar .cli-bar-container {
	padding-left: 100px;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

#cookie-law-info-bar .cli-bar-message {
	width: 100% !important;
}

#cookie_action_close_header {
	padding-right: 30px;
}

#cookie_action_close_header::after {
	content: '';
	background: url('/wp-content/uploads/2020/07/chevron-small-white.png') no-repeat center right;
	position: absolute;
    top: 50%;
    right: 10px;
    width: 10px;
    height: 17px;
    transform: translateY(-50%);
	transition: all 300ms ease-in-out;
}

#cookie_action_close_header:hover::after {
	right: 6px;
}

@media (max-width: 576px) {
	#cookie-law-info-bar {
		background-image: none;
	}
	#cookie-law-info-bar .cli-bar-container {
		padding-left: 0;
	}
}

.navbar-toggler {
    background: white !important;
    padding: .25rem .5rem !important;
}

.ui-widget-content .ui-state-active {
    background: #E06C5C;
    border-color: #E06C5C;
}

select > option:hover,
select > option:checked {
    box-shadow: 0 0 10px 100px #E06C5C inset !important;
}

@media (max-width:985px){
	#cookie-law-info-bar[data-cli-style="cli-style-v2"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="widget"], #cookie-law-info-bar[data-cli-style="cli-style-v2"][data-cli-type="popup"]{
		padding : 2px 10px !important;
	}
}