/* Navbar */ .actions a { color: white !important; } .actions a:hover { color: white !important; } nav li { list-style-type: none; display: inline; } /* Links */ a { color: #58d062 !important; } a:hover { color: #575757 !important; } .text-primary { color: #57d062!important; } /* Paragraphs */ .cust-nav { font-family: Montserrat, sans-serif; } .con-num { text-align: center; width: 40px; min-height: 40px; min-width: 40px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color: #58d062; color: white; } .nummerierung { color: white; font-size: 25px; margin-right: auto; margin-left: auto; } .beschr { margin-top: 5px; background-color: #f4f4f4; height: 30%; min-height: 30%; /*max-height: 300px;*/ padding-top: 15px; padding-bottom: 15px; padding-left: 15px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; max-width: 500px; margin-right: auto; margin-left: auto; } .feature-obj { max-width: 25%; min-width: 200px; } .p-enthalten { font-size: 19px; margin-bottom: 8px; margin-top: 8px; border-left: 2px solid #58d062; padding-left: 5px; } .statement { font-style: normal !important; font-family: 'Roboto Slab', serif !important; color: rgb(88,208,98) !important; margin-bottom: 0px; font-weight: normal; } .feature-obj { max-width: 25%; min-width: 300px; } .p-enthalten { font-size: 19px; margin-bottom: 8px; margin-top: 8px; border-left: 2px solid #58d062; padding-left: 5px; } .statement { font-style: normal !important; font-family: 'Roboto Slab', serif !important; color: rgb(88,208,98) !important; margin-bottom: 0px; font-weight: normal; } @media only screen and (min-width: 1024px) { #header-notebook {Â display: none; display: block; } } .col-prod { width: 200px; min-width: 200px; max-width: 250px; margin-bottom: 15px; } .div-prod { background-color: #f4f4f4; padding: 8px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-left: 0px; margin-right: 0px; } header > .container { margin-bottom: 0px !important; } nav > .container { margin-bottom: 0px !important; } .container { margin-bottom: 50px; } footer span.copyright, footer ul.quicklinks { font-size:90%; line-height:1; text-transform:none; font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif } footer ul.quicklinks, ul.social-buttons { margin-bottom:0 } footer { padding:25px 0; text-align:center } *::before, *::after { box-sizing: border-box; } a { text-decoration:none; background-color:transparent; -webkit-text-decoration-skip:objects } .text-muted { margin-left: 4em; margin-right: 4em; } /* Header */ header.masthead { text-align:center; color:#fff; background-repeat:no-repeat; background-attachment:scroll; background-position:50%; background-size:cover } header.masthead .intro-text { padding-top:150px; padding-bottom:100px } header.masthead .intro-text .intro-lead-in { font-size:22px; font-style:italic; line-height:22px; margin-bottom:25px; font-family:Droid Serif,Helvetica Neue,Helvetica,Arial,sans-serif } header.masthead .intro-text .intro-heading { font-size:50px; font-weight:700; line-height:50px; margin-bottom:25px; font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif } @media (min-width:768px) { header.masthead .intro-text { padding-top:300px; padding-bottom:200px } header.masthead .intro-text .intro-lead-in { font-size:40px; font-style:italic; line-height:40px; margin-bottom:25px; font-family:Droid Serif,Helvetica Neue,Helvetica,Arial,sans-serif } header.masthead .intro-text .intro-heading { font-size:75px; font-weight:700; line-height:75px; margin-bottom:50px; font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif } } .service-heading { margin:15px 0; text-transform:none } /* Main Page Boxes */ .col-md-6 { margin-bottom: 3em; } /* CMS Toolbar Fix */ html.cms-toolbar-expanded .navbar { margin-top: 35px !important; } /* Zammad Form */ .zammad-form { margin: 0; padding: 0; box-sizing: border-box; } .zammad-form .form-group { margin-bottom: 1rem; } .zammad-form .form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .zammad-form .btn { display: inline-block; font-weight: 400; color: #212529; text-align: center; vertical-align: middle; cursor: pointer; background-color: rgb(88,208,98); border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } .zammad-form .btn:hover { color: #fff; background-color: rgb(88,208,98); border-color: rgb(88,208,98); }