.page-template-template-tabs .site__content {
background: #f1efeb;
}
.page-template-template-tabs .page-banner__cover, .page-template-template-tabs .page-cta {
display: none;
}
.page-template-template-tabs .page-banner {
min-height: 0;
}
a, a:hover, a:focus {
text-decoration: none !important;
outline: 0;
background-color: transparent;
box-shadow: none;
}
.page-template-template-tabs .content a {
color: #007228;
font-size: 13px;
}
.msform-wrapper {
margin-top: 0 !important;
}
.msform-wrapper .nav-tabs > li::before {
display: none;
}
.msform-wrapper .nav-tabs > li .step-num {
padding: 8px 15px;
border-radius: 50%; font-size: 20px;
border: solid 2px #ddd;
background-color: #fff;
color: grey;
}
.msform-wrapper .nav-tabs > li.active .step-num {
color: #007228;
background-color: #fff;
border: solid 2px #007228;
}
.msform-wrapper .nav-tabs > li a {
background-color: transparent;
border: 0;
font-size: 22px;
color: #989797;
padding: 10px 0;
border-radius: 0;
cursor: pointer;
z-index: 1;
}
.nav-tabs > li.active > a:hover {
background-color: transparent;
border: 0;
}
.msform-wrapper .nav-tabs > li.active > a {
color: #007228;
} .tab-pane__heading {
color: #989797; padding: 20px 0;
}
.card--rounded {
border-radius: 6px;
}
.sidebar-wrapper__section1 {
background-color: #fff;
border-radius: 6px 6px 0 0;
padding: 15px;
margin-top: 60px;
}
.sidebar-wrapper__section1__list li {
display: flex;
}
.sidebar-wrapper__section2 {
background-color: #007228;
color: #f7fbf8;
border-radius: 6px;
padding: 25px;
margin-top: 20px;
}
.sidebar-wrapper__section2 a {
color: #f7fbf8 !important;
text-decoration: underline !important;
padding-left: 5px;
}
.sidebar-wrapper__section2 .glyphicon-menu-right {
font-size: 10px;
}
.sidebar-wrapper__section2 .left-side {
float: left;
}
.sidebar-wrapper__section2 .right-side {
float: left;
margin-left: 10px;
}
.sidebar-wrapper__section2 .glyphicon-earphone {
font-size: 30px;
transform: rotate(10deg);
margin-top: 5px;
}
ul.sidebar-wrapper__section1__list:not(.faq-list):not(.block-list) li:before {
display: none;
}
ul.sidebar-wrapper__section1__list:not(.faq-list):not(.block-list) li {
padding-left: 0 !important;
font-size: 17px;
line-height: 30px !important;
}
ul.sidebar-wrapper__section1__list .glyphicon {
color: green;
padding-right: 5px;
margin-right: 10px;
top: 4px;
}
.sidebar-wrapper__section3 {
padding: 30px;
display: flex;
justify-content: center;
flex-direction: column;
align-items: center;
}
.form-horizontal .control-label {
font-size: 18px;
color: #999999;
text-align: left;
font-weight: 500; }
.form-group .glyphicon-info-sign {
color: green;
font-size: 12px;
top: -10px; }
.form-group .glyphicon-ok {
color: #fff;
background: #007228;
padding: 5px;
border-radius: 50%;
margin-top: 10px;
font-size: 10px;
}
.form-group .glyphicon-star {
font-size: 20px;
color: red;
margin-top: 4px;
}
.glyphicon.glyphicon-star:before {
content: ' \2731';
font-size: 22px;
color: red;
margin-top: 10px;
}
.color-red {
color: red;
}
.d-none {
display: none;
}
.form-group input[type="radio"] {
width: auto;
display: inline-block;
} .radio-container {
display: inline-block;
position: relative;
padding-left: 35px;
margin-right: 30px;
margin-bottom: 12px;
margin-top: 8px;
cursor: pointer;
font-size: 16px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-weight: normal;
} .radio-container input {
position: absolute;
opacity: 0;
cursor: pointer;
} .checkmark {
position: absolute;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #fff;
border-radius: 50%;
border: solid 1px #d2d2d2;
} .radio-container:hover input ~ .checkmark {
background-color: #ccc;
} .radio-container input:checked + .checkmark {
background-color: #fff;
} .checkmark:after {
content: "";
position: absolute;
display: none;
} .radio-container input:checked + .checkmark:after {
display: block;
} .checkmark:after {
top: 7px;
left: 8px;
width: 8px;
height: 8px;
border-radius: 50%;
background: #007228;
}
.checkbox-container .checkmark:after {
border: solid #fff;
border-width: 2px 2px 0px 0px;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(143deg);
border-radius: 0;
background: none;
left: 6px;
width: 12px;
top: 5px;
} .checkbox-label--tooltip {
display: flex;
}
.tab-pane__footer {
margin-bottom: 30px;
}
.checkbox-container {
display: inline-block;
position: relative;
padding-left: 35px;
margin-right: 5px;
margin-bottom: 12px;
cursor: pointer;
font-size: 16px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-weight: normal;
} .checkbox-container input {
position: absolute;
opacity: 0;
cursor: pointer;
z-index: -1;
} .checkmark {
position: absolute;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #fff;
border-radius: 50%;
border: solid 1px #d2d2d2;
}
.checkbox-container .checkmark {
border-radius: 5px;
} .checkbox-container:hover.page-ctar input ~ .checkmark {
background-color: #ccc;
} .checkbox-container:after {
content: "";
position: absolute;
display: none;
} .checkbox-container input:checked ~ .checkmark:after {
display: block;
} .checkbox-container.checkmark:after {
top: 9px;
left: 9px;
width: 8px;
height: 8px;
border-radius: 10px;
background: #007228;
} .checkbox-container input:checked ~ .checkmark {
background-color: #939292;
}
.page-template-template-tabs .btn-primary, .page-template-template-tabs .btn-primary-outline {
background-color: #FCC350;
color: #3e3d3b;
padding: 10px 15px;
border: solid 1px #FCC350;
border-radius: 5px;
font-size: 18px;
width: auto;
}
.page-template-template-tabs .btn-primary-outline {
background-color: unset;
border: solid 1px #FCC350;
}
.next-form {
margin-top: 30px;
}
.go-back {
font-size: 20px;
}
.navigation-button-wrapper {
display: flex;
align-items: center;
}
.modal-backdrop { display: none;
}
.msform-wrapper .modal-content {
left: 0;
top: 0;
transform: none;
padding: 15px;
max-width: 100%;
margin-bottom: 50px;
}
.msform-wrapper .modal-content .modal-header {
border: 0;
padding: 0;
}
.msform-wrapper .modal-content .close {
opacity: 1;
top: 10px;
right: 10px;
background: transparent;
color: #007228;
font-size: 30px;
z-index: 1;
}
.msform-wrapper .sidebar-wrapper__section1 {
margin-top: 15px;
}
.msform-wrapper .modal-content .form-control {
width: 90%;
display: inline-block;
}
.white-bg {
background-color: #fff;
padding: 10px 20px 10px 15px;
margin: 15px 0 35px 0;
}
.pl-10 {
padding-left: 10px;
}
.pr-10 {
padding-right: 10px;
}
.float-right {
float: right;
}
.page-template-template-tabs .form-control {
height: 42px;
}
.page-template-template-tabs pre {
display: none;
}
.grey-color {
color: #999999;
}
.pb-0 {
padding-bottom: 0;
}
.pt-1 {
padding-top: 1rem;
}
.mt-5 {
margin-top: 5px;
}
.mt-8 {
margin-top: 8px;
}
.mt-10 {
margin-top: 10px;
}
.my-12 {
margin-top: 12px;
margin-bottom: 12px;
}
.mt-15 {
margin-top: 15px;
}
.mt-0 {
margin-top: 0 !important;
}
.mt-50 {
margin-top: 50px;
}
.mb-0 {
margin-bottom: 0;
}
.mb-10 {
margin-bottom: 10px;
}
.mt-20 {
margin-top: 20px;
}
.mr-20 {
margin-right: 20px;
}
.my-35 {
margin: 35px 0 !important;
}
.mb-30 {
margin-bottom: 30px !important;
}
.mb-40 {
margin-bottom: 40px !important;
}
.small-text {
display: block;
margin-top: 9px;
}
.small-font {
font-size: 14px;
}
.big-font {
font-size: 18px;
}
.text-white {
color: #fff !important;
}
.text-black {
color: #000;
}
.text-blue {
color: #337ab7 !important;
font-size: 16px !important;
}
.text-gyey-black {
color: #454545;
}
.grey-border {
border-top: 1px solid #d4d2d2;
}
.no-border {
border: 0;
color: #7d7d7d;
}
.no-border > tbody > tr > td {
border: 0;
padding: 2px;
padding-left: 0;
}
.d-flex {
display: flex;
}
.align-items-center {
align-items: center;
}
.price td:nth-child(2) {
text-align: right;
}
.zig__zak--border:after {
background: linear-gradient(-40deg, transparent 18px, #ffffff 0),
linear-gradient(40deg, transparent 18px, #fff 0);
background-repeat: repeat-x;
background-position: left bottom;
background-size: 20px 32px;
content: "";
display: block;
width: 100%;
height: 20px;
position: relative;
left: 0px;
}
.wizard-tabs {
border: none;
display: flex;
justify-content: space-between;
margin: 0 15px;
position: relative; }
.wizard-tabs:before, .wizard-tabs:after {
display: none;
} .wizard-tabs li { padding-left: 0 !important;
}
.wizard-tabs li p {
word-break: break-word;
}
.wizard-tabs > li.active > a, .wizard-tabs > li.active > a:focus {
background-color: transparent;
border: none;
} .heading-title {
color: #007228;
}
.paymentterm-error-class {
color: red;
}
.paymentterm-success-class {
color: green;
}
.licence-plate {
position: relative;
width: fit-content;
}
.licence-plate .plate-img {
width: 220px;
}
.licence-plate .input-plate {
position: absolute;
top: 10px;
height: 35px;
left: 40px;
background: transparent;
border: 0;
color: black;
font-size: 25px;
padding-left: 8px;
padding-right: 8px;
width: 175px;
text-align: center;
font-weight: bold;
}
.ansvaridea {
display: flex;
justify-content: center;
align-items: center;
}
.ansvaridea .logo_ansvaridea {
width: 150px;
}
.font-14 {
font-size: 14px !important;
}
.page-template-template-tabs .cust-outline-btn {
font-weight: 500;
min-width: 210px;
min-height: auto;
border: 2px solid #FCC350;
}
.step-ok {
color: #fff;
background-color: #007228;
border: solid 2px #007228;
padding: 7px;
height: 40px;
width: 40px;
border-radius: 50%;
font-size: 20px;
margin-top: -6px;
display: none;
}
.connecting-line {
height: 2px;
background: #ccc;
position: absolute;
width: 83%;
margin: 0 auto;
left: 0px;
right: 50px;
top: calc(50% - 1px);
z-index: 0;
}
#formFirstAnchorId, #formSecondAnchorId, #formThirdAnchorId, #formFourAnchorId {
pointer-events: none;
cursor: default;
} .page-template-template-tabs .card--rounded .btn-rounded {
min-width: auto;
height: 27px;
margin-bottom: 20px;
min-height: 20px;
margin: 0;
background-color: transparent;
border: 0;
padding: 0;
display: inline-block;
width: auto;
}
.page-template-template-tabs .card--rounded .btn-rounded .info-icon {
font-size: 15px;
top: 0;
}
.d-block {
display: block !important;
}
.custome-card {
background-color: #fff;
padding: 25px;
box-shadow: 0px 1px 3px #0000001A;
border-radius: 6px;
}
.custome-card-right-side-bar {
background-color: #fff;
padding: 25px;
box-shadow: 0px 1px 3px #0000001A;
border-radius: 6px 6px 0 0;
}
.custome-card .title {
margin-top: -4px;
}
.question-modal .modal-footer > .row {
display: flex;
align-items: center;
}
.info-list li:before {
content: '-' !important;
position: absolute;
left: 0;
color: #007228;
font-size: 1.5em;
line-height: 1;
top: 0;
}
.question-modal-content .question-modal-header {
margin: 30px 0;
}
.question-modal-content .question-modal-body {
margin-bottom: 30px;
}
.question-modal .modal-content .close {
top: 14px;
}
.heading-title {
color: #007228;
}
.pricing-data-group {
border: 0;
}
.plan1, .plan2, .plan3 {
text-align: center;
}
.pricing-data-group .pricing-data-groupHeader {
display: none;
}
.pricing-data-group .matrix .grid-row {
display: -ms-grid;
display: grid;
-ms-grid-columns: 46% 18% 18% 18%;
grid-template-columns: 33.33333% 33.33333% 33.33333%;
}
.pricing-data-group.scroll-top-padding {
padding-top: 160px;
}
.pricing-fixed-header {
position: fixed !important;
top: 43px !important;;
left: 40px;
width: calc(100% - 80px);
right: 40px;
background-color: #fff;
z-index: 9;
}
@media (max-width: 39.9em) {
.pricing-data-group .matrix .grid-row:first-child .column {
background-color: #fff;
}
}
@media (min-width: 40em) {
.pricing-data-group .matrix .grid-row {
grid-template-columns: 37% 19% 23% 23%;
}
}
.pricing-data-group .matrix .grid-row:first-child .column:nth-child(2) .cell {
border-top-right-radius: 0;
}
.pricing-data-group .matrix .grid-row:first-child .column:nth-child(3) .cell {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.pricing-data-group .matrix .grid-row:first-child .column:nth-child(4) .cell {
border-top-left-radius: 0;
}
.pricing-data-group .matrix .column {
padding-top: 0.66666667rem;
padding-bottom: 0.66666667rem;
text-align: center;
}
.pricing-data-group .matrix .grid-row:first-child .column,
.pricing-data-group .matrix .grid-row:last-child .column {
border-bottom: 0;
}
.pricing-data-group .matrix .grid-row:nth-child(2) .column:first-child {
font-size: 0.8em;
font-style: italic;
text-align: center;
}
@media (max-width: 39.9em) {
.pricing-data-group .matrix .grid-row:nth-child(2) .column:first-child {
padding: 0;
}
}
@media (min-width: 40em) {
.pricing-data-group .matrix .grid-row:nth-child(2) .column:first-child {
text-align: right;
}
}
.pricing-data-group .matrix .column:first-child {
font-size: 0.93333333em;
-ms-grid-column: 1;
grid-column: span 3;
text-align: center;
}
.pricing-data-group .matrix .column:nth-child(2) {
-ms-grid-column: 2;
}
.pricing-data-group .matrix .column:nth-child(3) {
-ms-grid-column: 3;
}
.pricing-data-group .matrix .column:nth-child(4) {
-ms-grid-column: 4;
}
@media (min-width: 40em) {
.pricing-data-group .matrix .column:first-child {
font-size: 1em;
grid-column: 1;
text-align: left;
}
}
.pricing-data-group .matrix .grid-row .column.piRowHighlight {
background-color: rgba(90, 150, 191, 0.5);
font-size: 0.8em;
align-content: center;
}
@media (min-width: 40em) {
.pricing-data-group .matrix .grid-row .column.piRowHighlight:first-child {
padding-left: 0.66666667rem;
padding-right: 0.66666667rem;
text-align: right;
}
}
.pricing-data-group .pricing-plan-title.column {
padding: 0.33333333rem;
}
.pricing-data-group .pricing-plan-title.column:hover {
cursor: pointer;
}
.pricing-data-group .pricing-plan-title .cell {
text-align: center;
font-size: 14px;
background-color: #cbf3d9a1;
border-radius: 12px 12px 0 0;
height: 100%;
padding: 10px;
color: #007228;
}
.pricing-data-group .pricing-plan-title {
font-weight: 400;
border: 0;
padding: 0;
}
.pricing-data-group .column.pricing-plan-desc {
border-top: 1px solid #e7f2f7;
}
@media (max-width: 39.9em) {
.pricing-data-group .column.pricing-plan-desc {
padding-bottom: 0;
}
}
.pricing-data-group .column .pricing-plan-desc {
display: inline-block;
font-size: 0.93333333em;
}
.pricing-data-group .column.pricing-plan-value {
border-top: 1px solid #e7f2f7;
}
@media (max-width: 39.9em) {
.pricing-data-group .column.pricing-plan-value {
border-top: 0;
}
}
@media (max-width: 39.9em) {
.piRecommend.piPosition3 {
display: none;
}
}
.pricing-data-group .matrix .column.pricing-plan-title {
margin-bottom: 1rem;
}
.pricing-data-group .matrix .column.pricing-plan-title.active {
background-color: #007228;
color: #fff;
position: relative;
border-radius: 0;
}
.pricing-data-group .matrix .column.pricing-plan-title.active .cell {
border-radius: 0;
background-color: #007228;
color: #fff;
}
.pricing-data-group .matrix .column.pricing-plan-title.active:after {
top: 100%;
left: 50%;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: 1rem solid transparent;
border-top-color: #007228;
margin-left: -1rem;
}
.pricing-data-groupInfo .matrix {
display: flex;
}
.btn-info-outline {
border: solid 2px #cbf3d9;
background-color: transparent;
padding: 7px 16px;
border-radius: 8px;
color: #044c1d;
}
.insurance-plan.btn-info-outline {
width: 85px;
max-width: 100%;
}
.info-icon {
color: green;
font-size: 12px;
position: relative;
top: -4px;
}
.price {
font-size: 17px;
color: #08752e;
}
.price:not(.table) {
font-size: 17px;
color: #08752e;
}
.price-small-text {
font-size: 15px;
color: #999999;
}
.price-small-text.selected {
font-size: 15px;
color: #044c1d;
font-weight: bold;
}
.tick-icon {
font-size: 18px;
color: #bbdec7;
line-height: 28px;
}
.cross-icon {
font-size: 28px;
color: #e7b0b0;
line-height: 28px;
}
.pricing-data-group .matrix .column.active .cross-icon {
color: red;
}
.pricing-data-group .matrix .column.active .tick-icon {
color: green;
}
.pricing-data-group .matrix .column.active,
.pricing-data-group .matrix .column.active {
color: green;
background-color: transparent;
}
.pricing-data-group .matrix .column.active .price,
.pricing-data-group .matrix .column.active .price {
font-weight: bold;
background-color: transparent;
}
.pricing-data-group .matrix .column.active .btn-info-outline {
background-color: #007228;
border: solid 2px #007228;
color: #fff;
}
.btn-info-outline:hover, .btn-info-outline.active, .btn-info-outline:active {
background-color: #007228;
border: solid 2px #007228;
color: #fff;
}
div.growlUI h1, div.growlUI h2 {
color: white;
padding: 5px 5px 5px 75px;
text-align: left
}
.text-nowrap {
white-space: nowrap;
}
.section-list--check-icon li {
display: flex;
}
.section-list--check-icon li > .glyphicon {
top: 7px;
}
@media (max-width: 767.98px) {
.wizard-tabs li p {
font-size: 13px;
}
.float-right-xs {
float: right;
}
.table-card--mobile {
margin: 0;
border: 1px solid #dddddd;
}
.table-card--total {
margin-bottom: 30px;
}
.table-card--mobile > tbody > tr > td {
padding: 10px;
font-size: 14px;
}
.table-card--mobile > tbody > tr > td * {
margin: 0;
}
.table-card--mobile > tbody > tr > td:last-child:not(:first-child) {
text-align: right
}
.table-card--mobile .table-card__header {
background: #dddddd;
}
.table-card--mobile .table-card__row {
border-bottom: 1px solid #efefef;
}
.table-card--mobile.table-card--total .table-card__row {
background-color: #efefef;
border-bottom: #dddddd;
}
.question-modal .modal-footer > .row {
display: block;
}
.question-modal .modal-footer > .row > div:last-child {
margin-top: 20px;
text-align: left;
}
}
@media (min-width: 768px) {
.d-sm-flex {
display: flex;
}
.d-sm-block {
display: block;
}
.connecting-line {
top: 20px;
}
}
@media (max-width: 767px) {
.checkbox-outer-alignment--mobile {
padding-left: 35px;
text-align: left;
}
.pricing-data-group .matrix .grid-row {
grid-template-columns: 50% 50%;
}
.mobile-sidebar_wrapper .title {
padding-left: 6px;
}
.sidebar-wrapper__section1.custome-card.mobile-sidebar_wrapper {
height: 48px;
padding: 10px 25px;
}
.mobile-top {
margin-top: 30px;
}
}
@media (min-width: 768px) { .close-receipt {
display: none;
}
.open-receipt {
display: none;
}
}
@media (max-width: 768px) { .sidebar-wrapper__section1 {
display: none;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: 1200;
background: #ffffff;
overflow-y: scroll;
margin: 0 !important;
}
.zig__zak--border {
display: none;
}
.open-receipt {
display: block;
position: fixed;
bottom: 0;
z-index: 1199;
width: 100%;
text-align: center;
padding: 5px;
background-color: #fff;
border-top: 2px solid #e7f2f7;
margin-right: -15px;
left: 0;
}
.open-receipt table {
margin: 0;
}
.open-receipt table td {
text-align: center;
}
.open-receipt table td i {
margin-left: -40px;
}
.open-receipt .info-icon {
font-size: 32px;
position: absolute;
top: 50%;
left: 20px;
transform: translate(-50%, -50%);
}
.close-receipt {
position: absolute;
left: 0;
top: 0;
width: 100%;
z-index: 1201;
}
.close-receipt .close-icon {
float: right;
font-size: 30px;
margin-right: 8px;
margin-top: 8px;
color: green;
}
}
.modal {
z-index: 1300 !important;
}
@media (max-width: 420px) {
.sidebar-wrapper__section1.custome-card.mobile-sidebar_wrapper {
height: 72px;
}
.mobile-top {
margin-top: 50px;
}
}
@media (min-width: 992px) {
.d-lg-block {
display: block !important;
}
.d-lg-none {
display: none !important;
}
}
.btn-modal-sm {
width: auto;
margin-bottom: 30px;
min-width: 130px;
font-size: 14px;
}
@media (max-width: 768px) {
.table-card--mobile.table-card--total {
border-top: 0 !important;
}
.no-border .border-bottom-wrap {
border-bottom: 1px solid #dddddd !important;
}
.no-border .border-right-wrap {
border-right: 1px solid #dddddd !important;
}
}
.bg-white {
background-color: #ffffff;
}
@media (min-width: 992px) {
.pricing-data-group .matrix .grid-row {
grid-template-columns: 52% 22% 22% 4%;
}
.pricing-data-group .matrix .grid-row.pricing-scroll-end {
grid-template-columns: 52% 20% 24% 4%;
}
.payment-premium-wrap1 {
grid-template-columns: 52% 40% 4% 4%;
}
.payment-premium-wrap2 {
grid-template-columns: 52% 40% 4% 4%;
}
.grid-row {
display: grid;
}
}
@media (max-width: 767px) {
.grid-row.payment-premium-wrap1,
.grid-row.payment-premium-wrap2 {
margin-left: 15px;
}
}
.breadcrumbs a {
color: #ffffff;
}
.upper-case {
text-transform: uppercase;
}
.my-tooltip {
position: relative;
cursor: pointer;
}
.custom-tooltip {
position: absolute;
left: 100%;
bottom: 100%;
width: 300px;
background: #fff;
box-shadow: 0 0 5px rgb(0 0 0 / 35%);
padding: 8px;
border-radius: 4px;
z-index: 9999;
border: 1px solid #c5c5c5;
box-shadow: 0px 0px 5px #666;
color: #333;
font-size: 1em;
}
.custom-tooltip-close {
text-align: right;
cursor: pointer; right: 5px;
top: 3px;
font-family: 'Open Sans';
font-weight: bold;
color: red;
margin-top: -5px;
}
.select-text-align {
display: flex;
align-items: center;
font-size: 1.15rem !important;
} .site__content {
background-color: #f1efeb !important;
padding-bottom: 60px;
}
.content {
width: 100%;
max-width: 1100px;
margin: 0 auto;
padding: 0 30px;
}
.heading-title {
font-size: 1.25rem;
}
.toggle-hidden-form {
color: #007228 !important;
font-size: 13px;
}
.licence-plate .plate-img {
width: 290px;
}
.btn-primary {
background-color: #FCC350;
color: #3e3d3b;
padding: 10px 15px;
border: solid 1px #FCC350;
border-radius: 5px;
font-size: 18px;
width: auto;
}
.btn-primary:hover {
background-color: #FCC350;
color: #3e3d3b;
border: solid 1px #FCC350;
}
.connecting-line {
height: 2px;
background: #ccc;
position: absolute;
width: 78%;
margin: 0 auto;
left: 0px;
right: 50px;
z-index: 0;
}
.wizard-tabs li {
padding-left: 0 !important;
}
.wizard-tabs {
border: none;
display: flex;
justify-content: space-between;
margin: 60px 0 15px 145px;
position: relative;
}
.row {
display: contents !important;
}
.form-group .glyphicon-info-sign {
top: 5px;
float: right;
}
.mt-15 {
font-size: 16px !important;
}
.wizard-tabs li {
margin-top: 5px;
}
.licence-plate .input-plate {
top: 29%;
left: 27%;
padding: 0;
}
@media only screen and (max-width: 768px) {
.sidebar-wrapper__section1 {
position: initial;
}
.licence-plate .input-plate {
top: 29%;
left: 28%;
}
.card--rounded {
display: inherit;
}
.connecting-line {
width: 95%;
}
.wizard-tabs {
margin-left: 0;
margin-bottom: 0;
}
.btn-primary {
margin-bottom: 50px;
}
}
@media only screen and (max-width: 435px) {
.licence-plate .input-plate {
top: 29%;
left: 26%;
}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.form-horizontal .control-label {
display: initial !important;
}
.licence-plate .input-plate {
top: 20px;
left: 75px;
}
.wizard-tabs {
margin-left: 50px;
}
}
.form-group { } .custome-card-right-side-bar .title {
font-size: 1.5rem;
font-weight: 400;
color: #007228;
}
[class*="card-"] {
display: table !important;
}
.text-black i b {
font-size: 16px;
}
.content p + *, .content ul + *, .content ol + * {
margin-top: 0 !important;
}
.go-back p b {
color: #007228;
font-size: 16px;
}
.control-label button {
background: none;
margin-left: -73px;
position: absolute;
z-index: 1;
margin-bottom: 0;
padding: 0;
min-height: 0;
}
.control-label button:hover {
background: none;
}
.control-label button:focus {
background-color: none !important;
}
.control-label button span {
top: 20px !important;
}
.site__footer {
z-index: 2;
}
.site__sidebar {
z-index: 2;
}
.stel-hier-een-vraag {
z-index: 3 !important;
}
@media (min-width: 992px) {
.modal-lg {
width: 955px;
}
}
.modal-footer .row .text-right label .checkmark {
margin-top: 0;
}
.payment-premium-wrap1 .column #premium-per-year { margin-top: -39px;
}
#go_to_form_4 {
padding: 9px 14px !important;
}
@media only screen and (min-width: 992px) {
.acsi-btn {
margin-right: -35px;
}
}
.acsi-top-margin {
margin-top: 30px;
}
.msform-wrapper form .row .tab-content {
padding-left: 0;
padding-right: 0;
}
.sidebar-wrapper div div .close-icon {
display: none;
}
@media only screen and (max-width: 322px) {
.licence-plate .input-plate {
top: 19%;
left: 24%;
width: 130px;
}
.radio-container {
margin-right: 8px;
}
}
@media only screen and (min-width: 322px) and (max-width: 370px) {
.licence-plate .input-plate {
top: 24%;
left: 24%;
width: 140px;
}
.custom-tooltip {
margin-left: -145px;
width: 208px;
}
}
@media only screen and (max-width: 397px) {
.form-group .glyphicon-info-sign {
top: -6px;
margin-left: -3px;
}
.step-sectio-2 .additional-coverage-block .form-group div .col-md-12 .row .col-sm-8 {
padding-right: 0;
padding-left: 0;
}
.step-sectio-2 .additional-coverage-block .form-group div .col-md-12 .row .col-sm-4 {
padding-left: 0;
padding-right: 0;
}
}
@media only screen and (max-width: 824px) {
.custome-card .form-group label button {
right: 0;
}
}
@media only screen and (min-width: 824px) {
.custome-card .form-group label button {
left: 90px;
}
}
#thankyou {
margin-top: 100px !important;
} @media only screen and (max-width: 450px) {
.tab-content > div > div > .col-md-7 {
padding: 0;
}
.tab-content > div > div > .col-md-5 {
padding: 0;
}
}
@media only screen and (max-width: 992px) {
#FormStep2 > div > .caravan-full-right-side-table > div > div > div {
position: fixed;
z-index: 10;
overflow-y: auto;
height: 100%;
z-index: 1200;
}
#FormStep3 > div > .caravan-form3-sidebar > div > div > div {
position: fixed;
z-index: 10;
overflow-y: auto;
height: 100%;
z-index: 1200;
}
#FormStep4 > div > .caravan-form4-sidebar > div > div > div {
position: fixed;
z-index: 10;
overflow-y: auto;
height: 100%;
z-index: 1200;
}
#showForm3Receipt .caravan-sticky .open-receipt, #showForm4Receipt .caravan-sticky .open-receipt {
opacity: 0;
}
.table-card--mobile {
height: auto !important;
}
[class*="card-"] {
display: revert !important;
}
.hideReceipt {
display: none !important;
}
} @media only screen and (max-width: 359px) {
.custom-tooltip {
width: calc(55vw - 50px);
margin-left: calc(-35vw + 50% + 0px);
}
}
@media only screen and (min-width: 359px) and (max-width: 530px) {
.custom-tooltip {
width: calc(55vw - 50px);
margin-left: calc(-29vw + 50% + 0px);
}
}
@media only screen and (min-width: 530px) and (max-width: 768px) {
.custom-tooltip {
width: calc(55vw - 50px);
margin-left: calc(-16vw + 50% + 0px);
}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.form-group .glyphicon-info-sign {
float: initial;
top: 1px;
}
.custom-tooltip {
width: calc(55vw - 50px);
margin-left: calc(-10vw + 50% + 0px);
}
}
@media only screen and (min-width: 1022px) {
#header .logo {
top: -20px !important;
}
}
@media only screen and (max-width: 768px) {
#header .logo {
top: -20px !important;
}
}
.checkbox-container {
padding-left: 30px;
position: initial;
margin-bottom: 15px;
font-size: 14px;
}
.checkbox-container > .checkmark {
margin-left: 15px !important;
margin-top: -4px;
}
.radio-container {
padding-left: 30px;
}
.radio-container > .checkmark {
margin-top: -2px;
margin-left: 0;
}
.nav-tabs > li > a {
display: initial;
}
.wizard-tabs {
margin-top: 75px;
}
@media only screen and (max-width: 397px) {
.checkbox-container > .checkmark {
margin-top: -4px;
}
.checkbox-container {
padding-left: 54px;
}
}
@media only screen and (max-width: 768px) {
.wizard-tabs {
margin-bottom: 50px;
}
}
.modal-body > .row > .col-md-6 > .checkbox-container {
padding-left: 55px;
position: inherit;
margin-bottom: 0;
font-size: 14px;
margin-left: -25px;
margin-top: 10px;
}
.form1-tip {
top: 1px !important;
float: none !important;
margin-left: 3px !important;
}
.myacsi-addons .col-md-12 .row .col-sm-8 {
padding-left: 0;
}
.myacsi-addons .col-md-12 .row .col-sm-8 .checkbox-label--tooltip .info-icon span {
margin-top: 5px;
margin-left: -2px;
}
.sub-addons-top {
margin-top: 5px;
margin-left: -3px;
}
.sub-addons-bottom {
margin-top: 5px;
}
.form4-icon {
padding: 0 !important;
margin-bottom: 0;
float: initial !important;
margin-left: 0 !important;
min-height: 0 !important;
position: initial !important;
}
.form4-icon div {
top: 0 !important;
} #FormStep1 .form-group, #FormStep2 .pricing-data-group .matrix .grid-row,  #FormStep3 .form-group, #FormStep4 .form-group {
position: relative;
}
#FormStep1 .control-label , #FormStep2 .grid-row .pricing-plan-desc , #FormStep3 .control-label , #FormStep4 .control-label {
padding-right: 0;
position: static;
}
#FormStep1 .form-group .glyphicon-info-sign, #FormStep2  .grid-row .pricing-plan-desc .info-icon, #FormStep2  .grid-row .pricing-plan-desc  .my-tooltip, #FormStep2 .additional-coverage-block  .col-sm-8.col-xs-9, #FormStep2 .additional-coverage-block  .col-sm-8.col-xs-9 .checkbox-label--tooltip, #FormStep2 .additional-coverage-block  .col-sm-8.col-xs-9 .checkbox-label--tooltip .checkbox-container, #FormStep2 .additional-coverage-block  .col-sm-8.col-xs-9 .checkbox-label--tooltip .info-icon, #FormStep2 .additional-coverage-block  .col-sm-8.col-xs-9 .checkbox-label--tooltip .info-icon .my-tooltip,   #FormStep3 .form-group .glyphicon-info-sign {
position: static;
}
#FormStep1 .custom-tooltip, #FormStep2 .custom-tooltip, #FormStep3 .custom-tooltip, #FormStep4 .custom-tooltip {
position: absolute;
right: 0 !important;
left: 0 !important;
text-align: left;
margin: -6px auto;
}
.form-group-inner {
float: left;
width: 100%;
position: relative;
}
.suncanopy-block .row .col-sm-6, .hagel-block .row .col-sm-6, .suncanopy-block .checkbox-label--tooltip, .hagel-block .checkbox-label--tooltip, .suncanopy-block .checkbox-label--tooltip .checkbox-container, .hagel-block .checkbox-label--tooltip .checkbox-container, .suncanopy-block .checkbox-label--tooltip .info-icon, .hagel-block .checkbox-label--tooltip .info-icon, .suncanopy-block .checkbox-label--tooltip .info-icon .my-tooltip, .hagel-block .checkbox-label--tooltip .my-tooltip, .travel-tooltip-block {
position: static;
} @media only screen and (max-width: 768px) {
.sidebar-wrapper div div .close-icon {
display: block;
margin-top: 5px;
margin-right: 18px;
}
.sidebar-wrapper div div .close-icon span {
color: red;
font-size: 16px;
}
}
@media only screen and (max-width: 350px) {
.table-card__header td .info-icon span {
font-size: 23px;
}
}
.custom-tooltip {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 13px;
text-align: left;
line-height: 1.6;
}
.customTooltipTitle {
font-weight: 600;
font-size: 15px;
margin-top: -20px;
margin-bottom: 4px;
}
.contact-margin {
margin-top: 9px;
}
.form3TipMargin .custom-tooltip {
bottom: -65%;
}
#aankoopdag,#aankoopmaand, #aanschafjaar {
width: 31.5%;
float: left;
margin-right: 5px;
} #fietsdekking-container {
display: none;
margin-bottom: 25px;
}
.fietsdekking-pricing fieldset div .matrix div div div div .checkbox-container .checkmark {
margin-left: 0 !important;
margin-top: 8px;
}
.optional-fietsdekking div label {
color: #007228 !important;
}
.fiets-person {
margin-top: 2px;
margin-left: 2px;
}
.fiets-person .custom-tooltip {
margin: 5px auto !important;
}
.caravan-coverage-area {
}
.fietsdekking-pricing .pricing-data-group .matrix .grid-row {
grid-template-columns: 37% 17% 23% 23%;
}
.fietsdekking-pricing fieldset div div div div div span span {
margin-top: 5px;
}
.travel-Premietotaal {
background-color: #f6f6f6;
}
.travel-Premietotaal .column .total-cell {
font-weight: 600;
font-size: 16px;
margin-left: 10px;
}
.fietsdekking-font {
width: 90%;
margin-left: 18px;
display: none;
}
.fietsdekking-font .row div .control-label {
font-size: 14px;
}
.fietsdekking-font .row div {
margin-bottom: 12px;
}
#cancellation-block {
display: none;
}
#pricingTableFiets div .grid-row div div div .checkbox-container input:checked ~ .checkmark {
background-color: #007228;
}
#pricingTableFiets div div .grid-row .pricing-plan-value .cell span {
color: #007228;
}
.highlightSelectedTravel {
font-weight: 600;
}
.travel-btn {
font-weight: normal;
}
.hr-dekking, .dekking-samenstelling, .dekking-dekkingsgebied, .fietsdekking-selected-plan, .dekking-bagage, .dekking-medische-kosten, .dekking-rechtsbijstand, .dekking-ongevallendekking, .dekking-wintersportdekking, .dekking-annulering, .dekking-fietsdekking { }
.fietsdekking-saving-right-side-bar {
color: #007228;
}
.aankoopwaarde-fiets-ip, .merk-fiets-ip, .type-fiets-ip, .framenummer-fiets-ip, .sleutelnummer-fiets-ip, .hoofdgebruiket-fiets-ip {
width: 90%;
display: initial;
}
.fiets-green {
display: none;
background-color: #007228;
color: #fff;
margin-left: 5px;
font-size: 12px;
padding: 3px;
border-radius: 10px;
}
.fiets-red {
display: none;
margin-left: -18px;
}
#verify-caravan-package-selection, #verify-caravan-package-selection-for-multiple-insurances {
color: red;
float: left;
margin-top: -9px;
display: none;
}
.personen-red { }
#caravan-personen-blank {
display: none;
color: red;
} .hide-type-caravan {
display: none;
}
#warCarvanVal {
display: none;
}
.caravan-ja-reason-block div {
margin-top: -5px;
}
.caravan-ja-reason-block div textarea {
font-size: 14px;
padding: 5px;
color: #999999;
border: 1px solid #999999;
}
.caravan-ja-reason-block div div {
float: right;
margin-right: -50px;
margin-top: 5px;
}
.chassisnummer-top {
margin-top: 15px;
} .margin-top {
margin-top: -8px;
}
#caravan-damage-yes-or-no, #caravan-more-than-6-months-yes-or-no, #travel-package-yes-or-no, #caravan-multiple-insurance-policies-yes-or-no {
display: none;
}
.text-green {
color: #007228 !important;
}
#caravan-aantal-verzekeringen-label > div {
font-size: 14px;
}
#form_2_caravan_aantal_verzekeringen_dropdown_error {
display: none;
}
#amount-save-fietsdekking-right-sidebar {
float: right;
margin-right: 20px;
}
.discount-tooltip {
float: right;
margin-left: 100%;
margin-top: -15px;
}
.discount-tooltip .custom-tooltip {
margin-left: -315px !important;
bottom: -69px;
}
#caravan-hail-roof-yes-or-no {
display: none;
}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal:not(.in){display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==)}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.santapress-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;margin:auto}.santapress-container:after{content:"";display:table;clear:both}.santapress-container .santapress-door{line-height:0;position:relative}.santapress-container .santapress-door .santapress-door-inner{padding:3px}.santapress-container .santapress-door .santapress-door-inner a{-webkit-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;border:0;display:block;text-decoration:none !important;position:relative}.santapress-container .santapress-door .santapress-door-inner a:focus{outline:none}.santapress-container .santapress-door .santapress-door-inner a img{width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;border:0;-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;box-shadow:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.santapress-container .santapress-door .santapress-door-inner a.open img{-webkit-transform:perspective(1200px) translateZ(0px) translateX(0px) translateY(0px) rotateY(-45deg);transform:perspective(1200px) translateZ(0px) translateX(0px) translateY(0px) rotateY(-45deg)}.santapress-container .santapress-door .santapress-door-inner a.loaded{background:#999}.santapress-container .santapress-door.status-future{opacity:.5;pointer-events:none}.santapress-container .santapress-door.preview{opacity:1;pointer-events:auto}.santapress-container .santapress-door:hover{-webkit-animation:dangle 400ms 1;animation:dangle 400ms 1}.santapress-container .santapress-door:hover a{text-decoration:none}.santapress-container .santapress-door{display:inline-block;width:20%;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;min-width:1%}@media (max-width: 767px){.santapress-container .santapress-door{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}.santapress-container.w-24-doors .santapress-door{display:inline-block;width:25%;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;min-width:1%}@media (max-width: 767px){.santapress-container.w-24-doors .santapress-door{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media only screen and (min-width: 768px){.santapress-container.cols-1 .santapress-door{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.santapress-container.cols-2 .santapress-door{width:50%;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.santapress-container.cols-3 .santapress-door{width:33.333333333333333%;-webkit-box-flex:1;-ms-flex:1 0 33.333333333333333%;flex:1 0 33.333333333333333%}.santapress-container.cols-4 .santapress-door{width:25%;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}.santapress-container.cols-5 .santapress-door{width:20%;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}.santapress-container.cols-6 .santapress-door{width:16.666666666666667%;-webkit-box-flex:1;-ms-flex:1 0 16.666666666666667%;flex:1 0 16.666666666666667%}.santapress-container.cols-7 .santapress-door{width:14.285714285714286%;-webkit-box-flex:1;-ms-flex:1 0 14.285714285714286%;flex:1 0 14.285714285714286%}.santapress-container.cols-8 .santapress-door{width:12.5%;-webkit-box-flex:1;-ms-flex:1 0 12.5%;flex:1 0 12.5%}.santapress-container.cols-9 .santapress-door{width:11.111111111111111%;-webkit-box-flex:1;-ms-flex:1 0 11.111111111111111%;flex:1 0 11.111111111111111%}.santapress-container.cols-10 .santapress-door{width:10%;-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}}@-webkit-keyframes dangle{0%{-webkit-transform:translateX(0);transform:translateX(0)}35%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(5px);transform:translateX(5px)}}.santapress-post.modal{position:relative;min-height:400px;overflow:visible !important;height:auto}@media (max-width: 767px){.santapress-post.modal{padding-left:0;padding-right:0}}.santapress-post.modal:after{content:'';position:absolute;top:0;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/bg_pattern.png);background-size:100%;background-repeat:no-repeat;background-position-y:-105px;z-index:-1}.santapress-post.modal p{color:#000}.santapress-post.modal:before{content:'';position:absolute;left:-31px;top:-49px;background:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/santa_hat.png) no-repeat;width:175px;height:168px;background-size:contain}@font-face{font-family:'Lobster';font-style:normal;font-weight:400;src:url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.eot);src:local("Lobster Regular"),local("Lobster-Regular"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.woff2) format("woff2"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.woff) format("woff"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.ttf) format("truetype"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/lobster-v20-latin-regular.svg#Lobster) format("svg")}@font-face{font-family:'Bree Serif';font-style:normal;font-weight:400;src:url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.eot);src:local("Bree Serif Regular"),local("BreeSerif-Regular"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.woff2) format("woff2"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.woff) format("woff"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.ttf) format("truetype"),url(//www.acsi.eu/wp-content/plugins/santapress/public/fonts/bree-serif-v9-latin-regular.svg#BreeSerif) format("svg")}h1.santapress-title{width:75%;margin:10px auto 25px auto;padding:0;text-align:center;font-family:'Lobster', serif;font-size:55px;line-height:normal;font-weight:bold;color:#de2e2e;border:0;position:relative;height:60px;line-height:45px;letter-spacing:normal;text-shadow:-2px -2px 4px red,2px -2px 4px red,-2px 2px 4px red,2px 2px 4px red,5px 7px 9px rgba(0,0,0,0.6);text-rendering:auto;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}h1.santapress-title:before{display:none !important}h1.santapress-title:after{display:none !important}.santapress-post-inner img{max-width:100%;height:auto}.santapress-post-inner blockquote{margin:0;border:0;font-style:normal;font-family:'Bree Serif', sans-serif;font-weight:400;font-size:15px;line-height:normal;padding:0;width:100%}.santapress-post-inner blockquote:before,.santapress-post-inner blockquote:after{display:none}.santapress-post-inner blockquote p{font-family:'Bree Serif', sans-serif;font-size:15px;font-weight:normal;line-height:normal;font-weight:400}.santapress-post-inner blockquote footer{font-family:'Bree Serif', sans-serif;font-size:15px;font-weight:400;line-height:normal;margin-top:10px;border:0;color:#000}.santapress-post-inner blockquote footer:before{content:'- '}.santapress-post-inner blockquote footer:after{content:'- '}@media (max-width: 767px){.santapress-post-inner{width:auto}}.blocker{z-index:999998;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body.santapress-snow-modal .santapress-post.modal{z-index:9999999}body.santapress-snow-modal .blocker:after{content:'';-webkit-transform:translateY(-5000px);-ms-transform:translateY(-5000px);transform:translateY(-5000px);opacity:0;-webkit-transition:opacity 2000ms linear;-o-transition:opacity 2000ms linear;transition:opacity 2000ms linear}body.santapress-snow-modal.modal-open .blocker:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}body.santapress-snow-everywhere .spsnow{opacity:0;-webkit-transition:opacity 2000ms linear;-o-transition:opacity 2000ms linear;transition:opacity 2000ms linear}body.santapress-snow-everywhere.santapress-snow-everywhere-active .spsnow{opacity:1}_:-ms-lang(x),body.santapress-snow-everywhere .spsnow{display:none\9}@media screen and (min-width: 0\0) and (min-resolution: 0.001dpcm){body.santapress-snow-everywhere .spsnow{display:none !important}}.santapress-snow,body.santapress-snow-modal .blocker:after,body.santapress-snow-everywhere .spsnow{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;height:100%;background:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/sp_snow1.png),url(//www.acsi.eu/wp-content/plugins/santapress/public/img/sp_snow2.png),url(//www.acsi.eu/wp-content/plugins/santapress/public/img/sp_snow3.png);z-index:1;-webkit-animation:snow 15s linear 1s infinite;animation:snow 15s linear 1s infinite;will-change:animation;pointer-events:none}.snow.snow_home{height:400px !important}@-webkit-keyframes snow{0%{background-position:0 0, 0 0, 0 0}50%{background-position:250px 500px, 250px 250px, -250px 250px}100%{background-position:500px 1000px, 500px 500px, -500px 500px}}@keyframes snow{0%{background-position:0 0, 0 0, 0 0}50%{background-position:250px 500px, 250px 250px, -250px 250px}100%{background-position:500px 1000px, 500px 500px, -500px 500px}}.santapress-btn{display:inline-block}.sp-icon{display:block;margin:25px auto}.santapress-door.santapress-layout-04 .santapress-door-inner a.loaded{background:transparent}.sp_icon{display:inline-block;margin-top:25px}.hiddenmode{display:none}.santapress-container-outer{background:#000;background:rgba(0,0,0,0.85);position:fixed;width:100%;height:100%;z-index:1100;top:0;left:0;display:none;padding:15px;overflow-y:auto}.santapress-container-outer .santapress-container{max-width:650px;margin:5% auto;-webkit-transform:translateY(-1200px);-ms-transform:translateY(-1200px);transform:translateY(-1200px);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}.santapress-container-outer .santapress-snow,.santapress-container-outer body.santapress-snow-modal .blocker:after,body.santapress-snow-modal .santapress-container-outer .blocker:after,.santapress-container-outer body.santapress-snow-everywhere .spsnow,body.santapress-snow-everywhere .santapress-container-outer .spsnow{opacity:0;-webkit-transition:opacity 1000ms linear;-o-transition:opacity 1000ms linear;transition:opacity 1000ms linear;-webkit-transition-delay:800ms;-o-transition-delay:800ms;transition-delay:800ms}.santapress-container-outer.active .santapress-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.santapress-container-outer.active .santapress-snow,.santapress-container-outer.active body.santapress-snow-modal .blocker:after,body.santapress-snow-modal .santapress-container-outer.active .blocker:after,.santapress-container-outer.active body.santapress-snow-everywhere .spsnow,body.santapress-snow-everywhere .santapress-container-outer.active .spsnow{opacity:1}#sp-close-hidden-mode{width:30px;height:30px;position:absolute;right:0;top:12px;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;z-index:9999;display:block}@media (max-width: 767px){#sp-close-hidden-mode{top:6px}}h1.santapress-title{margin:0 0 10px 0;padding:0;color:#fff;font-size:44px;font-family:'Lobster';line-height:normal;-webkit-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important;text-align:left}@media (max-width: 767px){h1.santapress-title{font-size:36px}}h1.santapress-title:before,h1.santapress-title:after{display:none !important}h2.santapress-subtitle{margin:0 0 25px 0;padding:0;color:#fff;font-size:15px;font-family:'Bree Serif';line-height:normal;width:100%}h2.santapress-subtitle:before,h2.santapress-subtitle:after{display:none !important}#santapress-trigger{position:fixed;z-index:999;right:10px;top:10px;padding:10px 5px}#santapress-trigger>span{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/default_trigger.png);background-repeat:no-repeat;width:60px;height:91px;background-size:contain;display:block;z-index:1001;cursor:pointer}#santapress-trigger:hover{-webkit-animation:dangle 400ms 1;animation:dangle 400ms 1}.santapress-post.modal{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}.santapress-post.modal:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.spquiz h2.spquiz-question{margin:20px auto 40px;padding:0;text-align:left;font-family:'Bree Serif', serif;font-size:24px;line-height:normal;font-weight:bold;color:#555;border:0;position:relative;line-height:1.2;letter-spacing:normal}.spquiz h2.spquiz-question:before{display:none !important}.spquiz h2.spquiz-question:after{display:none !important}.spquiz .spquiz-answer{font-size:15px;font-family:'Bree Serif';line-height:normal;padding:5px 0;background:rgba(255,255,255,0.2);border-radius:20px;margin-bottom:20px;-webkit-transition:background 400ms;-o-transition:background 400ms;transition:background 400ms;cursor:pointer;position:relative;border:3px solid #ccc;text-align:center}.spquiz .spquiz-answer:hover{-webkit-box-shadow:-2px -2px 4px red,2px -2px 4px red,-2px 2px 4px red,2px 2px 4px red,5px 8px 10px rgba(0,0,0,0.4);box-shadow:-2px -2px 4px red,2px -2px 4px red,-2px 2px 4px red,2px 2px 4px red,5px 8px 10px rgba(0,0,0,0.4);background:#fff;color:red !important}.spquiz-loader,.spquiz-result .wpcf7 .ajax-loader{width:24px;height:24px;display:block;position:absolute;right:-34px;top:3px;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/loader.gif);background-repeat:no-repeat;background-size:contain;display:none}.spquiz-result{display:none}.spquiz-result p{font-size:15px;font-family:'Bree Serif';line-height:1.2}.spquiz-result .wpcf7{margin-top:2em}.spquiz-result .wpcf7 input[type="text"],.spquiz-result .wpcf7 input[type="email"],.spquiz-result .wpcf7 input[type="url"],.spquiz-result .wpcf7 input[type="password"],.spquiz-result .wpcf7 input[type="search"],.spquiz-result .wpcf7 input[type="number"],.spquiz-result .wpcf7 input[type="tel"],.spquiz-result .wpcf7 input[type="range"],.spquiz-result .wpcf7 input[type="date"],.spquiz-result .wpcf7 input[type="month"],.spquiz-result .wpcf7 input[type="week"],.spquiz-result .wpcf7 input[type="time"],.spquiz-result .wpcf7 input[type="datetime"],.spquiz-result .wpcf7 input[type="datetime-local"],.spquiz-result .wpcf7 input[type="color"],.spquiz-result .wpcf7 textarea{color:#555;background:#fff;background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0));border:0;border-radius:3px;display:block;padding:0.7em;width:100%}.spquiz-result .wpcf7 textarea{max-height:125px}.spquiz-result .wpcf7 .wpcf7-form-control-wrap{margin:5px 0;display:block}.spquiz-result .wpcf7 button,.spquiz-result .wpcf7 input[type="button"],.spquiz-result .wpcf7 input[type="submit"]{background-color:#222;border:0;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:0.875rem;font-weight:800;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;margin-left:29px}.spquiz-result .wpcf7 div.wpcf7-response-output{font-size:15px;font-family:'Bree Serif';line-height:1.2;border:0 !important}.spquiz-result .wpcf7 .ajax-loader{position:relative;display:inline-block;right:0;top:0;margin-left:5px}.spquiz-back{display:inline-block;margin:1em 0 0 0;cursor:pointer}.santapress-post.modal h1.santapress-title,.santapress-post.modal h2.spquiz-question{text-align:center}.santapress-post.modal .spquiz-answer{border-color:#fffc}.santapress-post.modal .santapress-post-inner{padding:20px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.santapress-post.modal blockquote{text-align:center}.santapress-post.modal.santapress-layout-01{background:#c2703d;background:-o-radial-gradient(center, ellipse, #c2703d 1%, #7a4723 100%);background:radial-gradient(ellipse at center, #c2703d 1%, #7a4723 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2703d', endColorstr='#7a4723',GradientType=1 );border:26px double #8d522a;position:relative;padding-bottom:80px}.santapress-post.modal.santapress-layout-01 h1.santapress-title,.santapress-post.modal.santapress-layout-01 h2.spquiz-question{color:#fff}.santapress-post.modal.santapress-layout-01 p,.santapress-post.modal.santapress-layout-01 footer{color:#fff;text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-01 .spquiz-answer,.santapress-post.modal.santapress-layout-01 .spquiz-result p,.santapress-post.modal.santapress-layout-01 .wpcf7-form label,.santapress-post.modal.santapress-layout-01 div.wpcf7-response-output{color:#fff}.santapress-post.modal.santapress-layout-01 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;top:-35.5px;right:-36.5px}.santapress-post.modal.santapress-layout-01:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/bg_pattern2.png);background-size:100%;background-repeat:no-repeat;background-position-y:15px;z-index:-1;display:block !important;top:auto;height:150px}@media (max-width: 767px){.santapress-post.modal.santapress-layout-01:before{background-position-y:bottom}}.santapress-post.modal.santapress-layout-02{background-color:#e94444;position:relative;background:#e94444;background:-o-radial-gradient(center, ellipse, #e94444 1%, #690303 100%);background:radial-gradient(ellipse at center, #e94444 1%, #690303 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e94444', endColorstr='#690303',GradientType=1 )}.santapress-post.modal.santapress-layout-02 h1.santapress-title,.santapress-post.modal.santapress-layout-02 h2.spquiz-question{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.santapress-post.modal.santapress-layout-02 p,.santapress-post.modal.santapress-layout-02 footer{color:#fff;text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-02 .spquiz-answer,.santapress-post.modal.santapress-layout-02 .spquiz-result p,.santapress-post.modal.santapress-layout-02 .wpcf7-form label,.santapress-post.modal.santapress-layout-02 div.wpcf7-response-output{color:#fff}.santapress-post.modal.santapress-layout-02 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-02:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/bg_pattern2.png);background-size:100%;background-repeat:no-repeat;background-position-y:15px;z-index:-1;display:block !important;top:auto;height:150px}@media (max-width: 767px){.santapress-post.modal.santapress-layout-02:before{background-position-y:bottom}}.santapress-post.modal.santapress-layout-03{background-color:#79C9CB;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/03/bg.png);background-size:contain;background-repeat:no-repeat;background-position:0 -180px;position:relative}.santapress-post.modal.santapress-layout-03 h1.santapress-title,.santapress-post.modal.santapress-layout-03 h2.spquiz-question{color:#555;text-shadow:1px 1px 3px rgba(255,255,255,0.8)}.santapress-post.modal.santapress-layout-03 p,.santapress-post.modal.santapress-layout-03 footer{color:#555;text-shadow:1px 1px 3px rgba(255,255,255,0.8);text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-03 .spquiz-answer,.santapress-post.modal.santapress-layout-03 .spquiz-result p,.santapress-post.modal.santapress-layout-03 .wpcf7-form label,.santapress-post.modal.santapress-layout-03 div.wpcf7-response-output{color:#555}.santapress-post.modal.santapress-layout-03 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/03/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-03:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/bg_pattern2.png);background-size:100%;background-repeat:no-repeat;background-position-y:15px;z-index:-1;display:block !important;top:auto;height:150px}@media (max-width: 767px){.santapress-post.modal.santapress-layout-03:before{background-position-y:bottom}}.santapress-post.modal.santapress-layout-04{position:relative;background:#dbdb56;background:-o-radial-gradient(center, ellipse, #dbdb56 1%, #343a0e 100%);background:radial-gradient(ellipse at center, #dbdb56 1%, #343a0e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdb56', endColorstr='#343a0e',GradientType=1 )}.santapress-post.modal.santapress-layout-04 h1.santapress-title,.santapress-post.modal.santapress-layout-04 h2.spquiz-question{color:#fff}.santapress-post.modal.santapress-layout-04 h2.spquiz-question{text-shadow:1px 1px 3px rgba(0,0,0,0.72)}.santapress-post.modal.santapress-layout-04 p,.santapress-post.modal.santapress-layout-04 footer{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.72);text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-04 .spquiz-answer,.santapress-post.modal.santapress-layout-04 .spquiz-result p,.santapress-post.modal.santapress-layout-04 .wpcf7-form label,.santapress-post.modal.santapress-layout-04 div.wpcf7-response-output{color:#fff}.santapress-post.modal.santapress-layout-04 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-05{background:#e94444;background:-o-radial-gradient(center, ellipse, #e94444 1%, #690303 100%);background:radial-gradient(ellipse at center, #e94444 1%, #690303 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e94444', endColorstr='#690303',GradientType=1 );position:relative}.santapress-post.modal.santapress-layout-05 h1.santapress-title,.santapress-post.modal.santapress-layout-05 h2.spquiz-question{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.75)}.santapress-post.modal.santapress-layout-05 p,.santapress-post.modal.santapress-layout-05 footer{color:#fff;text-align:center;margin-bottom:0;text-shadow:1px 1px 3px rgba(0,0,0,0.75)}.santapress-post.modal.santapress-layout-05 .spquiz-answer,.santapress-post.modal.santapress-layout-05 .spquiz-result p,.santapress-post.modal.santapress-layout-05 .wpcf7-form label,.santapress-post.modal.santapress-layout-05 div.wpcf7-response-output{color:#fff}.santapress-post.modal.santapress-layout-05 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-05:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/05/bg.png);background-size:cover;background-size:100%;background-repeat:no-repeat;z-index:-1;display:block !important;top:auto;height:100%}.santapress-post.modal.santapress-layout-06{background:#dbdb56;background:-o-radial-gradient(center, ellipse, #dbdb56 1%, #343a0e 100%);background:radial-gradient(ellipse at center, #dbdb56 1%, #343a0e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdb56', endColorstr='#343a0e',GradientType=1 );position:relative}.santapress-post.modal.santapress-layout-06 h1.santapress-title,.santapress-post.modal.santapress-layout-06 h2.spquiz-question{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.santapress-post.modal.santapress-layout-06 p,.santapress-post.modal.santapress-layout-06 footer{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.6);text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-06 .spquiz-answer,.santapress-post.modal.santapress-layout-06 .spquiz-result p,.santapress-post.modal.santapress-layout-06 .wpcf7-form label,.santapress-post.modal.santapress-layout-06 div.wpcf7-response-output{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.santapress-post.modal.santapress-layout-06 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/06/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-06:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;width:100px;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/06/bg.png);background-position:6% 5%;background-size:cover;background-size:100%;background-repeat:no-repeat;z-index:-1;display:block !important;top:auto;height:100px;top:14px;left:15px}.santapress-post.modal.santapress-layout-07{background-color:#D3B229;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/07/bg.png);background-size:contain;position:relative}.santapress-post.modal.santapress-layout-07 h1.santapress-title,.santapress-post.modal.santapress-layout-07 h2.spquiz-question{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.55)}.santapress-post.modal.santapress-layout-07 p,.santapress-post.modal.santapress-layout-07 footer{color:#000;text-align:center;margin-bottom:0}.santapress-post.modal.santapress-layout-07 .spquiz-answer,.santapress-post.modal.santapress-layout-07 .spquiz-result p,.santapress-post.modal.santapress-layout-07 .wpcf7-form label,.santapress-post.modal.santapress-layout-07 div.wpcf7-response-output{color:#000}.santapress-post.modal.santapress-layout-07 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/07/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-08{background-color:#BA7337;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/modal/08/bg.png);background-size:cover;position:relative}.santapress-post.modal.santapress-layout-08 h1.santapress-title,.santapress-post.modal.santapress-layout-08 h2.spquiz-question{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.santapress-post.modal.santapress-layout-08 p,.santapress-post.modal.santapress-layout-08 footer{color:#fff;text-align:center;margin-bottom:0;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.santapress-post.modal.santapress-layout-08 .spquiz-answer,.santapress-post.modal.santapress-layout-08 .spquiz-result p,.santapress-post.modal.santapress-layout-08 .wpcf7-form label,.santapress-post.modal.santapress-layout-08 div.wpcf7-response-output{color:#fff}.santapress-post.modal.santapress-layout-08 a.close-modal{background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/close.svg);background-size:contain;top:-11.5px;right:-14.5px}.santapress-post.modal.santapress-layout-08:before{content:'';position:absolute;bottom:0;top:auto;left:0;right:0;height:100px;width:100%;background-image:url(//www.acsi.eu/wp-content/plugins/santapress/public/img/bg_pattern2.png);background-size:100%;background-repeat:no-repeat;background-position-y:15px;z-index:-1;display:block !important;top:auto;height:150px}@media (max-width: 767px){.santapress-post.modal.santapress-layout-08:before{background-position-y:bottom}}.sp-modal-iframe{padding:0 !important;line-height:0;height:0;overflow:hidden;z-index:9999999 !important;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms}.sp-modal-iframe:hover{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.sp-modal-iframe.iframeloaded{overflow:visible}.sp-modal-iframe iframe{margin:0;padding:0;border-radius:8px;overflow:hidden}