.saferpaycw-preview-fields{
margin-top: 5px;
}
.saferpaycw-control-group {
margin-bottom: 5px;
}
.saferpaycw-control-label {
display: inline-block;
padding-top: 6px;
padding-bottom: 3px;
width: 100%;
font-weight: bold;
}
.saferpaycw-help-block{
font-size: 14px;
padding-top: 3px;
padding-bottom: 6px;
font-size: 0.9em;
}
.saferpaycw-control-label .saferpaycw-required {
color: #990000;
font-size: 0.8em;
padding-left: 2px;
vertical-align: top;
}
.saferpaycw-error {
margin-left: 140px;
color: #D8000C;
}
.saferpaycw-element-error input[type='text'],
.saferpaycw-element-error input[type='password'],
.saferpaycw-element-error select {
border-color: #D8000C;
}
.saferpaycw-card-cvc input[type='text'] {
max-width: 100px;
}
.saferpaycw-multi-control .saferpaycw-controls {
float:left;	
}
.saferpaycw-multi-control > div {
display: inline-block;
width: 100%;
}
.saferpaycw-text-field {
width: 80%;
}
.saferpaycw-iframe {
width: 100%;
border: none;
}
.saferpaycw-widget {
width: 100%;
border: none;
}
.saferpaycw-alias-hidden-new {
display: none;
}
.card-brand-image-box {
display: inline-block;
}
.card-brand-image-color.brand-is-deselected {
display: none;
}
.card-brand-image-grey.brand-is-selected {
display: none;
}
.entry-content .card-brand-image-selection img,
.card-brand-image-selection img {
width: auto;
height: 25px;
padding-right: 4px;
padding-bottom: 4px;
margin: 0 .5em 0 0;
}
.invalid-card-number, .invalid-card-number:focus, .invalid-cvc-number,
.invalid-cvc-number:focus, .invalid-issuer-number,
.invalid-issuer-number:focus {
border-color: #fb7f88;
background-image: url(//www.oliveandoliva.com/wp-content/plugins/woocommerce_saferpaycw/resources/image/invalid.png);
background-position: 95% center;
background-repeat: no-repeat;
}
.valid-card-number, .valid-card-number:focus, .valid-cvc-number,
.valid-cvc-number:focus, .valid-issuer-number, .valid-issuer-number:focus
{
background-image: url(//www.oliveandoliva.com/wp-content/plugins/woocommerce_saferpaycw/resources/image/valid.png);
background-position: 95% center;
background-repeat: no-repeat;
}
.saferpaycw-multi-control .saferpaycw-select-field select {
margin-right: 1em;
}
.saferpaycw-card-number .saferpaycw-multi-control select {
float: none;
margin-top: 0.2em;
margin-bottom: 0.2em;
}
.card-brand-image-selection {
margin-top: 0.5em;
cursor: pointer;
}
.saferpaycw-card-number .saferpaycw-html-field {
display: block;
}
.saferpaycw-back-to-checkout {
margin-top: 10px;
font-size: small;
}
.saferpaycw-requires-second-run {
display: none;
}
.saferpaycw .col2-set {
width: 100%;
margin-bottom: 24 px
}
.saferpaycw .col2-set:after, .woocommerce .col2-set:before
{
content: " ";
display: table;
}
.saferpaycw .col2-set :after {
clear: both;
}
.saferpaycw .col2-set .col-1 {
float: left;
width: 48%;
}
.saferpaycw .col2-set .col-2 {
float: right;
width: 48%;
}
.saferpaycw-external-checkout-line-items-table .head-name {
width: 60%;
}
.saferpaycw-external-checkout-line-items-table .head-quantity {
width: 10%;
}
.saferpaycw-external-checkout-line-items-table .head-total {
width: 30%;
}
.saferpaycw-external-checkout-line-items-table .product-quantity {
text-align: center;
}
.saferpaycw-external-checkout-additional {
width: 100%;
margin-bottom: 24px
}
.saferpaycw-external-checkout-terms {
width: 100%;
margin-bottom: 12px
}
.saferpaycw-external-checkout-confirm-buttons {
margin-bottom: 24px
}
.saferpaycw-external-checkout-account input.button {
margin-top: 12px
}
.cw-external-checkouts {
overflow: hidden;
margin-bottom: 12px;
}
.cw-external-checkouts .cw-external-checkout {
float: right;
margin-left: 10px;
margin-bottom: 1em;
}
.saferpaycw-external-checkout-customer-details {
margin-bottom: 24px;
}
.saferpaycw-external-checkout-billing {
margin-bottom: 24px;
}
.saferpaycw-external-checkout-shipping {
margin-bottom: 24px;
}
.saferpaycw-external-checkout-login-info-message {
margin-bottom: 24px;
}
.woocommerce-checkout #payment div.payment_box p:nth-last-of-type(1) {
margin-bottom: 0px;
}[class*=et_pb_section_dap_]{width:100%}#et-boc .area-outer-wrap{max-height:100vh;max-width:100vw;pointer-events:none;position:fixed;z-index:100}#et-boc .area-outer-wrap.entry-content{padding:0}#et-boc .area-outer-wrap[data-da-type=popup]{min-width:320px;padding:10px}@media screen and (min-width:981px){#et-boc .area-outer-wrap[data-da-type=popup]{width:90%}}@media screen and (max-width:980px){#et-boc .area-outer-wrap[data-da-type=popup]{width:100%}}@media (min-width:981px){#et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#et-boc .area-outer-wrap[data-da-type=inline]{bottom:unset;height:unset;left:unset;max-height:unset;max-width:unset;position:relative;right:unset;top:unset;-webkit-transform:unset;transform:unset;width:unset}#et-boc .area-outer-wrap>[data-da-area]{-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block!important;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;overscroll-behavior:contain;pointer-events:all;position:relative}#et-boc .area-outer-wrap>[data-da-area]>.et_pb_section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#et-boc .area-outer-wrap>[data-da-area] .clearfix:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row_inner:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_slides:after{content:""}#et-boc .area-outer-wrap>[data-da-area] .et_pb_contact_select{-moz-appearance:textfield}#et-boc .area-outer-wrap.full-height[data-da-overflow=full_height]>[data-da-area],#et-boc .area-outer-wrap[data-da-overflow=clip]>[data-da-area]{overflow:auto}#et-boc .area-outer-wrap[data-da-overflow=show]>[data-da-area]{overflow:visible}#et-boc .area-outer-wrap[data-da-type=flyin].full-height,#et-boc .area-outer-wrap[data-da-type=popup].full-height{bottom:0!important;height:auto!important;margin-top:0!important;top:0!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height [data-da-area],#et-boc .area-outer-wrap[data-da-type=popup].full-height [data-da-area]{max-height:100%}#et-boc .area-outer-wrap[data-da-type=flyin].full-height[data-da-size=auto] .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height[data-da-size=auto] .da-close-wrap{height:calc(100% - 20px)!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height:not([data-da-size=auto]) .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height:not([data-da-size=auto]) .da-close-wrap{height:100%!important}#et-boc .area-outer-wrap[data-da-size=full_screen],#et-boc .area-outer-wrap[data-da-size=full_width]{max-width:100vw;min-width:100vw;padding-left:0;padding-right:0;width:100vw}#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=top],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=top]{padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_screen] .et_pb_section,#et-boc .area-outer-wrap[data-da-size=full_width] .et_pb_section{max-width:none;min-width:100%;width:100%}#et-boc .area-outer-wrap[data-da-size=full_height],#et-boc .area-outer-wrap[data-da-size=full_screen]{height:100vh;max-height:100vh;min-height:100vh;padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=right],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=right]{padding-left:0;padding-right:0}#et-boc .area-outer-wrap .da-close-wrap{display:block;left:50%;overflow:visible;pointer-events:none;position:absolute;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s;z-index:100}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:20px;font-weight:700;height:30px;line-height:30px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:30px}#et-boc .area-outer-wrap .da-close:focus,#et-boc .area-outer-wrap .da-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#et-boc .area-outer-wrap[data-da-close-btn=no] .da-close-wrap{display:none!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{display:block}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff2;-webkit-box-shadow:0 0 3px 1px #00000008;box-shadow:0 0 3px 1px #00000008;color:#333}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{background:#fff;-webkit-box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;color:#000}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{background:#0002;-webkit-box-shadow:0 0 0 1px #ffffff08;box-shadow:0 0 0 1px #ffffff08;color:#eee;text-shadow:0 0 1px #000,0 0 3px #000a}#et-boc .area-outer-wrap[data-da-color=dark] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background:#2b2b2b;-webkit-box-shadow:0 0 1px 1px #fff3;box-shadow:0 0 1px 1px #fff3;color:#fff}#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:focus,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}#et-boc .area-outer-wrap[data-da-loader=yes] [data-da-area]{background-image:url(//www.oliveandoliva.com/wp-content/plugins/popups-for-divi/images/spin.gif),-o-radial-gradient(center,circle,#fff 65%,#fff0 66%)!important;background-image:url(//www.oliveandoliva.com/wp-content/plugins/popups-for-divi/images/spin.gif),radial-gradient(circle at center,#fff 65%,#fff0 66%)!important;background-position:50%;background-repeat:no-repeat;background-size:32px 32px,48px 48px!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2);box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2)}#et-boc .area-outer-wrap[data-da-shadow=no] [data-da-area]{-webkit-box-shadow:none;box-shadow:none}.area-outer-wrap [data-da-area]{display:block;pointer-events:all}.da-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.55);bottom:0;left:0;position:fixed;right:0;top:0;transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:99}.da-overlay-visible{overflow:hidden}.da-overlay-visible .da-overlay{backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}[data-area-hook]{display:none!important;visibility:hidden!important}.da-flyin-visible .mfp-bg,.da-hover-visible .mfp-bg,.da-popup-visible .mfp-bg{z-index:20000000}.da-flyin-visible .mfp-wrap,.da-hover-visible .mfp-wrap,.da-popup-visible .mfp-wrap{z-index:20000001}