@charset "UTF-8";
/* CSS Document */

#menu-item-90, #menu-item-283201 {
background: #9fa8ad !important;
color: #fff;

}


/******** ! *************
Code
******** ! *************/
col-1, strong {
color: #555;
}

strong a {
color: #a5c2de;
}
col-1 {
   color:  #cbd8e0;
}
col-3 {
   color:  #eaeee8;
}
col-4 {
   color:  #b1cf6b;
}

.js-wpv-view-layout {
overflow-x: hidden;
}
/******** ! *************
General
******** ! *************/
body, .summary {
	background-color: #eaeee8;

}

/* Header Streifen Farben */

#header-col-1 { 

background-color:#a5c2de; 
}
#header-col-2 { 

background-color:#cbd8e0; 
}

a {
   color:  #a5c2de;
}

#nav-container-top {
height: 1px;
position: absolute;
top: 200px;
z-index: 9;
left: 0px;
display: block;
width: 100%;
} 

.square-button {
font-weight: 400;
font-family: 'MuseoSlab-500';
font-size: 14px;
	margin-right:15px;
	color:#555 !important
}

.square-button::before {
content: "";
display: inline-block;
width: 15px;
height: 15px;
margin-right: 9px;
border: 1px solid #8d0009;
vertical-align: middle;
margin-top: -3px;
}
.square-button:hover::before {
background: #eebabd;
}
a:hover {
    color: #586069;
		
}
h1, h2, h3, h4, h5, h6 {

    text-transform: none;
}

h3 {
line-height: 1.5em;
}

h6 {
    font-size: 13px;
    line-height: 17px;
}


h2 a:hover,
h3 a:hover,
h4 a:hover {
    color: #a5c2de;
}

.first {
margin-top: 0px;
}
.dialog-head {
margin-top: 20px;
	margin-bottom:15px;
}
label {
    font-size: 14px !important;
font-family: 'MuseoSlab-500'!important;
    text-transform: none !important;
}

.even  {
margin-top:2px;
}
.selection-left {
 min-height: 45px !important;
    font-size: 14px !important;
}

.blog-excerpt {
 display:none;
}

.video-container {
margin-top:10px;
margin-bottom:30px;
}
.video-teaser  {
position:relative;
}
.play {
width:60px;
	height:60px;
	position: absolute;
z-index: 99;
top: 40%;
left: 40%;
	pointer-events: none;
}

.blog-url {
margin-top:15px !important;
min-height: 35px;
}

.further-infos {
margin: 0;
font-size: 14px;
color: #555;
border-top: 0 solid #a5c2de;
border-bottom: 0 solid #a5c2de;
padding-top: 0;
padding-bottom: 15px;
margin-top: -15px;
display: inline-block;
padding-top: 20px;
padding-bottom: 30px;
font-family: 'MuseoSlab-500';
padding: 10px;
border: 1px solid #a5c2de;
margin-top: 15px;
}

.red {
border-color: #880010!important
}

.padding-bottom {
padding-bottom: 10px;
margin-top: 40px;
}
.extra-padding {
margin-top: 30px;
margin-bottom: 5px;
}

#page-heading h1, #page-heading h2, .widget-title {
  color:#555;
}

.widget-title a {
color: #a5c2de;
}
.widget-title a:hover {
text-decoration:underline;
}


.issue-preview-teaser, .home-gp-slider {
background-color: #eaeee8;
}

.grosser-text {
    color: #cbd8e0;
}
.current-cat a::after {
    border-top-color: #a5c2de;
}

.in-focus {
min-height:150px;
}

.sm-icon {
    width: 32px!important;
    padding-right: 0px!important;
    padding-top: 0!important;
    padding-left: 10px!important;
        top: 0px!important;
    margin-top: 25px !important;
    position: absolute !important;
    right: 70px !important;
}
.fb-icon {

    right: -7px !important;
}
.ig-icon {
right: 34px !important;
}

.yt-icon {

    right: -7px !important;
}
.newsletter-abo {
margin-right: 160px;
padding-left: 10px!important;
padding-right: 10px!important;
background-color: rgb(140, 179, 210)!important;
}

.newsletter-head {
margin-top: 30px;
padding: 0px;
background-color: rgba(165, 194, 222, 0.0) !important;
padding-top: 15px;
}

.newsletter-signup-div  {
padding: 30px;
background-color: rgba(165,194,222,.34);
padding-top: 1px;
padding-bottom: 20px;
margin-bottom: 20px;
/* max-width: 740px; */

}

.newsletter-signup-div input[type="submit"] {
    background-color: #7896b3 !important;
    margin-top: 15px;
	width:100%;
}
.newsletter-signup-div input[type="submit"]:hover {
background-color: #288aba!important;

}

#mailpoet_form_5 form.mailpoet_form {
padding: 0px;
}
input[type=search], input[type=confirm_email], input[type=text], input[type=password], input[type=email], input[type=tel], input[type=url], textarea {
padding: 10px!important;
}
.ubermenu-searchform input[type=search], .ubermenu-searchform input[type=text]  {
padding: 7px!important;
}
.mailpoet_form label {
padding-bottom: 5px !important;
}
.mailpoet_form.mailpoet_form_form.mailpoet_form_shortcode {
padding-left: 0px!important;
padding-right: 0px!important;
padding-top: 0px!important;
padding-bottom: 0px!important;
}
.mailpoet_segment_label, .mailpoet_form .mailpoet_paragraph {
margin-bottom: 10px!important;
}
.center-content {
max-width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
}

#social-media a:link {
    opacity: 1;
}
#social-media a:hover {
opacity: 0.6;
}
.nl-icon {
    width: 25px;
    padding-right: 3px;
    padding-top: 0;
    padding-left: 0;
    top: -6px;
    margin-top: 37px !important;
    position: absolute !important;
  right: 110px !important;
}


.entry ul, .entry ol {
margin-left: 20px;
list-style: circle!important;
}

.pagination {
margin-left: 0px!important;
}

ul.categorychecklist.form-no-clear {
    margin-left: 0px!important;
}

#execphp-26 {

margin-top: 20px;
}
.anzeigen-hinweis {
padding-top: 30px;
font-size: 12px;
}

.acceptance {
display: block;
margin-left: 30px;
margin-top: -22px;
}

@media only screen and (max-width:1024px) {
#social-media {
right:20px;
}
}
@media only screen and (max-width:960px) {
#social-media {
right:0px;
}
}
/******** ! *************
Captions
******** ! *************/

.wp-caption p.wp-caption-text {
color: #a5c2de;
}
.gallery-caption, .gallery-caption, .caption-text {
    color: #a5c2de;
}

.attachment-thumbnail {
border: 0px solid #cfcfcf!important;
}

/******** ! *************
Accordion
******** ! *************/


.omsc-toggle-title:hover {
background: #a5c2de !important;
}
.omsc-toggle.omsc-expanded .omsc-toggle-title {
    background: #a5c2de !important;
}
.omsc-toggle-inner {
padding-bottom: 20px;
padding-top: 20px;
}

/******** ! *************
Accordion Forms
******** ! *************/

.form-row-form {
width: 100%;
margin-left: 0px;
margin-right: 0px;
}

.title-form:hover {
 background-color: transparent!important;
	color: #CC0066!important;
}


.title-form {
    background-color: transparent!important;
    color: #000;
    font-family: 'MuseoSlab-500';
    border-bottom: 1px solid #FFF !important;
    border-top: 1px solid #FFF !important;
    padding: 10px !important;
        padding-top: 10px;
    font-size: 15px;
    padding-top: 13px !important;
    text-transform: none;
	margin-top: 0em;
	padding-left: 0px !important;
}
.omsc-toggle.omsc-expanded .title-form {
	background-color: transparent!important;
	color: #CC0066!important;
}
.omsc-toggle-form {
    margin: 0em;
}
.omsc-toggle-inner-form {
    padding-top: 10px;
	padding-bottom: 10px;
}
.form-object {
    padding-bottom: 15px;
}
.anmeldung {
   padding-bottom: 10px;
padding-top: 10px;
border-top: 1px solid #a5c2de;
border-bottom: 1px solid #a5c2de;
color: #a5c2de;
font-size: 20px;
margin-top: 50px;
}

.anrede {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

.form-object .anrede {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
/******** !  *************
FOOTER
******** ! *************/


#footer {
    background: #586069;
	color: #cbd8e0;
 
}

.footer-widget, #copyright {
    color: #cbd8e0;
}

#footer-bottom {
    border-color: #a5c2de;
}
#footer a {
    color:#a5c2de;
}
#footer a:hover { color: #FFF!important;}

.footer-widget h6 {
   
    border-color: #cbd8e0;
  
}

.footer-accordeon-menu a {
 border-color: #a5c2de;
}
.footer-accordeon-menu li.current-menu-item a {
    color: #d0e2f3 !important;
}
#menu-footer-menu-gkt a {
border-color: #a5c2de!important;
}

/******** ! *************
Relevanssi Search 
******** ! *************/

.relevanssi-query-term {
border-bottom: 1px solid #a5c2de;
}


/******** ! *************
MEGA MENU
******** ! *************/

.ubermenu-skin-black-white-2 {
max-height: 51px;
}

.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target {

    background-color: transparent !important;
color: #a5c2de !important;

}
.ubermenu-skin-black-white-2 .ubermenu-submenu, .ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-target:hover {
    color: #CCC !important;
}

.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target span, .ait-dialog-wettbewerbe .current-menu-item a {
    color: #a5c2de !important;
	background-color:transparent !important;
font-family: 'MuseoSlab-500';
font-size: 16px;
}

.ubermenu-submenu .ubermenu-target, .ait-dialog-wettbewerbe .sub-menu li a {
    color: #555!important;
}

.ait-dialog-wettbewerbe .dcjq-parent {
    color:#555 !important;
}


.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-item-header .ubermenu-current-menu-item {
    background-color: transparent !important;
}


.ubermenu-skin-black-white-2 .ubermenu-submenu .ubermenu-current-menu-item > .ubermenu-target span::after {
    border-top: 0px solid #a5c2de!important;
   
}


#menu-item-540-post-483 {
    border-bottom: 0px solid #CFCCCC !important;
}
.ubermenu .ubermenu-retractor {

    background-color: #a5c2de !important;
 
}
.ubermenu .ubermenu-target-with-image > .ubermenu-target-text {

    color: #a5c2de !important;
}

.ubermenu.ubermenu-sticky, .ubermenu-responsive-toggle.ubermenu-sticky {
z-index: 9!important;
}

/******** ! *************
next-Prev
******** ! *************/

#single-nav a {

    color: #a5c2de;

}

.single-top {
margin-top: 0px!important;
padding-left: 0px!important;
}

#masterhead, #page-heading, #single-nav-right, #single-nav {

	border-color: #a5c2de;
	
}

#single-nav-left a:hover,
#single-nav-right a:hover {
    background: #a5c2de;
}
/******** ! *************
Post Meta
******** ! *************/

.post-meta, .custom-footer-widget, .widget, input[type="search"] {

    border-color: #a5c2de;

}

.widget-title {

    border-color: #a5c2de;

}


/******** ! *************
Sidebar
******** ! *************/


.current-cat a:after {
	border-top-color:#a5c2de;
   }

/* Ultimate Posts */

   .active a:after {
  	border-top-color: #a5c2de !important;

}


/******** ! *************
Go Portfolio
******** ! *************/

 .gw-gopf-style-vario .gw-gopf-cats > span.gw-gopf-current a {
    background: #a5c2de!important;
}

 .gw-gopf-style-vario .gw-gopf-post-more a {
    color: #a5c2de!important;

}

 .gw-gopf-style-vario .gw-gopf-post-meta {
    color: #a5c2de!important;

}

.gw-gopf-current a:after {
  
	border-top-color: white;
}

.meta-right-corner {
    background-color: #a5c2de!important;
}

.gw-gopf-style-vario .gw-gopf-post-content h2 a {
    color:#a5c2de !important;

}



/******** ! *************
GBreadcrumb
******** ! *************/


 .current-item:after {
border-top-color: #a5c2de;
}


/******** ! *************
Go Portfolio
******** ! *************/


#gw_go_portfolio .gw-gopf-post-overlay-inner a {
    padding: 0px !important;
}

 .gw-gopf-style-vario .gw-gopf-post-content a:hover {
    color: #a5c2de!important;
}

a.gw-gopf-post-overlay-btn {
 
    padding: 10px !important;
}

.gw-gopf-slider-controls > div {
    background: #a5c2de!important;
}

/******** ! *************
Swipebox
******** ! *************/
#swipebox-action {
border-top: 0px solid rgba(255,255,255,1);
}

#swipebox-overlay {
    background-color: #a5c2de!important;
}

/******** ! *************
Language selector
******** ! *************/


#lang_sel_click a.lang_sel_sel:hover {
   background-color: #a5c2de!important;
	color:#FFF!important;
}

/******** ! *************
Select boxes
******** ! *************/

.lang_selector a:hover {
    color: #a5c2de!important;
}

select {
	color: #555 !important;
border: 1px solid #a5c2de !important;
 background:#FFF!important;
 background-image: url('https://ait-xia-dialog.de/wp-content/uploads/2017/07/select-arrow_dialog-2.png') !important;  
background-size: 23px!important;
background-position: right!important;
background-repeat: no-repeat!important;
margin-bottom: 20px!important;
padding-top: 9px!important;
	padding-left:10px!important;
	font-size: 14px!important;
}

.first {
margin-top: 10px!important;
}
.no-margin {
margin-top: -10px!important;
}
.dialog-head {
margin-top:0px;
color: #a5c2de;
}

.extra-margin {
margin-bottom: 50px;
}

.extra-margin-2 {
margin-top: 65px;
}

.extra-margin-3 {
margin-top: 50px;
}

.extra-margin-4 {
margin-top: 60px;
}

.as-disclaimer {
font-family: 'MuseoSlab-500';
margin-top: 20px;
text-align: right;
color: #586069;
}

/******** ! *************
Formular Language selection
******** ! *************/

.country-select .country-list .divider, .intl-tel-input .country-list .divider {
padding-bottom: 0px;
margin-bottom: 0px;
border-bottom: 1px solid #ccc!important;
list-style: none;
background-image: none!important;
padding-top: 0px!important;
}

.country-select .country-list .country.highlight, .intl-tel-input .country-list .country.highlight  {
background-color: transparent!important;
}

.country-select .country-list .country, .intl-tel-input .country-list .country {
padding: 10px 10px;
padding-top: 13px;
}
.intl-tel-input.separate-dial-code .selected-flag {
background-color: rgba(255, 255, 255, 0.0)!important;

}
/******** ! *************
Scroll back to top
******** ! *************/

.scroll-back-to-top-wrapper {
 background-color: #a5c2de;
}

/******** ! *************
Contact Form 7
******** ! *************/
	.senden {
background-color:#a5c2de;

	}
	
	.entry input[type="button"], .entry input[type="submit"], #comments input[type="submit"], .theme-button {

    background-color: #a5c2de!important;

}

.entry input[type=submit]  {
padding: 0 35px!important;
line-height: 40px!important;

	}


.omsc-button {
border: 1px solid #FFF;
}
.omsc-further {
background-color: #a5c2de!important;
color: #FFF!important;
display: table;
float: right;
margin-top: -10px;
}
.omsc-further a {
color: #FFF!important;
font-family: 'MuseoSlab-500';
font-size: 12px;
}

.omsc-button.omsc-size-large.omsc-style-flat {
color: #FFF!important;
}
.intl-tel-input {
position: relative;
display: inline-block!important;
width:100px;
float: left;
margin-right: 10px;
}

.telefonnumer{
width: 35%;
float: left;
	margin-top: -8px;
	padding-bottom: 11px!important;
	min-width:300px;
}
.vorwahl {
width: 15%;
float: left;
margin-top: -8px;
margin-right: 10px;
	padding-bottom: 11px!important;
		min-width:150px;
}
.formular-website {
width: 100%;
display: inline-block;
}
	span.wpcf7-list-item {

padding-right: 10px;
}

.special-head {
margin-top: 40px!important;
}

.anmeldung select {

margin-bottom: 0px!important;
}

 .anmeldung .anrede {
margin-bottom: 30px;
margin-top: 0px;
}
/******** ! *************
HP Slider
******** ! *************/
	
	.rsUni .rsBullet span {
 background: #a5c2de!important;
}
.rsUni .rsGCaption {
color: #a5c2de ;
}
.rsUni .rsGCaption {

    background-color: rgba(255,255,255,.95);
}



.registration span.wpcf7-list-item {
display: block!important;
}
.checkbox-selection .wpcf7-form-control-wrap {
display: inline-block;
}
.registration .checkbox-aussteller
{
margin-left: 10px;
margin-right: 10px;
}
.registration input[type=checkbox] {
margin-right: 3px!important;
}
.registration .dialog-head {
margin-top: 20px!important;
}
.registration .first {
margin-top: 10px!important;
}
.registration dio-select {
margin-left:5px;
margin-right:5px;
}
.registration .zweizeiler {
line-height: 3px;
}
.registration .grey-box {
background-color: #f7f7f7;
padding: 15px;
padding-bottom: 20px;
margin-top: 15px;
	padding-top: 0px;
}
.registration .hervorhebung {
margin-top: 20px!important;
}
.mandatory-field .wpcf7-list-item-label::after {
content: " *";
color: red;
} 

.registration .wpcf7-acceptance {
margin-top: 10px;
display: block;
}
	
/******** ! *************
HP Slider
******** ! *************/
	.royalSlider {

margin-bottom: 45px;
}
.rsUni, .rsUni .rsOverflow, .rsUni .rsSlide, .rsUni .rsVideoFrameHolder, .rsUni .rsThumbs {
background: #FFF;
}
	.rsUni .rsBullet span {
 background: #a5c2de!important;
}



.rsUni .rsGCaption {
background-color: #a5c2de;
color: #FFF;

	bottom: 15px;
right:15px;
}


/******** ! *************
Filters
******** ! *************/

ul.categorychecklist li {
    display: inline;
}

    .categorychecklist {
    margin-left: 0px!important; 
  border-top:0px solid #000;
  border-bottom:1px solid #a5c2de;
  padding-top:0px;
  padding-bottom:20px;

    margin-left: 0px !important;
    margin-bottom: 20px !important;
    list-style: inline !important;
}
.categorychecklistli {
    margin-right: 10px!important; 
  padding-top:10px;
}

.categorychecklist label {
    font-size: 15px;
    font-weight: normal;
    color: #3d3d3d;
    margin: 0;
    font-family: 'MuseoSlab-500';
    line-height: 25px;
      margin-right: 10px;
  display: -webkit-inline-box;
}


input[type=checkbox] {
	padding-left: 5px;
	padding-right: 0px;
	border-radius: 0px;
	-webkit-appearance: button;
	border: 1px solid #a5c2de;
	background-color: #FFFFFF;
	color: #FFF;
	white-space: nowrap;
	overflow: hidden;
	width: 15px;
	height: 15px;
	 border-radius: 0!important;
	 -webkit-appearance: none!important;
  margin-bottom: -2px;
  margin-right: 8px;
}

input[type=checkbox]:checked {
    background-color:red;
    border: 1px solid #a5c2de;
}

input[type=checkbox]:hover {
   background-color: #cfdeed;
   border: 1px solid #a5c2de;
   cursor:pointer;
}

input[type=checkbox]:checked {
    background-color: #a5c2de;
    border: 1px solid #a5c2de;
}

.spinner
 {
position:absolute;
    border: 0;
    outline: 0;
padding-left:20px;
   text-align:left;
   margin-top:8px;
   margin-bottom:0px;

}

.js-wpv-submit-trigger, .js-wpv-reset-trigger {

    background: white!important;
   color: #a5c2de!important;
   float: right;
}

/******** ! *************
Accordeon sidebar panel
******** ! *************/

.menu-item-59145, .menu-item-object-innovationspreise-kategorie {
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 1px solid #a5c2de;
    margin-bottom: 7px;
    font-family: 'MuseoSlab-500';
    font-size: 15px;
}

#sidebar .current-menu-item a, #sidebar .current-cat a, .widget_pages .current_page_item a {

    color: #00c9ff !important;
	}
	/******** ! *************
Cookie Notice
******** ! *************/
.cookie-notice-container {

    background-color: #a5c2de;
}
#cn-notice-text a:link, #cn-notice-text a:visited {
    color: #FFF!important;
	text-decoration:underline!important;
}
#cn-notice-text a:hover {
	text-decoration:none!important;
}


/*------------------------------------------------------------------
[Sidebar Menu AIT Award] [Sidebar Menu AIT-Dialog Stipendien]
-------------------------------------------------------------------*/
.single-aitdialog-stipendien h1  {
padding-left:0px!important;
}


body .content-area-right {
font-size: 13px;
line-height: 22px;
}

.content-area-right {
	width:76%;
}

.sidebar-left {
  width:20% !important;
  margin-bottom: 40px;
     margin-right: 20px;
}

 .sidebar-left {
    float: left!important;
	margin-top: 0px !important;
}

.sidebar-left .widget-title {

    margin-top: 0px;
margin-bottom: 30px;
}
.dcjq-parent {
background: none!important;
}
#dc_jqaccordion_widget-9-item, #dc_jqaccordion_widget-10-item, #dc_jqaccordion_widget-11-item, #dc_jqaccordion_widget-13-item, #dc_jqaccordion_widget-14-item, #dc_jqaccordion_widget-15-item, #dc_jqaccordion_widget-16-item, #dc_jqaccordion_widget-25-item, #dc_jqaccordion_widget-26-item, #dc_jqaccordion_widget-27-item {

    border-top: 1px solid #a5c2de!important;
    border-right: 0px solid #4a4a4a!important;
    border-left: 0px solid #cfcfcf!important;

}
#dc_jqaccordion_widget-9-item ul a, #dc_jqaccordion_widget-10-item ul a, #dc_jqaccordion_widget-11-item ul a, #dc_jqaccordion_widget-13-item ul a, #dc_jqaccordion_widget-14-item ul a, #dc_jqaccordion_widget-15-item ul a, #dc_jqaccordion_widget-16-item ul a, #dc_jqaccordion_widget-25-item ul a, #dc_jqaccordion_widget-26-item ul a {
    padding: 10px 15px!important;
    background: #fff url() repeat-x top center;
    font-weight: normal!important;
    padding-left: 10px !important;
    font-family: 'MuseoSlab-500';
	border-bottom: 1px solid #a5c2de!important;
	color: #555;
	padding-top: 15px!important;
	background: none!important;
	display: block;
text-transform: uppercase;
}

#dc_jqaccordion_widget-9-item ul a, #dc_jqaccordion_widget-10-item ul a, #dc_jqaccordion_widget-11-item ul a, #dc_jqaccordion_widget-13-item ul a, #dc_jqaccordion_widget-14-item ul a, #dc_jqaccordion_widget-15-item ul a, #dc_jqaccordion_widget-16-item ul a, #dc_jqaccordion_widget-25-item ul a, #dc_jqaccordion_widget-26-item ul a, #dc_jqaccordion_widget-27-item ul a {

    padding-left: 20px !important;
	
}
#dc_jqaccordion_widget-9-item ul a:hover, #dc_jqaccordion_widget-10-item ul a:hover, #dc_jqaccordion_widget-11-item ul a:hover, #dc_jqaccordion_widget-13-item ul a:hover, #dc_jqaccordion_widget-14-item ul a:hover, #dc_jqaccordion_widget-15-item ul a:hover, #dc_jqaccordion_widget-16-item ul a:hover, #dc_jqaccordion_widget-25-item ul a:hover, #dc_jqaccordion_widget-26-item ul a:hover, #dc_jqaccordion_widget-27-item ul a:hover {
    color: #a5c2de!important;
}
#dc_jqaccordion_widget-9-item ul ul a, #dc_jqaccordion_widget-10-item ul ul a, #dc_jqaccordion_widget-11-item ul ul a, #dc_jqaccordion_widget-13-item ul ul a, #dc_jqaccordion_widget-14-item ul ul a, #dc_jqaccordion_widget-15-item ul ul a, #dc_jqaccordion_widget-16-item ul ul a, #dc_jqaccordion_widget-25-item ul ul a, #dc_jqaccordion_widget-26-item ul ul a, #dc_jqaccordion_widget-27-item ul ul a {

    padding-left: 40px !important;
}

#dc_jqaccordion_widget-9-item ul a.dcjq-parent, #dc_jqaccordion_widget-10-item ul a.dcjq-parent, #dc_jqaccordion_widget-11-item ul a.dcjq-parent, #dc_jqaccordion_widget-13-item ul a.dcjq-parent, #dc_jqaccordion_widget-14-item ul a.dcjq-parent, #dc_jqaccordion_widget-15-item ul a.dcjq-parent, #dc_jqaccordion_widget-16-item ul a.dcjq-parent, #dc_jqaccordion_widget-25-item ul a.dcjq-parent, #dc_jqaccordion_widget-26-item ul a.dcjq-parent,  #dc_jqaccordion_widget-27-item ul a.dcjq-parent  {
cursor: crosshair;
}

#dc_jqaccordion_widget-9-item ul ul a::before, #dc_jqaccordion_widget-10-item ul ul a::before, #dc_jqaccordion_widget-11-item ul ul a::before, #dc_jqaccordion_widget-13-item ul ul a::before, #dc_jqaccordion_widget-14-item ul ul a::before, #dc_jqaccordion_widget-15-item ul ul a::before, #dc_jqaccordion_widget-16-item ul ul a::before, #dc_jqaccordion_widget-25-item ul ul a::before, #dc_jqaccordion_widget-26-item ul ul a::before, #dc_jqaccordion_widget-27-item ul ul a::before { 
content: "–";
padding-right: 10px;
}
#dc_jqaccordion_widget-9-item ul ul ul a, #dc_jqaccordion_widget-10-item ul ul ul a, #dc_jqaccordion_widget-11-item ul ul ul a, #dc_jqaccordion_widget-13-item ul ul ul a, #dc_jqaccordion_widget-14-item ul ul ul a, #dc_jqaccordion_widget-15-item ul ul ul a, #dc_jqaccordion_widget-16-item ul ul ul a, #dc_jqaccordion_widget-26-item ul ul ul a, #dc_jqaccordion_widget-27-item ul ul ul a {

    padding-left: 60px !important;
}
#dc_jqaccordion_widget-9-item ul ul ul a::before, #dc_jqaccordion_widget-10-item ul ul ul a::before, #dc_jqaccordion_widget-11-item ul ul ul a::before, #dc_jqaccordion_widget-13-item ul ul ul a::before, #dc_jqaccordion_widget-14-item ul ul ul a::before, #dc_jqaccordion_widget-15-item ul ul ul a::before, #dc_jqaccordion_widget-16-item ul ul ul a::before, #dc_jqaccordion_widget-25-item ul ul ul a::before, #dc_jqaccordion_widget-26-item ul ul ul a::before, #dc_jqaccordion_widget-27-item ul ul ul a::before { 
content: " ";
padding-right: 10px;
}
.active {

color:#7695b3!important;
}

.dcjq-parent.active, .dcjq-parent.active:hover {

    color: #7695b3 !important;
}

#sidebar .current-menu-item a, #sidebar .current-cat a, .widget_pages .current_page_item a {
    color: #FFF !important;
    background-color: #7695b3!important;
}

#sidebar .current-menu-item a:hover, #sidebar .current-cat a:hover, .widget_pages .current_page_item a:hover {
    color: #FFF !important;
    background-color: #a5c2de!important;
}



.columns-3 .column {

    width: 49%;

}

.small-divider {
margin-bottom: 0px;
padding-bottom: 0px;
list-style-type: none;
border-bottom: 0px solid #C5C5C5;
}

.js-wpv-view-layout .column {
margin-right: 1%!important;
display: inline-flex;
float: none!important;
background-image: url(../../images/divider_schraffur.png);
background-repeat: repeat-x;
padding-top: 40px;
margin-top: 0;
width: 48% !important;
}

.column.last {
margin-right: 0px!important;
}

.podcast-grid {
padding-top: 40px!important;
margin-bottom:15px;
}
.podcast-grid .podcast-excerpt {
margin-top: 7px;
}

.sorting {
padding-bottom: 0 !important;
margin-left: 0 !important;
margin-bottom: 0px !important;
background-image: none!important;
}

.light-background {
margin-bottom: 10px;
padding-left: 0px;
padding-right: 0px;
background-image: url(../../images/divider_schraffur.png);
background-repeat: repeat-x;
padding-top: 40px;
}

.content-area-right strong {
font-size:13px;

}
.grosser-text-inverted .omsc-button.omsc-size-large {
padding: 0.5em 1.7em 0.65em;
font-size: 20px;
width: 100%;
margin-bottom: 40px;
	padding-top: 15px;
}
.content-area-right h3 {
    color: #7695b3;
}

.content-area-right h3 a, .content-area-right a {
	color: #FF6600;
}

#logo {
z-index: 9!important;
}

.ait-award-menu-logo {

    padding-top: 30px;
    padding-bottom: 30px;
    max-width: 100%;

}

.sidebar-left .widget {

    background-image: none;

}
.content-area-right h1 {
padding: 10px;
    padding-top: 10px;
    padding-left: 10px;
padding-top: 10px;
color: #555;
font-size: 18px;
padding-top: 12px;
margin-top: 10px;
font-family: 'MuseoSlab-500';
padding-left: 20px;
}
.content-area-right h4 {
margin-top: 0px;
color: #7695b3;
font-size: 15px;
margin-bottom: 5px;
}

.category-title {
display:none;
}

.content-area-right .omsc-toggle.omsc-expanded .omsc-toggle-title {
    background: #7695b3 !important;
}

.content-area-right .omsc-accordion .clear {
    margin-bottom: 30px;
}

.blog-info {
padding: 10px;
border: 1px solid #a5c2de;
}

/*------------------------------------------------------------------
[Responsive Code]
-------------------------------------------------------------------*/

.limited-width .royalSlider {
 max-width:500px;
}

/*------------------------------------------------------------------
[Pagination]
-------------------------------------------------------------------*/

.page-numbers.current,
.page-numbers.current:hover,
.page-numbers a:hover {
    background: #a5c2de;
}

.wpv-archive-pagination-nav-links-container {
margin-top: 20px;
margin-bottom: 20px;
}

.js-wpv-view-layout ul li{
  display: inline;
  background-color: #a5c2de;
  padding: 6px;
}

.js-wpv-view-layout ul li a {
color: #fff;
padding: 6px;
font-family: 'MuseoSlab-500';
font-size:14px;
}
.wpv-archive-pagination-nav-links-item-current {
color: #fff!important;
background-color: #586069!important;
}

strong a {
color: #a5c2de;
}

/*------------------------------------------------------------------
[Video und Audio]
-------------------------------------------------------------------*/

.mejs-controls {

z-index: 1!important;
}

/******** ! *************
Newsletters & Contact Form 7
******** ! *************/
#responsive-form {
margin-bottom: 30px;
}

.entry input[type=button], .entry input[type=submit], #comments input[type=submit], .theme-button {
background-color: #a5c2de!important;
}

.js-wpv-view-layout ul li {
background-color: #A1C2D9;
}

.wpv-archive-pagination-nav-links-item-current {
background-color: #586069!important;
}

input[type=search], input[type=confirm_email], input[type=text], input[type=password], input[type=email], input[type=tel], input[type=url], textarea {
border: 0px solid #880010;
padding: 9px;
font-size: 13px;
}

	.radio-button {
padding-left: 0px;
}

span.wpcf7-list-item {
display: block;
padding-top: 7px;
}
.radio-button span.wpcf7-list-item {

display: inline-block;
}
.dialog-head {
margin-top: 40px;
}


.choose-event span.wpcf7-not-valid-tip {
margin-top: 15px;
}

div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors {
margin-bottom: 30px;
}

.wpcf7 form.sent .wpcf7-response-output {
background-color: #46b450;
color: #FFF;
font-family: 'MuseoSlab-500';
padding: 18px;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
background-color: red;
color: #FFF;
font-family: 'MuseoSlab-500';
padding: 18px;
}

.wpcf7-submit {
background: #a5c2de;
	float: none;
}

.wpcf7-submit:hover {
background: green;
}

#responsive-form  .dialog-head {

}
label.wpcf7-list-label {
margin-top: 15px;
display: block;
margin-bottom: 10px;
}
label {

padding-bottom: 0px !important;
}
span.wpcf7-list-item {
padding-bottom: 0px;
}
span.wpcf7-list-item {
display: block;
padding-top: 0px;
}

.radio-anrede {
margin-top: -10px;
margin-bottom: 20px;
}
.radio-anrede span.wpcf7-list-item {
display: inline-block;

}

.vorwahl {
margin-top: -5px;
padding: 9px!important;
display: block!important;
}
.wpcf7-response-output, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
border-color: transparent!important;
    font-size: 16px;
}

.veranstaltung-auswahl {
margin-bottom: 40px;
}


.veranstaltung-auswahl input[type=checkbox]   {

margin-left: -25px!important;
}
.veranstaltung-auswahl span.wpcf7-list-item {
margin-bottom: 10px;
margin-left: 25px;
}
/******** ! *************
Vimeo iframe Video
******** ! *************/
.outer-iframe {
width: 100%;
margin-left: auto!important;
margin-right: auto!important;
}
.share-button  {
display:none!important;
}
/*------------------------------------------------------------------
[Responsive Code]
-------------------------------------------------------------------*/


@media only screen and (min-width: 1351px) and (max-width: 7000px) {

.columns-3 .column {

 width: 49%;

}


.js-wpv-view-layout .column {
    margin-right: 1%!important;
    display: inline-flex;
    float: none!important;
}
.js-wpv-view-layout .columns-3 .column {

 width: 32% !important;

}
}

@media only screen and (min-width: 0px) and (max-width: 1350px) {

.columns-3 .column {

    width: 49%;

}
}
@media only screen and (min-width: 0px) and (max-width: 768px) {

.ubermenu-item-level-3 span {
padding-left: 40px!important;
}
}


/*-----------------------------------------------------------------------------------*
/* = small devices
/*-----------------------------------------------------------------------------------*/
@media only screen and (max-width:1024px) {


.sidebar-left {
width:30%!important;
}
.content-area-right {
    width: 66%!important;
}
.content-area-right .omsc-one-half {
    width: 100%;
}
	}

@media only screen and (min-width: 0px) and (max-width: 667px) {

.columns-3 .column {

    width: 100% !important;

}

.content-area-right {
	width:100%!important;
}

.sidebar-left {
  width:100% !important;
}
}

/*------------------------------------------------------------------
[Passster Password Page Styles]
-------------------------------------------------------------------*/
.passster-form {
padding: 30px;
padding-top: 15px;
padding-bottom: 25px;
}
.passster-form h4 {

color: #a5c2de;
}

.passster-submit {
margin-top: 10px!important;
	background: #a5c2de !important;
}
.passster-submit:hover {
background: #48619c !important;
}

.passster-submit, .passster-form input[type=password], .passster-error {
	max-width: 500px!important;
}

.passster-form input[type=password] {

margin-top: 15px;
}

.passster-error {
padding-left: 0px;
padding-right: 0px;
margin-top: 10px;
	background: #d60909;
}

/*------------------------------------------------------------------
[Live Stream iframe]
-------------------------------------------------------------------*/
.outer-iframe  {
position:relative;
margin-top: 30px;
margin-bottom: 40px;
	}
.inner-iframe  {
margin-top: 30px;
margin-bottom: 40px;
	}
.iframe-stream  {

position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	}

/*------------------------------------------------------------------
Video
-------------------------------------------------------------------*/

.fs-video.lazyloaded {
    max-width: 100%;
}

/*------------------------------------------------------------------
Inder Award & Dropuploader
-------------------------------------------------------------------*/

.uploader {
margin-top: -20px;
}

.insider-award [data-class=wpcf7cf_group] {
background: rgba(165, 194, 222, 0.48);
margin-bottom: 40px;
padding-top: 10px;
}

.insider-award .form-row {

font-size: 14px;
}
.insider-award .wpcf7-select {
font-size: 14px;
padding: 13px!important;
padding-left: 20px!important;
padding-top: 16px!important;
}

.insider-award .wpcf7-number {

border: 1px solid transparent;
margin-bottom: 15px;
}

.insider-award [data-class=wpcf7cf_group] .dialog-head, .insider-award [data-class=wpcf7cf_group] .sub-sub-head {

color: #FFF;
}
.sub-sub-head {
margin-top: 25px;
margin-bottom: 10px;
}

.insider-award .drop_uploader.drop_zone {
margin-top: 20px!important;
}

.insider-award .year-div {
float: left;
width: 17%;
}
.cv-container {
float: left;
margin-bottom: 30px;
}
.cv-head {
margin-bottom: 20px;
}

.description-div {
float: left;
width: 83%;
	padding-left: 20px;
box-sizing: border-box;
}

.insider-award .wpcf7-number {
max-width: 100%;
	padding: 10px;
}


/******** ! *************
Gooogle Captcha
******** ! *************/

.mailpoet_recaptcha_container, .mailpoet_recaptcha_container iframe, #rc-anchor-container, .rc-anchor-light.rc-anchor-normal, .rc-anchor-light.rc-anchor-compact  {
width: 300px!important;
	height:80px!important;
}

.mailpoet_submit {
margin-top: 20px!important;
}