body {
font-family: 'amazing_groteskregular';
}
h1, h2, h3, h4, h5, h6 {
font-family: 'amazing_groteskdemibold';
word-wrap: normal !important;
}
.et_pb_section_0 h1 {
padding-bottom: 0px !important;
}
.pacifico {
font-family: 'Pacifico', cursive !important;
}
.dienst {
height: 100% !important;
padding: 16% !important;
}
.dienst:hover {
background-image: url(//www.staywise.nl/wp-content/uploads/withoefje-03.svg);
}
.dienst h3 {
font-size: 27px !important;
}
.paddingblock {
padding: 6%;
}
h1 {
font-size: 42px !important;
}
.sub-menu li a {
font-size: 16px !important;
width: 100% !important;
} .sub-menu {
width: auto !important;
min-width: 300px !important;
}
.sub-menu * {
width: 100%;
}
.footermenu .menu li {
color: #FFFFFF !important;
font-size: 16px;
line-height: 110%;
margin-bottom: 0px;
line-height: 25px;
}
.footermenu .sub-menu li {
border: none !important;
}
.footermenu .menu li a {
color: #FFFFFF !important;
font-size: 16px;
line-height: 120%;
}
.et_pb_widget_area_left {
border-right: none !important;
}
.et_pb_text_inner ul {
padding-left: 0px;
}
.et_pb_text_inner ul li {
list-style: none;
background-image: url(//www.staywise.nl/wp-content/uploads/bullet.svg);
background-repeat: no-repeat;
background-size: 15px;
background-position-y: 6.3pt;
line-height: 30px;
padding-left: 30px;
}
#sectie_1 {
display: none;
}
#sectie_1:target {
display: block !important;
}
#main-footer .container {
display: none !important;
}
#main-footer #footer-bottom .container {
display: block !important;
}
#main-footer #footer-bottom {
background-color: #20616c !important;
}
#main-footer a:hover {
text-decoration: underline;
}
.post-meta {
color: #267481 !important;
font-weight: 700 !important;
}
.post-meta * {
color: #267481 !important;
} .readmorearrow {
display: none;
}
.nf-response-msg p {
color: #FFFFFF !important;
}
@media (min-width:981px) {
.readmorearrow {
width: 60px;
cursor: pointer !important;
margin: auto !important;
display: block !important;
text-align: center !important;
padding-top: 30px !important;
}
.readmorearrow span {
display: block;
text-align: center;
}
#thirdcolumn {
padding-left: 45px;
}
}  @media (max-width:768px) {
h1 {
font-size: 29px !important;
}
.paddingblock {
padding: 10%;
padding-top: 15%;
}
.paddingblock:nth-child(odd) {
background-color: #f1f3f4 !important;
} } @media (min-width:768px) {
h1 {
font-size: 40px;
} } @media (min-width:960px) { } @media (min-width:1220px) { }
@media only screen 
and (min-device-width:768px) 
and (max-device-width:1024px) 
and (orientation:landscape) {
.dienst {
min-height: 390px !important;
}
} #footer-info {
text-align: center;
float: none;
} ul.ds-social-follow.et_pb_social_media_follow {
text-align: center;
}
.ds-social-follow.et_pb_social_media_follow li {
float: none;
display: inline-block;
}  #et-info-email:hover, #et-secondary-menu>ul>li>a:hover, #top-menu-nav>ul>li>a:hover, .et-social-icons a:hover {
opacity: 1;
color: #e0a526;
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
opacity: 1;
background-color: rgba(0, 0, 0, .03);
}
.et_mobile_menu li a:hover, .nav ul li a:hover {
opacity: 1;
color: #e0a526 !important;
background-color: rgba(0, 0, 0, .0);
transform: scale(1.1);
}
.o-color h3 {
-webkit-transition: all .5s ease-out;
-moz-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.o-color h3:hover {
color: #007582
} .et_pb_scroll_top.et-pb-icon {
display: none;
position: fixed;
z-index: 99999;
right: 0;
bottom: 125px;
padding: 5px;
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topleft: 20px;
border-top-left-radius: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
border-bottom-left-radius: 20px;
color: #fff;
background: #e0a526;
font-size: 40px;
text-align: center;
text-decoration: none;
cursor: pointer;
}