#container, .inside {width:700px}
#container {padding:0 30px 30px;width:700px;}

#header #nav_contact ul li:before{margin: 0 10px;}
#header #nav_contact ul li .title {font-size:13px;}
#header #nav_contact ul li .tel {font-size:13px;}

#header-logo img {width:240px}
#header #header-contact {float:none;}
#header #header-contact p, #header-contact a {font-size: 18px; text-align: center; margin: 12px 0px 0px 0px;}
#nav_contact li:after {margin:0 6px}
#nav_contact li {height:auto;line-height:normal}
#nav_contact li .title {font-size:13px}
#nav_contact li .tel {font-size:15px;text-decoration:none;border:0 none}
#nav_contact a {height:auto;line-height:normal;padding:0}
#nav_contact li .tel a {float:none !important;display:inline !important}

#nav li:after {margin:16px 5px 0}
#nav a {font-size:13px;padding:0 6px}
#nav .sub-menu {left:-99999px}

#slideshow {height:248px}
#slideshow .slide h5 {font-size:18px;padding-bottom:10px;margin-bottom:10px}
#slideshow .slide .left {width:270px;padding-top:20px}
#slideshow .button {font-size:14px;margin-top:0;padding:12px}
#slideshow .slide .img-overlay {width:375px}
#slideshow .slide .img-overlay img {width:375px}
#slideshow:before {left: -140px;}

#slideshow.lower-slideshow .slide .left {padding-top: 40px;width: 415px;}
#slideshow.lower-slideshow .img-overlay, #slideshow.lower-slideshow .img-overlay img {width:235px;height:100%}

#home-content, #content {width:100%;float:none}
#column-left,#column-right,#bottom {display:none}
body.home #column-right {display:block;float:none;width:100%}
body.home .call-to-action {float:left;width:48%;margin-bottom:30px; margin-right:28px;}
body.home .call-to-action.right {margin-left:0px}
body.home .call-to-action:nth-child(2n+2) {margin-right: 0px;}

body.home .inline-cta .call-to-action{
  width: auto;
  float: none;
  margin-right: 0;
}
body.home .inline-cta .call-to-action .left{
  width: auto;
  margin: 0 10px;
}

#subpage-dropdown, #category-dropdown {display:block;border:1px solid #bbbbbb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:100%;margin-bottom:20px}

.select-supplier .inner {width:80%;margin-top:37px}
.select-supplier p {font-size:17px}
.select-supplier select {position:relative;top:2px;width:236px;top:-4px}

#popular-suppliers li {width:154px}

#specials li {width:48%;margin-left:4%;height:301px;overflow:hidden}
#specials li:first-child {margin-left:0}
#specials img {width:100%;height:auto}

#contact-form .text {
  width: 335px;
}