.strong-form {
position: relative;
margin: 0 auto;
}
.strong-form .form-field {
margin-bottom: 1.5em;
}
.strong-form .form-field.wpmtst-submit {
margin-bottom: 0;
}
.strong-form .required.symbol:after {
content: '*';
color: #FF0000;
font-size: 1.5em;
font-weight: 400;
margin: 0 5px;
position: relative;
top: 5px;
}
.strong-form label {
display: inline-block;
float: none;
width: auto;
}
.strong-form input[type="text"],
.strong-form input[type="email"],
.strong-form input[type="url"],
.strong-form input[type="file"],
.strong-form select,
.strong-form textarea {
box-sizing: border-box;
display: block;
float: none;
width: 100%;
}
.strong-form input[type="checkbox"] {
-webkit-transform: scale(1.4);
-moz-transform: scale(1.4);
-ms-transform: scale(1.4);
transform: scale(1.4);
margin-left: 12px;
margin-right: 6px;
}
.strong-form input[type="checkbox"] + label {
font-weight: 400;
padding: 5px;
}
.strong-form input[type="checkbox"]:focus + label {
outline: 1px solid #CCC;
}
.strong-form textarea {
height: 16em;
}
.strong-form span.error,
.strong-form label.error {
display: block;
}
.strong-form .before {
display: block;
}
.strong-form .after {
display: block;
}
.strong-form-inner {
padding: 20px;
}
input.captcha {
display: block;
width: auto;
}
img.captcha {
border: 0;
}
.wpmtst-captcha {
margin-bottom: 1em;
} .strong-form ul.strong-category-list,
.strong-form ul.strong-category-list ul.children {
list-style-type: none;
}
.strong-form ul.strong-category-list label,
.strong-form ul.strong-category-list ul.children label {
font-weight: 400;
white-space: nowrap;
word-wrap: break-word;
}
.strong-form ul.strong-category-list {
margin: 0;
padding-left: 0;
}
.strong-form ul.strong-category-list ul.children {
margin-left: 1.5em;
padding-left: 0;
} .strong-form-wait {
display: none;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(255, 255, 255, 0.7);
}
.strong-form-wait .message {
position: absolute;
top: calc( 50% - 25px );
text-align: center;
width: 100%;
height: 50px;
line-height: 50px;
color: #111;
}
.strong-form-wait .message img {
width: 50px;
height: 50px;
margin: 0 auto;
}
@keyframes wpmtst-spin{
0%{
transform: rotate(360deg);
}
100%{
transform: rotate(0deg);
}
}
.strong-form-wait .message img{
animation: wpmtst-spin 2.5s infinite 0s linear;
}
.strong-form { }
.strong-form label {
font-weight: 700;
}
.strong-form .form-field .after {
font-size: .9em;
font-style: italic;
}
.strong-form input.error,
.strong-form textarea.error,
.strong-form select.error {
background: #F9E5E6;
border: 1px solid #E8AAAD;
color: #B50007;
}
.strong-form span.error,
.strong-form label.error {
color: #B50007;
}
.strong-form .field-wrap {
display: block;
font-weight: 400;
border: 1px solid transparent;
}
.strong-form .field-wrap.error {
border-radius: 3px;
background: #F9E5E6;
border: 1px solid #E8AAAD;
color: #B50007;
}
.strong-form .field-wrap.error .checkbox-label {
outline: none;
}
.strong-form .field-wrap.error .strong-rating {
outline-color: #E8AAAD;
}
.strong-form .field-wrap input + label + .required.symbol:after {
margin-left: 0;
} .strong-form.dark input.error,
.strong-form.dark textarea.error,
.strong-form.dark select.error {
border: 1px solid #FF6666;
}
.strong-form.dark .field-wrap.error {
border: 1px solid #FF6666;
}
.strong-form.dark .field-wrap.error .checkbox-label {
color: #111;
}
.strong-form.dark .field-wrap.error .strong-rating {
outline-color: #FF6666;
}#nowhite p.no-space {
padding-bottom: 0;
}
#nowhite ul {
padding: 0 0 0 1em;
margin-bottom: 1em;
}
#nowhite ol {
padding: 0 0 0 1em;
margin-bottom: 1em;
}
#nowhite ol li {
margin-top: 1em;
}
#nowhite li {
margin-bottom: 0;
} @media (max-width: 980px) {
#top-header, div#et-secondary-menu, ul#et-secondary-nav {
display: block !important;
}
#top-header .container {
padding-top: 0.75em !important;
}
}
@media (max-width: 980px) {
#main-header {
margin-top: 40px !important;
}
} #latestblog, #latestblog .et_pb_post {
margin-bottom: 0;
}
#latestblog h2.entry-title {
display: none;
color: red;
} #et-main-area #main-footer {
display:none;
}
.et_pb_widget_area_left {
border-right: none;
}
h2.instagram, #sb_instagram, #sb_instagram .sb_instagram_header .sbi_header_text h3 {
color: #eee1e0!important;
font-size: 20px;
}
#sb_instagram .sb_instagram_header .sbi_header_text h3 {
font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
font-size: 14px;
}
#sb_instagram p.sbi_bio {
color: white;
}
#TA_cdsratingsonlynarrow534 .cdsROW.narrow {
width: 100%;
border-radius: 2px;
}
#footericons a {
padding-left: 10px;
font-size: 26px;
}
#footericons a:hover {
color: #e90389;
} #blokaanbod .fab, #blokaanbod .fas {
font-size: 34px;
}
.entry-content ol, .entry-content ul {
padding: 30px 0px 30px 50px;
list-style-position: outside;
}
.entry-content ol li, .entry-content ul li {
margin-bottom: 10px;
}
#aanbodicons .fas, #aanbodicons .far, #aanbodicons .fab {
width: 30px;
padding-right: 10px;
color: #e90389;
} #bookingswidget .ir_giallo_piatto .ir_submit button.ir_pulsante {
background: #e90389;
}
#bookingswidget form.ir_formDisponibilita {
margin: 0;
} #toggleplukdedag .et_portfolio_image img {
border-radius: 5px 5px 5px 5px;
overflow: hidden;
box-shadow: 6px 6px 18px 0px #d3e6e2;
margin-top: 2em;
}
#toggleplukdedag .et_gallery_item {
width: 29%;
margin: 0 4% 7.47% 0;
} #aanbodicons .caldera-grid label {
font-weight: normal;
margin-bottom: 0;
}
#aanbodicons .caldera-grid .btn-default {
background-color: #e90389;
border-radius: 3px;
border: none;
color: white;
padding: 10px 30px;
}
#aanbodicons .caldera-grid .btn-default:hover {
background-color: #60a392 ;
} .et_pb_section .strong-view.wpmtst-default .wpmtst-testimonial-inner {
border: 1px solid #e90389;
border-radius: 4px;
} #itreserveerknop a {
width: 110px;
} #reviewblok .strong-view.wpmtst-default .readmore-page {
border: 1px solid #e90389;
border-radius: 4px;
}
#reviewblok a:hover {
color: #e90389;
} #laposta {
padding: 20px;
border: 1px solid #60a392;
border-radius: 5px;
}
#laposta input[type=text] {
width: 100%;
border: 1px solid #60a392;
margin-bottom: 1em;
}
#laposta input[type="submit" i] {
background-color: #e90389;
border: none;
font-size: 20px;
border-radius: 5px;
color: white;
padding: 10px 30px;
cursor: pointer;
}
#laposta input[type="submit" i]:hover {
background-color: #60a392;
}