/*
Theme Name: GrandPrix Child
Theme URI: https://grandprix.qodeinteractive.com
Description: A child theme of GrandPrix Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.2.0
Text Domain: grandprix
Template: grandprix
*/



/* mobile menu changes */
/* .mkdf-mobile-header .mkdf-mobile-nav {
	background-color:#000!important;
}
#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    text-align: center!important;
    background: #000!important;
    color: #fff!important;
}
#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
    width:0px!important;	
}
#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation > li.mega-menu-megamenu > ul.mega-sub-menu {
	background: #000!important;
}
#mega-menu-wrap-mobile-navigation #mega-menu-mobile-navigation > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    color: #fff!important;
} */
@media only screen and (min-width: 768px) {
	.hide-on-desktop { 
		display:none!important;
	}
}
.mkdf-mobile-nav {
	height: 80vh!important;
    overflow: auto!important;

} 


/* end mobile menu changes */



/* START */
body {
  font-size: 15px!important;
}
h6.tc-epo-label,
.tm-element-description p{
	margin-top:0px!important;
}
.tm-element-description {
	margin-bottom:0px!important;
}

.product_meta {
	display:none!important;
}
body.postid-13093 .mkdf-quantity-buttons,
body.postid-12833 .mkdf-quantity-buttons {
	display:none!important;
}

.entry-content ul li{
font-weight: bold;
color: #00A490;
}


/* start of changes for the page https://www.excelr8motorsport.com/product/btcc-race-day-vip-hospitality-in-the-btcc-awning-sunday-only/ */
body.postid-16137 .mkdf-quantity-buttons:before {
	content: "Please select number of adults";
	color:#000;
}
body.postid-16137 p.price:before {
	content: "Pricing ranges from ";
	color:#000;
}
body.postid-16137 p.price:after {
	content: " depending on circuit";
	color:#000;
}

body.postid-16137 .woocommerce-variation .woocommerce-Price-amount:after {
	content: " Per Adult";
	color:#000;
}
body.postid-16137 .single_variation_wrap {
	margin-top:0px!important;
}
body.postid-16137 .single_variation_wrap .single_variation {
	margin-bottom:0px!important;
}
body.postid-16137 textarea {
	margin-bottom:0px!important;
	height: 80px!important;	
}
body.postid-16137 .tm-epo-field-label {
	width:100%!important;
}
/* body.postid-16137 .select2-dropdown--above, 
body.postid-16137 .select2-dropdown--below, 
body.postid-16137 .select2-container {
    width: 400px!important;
} */
/* end of changes for the page https://www.excelr8motorsport.com/product/btcc-race-day-vip-hospitality-in-the-btcc-awning-sunday-only/ */


.woocommerce-page .mkdf-content input[type=email], .woocommerce-page .mkdf-content input[type=password], .woocommerce-page .mkdf-content input[type=tel], .woocommerce-page .mkdf-content input[type=text], .woocommerce-page .mkdf-content textarea, div.woocommerce input[type=email], div.woocommerce input[type=password], div.woocommerce input[type=tel], div.woocommerce input[type=text], div.woocommerce textarea {
	font-size:15px!important;
}



/* set blue colours on certain pages and items */

/* body.page-id-9366 .mkdf-page-subtitle,
body.page-id-5548 .mkdf-page-subtitle, */
.customcolour,
.customcolour p strong span,
.customcolour h4,
.customcolour h3,
.customcolour h2,
::marker {
	color:#00A490!important;
}
body .custombackgroundcolour {
	background-color:#00A490!important;
}
/* body.page-id-5548 .vc_sep_line {
	border-color: #10069F!important;
} */
.customcolourondark {
	color:#00A490!important;
	font-weight: bold;
}
/* END
 * set blue colours on certain pages and items */


textarea {
	border: 2px solid #e5e5e5!important;
	padding:10px!important;
}

.wc_payment_methods,
.product-name {
	font-weight:500;
}



.customcountdown .mkdf-counter-inner {
	border: 10px solid #fff;
    border-radius: 300px;
    padding: 20px;
    height: 100px;	
	width:100px;
	animation-name: spin;
  	animation-duration: 1500ms;
  	animation-iteration-count: 1;
  	animation-timing-function: linear; 
}

@keyframes spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}

.mkdf-counter-holder .mkdf-counter {
	padding-top: 10px;
}

.customcountdown {
	border:none!important;
	padding:0px!important;
	margin-top: -10px;
}
.mkdf-counter-holder .mkdf-counter {
	font-size: 120px; 
	color: #ffffff;
}

.mkdf-title-holder {
	background-size: cover!important;	
}
h1.mkdf-page-title,
h6.mkdf-page-subtitle {
	text-shadow: 0px 0px 7px rgba(0,0,0,1)!important;
	color:#fff!important;
}

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
	font-weight:bold!important;	
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab a {
	color:#10069F!important;	
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab:last-child a {
	color:#E80C1C!important;
}

.contactpage .mkdf-iwt.mkdf-iwt-icon-left {
    width: 100%;
}
/* .mkdf-social-icon-widget-holder {
	float:left!important;
} */


.mkdf-footer-bottom-column-1 {
	margin-bottom:0px!important;
}
.mkdf-page-footer .mkdf-footer-top-holder {
	background-color:#000!important;
}
#media_image-3 img {
	margin:0px auto!important;
}
.mkdf-footer-top-inner {
	padding-bottom: 40px!important;
    padding-top: 60px!important;
}

.custom-html-widget .footermsg {
	margin: 0px auto;
    color: #fff;
    text-align: center;
    padding-top: 30px;
    font-size: 70px;
    font-weight: 700;
    text-transform: uppercase;
	font-style:italic;
    line-height: 55px;
    max-width: 600px;
    letter-spacing: .025em;
}


#custom_html-4 {
	margin:0px!important;
}

@media only screen and (min-width: 1025px) {
	.mkdf-title-wrapper {
		background-image: url(https://excelr8.cefarhosting.co.uk/wp-content/uploads/2022/04/gradient.png);
		background-size:cover!important;
	}
}

.tm-label {
	font-weight:500!important;
	color: #000;
}


.customclear {
	clear:both;
	display:block;
}

.custombottompadding {
	padding-bottom:12px;
}
.wpb_text_column li {
    list-style-position: outside;
    margin-left: 15px;
}


body .custombackgroundimagecontainer {
	background-position:left!important;
	background-size: contain!important;
}

.membercta {

}
.membercta a {
	border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    position: fixed;
    top: 160px;
    right: -48px;
	background-color: #ed1d24;
    padding: 10px;
    display: block;
    z-index: 999999999999999999;
    transform: rotate(-270deg);	
    color: #fff;	
}
.membercta a:hover {
	color: #000!important;	
}

@media only screen and (max-width: 1024px) {
	.membercta {
		display:none;
	}
}

h1,h2 {
    font-family: Rajdhani!important;
}
.customheadingsize h2.mkdf-iss-title {
	font-size: 75px;
}
@media only screen and (max-width: 768px) {
	.customheadingsize h2.mkdf-iss-title {
    	font-size: 30px;
	}
}

.mkdf-pl-category {
	display:none!important;
}


.wpb_text_column li {
    color: #2d2d2d;
    font-family: Rajdhani;
	font-style: normal;
    font-size: 17px;
    font-weight: 500;
}

.whitetext h2 {
	color:#fff!important;
}
#mc4wp-form-1 {
  width: 400px;
  margin: 0px auto 30px auto;
  display: block;
}
#mc4wp-form-1 input[type="text"], 
#mc4wp-form-1 textarea, 
#mc4wp-form-1 select, 
#mc4wp-form-1 input[type=email] {
    width: 100%!important;
	padding:5px!important;
}
#mc4wp-form-1 input[type=submit] {
	border: none;
    background-color: white;
    padding: 5px 20px;
    margin-top: 10px;
    color:#000!important;
}

#mc4wp-form-1 input[type=email] {
	color: #fff;
    font-size: 12px;
}


body.home .mkdf-blog-list-holder .mkdf-post-image img {
    filter: brightness(50%);
}


/* slider */
#rev_slider_71_1_wrapper .grandprix-arrows.tparrows.tp-leftarrow .mkdf-nav-label:after,
#rev_slider_71_1_wrapper .grandprix-arrows.tparrows.tp-rightarrow .mkdf-nav-label:after {
	display:none!important;
}

/* out of stock label */
.woocommerce .mkdf-sold {
	visibility:hidden;
	left: 0px!important;
	padding:0px!important;
}
.woocommerce .mkdf-sold:after {
	content:"Out of Stock";
	background-color: #fff;
    border: 1px solid #e5e5e5;
    color: #000;
	visibility:visible;
	padding:5px 10px;
	left: -20px;
    position: relative;
}


.mkdf-main-menu>ul>li,
.mkdf-main-menu>ul>li:hover,
.mkdf-main-menu>ul>li.mkdf-active-item{
	border:none!important;
}

.mkdf-drop-down .narrow .second .inner ul {
    padding: 20px 0 20px!important;
}
.mkdf-drop-down .second .inner ul li a {
    padding: 0 20px 0 20px!important;
}
.mkdf-drop-down .narrow .second .inner ul li {
    width: 375px!important;
}


.whitetext p,
.whitetext h2,
.whitetext h3 {
	color:#fff;
}

body.page-id-636 h4 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.mkdf-testimonials .owl-item {
	width:50%!important;
}
.mkdf-content .mkdf-content-inner > .mkdf-container > .mkdf-container-inner {
/*     padding: 50px 0px 50px 0px!important; */
	padding: 0px 0px 50px 0px!important;
}

.mkdf-page-footer .widget a {
    color:#fff!important;
}

body.single-post h2.mkdf-post-title,
body.single-post .mkdf-post-image{
	display:none!important;
}


/* testimonials */
.sp-testimonial-pro-section .tpro-client-testimonial,
.sp-testimonial-pro-section .tpro-client-name,
.sp-testimonial-pro-section .tpro-client-designation-company{
	font-family:Rajdhani!important;
}


/* products */
body .select2-container--default .select2-selection--single {
    padding: 17px 10px!important;
}


@media only screen and (min-width: 1025px) {
	.single-product .mkdf-title-holder {
		height: 150px!important;
    	background-color: #000!important;
	}
}
@media only screen and (max-width: 1024px) {
	.single-product .mkdf-title-holder {
		display:none;		
	}
}

/* mobile/tablet */
@media only screen and (max-width: 1305px) {
	.mkdf-main-menu > ul > li > a {
    	padding: 0 10px!important;
	}
}

@media only screen and (max-width: 1024px) {
	h1.mkdf-page-title,
	h1 {
		font-size: 40px!important;
	}
	h3 {
		font-size: 22px!important;
	}
	body.single-post h1.mkdf-page-title {
		font-size: 25px;
	}
	body .mkdf-title-holder:not(.mkdf-bg-responsive-disabled).mkdf-has-bg-image {
    	height: 250px!important;
	}
}


@media screen and (max-width: 1135px) and (min-width: 1024px) {
	.mkdf-main-menu > ul > li > a {
    	padding: 0 5px!important;
		font-size: 15px!important;
	}
}

@media only screen and (min-width: 1025px) {
	.customgapsmall {
		padding-top: 10px !important;
		padding-bottom: 113px !important;
	}
	.customgap {
		padding-top: 100px !important;
		padding-bottom: 113px !important;
	}
}
@media only screen and (max-width: 1024px) {
	.hideonmobile {
		display:none;
	}
	.customheadingsize .mkdf-iss-info-section,
	.removetopmargin .mkdf-iss-info-section{
		margin-top:0px!important;
	}
	.customgapsmall {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}
	.customgap {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}
}
@media only screen and (max-width: 680px) {
	.mkdf-blog-list-holder .mkdf-post-title {
		font-size:20px!important;
	}
	.countdown-row .countdown-section:last-child,
	footer #text-2{
		display:none!important;		
	}
	.mkdf-blog-list-holder.mkdf-bl-boxed .mkdf-bli-content {
        padding: 15px!important;
	}
	
}


@media only screen and (max-width: 767px) {
	body .pp_pic_holder #pp_full_res iframe {
    	 height: 400px;
	}
	.fa-trophy {
		margin-top:20px;
	}
	
}


/* tweaks */
#mc4wp-form-1 input[type=text] {
	color:#fff!important;
	font-size: 12px;
}

body.mkdf-woo-single-page .mkdf-single-product-summary {
    padding: 0px!important;
}
.mkdf-woo-single-page .mkdf-single-product-summary form.cart {
     margin: 0!important;
}

.mkdf-woocommerce-page strong {
    font-weight: bold!important;
}

ul.products>.product .mkdf-product-list-title {
	width: 80%!important;
	font-size: 16px;
}
ul.products>.product .price {
    width: 20%!important;
	font-size: 14px!important;
}
body.single-post h1 {
	font-size: 40px;
	line-height: 45px;
}

.mkdf-grid-huge-gutter>div {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.product ul li {
	color:#000;
	font-weight: 500;
}

@media only screen and (max-width: 1024px) {
	body.single-post .mkdf-title-holder {
		height: auto!important;
		padding: 20px 0px;
	}
}

/* remove add to cart button on listings */
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    pointer-events:none;
}
body.single-product h1.mkdf-single-product-title {
	font-size: 40px!important;
	line-height: 40px;
}
body.single-product h3 {
	font-size: 25px!important;
}

.woocommerce-page .mkdf-content input[type=text] {
	margin-bottom:0px!important;
}

/* custom button */
.externalbutton {
    color: #fff;
    background-color: #ed1d24;
	padding: 20px;
}
.externalbutton:hover {
	color: #fff!important;
}

/* hide add to cart buttons */
body.postid-13300 .single_add_to_cart_button,
body.postid-13286 .single_add_to_cart_button,
body.postid-13298 .single_add_to_cart_button,
body.postid-13299 .single_add_to_cart_button,
body.postid-13301 .single_add_to_cart_button,
#product-13298 .yith-wcqv-view-details,
#product-13300 .yith-wcqv-view-details,
#product-13286 .yith-wcqv-view-details,
#product-13299 .yith-wcqv-view-details,
#product-13301 .yith-wcqv-view-details{
	display:none!important;
}

/* hide button on shop */
body.page-id-11600 .mkdf-pl-text-inner .add_to_cart_button,
body.page-id-11600 .mkdf-pl-text-inner .product_type_external,
body.page-id-14266 .mkdf-pl-text-inner .add_to_cart_button,
body.page-id-14266 .mkdf-pl-text-inner .product_type_external {
	display:none;
}

/* quick view */
.yith-wcqv-button {
	width: 100%!important;
    height: 50px!important;
}
body.page-id-11600 li.product .yith-wcqv-button,
body.page-id-14266 li.product .yith-wcqv-button{
	display:none;	
}
body.page-id-11600 li.product:hover .yith-wcqv-button,
body.page-id-14266 li.product:hover .yith-wcqv-button{
	display: block;
    background-color: #fff;
    color: #000;
	text-align:right;
}
.yith-quick-view-content table.variations {
	margin-bottom:20px!important;
}
.yith-wcqv-view-details,
.yith-quick-view-content.woocommerce div.summary button.button.alt {
	color: #fff!important;
    background-color: #ed1d24!important;
    padding: 10px 20px!important;
}

.yith-quick-view-content li::marker {
	font-size: 0px!important;
}
.yith-quick-view-content h3 {
	font-size:20px!important;
	margin-top:0px!important;
}
.yith-quick-view-content #tm-extra-product-options-fields {
	margin:0px!important;
	list-style-position: unset;
}
.yith-quick-view-content.woocommerce div.summary .price {
    font-size: 16px!important;
}

ul.products>.product .mkdf-pl-inner .mkdf-pl-text {
	    background-color: rgba(0,0,0,.5)!important;
}

/* set dropdown width on dropdown variations */
.select2-dropdown--above,
.select2-dropdown--below,
.select2-container {
	width:300px!important;
}


/* hide */
body.postid-13376 .tc-epo-totals {
/* 	display:none!important; */
}


@media only screen and (max-width: 680px) {
	.woocommerce.columns-4>.products>.product {
    	width: 50%!important;
	}
	ul.products>.product .mkdf-product-list-title {
		min-height:64px;
	}
	ul.products>.product .price {
    	width: 30%!important;
	}
	ul.products>.product .mkdf-product-list-title {
    	width: 70%!important;
	}
}


/* connections */

.cn-list-row,
.cn-list-row-alternate {
	display:inline-flex;
	padding: 0px 5px;
}
.cn-left {
	width:100%!important;
}
.cn-left strong a,
#cn-entry-action-vcard,
#cn-entry-actions,
.cn-entry-single h4,
.cn-categories {
	display:none;
}
.cn-list-item-is-single {
	padding-top:30px;
}
#cn-list .cn-clear {
    clear: none!important;
}
.cn-biography {
    padding-top: 10px;
    clear: left;
}
.cn-last-updated {
	color:#000!important;
	font-weight:600!important;
	font-size: 14px!important;
    font-variant: unset!important;
    margin-right: 0px!important;
}
#cn-list span.cn-image-style {
    border-radius: 0px!important;    
    border: none!important;
}
.cn-list-row .cn-entry,
.cn-list-row-alternate .cn-entry{
	border-radius:0px!important;
}


body.page-id-636 .mkdf-container {
	padding-top:30px;
}
body.parent-pageid-8837 .mkdf-page-content-holder,
body.page-id-8837 .mkdf-page-content-holder{
	padding:30px 0px!important;
}


h3.tcwidth-100 {
	margin-top:0px!important;
}
.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox li.tmcp-field-wrap, 
.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio li.tmcp-field-wrap {
    padding: 1px 0px 0px 10px!important;
}


ul.products>.product .price * {
/* 	font-weight:700!important; */
	font-size: 16px!important;
}

.mc-field-group input[type=text] {
    margin: 0px 0px 10px 0px!important;
}
#mc-embedded-subscribe {
	border: 3px solid #000000;
    background-color: #fff;
    padding: 10px;
    width: 100%;
    font-size: 20px;
}

.fanclubpopup h2 {
	margin-top:0px;	
    font-size: 38px;	
}
@media only screen and (min-width: 768px) {
	.popupbackgroundimage {
		 background-image: url("https://excelr8.cefarhosting.co.uk/wp-content/uploads/2025/06/CPO-B-scaled.jpg");
		 background-size: cover;
    	 background-repeat: no-repeat;
	}
}

.custombutton a.c_btn3-style-modern {
	background-color:#10069f!important;
	border:none!important;
}

.custombuttonalignment {
	float: none;	
    text-align: center;
    width: 40%!important;
    margin: 0px auto!important;
	display: block!important;
}

del {
    text-decoration: none!important;
    background: linear-gradient(to left top, transparent 47.75%, currentColor 49.5%, currentColor 50.5%, transparent 52.25%)!important;
    color: #ccc;
}

body.postid-13376 p.price > ins > .woocommerce-Price-amount:before {
	content:"!!Discounted to ";
}
body.postid-13376 p.price > ins > .woocommerce-Price-amount:after {
	content:"!!";
}

.specifications-table,
.specifications-table td {
	color:#000;
	font-weight: 500;
}

.checkout-button {
	margin-bottom:20px!important;
}


.tpro-client-testimonial,
.tpro-client-designation-company {
	font-weight:500!important;
}


.panel-body .col-md-12 {
	padding-left:0px!important;
}
.panel-body input[type=text],
.panel-body input[type=email] {
	color:#ccc!important;
	margin:0px!important;
}
.panel-heading h4 {
	margin:0px!important;
}
.cwginstock-subscribe-form .panel-primary {
	border-color: #008dff!important;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
    background-color: #008dff!important;
    border-color: #008dff!important;
}

/* mega menu css */

.woocommerce-ordering,
.woocommerce-result-count {
	padding-top:30px!important;
	margin-bottom:30px!important;
}

.tax-product_cat h1 {
	display:none!important;	
}
.mkdf-sticky-nav #mega-menu-wrap-main-navigation {
    padding-top: 25px!important;
}
.mkdf-sticky-nav ul#mega-menu-main-navigation li a.mega-menu-link {
	color:#000!important;
}
.mkdf-main-menu ul li a {
     line-height: 20px!important;
}
body.post-type-archive-product .mkdf-title-holder,
body.tax-product_cat .mkdf-title-holder{
	height:150px!important;
}
.mkdf-header-standard .mkdf-menu-area.mkdf-menu-center .mkdf-vertical-align-containers .mkdf-position-center-inner {
    height: 20%!important;
}
#mega-menu-wrap-main-navigation #mega-menu-main-navigation > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
    font-size: 16px!important;
	line-height: 30px!important;
	text-transform:uppercase!important;
}

#mega-menu-item-5639 .mega-sub-menu,
#mega-menu-item-12094 .mega-sub-menu,
#mega-menu-item-5636 .mega-sub-menu {
	width: 295px!important;
}


/*  search */
.mkdf-sticky-nav .mega-search .search-icon:before {
    color: #000!important;
}
.mega-search input[type=text] {
	font-size:16px!important;
	text-transform: uppercase;
}
@media only screen and (max-width: 1024px) {
	.hideonmobile  {
		display:none!important;
	}
}

/* global sidebar area */
.product-categories .children li.cat-item a {
	font-weight:300;
}
.widget.woocommerce.widget_product_categories ul li:last-child {
	margin: 7px 0px!important;
}

/*  draper sidebar area*/
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item {
    letter-spacing: 0px;
}
button.yith-wcan-reset-filters {
	background-color: #eee;
    border: 1px solid #ddd;
    color: #333;
    font-size: 1em;
    padding: 10px 15px;
}
/* body.search-results .mkdf-sidebar-holder {
	display:none;
} */



/* mobile search */
@media only screen and (min-width: 1024px) {
	.hideondeskktop {
		display:none!important;
	}
}
.searchwp-modal-form__content input[type=text] {
	text-transform:uppercase;
	color:#ed1d24!important;
}

/* yith filter modal */
.yith-wcan-filters-opener,
.yith-wcan-filters .apply-filters {
	background-color:#ed1d24;
	width: 100%;
    padding: 10px;
    color: #fff;
    border: none;
    border-radius: 0px;
    margin-top: 20px;
    font-size: 20px;
}
.yith-wcan-filters-opener i.filter-icon {
	filter: brightness(100);
    height: 40px;
    width: 30px;
}
 .mkdf-container {
	z-index:99999999999!important;
} 
/* .mkdf-wrapper {
	z-index:99999999999!important;
}  */
.woocommerce .mkdf-onsale {
	z-index: 5!important;
}
.yith-wcan-filters.filters-modal .main-modal-button {
	background-color:#ed1d24;
	color:#fff!important;
	border: none;
    font-size: 20px;
}

.searchwp-modal-form-default .searchwp-modal-form__overlay {
	z-index: 999999999999999999999!important;
}

body .select2-container--default .select2-dropdown {
	z-index: 999999999999999999999!important;
}

body.page-id-636 .mkdf-post-excerpt-holder {
	min-height:54px;
}

/* desktop fix for search box */
#mega-menu-wrap-main-navigation #mega-menu-main-navigation li#mega-menu-item-17019 .mega-search.expand-to-right .search-icon {
	position: unset!important;
}
