
/* 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; }

hr { border-color: #000; }

p.colored, span.colored, a.colored, b.colored, i.colored, u.colored { color: #000; }


/* extra content */
#ScrollToTop, #overlay-bg { display: none !important; }

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


/** main content */
.content a[href="#top"] { display: none; }
body #root { padding: 0 !important; }
body #root #content { margin: 0 !important; padding: 0 !important; }

#content-area { padding-bottom: 0; }
.row { display: block; overflow: hidden; }
.row .col-sm-6 { float: left; width: 50%; }
.row .col-md-4 { float: left; width: 33.33333333%; }


/* 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; }
.tx-powermail .powermail_fieldwrap_type_submit:before,
.tx-powermail .powermail_fieldwrap_type_submit:after { display: none; }

form .InputField input[type="checkbox"], form .InputField input[type="radio"] { margin: 0 5px 0 0; opacity: 1; position: static; }
form .InputField .input-custom { display: none; }

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; }


/* lists */
#content ul li { list-style-type: circle; }
#content ul li:before { display: none; }
#content .ce-uploads li, #content .news .page-navigation ul li, #content ul.ce-menu li { list-style: none; }


/* news */
.news-list-view .article .more, .news-single .article .news-backlink-wrap { display: none; }
.news .shariff { display: none; }


/* project */
#mainHeader .headerMenu, #nav-toggle, #mainNav, .headerSlider { display: none !important; }



/* eof */
