
			ul.cf7mls_progress_bar li{width:30% !important;}
body,p,.eael-grid-post-link  {
 hyphens: auto;
}
.page-title.ast-archive-title{padding:10px 0px 10px 0px}

.ast-blog-featured-section.post-thumb.ast-col-md-12 div.post-thumb-img-content.post-thumb img,div.post-thumb-img-content.post-thumb img,div.eael-entry-media{filter: brightness(50%);}
.ast-post-format-.single-layout-1.ast-no-date-box,nav.navigation.post-navigation{margin:0 80px 0 80px }
.comments-area{Margin-left:80px;margin-right:80px;}
.single .post-navigation,.comments-area{border-top:2px solid #fff}

.ast-archive-description{background: #131313 !important;padding:0px 20px 20px 20px !important;margin:0px 80px 20px 80px !important;}
main#main.site-main div.ast-row.masonry{margin:0 80px 0 80px; !important;}

div.ast-post-format-.blog-layout-1.ast-no-date-box{background:#131313}

main#main.site-main div.ast-row.masonry h2.entry-title{font-size:30px}

div#primary.content-area.primary.ast-grid-3 div{}

div.comment-form-textarea.ast-col-lg-12 textarea,div.ast-comment-formwrap.ast-row input{background: #191919 !important; border: 2px solid #fff;color:#fff}


.socialasc{z-index:100108 !important;position:fixed !important;max-width:230px !important}


.uael-button-wrapper.elementor-button-wrapper.uael-dual-button { !important;margin-left:-155px !important;width:230px}

.uael-button-wrapper.elementor-button-wrapper.uael-dual-button:hover {margin-left:0px !important}

span.elementor-align-icon-right.elementor-button-icon i{font-size:23px !important;}








a#ast-scroll-top {z-index:100000000000000 !important;}

.navineu{position:relative; z-index:10000000000000000000000000000 !important}


div.eael-reading-progress-fill{
border-top:75px solid rgb(235,89,60,0.0);
	background-color:rgb(255,255,255,0.0) !important;

-moz-border-image: url(https://ascomet.de/wp-content/uploads/2020/06/ascomet-menu-dog.png)100% 0% 100% 0% repeat;
-webkit-border-image: url(https://ascomet.de/wp-content/uploads/2020/06/ascomet-menu-dog.png)100% 0% 100% 0% repeat;
-o-border-image: url(https://ascomet.de/wp-content/uploads/2020/06/ascomet-menu-dog.png)100% 0% 100% 0% repeat;
	border-image: url(https://ascomet.de/wp-content/uploads/2020/06/ascomet-menu-dog.png)100% 0% 100% 0% repeat;
	
	position:fixed  !important; margin-left:70px !important;bottom:0px;
}

.cpro-fs-overlay{margin-left:-50px !important}

.button111{width:100%}

/* hgruen */
.hgruenleistung  div.uael-sub-heading.elementor-inline-editing,.hgruenleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#hgruenleistung i.fa.fa-play-circle,#hgruenleistung  p.uael-infobox-title.elementor-inline-editing,#hgruenleistung  i,#hgruenleistung h5.uael-post__title a{color:#34be70 !important;}

.hgruenleistung  div.ascometcta {background-color:#34be70 !important;border-radius: 8px !important;}

.hgruenleistung  a.uael-post__read-more.elementor-button{background-color:#34be70 !important;}
/* Ende */

/* gelb */
.gelbleistung  div.uael-sub-heading.elementor-inline-editing,.gelbleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#gelbleistung i.fa.fa-play-circle,#gelbleistung  p.uael-infobox-title.elementor-inline-editing,#gelbleistung  i,#gelbleistung h5.uael-post__title a{color:#df951a !important;}

.gelbleistung  div.ascometcta {background-color:#df951a !important;border-radius: 8px !important;}

.gelbleistung  a.uael-post__read-more.elementor-button{background-color:#df951a !important;}
.gelbleistung strong {color:#df951a !important;}
/* Ende */

/* lila */
.lilaleistung  div.uael-sub-heading.elementor-inline-editing,.lilaleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#lilaleistung i.fa.fa-play-circle,#lilaleistung  p.uael-infobox-title.elementor-inline-editing,#lilaleistung  i,#lilaleistung h5.uael-post__title a{color:#945bac !important;}

.lilaleistung  div.ascometcta {background-color:#945bac !important;border-radius: 8px !important;}

.lilaleistung  a.uael-post__read-more.elementor-button{background-color:#945bac !important;}
/* Ende */

/* blau */
.blauleistung  div.uael-sub-heading.elementor-inline-editing,.blauleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#blauleistung i.fa.fa-play-circle,#blauleistung  p.uael-infobox-title.elementor-inline-editing,#blauleistung  i,#blauleistung h5.uael-post__title a{color:#3d96d0 !important;}

.blauleistung  div.ascometcta {background-color:#3d96d0 !important;border-radius: 8px !important;}

.blauleistung  a.uael-post__read-more.elementor-button{background-color:#3d96d0 !important;}
/* Ende */

/* rot */
.rotleistung  div.uael-sub-heading.elementor-inline-editing,.rotleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#rotleistung i.fa.fa-play-circle,#rotleistung  p.uael-infobox-title.elementor-inline-editing,#rotleistung  i,#rotleistung h5.uael-post__title a{color:#d64e3e !important;}

.rotleistung  div.ascometcta {background-color:#d64e3e !important;border-radius: 8px !important;}

.rotleistung  a.uael-post__read-more.elementor-button{background-color:#d64e3e !important;}

.hrotleistung  div.ascometcta {background-color:#EB593C !important;border-radius: 8px !important;}

.hrotleistung  a.uael-post__read-more.elementor-button{background-color:#EB593C !important;}

/* Ende */


/* gruen */
.gruenleistung  div.uael-sub-heading.elementor-inline-editing,.gruenleistung  span.elementor-inline-editing.uael-dual-heading-text.uael-highlight-text,#gruenleistung i.fa.fa-play-circle,#gruenleistung  p.uael-infobox-title.elementor-inline-editing,#gruenleistung  i,#gruenleistung h5.uael-post__title a{color:#18bc9a !important;}

.gruenleistung  div.ascometcta {background-color:#18bc9a !important;border-radius: 8px !important;}

.gruenleistung  a.uael-post__read-more.elementor-button{background-color:#18bc9a !important;}
/* Ende */

.boldleistungen strong{color:#EB593C}

div#astra-portfolio{border: none !important;}

.ascometcta{height:100px;padding:15px 20px 15px 20px;color:#fff;}

.ascometcta p{font-size:36px;line-height:36px;font-weight:bold;font-family:Raleway;overflow: hidden !important;text-overflow:ellipsis !important;}

.ascometcta a{color:#fff;}

@media only screen and (min-width: 1240px) {
.ascometcta span{white-space: nowrap !important;width:750px;font-size:1rem;line-height:10px !important;margin:-30px 0 0 0;font-weight:normal;}
}

@media only screen and (max-width: 1239px) {
.ascometcta span{display:none;}
}

.ascobildkontakt{position:fixed !important;top:50vH !important;}

.ascotest1{height:100%}
.ascotest2{position:fixed;bottom:0px;}

.mbutton{bottom:250px;width:75px; position:fixed;right:30em;}

h5.uael-post__title{height:30px;}

div.uael-separator-parent{height:2px;width: 50%;background: linear-gradient( to right, rgba(122, 122, 122, 0.75) 0%, #ffffff00 100% );margin-left:20px;}

div.uael-post__thumbnail{margin:25px 25px -75px 0px;height:min-200px;}

.uael-post__thumbnail img{z-index:1 !important;min-height:200px;}

div.uael-post__title{z-index:2 !important}

.asconavmain{background-color:#333;}

.asconavimainnr span{color:#919191;font-size:18px !important}

.ascolinks:hover{color:#eb593c !important; }


.ascolinks{color:#fff !important; }

.elementor-screen-only{margin: 0 75px 0 75px !important;}

.astra-portfolio-other-categories-wrap a{display:none !important;}

.astra-portfolio-filters{position:fixed;z-index:1;left:75px;top:0px !important;  width:100%; border: 1px solid #131313 !important;background-color:#191919 !important; color:#fff !important;box-shadow:none !important;height:75px;}
.filters-wrap{padding-right:168px;padding-left:18px; vertical-align:middle !important;}
.filters-wrap a{color:rgba(235,89,60,0.75)!important; }
.filters-wrap a:hover{color:#eb593c !important; }
.astra-portfolio-grid.astra-portfolio.astra-portfolio-row.masonry{margin: 105px 105px 0 105px !important;}
.astra-portfolio-wrap.astra-portfolio-style-1.astra-portfolio-show-on-click{border: 1px solid #eb593c !important;}

#ast-scroll-top{right:0px !important; bottom:0px !important;position:fixed !important; width:75px !important; height:75px !important;font-weight:bold;
z-index:100000 !important}

@media screen and (max-height:850px) {
.hidetextmobile{display:none !important;
}
}
@media screen and (max-width:1080px) {
	
	.cp_custom_html-1-1034{padding-left:0px !important;}
	
	.einruecken{margin-left:5px !important}
	
	.wpcf7-form-control-wrap.checkbox-360 span,span.wpcf7-list-item-label{font-size:20px !important}
	
	.rrmobile2{margin-top:0px !important}
	.contact-t1{border-top-left-radius: 5px!important;border-bottom-left-radius: 5px!important;border-left: 3px solid #fff !important;}
	
		.contact-t2{border-top-left-radius: 5px!important;border-bottom-left-radius: 5px!important;border-left: 3px solid #fff !important;}
	.hidecardonmobile{display:none;}
	.seitenbilder {display:none !important;}
	.seiteninhalt{left:70px !important;padding-right:70px !important; width:100% !important;}
	.verlasseninhalt{width:100% !important;padding-right:80px !important;left:0px}
}

.seitenbilder{height:100vH !important;position:fixed;}

.seiteninhalt{left:50%}

.cp-img-lazy.cp-target.cp-field-element.cp-image:hover,.cp-target.cp-field-element.cp-close-image.cp-img-lazy:hover,.asconavimainnr.cp-target.cp-field-element.cp-button.cp-button-field:hover,span.view-demo-wrap,.cpro-form-container input:hover{cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slg.png) 20 18, auto !important;}

.cpro-form-container,div.inner, .cpro-form-container img{cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slk.png) 20 18, auto !important;}

dsgvo:hover{color:#eb593c;}

div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,{border: 3px solid #eb593c  !important; margin-left: 5px;}
 
.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required,.wpcf7-form-control.wpcf7-text,.terminkalender{background-color:#333333 !important;border: 3px solid #fff !important;color:#fff !important;font-size:16px !important;}

.wpcf7-form-control.wpcf7-submit,.cf7mls_back.action-button,.cf7mls_next.cf7mls_btn.action-button {background-color: #ed593b !important; font-size:16px !important; padding: 5px !important; text-transform: uppercase !important;border: 3px solid #fff !important;}


.cf7mls_next.cf7mls_btn.action-button {margin-left:15px !important;cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slg.png) 20 18, auto !important;}

.cf7mls_back.action-button{margin-left: 10px !important;cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slg.png) 20 18, auto !important;}

.mouseoverascomet,.uael-video__outer-wrap,.uael-video__play-icon.uael-animation-grow:hover {cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slg.png) 20 18, auto !important;}

.mouseoverascomet{cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slk.png) 20 18, auto !important;}

.wpcf7-form-control.wpcf7-submit:hover,.wpcf7-form-control.wpcf7-submit:active{color: #fff !important;}

.fieldset-cf7mls.cf7mls_current_fs {border: none !important}

div.n2-ow{margin-right:6px !important}

div.cpro-fs-overlay,.cp-popup-wrapper.cp-auto{position:fixed !important; right:75px !important; width:100px;}

div.cp-popup.cpro-animate-container.cp-animated.cp-none,div.cp-popup.cpro-animate-container.cp-animated.cp-slideInDown,div.cp-popup.cpro-animate-container.cp-animated.cp-slideInLeft,div.cp-popup.cpro-animate-container.cp-animated.cp-slideInRight,div.cp-popup.cpro-animate-container.cp-animated.cp-fadeInScale{margin:0 75px 0 75px !important; position:relative !important;left:0px !important; z-index:1 !important;width:auto !important;}
body{background-color:#191919;}


div.cp-popup-content.cpro-active-step.cp-full_screen.cp-panel-1{position:relative !important;}

/*kontakt start*/

div#menu-toggle,a.box-logo.logo-light.effect-ajax{background-color:#eb593c !important;}
div.tagline span:before{background-color:#eb593c !important;}
h6.slide-content__kicker,span.slide-content__kicker{color:#fff}
div.title h2,div.title h1,h2.content__title {color:#eb593c !important; font-family: "Fjalla One", sans-serif !important;
}
h5 {color:#eb593c !important; font-family: "Fjalla One", sans-serif !important;}

span.wpcf7-list-item { display: table-row; }
span.wpcf7-list-item * { display: table-cell; vertical-align: top !important;}

input[type=radio],input[type=checkbox] {
float:left !important;
 -ms-transform: scale(4) !important; 
 -moz-transform: scale(4) !important; 
 -webkit-transform: scale(4) !important;
 -o-transform: scale(4) !important; 
  margin: 25px 0px 0px 5px  !important;
}
ul.cf7mls_progress_bar li{color:#fff;margin-top:15px !important;}
ul.cf7mls_progress_bar li:before {background-color:#333333;color:#fff;height:30px; width:35px;font-weight:bold;border: 3px solid #fff;margin-top:-2px}
ul.cf7mls_progress_bar li.active:before {background-color:#eb593c;color:#fff;height:30px; width:35px;font-weight:bold;border: 3px solid #fff;}
a.asc-main-color{font-size:26px; font-weight:bold; color:#fff;}
a.asc-main-color:hover {font-size:26px; font-weight:bold; color:#eb593c}
li.active.current:after {background-color:#eb593c !important;color:#fff}
ul.cf7mls_progress_bar  li.active:after{background-color:#eb593c !important;color:#fff}
span.wpcf7-not-valid-tip{color:#eb593c}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{border: 2px solid #eb593c !important}


button.cf7mls_next.action-button{margin: 0 0 0 0px;}
button.cf7mls_back action-button{padding: 0 0 0 30px !important;}

input[type="checkbox"]  {
    position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
input[type="checkbox"]+ .wpcf7-list-item-label::before {
  width: 40px;
  height: 40px;
  background-image: url("https://ascomet.de/wp-content/uploads/2019/06/checkbox-ascomet.png");
  display: block;
  content: "";
 float:left;
  margin-right: 10px;}
input[type="checkbox"]:checked+.wpcf7-list-item-label::before {
  background-image: url("https://ascomet.de/wp-content/uploads/2019/06/checkbox-checked-ascomet.png");
}
span.wpcf7-list-item-label{font-size:30px;line-height:45px !important}
input.cf7mls_back.action-button{display:none;}
input.wpcf7-form-control.wpcf7-submit{background-color: #eb593c !important}
button.cf7mls_back.action-button,button.cf7mls_next.action-button{border: 2px solid #fff;}
span.slide-meta__title{display:none !important}
h2.next-title:hover,h2.next-title:focus{color:#eb593c !important}

/*kontakt ende*/
#cp_custom_html-1-1034,#cp_custom_html-2-1034,#cp_custom_html-1-6479,#cp_custom_html-1-6296{background-color:#333333;}


.loading-page .counter span {
  color: white;
  margin-top: -10px;
}
.loading-page .counter hr {
  background: #eb593c;
  border: none;
  height: 1px;
}
/*test*/
body,#n2-ss-2-arrow-previous,#n2-ss-2-arrow-next,div.n2-style-989f774a465979bfe3d637f3e065f8ba-simple.nextend-bullet-bar.n2-ow.n2-bar-justify-content-center  {
  cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slk.png) 20 20, auto !important;
}
a,n2-ss-2-arrow-previous,#n2-ss-2-arrow-previous,#n2-ss-2-arrow-next,div.n2-style-989f774a465979bfe3d637f3e065f8ba-simple.nextend-bullet-bar.n2-ow.n2-bar-justify-content-center div:hover {
  cursor: url(https://ascomet.de/wp-content/uploads/2020/01/ascomet-slg.png) 20 18, auto !important;
}

body,div#page,div#page.hfeed.site {background: #191919 !imprtant;
}

/*Start Borlabs*/
@media only screen and (min-width: 600px) {

#BorlabsCookieBox .cookie-logo,
#BorlabsCookieBox .cookie-preference .cookie-logo,img.cookie-logo{position:fixed; top:-55px !important;left:-50px !important;width:115px !important;max-width:115px !important;min-width:115px !important;z-index:1!important
}

._brlbs-box._brlbs-box-advanced.animated.fadeInUp.delay-1s{background:rgb(224,224,224,1) !important;
	
}
#BorlabsCookieBox ul {justify-content: left !important;}


#BorlabsCookieBox div.col-10{margin-left:50px !important;}

#BorlabsCookieBox div.col-10 p{margin-left:-50px !important;}

div._brlbs-box-wrap{min-width:525px !important;}
}
@media only screen and (max-width: 599px) {
	._brlbs-box._brlbs-box-advanced.animated.fadeInUp.delay-1s{background:rgb(224,224,224,1) !important;min-width:250px;}
	
#BorlabsCookieBox ul {justify-content: left !important;}
}
/*Ende Borlabs*/

div#tawkchat-minified-box.round{width:200px !important}

.linkbuttons a{min-width:200px !important;text-align:center}

.some_button_fb{margin-left:-120px;min-width:0px !important}
.some_button_fb:hover{margin-left:0px;transition: 0.5s;}

.some_button_insta{margin-left:-130px;min-width:300px !important}
.some_button_insta:hover{margin-left:0px;transition: 0.5s;}

.some_button_imp{margin-left:-140px;min-width:400px !important}
.some_button_imp:hover{margin-left:0px;transition: 0.5s;}

.some_button_ds{margin-left:-160px;min-width:260px !important}
.some_button_ds:hover{margin-left:0px;transition: 0.5s;}

.apop-container-toggle .apop-toggle img.design-size2{height:60px !important;width:60px !important}

div.apop-desc:nth-child(1) > p:nth-child(1) > a:nth-child(2){visibility:hidden; width:0px !important}

.apop-desc{white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;padding-top:3px;}

.toolbar-duration-option input {margin:20px 0 20px 20px !important}

.toolbar-duration-option span {margin-left:30px !important;font-size:18px}		