/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.evo_end em,
.evo_start em,
.evcal_event_title{
color:#fff!important;
}

.evo_organizer_card{
max-width:1400px;
margin:0 auto;
}
.tax-event_organizer .widget-4{
display:none;
}

.content-area{
padding:22px;
}


.tax-event_organizer .td_block_template_10 {
padding:22px;
}



.eventon_list-weiterbildung{
xdisplay:none;
}



.donate-element{
position:fixed; 
right:30px; 
top:150px; 
z-index: 11111;
  }

.xdonate-content{
color:#fff;
border:1px solid gray;
}
.donate-element img{
width:120px;
top:0;
  }



.hidefull{
display:none!important;
}

/** event colum right */
.eventon_list_event span,
.eventon_list_event p{
font-family: "Open Sans"!important;
}

#evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer span.evo_card_organizer_name_t{
line-height:120%;
}

.evcal_eventcard.open .evcal_evdata_img{
height:600px;

}
.eventon_list-weiterbildung .evcal_list_a{
background: #1fbbe4!important;
}


.eventon_list-event .evcal_list_a{
background: #9b3d71!important;
}



.woocommerce-page .td-container{
width: auto !important;
  max-width: 1400px!important;

}

.evo_cal_above{
display:none;
}
.evocard_box.ftimag{
height:300px!important;
}
.evocard_box.ftimage > .evcal_evdata_img{
min-height:300px!important;
}
.td-c-single-title{
margin-top:0!important;
}

.td-c-single-title .vc_column_inner.tdi_12{
margin-top:-240px!important;
}
.evcal_evdata_row.evo_clik_row:hover{
background:#304f2f!important;
}

.evo_metarow_ICS .evcal_evdata_cell p a,
.evo_clik_row .evo_h3 {
  font-size: 14px!important;
   font-family:"Open Sans"!important;
 text-transform: none!important;

}
.ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3{
 font-family:"Open Sans"!important;
}
body .ajde_evcal_calendar h4.evo_h4{
  text-transform: none!important;
 
}

.evcal_evdata_row{
padding:10px!important;
}

.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn,
.evo_card_organizer_more a{
 font-family:"Open Sans"!important;
 text-transform: none!important;
background:#304f2f!important;
color:#fff!important;
}
.ajde_evcal_calendar.color #evcal_list .eventon_list_event .evoet_cx span.evcal_event_title{
text-transform: none!important;
}
.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .evo_pop_body .evoet_cx span.evcal_desc2 {
  font-size: 18px!important;
}


.widget .ajde_evcal_calendar.color.esty_2 .eventon_events_list .eventon_list_event .evoet_title {
  border-bottom: none!important;
  margin-bottom: 0px!important;;
    padding-bottom: 0px!important;;
}

li.job_listing a img.company_logo {
  max-width: 82px!important;
width:auto!important;
}

.widget .eventon_events_list .eventon_list_event .evoet_cx {
  margin-right: 8px!important;
}

.woocommerce-form-coupon-toggle{
border:1px solid #000;
background:#C6E7C5;
height: 78px!important;
}

.woocommerce .woocommerce-info {
  margin: 20px 0 20px 0 !important;
  
}
.woocommerce form.checkout_coupon{
border-color:#000!important;

}

.partner-wrapper{
width:220px;
}
.partner-wrapper img.scaled-image{
border:none;
}

/** infobox **/
.callout{
border-radius: 10px;
margin-bottom:22px;
}

.callout a{
color:#7b360c;
}

.wp-block-quote strong{
font-size:20px;
line-height:120%;
}

.wp-block-quote p{
line-height:90%!important;
}

li.job_listing a img.company_logo{
height:auto!important;
}
.job_listing .td-post-featured-image img{
 width:auto!important;
 max-width:100%!important;
 }
.job_listing .td-post-featured-image{
 width:280px!important;
}

@media only screen and (max-width: 1440px) and (min-width: 760px)  {
.job_listing-template-default  .td-post-header{
    padding-left: 16px!important;
  }
}

@media only screen and (max-width: 1100px) and (min-width: 760px)  {
ul.job_listings li.job_listing a{
padding-left:5em!important;
}
}


@media only screen and (max-width: 980px) {
.donate-element{
position:fixed; 
right:10px; 
top:90px; 
  }
  .donate-element img{
  width:80px;
  }
  
}













