/* Customer CSS */

@media (min-width: 1200px){
.slider {
    height: 402px;
}
}



#page-index .col-sm-7.col-md-8.col-md-push-4 {
width:100%;
left:0;
}

#page-index aside.sidebar.sidebar--square-image.sidebar--index.col-sm-5.col-md-4.col-md-pull-8 {
display:none;
}

body.m2 .ofc_slide1 {
background-image:url(/images/banner-update.jpg);
}

#slot-main {
min-height:auto;
}

#officeHours td {
color:#232c2e;
}

.logo a img {
max-height:100px;
}

.sbContainer .cta-primary a {
color:#706565;
}

.sbContainer .cta-primary a:hover {
color:#4a3e3e;
}

@media (min-width: 768px) {
.columns {
-moz-column-count:2;
-moz-column-gap:50px;
-webkit-column-count:2;
-webkit-column-gap:50px;
column-count:2;
column-gap:50px;
padding:0 5px;
margin-bottom:20px;
}

.columns ul {
margin:0;
padding:0 0 0 2em;
list-style:disc;
}
}