body {
font-family: 'Lato', sans-serif;
font-weight: 400;
font-style: normal;
color: #777;
}
a {
color: #777;
}
a:hover {
color: #1a2b3e;
}
.page #content {
padding-bottom: 0!important;
padding-top: 0;
min-height: calc(100vh - 450px);
}
.wrap,
.navigation-top .wrap,
.page-one-column .panel-content .wrap,
.site-footer .wrap {
max-width: 1170px;
padding:0;
}
.site-header, .site-content-contain {
background-color: transparent;
}
.custom-header, .site-content, .site-footer {
background-color: rgba(255,255,255,.85);
}
.site-navigation-fixed.navigation-top {
background-color: rgba(255,255,255,.9);
border-bottom: 1px solid #eee;
-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25);
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25);
}
.custom-logo-link {
padding-right: 0;
}
.custom-logo-link img {
max-height: inherit;
}
.site-branding {
text-align: center;
padding: 1em 0 .5em 0;
}
.entry-content a:focus, .entry-content a:hover, .entry-summary a:focus, .entry-summary a:hover, .widget a:focus, .widget a:hover, .site-footer .widget-area a:focus, .site-footer .widget-area a:hover, .posts-navigation a:focus, .posts-navigation a:hover, .comment-metadata a:focus, .comment-metadata a:hover, .comment-metadata a.comment-edit-link:focus, .comment-metadata a.comment-edit-link:hover, .comment-reply-link:focus, .comment-reply-link:hover, .widget_authors a:focus strong, .widget_authors a:hover strong, .entry-title a:focus, .entry-title a:hover, .entry-meta a:focus, .entry-meta a:hover, .page-links a:focus .page-number, .page-links a:hover .page-number, .entry-footer a:focus, .entry-footer a:hover, .entry-footer .cat-links a:focus, .entry-footer .cat-links a:hover, .entry-footer .tags-links a:focus, .entry-footer .tags-links a:hover, .post-navigation a:focus, .post-navigation a:hover, .pagination a:not(.prev):not(.next):focus, .pagination a:not(.prev):not(.next):hover, .comments-pagination a:not(.prev):not(.next):focus, .comments-pagination a:not(.prev):not(.next):hover, .logged-in-as a:focus, .logged-in-as a:hover, a:focus .nav-title, a:hover .nav-title, .edit-link a:focus, .edit-link a:hover, .site-info a:focus, .site-info a:hover, .widget .widget-title a:focus, .widget .widget-title a:hover, .widget ul li a:focus, .widget ul li a:hover {
color: #1a2b3e;
-webkit-box-shadow: none;
box-shadow: none;
}
.entry-content a, .entry-summary a, .widget a, .site-footer .widget-area a, .posts-navigation a {
-webkit-box-shadow: none;
box-shadow: none;
}
img, a, input, textarea {
outline: none;
}
h4 {
font-size: 20px;
font-size: 1.3rem;
color: #1a2b3e;
text-transform: uppercase;
margin-top: 0;
padding-top: 0;
}
.no-transform {
text-transform: none;
}
.navigation-top {
border: 0 none;
background-color: transparent;
} 
.main-navigation li {
float: left;
}
.main-navigation a {
padding: 1em;
font-size: 14px;
color: #1a2b3e;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
text-transform: uppercase;
}
.navigation-top .current-menu-item > a, 
.navigation-top .current_page_item > a {
color: #1a2b3e;
font-weight: 800;
}
.main-navigation li li:hover, .main-navigation li li.focus {
background: #1a2b3e;
}
#menu-item-231,
#menu-item-232,
#menu-item-412,
#menu-item-413 {
float: right;
}
#menu-item-231 a,
#menu-item-232 a,
#menu-item-412 a,
#menu-item-413 a,
#menu-item-231.current-menu-item > a,
#menu-item-232.current-menu-item > a,
#menu-item-412.current-menu-item > a,
#menu-item-413.current-menu-item > a {
text-transform: none;
font-size: 12px;
font-weight: 600;
padding: 1.3em .3em 1em .3em;
}
.menu-hauptmenu-de-container #menu-item-231 a {
opacity: .5;
}
.menu-hauptmenu-de-container #menu-item-231 a:hover,
.menu-hauptmenu-de-container #menu-item-231 a:focus {
opacity: 1;
color: #1a2b3e;
}
.menu-hauptmenu-eng-container #menu-item-412 a {
opacity: .5;
}
.menu-hauptmenu-eng-container #menu-item-412 a:hover,
.menu-hauptmenu-eng-container #menu-item-412 a:focus {
opacity: 1;
color: #1a2b3e;
}
#side-anfrage {
position: fixed;
right: 7%;
bottom: 40px;
width: 116px;
margin: 0;
padding: 0;
z-index: 9999;
-webkit-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
}
#side-anfrage a {
text-align: center;
display: inline-block;
line-height: 1.2em;
text-transform: uppercase;
color: #142639;
font-size: 12px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
background: #eee url(//suess-partner.ch/wp-content/themes/suess-partner/images/anfrage-icon.png) center top no-repeat;
padding: 50px 10px 10px 10px;
-wekkit-transition: all .3s;
transition: all .3s;
}
#side-anfrage a:hover {
background-color: #a6bce0;
}
#side-anfrage.partner {
display: none;
}
.page-id-15 #side-anfrage.partner,
.page-id-501 #side-anfrage.partner,
.page-id-503 #side-anfrage.partner,
.page-id-505 #side-anfrage.partner,
.page-id-332 #side-anfrage.partner,
.page-id-609 #side-anfrage.partner,
.page-id-611 #side-anfrage.partner,
.page-id-613 #side-anfrage.partner {
display: block;
}
.page-id-15 #side-anfrage.kunden,
.page-id-501 #side-anfrage.kunden,
.page-id-503 #side-anfrage.kunden,
.page-id-505 #side-anfrage.kunden,
.page-id-332 #side-anfrage.kunden,
.page-id-609 #side-anfrage.kunden,
.page-id-611 #side-anfrage.kunden,
.page-id-613 #side-anfrage.kunden {
display: none;
}
#side-fo {
position: fixed;
width: 190px;
margin: 0;
padding: 0;
right: 7%;
bottom: 140px;
z-index: 9999;
background: #eee;
text-align: center;
font-size: 13px;
padding-bottom: 15px;
-webkit-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
}
#side-fo img {
border-bottom: 3px solid #ccc;
margin-bottom: 10px;
}
#side-fo a {
display: inline-block;
border: 1px solid #ccc;
margin: 5px 15px;
padding: 5px 10px;
letter-spacing: -.02em;
width: 84%;
background-color: #fff;
-wekkit-transition: all .3s;
transition: all .3s;
}
#side-fo a:hover {
background-color: #1a2b3e;
color: #fff;
border-color: #1a2b3e;
}
.page .panel-content .entry-title, 
.page-title, body.page:not(.twentyseventeen-front-page) .entry-title,
.home .entry-title {
font-size: 36px;
font-size: 2.4rem;
letter-spacing: -.01em;
font-weight: 400;
color: #2f3c4c;
margin-bottom: 0;
padding: 0px 7%;
text-align: center;
line-height: 1.2em;
text-transform: uppercase;
font-family: 'Montserrat', sans-serif;
}
.home .entry-title {
font-size: 72px;
position: absolute;
top: 20%;
left: 40px;
font-weight: 600;
right: 40px;
color: #fff;
text-shadow: 1px 1px 5px rgba(0, 0, 0, .5);
}
.page.page-one-column .entry-header {
margin-bottom: 1em;
margin-top: 1em;
padding-bottom: 0;
}
.home.page.page-one-column .entry-header {
margin-bottom: 3em;
margin-top: 0px;
}
p {
font-size: 1.15em;
line-height: 1.5em;
}
ul.content-list {
list-style-type: none;
margin-left: 17px;
}
ul.content-list > li {
margin-bottom: 10px;
font-size: 1.15em;
text-indent: -17px;
}
ul.content-list > li:before {
content: "-";
text-indent: -17px;
margin-right: 10px; 
}
.col-50 {
float: left;
display: inline-block;
width: 50%;
}
.col-60 {
float: left;
display: inline-block;
width: 60%;
}
.col-40 {
float: left;
display: inline-block;
width: 40%;
}
.col-50.left {
padding-right: 50px;
}
.col-50.right,
.col-40.right {
padding-left: 50px;
}
.col-80 {
float: left;
display: inline-block;
width: 80%;
}
.col-20 {
float: left;
display: inline-block;
width: 20%;
}
.entry-content a img, .widget a img {
-webkit-box-shadow: none;
box-shadow: none;
}
.home .entry-content a img {
display: block;
}
.home-img {
position: relative;
}
.home-img img {
width: 100%;
height: auto;
text-align: center;
}
h2 {
font-size: 30px;
letter-spacing: -.01em;
font-weight: 600;
color: #1a2b3e;
margin-bottom: 40px;
text-align: center;
line-height: 1.2em;
margin-top: 30px;
}
.page-id-13 h2 {
margin-bottom: 0;
}
.text-center {
text-align: center;
}
.large {
font-size: 24px;
}
.home-teasers,
.three-teasers,
.two-teasers {
list-style: none;
margin: 0;
padding: 2em 0 0;
width: 100%;
text-align: center;
display: flex;
}
.home-teasers li,
.three-teasers li,
.two-teasers > li {
width: 25%;
float: left;
display: inline-block;
padding: 0;
margin: 0 10px;
border: 1px solid #eee;
background-color: #fff;
-wekkit-transition: all .3s;
transition: all .3s;
}
.home-teasers li:hover,
.three-teasers li:hover,
.two-teasers > li:hover {
border-color: #1a2b3e;
}
.page-id-340 .home-teasers li {
border: none;
}
.three-teasers li {
width: 33.3%;
}
.two-teasers > li {
width: 50%;
}
.home-teasers h3,
.three-teasers h3,
.two-teasers h3 {
color: #1a2b3e;
font-weight: 400;
padding: 1em 20px 0 20px;
}
.home-teasers p {
padding: 0 20px;
}
.current-page-parent > a {
font-weight: 700;
}
.open-popup-link {
text-decoration: underline;
display: inline-block;
color: #1a2b3e;
} 
span.col-left {
width: 150px;
display: inline-block;
font-weight: 600;
}
h3 {
font-weight: 600;
}
.home-teasers .small {
font-size: 15px;
}
.home-teasers .small a {
text-decoration: underline;
}
.page-id-64 .home-teasers li:hover,
.page-id-340 .home-teasers li:hover {
border-color: #eee;
}
.page-id-64 .home-teasers li > img {
margin-bottom: 30px;
}
.page-id-64 .home-teasers p,
.page-id-340 .home-teasers p {
min-height: 345px; padding-bottom: 20px;
text-align: left;
margin-bottom: 5px;
}
.page-id-64 .home-teasers p.small,
.page-id-340 .home-teasers p.small {
min-height: inherit;
border: none;
padding-bottom: 0;
}
.img-vqf {
text-align: left;
padding-left: 10px;
}
.img-vqf img {
max-width: 250px;
}
.kontakt-data p {
text-align: left;
font-size: 14px;
}
.col-50.right.kontakt-data {
padding-left: 20px;
width: 200px;
float: right;
}
#post-54 .col-80 > div,
#post-330 .col-80 > div {
margin-bottom: 45px;
}
#post-54 .wrap.first-row,
#post-330 .wrap.first-row {
margin-bottom: 30px;
}
#post-54 .wrap.second-row,
#post-330 .wrap.second-row {
margin-bottom: 70px;
}
#post-54 .col-50.left,
#post-54 .col-50.right,
#post-330 .col-50.left,
#post-330 .col-50.right {
padding: 0 15px;
}
#post-54 .modell-intro,
#post-330 .modell-intro {
display: flex;
align-items: center;
justify-content: center;
}
#post-54 .modell-intro .left,
#post-330 .modell-intro .left {
text-align: center;
}
#post-54 .modell-intro .right,
#post-330 .modell-intro .right {
font-size: 16px;
padding-left: 50px;
}
.modell-intro h2 {
font-weight: 600;
font-size: 20px;
text-align: center;
color: #1a2b3e;
margin-bottom: 30px;
padding: 0 20px;
}
.services {
display: flex;
}
.services .col-50 {
flex: 1;
}
.service-panel {
background: #fff;
padding: 0 35px;
height: 100%;
-webkit-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
box-shadow: 0px 5px 5px 1px rgba(0,0,0,0.25);
}
.service-panel h3 {
background: #a6bce0;
display: block;
margin-left: -35px;
margin-right: -35px;
margin-bottom: 25px;
padding: 15px;
font-size: 18px;
font-weight: 600;
letter-spacing: -0.05em;
color: #1a2b3e;
text-transform: uppercase;
}
.service-panel h3 .nummer {
background: #fff;
display: inline-block;
border-radius: 50%;
min-width: 36px;
line-height: 36px;
text-align: center;
margin-right: 10px;
}
#post-54 .services-outro,
#post-330 .services-outro {
display: flex;
}
.service-panel p + span {
font-size: 18px;
display: block;
margin-bottom: 10px;
}
#post-54 .services-outro .left,
#post-330 .services-outro .left {
text-align: center;
padding-top: .5em;
}
#post-54 .services-outro .right,
#post-330 .services-outro .right {
padding-left: 50px;
}
.large-button {
text-align: center;
}
.large-button a {
display: inline-block;
font-size: 24px;
color: #fff;
font-weight: 400;
background-color: #1a2b3e;
padding: .7em 2em;
-wekkit-transition: all .3s;
transition: all .3s;
}
.large-button a:hover,
.large-button a:focus {
color: #1a2b3e;
background-color: #a6bce0;
-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
}
.sidebar-partners a {
display: block;
background: #fff;
border: 1px solid #eee;
margin-left: 20px;
padding: 20px 10px 10px 10px;
-wekkit-transition: all .3s;
transition: all .3s;
}
.sidebar-partners a:hover {
border-color: #2f3c4c;
}
.sidebar-partners > ul {
list-style: none;
margin: 0;
padding: 0;
}
.sidebar-partners > ul > li {
margin-bottom: 10px;
}
.sidebar-partners img {
max-width: 100px;
}
.sidebar-partners .img-nvbs {
float: none;
width: 100%;
}
.sidebar-partners .img-nvbs h4 {
font-size: 16px;
margin-bottom: 5px;
}
.sidebar-partners .img-nvbs p {
font-size: 12px;
line-height: 1.2em;
margin-bottom: 15px;
}
.sidebar-partners .info-nvbs {
padding-left: 15px;
padding-top: 0;
float: none;
width: 100%;
}
.sidebar-partners .services-info {
padding-left: 0;
}
.sidebar-partners .services-info li {
font-size: 15px;
}
.sidebar-partners .services-info li.service-title {
font-weight: 600;
text-transform: uppercase;
font-size: 14px;
}
#popmake-278,
#popmake-279, 
#popmake-280,
#popmake-281, 
#popmake-282,
#popmake-283, 
#popmake-284,
#popmake-422,
#popmake-429,
#popmake-425,
#popmake-427,
#popmake-431,
#popmake-433,
#popmake-642 {
padding: 60px 75px;
border: none;
background-color: #fff;
-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.5);
box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.5);
border-radius: 3px;
}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
background: rgba(18,36,55,0.4)!important;
}
.pum-close {
padding: 20px 30px!important;
color: #666!important;
font-size: 24px!important;
box-shadow: none!important;
text-shadow: none!important;
background-color: #fff!important;
}
#popmake-278 .pum-title,
#popmake-279 .pum-title,
#popmake-280 .pum-title,
#popmake-281 .pum-title,
#popmake-282 .pum-title,
#popmake-283 .pum-title,
#popmake-284 .pum-title,
#popmake-422 .pum-title,
#popmake-425 .pum-title, 
#popmake-427 .pum-title, 
#popmake-429 .pum-title, 
#popmake-431 .pum-title, 
#popmake-433 .pum-title,
#popmake-642 .pum-title {
font-size: 36px;
font-size: 2.4rem;
letter-spacing: -.01em;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
color: #2f3c4c;
margin-bottom: 50px;
text-align: center;
line-height: 1.2em;
text-transform: uppercase;  
width: 100%;
text-shadow:none;
}
.img-nvbs,
.info-nvbs {
float: left;
display: inline-block;
width: auto;
}
.img-nvbs {
text-align: center;
}
.info-nvbs {
padding-left: 40px;
padding-top: 10px;
}
.col-66 {
width: 66%;
float: left;
display: inline-block;
}
.col-33 {
width: 33%;
float: left;
display: inline-block;
}
.col-33 p {
display: none;
}
.service-title {
text-transform: uppercase;
font-weight: 600;
margin-bottom: 15px!important;
}
.service-block {
margin-bottom: 0;
}
.service-block h3 {
width: 100%;
display: block;
background-color: #eee;
font-size: 20px;
font-weight: 600;
color: #1a2b3e;
padding: 10px 15px;
margin-bottom: 10px;
}
.service-block.sb1 h3 {
background-color: #ccc1da;
}
.service-block.sb2 h3 {
background-color: #c0d4ff;
}
.service-block.sb3 h3 {
background-color: #f1cdad;
}
.service-block.sb4 h3 {
background-color: #aad083;
}
.services-info {
list-style: none;
padding-left: 35px;
margin: 0;
}
.services-info li {
width: 100%;
font-size: 18px;
line-height: 1.2em;
margin-bottom: 5px;
}
.pum-theme-96 .pum-content, 
.pum-theme-standard-theme .pum-content {
color: #333!important;
}
.pum-content .white {
background: #fff!important;
border: none!important;
border-radius: 0;
padding: 0!important;
}
.pum-content .white .sa_hover_container {
padding: 0!important;
}
.service-page .col-50.right {
padding-left: 0;
}
.service-page .col-50.right > p + ul {
margin-bottom: 40px
}
.service-page .img-nvbs {
width: 200px;
}
.service-page .img-nvbs img {
margin-bottom: 20px;
}
.service-page .img-nvbs h4 {
font-size: 16px;
margin-bottom: 5px;
}
.service-page .img-nvbs p {
font-size: 14px;
}
.service-page .info-nvbs {
padding-left: 0;
padding-top: 50px;
}
.pum-container .pum-content+.pum-close {
height: auto;
width: auto;
left: auto;
right: 0px;
bottom: auto;
top: 0px;
}
.kontakt .two-columns {
display: flex;
}
.kontakt .col-50.left {
padding-right: 10px;
}
.kontakt .col-50.right {
padding-left: 10px;
}
.kontakt .panel {
background: #fff;
padding: 35px;
overflow: hidden;
height: 100%;
-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.25);
}
.kontakt .panel h2 {
font-size: 1.8rem;
color: #1a2b3e;
font-weight: 400;
}
.kontaktformular .col-33 p {
display: block;
}
.kontaktformular input[type="text"], 
.kontaktformular input[type="email"] {
font-size: 1.35rem;
padding: .3em .5em;
}
.kontaktformular label {
margin-bottom: 15px;
width: 100%;
clear: both;
float: none;
}
.kontaktformular label span {
display: inline-block;
width: 80%;
}
.kontaktformular label span.titles {
width: 20%;
padding-right: 20px;
float: left;
margin-top: 10px;
}
.kontaktformular form .btn-kontakt {
text-align: right;
}
.kontaktformular form input[type="submit"] {
display: inline-block;
font-size: 20px;
color: #fff;
font-weight: 400;
background-color: #1a2b3e;
padding: .7em 2em;
-wekkit-transition: all .3s;
transition: all .3s;
text-transform: uppercase;
width: 45%;
margin-right: 16%;
}
.kontaktformular form input[type="submit"]:hover, 
.kontaktformular form input[type="submit"]:focus {
color: #1a2b3e;
background-color: #a6bce0;
-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
}
div.wpcf7-mail-sent-ok {
border: none;
background: #99cc99;
color: #fff;
text-align: center;
font-size: 24px;
padding: 15px 20px;
}
.four-model-parts {
width: 100%;
list-style: none;
margin: 0;
padding: 0;
display: flex;
margin-top: 3em;
max-width: 480px;
}
.four-model-parts li {
width: 25%;
margin-right: 10px;
margin-left: 10px;
padding: 0;
border-bottom: 2px solid #fff;
-wekkit-transition: all .3s;
transition: all .3s;
}
.four-model-parts li.current,
.four-model-parts li:hover {
border-color: #1a2b3e;
}
.modell-weiter a {
cursor: pointer;
display: inline-block;
text-decoration: underline;
color: #1a2b3e;
padding-top: 35px;
}
.modell-weiter a:hover {
color: #777;
}
.karriere-main .two-teasers p,
.karriere-main .two-teasers ul.content-list li {
text-align: left;
padding: 0 25px;
}
.karriere-intro h3 {
font-size: 1.3rem;
color: #1a2b3e;
text-transform: uppercase;
font-weight: 600;
}
.karriere h3,
.partnerverbund h3 {
font-size: 1.5rem;
color: #1a2b3e;
text-transform: uppercase;
font-weight: 600;
text-align: center;
margin-bottom: 35px;
}
.vorteile {
float: left;
width: 33%;
display: inline-block;
padding: 20px 35px;
}
.vorteile h5 {
margin-bottom: 25px;
color: #1a2b3e;
font-size: 18px;
letter-spacing: normal;
}
.vorteile-list > div:nth-child(4) {
clear: left;
}
.karriere.center {
text-align: center;
width: 50%;
border: 1px solid #eee;
margin: 50px auto;
padding: 40px;
}
.karriere.center h4 {
font-size: 30px;
font-weight: 400;
}
.karriere.center p {
font-size: 20px;
color: #1a2b3e;
}
.karriere.kontakt-2 {
text-align: center;
width: 50%;
border: 1px solid #eee;
margin: 50px auto;
padding: 40px;
}
.karriere p a {
text-decoration: underline;
}
.partnerverbund {
width: 60%;
}
.karriere .center.large {
text-align: center;
color: #1a2b3e;
font-weight: 400;
font-size: 30px;
}
.img-separator {
display: block;
height: 280px;
width: 100%;
clear: both;
float: none;
margin: 3em 0;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.indirekter-kontakt .page.page-one-column:not(.twentyseventeen-front-page) #primary-center {
max-width: inherit;
width: 85%;
padding-left: 15%;
float: left;
}
.indirekter-kontakt .kontaktformular label {
margin-bottom: 15px;
width: 100%;
clear: both;
float: none;
}
.indirekter-kontakt .kontaktformular label span {
display: inline-block;
width: 53%;
}
.indirekter-kontakt .kontaktformular label span.field-name {
width: 30%;
text-align: right;
padding-right: 20px;
float: left;
margin-top: 10px;
}
.indirekter-kontakt .kontaktformular input[type="text"], 
.indirekter-kontakt .kontaktformular input[type="email"], 
.indirekter-kontakt .kontaktformular select, 
.indirekter-kontakt .kontaktformular textarea {
font-size: 1.35rem;
padding: .3em .5em;
width: 100%;
}
.indirekter-kontakt .kontaktformular form p.btn-send {
text-align: left;
padding-left: 30%;
}
.indirekter-kontakt .kontaktformular form input[type="submit"] {
display: inline-block;
font-size: 24px;
color: #fff;
font-weight: 400;
background-color: #1a2b3e;
padding: .7em 2em;
text-transform: none;
-wekkit-transition: all .3s;
transition: all .3s;
}
.indirekter-kontakt .kontaktformular form input[type="submit"]:hover, 
.indirekter-kontakt .kontaktformular form input[type="submit"]:focus {
color: #1a2b3e;
background-color: #a6bce0;
-webkit-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3);
}
.bg-01 {
background-image: url(//suess-partner.ch/wp-content/uploads/kontakt-img-01.jpg);
}
.bg-02 {
background-image: url(//suess-partner.ch/wp-content/uploads/ueber-uns-sub-01.jpg);
}
.bg-03 {
background-image: url(//suess-partner.ch/wp-content/uploads/ueberuns-img-01.jpg);
}
.pre-footer {
padding-top: 10px!important;
border: 1px solid #eee;
}
.site-footer {
text-align: center;
border: 0 none;
margin-top: 0;
padding-top: 3em;
}
.site-info {
float: none;
padding: 1.5em 0;
width: 100%;
color: #999;
}
.site-info a {
color: #999;
}
.btn-pdf-download {
display: none;
}
.btn-pdf-download.visible {
display: block;
}
@media (max-width: 1600px) {
}
@media (max-width: 1200px) {
.main-navigation a {
padding: 1em .5em;
font-size: 13px;
}
.home .entry-title {
font-size: 48px;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
font-size: 36px;
}
.page.page-one-column .entry-header {
margin-bottom:2em;
margin-top: 1em;
}
.page:not(.home) #content {
min-height: calc(100vh - 495px);
}
.sidebar-partners .services-info li {
font-size: 14px;
}
.sidebar-partners .info-nvbs {
padding-left: 10px;
}
.service-panel h3 {
font-size: 15px;
letter-spacing: -.04em;
}
#popmake-278 .pum-title,
#popmake-279 .pum-title,
#popmake-280 .pum-title,
#popmake-281 .pum-title,
#popmake-282 .pum-title,
#popmake-283 .pum-title,
#popmake-284 .pum-title,
#popmake-422 .pum-title,
#popmake-425 .pum-title, 
#popmake-427 .pum-title, 
#popmake-429 .pum-title, 
#popmake-431 .pum-title, 
#popmake-433 .pum-title,
#popmake-642 .pum-title {
font-size: 36px;
}
#popmake-278,
#popmake-279, 
#popmake-280,
#popmake-281, 
#popmake-282,
#popmake-283, 
#popmake-284,
#popmake-422,
#popmake-429,
#popmake-425,
#popmake-427,
#popmake-431,
#popmake-433,
#popmake-642 {
padding: 30px;
}
.services-info {
padding-left: 15px;
}
.popmake .col-66 {
width: 55%;
}
.popmake .col-33 {
margin-left: 45px;
width: 38%;
}
.service-block h3 {
font-size: 17px;
}
.img-nvbs, .info-nvbs {
width: 230px;
}
.page-id-20 .col-50.left,
.page-id-20 .col-50.right,
.page-id-22 .col-50.left,
.page-id-22 .col-50.right {
padding-right: 25px;
padding-left: 25px;
}
.page.page-one-column:not(.twentyseventeen-front-page) #primary-center {
padding-left: 6%;
}
.page-id-22 #content {
min-height: calc(100vh - 500px)!important;
}
.wrap.karriere,
.page-id-26 .entry-content,
.page-id-28 .entry-content,
.page-id-124 .entry-content {
padding-left: 25px;
padding-right: 25px;
}
.karriere.center,
.karriere.kontakt-2 {
width: 70%;
}
.page-id-284 .entry-title {
font-size: 32px!important;
}
.page-id-284 #side-anfrage {
top: 308px;
}
.page-id-284 #side-print {
top: 415px;
}
.partnerverbund {
width: 75%;
}
.page-id-24 .info-nvbs {
padding-left: 25px;
padding-top: 0px;
width: 65%;
}
.page-id-24 .img-nvbs {
width: 33%;
}
.kontakt .panel {
padding: 30px 25px;
}
.publications h3 {
min-height: 75px;
}
.publications {
padding-top: 0;
display: flex;
}
.navigation-top nav {
margin-left: 0;
}
.home-teasers h3, .three-teasers h3, .two-teasers h3 {
padding: 1em 10px 0 10px;
font-size: 18px;
}
.home-teasers p {
padding: 0px 10px;
font-size: 16px;
}
#side-anfrage {
right: 0;
bottom: inherit;
top: 256px;
}
.home #side-anfrage {
right: 0;
bottom: inherit;
top: 165px;
}
.entry-content > .wrap {
padding-right: 15px;
padding-left: 15px;
}
h2 {
font-size: 24px;
}
.large {
font-size: 18px;
}
.page-id-75 .col-40 {
width: 27%;
margin-right: 40px;
}
.vorteile h5 {
font-size: 16px;
}
#side-fo {
right:0;
top:260px;
bottom:auto;
}
}
@media (max-width: 991px) {
.home .custom-logo-link img {
max-width: 250px;
margin: 10px auto;
}
#side-fo {
display:none;
}
.home .custom-header {
margin-bottom: 0!important;
}
.home .site-branding {
margin-bottom: 35px!important;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
font-size: 30px;
}
.home .entry-title {
font-size: 36px;
top:36%;
}
.home.page.page-one-column .entry-header {
margin-bottom: 2em;
}
.home-teasers h2 {
font-size: 17px;
}
.home.page #content {
min-height: calc(100vh - 355px);
}
p {
font-size: 1em;
}
.page.page-one-column:not(.twentyseventeen-front-page) #primary {
padding-left: 30px;
padding-right: 25px;
}
#secondary,
.submenu-leistungen li {
padding: 15px;
}
.submenu-leistungen a {
font-size: 16px;
}
.navigation-top {
bottom: -30px;
}
.main-navigation a {
padding: .3em;
font-size: 12px;
}
.img-separator {
height: 200px;
margin: 2em 0;
}
ul.content-list > li {
font-size: 1em;
}
.col-80 {
width: 70%;
}
.col-20 {
width: 30%;
}
#post-92 .modell-intro {
display: block;
align-items: inherit;
justify-content: inherit;
}
#post-92 .col-50 {
float: none;
display: block;
width: 100%;
}
.services, #post-92 .services-outro {
display: block;
}
#post-92 .services.first-row {
margin-bottom: 0;
}
#post-92 .services-outro .right {
padding: 30px;
padding-bottom: 0;
}
.large-button a {
font-size: 18px;
}
.img-nvbs {
width: 175px;
}
#popmake-278 .pum-title,
#popmake-279 .pum-title,
#popmake-280 .pum-title,
#popmake-281 .pum-title,
#popmake-282 .pum-title,
#popmake-283 .pum-title,
#popmake-284 .pum-title,
#popmake-422 .pum-title,
#popmake-425 .pum-title, 
#popmake-427 .pum-title, 
#popmake-429 .pum-title, 
#popmake-431 .pum-title, 
#popmake-433 .pum-title,
#popmake-642 .pum-title {
font-size: 28px;
padding: 0 30px;
margin-bottom: 1em;
}
.info-nvbs {
width: 310px;
}
.service-page .col-50.left {
padding-right: 0;
width: 100%;
text-align: center;
margin: 0 auto 2em auto;
display: block;
}
.service-page .col-50.right {
padding-left: 0;
width: 100%;
}
.service-page .img-nvbs {
width: 320px;
}
.vorteile {
padding: 10px 15px;
}
.karriere.center h4 {
font-size: 24px;
}
.kontakt .two-columns  {
display: block;
}
.kontakt .two-columns .col-50 {
float: none;
display: block;
width: 100%;
padding: 20px;
}
.kontakt .panel h2 {
font-size: 1.5rem;
}
.kontaktformular label span {
width: 68%;
}
.home #side-anfrage,
#side-anfrage {
top: 0;
}
.home-teasers {
display: inline-block;
}
.home-teasers li {
width: 50%;
display: inline-block;
margin: 0;
text-align: center;
}
.home .entry-content a img {
display: inline-block;
}
footer .col-50.left {
padding-right: 0;
}
.col-50.right.kontakt-data {
padding-left: 0;
width: 178px;
}
.page-id-64 .home-teasers li {
padding: 30px;
border:none;
}
.page-id-64 .home-teasers li:nth-of-type(3) {
clear: left;
}
.page-id-64 .home-teasers p, .page-id-340 .home-teasers p {
min-height: 200px;
padding-bottom: 0;
}
#post-54 .services-outro, #post-330 .services-outro {
display: block;
clear: both;
padding-top: 30px;
}
#post-54 .services-outro .left, 
#post-330 .services-outro .left {
display: none;
}
#post-54 .services-outro .right, 
#post-330 .services-outro .right {
padding-left: 50px;
width: 100%;
}
.kontaktformular .col-33,
.kontaktformular .col-66 {
width: 100%;
float: none;
display: block;
padding-left: 10%;
}
}
@media (max-width: 768px) {
#side-anfrage {
right: 0;
top: 0;
}
.home .site-branding,
.site-branding {
text-align: left;
padding: 10px 0 0 20px;
margin-bottom: 0!important;
}
.custom-logo-link img {
width: 210px;
}
.page.page-one-column .entry-header {
margin-bottom: 1em;
}
body {
color: #555;
background-position: center 140px;
}
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title, .home .entry-title {
font-size: 20px;
font-weight: 600;
}
.navigation-top {
bottom: 0;
background-color: #fff;
}
.menu-toggle {
color: #777;
font-size: 16px;
font-weight: 400;
}
.main-navigation > div > ul {
padding: 0;
}
.main-navigation a {
font-size: 16px;
}
.page:not(.home) #content {
padding-top: 1em;
min-height: inherit!important;
}
#secondary {
float: none;
width: 100%;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border-bottom: 1px solid #ccc;
margin-bottom: 2em;
}
.page.page-one-column:not(.twentyseventeen-front-page) #primary {
padding-left: 25px;
padding-right: 25px;
width: 100%;
float: none;
}
.site-footer {
padding-top: 1em;
}
#popmake-278, 
#popmake-279, 
#popmake-280,
#popmake-281, 
#popmake-282,
#popmake-283, 
#popmake-284,
#popmake-422,
#popmake-429,
#popmake-425,
#popmake-427,
#popmake-431,
#popmake-433,
#popmake-642 {
padding: 21px;
top:10px!important;
}
.pum-close {
padding: 20px 20px!important;
background-color: transparent!important;
}
#popmake-278 .pum-title,
#popmake-279 .pum-title,
#popmake-280 .pum-title,
#popmake-281 .pum-title,
#popmake-282 .pum-title,
#popmake-283 .pum-title,
#popmake-284 .pum-title,
#popmake-422 .pum-title,
#popmake-425 .pum-title, 
#popmake-427 .pum-title, 
#popmake-429 .pum-title, 
#popmake-431 .pum-title, 
#popmake-433 .pum-title,
#popmake-642 .pum-title {
font-size: 18px;
padding: 0 30px;
margin-bottom: 1em;
}
.img-nvbs, .info-nvbs {
width: 100%;
}
.info-nvbs {
padding-left: 40px;
}
.page-id-69 #secondary.no-shadow,
.page-id-210 #secondary.no-shadow {
display: none;
}
h4 {
font-size: 1.1rem;
}
.col-80, .col-20 {
width: 100%;
padding-left: 25px;
padding-right: 25px;
float: none;
}
.modell-intro h2 {
font-weight: 400;
font-size: 18px;
padding: 0;
}
#post-92 .modell-intro .col-50.right {
font-size: 16px;
padding-left: 0;
padding-top: 2em;
padding-right: 0;
}
#post-92 .col-50.left, 
#post-92 .col-50.right {
padding: 0;
}
.service-panel h3 {
font-size: 16px;
letter-spacing: 0;
font-weight: 400;
padding: 10px;
text-transform: none;
margin-left: -20px;
margin-right: -20px;
margin-bottom: 20px;
}
.service-panel h3 .nummer {
margin-right: 5px;
}
.service-panel {
padding: 0 20px;
}
#post-92 .services-outro .right {
padding-top: 2em;
}
.sidebar-partners a {
border: 1px solid #ccc;
margin-left: 0;
padding: 30px;
}
.sidebar-partners .img-nvbs h4 {
font-size: 18px;
}
.sidebar-partners .img-nvbs p {
font-size: 15px;
}
.sidebar-partners .services-info li {
font-size: 16px;
}
.page-id-20 .col-50.left, 
.page-id-20 .col-50.right, 
.page-id-22 .col-50.left, 
.page-id-22 .col-50.right {
padding-right: 25px;
padding-left: 25px;
float: none;
width: 100%;
}
ul.content-list {
list-style-type: none;
margin-left: 0;
}
.page-id-20 .info-nvbs {
width: 100%;
margin-top: 0;
}
.karriere-intro h3 {
font-size: 1rem;
}
.kontakt .panel h2 {
font-size: 1.3rem;
}
.page-id-24 .img-nvbs {
width: 100%;
}
.page-id-24 .info-nvbs {
padding-left: 0px;
padding-top: 25px;
width: 100%;
}
.home .navigation-top {
display: block;
}
.home.page.page-one-column .entry-header {
margin-bottom: 2em;
margin-top: 2em;
}
.home-teasers {
display: block;
}
.home-teasers li {
width: 90%;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 20px;
border-bottom: 2px solid #ccc;
padding: 10px 0;
float: none;
}
.home-teasers h2 {
font-size: 17px;
margin-bottom: 0;
}
.publications {
display: block;
}
.publications li {
margin-left: 15px;
margin-right: 15px;
margin-top: 1em;
width: auto;
display: block;
}
.publications h3 {
min-height: inherit;
}
.karriere h3, .partnerverbund h3 {
font-size: 1.1rem;
margin-bottom: 20px;
}
.karriere h4 {
font-size: 1rem;
}
.vorteile h5 {
font-size: 15px;
}
.vorteile {
float: none;
width: 100%;
padding: 0 25px;
}
.karriere.center, .karriere.kontakt-2 {
width: 100%;
margin: 0;
padding: 25px;
}
.karriere.center p {
font-size: 18px;
}
.kontaktformular label span.field-name {
width: 100%;
text-align: left;
padding-right: 0;
padding-bottom: 5px;
float: none;
margin-top: 0;
}
.kontaktformular label span {
width: 100%;
}
.page.page-one-column:not(.twentyseventeen-front-page) #primary-center {
padding-left: 25px;
padding-right: 25px;
width: 100%;
}
.karriere .center.large {
font-size: 17px;
font-weight: 600;
}
.partnerverbund {
width: 80%;
}
.popmake .col-66 {
width: 100%;
float: none;
display: block;
margin-bottom: 2em;
}
.popmake .col-33 {
margin-left: 0;
width: 100%;
}
.service-page .info-nvbs {
padding-left: 0;
padding-top: 0;
}
footer .col-50 {
padding-right: 0;
float: none;
width: 100%;
}
.site-info {
padding: 1em;
}
.img-vqf {
margin-bottom: 20px;
}
footer .col-50.left {
padding-left: 5%;
text-align: left;
}
.col-50.right.kontakt-data {
padding-left: 5%;
width: 100%;
}
.dropdown-toggle {
right: 0.5em;
}
.main-navigation li {
float: none;
padding: 5px 20px;
}
.home-teasers, .three-teasers, .two-teasers {
display: block;
}
.home-teasers li, .three-teasers li, .two-teasers > li {
width: 100%;
float: none;
padding: 0;
margin: 0;
}
.three-teasers li,
.two-teasers > li {
width: 100%;
text-align: center;
}
h2 {
font-size: 20px;
}
span.col-left {
width: auto;
}
.main-navigation ul ul {
padding: 0;
}
.kontaktformular .col-33, .kontaktformular .col-66 {
padding-left: 0%;
}
.kontaktformular label span.titles {
width: 100%;
padding-right: 20px;
float: left;
margin-top: 0;
}
.kontaktformular form .btn-kontakt {
text-align: center;
}
.kontaktformular form input[type="submit"] {
width: 100%;
margin-right: 0;
}
.indirekter-kontakt .kontaktformular label span.field-name {
width: 100%;
text-align: left;
padding-right: 0;
float: none;
margin-top: 0;
}
.indirekter-kontakt .kontaktformular label span {
display: inline-block;
width: 100%;
}
.indirekter-kontakt .kontaktformular form p.btn-send {
text-align: center;
padding-left: 0;
}
.col-60 {
float: none;
display: inline-block;
width: 100%;
padding: 20px;
}
.page-id-75 .col-40 {
width: 100%;
margin-right: 0;
}
ul.content-list {
margin-left: 20px;
}
}
@media (max-width: 576px) {
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title, .home .entry-title {
padding:0;
top: 27%;
}
}
@media screen and (min-width: 480px) {
.custom-header {
margin-bottom: 49px !important;
}
}
.edit-link {
display: none!important;
}[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
}
.wp-block-code code {
font-size: inherit;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.widget-area .wp-block-latest-comments article {
margin-bottom: 1em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments .wp-block-latest-comments__comment {
border-top: none;
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .wp-block-query .wp-block-post-template > li {
border-top: none;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}