a.rejectAll.btn.—outline, a.acceptSelected.btn.--outline {
    background: #fff !important;
    border: 1px solid #ef5929 !important;
    color: #ef5929 !important;
    border-radius: 0;
}
a.rejectAll.btn.--outline, a.acceptSelected.btn.--outline {
    color: #ef5929 !important;
}
a.rejectAll.btn:hover, a.acceptSelected.btn:hover {
    color: #cb0030 !important;
    border: 1px solid #cb0030 !important;
}

@media only screen and (min-width: 1200px){
.cms_o_autorach_item_left .cms_o_autorach_item .big_label {
    margin-left: -20px !important;
}}

@media only screen and (min-width: 1200px){
.cms_o_autorach_item_right .cms_o_autorach_item .big_label {
    margin-right: -20px !important;
}}

.client-rebates_page + footer #footer_links,
.products-bought_page + footer #footer_links,
.products-requests_page + footer #footer_links,
.client-orders_page + footer #footer_links,
.login_page + footer #footer_links,
.prepaid_page + footer #footer_links,
.basketedit_page + footer #footer_links {
	display: none !important;
}

.client-rebates_page .breadcrumbs,
.products-bought_page .breadcrumbs,
.products-requests_page .breadcrumbs,
.client-orders_page .breadcrumbs,
.login_page .breadcrumbs,
.prepaid_page .breadcrumbs,
.basketedit_page .breadcrumbs {
	display: none !important;
}

.client-rebates_page #menu_categories,
.products-bought_page #menu_categories,
.products-requests_page #menu_categories,
.client-orders_page #menu_categories,
.login_page #menu_categories,
.prepaid_page #menu_categories,
.basketedit_page #menu_categories {
	display: none !important;
}

.client-rebates_page #menu_basket,
.products-bought_page #menu_basket,
.products-requests_page #menu_basket,
.client-orders_page #menu_basket,
.login_page #menu_basket,
.prepaid_page #menu_basket,
.basketedit_page #menu_basket {
	display: none !important;
}

.client-rebates_page #menu_settings,
.products-bought_page #menu_settings,
.products-requests_page #menu_settings,
.client-orders_page #menu_settings,
.login_page #menu_settings,
.prepaid_page #menu_settings,
.basketedit_page #menu_settings {
	display: none !important;
}

.client-rebates_page #menu_search,
.products-bought_page #menu_search,
.products-requests_page #menu_search,
.client-orders_page #menu_search,
.login_page #menu_search,
.prepaid_page #menu_search,
.basketedit_page #menu_search {
	display: none !important;
}

.client-rebates_page .freeShipping,
.products-bought_page .freeShipping,
.products-requests_page .freeShipping,
.client-orders_page .freeShipping,
.login_page .freeShipping,
.prepaid_page .freeShipping,
.basketedit_page .freeShipping {
  display: none !important;
}

.client-rebates_page header,
.products-bought_page header,
.products-requests_page header,
.client-orders_page header,
.login_page header,
.prepaid_page header,
.basketedit_page header {
  justify-content: center;
  grid-template-areas: "logo logo logo logo";
}

@media (min-width: 979px) {
	.client-rebates_page header,
	.products-bought_page header,
	.products-requests_page header,
	.client-orders_page header,
	.login_page header,
	.prepaid_page header,
	.basketedit_page header {
		border-bottom: 1px solid #c4c7c8;
		margin: 0 0 2rem !important;
	}
}

.client-rebates_page #logo,
.products-bought_page #logo,
.products-requests_page #logo,
.client-orders_page #logo,
.login_page #logo,
.prepaid_page #logo,
.basketedit_page #logo {
  justify-content: center;
}

.client-rebates_page .container,
.products-bought_page .container,
.products-requests_page .container,
.client-orders_page .container,
.login_page .container,
.prepaid_page .container,
.basketedit_page .container {
  max-width: 1170px;
}

.client-rebates_page + footer,
.products-bought_page + footer,
.products-requests_page + footer,
.client-orders_page + footer,
.login_page + footer,
.prepaid_page + footer,
.basketedit_page + footer,
.order_process footer {
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  padding: 1.5rem 0 4rem;
}

@media (min-width: 979px) {
	.client-rebates_page + footer,
	.products-bought_page + footer,
	.products-requests_page + footer,
	.client-orders_page + footer,
	.login_page + footer,
	.prepaid_page + footer,
	.basketedit_page + footer,
	.order_process footer {
		flex-wrap: nowrap;
	}
}

.client-rebates_page + footer:after,
.products-bought_page + footer:after,
.products-requests_page + footer:after,
.client-orders_page + footer:after,
.login_page + footer:after,
.prepaid_page + footer:after,
.basketedit_page + footer:after,
.order_process footer:after {
  content: '';
  width: 100vw;
  height: 100%;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  position: absolute;
  background: #f5f5f5;
  z-index: -1;
}

.client-rebates_page + footer #menu_banners2,
.products-bought_page + footer #menu_banners2,
.products-requests_page + footer #menu_banners2,
.client-orders_page + footer #menu_banners2,
.login_page + footer #menu_banners2,
.prepaid_page + footer #menu_banners2,
.basketedit_page + footer #menu_banners2,
.order_process footer #menu_banners2 {
  order: -1;
}

.client-rebates_page + footer .footer_settings,
.products-bought_page + footer .footer_settings,
.products-requests_page + footer .footer_settings,
.client-orders_page + footer .footer_settings,
.login_page + footer .footer_settings,
.prepaid_page + footer .footer_settings,
.basketedit_page + footer .footer_settings,
.order_process footer .footer_settings {
	width: 100%;
	display: inline-block !important;
	margin: 0 !important;
}

.client-rebates_page + footer #menu_banners2,
.products-bought_page + footer #menu_banners2,
.products-requests_page + footer #menu_banners2,
.client-orders_page + footer #menu_banners2,
.login_page + footer #menu_banners2,
.prepaid_page + footer #menu_banners2,
.basketedit_page + footer #menu_banners2,
.order_process footer #menu_banners2 {
  width: 100%;
  display: inline-block !important;
  margin: 0 !important;
}

@media (min-width: 979px) {
	.client-rebates_page + footer .footer_settings,
	.products-bought_page + footer .footer_settings,
	.products-requests_page + footer .footer_settings,
	.client-orders_page + footer .footer_settings,
	.login_page + footer .footer_settings,
	.prepaid_page + footer .footer_settings,
	.basketedit_page + footer .footer_settings,
	.order_process footer .footer_settings {
		width: auto;
	}

	.client-rebates_page + footer #menu_banners2,
	.products-bought_page + footer #menu_banners2,
	.products-requests_page + footer #menu_banners2,
	.client-orders_page + footer #menu_banners2,
	.login_page + footer #menu_banners2,
	.prepaid_page + footer #menu_banners2,
	.basketedit_page + footer #menu_banners2,
	.order_process footer #menu_banners2 {
		width: auto;
	}
}

.client-rebates_page + footer .idosell,
.products-bought_page + footer .idosell,
.products-requests_page + footer .idosell,
.client-orders_page + footer .idosell,
.login_page + footer .idosell,
.prepaid_page + footer .idosell,
.basketedit_page + footer .idosell,
.order_process footer .idosell {
  margin-top: 1rem;
}

@media (min-width: 979px) {
	.client-rebates_page + footer .idosell,
	.products-bought_page + footer .idosell,
	.products-requests_page + footer .idosell,
	.client-orders_page + footer .idosell,
	.login_page + footer .idosell,
	.prepaid_page + footer .idosell,
	.basketedit_page + footer .idosell,
	.order_process footer .idosell {
		margin-top: 0;
	}
}

.client-rebates_page + footer #price_info,
.products-bought_page + footer #price_info,
.products-requests_page + footer #price_info,
.client-orders_page + footer #price_info,
.login_page + footer #price_info,
.prepaid_page + footer #price_info,
.basketedit_page + footer #price_info,
.order_process footer #price_info {
	display: none !important;
}

.client-rebates_page + footer .idosell:before,
.products-bought_page + footer .idosell:before,
.products-requests_page + footer .idosell:before,
.client-orders_page + footer .idosell:before,
.login_page + footer .idosell:before,
.prepaid_page + footer .idosell:before,
.basketedit_page + footer .idosell:before,
.order_process footer .idosell:before {
	display: none !important;
}

.client-rebates_page + footer #menu_banners2:before,
.products-bought_page + footer #menu_banners2:before,
.products-requests_page + footer #menu_banners2:before,
.client-orders_page + footer #menu_banners2:before,
.login_page + footer #menu_banners2:before,
.prepaid_page + footer #menu_banners2:before,
.basketedit_page + footer #menu_banners2:before,
.order_process footer #menu_banners2:before {
	display: none !important;
}

.client-rebates_page + footer #menu_contact,
.products-bought_page + footer #menu_contact,
.products-requests_page + footer #menu_contact,
.client-orders_page + footer #menu_contact,
.login_page + footer #menu_contact,
.prepaid_page + footer #menu_contact,
.basketedit_page + footer #menu_contact,
.order_process footer #menu_contact {
  display: none !important;
}

.client-rebates_page#container.payment_tunnel header,
.products-bought_page#container.payment_tunnel header,
.products-requests_page#container.payment_tunnel header,
.client-orders_page#container.payment_tunnel header,
.login_page#container.payment_tunnel header,
.prepaid_page#container.payment_tunnel header,
.basketedit_page#container.payment_tunnel header,
.order_process #container.payment_tunnel header {
  border-color: transparent;
}

.client-rebates_page header,
.products-bought_page header,
.products-requests_page header,
.client-orders_page header,
.login_page header,
.prepaid_page header,
.basketedit_page header,
.order_process header {
  border-bottom: none;
}

.client-rebates_page header:after,
.products-bought_page header:after,
.products-requests_page header:after,
.client-orders_page header:after,
.login_page header:after,
.prepaid_page header:after,
.basketedit_page header:after,
.order_process header:after {
  content: '';
  position: absolute;
  width: 100vw;
  height: 1px;
  left: 50%;
  transform: translateX(-50%);
  background: #c9c9c9;
  bottom: 0;
}

.client-rebates_page header #logo,
.products-bought_page header #logo,
.products-requests_page header #logo,
.client-orders_page header #logo,
.login_page header #logo,
.prepaid_page header #logo,
.basketedit_page header #logo,
.order_process header #logo {
  height: 60px;
}

.client-rebates_page .order__time,
.products-bought_page .order__time,
.products-requests_page .order__time,
.client-orders_page .order__time,
.login_page .order__time,
.prepaid_page .order__time,
.basketedit_page .order__time,
.order_process .order__time {
	border-color: transparent;
}

.client-rebates_page .order2__orderdetails_headline,
.products-bought_page .order2__orderdetails_headline,
.products-requests_page .order2__orderdetails_headline,
.client-orders_page .order2__orderdetails_headline,
.login_page .order2__orderdetails_headline,
.prepaid_page .order2__orderdetails_headline,
.basketedit_page .order2__orderdetails_headline,
.order_process .order2__orderdetails_headline {
	border-color: transparent;
}

.client-rebates_page form.order2_form div.basketedit_total_summary,
.products-bought_page form.order2_form div.basketedit_total_summary,
.products-requests_page form.order2_form div.basketedit_total_summary,
.client-orders_page form.order2_form div.basketedit_total_summary,
.login_page form.order2_form div.basketedit_total_summary,
.prepaid_page form.order2_form div.basketedit_total_summary,
.basketedit_page form.order2_form div.basketedit_total_summary,
.order_process form.order2_form div.basketedit_total_summary {
	border-color: transparent;
}

.client-rebates_page div.pickupl_submit,
.products-bought_page div.pickupl_submit,
.products-requests_page div.pickupl_submit,
.client-orders_page div.pickupl_submit,
.login_page div.pickupl_submit,
.prepaid_page div.pickupl_submit,
.basketedit_page div.pickupl_submit,
.order_process div.pickupl_submit {
	border-color: transparent;
}

.client-rebates_page div.locationField_sub,
.products-bought_page div.locationField_sub,
.products-requests_page div.locationField_sub,
.client-orders_page div.locationField_sub,
.login_page div.locationField_sub,
.prepaid_page div.locationField_sub,
.basketedit_page div.locationField_sub,
.order_process div.locationField_sub {
	border-color: transparent;
}

.client-rebates_page .summary,
.products-bought_page .summary,
.products-requests_page .summary,
.client-orders_page .summary,
.login_page .summary,
.prepaid_page .summary,
.basketedit_page .summary,
.order_process .summary {
	border-color: transparent;
}

.client-rebates_page .summary__block.--bottom,
.products-bought_page .summary__block.--bottom,
.products-requests_page .summary__block.--bottom,
.client-orders_page .summary__block.--bottom,
.login_page .summary__block.--bottom,
.prepaid_page .summary__block.--bottom,
.basketedit_page .summary__block.--bottom,
.order_process .summary__block.--bottom {
	border-color: transparent;
}

.client-rebates_page div.pickup_map_sidebar,
.products-bought_page div.pickup_map_sidebar,
.products-requests_page div.pickup_map_sidebar,
.client-orders_page div.pickup_map_sidebar,
.login_page div.pickup_map_sidebar,
.prepaid_page div.pickup_map_sidebar,
.basketedit_page div.pickup_map_sidebar,
.order_process div.pickup_map_sidebar {
	border-color: transparent;
}

.client-rebates_page div.basketedit_summary,
.products-bought_page div.basketedit_summary,
.products-requests_page div.basketedit_summary,
.client-orders_page div.basketedit_summary,
.login_page div.basketedit_summary,
.prepaid_page div.basketedit_summary,
.basketedit_page div.basketedit_summary,
.order_process div.basketedit_summary {
	border-color: transparent;
}

.client-rebates_page div.basketedit_summary_buttons.summary_buttons,
.products-bought_page div.basketedit_summary_buttons.summary_buttons,
.products-requests_page div.basketedit_summary_buttons.summary_buttons,
.client-orders_page div.basketedit_summary_buttons.summary_buttons,
.login_page div.basketedit_summary_buttons.summary_buttons,
.prepaid_page div.basketedit_summary_buttons.summary_buttons,
.basketedit_page div.basketedit_summary_buttons.summary_buttons,
.order_process div.basketedit_summary_buttons.summary_buttons {
  border-color: transparent;
}