﻿#content_container .tx-cal-controller .view-header h1 {
    background-color: rgb(255,255,255);
}

@media screen and (max-width: 719px) {
	#content_container .tx-cal-controller .view-header .previous-button, #content_container .tx-cal-controller .view-header .next-button {
		position: relative;
	}
	#content_container .tx-cal-controller .view-header .previous-button a:before, #content_container .tx-cal-controller .view-header .next-button a:before {
		font-size: 1.25rem;
	}
}

@media screen and (min-width: 641px) and (max-width: 720px) {
	#topbar_container .top-bar-section ul {
	    letter-spacing: -0.6px;
	}
	#topbar_container #topbar_meta_menu > li > a {
	    padding-left: 5px;
	    padding-right: 5px;
	}
}

@media screen and (min-width: 641px) and (max-width: 991px) {
	#content_container .tx-cal-controller .view-header {
	    position: fixed;
	    width: 20%;
	    right: 15px;
	}
}

@media screen and (min-width: 992px) {
	#content_container .tx-cal-controller .view-header {
	    margin-left: 462px;
	    padding-left: 0;
	    position: fixed;
	    width: 170px;
	}
}

@media screen and (min-width: 1000px) {
	#content_container .tx-cal-controller .view-header .next-button > a {
	    right: 10px;
	}
}

@media print {
	.top-bar .toggle-topbar.menu-icon, nav, #claims, #sub_menu, #meta_menu {
		display: none;
	}

	div.csc-textpic-intext-right .csc-textpic-imagewrap {
	    clear: both;
	    float: left;
	    width: 100%;
	}

	#additional_information {
		margin-top: 1cm;
		border-top: 1px solid grey;
		float: left !important;
		clear: both !important;
		position: relative !important;
		bottom: auto !important;
		width: 100% !important;
		left: 0cm !important;
	}
}
