body  {
/* background: white;
     background-repeat: repeat; 
    background: url("/company/images/christmas.jpg");
      background-size: 100% auto;
    background-repeat: no-repeat; */
}

#dlnr_wrapper_outer {
    display: none !important;
}

#logo  {
padding-top: 1rem;
}

#ctl00_centerPlaceHolder_LinkAccountdiv, #ediStatus, #cathdiv, #paymentMethods {
display:none;
}

.tooltip.right{
	
	
    left: 25%!important;
   top:-25px!important;
}
.tooltip.right .tooltip-arrow{
	display:none!important;
}

#login-form-wrapper
{
background-image: url(/company/images/login.jpg) !important;
background-repeat: no-repeat !important;
background-size: cover !important;
height:560px;
}
tr.barcolori th:nth-child(5), tr.barcolori th:nth-child(4),#cartGridView tr td:nth-child(5) ,#cartGridView tr td:nth-child(4) {
    display: none;
}


#logidi
{
background:rgba(255,255,255,0.72);
margin-top:40px;
}

.btn-primary{
background:#575757;
border-color:#575757;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{
background:#000033;
border-color: #000033;
}

.ui-menu-item.meteorjam {
    border-bottom: 1px solid #b9b9b9!important;
	background-color: white!important;
}

#mainheader  {
/* background: white;  */
background: url(/Company/Images/header.png);
}

#header-area
{
background: transparent !important;
background-repeat: no-repeat !important;
background-size: cover !important;
margin-bottom:0px !important;
}

.header-top{
background: white;
}

.header-links li a:hover, 
			.header-links li a:focus, 
			.header-links li.active a{
				background:none;
				color:#1D1D1D;
			}
.header-top .open .btn-link{
   color:#1D1D1D;
}

.header-links li a{
color:#575757;
}

.welcome_user{
color:#575757;
}

.header-top .btn-link{
color:#575757;
}

#main-menu{
background: #ba1218;
font-weight:bold;
z-index: 10;
/* background: url(/Company/Images/baridi.png) !important;
background-repeat: repeat !important; */
}

#main-menu .navbar-nav > li > a:hover, #main-menu .navbar-nav > li.open a
{
background-image:none !important;
background:white !important;
color:#1D1D1D;
}

#search .input-group .form-control{
background:white !important;
border-color:#000033 !important;
color:black !important;
}
.griditemst .cgvTechPropValue table{width:100%;}

#search .input-group .btn
{
background:#000033 !important;
border-color:#000033 !important;
color:white !important;
}


#search{
/* margin: 25px 0 0 0; */
}

#fastbasket{
/* margin: 25px 0 0 0 !important; */
}

.copyright, .copyright a{
background: white;
color: black;
/* url(/Company/Images/baridi.png) !important; */
background-repeat: repeat !important;
}

#cart .dropdown-menu{
background:#575757;
z-index: 10001 !important;
}

#cart .dropdown-menu table.hcart td, .line-bottom{
border-bottom: 1px solid #FFFFFF;
}

.line-top, .btn-block1{
border-top: 1px solid #FFFFFF;
}

#cart .btn i.fa-caret-down{
color:#1D1D1D !important;
}

#cloned_search .input-group .form-control {
background:#575757 !important;
border-color:#1D1D1D !important;
color:white !important;
}

#cloned_search .input-group .btn
{
background:#000033 !important;
border-color:#000033 !important;
color:white !important;
}

.navbar-toggle{
border-color: white;
border-radius: 1px;
color: white;
}

.fa-bars{
color:white;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus{
background:#575757;
border-color:#575757;
}

.customerbr{
background-color:rgba(45, 45, 45, 0.21)  !important;
}

#cart .btn-block1 a:hover, #cart .btn-block1 a + a
{
background:#000033;
}

#ctl00_centerPlaceHolder_Label1{
color:#1D1D1D;
}

#ctl00_centerPlaceHolder_LinkAccount{
color:#1D1D1D;
}

#navbaridi .navbar-toggle{
border-color: black;
border-radius: 1px;
color: black;
}

#navbaridi .fa-bars{
color:black;
}

.marq-slider
{
	color: black;
}

.botsel .jqTransformSelectWrapper{
background-color: #ba1218;
}

.botsel .jqTransformSelectWrapper ul a:hover{
background: #000033;
color:white;
}

.barcolori {
background: #000033 !important;
border-color:#000033 !important;
}

a{
color:black;
}

a:hover{
color:rgb(207, 207, 207);
}


#ctl00_centerPlaceHolder_divPath table{
margin:0px auto !important;
font-size:22px;
font-weight:bold;
}

#ctl00_centerPlaceHolder_divPath a{
text-decoration:none;
color:black;

}

#ctl00_centerPlaceHolder_CtlSearchResultsBase1_lblOrder{
margin-left:10px;
}


#ctl00_centerPlaceHolder_CtlSearchResultsBase1_dlnr_wrapper{
background: #9B9B9B !important;
  border: 1px solid #9B9B9B !important;
  padding: 4px !important;
  border-radius: 5px !important;
  margin-bottom: 20px !important;
}



#cart .btn{
background:white !important;
border-color:#000033;
color: black !important;
}

#cart .btn .fa-shopping-cart{
background:#ba1218 !important;
color:white !important;
}

#LabelInfo{
color:black !important;
font-weight:normal !important;
/* font-size: 18px !important; */
}

#cart .btn i.fa-caret-down{
color:white !important;
}

.numberbaskst{
color:red !important;
display:none;
}

.table-striped>tbody>tr:nth-of-type(odd){
background-color:transparent !important;
}

.SuppAvail0 {
color:black;
background-color: #FFFF00;
 padding: 4px;
}


.SuppAvail1 {
background-color: #ffa500;
    padding: 4px;

}
.LimitAvailable{
color: black;
    padding: 4px;
}

.SuppAvail2 {
color:white;
background-color: #00FF00;
    
}

#ctl00_WorkShopDescr {
display:none;
}

#MyCar {
display:none;
}

#txtSearch {
color:white !important;
height:46px !important;
}

#make .botsel .jqTransformSelectWrapper, #vtype2 .jqTransformSelectWrapper{
z-index: 0 !important;
}

.jqTransformSelectWrapper {

}

#eikonitses  {
margin-top:5px !important;
}

#ctl00_centerPlaceHolder_pnlLogin {
    background-image: url(/company/images/background.jpg) !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    height: 560px;
}

#login_form {
    background: rgba(255,255,255,0.72) !important;
}

.new-user-box {
    background: rgba(255,255,255,0.3) !important;
}

.new-user-inner   {
    background: rgba(255,255,255,0.3) !important;
}

.new-user-content   {
    background: rgba(255,255,255,0.0) !important;
}

#timesPelatiModal  {
display:none;
}

#searchTitle {
 background-image: url(/company/images/main_menu_gradient_bg.png);
margin-bottom: 0;
background-size: 100% 102%;
box-shadow: 0px 10px 19px -2px #888;
background-color: transparent !important;
color: black !important;
}

#sidepanel  {
border-color: #888 !important;
}

.header_wrap h3 {
 background-image: url(/company/images/main_menu_gradient_bg.png) !important;
margin-bottom: 0 !important;
background-size: 100% 102% !important;
box-shadow: 0px 10px 19px -2px #888 !important;
background-color: transparent !important;
color: black !important;
}

#resultsHeader h3 {
 background-image: url(/company/images/main_menu_gradient_bg.png) !important;
margin-bottom: 0 !important;
background-size: 100% 102% !important;
box-shadow: 0px 10px 19px -2px #888 !important;
background-color: transparent !important;
color: black !important;
}

.left-filter {
border: 1px solid #888 !important;
}

#searchion  {
padding-top: 5%;
}

#cartidi  {
padding-top: 4.9%;
}

.footer-links  {
background: #a21015;
}

#MenuWishList  {
display: none;
}

#car_search_card  {
display:none;
}

#ctl00_LabelWelcome  {
color: #575757 !important;
}

.text-center.btn-block1 a:nth-child(2) {
    display: none;
}

#ctl00_centerPlaceHolder_car_search_card  {
display:none;
}
#b_partsimage{
/* background-color:lightgray; */
}
#ctl00_menubar a{
font-weight:bold;
font-family: Verdana, Geneva, sans-serif;
}
#ctl00_centerPlaceHolder_lblSideHeader{
font-family: Verdana, Geneva, sans-serif;
}

.bx-viewport  {
height: 34px !important; 
}

.bx-clone  {
margin-top: 0.6% !important;
}

#offerimage1 a {
    color: rgb(207, 207, 207);
}

.table-responsive  {
margin-left: 2%;
margin-right: 2%;
}

#offerimage1  {

}

#ctl00_centerPlaceHolder_HelpFrame  {
margin-left: 2%;
margin-right: 2%;
background: white;
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child  {
color:red !important;
}

#ImageButtonGR  {
display:none;
}

#ImageButtonGB  {
display:none;
}

.header-2 .noo-search-wrap {
    margin-top: 4.5px !important;
}

.fa.fa-wrench  {
display:none;
}

#form-header  {
background:  white;
}

#ctl00_centerPlaceHolder_ShowCheckPr  {
display:none;
}

#lblMcsp1  {
display:none;
}

#pr_opt_1  {
color:black !important;
}

#pr_opt_2  {
color:black !important;
}

#ctl00_centerPlaceHolder_LinkAccount  {
display:none;
}

.grid-ibx__icon {
    font-size: 60px;
    line-height: 1;
    -webkit-transition: color .2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition: color .2s cubic-bezier(0.215, 0.610, 0.355, 1.000);
max-height: 100px;
}

.grid-ibx--theme-light .grid-ibx__item {
    background-color: #f2f2f2;
}

.grid-ibx__item {
    float: left;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
    -webkit-backface-visibility: hidden;
    height: 200px;
}

.grid-ibx--style-lined-gradient .grid-ibx__item {
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
}

#eluid6ee35c95 .grid-ibx__item {
    height: 110px;
}

.grid-ibx--style-lined-gradient.grid-ibx--cols-4 .grid-ibx__item {
    width: calc(20% - 30px);
}

.grid-ibx--hover-shadowscale .grid-ibx__item {
    -webkit-transition: -webkit-transform .25s cubic-bezier(0.215, 0.610, 0.355, 1.000), background .15s cubic-bezier(0.215, 0.610, 0.355, 1.000), box-shadow .25s cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition: transform .25s cubic-bezier(0.215, 0.610, 0.355, 1.000), background .15s cubic-bezier(0.215, 0.610, 0.355, 1.000), box-shadow .25s cubic-bezier(0.215, 0.610, 0.355, 1.000);
}

.grid-ibx--style-lined-gradient .grid-ibx__item {
    margin-bottom: 30px;
    margin-left: 15px;
    margin-right: 15px;
    position: relative;
}

.grid-ibx__icon-wrp  {
line-height: 110px;
vertical-align: middle;
}

#eluida0735ca2  {
padding-left: 0 !important;
padding-right: 0 !important;
}

.zn_section_size.container.zn-section-height--auto.zn-section-content_algn--top  {
width: 1100px !important;
}

#ctl00_centerPlaceHolder_Br {
    display: none;
}

.grid-ibx--hover-shadowscale.grid-ibx--style-lined-gradient .grid-ibx__item:hover {
    box-shadow: 0 -10px 30px -10px rgba(0, 0, 0, 0.29);
    background: none;
}
.grid-ibx--hover-shadowscale .grid-ibx__item:hover {
    -webkit-transform: scale3d(1.06,1.06,1);
    -ms-transform: scale3d(1.06,1.06,1);
    transform: scale3d(1.06,1.06,1);
    z-index: 1;
    border-width: 1px !important;
    background: #fff;
    box-shadow: 0 40px 120px -20px rgba(0,0,0,0.6);
    border-radius: 2px;
}
.grid-ibx--style-lined-gradient.grid-ibx--cols-4 .grid-ibx__item {
    width: calc(20% - 30px);
    background: white;
}
.grid-ibx--hover-shadowscale .grid-ibx__item {
    -webkit-transition: -webkit-transform .25s cubic-bezier(0.215, 0.610, 0.355, 1.000), background .15s cubic-bezier(0.215, 0.610, 0.355, 1.000), box-shadow .25s cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition: transform .25s cubic-bezier(0.215, 0.610, 0.355, 1.000), background .15s cubic-bezier(0.215, 0.610, 0.355, 1.000), box-shadow .25s cubic-bezier(0.215, 0.610, 0.355, 1.000);
}

#ctl00_centerPlaceHolder_lblPageTitle  {
display:none;
}

#myModali iframe {
	width: 150%;
	height:490px;
}
