#mainContent .content-wrap .erdgas-headline,
#mainContent .content-wrap .biogas-headline,
#mainContent .content-wrap .oekogas-headline {
  display: block; }

.liefermodelle-headline:before,
.marktzugang-headline:before,
.mengenregelung-headline:before,
.preisregelung-headline:before,
.multisite-belieferung-headline:before,
.lichtwellenleiter-headline:before,
.zielpreisfindung-headline:before,
.produkte-erdgas-headline:before,
.produkte-bio-erdgas-headline:before,
.produkte-oeko-erdgas-headline:before,
.services-bonusprogramm-headline:before,
.services-erdgas-im-einsatz-headline:before,
.services-kundennominierungsportal-headline:before,
.services-kundenportal-headline:before,
.services-newsletter-headline:before,
.services-remit-meldeservice-headline:before,
.services-sales-desk-headline:before,
.services-schulung-headline:before,
.services-veranstaltungen-headline:before {
  display: inline-block;
  content: '';
  height: 30px;
  width: 54px;
  float: left;
  margin-right: 10px; }
.liefermodelle-headline span,
.marktzugang-headline span,
.mengenregelung-headline span,
.preisregelung-headline span,
.multisite-belieferung-headline span,
.lichtwellenleiter-headline span,
.zielpreisfindung-headline span,
.produkte-erdgas-headline span,
.produkte-bio-erdgas-headline span,
.produkte-oeko-erdgas-headline span,
.services-bonusprogramm-headline span,
.services-erdgas-im-einsatz-headline span,
.services-kundennominierungsportal-headline span,
.services-kundenportal-headline span,
.services-newsletter-headline span,
.services-remit-meldeservice-headline span,
.services-sales-desk-headline span,
.services-schulung-headline span,
.services-veranstaltungen-headline span {
  font-size: 2.15385rem;
  line-height: 1.02em;
  font-family: "HelveticaNeueW02-55Roma",Verdana,Arial,sans-serif;
  color: #0a486b; }

.services-bonusprogramm-headline:before,
.services-erdgas-im-einsatz-headline:before,
.services-kundennominierungsportal-headline:before,
.services-kundenportal-headline:before,
.services-newsletter-headline:before,
.services-remit-meldeservice-headline:before,
.services-sales-desk-headline:before,
.services-schulung-headline:before,
.services-veranstaltungen-headline:before {
  margin-right: 0; }

.liefermodelle-headline:before {
  background-image: url("../Images/liefermodelle.svg");
  background-size: 54px 30px; }

.marktzugang-headline:before {
  background-image: url("../Images/marktzugang.svg");
  background-size: 54px 30px; }

.mengenregelung-headline:before {
  background-image: url("../Images/mengenregelung.svg");
  background-size: 54px 30px; }

.preisregelung-headline:before {
  background-image: url("../Images/preisregelung.svg");
  background-size: 54px 30px; }

.multisite-belieferung-headline:before {
  background-image: url("../Images/multisite-belieferung.svg");
  background-size: 54px 30px; }

.lichtwellenleiter-headline:before {
  background-image: url("../Images/lichtwellenleiter.svg");
  background-size: 54px 30px; }

.zielpreisfindung-headline:before {
  background-image: url("../Images/zielpreisfindung.svg");
  background-size: 54px 30px; }

.produkte-erdgas-headline:before {
  background-image: url("../Images/erdgas.svg");
  background-size: 54px 30px; }

.produkte-bio-erdgas-headline:before {
  background-image: url("../Images/bio-erdgas.svg");
  background-size: 54px 30px; }

.produkte-oeko-erdgas-headline:before {
  background-image: url("../Images/oeko-erdgas.svg");
  background-size: 54px 30px; }

.services-bonusprogramm-headline:before {
  background-image: url("../Images/bonusprogramm.svg");
  background-size: 54px 30px; }

.services-erdgas-im-einsatz-headline:before {
  background-image: url("../Images/erdgas-im-einsatz.svg");
  background-size: 54px 30px; }

.services-kundennominierungsportal-headline:before {
  background-image: url("../Images/kundenominierungsportal.svg");
  background-size: 54px 30px; }

.services-kundenportal-headline:before {
  background-image: url("../Images/kundenportal.svg");
  background-size: 54px 30px; }

.services-newsletter-headline:before {
  background-image: url("../Images/newsletter.svg");
  background-size: 54px 30px; }

.services-remit-meldeservice-headline:before {
  background-image: url("../Images/remit-meldeservice.svg");
  background-size: 54px 30px; }

.services-sales-desk-headline:before {
  background-image: url("../Images/sales-desk.svg");
  background-size: 54px 30px; }

.services-schulung-headline:before {
  background-image: url("../Images/schulung.svg");
  background-size: 54px 30px; }

.services-veranstaltungen-headline:before {
  background-image: url("../Images/veranstaltungen.svg");
  background-size: 54px 30px; }

.csc-menu-container-menu > ul > li > ul li.divider {
  border-bottom: 1px solid #0099e9; }

p.text-cyan {
    color:#0099e9;
}

.text-bold-erdgasicon {
  font-weight:bold:  
}

.text-bold-erdgasicon:before {
  background-image: url("../Images/erdgas.svg");
  background-size: 15px 15px;
  display: block;
    content: '';
    height: 15px;
    width: 15px;
    float: left;
    margin-right: 5px;
    margin-top: 4px;
}

#mainContent .content-wrap .produkt-teaser-wrap .produkt-teaser-text .nopadding {
  padding: 0 !important; }
#mainContent .content-wrap .zitat {
  background: url("../Images/icon_sprechblase.svg") no-repeat 20px top;
  background-size: 35px 35px; }
  #mainContent .content-wrap .zitat > .csc-default {
    padding-left: 44px; }
  #mainContent .content-wrap .zitat h3 {
    color: #0099e9; }

.wingas-slider {
  padding-bottom: 3rem; }
  .wingas-slider .owl-loaded .csc-textpic-image .csc-textpic-caption {
    font-size: 1rem; }
  .wingas-slider .owl-loaded .owl-controls .owl-nav div {
    top: 45%; }
  .wingas-slider .owl-loaded .owl-controls .owl-dots {
    bottom: -2rem; }

.excel::before {
    font-family: IconFont;
    color: #00a500;
    font-size: 1.38462rem;
    font-style: normal;
    line-height: inherit;
    vertical-align: inherit;
    content: "";
    margin-right: 5px;
}
.excel {
    float: left;
    line-height: 1.92308rem; 
}

/* Test Schriftgröße p */
body.wingas .content-wrap p { 
line-height: 1.7rem;
font-size: 1.2rem;
}

body.wingas ul, body.wingas ol, body.wingas dl {
    font-size: 1.2rem;
    line-height: 1.7rem;
}




/* Footer Social Media */

footer .footer-content>.row h4.youtube,
footer .footer-content .footer-content-menu h4.youtube {
	position:relative;
	padding-left:3.84615rem
}
footer .footer-content>.row h4.youtube:before,
footer .footer-content .footer-content-menu h4.youtube:before {
	font-family:IconFont;
	color:inherit;
	font-size:100%;
	font-style:normal;
	line-height:inherit;
	vertical-align:inherit;
	content:""
}
footer .footer-content>.row h4.youtube:before,
footer .footer-content .footer-content-menu h4.youtube:before {
	font-size:3.46154rem;
	position:absolute;
	left:0
}

footer .footer-content>.row h4.xing,
footer .footer-content .footer-content-menu h4.xing {
	position:relative;
	/* padding-left:3.84615rem */
}
footer .footer-content>.row h4.xing:before,
footer .footer-content .footer-content-menu h4.xing:before {
	font-family:IconFont;
	color:inherit;
	font-size:100%;
	font-style:normal;
	line-height:inherit;
	vertical-align:inherit;
	content: url("../Icons/XING_footer.png");
}
footer .footer-content>.row h4.xing:before,
footer .footer-content .footer-content-menu h4.xing:before {
	font-size:3.46154rem;
	position:absolute;
	left:0
}

footer .footer-content>.row h4.linkedin,
footer .footer-content .footer-content-menu h4.linkedin {
	position:relative;
	padding-left:2rem 
}
/*
footer .footer-content>.row h4.linkedin:before,
footer .footer-content .footer-content-menu h4.linkedin:before {
	font-family:IconFont;
	color:inherit;
	font-size:100%;
	font-style:normal;
	line-height:inherit;
	vertical-align:inherit;
	content:"\e615"
}
footer .footer-content>.row h4.linkedin:before,
footer .footer-content .footer-content-menu h4.linkedin:before {
	font-size:1.5rem;
	position:absolute;
	left:0
}
*/

footer .footer-content>.row h4.linkedin:before,
footer .footer-content .footer-content-menu h4.linkedin:before {
	line-height:inherit;
	vertical-align:inherit;
	/* content: url("../Icons/Logo_LinkedIn_Footer_h15px.png"); */
    content: url("../Icons/LinkedIn_footer.png");
}
footer .footer-content>.row h4.linkedin:before,
footer .footer-content .footer-content-menu h4.linkedin:before {
	position:absolute;
	left:0
}

footer .footer-content h4.socialmedia{
    height:22px;
    border-bottom: 1px solid #b6d9ee;
}


footer .footer-content h4.youtube{
    height:22px;
}

footer .footer-content h4.linkedin {
    height:28px;
}


footer .footer-content h4.xing {
    height:32px;

}

footer .footer-content > .row .large-2  #c31 p::before {
    border-top: 0;
    position: static;
}
footer .footer-content > .row .large-2 #c31 p {
    border-top: 0;
    margin-bottom: .5rem !important;
}



/* Newsblock */
.newsblock-masonry-container {
 margin-bottom: 0;
 margin-left: 0;
}

.newsblock-masonry-item-outer {
 margin: 0 0 50px 0;
 display: inline-block;
 width: 32%;
 list-style: none;
 border: 1px solid #d0d0d0;
 overflow: hidden;
  background-color: transparent;
  float: left;
}

.newsblock-masonry-item-outer:hover {
    background-color: #f7f7f7;
   border: 1px solid #868686;
}

.newsblock-masonry-item .news-text-wrap {
 padding: 0 20px;
}

.newsblock-masonry-item  .news-text-wrap {
 hyphens: auto;
 hyphenate-limit-chars: auto 5;
 hyphenate-limit-lines: 2;
-webkit-hyphens: auto;
-webkit-hyphenate-limit-chars: auto 3;
-webkit-hyphenate-limit-lines: 4;
-ms-hyphens: auto;
-ms-hyphenate-limit-chars: auto 3;
-ms-hyphenate-limit-lines: 4;
}


.newsblock-masonry-item .news-text-wrap a.h3 {
font-size: 1.5rem;
color:#204C86;
line-height: 1.7rem;
}

.newsblock-masonry-item .newsblog-text-tags {
    font-size: 1rem !important;
    padding: 0 ;
    color: #0099e9;
}
.newsblock-masonry-item .newsblog-text-zusatz {
    font-size: 1rem !important;
    padding: 20px 0 0 0;
    color: #0099e9;
}
.newsblock-masonry-item .newsblog-text-tags span,
.newsblock-masonry-item .newsblog-text-zusatz span {
    margin-right: 5px;
}

.newsblogsocialmedia h3 {
  font-size: 2.5rem;
  color: #0099e9;
}

.newsblogsocialmedia ul {
 list-style:none;
 display:flex;
 margin-left:0;
 margin:0;
 padding:0;
}

.newsblogsocialmedia ul li {
  margin-right: 20px;
}


.onflexlarge,.onflexmedium {
    display:flex;    
}
.socialwallrahmen:nth-child(2) {
margin: 0 10px;
}

.socialwallrahmen > div.row {
    height:100%;
    margin-bottom:10px;
}

.socialwallrahmen .socialwallbox {
    border: 1px solid #d0d0d0;
    padding-bottom: 10px;
    height: 100%;
}


.socialwallrahmen .socialwallbox .twitterboxhead {
/* .socialwallrahmen .socialwallbox div:nth-child(1) */
    padding: 20px 0 15px 0;
    border-bottom: 1px solid #d0d0d0;
    margin-bottom: 20px;
} 

.socialwallrahmen .socialwallbox .twitterbox {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom:0;
}
.socialwallrahmen .socialwallbox .twitterbox img{
    width:19px;
    height:16px;
    margin-right: 10px
}

.socialwallrahmen .socialwallbox div p {
   font-size: 1.1rem;
   hyphens: auto;
}
.socialwall-logo1, .socialwall-logo2, .socialwall-logo3 {
    width:40px;
    position:absolute;
    top: 0px;
    left:0px;
    background-color:#fff;
}

 .socialwall-logo2, .socialwall-logo3 {
    top: 4px;
    left:4px;
}

.twitterquote {
    margin: 10px 0 0 0;
    display:block;
    padding: 10px 5px 5px 5px;
    border:1px solid #ededed;
    border-radius: 10px;
    background-color: #ededed;
}

.twitterretweet {
    margin: 10px 0 0 0;
    display:block;
    padding: 10px 5px 5px 5px;
    border:1px solid #ededed;
    border-radius: 10px;
    background-color: #efefef;
}

.newsblockdetail {
    width:80%;
    margin: 0 auto;
}

.newsblockdetail h3 {
font-size: 2.5rem;
color: #204C86;
line-height: 2.8rem;
font-weight: bold;
}

.newsblogdetail-text-zusatz {
    font-size: 1rem !important;
    padding: 20px 0 0 0;
    color: #0099e9;
    margin-bottom:0;
}
.newsblogdetail-text-zusatz span {
    margin-right: 5px;
}

.newsblockdetail .teaser {
    line-height: 1.6rem;
    font-size: 1.3rem;
    padding: 20px 0 40px 0;
}

/* .newsblockdetail .teaser-text p  {
    line-height: 2.2rem !important;
    font-size: 1.5rem !important;
}
*/
.newsblockdetail .teaser-text p  {
    line-height: 1.7rem !important;
    font-size: 1.2rem !important;
}

/*
.newsblockdetail .teaser-text p a {
    color:#555;
}
*/

.newsblockdetail .teaser-text .text-fussnote a, .newsblockdetail .teaser-text .teaser a {
    color:#555;
}

 .newsblock-masonry-item .news-img-wrap img {
   width:100% !important;
   transition: all 2.0s;
   transform: scale(1);
}       
.newsblock-masonry-item-outer:hover .news-img-wrap img,
.newsblock-masonry-item .news-img-wrap img:hover {
transform: scale(1.1);
}

.newsblockdetail .pager {
    list-style:none;
    display:flex;
    justify-content: space-between;
     font-size: 1.5rem !important;
    margin-left:0; 
}


.newsblockdetail .newsblogdetailshare {
    display:flex;
    margin: 30px 0;
}

.newsblockdetail .newsblogdetailshareitem {
    margin: 0 20px 0 0;
}

.newsblockdetail .newsblogdetailshareitem button:before {
    content:none;
}

.newsblockdetail sup {
    font-size: 70%;
}

p.text-fussnote,
.newsblockdetail .teaser-text p.text-fussnote {
    margin: 20px 0;
    border-top: 1px solid #ededed;
    padding: 10px 0 0 0;
    font-size: 0.9rem !important;
    line-height: 1.5rem !important;
}

.newsblockdetail .teaser-text p.text-fussnote a {
    color:#555;
}    

.newsblogevent {
    /* display:flex;
     justify-content: space-between; 
    height: 85px;*/
    border: 1px solid #dedede;
    max-width: 300px;
}

.newsblogevent .newsblogeventdatetime {
    position:relative;
    background-color: #0097E6;
    height:40px;
}


.newsblogevent .newsblogeventdatetime  {
  display:flex;
  flex-direction: column;
  align-items: center;
  font-size: 1rem !important;
  color: #fff;
}

.newsblogevent .newsblogeventdatetime .newsblogeventdate {
    font-size: 1.2rem;
    color: #fff;
    margin-top: 10px;
}

.newsblogevent .newsblogeventinfo {
    padding: 10px 0 10px 20px;
    display:flex;
    flex-direction: column;
}

.newsblogevent .newsblogeventinfotitel {
    color: #204C86;
    margin-bottom:5px;
}

.newsblogevent .newsblogeventinfotitel2 {
margin-bottom: 5px;
}

.newsblogevent .newsblogeventinfotitel2:before {
font-family: IconFont;
color: inherit;
font-size: inherit;
font-style: normal;
line-height: inherit;
vertical-align: inherit;
content: "";
margin-right: 5px;

}
.newsblogevent .newsblogeventinfotitel3:before {
font-family: IconFont;
color: inherit;
font-size: inherit;
font-style: normal;
line-height: inherit;
vertical-align: inherit;
content: "";
margin-right: 5px;
}

/* Footer Social Media */

/* Sales Desk 2 */
#c9525 .contactElement .textcontainer ul,
#c9535 .contactElement .textcontainer ul{
    font-size: 1.2rem !important;
}

#c9525 .contactElement .textcontainer p,
#c9535 .contactElement .textcontainer p,
#c9565 .contactElement .textcontainer p,
#c9566 .contactElement .textcontainer p {
    color: #0099e9;   
}

#c9525 .contactElement .textcontainer p strong,
#c9535 .contactElement .textcontainer p strong,
#c9565 .contactElement .textcontainer p strong,
#c9566 .contactElement .textcontainer p strong {
    color: #555;    
}

/* Sales Desk neu */

.salesdesk-contact-box {
    background-color: #f7f7f7;
    text-align:center;
    position: relative;
    border-top: 1px solid #0097e6;
    /* margin-bottom: 2.30769rem; */
}

.salesdesk-contact-box::before {
    content: " ";
    height: 0;
    position: absolute;
    left: 50%;
    margin-left: -13px;
    border-style: solid;
    border-width: 1rem 1rem 0;
    border-color: #0097e6 transparent transparent transparent;
    width: 0;
}

.salesdesk-contact-box > div:nth-child(1){
display: flex;
flex-direction: column;
justify-content: center;
 padding: 40px 0 10px 0;
}
.salesdesk-contact-box > div h2, .salesdesk-contact-box > div p{
text-align: center;
}

.salesdesk-contact-table, .salesdesk-contact-box .contenttable {
/* width:400px; */
text-align: left;
margin:0 auto;
}
.salesdesk-contact-box .contenttable p {
    text-align: left;
}    

.contactElement {
    margin-bottom: 20px;
}


/* Sales Desk Handelsfreie Tage - Tabelle */
body#handelsfreietage .salesdesk-contact-box .contenttable {
 background-color: #dceaf7;   
}
body#handelsfreietage .salesdesk-contact-box .contenttable .leerezelle {
background-color: #f1f9ff;
}

body#handelsfreietage .salesdesk-contact-box .contenttable p {
    margin-bottom:0;
    text-align:center;
}

body#handelsfreietage .salesdesk-contact-box .contenttable p
body#handelsfreietage .salesdesk-contact-box .contenttable td, 
body#handelsfreietage .salesdesk-contact-box .contenttable th {
    vertical-align: top;
    text-align: center;
}

/* Version 4 Spalten - erste Spalte Tage - deaktiviert
body#handelsfreietage .salesdesk-contact-box .contenttable td:nth-child(1) p, 
body#handelsfreietage .salesdesk-contact-box .contenttable th:nth-child(1) p {
    text-align: left;
} 
*/   

body#handelsfreietage .salesdesk-contact-box .contenttable tr {
   height:40px;
}
body#handelsfreietage .salesdesk-contact-box .contenttable td,
body#handelsfreietage .salesdesk-contact-box .contenttable th {
border: 1px solid #bbb;
padding: 5px;
}

body#handelsfreietage .salesdesk-contact-box .contenttable .salesdeskheadertr {
    border-top: 1px solid #666667;
}

body#handelsfreietage .salesdesk-contact-box .contenttable .salesdeskquartaltr {
    border-top: 1px solid #A6A6A6;
}
body#handelsfreietage .salesdesk-contact-box .contenttable .salesdeskheadertr td,
body#handelsfreietage .salesdesk-contact-box .contenttable .salesdeskquartaltr td {
    padding-top: 10px;
}


/* Hinweis MB - fehlerhafte Klammer hier? muss es bis zum nächsten @media reichen ? */
@media only screen and (max-width: 480px) {
    
  .wingas-slider {
    background-color: #fff; }
    .wingas-slider .owl-controls .owl-dots .owl-dot:before {
      color: #0099e9 !important; }
    .wingas-slider .owl-controls .owl-dots .owl-dot.active:before {
      color: #0a486b !important; } 
      
  .onflexmedium {
    display : inline; 
    }     
      
}
      
.wingas-slider .pa-slider {
  color: #555; }
  .wingas-slider .pa-slider .csc-textpic-caption {
    padding: 10px 15px 0 0px; }
.wingas-slider figure.csc-textpic-center-mid,
.wingas-slider figure.csc-textpic-center {
  margin-bottom: 0.8rem !important; }



@media only screen and (max-width: 770px) {
  .wingas-slider .owl-loaded .owl-controls .owl-nav div {
    top: 42%; } }
@media only screen and (max-width: 576px) {
  .wingas-slider .owl-loaded .owl-controls .owl-nav div {
    top: 39%; } }
#mainContent .content-wrap .csc-default > ul > li {
  margin-bottom: 0 !important; }
  #mainContent .content-wrap .csc-default > ul > li:last-child {
    margin-bottom: 5px !important; }

.csc-default > ul#select-topmenu > li > a {
  line-height: 20px; }

.Tx-Formhandler .lieferantenform .columns.description {
  margin-top: 20px; }
  .Tx-Formhandler .lieferantenform .columns.description p {
    margin: 0;
    font-size: 1rem; }

body.en .conversion-modul form .conversion_header .conversion_secondary h2 a span {
  display: block;
  font-size: 14px; }

.news.news-single .news-img-wrap .outer {
  margin-bottom: 10px; }
  .news.news-single .news-img-wrap .outer:last-child {
    margin-bottom: 0; }

.tx-kesearch-pi1 #kesearch_results .result-list-item .hit {
  color: #0099e9 !important;
  font-weight: bold; }

.large-4 .tx-kesearch-pi1 #ke_search_sword {
  position: absolute;
  top: 1px;
  width: 250px;
  height: auto;
  padding: 6px 9px 5px 9px;
  margin: 0;
  display: inline; }
.large-4 .tx-kesearch-pi1 #kesearch_submit {
  position: absolute;
  top: 0;
  left: 262px;
  height: 28px;
  width: 28px;
  border: 0 none;
  padding: 0; }

.cc_banner-wrapper .cc_container {
  background-color: #0B496B; }
  .cc_banner-wrapper .cc_container .cc_btn {
    border-radius: 0;
    -webkit-border-radius: 0;
    color: #fff;
    background-color: #0099E9;
    font-weight: bold; }
    .cc_banner-wrapper .cc_container .cc_btn:visited {
      color: #fff;
      background-color: #0099E9; }
  .cc_banner-wrapper .cc_container .cc_message {
    font-size: 13px !important;
    line-height: 16px !important;
    color: #fff;
    margin-top: 0;
    padding-right: 140px; }
    .cc_banner-wrapper .cc_container .cc_message .cc_more_info {
      color: #66C4F2; }
      .cc_banner-wrapper .cc_container .cc_message .cc_more_info:visited {
        color: #66C4F2; }

.cookie-padding .off-canvas-wrap {
  margin-top: 52px; }
.cookie-padding .conversion-modul.sticky {
  top: 149px !important; }

.footer-mywingas-wrap.large-4 .csc-default p,
.footer-mywingas-wrap.large-4 .csc-default p > a {
  color: #b6d9ee;
  font-size: 11px;
  line-height: 13px;
  margin-bottom: .38462rem;
  text-align: left !important; }

.share-buttons,
.sharebuttons {
  padding: .76923rem 20px 20px 0; }
  
.cc_btn_accept_all{position:relative}
.cc_btn_accept_all:after{content:'X';position:absolute;color:#fff;right:-25px;top:8px;font-size:20px;} 
.footer-sitemap .ce-gallery figure.csc-textpic-center {margin-bottom:5px}


/* Seite Kundenportal Info - Kundenportalleistungen */
.kundenportalleistungen { min-height: 310px}
.kundenportalleistungen div { position:relative; margin-bottom:25px;}
.kundenportalleistungen div h3 {cursor:pointer; font-weight:bold; padding-left: 2.3rem;position:relative;font-size:1.2rem;}
.kundenportalleistungen div h3::before {
    color: #0099e9;
    position: absolute;
    display: block;
    width: 2rem;
    height: 2rem;
    left: -.3rem;
    top: 0;
    font-size: 2.84615
}
.kundenportalleistungen div h3::before {
    font-family: IconFont;
    font-style: normal;
    content: "";
    font-size:2rem;
}
.kundenportalleistungen div p {padding: 0 0 0 2.3rem}

/* deaktivierung Icons vor Überschrift - Fr. Cramer 14.10.2020 */
.services-kundenportal-headline::before { background-image: none; content : normal; }
.services-sales-desk-headline::before { background-image: none; content : normal; }

/* Sonderfall - Leistungen/Funktionen Headline in Cyan - Fr. Cramer 14.10.2020 */
 .header-h2-cyan {
     color: #0099e9;
 }

@media (max-width: 768px) {
/* Newsblock */
/* 
.newsblock-masonry-container {
 column-count: 2;
 column-gap: 25px;
} 
*/    
.newsblock-masonry-item-outer {
    width: 48%;
}
        
 .newsblock-masonry-item .news-img-wrap img {
   width:100% !important;
}       

.socialwallrahmen:nth-child(2) {
margin: 0;
}
    
.newsblockdetail {
    width:100%;
    margin: 0 ;
}
    
.onflexlarge {
    display : inline; 
}    
    
 .kundenportalleistungen div p {display:block !important};
 
 #c9110 h1{
     font-size: 14px;
     line-height: 0.9rem;     
 }
}
  
  
@media only screen and (max-width: 480px) {
    
/* Newsblock */
/*
.newsblock-masonry-container {
 column-count: 1;
 column-gap: 0;
}
*/
.newsblock-masonry-item-outer {
    width: 100%;
} 

   
}      
  
/*# sourceMappingURL=styles2.css.map */
