/*
Theme Name: DTKV Brandenburg Child
Theme URI: https://www.mediaoffice.de/themes/dtkv.html
Description: A child theme of DTKV Theme
Author: Kriesi and changes from mediaoffice
Author URI: http://www.mediaoffice.de
Version: 7.1 - 05-2025
License: GNU General Public License
License URI: licence/GPL.txt
Template: dtkv
*/

.startslider .avia-slideshow-button{font-size:16px !important;}
.startslider .avia-caption-title {font-size:86px !important;font-weight:200 !important;letter-spacing:-1px !important;text-shadow:#fff 2px 2px 5px;}

span.image-overlay .overlay-type-image  {margin:0 auto !important;max-width:1200px !important;}
.separator_30 {width:100%;height:30px;clear:both;overflow:hidden;}
#top label{font-weight:normal !important;}
.mitglied .av_iconlist_title {display:none !important;}
#top .avia-button.avia-color-light {color:#fff;border: 1px solid #fff;background:transparent;}
.mg_button_start .avia-button{font-size:16px;}
.widerruf .toggle_icon{display:none !important;}
.widerruf .toggler{font-weight:bold !important;margin-left:-24px !important;}
.summe{float:right;margin-top:12px !important;clear:both !important;}
.preis{float:right;clear:both !important;}
.gesamt{font-weight:600;}
.gesamtpreis{float:right;font-weight:600;clear:both !important;}
.preise_mitglied{font-size:16px !important;}
.av-catalogue-title{font-size:16px !important;color:#333 !important;font-weight:600 !important;}
.av-catalogue-content{font-size:16px !important;color:#333 !important;}
.av-catalogue-price{font-size:16px !important;color:#333;}
.team-member-job-title {font-size:18px !important;color:#666 !important;font-weight:bold;margin-bottom:20px;}
.track, .track a {background-color: #3b3b3b; border-radius: 3px;color: #fbfbfb !important;cursor: pointer;margin: 0 auto;padding: 3px 7px;text-align: center;width: 80%;}

.evcal_event_subtitle{font-size:14px !important;text-transform:none !important;font-style:italic !important;color:#cac6c6 !important;}
.eventon_desc_in p{font-size:16px !important;}
.month{font-size:16px !important;}

.copyright{font-size:16px;}
#socket .avia-menu-text{font-size: 16px;}
#footer,#footer a,#socket {font-size: 16px !important;}
#top .av-toggle-switch input[type="checkbox"]:checked + .toggle-track::before { background: #808080;}
#top .av-toggle-switch input[type="checkbox"]:checked + .toggle-track { background: #9f210e;}
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */
@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */
@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
/*#top #header_meta {background:#666 !important;}
#top .av_header_transparency #header_meta .social_bookmarks a {border-color:rgba(255, 255, 255, 0.25);color:#fbfbfb !important;} */
.responsive #socket .sub_menu_socket {display:block !important;overflow:visible !important}
.responsive #socket .sub_menu_socket li {line-height:1.8 !important;}
.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
		.responsive #top .slideshow_caption h1{font-size: 20px !important;}
}

@media only screen and (max-width: 479px) {
  /* Add your Mobile Styles here */
.responsive #top .slideshow_caption {left: 0; width:100%; padding:0;}
		.responsive #top .slideshow_caption h1{font-size: 20px !important;}
}