/* Elements to Remove */
#center-shadow{display:none;}
body {
    background: #ffffff;
    color: #333333;
}
.btn {
    background: none;
    padding: 0;
    border-radius: 0;
    border: 0!important;
    box-shadow: none;
    text-decoration: underline;
    color: #333333;
}
/* Header */
#logo-print {
    display: block;
    float: left;
    width: 222px;
    height: 70px;
    margin: 10px 0 25px;
}
#logo-print img {
    width: 100%;
    height: 100%;
}
#logo {display:none;}
header.main {
    height: 100px!important;
}
header.main .cta,
header.main .health-care-professionals,
header.main .smc,
header.main .search,
header.main #search,
header.main nav{
    display:none;
}


/* Main Area */
#center.cols > #main {
    width: 1000px;
}
#center.cols.contact > #main {
    width:830px;
}
#center.cols.contact > #sidebar {
    display: block;
}
.cms ul {
    overflow: visible;
    margin-left: 20px;
    list-style:disc;
}
.cms ul > li {
    padding-left: 0px;
}
#center #promo { display: none; }
#center .home-features { display: none; }
#center .home-news {
    border: 0;
    border-radius:0;
    padding: 0;
}
#center .news-overview > li > article .ico-category { display: none; }
.page-numbers > li a, .page-numbers > li span {
    border: 0;
    padding: 0;
    background: auto;
}
.page-numbers > li .current {
    border: 0;
    padding: 0;
    background: auto;
}
.single header .ico-category-large,
ul.social,
#tribe-events-bar,
.air-quality-alerts-form{ display: none; }
#car-seat-clinics .area .table-wrapper {
    border-radius:0px;
}
.about-columns .image-column > ul > li {
    padding: 0;
    border-radius:0;
    border:0;
}
.about-columns .image-column img {
    border-radius: 0;
    border: 1px solid #c3c3c3;
    width: 140px;
    height: 140px;
}
/* Forms List */
.file-list > li {
    padding-left:0!important;
    background: none;
}
#gform_wrapper_1 {
    display: none;
}
/* Sidebar */
#sidebar {
    display:none;
}
/* Accordion */
.accordion {
    border:0;
}
.accordion > li {
    border-bottom:0;
}
.accordion > li > .title,
.accordion > li.active > .title{
    padding: 11px 0;
    background: inherit;
    color: inherit;
}
.accordion > li > .title:before,
.accordion > li.active > .title:before{
    content: "";
}
.accordion > li > .body,
.accordion > li.active > .body{
    height: auto;
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
}
.accordion > li > .body ul,
.accordion > li.active > .body ul{
    margin-left: 0px;
    padding-left: 0px;
}
.accordion > li > .body ul li,
.accordion > li.active > .body ul li{
    margin-left: 0px;
    padding-left: 0px;
}



/* Footer */
footer.main {
    border-top: 1px solid #cdcdcd;
    color: #333;
}