/* Farben   Rot:      Petrol:     Hellgrau:     Footer-Grau:    Spring-Green:
            #DB0F1E   #00B8BF     #EEEEEE       #838383         #A8B400
   hover    #ca141b   #19a7ad
*/

/* Posts */

/* Posts full width to template */
.single .content .container_inner{
 width: 100% !important;
 /*margin:0 5px !important;*/
}


#title {
  padding-top: 100px;
}

#title h1 {
  margin: 20px 0 40px 0;
}

.category-vsd #title,
.category-vsd-archiv #title,
.category-vsd-archiv-programme #title,
.category-vsd-pages #title,
.category-initiativen #title {
  border-top: 15px solid #EEEEEE;
}
.category-vsd .demokratie-news,
.category-vsd-archiv .demokratie-news,
.category-vsd-archiv-programme .demokratie-news,
.category-vsd-pages .demokratie-news {
  border-top: 15px solid #575656;
}
.category-cft #title,
.category-kompetenzen #title,
.category-cft .demokratie-news,
.category-kompetenzen .demokratie-news,
.category-kompetenzen-publikationen #title,
.category-kompetenzen-publikationen .demokratie-news {
  border-top: 15px solid #DB0F1E;
}
.category-klickwinkel #title,
.category-demokratie #title,
.category-klickwinkel .demokratie-news,
.category-demokratie .demokratie-news,
.category-demokratie-publikationen #title,
.category-demokratie-publikationen .demokratie-news {
  border-top: 15px solid #00B8BF;
}

.category-gruen-neu #title,
.category-gruen-neu .demokratie-news {
  border-top: 15px solid #A8B400;
}

/* alt: #b3b3b3 */
.category-vsd #title h1,
.category-vsd-pages #title h1,
.category-vsd-archiv #title h1,
.category-vsd-archiv-programme #title h1 {
  color: #db0f1e;
}
.category-cft #title h1,
.category-kompetenzen #title h1,
.category-kompetenzen-publikationen #title h1 {
  color: #DB0F1E;
}
.category-klickwinkel #title h1,
.category-demokratie #title h1,
.category-demokratie-publikationen #title h1 {
  color: #00B8BF;
}

.category-gruen-neu #title h1 {
  color: #A8B400;
}

.category-vsd h2,
.category-vsd-pages h2,
.category-vsd-archiv h2,
.category-vsd-archiv-programme h2,
.category-cft h2,
.category-kompetenzen h2,
.category-klickwinkel h2,
.category-demokratie h2,
.category-demokratie-publikationen h2,
.category-kompetenzen-publikationen h2,
.category-initiativen h2,
.category-gruen-neu h2,
.category-skillsuploadjr h2 {
  font-size: 24px;
  line-height: 32px;
}

.category-vsd h2 a,
.category-vsd-pages h2 a,
.category-vsd-archiv h2 a,
.category-vsd-archiv-programme h2 a,
.category-cft h2 a,
.category-kompetenzen h2 a,
.category-klickwinkel h2 a,
.category-demokratie h2 a,
.category-demokratie-publikationen h2 a,
.category-kompetenzen-publikationen h2 a,
.category-gruen-neu h2 a,
.category-skillsuploadjr h2 a {
  font-size: 24px;
  line-height: 32px;
  text-decoration: underline;
}

.category-vsd .teaser-bullet-h2 ul,
.category-skillsuploadjr .teaser-bullet-h2 ul {
  font-size: 24px;
  line-height: 32px;
  font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif!important;
  font-weight: 500;
  list-style: disc;
}
.category-vsd .teaser-bullet-h2 ul li { 
  margin-bottom: 10px;
}

.category-vsd .teaser-bullet-h2 ul {
  color: #838383
}

/* 20241031 new: Category Skills Upload Jr - purpleColor */
.category-skillsuploadjr #title h1,
.category-skillsuploadjr h3 {
  color: #522d55!important;
}
.category-skillsuploadjr #title {
  border-top: 15px solid #522d55;
}
.purpleColor {
  color: #fff!important; 
  background-color: #522d55!important;   
}
.purpleColor h3 {
  color: #fff!important;  
}

/* Seite Stiftung */
.claim h2 {
  color: #b3b3b3;
  font-size: 30px!important;
  line-height: 36px!important;
  margin-bottom: 12px!important;
}

.vc_custom_1558098688035 {
  margin-bottom: -10px !important;
}

.postid-598 .fa-stack {
  line-height: 2em;
}

.postid-598 .q_icon_with_title.circle span.fa-stack .qode_iwt_icon_element {
    padding-top: 4px;
}

.stiftungsnetzwerk h2,
.beirat h2,
.gf h2,
.team h2 {
  color: #DB0F1E!important;
  margin-bottom: 80px!important;
  font-size: 40px!important;
  line-height: 48px!important;
}

.stiftungsnetzwerk,
.stiftungsnetzwerk h2,
.stiftungsnetzwerk h3,
.stiftungsnetzwerk h4 {
  color: #ffffff!important;
}

.stiftungsnetzwerk h4 {
  font-weight: normal;
  margin-bottom: 20px!important;
  font-size: 24px!important;
  line-height: 31px!important;
}

.stiftungen-weltweit {
  column-count: 2;
}

.beirat .q_team {
    margin-bottom: 45px;
}

.beirat .q_team_text {
  min-height: 150px;
}

.q_team .q_team_description_inner {
  padding: 0 30px;
}

.q_font_awsome_icon i {
  padding: 1px 4px;
}


/* Stiftung Tabb-Reiter */
.qode-advanced-tabs .qode-advanced-tab-container {
  padding: 0;
}
.qode-advanced-tabs .qode-advanced-tabs-nav {
  width: 1300px;
  margin: 0 auto;
}
.category-vsd-pages .qode-advanced-tabs-nav h3 {
  padding: 0;
}
.qode-advanced-tabs .qode-advanced-tabs-nav li {
  background-color: #838383;
  border-right: 15px solid #ffffff;
}
.qode-advanced-tabs .qode-advanced-tabs-nav li.ui-state-hover {
  background-color: #eeeeee;
}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active {
    background-color: #eeeeee;
}

.stiftung .qode-advanced-tabs .qode-advanced-tabs-nav li:last-child.ui-state-hover,
.stiftung .qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li:last-child.ui-state-active {
    background-color: #DB0F1E;
}

.qode-advanced-tabs .qode-advanced-tabs-nav li a {
  color: #fff;
  padding: 40px 28px;
}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active a, 
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-hover a {
  color: #838383;
}

.stiftung .qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li:last-child.ui-state-active a, 
.stiftung .qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li:last-child.ui-state-hover a {
  color: #ffffff;
}

/* Tabb Stiftungsnetzwerk Weltkarte */

div.qode-advanced-tabs div.qode-advanced-tab-container:last-child {
  background-image: url(https://vodafone-stiftung.de/wp-content/uploads/2019/05/VSD-HG-STIFTUNGSNETZWERK_Weltkarte_rot.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

div.qode-advanced-tabs div.qode-advanced-tab-container ~ div.qode-advanced-tab-container {
  /*background-image: none;*/
}

/* Ende Seite Stiftung */

.category-vsd h3,
.category-vsd-pages h3,
.category-vsd-archiv h3,
.category-vsd-archiv-programme h3,
.category-initiativen h3 {
  padding: 15px 0 10px 0;
  color: #b3b3b3;
}
.category-cft h3,
.category-kompetenzen h3,
.category-kompetenzen-publikationen h3 {
  padding: 15px 0 10px 0;
  color: #DB0F1E;
}
.category-klickwinkel h3,
.category-demokratie h3,
.category-demokratie-publikationen h3 {
  padding: 15px 0 10px 0;
  color: #00B8BF;
}



/* no padding between border and post featuerd picture ... and else (24.05.2023) */
.blog_holder article .post_text .post_text_inner {
  padding: 0px;
}

/* optimize download text with icon ... and pm-link */
.q_icon_with_title .icon_with_title_link {
  margin: 0;
  text-decoration: none;
  color: #DB0F1E;
}
.q_icon_with_title .icon_text_inner {
    padding: 0 0 10px;
}
.circle .icon_holder .fa-stack:hover {
  border-color: #DB0F1E !important;
}
.pm-link p {
  margin-left: 70px;
  padding-bottom: 10px;
}
.pm-link-info p {
  margin-left: 70px;
}
.pm-link a {
  text-decoration: none;
  color: #DB0F1E;
}

/* Facts (Nummerierte Liste) */

.category-vsd ol,
.category-vsd-pages ol,
.category-vsd-archiv ol,
.category-vsd-archiv-programme ol,
.category-cft ol,
.category-kompetenzen ol,
.category-klickwinkel ol,
.category-demokratie ol,
.category-kompetenzen-publikationen ol,
.category-demokratie-publikationen ol,
.category-initiativen ol,
.category-gruen-neu ol {
  list-style: none;
  counter-reset: my-awesome-counter;
  /* padding-right: 100px;  raus für Content-Slider Bilder Bullet-Navi */
}

.category-vsd .facts li,
.category-vsd-pages .facts li,
.category-vsd-archiv .facts li,
.category-vsd-archiv-programme .facts li,
.category-cft .facts li,
.category-kompetenzen .facts li,
.category-klickwinkel .facts ol li,
.category-demokratie .facts li,
.category-kompetenzen-publikationen .facts ol li,
.category-demokratie-publikationen .facts ol li,
.category-initiativen .facts ol li,
.category-gruen-neu .facts ol li {
  counter-increment: my-awesome-counter;
  padding: 0 0 20px 55px;
}

.category-vsd .facts ol li::before,
.category-vsd-pages .facts ol li::before,
.category-vsd-archiv .facts ol li::before,
.category-vsd-archiv-programme .facts ol li::before,
.category-cft .facts ol li::before,
.category-kompetenzen .facts ol li::before,
.category-klickwinkel .facts ol li::before,
.category-demokratie .facts ol li::before,
.category-kompetenzen-publikationen .facts ol li::before,
.category-demokratie-publikationen .facts ol li::before,
.category-initiativen .facts ol li::before,
.category-gruen-neu .facts ol li::before {
  content: counter(my-awesome-counter) " ";
  font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif!important;
  font-size: 38px;
  position: absolute;
  left: 15px;
  border-top: 5px solid #fff;
}

.category-vsd .facts ol li::before,
.category-vsd-pages .facts ol li::before,
.category-vsd-archiv .facts ol li::before,
.category-vsd-archiv-programme .facts ol li::before {
  color: #575656;
}
.category-cft .facts ol li::before,
.category-kompetenzen .facts ol li::before,
.category-kompetenzen-publikationen .facts ol li::before {
  color: #DB0F1E;
}
.category-klickwinkel .facts ol li::before,
.category-demokratie .facts ol li::before,
.category-demokratie-publikationen .facts ol li::before {
  color: #00B8BF;
}

.category-initiativen .facts ol li::before {
  color: #FFFFFF;
}

.category-gruen-neu .facts ol li::before {
  color: #A8B400;
}


.category-vsd .facts-small li,
.category-vsd-pages .facts-small li,
.category-vsd-archiv .facts-small li,
.category-vsd-archiv-programme .facts-small li,
.category-cft .facts-small li,
.category-kompetenzen .facts-small li,
.category-klickwinkel .facts-small ol li,
.category-demokratie .facts-small li,
.category-kompetenzen-publikationen .facts-small ol li,
.category-demokratie-publikationen .facts-small ol li,
.category-initiativen .facts-small ol li,
.category-gruen-neu .facts-small ol li {
  counter-increment: my-awesome-counter;
  padding: 0 0 20px 55px;
}

.category-vsd .facts-small ol li::before,
.category-vsd-pages .facts-small ol li::before,
.category-vsd-archiv .facts-small ol li::before,
.category-vsd-archiv-programme .facts-small ol li::before,
.category-cft .facts-small ol li::before,
.category-kompetenzen .facts-small ol li::before,
.category-klickwinkel .facts-small ol li::before,
.category-demokratie .facts-small ol li::before,
.category-kompetenzen-publikationen .facts-small ol li::before,
.category-demokratie-publikationen .facts-small ol li::before,
.category-initiativen .facts-small ol li::before,
.category-gruen-neu .facts-small ol li::before {
  content: counter(my-awesome-counter) " ";
  font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif!important;
  font-size: 26px;
  position: absolute;
  left: 22px;
  border-top: 2px solid #fff;
}

.category-vsd .facts-small ol li::before,
.category-vsd-pages .facts-small ol li::before,
.category-vsd-archiv .facts-small ol li::before,
.category-vsd-archiv-programme .facts-small ol li::before {
  color: #575656;
}
.category-cft .facts-small ol li::before,
.category-kompetenzen .facts-small ol li::before,
.category-kompetenzen-publikationen .facts-small ol li::before {
  color: #DB0F1E;
}
.category-klickwinkel .facts-small ol li::before,
.category-demokratie .facts-small ol li::before,
.category-demokratie-publikationen .facts-small ol li::before {
  color: #00B8BF;
}

.category-initiativen .facts-small ol li::before {
  color: #FFFFFF;
}

.category-gruen-neu .facts-small ol li::before {
  color: #A8B400;
}



/* Facts (Bulletpoint Liste) */

.category-vsd ul,
.category-vsd-pages ul,
.category-vsd-archiv ul,
.category-vsd-archiv-programme ul,
.category-cft ul,
.category-kompetenzen ul,
.category-klickwinkel ul,
.category-demokratie ul,
.category-kompetenzen-publikationen ul,
.category-demokratie-publikationen ul,
.category-gruen-neu ul {
  /* list-style: none;  /* auskommentiert für einfache Bullet-Liste 02.07.2020 */ 
  padding-right: 100px;
}

.category-vsd .facts ul li,
.category-vsd-pages .facts ul li,
.category-vsd-archiv .facts ul li,
.category-vsd-archiv-programme .facts ul li,
.category-cft .facts ul li,
.category-kompetenzen .facts ul li,
.category-klickwinkel .facts ul li,
.category-demokratie .facts ul li,
.category-kompetenzen-publikationen .facts ul li,
.category-demokratie-publikationen .facts ul li,
.category-guen .facts ul li {
  padding: 0 0 20px 25px;
}

.category-vsd .facts ul li::before,
.category-vsd-pages .facts ul li::before,
.category-vsd-archiv .facts ul li::before,
.category-vsd-archiv-programme .facts ul li::before,
.category-cft .facts ul li::before,
.category-kompetenzen .facts ul li::before,
.category-klickwinkel .facts ul li::before,
.category-demokratie .facts ul li::before,
.category-kompetenzen-publikationen .facts ul li::before,
.category-demokratie-publikationen .facts ul li::before,
.category-gruen-neu .facts ul li::before {
  content: "\2580" " ";
  font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif!important;
  font-size: 18px;
  position: absolute;
  left: 25px;
  margin-top: 8px;
}

.category-vsd .facts ul li::before,
.category-vsd-pages .facts ul li::before,
.category-vsd-archiv .facts ul li::before,
.category-vsd-archiv-programme .facts ul li::before {
  color: #575656;
}
.category-cft .facts ul li::before,
.category-kompetenzen .facts ul li::before,
.category-kompetenzen-publikationen .facts ul li::before {
  color: #DB0F1E;
}
.category-klickwinkel .facts ul li::before,
.category-demokratie .facts ul li::before,
.category-demokratie-publikationen .facts ul li::before {
  color: #00B8BF;
}

.category-gruen-neu .facts ul li::before {
  color: #A8B400;
}

/* Zitate */

.zitat h4 {
  font-family: 'VodafoneLt-Regular', Helvetica, Arial, sans-serif!important;
  font-size: 30px;
  line-height: 40px;
  padding: 40px 0;
}

.category-vsd .zitat h4,
.category-vsd-pages .zitat h4,
.category-vsd-archiv .zitat h4,
.category-vsd-archiv-programme .zitat h4 {
  background: url(/wp-content/themes/bridge-child/img/zitat-grau.png);
  background-repeat: no-repeat;
  color: #838383;
}
.category-cft .zitat h4,
.category-kompetenzen .zitat h4,
.category-kompetenzen-publikationen .zitat h4 {
  background: url(/wp-content/themes/bridge-child/img/zitat-rot.png);
  background-repeat: no-repeat;
  color: #DB0F1E;
}
.category-klickwinkel .zitat h4,
.category-demokratie .zitat h4,
.category-demokratie-publikationen .zitat h4 {
  background: url(/wp-content/themes/bridge-child/img/zitat-petrol.png);
  background-repeat: no-repeat;
  color: #00B8BF;
}

.category-gruen-neu .zitat h4 {
  background: url(/wp-content/themes/bridge-child/img/zitat-springgreen.png);
  background-repeat: no-repeat;
  color: #A8B400;
}


/* Image Slider */

/* auf Wunsch Bilder nicht verlinken (ex .no-link ) */
.qode-preview-slider .qode-presl-link {
  pointer-events: none;
}
/* Videos aber doch verlinken */
.videos .qode-preview-slider .qode-presl-link {
    pointer-events: auto!important;
}

.qode-preview-slider .qode-presl-small-slider-holder {
  display: none;
}
.qode-preview-slider .qode-presl-main-slider .qode-presl-main-item {
  padding: 0 2%;
}
.qode-presl-main-item-inner > img {
  display: none;
}

.qode-preview-slider .qode-presl-main-slider .flex-direction-nav {
    position: relative;
    top: 106px;
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a {
  border: 3px solid #838383;
  border-radius: 30px;
  background-color: #ffffff;
	-webkit-transition: all .35s ease-in-out!important;
	transition: all .35s ease-in-out!important;
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a:hover {
  border: 3px solid #ffffff;
  background-color: #DB0F1E;
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a i {
  color: #838383;
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a:hover i {
  color: #ffffff;
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a.flex-prev {
  /* margin-left: 27%;   raus für Content-Slider Bilder Bullet-Navi */
}
.qode-preview-slider .qode-presl-main-slider .flex-direction-nav a.flex-next {
  /* margin-right: 27%;   raus für Content-Slider Bilder Bullet-Navi */
}

.qode-preview-slider .qode-presl-main-slider .flex-control-nav {
  bottom: -80px;
}

.flex-direction-nav.moving {
  opacity:1!important;
}
.qode-preview-slider .qode-presl-main-slider .flex-control-nav li {
  width: 12px;
  height: 12px;
}
.qode-preview-slider .qode-presl-main-slider .flex-control-nav li a {
  background-color: #ffffff;
  border: 1px solid #838383;
}
.qode-preview-slider .qode-presl-main-slider .flex-control-nav li a:hover {
  background-color: #DB0F1E;
  border: 1px solid #DB0F1E;
}
.qode-preview-slider .qode-presl-main-slider .flex-control-nav li a.flex-active {
  background-color: #838383;
}


/* Slider wie bei Offroad-Kids */

.ein-spalter-slider .caroufredsel-direction-nav a, .ein-spalter-slider .flex-direction-nav a {
    top: 96.5%;
}
.bildergalerie-text {
    color:#fff;
    padding: 15px 0;
}
.category-initiativen .ein-spalter-slider ol {
    padding-right: 0px;
}



/* Statements */
.statement p {
  font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif!important;
  color: #ffffff;
  font-size: 24px;
  line-height: 33px;
  letter-spacing: 0.025em;
  padding-left: 70px;
}

.category-vsd .statement h3,
.category-vsd-pages .statement h3,
.category-vsd-archiv .statement h3,
.category-vsd-archiv-programme .statement h3,
.category-cft .statement h3,
.category-kompetenzen .statement h3,
.category-klickwinkel .statement h3,
.category-demokratie .statement h3,
.category-kompetenzen-publikationen .statement h3,
.category-demokratie-publikationen .statement h3,
.category-gruen-neu .statement h3 {
  padding: 0 0 39px 70px;
  letter-spacing: 1px;
}

.category-vsd .statement h3,
.category-vsd-pages .statement h3,
.category-vsd-archiv .statement h3,
.category-vsd-archiv-programme .statement h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-grau.png);
  background-repeat: no-repeat;
}
.category-cft .statement h3,
.category-kompetenzen .statement h3,
.category-kompetenzen-publikationen .statement h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-rot.png);
  background-repeat: no-repeat;
}
.category-klickwinkel .statement h3,
.category-demokratie .statement h3,
.category-demokratie-publikationen .statement h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-petrol.png);
  background-repeat: no-repeat;
}

.statement .rot h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-rot.png);
  background-repeat: no-repeat;
  color: #DB0F1E;
}
.statement .rot p {
  color: #DB0F1E;
}

.statement .weiss h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-weiss.png);
  background-repeat: no-repeat;
  color: #ffffff;
}
.statement .weiss p {
  color: #ffffff;
}

.statement .gruen-neu h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-springgreen.png);
  background-repeat: no-repeat;
  color: #A8B400;
}
.statement .gruen-neu p {
  color: #A8B400;
}

.statement .grau h3 {
  background: url(/wp-content/themes/bridge-child/img/zitat-grau.png);
  background-repeat: no-repeat;
  color: #838383;
}
.statement .grau p {
  color: #838383;
}

.category-klickwinkel .statement p {
  color: #00B8BF;
}

/* Zitat mit Bild im HG links eingepasst - contain */
div.section.statement.bildlinks-eingepasst {
  background-position: left center!important;
  background-size: contain;
}

.infokasten {
  background-color: #f7f7f7;
  color: #838383!important;
  padding: 0 50px 50px 50px;
  margin-top: 20px;
}
.infokasten a {
  color: #838383!important;
}
.infokasten h3 {
  color: #838383!important;
  padding-top: 40px;
}


.category-vsd .history-back,
.category-vsd-pages .history-back,
.category-vsd-archiv .history-back,
.category-vsd-archiv-programme .history-back {
  background-color: #575656;
}
.category-cft .history-back,
.category-kompetenzen .history-back,
.category-kompetenzen-publikationen .history-back {
  background-color: #DB0F1E;
}
.category-klickwinkel .history-back,
.category-demokratie .history-back,
.category-demokratie-publikationen .history-back {
  background-color: #00B8BF;
}

.category-initiativen .history-back {
  background-color: #DB0F1E; /* vorher: #cb9740*/
}

.category-gruen-neu .history-back {
  background-color: #A8B400;
}

.history-back a {
  color: #ffffff;
}


/* 404 */

.error404 .content.content_top_margin_none {
  margin-top: -160px !important;
}

/* Kids - Interviews */

.teaser.kids-beschreibung h2 {
    color: #a8a8a8;
    font-family: 'VodafoneLt-Regular'!important;
    font-weight: 300;
}

.kids-interview {
  max-width: 680px;
}

.kids-interview em {
  font-style: normal;
  color: #DB0F1E;
  padding-left: 75px;
  display: inline-block;
}

.kids-penelope-img-1 img {
  margin-left: -80px;
}

/* Soft-Relaunch Mai 2023*/

/* Icon mittig in circle */
[class^="dripicons-"]::before, [class*=" dripicons-"]::before {
  line-height: inherit;
}

.q_font_awsome_icon i:hover,
a:not(footer *):not(.q_icon_link):hover i {
  color: #aaa!important;
  text-decoration: none;
}

/* Circle Icons mit Linktext mittig ausrichten */
.q_icon_with_title.tiny.circle {
  display: flex;
  align-items: center;
}
.q_icon_with_title.tiny.circle .icon_text_holder {
  padding-left: 14px!important;
}
.q_icon_with_title .icon_text_holder h5.icon_title {
  display: none;
}
.icon_text_inner p {
  margin-bottom: 0!important;
}
.q_icon_with_title .icon_with_title_link {
  margin-top: 5px;
}
.q_icon_with_title.tiny.circle:last-of-type {
  margin-top: 10px;
}

.demokratie-news h2 {
  color:#DB0F1E;
}

/* Grid-Slider WP Bakery */

.vc_gitem-row-position-top {
  -webkit-transition: all .15s ease-in-out !important;
  transition: all .15s ease-in-out !important;  
}
.vc_gitem-row-position-top:hover {
  transform: scale(1.0125);
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next, 
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev {
  opacity: 1;
  font-size: 45px;
  line-height: 45px;
  height: 45px;
  color: #ccc;
  transition: all .3s ease-in 0s;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next:hover, 
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev:hover {
  color: #DB0F1E;
}

.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
  right: -50px;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
  display: none;
  left: -50px;
}
.vc_gitem-post-data {
  float: none;
  margin-right: 0;
  margin-bottom: 5px;
}
.vc_gitem-post-data.vc_gitem-post-data-source-post_date {
  float: left;
  margin-right: 5px;
  margin-bottom: 0;
}

.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt::before {
  content: '-';
  float: left;
  padding-right: 5px;
}

.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p {
  hyphens: auto;
}

.initiativen .vc_gitem-post-data.vc_gitem-post-data-source-post_date,
.initiativen .vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt::before {
  display: none;
}
.initiativen .vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p {
  hyphens: none;
}
.initiativen .owl-stage-outer.owl-height {
  height: 440px!important;
}

/*
.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p::after {
  content: 'Mehr anzeigen »';
  display: inline-block;
  color: #DB0F1E;
  padding-left: 5px;
  -webkit-transition: color .15s ease-in-out !important;
  transition: color .15s ease-in-out !important;
}
*/

.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p::after {
    content: 'Mehr anzeigen';
    display: table;
    color: #fff;
    padding: 0 5px;
    -webkit-transition: all .15s ease-in-out !important;
    transition: all .15s ease-in-out !important;
    font-weight: 500;
    font-family: 'VodafoneRg-Bold', Helvetica, Arial, sans-serif !important;
    font-size: 14px;
    top: -2px;
    position: relative;
    background-color: #db0f1e;
    border-radius: 5px;
    margin-top: 9px;
}

.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt p:hover::after {
  background-color: #a40c17;
}

/* Seite Team neu 20230602 */

.modal-window {
    margin-bottom: 45px;
}
.modal-window h3 {
    color: #db0f1e;
}
.ult-modal-input-wrapper.ult-adjust-bottom-margin {
    margin-bottom: 0!important;
}
.modal-window .ult_modal-header,
.modal-window .ult_modal-content {
    border:0!important;
}
.modal-window .ult_modal-body h3 {
    padding-bottom: 15px;
    color:#838383;
}
.modal-window .ult_modal-header h3 {
    color: #fff;
}
.modal-window-3 .btn-modal {
    font-family: 'VodafoneLtRg-bold', Helvetica, Arial, sans-serif !important;
    font-weight: bold;
    border:0;
    border-radius: 5px;
}
.modal-qode-element-3 {
  background-color: #ffffff;
  padding-bottom: 20px;
}
.modal-window .wpb_text_column {
    min-height: 130px;
}
.modal-window .q_elements_holder .wpb_text_column {
    min-height: 10px;
}

/* Filter für Posts +  
  Tags oberhalb Post Fußzeile raus */
.single-post .single_tags {
 display: none;
}
.qode-news-filter a:first-child::after {
  content: 'es';
  display: inline-block;
}
.qode-news-holder .qode-news-filter .qode-news-active-filter {
  color: #575656!important;
  background-color: #ededed!important;
}
.qode-news-holder .qode-news-filter .qode-news-filter-item {
  padding: 6px 10px;
  background-color: #db0f1e;
  border-radius: 5px;
  color: #fff;
  transition: all .25s ease-in-out !important;
}
.qode-news-holder .qode-news-filter .qode-news-filter-item:hover {
  background-color: #a40c17;
}