/**/

/*.event-cover-large p {
    line-height: 0px!important;
}*/

.event-cover-large .container {
    width: 90%!important;
}

/*.glyphicon{
	margin-top: 80%!important;
}*/

#c12031, #c14037{
	background-color: #f2f2ef!important;
	padding-top: 0px!important;
}

#c13322 h3, #c13326 h3, #c13321 h3{
	color: #666!important;
	background-color: #fff!important;
	/*padding: 10px;*/
    /*width: 43%;*/
	margin-top: 0px!important;
}

#c13323, #c13327{
	padding-top:0px!important;
	padding-bottom: 0px!important;
}

/*.page-clientevents .usp .box, .page-event-webinare .usp .box{
    background-position: 12% 14%!important;
	background: rgba(0, 0, 0, 0) url("/fileadmin/user_upload/Sammelbecken/ic_info_outline_black_36dp_2x.png") no-repeat scroll 0 0 / 40px auto;
}*/

@media (max-width: 1000px) {

#c13984 .event-cover-large .container .description{
	background-color: unset!important;
    font-size: 40px!important;
}

/*.page-clientevents .usp .box, .page-event-webinare .usp .box{
    background-position: 3% 14%!important;
	background: rgba(0, 0, 0, 0) url("/fileadmin/user_upload/Sammelbecken/ic_info_outline_black_36dp_2x.png") no-repeat scroll 0 0 / 40px auto;}*/
#c13333{
	 display:none;
}
#carousel-13340{
	margin: 0 auto!important;
    margin-bottom: 30px!important;	
}

.btn-xl{
    font-size: 18px;
   min-width: unset;
}

.indie_button1 .news-buttons {
    font-size: 18px !important;
}

}

@media (min-width: 1000px) {

#c13984 .event-cover-large .container .description{
	background-color: unset!important;
    font-size: 60px!important;
}
.btn-xl{
    font-size: 28px;
   min-width: unset;
}

.indie_button1 .news-buttons {
    font-size: 28px !important;
}
}


.usp .box {
    padding: 20px 20px 20px 75px!important;
}




/*
.owl-item {
	margin-right: 0px!important;
}

.partner{
	margin: 0 20px!important;
}
*/

#page_844 .news-buttons{
    background-color: #fff;
    border: 2px solid #cacaca;
    box-shadow: none;
    color: #868686;
    text-shadow: none;
    text-transform: uppercase;
	-moz-user-select: none;
    background-image: none;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 50px;
    margin: 5px;
    padding: 70px 80px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	transition: background-color 0.4s ease 0s;
	min-width: 88%;
}

#page_844 .news-buttons a{
display:block;
}
#page_844 .news-buttons:active, #page_844 .news-buttons:focus, #page_844 .news-buttons:hover {
    background-color: #cacaca;
    box-shadow: none;
    color: #fff!important;
	text-decoration: none!important;
	}
	

#page_971 .news-buttons{
    background-color: #fff;
    border: 2px solid #cacaca;
    box-shadow: none;
    color: #868686;
    text-shadow: none;
    text-transform: uppercase;
	-moz-user-select: none;
    background-image: none;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857;
    margin-bottom: 50px;
    margin: 5px;
    padding: 70px 80px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
	transition: background-color 0.4s ease 0s;
	min-width: 88%;
}

#page_971 .news-buttons a{
display:block;
}
#page_971 .news-buttons:active, #page_971 .news-buttons:focus, #page_971 .news-buttons:hover {
    background-color: #cacaca;
    box-shadow: none;
    color: #fff!important;
	text-decoration: none!important;
	}


.csc-default.type-gridelements_pi1.container{
	width: 100%!important;
}
.csc-default.type-gridelements_pi1.container .row{
	max-width: 960px!important;
	margin-right:auto!important;
	margin-left:auto!important;
}
.csc-default.type-gridelements_pi1.container .csc-header{
	max-width: 960px!important;
	margin-right:auto!important;
	margin-left:auto!important;
}

/*.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{
	width: 700px!important;
}*/
/*
.c12026 .event-cover-large .container .text-center .img-responsive {
	width: 500px!important;

}*/

.event-cover-large .container .text-center .btn-ghost{
    background: #bd1a3a none repeat scroll 0 0;
    border: 2px solid #fff;	
	color: #fff;
}

.event-cover-large .container .text-center .btn-ghost:hover{
    background: #fff none repeat scroll 0 0!important;
    border: 2px solid #fff!important;	
	color: #000;
	color: #868686;
}

body.page-clientevents .news-timeline .timeline-item .article, body.page-event-webinare .news-timeline .timeline-item .article{
	padding: 0px!important;
}

#c13366{
	width: 100%!important;
	background-color:#ededed!important;
	padding-bottom: 15px;
}

.section {
    padding-bottom: 0!important;

}

.AWT_Header .event-cover-large .container .text-center .img-responsive.center-block{
	width: 650px!important;
}

/*.AWT_Header .event-cover-large{
	padding-top:40px!important;
	padding-bottom:40px!important;
}*/

#c12009{
	background-color: #ededed!important;
	color: #666!important;
}

#c12009 h3{
	margin-top: 5px!important;
}
#c12009 .csc-header h3{
	padding-left: 10px!important;
	padding-top: 20px!important;
	padding-bottom: 20px!important;
    width: 43%;	
}

body.page-clientevents .event-cover-large a.btn, body.page-event-webinare .event-cover-large a.btn {
    margin-bottom: 20px !important;
    margin-top: 20px !important;}
	
#page_962 .event-cover-large .container .text-center .btn-ghost{
	border: 1px solid #fff!important;
}

#page_962 .relevant-products {
    background-color: #f0f0f0;
    color: #666;
    margin-bottom: 20px;
    padding: 30px;
}

.news-buttons h3{
	margin-bottom: 25px!important;
}
#page_962 .relevant-products li a {
    background-color: #fff;
    border: 2px solid #dedede;
    color: #868686;
    display: block;
    font-size: 18px;
    padding: 15px 10px;
    text-decoration: none;
    text-transform: uppercase;
    transition: border-color 150ms ease 5ms;
}

#page_962 .relevant-products li {
    margin-bottom: 5px;
    position: relative;
}

#page_962 .relevant-products ul {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}

#page_962  .relevant-products li a .product-icon {
    height: 35px;
    margin-right: 10px;
    width: 35px;
}

#page_962  .relevant-products img{
 display: unset!important;
}

#page_962  h3{
	margin-bottom: 25px!important;
}

#page_962 .relevant-products li a:hover {
    border-color: rgba(134, 134, 134, 0.5);
}

/*#page_962 #c13934{
	border: 1px solid #ccc;
}*/


body {
    font-size: 17px!important;
	line-height: 1.429!important;
}

ul {
/*
    margin-left: 10px!important;
    padding-left: 10px!important;
*/
}

p {
    line-height: 1.429!important;
}

#c13970 h3{
	 margin-bottom: 0!important;
}

.indie_button1 .news-buttons{
	background: #fff none repeat scroll 0 0!important;
    border: 2px solid #bd2b4c!important;	
	color: #bd2b4c!important;

    border: 2px solid #BE1A3C!important;	
	color: #BE1A3C!important;


    line-height: 1.5em!important;
    min-width: 268px!important;
    padding: 15px!important;
}

.indie_button1 .news-buttons:hover{
	background: #ccc none repeat scroll 0 0!important;
    border: 2px solid #bd2b4c!important;	

	background: #BE1A3C none repeat scroll 0 0!important;
    border: 2px solid #BE1A3C!important;	


	color: #fff!important;
}


.indie_button1{
   text-align: center!important;
}

.hg-red{
	background-color: #bd1a3a!important;
	background-color: #BE1A3C!important;
	color: #fff!important;
	text-align: center!important;
}

.cover_unten .event-cover-large{
	height: 185px!important;
	padding: 0px!important;

}

/*#c13984 .event-cover-large .container .description{
	background-color: unset!important;
    font-size: 60px!important;;
}*/

#c13889{
	background-color: #bd2b4c!important;
	background-color: #BE1A3C!important;
}

#c13889 .box.area-link{
	background-color: #fff!important;
	border-radius: 150px;
    height: 275px;
    width: 275px;
	padding: 40px 20px 20px 60px !important;
	margin: 0 auto!important;
}

#c13889 .row.usp{
	padding: 30px 0 30px 0!important;
}

#c13889 .box.area-link{
	background-image: none!important;
}

.col-xs-12.col-md-4{
	margin-bottom: 20px!important;
}

#c13339 .news-buttons{
	background-image: url("https://www.idl.eu/fileadmin/user_upload/Termine/Webinare/Neu-IDL_Event-Logo_299x115-Webinare.jpg");
	background-position: left bottom;
	background-repeat:no-repeat;
}

#c13338 .news-buttons{
	background-image: url("https://www.idl.eu/fileadmin/user_upload/Termine/Webinare/Neu-IDL_Event-Logo_299x115-Webinare.jpg");
	background-position: left bottom;
	background-repeat:no-repeat;
}

#c13337 .news-buttons{
	background-image: url("https://www.idl.eu/fileadmin/user_upload/Termine/Webinare/Neu-IDL_Event-Logo_299x115-Webinare.jpg");
	background-position: left bottom;
	background-repeat:no-repeat;
}

.section.certified-partner{
	padding-top: 15px !important;
	padding-bottom: 15px !important;
}

#c14007{
	background-color: #ededed!important;	
	padding-bottom: 0px!important;
}

#c13365 .section.news-timeline{
	padding-top: 0px!important;
}

#c14020{
	background-color: #bd2b4c !important;
	background-color: #BE1A3C !important;
}

#c13321 h3{
	color: #fff!important;
	background-color: #bd2b4c !important;
	background-color: #BE1A3C !important;
}

#c13321{
	margin-top: 0px!important;
}

#c14009 h3{
margin-top: 0px!important;
}

#c14020{
	padding-bottom: 0px!important;
}

#c14038 h3{
	margin-bottom: 20px!important;
}

#c14039{
	margin-bottom: 20px!important;
}

#cover_unten .description{
	margin-top: 30px!important;
	background: none!important;
	font-size: 36px!important;
}

#c14069 img{
	margin: 0 auto!important;
}

.AWT_Header .event-cover-large{
    padding-bottom: 10px!important;
    padding-top: 40px!important;	
}

#c13916{
	padding-bottom: 30px!important;
    padding-top: 10px!important;
}

#c13910 h3{
	margin-bottom: 0px!important;
}

#c13973{
	padding-top: 5px!important;
}

#c13983 h3{
	font-size: 36px!important;
}

/*  Spalten der Pakete*/

#c14057 .col-xs-12.col-md-4 {
border-left: 4px solid #ffffff;
border-bottom: 15px solid #ffffff;
background-color: #ededed;
min-height:910px;
margin-bottom: 0px!important;
}

#c14057 ul {
/**/
margin-left: 10px!important;
padding-left: 10px!important;
}

#c14101 .col-xs-12.col-md-4 {
border-left: 4px solid #ffffff;
background-color: #ededed;
padding:15px 0 15px 0;
}

#c14065 .col-xs-12.col-md-4 {
border-left: 4px solid #ffffff;
border-bottom: 15px solid #ffffff;
background-color: #ededed;
min-height:980px;
margin-bottom: 0px!important;
}

#c14065 ul {
/**/
margin-left: 10px!important;
padding-left: 10px!important;
}

#c14105 .col-xs-12.col-md-4 {
border-left: 4px solid #ffffff;
background-color: #ededed;
padding:15px 0 15px 0;
}

.img-mehr-erfahren img{
border: 2px solid #cacaca;
}

/**/
.img-mehr-erfahren img:hover {
border: 2px solid #cacaca;
    /**/
-moz-box-shadow: 1px 1px  5px 3px #C8C8C8;
-webkit-box-shadow:  1px 1px  5px 3px #C8C8C8;
box-shadow: 1px 1px  5px 3px #C8C8C8;
transition: box-shadow 275ms ease 5ms;
}

#c14148 {
    background-color: #ededed!important;
    color: #666!important;
padding-top:0px!important;
}

.list-unordered {
    list-style-type: none;
    margin-left: -0.75em;
}

.list-unordered li:before {
    content: "\f00c";
    display: inline-block;
    font: normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    font-smoothing: antialiased;
    margin-right: .5em;
    margin-left: -1.5em;
}
