
/* this file contains the printing layout */

html, body, body .outer-wrapper { height: auto; }

body { -webkit-print-color-adjust: exact; print-color-adjust: exact; }

body, a,
h1, .H1, h2, .H2, h3, .H3, h4, .H4, h5, .H5, h6, .H6,
h1 a, .H1 a, h2 a, .H2 a, h3 a, .H3 a, h4 a, .H4 a, h5 a, .H5 a, h6 a, .H6 a { color: #000 !important; }

#mainHeader .headerMenu, #navbar-toggler, #main-nav, #mainFooter, .headerSlider { display: none !important; }
#ScrollToTop, #overlay-bg { display: none !important; }

/** main content */
#root { padding-top: 0; }
#mainHeader { position: relative; }
#content-area { padding-bottom: 0; }
.row { display: block; }
.row .col-sm-6 { float: left; width: 50%; }
.row .col-md-4 { float: left; width: 33.33333333%; }

.content a[href="#top"] { display: none; }
.subnavigation { display: none; }

#content-header .tx-go-maps-ext:before { padding-top: 400px; }
.content .row.singleColumn.grid > div { float: left; width: 50%; }
.row.columns-212.vert-bottom > .col-md-4,
.row.columns-212.vert-bottom > .col-md-8 { width: 50% }
.row.columns-212.vert-bottom > .col-md-8 .powermail_fieldset { width: 100% }

/* breadcrumbs */
#breadcrumbList span[itemprop="title"], #breadcrumbList span.Separator { color: #000; }

/* forms */
form input, form textarea, form select { background-color: #FFF; }
form input, form textarea, form select, .selectric, .selectric .button, .selectric-items { border-color: #000 !important; color: #000; }
form input[type="button"], form button[type="button"], form input[type="submit"], form button[type="submit"], form input[type="reset"], form button[type="reset"] { border-color: #444; color: #000; }

.tx-powermail .powermail_label { display: block; width: auto; }

form ::-webkit-input-placeholder { color: #CCC; }
form :-moz-placeholder { color: #CCC; }
form ::-moz-placeholder { color: #CCC; }
form :-ms-input-placeholder { color: #CCC; }
form :placeholder-shown { color: #CCC; }

/* table */
#content table tr th { background-color: #FFF; color: #000; }
#content table td { border-top: 1px solid; }


#videoListID_222, #testimonialID_253 { display: none; }
.collagen-container .col-md-3, .collagen-container .col-md-6 { flex-basis: 100%; max-width: 100%; }


/* eof */
