
/* Anfang Print-Styles*/
@media print{
.topnavigation{display: none !important;}
.navbar-sticky-dummy{display: none !important;}

header.mainnavigation {
    padding-top: 0px !important;
}

.mainnavigation{display: none !important;}
.cover.cover-big{display: none !important;}

#c12917{display: none !important;}
#c6985{display: none !important;}
#c7093{display: none !important;}

.contact-us.text-center{display: none !important;}

form.contact input[type=text], 
form.contact input[type=email], 
form.contact input[type=tel]{
border: 1px solid #000000 !important;
}

.form-trenner{
height:2px;
margin:0 0 10px 0;
    background-color: #000000 !important;
}
.col-md-8.content-area{display:none !important;}
.col-md-4.sidebar-area{display:none !important;}

#powermail_fieldwrap_878{display: none !important;}
#powermail_fieldwrap_966{display: none !important;}

#powermail_fieldwrap_1059{display: none !important;}
#powermail_fieldwrap_1034{display: none !important;}


div.select-set{
font-size:11px !important;
}

.footer-sitemap{display: none;}
footer{display: none;}
.col-md-12.subcontent-area{
margin-top:-30px !important;
}


}
/* Ende Print-Styles*/

body.page-event-details .subcontent-area {
    margin-top:-30px;
}
/*
.navbar.navbar-static-top.navbar-top, .navbar-main{
 display: none;
}
*/

.awt-white-bg{
background-color:#ffffff !important;
}

.contact-us {
    position: relative;
    z-index: 1;
}

.contact-us-text {
    display: inline-block !important;
    padding: 0 10px !important;
    margin-bottom: .25em !important;
    color: #4c5155 !important;
    font-size: 26px !important;
    background-color: #fff !important;
    z-index: 1 !important;
}

.contact-us-text:after {
    content: '' !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    top: .75em !important;
    z-index: -1 !important;
    height: 3px !important;
    display: block !important;
    border-top: 1px solid rgba(76,81,85,.5) !important;
}

.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
    margin-top: 0;
    margin-left: 0px;
}

.awt-rabatt {
   width: 100%; 
   font-size:26px;
   font-weight:500 !important;
letter-spacing: .018em;
   text-align: center; 
    left: 0 !important;
    right: 0 !important;
    top: .75em !important;
   border-bottom: 1px solid #000; 
   line-height: 0.1em;
   margin: 10px 0 20px; 
} 

.awt-rabatt span { 
    background:#fff; 
    padding:0 10px; 
}

.awt-red{
font-size:18px;
color:#9a3336;
}

/*
div.select-set {
    z-index: 4;
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    white-space: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 28px 0 17px;
    text-overflow: ellipsis;
    border: 1px solid #4b4b4b;
    line-height: 1.3em;
}
*/

div.select-main {
display:none !important;
}
select {
    width: 100%;
    padding: 6px;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    display: block !important;
    border: 1px solid #ccc;
}

ul.select-list{
font-size:14px !important;
}
li.select-items {
    padding: 2px 15px !important;
}
.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -10px;
}
.form-group {
    margin-bottom: 15px;
}
.kompaktseminar-ausgebucht{
font-size:14px;
color:#000000;
margin:8px 0 0 0;
}

.session-ausgebucht{
font-size:14px;
color:#000000;
margin:0px 0 15px 0;
}

#printbutton{
font-size: 17px !important;
width:300px !important;
padding:15px !important;
margin-top:7px;
}

/*Steff*/
/*.event-cover-large .container .text-center img{
	background: rgba(209, 213, 216, 0.5) none repeat scroll 0 0;
    padding: 20px;
}*/

.event-cover-large .container .text-center .btn-ghost{
	background: rgba(139, 0, 0, 0.9) none repeat scroll 0 0;
	border: 0 solid #cacaca;
}
.event-cover-large .container .text-center .btn-ghost:hover{
	background-color: #bb123e;
	color: #fff;
	border: 0 solid #cacaca;
}

.agenda-item-description .text-danger{
	font-size: 18px;
}
.event-cover-large .container .cover-headline{
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
}

.event-cover-large .container {
	max-width: 650px!important;
}

.event-cover-large .container .description{
	/*background: #009de0;*/
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    padding: 6px;
	font-size: 20px;
}

.awt_custom_class .cover-headline{
	color: #009de0;
}

.awt_custom_class .cover-text{
	color: #009de0;
    background-color: #fff;	
}

.scroll-please{
    color: #fff !important;
}

.awt_custom_class_2 .container p{
	color: #009de0;
}

.awt_custom_class_2{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}


.glyphicon-chevron-down::before {
    content: "";
    font-size: 65px;
    text-shadow: 0 0 5px rgb(3, 3, 3);
}

.idl-button-red-cover:active, .idl-button-red-cover:focus, .idl-button-red-cover:hover{
	background-color: #bb123e;
	color: #fff;
} 

.csc-default.lightgray-bg.box-padding.awt_custom_class_3{
	border-top: 1px solid #ccc;
}
/*Steff 08.08.2016*/

.main-content {
    background-color: #fff!important;
}

.agenda-content{
font-size:18px!important;
}