/*Type here to edit*/

/*diable transport dropdown*/

.CheckoutServices{
pointer-events: none;}


/* add to cart button */
.product-item .add-to-cart .add-to-cart-controls .add-to-cart-button-wrapper .add-to-cart-button-aria {min-width: 270px;max-width: 300px;}

/* uitleg */
h2#header1 {
    color: White;
    background-color: #84bd00;
    padding: 10px;
    font-size: var(--text-size-label);
}

h2#header2 {
    color: White;
    background-color: #84bd00;
    padding: 10px;
    font-size: var(--text-size-label);
}
h2#header3 {
    color: White;
    background-color: #84bd00;
    padding: 10px;
    font-size: var(--text-size-label);
}

h2#header4 {
    color: White;
    background-color: #84bd00;
    padding: 10px;
    font-size: var(--text-size-label);
}

h2#header5 {
    color: White;
    background-color: #84bd00;
    padding: 10px;
    font-size: var(--text-size-label);
}

.product-properties .duc-wrapper .duc-head .duc-description .duc-description-text {
       color: var(--text-color-ultra-dark);
    padding: 10px 0 10px 0;
    position: relative;
    text-align: center;
    white-space: pre-wrap;
    width: auto;
    z-index: 91;
    width: 100%;
    display: unset;
    border: none;
    background-color: transparent;
}

.product-properties .duc-wrapper .duc-head .duc-description .icon {display:none;}

/* uren tabel */

.dtiStringTextBox {
border-spacing: 3px;
  border-collapse: separate;
}
.dtiStringTextBox th {
  
  color: var(--text-color-ultra-dark);
  font-size: 15px;
}

/* product image */
.product-item .image-wrapper {box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;}

.category-item .category-name {text-align: left;} 


/* categorie image */

.category-item .image-wrapper {box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px;}


.database {display:none;}


.footer a:after {
    font-feature-settings: normal;
    color: #84bd00;
    content: ">";
    font-size: 15px !important;
    font-variant: normal;
    font-weight: 600;
    line-height: 1;
    position: relative;
    right: -10px;
    text-decoration: none;
    text-transform: none;
    top: 50%;
    transform: translateY(-50%);
    transition: .4s cubic-bezier(.215,.61,.355,1);
}


/*hide stock info*/
.inStock {
    display: none !important;
}



/*openingsuren*/

#Dial_74790 ,#Dial_74797 ,#Dial_74804 ,#Dial_74811 ,#Dial_74818 ,#Dial_79117
{
    width: 100%;
    float: unset;
    display: inline-block;
}

#Dial_74785, #Dial_74786, #Dial_79082, #Dial_79083, #Dial_74788 ,#Dial_74789 ,#Dial_79085 ,#Dial_79086 ,#Dial_74792 ,#Dial_74793 ,#Dial_79088 ,#Dial_79089 ,#Dial_74795 ,#Dial_74796 ,#Dial_79091 ,#Dial_79092 ,#Dial_74799 ,#Dial_74800 ,#Dial_79094 ,#Dial_79095 ,#Dial_74802 ,#Dial_74803 ,#Dial_79097 ,#Dial_79098 ,#Dial_74806 ,#Dial_74807 ,#Dial_79100 ,#Dial_79101 ,#Dial_74809 ,#Dial_74810 ,#Dial_79103 ,#Dial_79104 ,#Dial_74814 ,#Dial_79106 ,#Dial_79107 ,#Dial_74816 ,#Dial_74817 ,#Dial_79109 ,#Dial_79110 ,#Dial_74820  ,#Dial_79112 ,#Dial_79113 ,#Dial_74823 ,#Dial_74824 ,#Dial_79115 ,#Dial_79116 ,#Dial_74813 ,#Dial_74821 {width:50%;float:left}

/* show full short desciption*/
/*
.defaultStylesTooltip .tooltip-title.lines-4 {-webkit-line-clamp:unset !Important}
.product-item .add-to-cart {    margin: 130px 5px 0; !important }*/

/* hide description on category page
.description {display:none;}*/


*:disabled {
  background-color: lightgrey;
  
}

/* coupon label*/
#ctl00_cphMainContent_lblCouponUse {color: #3c3c3c;
    font-weight: 700;}

/* adores dropdown */
.addressBoxWrapper .ddlAddresses {width:unset;}

/*display logo at login page*/
#imgLogo {display:inline !important;}
.loginLogoContainer .logo {max-width: 200px;max-height:unset;}

.boxHeading {font-size: var(--text-size-h3) !important;color:#3c3c3c;font-weight:700;
}

.addressItemBody {height:unset;}

#OrderFinalStep_PriceReview_PriceTag {display:none;}

.Duc>*:first-child {margin-top:unset}

.dtiName, .dmiName, .dddlName {width:unset;}


@media (min-width:801px){
div[id^="Dial_"].Duc>ul[id$="ducWrapper"]>li>dl>dt:nth-child(1) {
    padding-bottom: 0px;
    /*margin-bottom: -18px;*/
}
}
/* customization steps */
span[id$="Stepsnav1_MyList"] a.btn:hover,
span[id$="Stepsnav1_MyList"] a.btn:focus,
span[id$="Stepsnav1_MyList"] a.btn:active {
  border-bottom: 1px solid #599b9f;
  background-color: transparent;
}

span[id$="Stepsnav1_MyList"] a.btn {
  color: #599b9f;
}

/* form dails */
.dtiStringTextBox {
  width: 95%;
}

.FormField{
  width: 95%;
font-family: var(--font-family);
}

.Duc {
  margin-bottom: 15px !important;
}

.Duc dl .dtiName .FormLabel {
  display: unset;
width:100%;
}

/* label form */
.dtiName, .dmiName {width:100%; 
margin-bottom: -18px;}

/* dropdown */
.dddlValue select {
  width: 100%;
}


.glyphicon-ok-sign:before {
  float: none;
}


/* image gallery margin bottom */
.imageGalleryBody {
  margin-bottom: 25px;
}

/* main aria change height */

@media (min-width: 601px) {
  .mainareaFullWidth {
    min-height: unset !important;
  }
}

@media (min-width: 600px) {
  .mainareaFullWidth {
    min-height: unset !important;
  }
}

.mainareaFullWidth {
  min-height: unset !important;
}

/* tabel tijd/datum verzenden emails*/
.RadPicker table.rcTable {
  margin: 3px !important;
}



Textarea:read-only {
  background-color: #E7E9EB;
}

input:read-only {
  background-color: #E7E9EB;
}


/* hide button on homepage banner */
.promotion-item .button {
    display: none;
}

/* groter lettertype titel homepage banner*/
.promotion-item .title {font-size: 60px;    font-weight: 700;}


/* hide featured products */
.home .featured-products-wrapper {display: none;}


/* background color login page */
.ustore_Login, .ustore_Login #bodyarea, .ustore_Login #bodyarea .mainareaFullWidth {background-color:#fff}

/* button add to shoppping cart */
.product-item .add-to-cart .add-to-cart-controls .add-to-cart-button-wrapper .add-to-cart-button {width: 250px;    max-width: 270px;}

.tblPriceTagsWrapper td.FormLabel{
    font-size: var(--text-size-label) !important;}

.HybridFormLabel, .FormLabel{
    font-size: var(--text-size-h3) !important;color:#3c3c3c;font-weight:700;}

.tblPriceTags .FormField {font-size: var(--text-size-label) !important;}

/* hide shipping service*/
.ShippingItemContainer .boxSubHeading {display: none;}

#ctl00_cphMainContent_cmbServices{

width:unset;}


.category-item {  font-size: var(--text-size-h3);}


hr {
border: 1px solid #84bd00;
background-color: #84bd00;}


.OrderPriceContainer {
border: solid 1px #84bd00;
}

.quantity-units {text-transform: lowercase;}

/* hide eur*/
.price-currency {display:none;}


/* width header search */
.header .header-stripe .search {width:250px !important}


/* hide herbestellen */
.OrderDetailsGrid_Column_ProductName .Link {display:none;}


/* verberg tooltip bij verzending info prijs later */

#ctl00_cphMainContent_ucPriceReview_infoPrice_Price_Explain {display:none;}



/* hide btw */
.summary-table-value .price-display .price .price1 {display:none;}

.product-order-summary .summary-table .summary-table-row.total-row .price1 {display:unset !important}

/* navigatie menu breder */
.navigation-menu.hide-category-panel {width:300px}

.navigation-menu .show-all-panel{width:300px}


.product-order-summary .summary-table .summary-table-row.total-row {font-size: var(--text-size-h4);}


/* login page */
table#tblSignIn {margin-top: 30px;}
span#ctl00_cphMainContent_lbIeUnsupportMessage {
    color: red;
}

/* product omschrijving */
.product-description {font-size:var(--text-size-h3);}

.gallery .top .main-title.scrollable-title
{font-size:var(--text-size-h4);}

.category .title {font-size:var(--text-size-h1);}

.subtitle {font-size:var(--text-size-h1);}
.subtitleProductName{font-size:var(--text-size-h1);}


.productdesc ul {list-style-type: disc;
    margin-left: 30px;}

.OrderPriceTable td.tdAmount {
    width: 200px !important;
}

/* hide registratie link on home page */
#tblRegistration {display:none;}