/* ---------------------------------- */
/* ------------- GRID --------------- */
/* ---------------------------------- */
.col-1-med {
  width: 100%;
  width: calc(100% - 10px);
}

.col-2-med, 
.contentImgRow .item, 
.cartThumb,
.blog-widget .blog-widget-article {
  width: 50%;
  width: calc(50% - 10px);
}

.col-3-med {
  width: 33.333%;
  width: calc(33.333% - 10px);
}

/* ---------------------------------- */
/* ------------- OTHER -------------- */
/* ---------------------------------- */
#menu {
  position:relative;
  top:0px;
  background:#fff;
}


.siteTop {
  padding-top:250px;
}


.mobileScrollStart #menu {
  top:0px;
}

 #menu nav li a {
  font-size:0.7em;
}

.lineBreakMenu #menu nav li a {
  font-size:0.7em;
}

.mobileScrollStart #menu nav li a {
  font-size:0.7em;
}

#menu nav {
  justify-content:space-between;
  border-top:1px solid #ccc;
}

.logo {
  padding:60px 0px 15px 0px;
  margin:0 auto;
}

.sliderWrap {
  width:70%;
}



.link0 .twoColumn > tbody > tr > td:last-child, .threeColumn > tbody > tr > td:last-child {
 padding:0%;
}

.link0 .twoColumn > tbody > tr > td {
  width: 100%;
  display:block;
}


.siteContent ol li {
    width: 48%;
    padding:20px 10px;
}
