/* General */
* {

}

body {
    padding: 0px 30px;
}

#header {
    padding-top: 0px;
    position: relative;
    width: 100%;
}

#header #main-logo {
    margin: 0px auto 50px auto;
    display: block;
    float: none;
}

#header .menu-main-container,
#header #mobile-menu-button,
#header #mobile-search-btn,
#header #header-texture,
#top-navigation,
#interior-header,
#breadcrumbs,
#footer {
    display: none;
}

a[href]:after {
    content: none !important; /* Removes Chrome from displaying link href */
}

#enterprises {
    display: none;
}

/* Panel Page */
.panel-link {
    width: 100% !important;
    height: auto;
}

#panel-link-container a {
    color: #000;
}

.panel-name {
    position: relative;
    top: 0px;
    transform: none;
    width: 100%;
    left: 0px;
    margin-bottom: 10px;
}

/* Division/Section Page */
.left-menu-column {
    display: none;
}

.small-middle-column,
.large-middle-column {
    width: 100%;
}

#sidebar {
    width: 100%;
}

#sidebar #searchform {
    display: none;
}

/* Calendar View */
.ai1ec-clearfix,
.ai1ec-popover,
.ai1ec-subscribe-container,
.ai1ec-event-summary-footer {
    display: none !important;
}

/* Agenda View */
.ai1ec-event-excerpt {
    margin-bottom: 20px;
}

.ai1ec-event-excerpt .social-share {
    display: none;
}

/* Single Event View */
.ai1ec-map {
    margin-bottom: 25px;
}

.social-share {
    display: none;
}

/* Blog */
.featured-image-container {
    -webkit-print-color-adjust: exact;
    margin-bottom: 10px;
}

.featured-image-container-full {
    -webkit-print-color-adjust: exact;
}

.blog-right-content .article-categories {
    display: none;
}

/* Toggle Page */
#page-nav {
    display: none;
}

.toggle-page-section {
    display: block !important;
}

/* Expandable Page */
.expandable-section-content {
    display: block !important;
}

/* Image Galery */
#image-gallery-arrows {
    display: none;
}

.gallery-image,
.gallery-thumbnail {
    -webkit-print-color-adjust: exact;
}

/* Forms */
.client-content input[type="text"],
.client-content .frm_style_formidable-style.with_frm_style input[type="text"],
.client-content input[type="email"],
.client-content .frm_style_formidable-style.with_frm_style input[type=email],
.client-content input[type="phone"],
.client-content .frm_style_formidable-style.with_frm_style input[type="phone"],
.client-content input[type="url"],
.client-content .frm_style_formidable-style.with_frm_styleinput[type="url"],
.client-content textarea,
.client-content .frm_style_formidable-style.with_frm_style textarea,
.client-content select,
.client-content .frm_style_formidable-style.with_frm_style select {
    border: 1px solid #333;
    box-shadow: none;
}

.client-content button,
.client-content input[type="submit"],
.client-content .frm_style_formidable-style.with_frm_style input[type="submit"],
.client-content input[type="button"],
.client-content .orange-btn,
.client-content #ai1ec-container .ai1ec-read-more {
    -webkit-print-color-adjust: exact;
}
