/* ---------------------------------- */
/* ------------- GRID --------------- */
/* ---------------------------------- */
.col-1-med {
  width: 100%;
  width: calc(100% - var(--gridSpacing));
}

.col-2-med, .contentImgRow .item, .cartThumb.category, .cartThumb.item, .blog-widget .blog-widget-article {
  width: 50%;
  width: calc(50% - var(--gridSpacing));
}

.col-3-med {
  width: 33.333%;
  width: calc(33.333% - var(--gridSpacing));
}

.col-5x3-med {
  width: 66.666%;
  width: calc(66.666% - var(--gridSpacing));
}


.logoBar img {
  width:150px;
}

section.M_right_img .backgroundImage:after  {
  background:none;
}




footer .col-4x3 {
  padding-left:0em!important;
}

#banner .email,
#banner .contact.contactContainer{
  height:120px; 
  margin-left:10px;
}

  #banner .phone {
    min-width:120px; }
  
.link0 .siteTop {
  padding-top:130px;
}

.siteTop {
  padding-top: 80px;
}

.sliderText h2 {
  width:100%;
}

#banner  {
  font-size:0.65em;
}

#banner .phone {
  min-width:140px;
}


#menu > nav > li {
  margin:0px 0px;
}

.sliderText {
  font-size:0.8em;
}



.logo, .scrollStart #banner .logo {
  width: 200px;
  padding:10px;}