@import "stylencc.css";

.body {
    background-color: #ffffff !important;
}
.vehicule-banner {
    background: linear-gradient(270deg,#395ea3,#1e233700,#1e233700,#1e233700,#395ea3) !important;
}
.tabs.tabs-carselector>.nav-tabs {
    left: 30% !important;
}
.iframe-wrapper {
    border-radius: 20px;
}
.iframe-wrapper iframe {
    border: none !important;
	border-radius: 20px;
}
.app-oem-details .btn-link {
    color: #909ea7 !important;
}
.app-oem-details .btn.has-offers {
    text-decoration: none !important;
    color: #325088 !important;
}
.app-oem-details .btn.has-offers:hover {
    text-decoration: underline !important;
    color: #325088 !important;
}
.main-content {
    /* background-color: #ffffff !important; */
}
.navbar-left, .navbar-right {
    /* border-bottom: 2px outset #28509b!important; */
}
.navbar-right {
    -webkit-border-image: -webkit-gradient(linear,right top,left top,color-stop(1%,#1e233700),color-stop(50%,#28509b),to(#1e233700)) 100% 0 100% 0/3px 0 3px 0 stretch!important;
    -webkit-border-image: linear-gradient(270deg,#1e233700 1%,#28509b 50%,#1e233700) 100% 0 100% 0/3px 0 3px 0 stretch!important;
    border-image: -webkit-gradient(linear,right top,left top,color-stop(1%,#1e233700),color-stop(50%,#28509b),to(#1e233700)) 100% 0 100% 0/3px 0 3px 0 stretch!important;
    border-image: linear-gradient(270deg,#1e233700 1%,#28509b 50%,#1e233700) 100% 0 100% 0/3px 0 3px 0 stretch!important;
}
.btn-link {
    color: #28509b!important;
}
.main-bloc {
    border-radius: 20px!important;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
}
.navbar-right>button {
    display: none;
}
.navbar-right .btn {
    background-color: #fff !important;
    color: #1e2337 !important;
}
a {
    color: #1e2337 !important;
}
a:focus, a:hover {
    color: #f38102;
}

.car-selector-search {
    /* box-shadow: 0 -5px 25px 0 #28509b; */
	filter: drop-shadow(0 0 0.75rem #28509b);
}
.tire-suppliers>form>div>input {
    /* box-shadow: 0 -5px 25px 0 #28509b; */
	filter: drop-shadow(0 0 0.75rem #28509b);
}

.breadcrumb-img {
    border: 3px solid #28509b!important;
}
.part-selector-search>.toggle-exact-search {
    color: #2c5196 !important;
}

.title-with-icon {
    color: #122447 !important;
}
 .Select-placeholder {
    color: #28509b !important;
}

.main-brands>a:focus, .main-brands>a:hover {
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
}
.marque>img:hover {
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
}
.oe-make-label>img:hover {
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
}
.breadcrumb-img>img:hover {
    -moz-box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25) ;
    box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.25);
}


.vehicule-data {
    margin-top: 0px;
    border-radius: 20px;
    box-shadow: 2px 2px 20px 0px #798791;
    margin: 10px;
}
.vehicule-data>img {
    border-top-left-radius: 20px;
}

.vehicule-data-wrapper {
    overflow-y: auto;
    flex-grow: 1;
    box-shadow: inset 2px 2px 20px 0 #28509b !important;
    /* padding-top: none !important; */
    padding-left: 0px !important;
    /* padding-bottom: none !important; */
    margin-top: 20px;
}
/*
.vehicule-data-wrapper {
    box-shadow: inset 2px 2px 20px 0 #656565;
    border-radius: 20px;
    padding-top: 8px;
    padding-left: 16px;
    padding-bottom: 8px;
    margin-top: 20px;
}*/
.vehicule-data>.color-circle {
    border: none !important;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
}
.vehicule-data>table>tbody>tr>td {
    border-right: 1px dotted grey;
}

.vehicule-data>table>tbody>tr>td {
    border-left: 1px dotted grey;
}
.vehicule-data>table>tbody>tr {
    border-top: 1px dotted grey;
    border-bottom: 1px dotted grey;
}
tr:hover {
    background-color: #99ca3c14;
}


.albums.families .details {
    overflow-x: hidden;
}
.select-sub-family {
    width: 100%;
}
.select-part {
    position: absolute;
    margin-left: 23% !important;
	height: 170px;
    width: 196%;
}
.select-part>h2 {
	color: #325088;
}
.app-oem-block>h2>span {
    color: #325088;
}
.tab-pane>div>h2 {
    color: #909ea7;
}
.tab-pane>div>h2 {
    color: #909ea7;
}
.illustration {
    height: 8%;
    position: fixed;
    border-radius: 10px;
    margin: 21px;
    right: 70px;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
}





.select-part-brand {
    justify-content: center;
}
.main-brands {
    justify-content: left !important;
	margin-left: 17px;
}
.mobilit>div {
    margin-left: 17px;
}
.apps-catalog>div {
    margin-left: 17px;
}
.main-brands-tiret>div {
    margin-left: 17px;
}
.parts-origin>div {
    margin-left: 17px;
}

.box-content .buy {
    display: block;
    bottom: 80px;
    right: 30px;
    z-index: 999990;
    width: 70px;
    height: 70px;
    position: absolute;
	background-color: green;
    border-radius: 110px;
}
.buyCart {
    width: 63%;
    margin: auto;
    position: absolute;
    top: 16px;
    left: 13px;
}

/*patch multiple scroll dans les slides*/
.oes-slider {
    height: 90.5% !important;
}
.stack-slider {
    height: 99% !important;
}
.slide {
    /* height: 100% !important; */
}
.oes-slider .selection-bloc {
    /* height: 99% !important; */
}
/* .oes-table { */
    /* height: 78% !important; */
/* } */
/* .ReactTable { */
    /* height: 100% !important; */
/* } */

/*les basic responsive attitude*/ 
.selection-bloc {
	width: 99% !important;
    height: 99.9999% !important;
	/* min-width: 48em; */
}
.selection-brand {
    max-width: 48em;
}
/* .with-short-bloc>.selection-bloc { */
    /* flex-grow: 1; */
    /* width: 69em !important; */
/* } */
.select-part-brand {
    max-width: 48em;
}
/* .main-bloc { */
    /* max-height: calc(100vh - 172px) !important; */
/* } */
/* .oes-table .ReactTable.ArticleTable { */
    /* max-height: -webkit-fill-available; */
/* } */
/* .tires-table .ReactTable.rt-table  { */
    /* max-height: -webkit-fill-available; */
/* } */
/* .ReactTable .tires-table  { */
    /* max-height: -webkit-fill-available; */
/* } */



.family-album>img {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    border: 1px solid #c9c9c9;
    border-radius: 10px;
    transition: box-shadow 0.25s ease 0s;
}
.family-album>img {
    max-width: 170px;
}
.family-album>img:hover {
    border: 1px solid #fa8400;
    border-radius: 10px;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
}
.app-oem-details>img {
    right: 10px;
    bottom: 35px;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
    margin-top: 71px;
}
.badge-oem-vendors {
    border-radius: 20px;
}
.badge-oem-count {
    border-radius: 20px;
}
.badge-secondary {
    border-radius: 20px;
}
.adas-image>img {
    width: 100%;
    border-radius: 20px;
	transition: box-shadow 0.25s ease 0s;
}
.adas-image>img:hover {
    width: 100%;
    border-radius: 20px;
    box-shadow: 0 0 50px rgba(0,0,0,.25);
	transition: box-shadow 0.25s ease 0s;
}
.cart-button, .oe-availability, .oe-price {
    border-bottom: 1px doted #fa8400;
	color: #1e2337 !important;
    transition: box-shadow 0.25s ease 0s;
}
.cart-button:hover {
	color: yellowgreen !important;
	box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
}
.availability.unavailable {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #c9c9c9 !important;
}
.availability.available {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #c9c9c9 !important;
}
.availability.available:hover {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #c9c9c9 !important;
}
.marque>img {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    transition: box-shadow 0.25s ease 0s;
    /* border-radius: 16px !important; */
    border: 1px solid #c9c9c9 !important;
}
.marque>img:hover {
    color: #325088;
	/* border-radius: 16px !important; */
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
	border: 1px solid #c9c9c9 !important;
}
.languages>div:hover {
    color: #325088 !important;
}
.languages>div {
    align-content: center;
    text-align: center;
}
.languages>div>.btn {
    border: 1px solid #9e9e9e85 !important;
    /* height: 96px; */
    /* width: 96px; */
    border-radius: 16px;
    box-sizing: border-box;
    margin: 0px auto 16px;
    /* padding: 24px; */
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}
.languages>div>.btn:hover {
    background-color: #ffffff !important;
    border-color: #325088 !important;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
}
.languages>div>.btn>svg:hover {
    color: #325088 !important;
}

.marque>img[src*="default"][alt*="MOTORCYCLES"] {
    /* display: none !important; */
	background: url(https://cdn.autodoc.de/uploads/moto_models/4082/36826.png) left top no-repeat;
	  width:150px;
  height:100px;
  box-sizing:border-box;
  padding-left: 200px;
    object-fit: scale-down;
}
.rt-td>a>img[src*="suppliers"] {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    transition: box-shadow 0.25s e
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
	width: 60px;
    height: 60px;
	border-radius: 10px;
    object-fit: scale-down;
}
.rt-td>a>img[src*="suppliers"]:hover {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
    transition: box-shadow 0.25s ease 0s;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    border: 1px solid #c9c9c9 !imp
	width: 60px;
    height: 60px;
    object-fit: scale-down;
}
.rt-td>a>img[src*="/logos/"] {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    transition: box-shadow 0.25s e
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
	width: 60px;
    height: 60px;
	border-radius: 10px;
    object-fit: scale-down;
}
.rt-td>a>img[src*="/logos/"]:hover {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
    transition: box-shadow 0.25s ease 0s;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    border: 1px solid #c9c9c9 !imp
	width: 60px;
    height: 60px;
    object-fit: scale-down;
}
.rt-td>img[src*="suppliers"] {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    transition: box-shadow 0.25s e
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
	width: 60px;
    height: 60px;
	border-radius: 10px;
    object-fit: scale-down;
}
.rt-td>img[src*="suppliers"]:hover {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
    transition: box-shadow 0.25s ease 0s;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    border: 1px solid #c9c9c9 !imp
	width: 60px;
    height: 60px;
    object-fit: scale-down;
}
.rt-td>img[src*="pneus"] {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
	box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    transition: box-shadow 0.25s e
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
	width: 60px;
    height: 60px;
	border-radius: 10px;
    object-fit: scale-down;
}
.rt-td>img[src*="pneus"]:hover {
    cursor: default !important;
    /* filter: drop-shadow(0 0 0.75rem grey); */
    transition: box-shadow 0.25s ease 0s;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px !important;
    border: 1px solid #c9c9c9 !imp
	width: 60px;
    height: 60px;
    object-fit: scale-down;
}
.rt-td>img[src*="_PIC"] {
    cursor: pointer;
    max-width: 100%;
    max-height: 300px;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
    border-radius: 5px;
}
.rt-td>img[src*="_PIC"]:hover {
    cursor: pointer;
    max-width: 100%;
    max-height: 300px;
    transition: box-shadow 0.25s ease 0s;
    border-radius: 5px;
	border-color: #fa8400 !important;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
}
.rt-td>img[src*="photos"] {
    cursor: pointer;
    max-width: 100%;
    max-height: 300px;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
    transition: box-shadow 0.25s ease 0s;
    border: 1px solid #9e9e9e85 !important;
    border-radius: 5px;
}
.rt-td>img[src*="photos"]:hover {
    cursor: pointer;
    max-width: 100%;
    max-height: 300px;
    transition: box-shadow 0.25s ease 0s;
    border-radius: 5px;
	border-color: #007bff !important;
    box-shadow: rgba(9, 30, 66, 0.25) 0px 12px 24px -6px, rgba(9, 30, 66, 0.31) 0px 0px 1px;
}
.rt-td>img[src*="DEFAULT.png"] {
    cursor: default !important;
    max-width: 100%;
    max-height: 300px;
    box-shadow: none !important;
    transition: box-shadow 0.25s ease 0s;
    border: none !important;
    border-radius: 5px;
}
.rt-td>img[src*="DEFAULT.png"]:hover {
    cursor: default !important;
    max-width: 100%;
    max-height: 300px;
    box-shadow: none !important;
    transition: box-shadow 0.25s ease 0s;
    border: none !important;
    border-radius: 5px;
}

.copyright {
    width: 100% !important;
    color: #fcfcfe !important;
    height: 21px;
    text-align: center;
    background-color: black;
    bottom: 0px !important;
}


body.v2 {
    background-color: white !important;
}
.v2 .blog-slider__img {
    width: 110px !important;
    flex-shrink: 0;
    height: 110px !important;
    box-shadow: 4px 13px 30px 1px #e57b08;
    border-radius: 20px;
    -webkit-transform: translateX(-80px);
    transform: translateX(-80px);
    overflow: hidden;
    background-image: linear-gradient(147deg,#000,#1e2337 74%);
}

.v2 .genart-carousel {
   width: 22% !important;
   height: 97% !important;
   margin-top: 100px;
   background-color: white;
   border: none;
   box-shadow: 0 14px 80px rgba(34,35,58,.2);
}
.v2 .genart-img {
    cursor: pointer;
    max-height: 80px;
    margin-right: 5px;
    border-radius: 20px;
    box-shadow: 0 14px 80px rgba(34,35,58,.2);
}
.v2 .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    position: absolute;
    right: 3%;
    top: 45% !important;
    width: 70%;
    height: 70%;
}
.v2 .with-short-bloc {
    display: flex;
    flex-grow: 1;
    padding: 0.81%;
	border-radius: 20px !important;
}
.v2 .breadcrumbs-wrapper {
    position: absolute;
    width: calc(98.5% - 35px);
    z-index: 1;
    background-color: #fff;
}
.v2 h2 {

    color: #000000 !important;
}
.v2 .blog-slider, .v2 .blog-slider2 {

    background: #ffffff;

}
.v2 #threesixty {
   position: absolute;
   overflow: hidden;
   width: 100%;
   height: 100%;
   background-color: #403c33;
}
.v2 .genart-list>ul {
    list-style-type: none;
    border: none !important;
    border-right-style: none;
    border-radius: 20px 0 0 5px;
    align-self: start;
    background-color: #fff;
    white-space: nowrap;
    overflow: hidden;
    max-width: 55px;
    -webkit-transition: max-width .8s;
    transition: max-width .8s;
    padding: 0.5% !important;
    box-shadow: 4px 13px 30px 1px #e57b08;
    margin-right: -1Px;
    top: auto;
    bottom: auto;
    margin-top: auto;
    margin-bottom: auto;
    position: relative;
}
.v2 .brand-toggle-active {
    cursor: pointer;
    position: absolute;
    width: 110px;
    height: 96px;
    left: 5% !important;
    bottom: 2% !important;
}
.v2 .vehicule-data-wrapper {
    height: 290px !important;
    overflow-y: auto;
    overflow-x: hidden;
}
.v2 .vehicle-data-toggler {
    position: absolute;
    width: 17%;
    bottom: 22.5%;
    border: 10px;
    left: 6%;
}
.v2 .vehicule-data>table>tbody>tr>td {
    vertical-align: middle;
    height: 40px;
}
.v2 .vehicle-data-co2-emissions.co2-emissions-B>span {
    background-color: #2db549;
    height: 24px;
    vertical-align: baseline;
}
.v2 .vehicule-data>.color-circle, .v2 .vehicule-data>.siren-indicator {
    display: inline-block;
    margin-left: 21px;
    vertical-align: top;
    top: 10px;
    right: 20px;
}
.v2 .vehicule-data>img {
    border-radius: 20px;
}
.v2 .blog-slider__text {
    left: 129% !important;
}/*
.v2 .vehicle-data-button {
    position: absolute;
    right: -87px !important;
    top: 40px !important;
    padding: 0;
    border-radius: 10px !important;
}*/
.v2 .vehicle-data-button>img {
    border-radius: 10px;
}
.v2 .container>h2 {
    color: white !important;
}
.v2 .genart-carousel {
    box-shadow: 0 14px 80px rgb(21, 21, 21);
}
.v2 .Select-control {
    background-color: #fff;
    border-radius: 20px !important;
    border: none !important;
    color: #333;
    cursor: default;
    display: table;
    border-bottom: 1px solid #e57b05 !important;
    border-spacing: 0;
    border-collapse: separate;
    height: 44px !important;
    outline: none;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.v2 .blog-slider, .v2 .blog-slider2 {
    bottom: 2% !important;
    left: 5%;
}

::-webkit-input-placeholder {
   text-align: center;
}

:-moz-placeholder { /* Firefox 18- */
   text-align: center;  
}

::-moz-placeholder {  /* Firefox 19+ */
   text-align: center;  
}

:-ms-input-placeholder {  
   text-align: center; 
}
.v2 .blog-slider__button {
    display: inline-flex;
    background-image: linear-gradient(147deg,#fe8a39,#fd3838 74%);
    padding: 15px 35px;
    border-radius: 50px;
    color: #fff;
    box-shadow: 0 14px 80px rgba(252,56,56,.4);
    text-decoration: none;
    font-weight: 500;
    justify-content: center;
    text-align: center;
    letter-spacing: 1px;
}
.v2 .blog-slider__button:hover {
    display: inline-flex;
    background-image: linear-gradient(147deg,#fe8a39,#fd3838 74%);
    padding: 15px 35px;
    border-radius: 50px;
    color: #fff;
    box-shadow: 0 14px 80px rgba(252,56,56,.4);
    text-decoration: none;
    font-weight: 500;
    justify-content: center;
    text-align: center;
    letter-spacing: 1px;
}

.v2 .genart-carousel {
    background-color: #f07f0100;
}
.v2 .carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition: -webkit-transform .6s ease-in-out;
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out,-webkit-transform .6s ease-in-out;
    background-color: #ffffff;
	border-radius: 20px;
}
.v2 .carousel-item>p {
	color: #1e2337;
	margin-top: 3px;
    margin-left: 20px;
}
.v2 .carousel-item>img {
    margin-left: 12%;
    width: 75%;
}
.swiper-slide {
    height: inherit;
}
.v2 .Select-placeholder {
    background: transparent !important;
}
/* .Select, .Select div, .Select input, .Select span { */
    /* box-sizing: border-box; */
    /* background: transparent !important; */
/* } */
.v2 .Select-control {
    background: transparent !important;
}
.v2 .swiper-slide {

    height: -webkit-fill-available;
}

.part-selector-search {
    z-index: 2;
}
.iframe-wrapper._3D {
    z-index: 2 !important;
    background: rgba(0, 0, 0, 0.9) !important;
}
.car-selector-search {
    width: 29em;
    margin-left: 10px;
    margin-right: 10px;
}
.breadcrumb {
    box-shadow: none !important;
	filter: drop-shadow(0 0 0.75rem #a7a5a6);
}
.breadcrumb-img {
    box-shadow: none !important;
	filter: drop-shadow(0 0 0.75rem #a7a5a6);
}
.main-bloc {
    box-shadow: none !important;
	filter: drop-shadow(0 0 0.75rem #28509b);
	max-height: calc(100vh - 133px) !important;
}
.search-item-container>h2 {
    color: #8BC34A;
}
.badge-oem-vendors {
    color: black;
}
.nav-item.show, .nav-tabs .nav-link.active {
    color: #ffffff !important;
    background-color: #395ea3 !important;
    border-color: #395ea3 #395ea3 #fff !important;
}
/* .ReactTable .rt-table { */
    /* height: 72vh; */
/* } */
.main-bloc {
    /* max-height: calc(100vh - 132px) !important; */
}
.add-tip-page.main-bloc {
    max-width: 100% !important;
}
.add-tip-wizard .footer {
    display: block;
}
.add-tip-wizard .tip-illustration {
    border-radius: 20px;
	filter: drop-shadow(0 0 0.75rem #28509b);
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
.add-tip-wizard .tip-illustration>img {
	border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    border-radius: 20px;
}
.add-tip-wizard .photo360 {
    filter: drop-shadow(0 0 0.75rem #28509b);
}
.add-tip-wizard .footer {
    display: block !important;
}
.ombre-haut2 {
    display: none;
}
.ombre-bas2 {
    bottom: 21px !important;
}
.iframe-wrapper {
    /* height: calc(100% - 0px) !important; */
}
.oes-table .ReactTable.ArticleTable {
    height: calc(100vh - 500px) !important;
}
.ReactTable.ArticleTable {
    max-height: 50% !important;
}

.ReactTable .pagination-bottom {
    background: linear-gradient(270deg,#395ea3,#1e233700,#1e233700,#1e233700,#395ea3) !important;
}
.ReactTable .-pagination .-btn:not([disabled]):hover {
    background: #2196F3 !important;
    color: #fff !important;
}
.ReactTable .-pagination .-btn {
    color: rgb(255, 255, 255) !important;
    background: rgba(0,0,0,.0) !important;
}
.ReactTable .-pagination .-btn[disabled] {
    opacity: .5;
    cursor: default;
    background: white;
	display: none;
}
.ReactTable .rt-tr:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,.1);
}

.slide{
    box-shadow: none !important;
    filter: drop-shadow(0 0 0.75rem #28509b);
}
.slide {
    border: 1px solid #989898 !important;
}
.v2.slide {
    border: none !important;
}

/* .idcar-panel { */
    /* top: calc(20% + 1px)!important; */
/* } */
.idcar-android-wallet {
    display: none;
}
.idcar-ios-wallet {
    display: none;
}
.idcar-cb {
    border: 1px solid #b0b0b0;
}


.idcar-cb-sivince {
    position: absolute;
    bottom: 8px;
    right: 17px;
}
.idcar-cb {
border: 1px solid #dddbdb;
background-image: url(https://static.vecteezy.com/system/resources/previews/000/936/617/large_2x/white-hexagon-pattern-with-blue-lights-vector.jpg);
background-size: contain;
}
.idcar-content {
    border: 1px solid #f6f6f6 !important;
}
.username-header {
    color: #1e2337 !important;
}
.my-account {
    color: #1e2337 !important;
}
.tabs.tabs-carselector {
    margin-top: 0;
}

.dashboard .card {
    border-radius: 20px !important;
}
.dashboard, .dashboard-row {
    border-radius: 20px !important;
}

.car-selector-search {
    z-index: 1 !important;
}
.cat4-searchbar {
    z-index: 2 !important;
}
.v2 .navbar-right {
    /* background-color: #ffffff !important; */
}
.navbar-left>button {
    color: #908f8d !important;
}
.navbar-left>button:hover {
    color: #fa8400 !important;
}