<!--Startseite weisser Balken -->
element.style {
}
.header-area .logo {
     padding: 0px 0;
}

<!-- Startseite Größe der Mockups -->
element.style {
}
.product-item-2 .center-img .product-img {
     margin: auto;
	 width: 100%;
     padding: 0px;
     padding: 0px;
	 display: block;
	 border-radius: 0px 0px 0 0;
	 
}

<!-- Startseite Rahmen der Mockups -->
element.style {
}
.product-item-2 .center-img {
    background: #ffff;
    border-radius: 0px 0px 0 0;
    border-top: 2px solid #f6f6f6;
    min-height: 135px;
}
	 
<!-- Startseite Teaserbox bg-gray --> 
	
element.style {
}
.bg-gray {
   background: #75a3bf;
   color: #fff;
}

<!-- Startseite Teaserbox bg-magenta --> 
	
element.style {
}
.bg-magenta {
   background: #1f7abb;
   color: #fff;
}

<!-- Startseite Teaserbox bg-gray-dark --> 
	
element.style {
}
.bg-gray-dark {
   background: #008e8f;
   color: #fff;
}

<!-- Startseite Teaserbox höhe --> 
	
element.style {
}
    
.teaser .teaser-box {
    margin-top: -15px;
    position: relative;
    4.: ;
    z-index: 1;
    border-radius: 0px;
    margin-left: 5px;
    margin-bottom: 0px;
}

<!-- Startseite header top bar --> 
	
element.style {
}
.header-top-bar {
	background: #fff none repeat scroll 0 0;
}

<!-- Startseite Mockups Produktbeschreibungen hintergrund --> 
	
element.style {
}
.product-item-2 .product-info {	
text-align: center;
	background: #fff none repeat scroll 0 0;
	border-radius: 0 0 10px 10px;
	padding: 15px 30px;
    color: #7adbe6;
    min-height: 70%;
}

<!-- Startseite Mockups Produktbeschreibungen action Button Farbe --> 
	
element.style {
}
bg-magenta, .product-item-2 .action-button {
       background: #1f7abb;
       color: #fff;
}

<!-- Searchbutton Strich --> 
	
element.style {
}
.header-search-inner::before {
        background: #1f7abb none repeat scroll 0 0;

}

<!-- Searchbutton Farbe --> 
	
element.style {
}
.header-search-inner button.search-toggle {
    color: #1f7abb;
    display: block;
    font-size: 20px;
    line-height: 1;
    padding: 15px 20px;
    text-align: center;
    transition: all .3s ease 0s;
}

<!-- Startseite Searchbutton Hover Farbe --> 
	
element.style {
}
.top-search-box>button {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    color: #008e8f;
    float: left;
    font-size: 20px;
    height: 100%;
    padding: 0;
    position: absolute;
    right: 0;
    width: 60px;
}

<!-- Reiter Menü Home, Kontakt, Produkte Hover Farbe --> 
	
element.style {
}
nav .main-menu>li:hover .product-nav, nav .main-menu>li:hover>a {
	     color: #008e8f;
}
  
<!-- Reiter Menü Home & Kontakt Strich Hover Farbe unten --> 
	
element.style {
}
.dropdwn li a::before, .main-menu>li>a::before, .single-mega-item li a::before {
	     background: #008e8f none repeat scroll 0 0;
}

<!-- Reiter Menü Home, Kontakt, Produkte Hover Farbe --> 
	
element.style {
}
nav .main-menu>li:hover .product-nav, nav .main-menu>li:hover>a {
	     color: #008e8f;
}

<!-- Reiter Hover farbe beim scrollen  --> 
element.style {
}
.sticky .main-menu>li:hover>a {
	    color: #008e8f;
}

<!-- Produktübersicht Grossbuchstaben Farbe --> 

element.style {
}
nav .abc {
    color: #1f7abb;
    font-weight: 700;
    font-size: 18px;
    display: block;
}

<!-- Subpage Header --> 

element.style {
}
 .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;	
 }
 
 <!-- Footer unterste Leiste --> 
 element.style {
}
 .bg-black {
    background: #f6f6f6;
    color: #ccc;
}

<!-- erster Kasten unten --> 
 element.style {
}
.blog-item .blog-desc {
    background: #1f7abb;
    color: #fff;
    height: 100%;
    left: 0;
    padding: 40px;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    transition: all .5s ease 0s;
    border-radius: 0px;
}

<!-- erster Kasten unten --> 
 element.style {
}
.blog-item2 .blog-desc2 {
    background: #1f7abb;
    color: #fff;
    height: 100%;
    left: 0;
    padding: 40px;
    position: absolute;
    top: 0;
    width: 100%;
    opacity: 0;
    transition: all .5s ease 0s;
	    border-radius: 0px;
}

<!-- Papiergewichtsrechner Buttons DIN --> 
element.style {
}
.papiergewichtsrechner a.lionbutton3, .papiergewichtsrechner button.lionbutton3 {
    background: #1f7abb;
    color: #fff;
    display: inline-block;
    float: left;
    margin-right: 8px;
    padding: 5px 10px;
    margin-bottom: 1em;
}

<!-- Papiergewichtsrechner slider --> 
element.style {
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #e52f58 none repeat scroll 0 0;
}
.papiergewichtsrechner .ui-slider-horizontal {
    background: #4c95c9;
    height: 10px;
    cursor: pointer;
    padding: 2px 0;
    display: block;
    width: 100%;
    border-radius: 0;
}

<!-- Papiergewichtsrechner slider button  --> 
element.style {
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: #1f7abb none repeat scroll 0 0;
}

<!-- Papiergewichtsrechner slider button hover  --> 
element.style {
}
.papiergewichtsrechner .ui-state-default:focus, .papiergewichtsrechner .ui-state-default:hover{
	background: #008e8f;
}

<!-- Papiergewichtsrechner ergebnis Farbe  --> 
element.style {
}
.papiergewichtsrechner #bigergebnis span {
    color: #1f7abb;
    font-size: 20px;
    font-weight: 700;
}

<!-- Warengruppe Produktübersichtseite  Icon oben links  --> 
element.style {
}
.shop-tab li.active a {
    color: #1f7abb;
}

<!-- Warengruppe Search Icon neben der Suchleiste  --> 
element.style {
}
.widget-search button:hover {
    color: #008e8f;
}

<!-- Warenübersicht icon links hover Farbe  --> 
element.style {
}
a:focus, a:hover {
    color: #008e8f;
    text-decoration: none;
}

<!-- Kontaktformular Oben Button Adresse Hover  --> 
element.style {
}
.contact-address:hover i {
    background: #008e8f none repeat scroll 0 0;
}

<!-- Kontaktformular Strich Farbe  --> 
element.style {
}
.border-left::before, footer .row h4::before {
    background: #008e8f none repeat scroll 0 0;
}

<!-- Kontaktformular Absenden Button Farbe  --> 
element.style {
}
.submit-btn-1 {
    background: #1f7abb;
}


<!-- papiergewichtsrechner Anzeige unten Strichfarbe  --> 
element.style {
}
.border-left::before, footer .row h4::before {
    background: #1f7abb none repeat scroll 0 0;
}

<!-- Kalkulationsbutton Farbe bei den Produkten  --> 
element.style {
}
.categories .grid-view-product .product-info .button {
    background: #1f7abb;
    padding: 5px 10px;
    position: absolute;
    bottom: 20px;
    left: 25%;
}

<!-- Konto Schriftfarbe  --> 
element.style {
}
.konto h4 {
    color: #008e8f;
}

<!-- Konto Login Button Farbe  --> 
element.style {
}
.konto .button {
    background: #008e8f;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
}

<!-- Registrieren Weiter Button grauer Balken  --> 
element.style {
}
.btn-hover-1::before, .btn-hover-2::before {
    background: #008e8f none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    transition: all .5s ease 0s;
    width: 0;
    z-index: 9999;
}

<!-- Registrieren Warnungen Schriftfarbe  --> 
element.style {
}
.text-danger {
    color: #008e8f;
}

<!-- Produktauswahl genaue Beschreibung Strichfarbe  --> 
element.style {
}
.detail-content .detail-panel-wrapper .border-left::before, .detail-content .detail-panel-wrapper footer .row h4::before {
    background: #1f7abb none repeat scroll 0 0;
    content: "";
    height: 12px;
    left: 0;
    margin-top: -6px;
    position: absolute;
    top: 50%;
    width: 2px;
}

<!-- Produktauswahl genaue Beschreibung Preis berechnen-Button,  als Angebot drucken-Button, Weiter zur Bestellung-Button --> 
element.style {
}
.detail-content .button {
    background: #1f7abb;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
}

<!-- Produktauswahl genaue Beschreibung Druckvorlagen-Button -->
element.style {
}
.detail-content .detail-panel-wrapper .button_info {
    background: #1f7abb;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 10px;
    font-weight: 400;
    font-size: 12px;
}
<!-- Hintergrundfarbe der Kästen im Artikel -->
element.style {
}
.detail-content .detail-panel-wrapper {
    box-shadow: 0 0 4px rgb(0 0 0 / 20%);
    padding: 10px 20px;
    margin-bottom: 30px;
    font-size: 13px;
    background-color: #f6f6f6;
}

<!-- Hintergrundfarbe der Kästen im Artikel (Links mit Warengruppen) -->
element.style {
}
.box-shadow {
    box-shadow: 0 0 4px rgb(0 0 0 / 20%);
    background-color: #f6f6f6;
}

<!-- Letzte Kategorie vor Artikel (Rahmen für Format in der Mitte) -->
element.style {
}
.categories .grid-view-product .product-info .brand-name {
    font-style: normal;
    border: 1px solid lightgrey;
    padding: 5px;
    border-radius: 5px;
}


<!-- Produktauswahl genaue Beschreibung Druckvorlagen Schrift Farbe -->
element.style {
}
.detailinfo h3 {
    text-align: center;
    color: #1f7abb;
}

<!-- Produktauswahl genaue Beschreibung Gesamtpreis-Farbe -->
element.style {
}
.detail-content .detail-panel-wrapper .text-magneta {
    color: #1f7abb;
}

<!-- Angebot Erstellung PDF Öffnen Hover Unten -->
element.style {
}
.btn-hover-2::before {
    background: #008e8f none repeat scroll 0 0;
}

<!-- Druckdaten Download Formular Button in der Mitte Farbe -->
element.style {
}
.upload-zone .wmd-upload-default-message {
    padding: 10px 10px;
    text-align: center;
    color: #1f7abb;
    cursor: pointer;
}

<!-- Druckdaten Download Formular Überschrift oben Farbe -->
element.style {
}
.uploaresizeiframe .message-box .articel-title {
    color: #1f7abb;
    padding: 5px 10px;
}

<!-- Druckdaten Download Formular Buttons rechts und links Farbe -->
element.style {
}
.wmd-btn, .wmd-upload-wrapper .upload-control span {
    background: #1f7abb;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
    cursor: pointer;
}

<!-- Druckdaten Download Formular Buttons rechts und links Hover Farbe -->
element.style {
}
.wmd-btn:hover, .wmd-upload-wrapper .upload-control span:hover {
    background: #008e8f;
}

<!-- Druckdaten Download Später hochladen Button Farbe -->
element.style {
}
a.button {
    background: #008e8f;
    border-radius: 0;
    padding: 5px 20px;
}

<!-- Druckdaten Download Formular Button Druckdaten hochladen Farbe -->
element.style {
}
.tingle-btn--danger {
    background-color: #1f7abb;
}

<!-- Produktreiter Hover Farbe -->
element.style {
}
.sidebar #cat-treeview .active>a {
    color: #008e8f;
}

<!-- Produktreiter angeklicktes Produkt Farbe -->
element.style {
}
.sidebar #cat-treeview .active>a {
    color: #008e8f;
}

<!-- Produktreiter Schriftgröße -->
element.style {
}
.sidebar #cat-treeview {
    font-size: 14px;
    line-height: 30px;
}

<!-- Nach dem Log in Weiter Button grauer Streifen -->
element.style {
}
.btn-hover-1::before, .btn-hover-2::before {
    background: #008e8f none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    transition: all .5s ease 0s;
    width: 0;
    z-index: 9999;
}

<!-- Bestellübersicht Gesamtpreis Farbe -->
element.style {
}
.order-total {
    color: #008e8f;
}

<!-- Bestellübersicht Gesamtpreis Zahlen Farbe -->
element.style {
}
.order-total-price {
    color: #008e8f;
}

<!-- Bestellübersicht Kostenpflichtig bestellen Button Farbe -->
element.style {
}
.summary .button {
    background: #008e8f;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
}

<!-- Text mit Auftragsnummer Überschrift-->
element.style {
}
.finish .box-shadow h3 {
    color: #008e8f;
}

<!-- Text mit Auftragsnummer Auftragsstatus-->
element.style {
}
.finish .box-shadow a {
    color: #008e8f;
}

<!-- Reiter unten Hover Farbe-->
element.style {
}
a:focus, a:hover {
    color: #1f7abb;
    text-decoration: none;
}

<!-- Auftragsstatus Überschrift-->
element.style {
}
.konto-tracking h3 {
    color: #008e8f;
}

<!-- Auftragsstatus Nach Liefertermin sortieren Button -->
element.style {
}
.konto-tracking .button {
    background: #008e8f;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
}

<!-- Footer Reiter Hover Farbe-->
element.style {
}
footer .row ul a:hover {
    color: #1f7abb;
}

<!-- Pop UP Passwort vergessen Überschrift Überschrift Farbe-->
element.style {
}
#cboxTitle {
    top: 0;
    bottom: inherit;
    font-size: 17px;
    color: #008e8f;
    line-height: 1.5;
    background: #fff;
    padding: 0 4% 5px 0;
    box-sizing: border-box;
}

<!-- Pop UP Passwort vergessen Überschrift Farbe-->
element.style {
}
.passwordlost h3 {
    color: #008e8f;
}

<!-- Pop UP Passwort vergessen Button Farbe-->
element.style {
}
.passwordlost .button {
    background: #008e8f;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
}

<!-- Details zum Auftrag Schriftfarbe-->
element.style {
}
.konto-tracking-detail h3 {
    color: #1f7abb;
}

<!-- Details zum Auftrag Schriftfarbe-->
element.style {
}
.konto-tracking-detail .button {
    background: #1f7abb;
    border: 0 none;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(0,0,0,.03) inset;
    color: #fff;
    padding: 5px 20px;
    margin-bottom: 20px;
}

<!-- Daten speichern Adressbuch Farbe -->
element.style {
}
.konto-adresse .addrbookLinkCB {
    color: #008e8f;
}

<!-- test Farbe Angebotsformular -->
element.style {
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 21px;
    font-size: 24px;
    line-height: inherit;
    color: #1f7abb;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

<!-- Kontakt Google Maps Karte Position -->
element.style {
}
.container-fluid {
    left: auto;
    margin-right: auto;
    margin-left: auto;
    padding-left: 30px;
    padding-right: 15px;
}

<!-- Kontakt Formular Kasten Position -->
element.style {
}
.mt--50 {
    margin-top: 25px;
}


<!-- Schräge Linie unten -->
element.style {
}
.section-bg-tb {
    margin: 0px 0;
    position: relative;
    padding: 0px 0;
    z-index: 1;
}


<!-- Icon Größe -->
element.style {
}
.teaser .teaser-box .fa {
    font-size: 40px;
}

<!--  -->
#sticky-header .searchInput:focus {
1.	    border: 1px solid #1f7abb;
}





.navbar-toggler .menu-global {
1.	    position: absolute;
2.	    left: 0;
3.	    border-top: 3px solid #1f7abb;
4.	    width: 100%;
5.	    transition: .55s;
}

<!--- contact adress Farbe --->

element.style {
}

.contact-address i {
    border-radius: 50%;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
    color: #008e8f;
    font-size: 30px;
    height: 60px;
    line-height: 60px;
    margin-bottom: 30px;
    text-align: center;
    width: 60px;
    transition: all 0.3s ease 0s;
}



<!--- contact adress Farbe --->

 element.style {
}
.impressum ul li {
    line-height: 2.5;
    color: #404040;   
} 


<!--- mobile Ansicht Menü --->

element.style {
}
.navbar-toggler .menu-global {
    position: absolute;
    left: 0;
    border-top: 3px solid #008e8f;
    width: 100%;
    transition: 0.55s;
}	



<!--- Registrieren Schrift Farbe --->
element.style {
}
a:focus, a:hover {
    color: #cccccc!important;
    text-decoration: none;
}


<!--- Registrieren Favicon Farbe --->
element.style {
}
.top-link > ul.link > li a i {
    font-size: 14px;
    line-height: 10px;
    color: #008e8f;
}


<!--- Adressbuch Buttons --->
element.style {
}
.addrbook_button {
    border: medium none;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    height: 35px;
    padding: 0 20px;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
    background: #008e8f;
}

<!--- Registrieren Farbe --->
element.style {
}  	
	.top-link > ul.link > li a {
    color: #008e8f;  
    font-size: 14px;
    line-height: 19px;
    width: auto;	
} 

<!--- Preisberechnung Schriftgröße --->
element.style {
}  	
.pull-right {
    float: right !important;
    font-size: 15px;
}

<!--- H Überschriften --->
element.style {
}  	
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: sans-serif;
    font-weight: 500;
    line-height: 38px;
    color: #434343;
}

<!--- H3 Überschrift Startseite Abstand oben --->
element.style {
}  	
.section-title h3 {
    margin-top: 55px;
    line-height: 27px;
}

<!--- Hintergrund Startseite Aktionen --->
element.style {
}  	
.section-bg-tb:before {
    background: #f6f6f6 none repeat scroll 0 0;
    content: "";
    height: 102%;
    position: absolute;
    top: 0px;
    transform: none;
    width: 100%;
    z-index: -1;
}


<!--- Abstand Überschrift zu Content with Background--->
element.style {
} 
.mb-50 {
    margin-bottom: 47px;
	margin-top: 65px!important;
}

<!--- Produktmenü --->
element.style {
} 
.mega-parent > .mega-menu-area.h-600 {
    max-width: 100%!important;
    height: 100%!important;
    overflow-y: visible !important;
    min-height: 600px!important;
}

<!--- Abstand --->
element.style {
} 
.pt-80 {
    padding-top: 30px;
}


<!--- Trennlinie Startseite --->
element.style {
} 
hr {
    margin-top: 40px;
    margin-bottom: 30px;
    border: 0;
    border-top: 1px solid #ededeb;
}

<!--- Abstand Startseite Was ist eine Online Druckerei und unsere Top Produkte --->
element.style {
} 
.mb-80 {
    margin-bottom: 0px;
}


<!--- Abstand h4 Landingpage von oben --->
element.style {
} 
 .mb-50 {
	margin-bottom: 47px;
    margin-top: 0px;
}

<!--- Verlinungen im Text blau --->
element.style {
} 
a {
    color: #1f7abb;
    text-decoration: none;
}

<!--- Menüleiste Mobile Menü --->
element.style {
} 
nav .main-menu > li .fa-angle-right {
    color: #008182;
}

