@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}@keyframes mdc-ripple-fg-radius-in {
from {
transform: translate(var(--mdc-ripple-fg-translate-start)) scale(1);
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
to {
transform: translate(var(--mdc-ripple-fg-translate-end)) scale(var(--mdc-ripple-fg-scale)); } }
@keyframes mdc-ripple-fg-opacity-out {
from {
opacity: 1;
animation-timing-function: linear; }
to {
opacity: 0; } }
@keyframes mdc-ripple-fg-unbounded-opacity-deactivate {
from {
opacity: 1; }
to {
opacity: 0; } }
@keyframes mdc-ripple-fg-unbounded-transform-deactivate {
from {
transform: var(--mdc-ripple-fg-approx-xf); }
to {
transform: scale(var(--mdc-ripple-fg-scale)); } }    #cf7md-form input[type="text"],
#cf7md-form input[type="email"],
#cf7md-form input[type="url"],
#cf7md-form input[type="password"],
#cf7md-form input[type="search"],
#cf7md-form input[type="number"],
#cf7md-form input[type="tel"],
#cf7md-form input[type="range"],
#cf7md-form input[type="date"],
#cf7md-form input[type="month"],
#cf7md-form input[type="week"],
#cf7md-form input[type="time"],
#cf7md-form input[type="datetime"],
#cf7md-form input[type="datetime-local"],
#cf7md-form input[type="color"],
#cf7md-form textarea {
background: transparent;
border: none;
border-radius: 0;
display: block;
padding: 0;
width: 100%;
box-shadow: none; }
#cf7md-form label {
font-weight: normal;
margin: 0; }
#cf7md-form select {
height: auto;
border-radius: 0; }
#cf7md-form .cf:after, #cf7md-form .cf7md-item:after {
content: "";
display: table;
clear: both; }
#cf7md-form .mdc-layout-grid {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-align: stretch;
align-items: stretch;
margin: 0 auto;
box-sizing: border-box;
padding: 8px;
padding: calc(var(--mdc-layout-grid-margin, 16px) - var(--mdc-layout-grid-gutter, 16px) / 2); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid {
display: grid;
grid-gap: 16px;
grid-gap: var(--mdc-layout-grid-gutter, 16px);
padding: 16px;
padding: var(--mdc-layout-grid-margin, 16px); }
@media (min-width: 840px) {
#cf7md-form .mdc-layout-grid {
grid-template-columns: repeat(12, minmax(0, 1fr)); } }
@media (min-width: 480px) and (max-width: 839px) {
#cf7md-form .mdc-layout-grid {
grid-template-columns: repeat(8, minmax(0, 1fr)); } }
@media (max-width: 479px) {
#cf7md-form .mdc-layout-grid {
grid-template-columns: repeat(4, minmax(0, 1fr)); } } }
#cf7md-form .mdc-layout-grid__cell {
margin: 8px;
margin: calc(var(--mdc-layout-grid-gutter, 16px) / 2);
box-sizing: border-box; }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell {
margin: 0; } }
@media (min-width: 840px) {
#cf7md-form .mdc-layout-grid__cell {
width: calc(33.33333% - 16px);
width: calc(33.33333% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell {
width: auto;
grid-column-end: span 4; } } }
@media (min-width: 480px) and (max-width: 839px) {
#cf7md-form .mdc-layout-grid__cell {
width: calc(50% - 16px);
width: calc(50% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell {
width: auto;
grid-column-end: span 4; } } }
@media (max-width: 479px) {
#cf7md-form .mdc-layout-grid__cell {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell {
width: auto;
grid-column-end: span 4; } } }
@media (min-width: 840px) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-desktop.mdc-layout-grid__cell--span-1-desktop {
width: calc(8.33333% - 16px);
width: calc(8.33333% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-desktop.mdc-layout-grid__cell--span-1-desktop {
width: auto;
grid-column-end: span 1; } }
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-desktop.mdc-layout-grid__cell--span-2-desktop {
width: calc(16.66667% - 16px);
width: calc(16.66667% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-desktop.mdc-layout-grid__cell--span-2-desktop {
width: auto;
grid-column-end: span 2; } }
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-desktop.mdc-layout-grid__cell--span-3-desktop {
width: calc(25% - 16px);
width: calc(25% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-desktop.mdc-layout-grid__cell--span-3-desktop {
width: auto;
grid-column-end: span 3; } }
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-desktop.mdc-layout-grid__cell--span-4-desktop {
width: calc(33.33333% - 16px);
width: calc(33.33333% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-desktop.mdc-layout-grid__cell--span-4-desktop {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-desktop.mdc-layout-grid__cell--span-5-desktop {
width: calc(41.66667% - 16px);
width: calc(41.66667% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-desktop.mdc-layout-grid__cell--span-5-desktop {
width: auto;
grid-column-end: span 5; } }
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-desktop.mdc-layout-grid__cell--span-6-desktop {
width: calc(50% - 16px);
width: calc(50% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-desktop.mdc-layout-grid__cell--span-6-desktop {
width: auto;
grid-column-end: span 6; } }
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-desktop.mdc-layout-grid__cell--span-7-desktop {
width: calc(58.33333% - 16px);
width: calc(58.33333% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-desktop.mdc-layout-grid__cell--span-7-desktop {
width: auto;
grid-column-end: span 7; } }
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-desktop.mdc-layout-grid__cell--span-8-desktop {
width: calc(66.66667% - 16px);
width: calc(66.66667% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-desktop.mdc-layout-grid__cell--span-8-desktop {
width: auto;
grid-column-end: span 8; } }
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-desktop.mdc-layout-grid__cell--span-9-desktop {
width: calc(75% - 16px);
width: calc(75% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-desktop.mdc-layout-grid__cell--span-9-desktop {
width: auto;
grid-column-end: span 9; } }
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-desktop.mdc-layout-grid__cell--span-10-desktop {
width: calc(83.33333% - 16px);
width: calc(83.33333% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-desktop.mdc-layout-grid__cell--span-10-desktop {
width: auto;
grid-column-end: span 10; } }
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-desktop.mdc-layout-grid__cell--span-11-desktop {
width: calc(91.66667% - 16px);
width: calc(91.66667% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-desktop.mdc-layout-grid__cell--span-11-desktop {
width: auto;
grid-column-end: span 11; } }
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-desktop.mdc-layout-grid__cell--span-12-desktop {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-desktop.mdc-layout-grid__cell--span-12-desktop {
width: auto;
grid-column-end: span 12; } } }
@media (min-width: 480px) and (max-width: 839px) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-tablet.mdc-layout-grid__cell--span-1-tablet {
width: calc(12.5% - 16px);
width: calc(12.5% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-tablet.mdc-layout-grid__cell--span-1-tablet {
width: auto;
grid-column-end: span 1; } }
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-tablet.mdc-layout-grid__cell--span-2-tablet {
width: calc(25% - 16px);
width: calc(25% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-tablet.mdc-layout-grid__cell--span-2-tablet {
width: auto;
grid-column-end: span 2; } }
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-tablet.mdc-layout-grid__cell--span-3-tablet {
width: calc(37.5% - 16px);
width: calc(37.5% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-tablet.mdc-layout-grid__cell--span-3-tablet {
width: auto;
grid-column-end: span 3; } }
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-tablet.mdc-layout-grid__cell--span-4-tablet {
width: calc(50% - 16px);
width: calc(50% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-tablet.mdc-layout-grid__cell--span-4-tablet {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-tablet.mdc-layout-grid__cell--span-5-tablet {
width: calc(62.5% - 16px);
width: calc(62.5% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-tablet.mdc-layout-grid__cell--span-5-tablet {
width: auto;
grid-column-end: span 5; } }
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-tablet.mdc-layout-grid__cell--span-6-tablet {
width: calc(75% - 16px);
width: calc(75% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-tablet.mdc-layout-grid__cell--span-6-tablet {
width: auto;
grid-column-end: span 6; } }
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-tablet.mdc-layout-grid__cell--span-7-tablet {
width: calc(87.5% - 16px);
width: calc(87.5% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-tablet.mdc-layout-grid__cell--span-7-tablet {
width: auto;
grid-column-end: span 7; } }
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-tablet.mdc-layout-grid__cell--span-8-tablet {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-tablet.mdc-layout-grid__cell--span-8-tablet {
width: auto;
grid-column-end: span 8; } }
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-tablet.mdc-layout-grid__cell--span-9-tablet {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-tablet.mdc-layout-grid__cell--span-9-tablet {
width: auto;
grid-column-end: span 8; } }
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-tablet.mdc-layout-grid__cell--span-10-tablet {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-tablet.mdc-layout-grid__cell--span-10-tablet {
width: auto;
grid-column-end: span 8; } }
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-tablet.mdc-layout-grid__cell--span-11-tablet {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-tablet.mdc-layout-grid__cell--span-11-tablet {
width: auto;
grid-column-end: span 8; } }
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-tablet.mdc-layout-grid__cell--span-12-tablet {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-tablet.mdc-layout-grid__cell--span-12-tablet {
width: auto;
grid-column-end: span 8; } } }
@media (max-width: 479px) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-phone.mdc-layout-grid__cell--span-1-phone {
width: calc(25% - 16px);
width: calc(25% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-1, #cf7md-form .mdc-layout-grid__cell--span-1-phone.mdc-layout-grid__cell--span-1-phone {
width: auto;
grid-column-end: span 1; } }
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-phone.mdc-layout-grid__cell--span-2-phone {
width: calc(50% - 16px);
width: calc(50% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-2, #cf7md-form .mdc-layout-grid__cell--span-2-phone.mdc-layout-grid__cell--span-2-phone {
width: auto;
grid-column-end: span 2; } }
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-phone.mdc-layout-grid__cell--span-3-phone {
width: calc(75% - 16px);
width: calc(75% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-3, #cf7md-form .mdc-layout-grid__cell--span-3-phone.mdc-layout-grid__cell--span-3-phone {
width: auto;
grid-column-end: span 3; } }
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-phone.mdc-layout-grid__cell--span-4-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-4, #cf7md-form .mdc-layout-grid__cell--span-4-phone.mdc-layout-grid__cell--span-4-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-phone.mdc-layout-grid__cell--span-5-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-5, #cf7md-form .mdc-layout-grid__cell--span-5-phone.mdc-layout-grid__cell--span-5-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-phone.mdc-layout-grid__cell--span-6-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-6, #cf7md-form .mdc-layout-grid__cell--span-6-phone.mdc-layout-grid__cell--span-6-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-phone.mdc-layout-grid__cell--span-7-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-7, #cf7md-form .mdc-layout-grid__cell--span-7-phone.mdc-layout-grid__cell--span-7-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-phone.mdc-layout-grid__cell--span-8-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-8, #cf7md-form .mdc-layout-grid__cell--span-8-phone.mdc-layout-grid__cell--span-8-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-phone.mdc-layout-grid__cell--span-9-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-9, #cf7md-form .mdc-layout-grid__cell--span-9-phone.mdc-layout-grid__cell--span-9-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-phone.mdc-layout-grid__cell--span-10-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-10, #cf7md-form .mdc-layout-grid__cell--span-10-phone.mdc-layout-grid__cell--span-10-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-phone.mdc-layout-grid__cell--span-11-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-11, #cf7md-form .mdc-layout-grid__cell--span-11-phone.mdc-layout-grid__cell--span-11-phone {
width: auto;
grid-column-end: span 4; } }
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-phone.mdc-layout-grid__cell--span-12-phone {
width: calc(100% - 16px);
width: calc(100% - var(--mdc-layout-grid-gutter, 16px)); }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--span-12, #cf7md-form .mdc-layout-grid__cell--span-12-phone.mdc-layout-grid__cell--span-12-phone {
width: auto;
grid-column-end: span 4; } } }
#cf7md-form .mdc-layout-grid__cell--order-1 {
-ms-flex-order: 1;
order: 1; }
#cf7md-form .mdc-layout-grid__cell--order-2 {
-ms-flex-order: 2;
order: 2; }
#cf7md-form .mdc-layout-grid__cell--order-3 {
-ms-flex-order: 3;
order: 3; }
#cf7md-form .mdc-layout-grid__cell--order-4 {
-ms-flex-order: 4;
order: 4; }
#cf7md-form .mdc-layout-grid__cell--order-5 {
-ms-flex-order: 5;
order: 5; }
#cf7md-form .mdc-layout-grid__cell--order-6 {
-ms-flex-order: 6;
order: 6; }
#cf7md-form .mdc-layout-grid__cell--order-7 {
-ms-flex-order: 7;
order: 7; }
#cf7md-form .mdc-layout-grid__cell--order-8 {
-ms-flex-order: 8;
order: 8; }
#cf7md-form .mdc-layout-grid__cell--order-9 {
-ms-flex-order: 9;
order: 9; }
#cf7md-form .mdc-layout-grid__cell--order-10 {
-ms-flex-order: 10;
order: 10; }
#cf7md-form .mdc-layout-grid__cell--order-11 {
-ms-flex-order: 11;
order: 11; }
#cf7md-form .mdc-layout-grid__cell--order-12 {
-ms-flex-order: 12;
order: 12; }
#cf7md-form .mdc-layout-grid__cell--align-top {
-ms-flex-item-align: start;
align-self: flex-start; }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--align-top {
-ms-flex-item-align: start;
align-self: start; } }
#cf7md-form .mdc-layout-grid__cell--align-middle {
-ms-flex-item-align: center;
align-self: center; }
#cf7md-form .mdc-layout-grid__cell--align-bottom {
-ms-flex-item-align: end;
align-self: flex-end; }
@supports (display: grid) {
#cf7md-form .mdc-layout-grid__cell--align-bottom {
-ms-flex-item-align: end;
align-self: end; } }
#cf7md-form .mdc-layout-grid {
padding: 0;
margin: 0 -8px; }
@supports (display: grid) or (display: -ms-grid) {
#cf7md-form .mdc-layout-grid {
margin: 0;
grid-gap: 0 16px; } }
#cf7md-form .mdc-layout-grid > div:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > table:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > p:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ul:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ol:not(.mdc-layout-grid__cell) {
grid-column-end: span 4; }
@media screen and (min-width: 480px) {
#cf7md-form .mdc-layout-grid > div:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > table:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > p:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ul:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ol:not(.mdc-layout-grid__cell) {
grid-column-end: span 8; } }
@media screen and (min-width: 840px) {
#cf7md-form .mdc-layout-grid > div:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > table:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > p:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ul:not(.mdc-layout-grid__cell),
#cf7md-form .mdc-layout-grid > ol:not(.mdc-layout-grid__cell) {
grid-column-end: span 12; } }
#cf7md-form .mdc-layout-grid > br {
display: none; } #cf7md-form .mdc-form-field {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875rem;
font-weight: 400;
letter-spacing: 0.04em;
line-height: 1.25rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
vertical-align: middle; }
#cf7md-form .mdc-form-field--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-form-field { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-form-field > label {
-ms-flex-order: 0;
order: 0;
margin-right: auto;
margin-left: 4px; }
#cf7md-form [dir="rtl"] .mdc-form-field > label, #cf7md-form .mdc-form-field[dir="rtl"] > label {
margin-right: 4px;
margin-left: auto; }
#cf7md-form .mdc-form-field--align-end > label {
-ms-flex-order: -1;
order: -1;
margin-right: 4px;
margin-left: auto; }
#cf7md-form [dir="rtl"] .mdc-form-field--align-end > label, #cf7md-form .mdc-form-field--align-end[dir="rtl"] > label {
margin-right: auto;
margin-left: 4px; } #cf7md-form .mdc-textfield {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1rem;
letter-spacing: 0.04em;
display: inline-block;
margin-bottom: 8px;
will-change: opacity, transform, color; }
#cf7md-form .mdc-textfield__input { color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
padding: 0 0 8px;
border: none;
background: none;
font-size: inherit;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
#cf7md-form .mdc-textfield__input::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
opacity: 1; }
#cf7md-form .mdc-textfield__input::-moz-placeholder { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
opacity: 1; }
#cf7md-form .mdc-textfield__input:-ms-input-placeholder { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
opacity: 1; }
#cf7md-form .mdc-textfield__input::placeholder { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
opacity: 1; }
#cf7md-form .mdc-textfield__input:focus {
outline: none; }
#cf7md-form .mdc-textfield__input:focus::-webkit-input-placeholder { color: rgba(0, 0, 0, 0.54);
color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
#cf7md-form .mdc-textfield__input:focus::-moz-placeholder { color: rgba(0, 0, 0, 0.54);
color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
#cf7md-form .mdc-textfield__input:focus:-ms-input-placeholder { color: rgba(0, 0, 0, 0.54);
color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
#cf7md-form .mdc-textfield__input:focus::placeholder { color: rgba(0, 0, 0, 0.54);
color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
#cf7md-form .mdc-textfield__input:invalid {
box-shadow: none; }
#cf7md-form .mdc-textfield__input--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-textfield__input {
color: white; }
#cf7md-form .mdc-textfield__input--theme-dark::-webkit-input-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield__input--theme-dark::-moz-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input::-moz-placeholder { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield__input--theme-dark:-ms-input-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input:-ms-input-placeholder { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield__input--theme-dark::placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input::placeholder { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield__input--theme-dark:focus::-webkit-input-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input:focus::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.7);
color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-textfield__input--theme-dark:focus::-moz-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input:focus::-moz-placeholder { color: rgba(255, 255, 255, 0.7);
color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-textfield__input--theme-dark:focus:-ms-input-placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input:focus:-ms-input-placeholder { color: rgba(255, 255, 255, 0.7);
color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-textfield__input--theme-dark:focus::placeholder,
#cf7md-form.mdc-theme--dark .mdc-textfield__input:focus::placeholder { color: rgba(255, 255, 255, 0.7);
color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-textfield__label { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
position: absolute;
bottom: 8px;
left: 0;
transform-origin: left top;
transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), color 180ms cubic-bezier(0.4, 0, 0.2, 1);
cursor: text; }
#cf7md-form [dir="rtl"] .mdc-textfield .mdc-textfield__label,
#cf7md-form .mdc-textfield[dir="rtl"] .mdc-textfield__label {
right: 0;
left: auto;
transform-origin: right top; }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield__label,
#cf7md-form.mdc-theme--dark .mdc-textfield__label { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield__label--float-above {
transform: translateY(-100%) scale(0.75, 0.75);
cursor: auto; }
#cf7md-form .mdc-textfield__input:-webkit-autofill + .mdc-textfield__label {
transform: translateY(-100%) scale(0.75, 0.75);
cursor: auto; }
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth) {
display: -ms-inline-flexbox;
display: inline-flex;
position: relative;
box-sizing: border-box;
-ms-flex-align: end;
align-items: flex-end;
margin-top: 16px; }
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline) {
height: 48px; }
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
transform: translateY(50%) scaleY(1);
transform-origin: center bottom;
transition: background-color 180ms cubic-bezier(0.4, 0, 0.2, 1), transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
background-color: rgba(0, 0, 0, 0.26);
content: ""; }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after,
#cf7md-form.mdc-theme--dark .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after {
background-color: rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth) .mdc-textfield__label {
pointer-events: none; }
#cf7md-form .mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
transform: translateY(100%) scaleY(2);
transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after,
#cf7md-form.mdc-theme--dark .mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
transform: translateY(100%) scaleY(2);
transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-textfield--focused .mdc-textfield__label { color: #3f51b5;
color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--focused .mdc-textfield__label,
#cf7md-form.mdc-theme--dark .mdc-textfield--focused .mdc-textfield__label { color: #3f51b5;
color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-textfield--dense {
margin-top: 12px;
margin-bottom: 4px;
font-size: .813rem; }
#cf7md-form .mdc-textfield--dense .mdc-textfield__label--float-above {
transform: translateY(calc(-100% - 2px)) scale(0.923, 0.923); }
#cf7md-form .mdc-textfield--invalid:not(.mdc-textfield--focused)::after {
background-color: #d50000; }
#cf7md-form .mdc-textfield--invalid:not(.mdc-textfield--focused) .mdc-textfield__label {
color: #d50000; }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--invalid:not(.mdc-textfield--focused)::after,
#cf7md-form.mdc-theme--dark .mdc-textfield--invalid:not(.mdc-textfield--focused)::after {
background-color: #ff6e6e; }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--invalid:not(.mdc-textfield--focused) .mdc-textfield__label,
#cf7md-form.mdc-theme--dark .mdc-textfield--invalid:not(.mdc-textfield--focused) .mdc-textfield__label {
color: #ff6e6e; }
#cf7md-form .mdc-textfield--disabled {
border-bottom: 1px dotted rgba(35, 31, 32, 0.26); }
#cf7md-form .mdc-textfield--disabled::after {
display: none; }
#cf7md-form .mdc-textfield--disabled .mdc-textfield__input {
padding-bottom: 7px; }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--disabled,
#cf7md-form.mdc-theme--dark .mdc-textfield--disabled {
border-bottom: 1px dotted rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-textfield--disabled .mdc-textfield__input,
#cf7md-form .mdc-textfield--disabled .mdc-textfield__label,
#cf7md-form .mdc-textfield--disabled + .mdc-textfield-helptext { color: rgba(0, 0, 0, 0.38);
color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--disabled .mdc-textfield__input,
#cf7md-form.mdc-theme--dark .mdc-textfield--disabled .mdc-textfield__input,
#cf7md-form .mdc-textfield--theme-dark
.mdc-textfield--disabled .mdc-textfield__label,
#cf7md-form.mdc-theme--dark
.mdc-textfield--disabled .mdc-textfield__label { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--disabled + .mdc-textfield-helptext,
#cf7md-form.mdc-theme--dark .mdc-textfield--disabled + .mdc-textfield-helptext { colr: rgba(255, 255, 255, 0.5);
colr: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield--disabled .mdc-textfield__label {
bottom: 7px;
cursor: default; }
#cf7md-form .mdc-textfield__input:required + .mdc-textfield__label::after {
margin-left: 1px;
content: "*"; }
#cf7md-form .mdc-textfield--focused .mdc-textfield__input:required + .mdc-textfield__label::after {
color: #d50000; }
#cf7md-form .mdc-textfield--focused .mdc-textfield--theme-dark .mdc-textfield__input:required + .mdc-textfield__label::after, #cf7md-form .mdc-textfield--focused
.mdc-theme--dark .mdc-textfield__input:required + .mdc-textfield__label::after {
color: #ff6e6e; }
#cf7md-form .mdc-textfield--multiline {
display: -ms-flexbox;
display: flex;
height: initial;
transition: none; }
#cf7md-form .mdc-textfield--multiline::after {
content: initial; }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input {
padding: 4px;
transition: border-color 180ms cubic-bezier(0.4, 0, 0.2, 1);
border: 1px solid rgba(0, 0, 0, 0.26);
border-radius: 2px; }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--multiline .mdc-textfield__input,
#cf7md-form.mdc-theme--dark .mdc-textfield--multiline .mdc-textfield__input {
border-color: rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:focus { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus) {
border-color: #d50000; }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus),
#cf7md-form.mdc-theme--dark .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus) {
border-color: #ff6e6e; }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__label {
top: 6px;
bottom: initial;
left: 4px; }
#cf7md-form [dir="rtl"] .mdc-textfield--multiline .mdc-textfield--multiline .mdc-textfield__label,
#cf7md-form .mdc-textfield--multiline[dir="rtl"] .mdc-textfield--multiline .mdc-textfield__label {
right: 4px;
left: auto; }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__label--float-above {
transform: translateY(calc(-100% - 6px)) scale(0.923, 0.923); }
#cf7md-form .mdc-textfield--multiline.mdc-textfield--disabled {
border-bottom: none; }
#cf7md-form .mdc-textfield--multiline.mdc-textfield--disabled .mdc-textfield__input {
border: 1px dotted rgba(35, 31, 32, 0.26); }
#cf7md-form .mdc-textfield--theme-dark .mdc-textfield--multiline.mdc-textfield--disabled .mdc-textfield__input,
#cf7md-form.mdc-theme--dark .mdc-textfield--multiline.mdc-textfield--disabled .mdc-textfield__input {
border-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-textfield--fullwidth {
display: block;
width: 100%;
box-sizing: border-box;
margin: 0;
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.26);
outline: none; }
#cf7md-form .mdc-textfield--fullwidth:not(.mdc-textfield--multiline) {
height: 56px; }
#cf7md-form .mdc-textfield--fullwidth.mdc-textfield--multiline {
padding: 20px 0 0; }
#cf7md-form .mdc-textfield--fullwidth.mdc-textfield--dense:not(.mdc-textfield--multiline) {
height: 48px; }
#cf7md-form .mdc-textfield--fullwidth.mdc-textfield--dense.mdc-textfield--multiline {
padding: 16px 0 0; }
#cf7md-form .mdc-textfield--fullwidth.mdc-textfield--disabled, #cf7md-form .mdc-textfield--fullwidth.mdc-textfield--disabled.mdc-textfield--multiline {
border-bottom: 1px dotted rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-textfield--fullwidth--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-textfield--fullwidth {
border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--fullwidth--theme-dark.mdc-textfield--disabled, #cf7md-form .mdc-textfield--fullwidth--theme-dark.mdc-textfield--disabled.mdc-textfield--multiline, #cf7md-form.mdc-theme--dark .mdc-textfield--fullwidth.mdc-textfield--disabled, #cf7md-form.mdc-theme--dark .mdc-textfield--fullwidth.mdc-textfield--disabled.mdc-textfield--multiline {
border-bottom: 1px dotted rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--fullwidth .mdc-textfield__input {
width: 100%;
height: 100%;
padding: 0;
resize: none;
border: none !important; }
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded):not(.mdc-textfield--multiline) .mdc-textfield__input {
transition: border-bottom-color 180ms cubic-bezier(0.4, 0, 0.2, 1);
border-bottom: 1px solid rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:focus { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled { color: rgba(0, 0, 0, 0.38);
color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
border-style: dotted;
border-color: rgba(35, 31, 32, 0.26); }
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus) {
border-color: #d50000; }
#cf7md-form .mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:not(:focus),
#cf7md-form.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:not(:focus) {
border-color: rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled,
#cf7md-form.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5));
border-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus),
#cf7md-form.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus) {
border-color: #ff6e6e; }
#cf7md-form .mdc-textfield-helptext { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
margin: 0;
transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
font-size: .75rem;
opacity: 0;
will-change: opacity; }
#cf7md-form .mdc-textfield-helptext--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-textfield-helptext { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-textfield + .mdc-textfield-helptext {
margin-bottom: 8px; }
#cf7md-form .mdc-textfield--dense + .mdc-textfield-helptext {
margin-bottom: 4px; }
#cf7md-form .mdc-textfield--focused + .mdc-textfield-helptext:not(.mdc-textfield-helptext--validation-msg) {
opacity: 1; }
#cf7md-form .mdc-textfield-helptext--persistent {
transition: none;
opacity: 1;
will-change: initial; }
#cf7md-form .mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg {
color: #d50000;
opacity: 1; }
#cf7md-form .mdc-textfield--theme-dark.mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg,
#cf7md-form.mdc-theme--dark .mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg {
color: #ff6e6e; }
#cf7md-form .mdc-form-field > .mdc-textfield + label {
-ms-flex-item-align: start;
align-self: flex-start; }
#cf7md-form .mdc-textfield__label {
line-height: 1.25;
padding: 0 !important; }
#cf7md-form .mdc-textfield input {
height: auto !important;
padding-left: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important; }
#cf7md-form .cf7md-textarea textarea {
height: 6em;
padding: 4px !important; }
#cf7md-form .cf7md-textarea-autosize textarea {
height: 4em;
min-height: 4em;
max-height: 16em; }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus) {
border-color: rgba(0, 0, 0, 0.26); }
#cf7md-form.mdc-theme--dark .mdc-textfield--multiline .mdc-textfield__input:invalid:not(:focus) {
border-color: rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after {
transform: none; }
#cf7md-form .mdc-textfield__input:not(textarea) {
line-height: 1.8 !important; }
#cf7md-form input[type="date"] {
min-height: 34px; }
#cf7md-form ::-webkit-datetime-edit-text,
#cf7md-form ::-webkit-datetime-edit-month-field,
#cf7md-form ::-webkit-datetime-edit-day-field,
#cf7md-form ::-webkit-datetime-edit-year-field {
opacity: 0;
transition: opacity .3s ease 0s; }
#cf7md-form input:focus::-webkit-datetime-edit-text,
#cf7md-form input:focus::-webkit-datetime-edit-month-field,
#cf7md-form input:focus::-webkit-datetime-edit-day-field,
#cf7md-form input:focus::-webkit-datetime-edit-year-field,
#cf7md-form input.cf7md-has-input:valid::-webkit-datetime-edit-text,
#cf7md-form input.cf7md-has-input:valid::-webkit-datetime-edit-month-field,
#cf7md-form input.cf7md-has-input:valid::-webkit-datetime-edit-day-field,
#cf7md-form input.cf7md-has-input:valid::-webkit-datetime-edit-year-field {
opacity: 1;
transition-delay: .2s; }
@supports (-ms-ime-align: auto) {
#cf7md-form input[type="date"] {
opacity: 0; }
#cf7md-form input[type="date"].cf7md-has-input {
opacity: 1; } }
#cf7md-form .mdc-select {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1rem;
font-weight: 400;
letter-spacing: 0.04em;
line-height: 1.75rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
padding-left: 0;
padding-right: 24px;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: start;
justify-content: flex-start;
max-width: calc(100% - 24px);
height: 32px;
transition: border-bottom-color 150ms 0ms cubic-bezier(0.4, 0, 1, 1), background-color 150ms 0ms cubic-bezier(0.4, 0, 1, 1);
border: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.12);
border-radius: 0;
background: none;
background-repeat: no-repeat;
background-position: right center;
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
font-family: Roboto, sans-serif;
font-size: .936rem;
cursor: pointer; }
#cf7md-form [dir="rtl"] .mdc-select, #cf7md-form .mdc-select[dir="rtl"] {
padding-left: 24px;
padding-right: 0; }
#cf7md-form .mdc-select::-ms-expand {
display: none; }
#cf7md-form .mdc-select:focus { border-bottom-color: #3f51b5;
border-bottom-color: var(--mdc-theme-primary, #3f51b5);
outline: none;
background-color: rgba(0, 0, 0, 0.06); }
#cf7md-form [dir="rtl"] .mdc-select, #cf7md-form .mdc-select[dir="rtl"] {
background-position: left center; }
#cf7md-form .mdc-select--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-select { color: white;
color: var(--mdc-theme-text-primary-on-dark, white);
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-select--theme-dark:focus,
#cf7md-form.mdc-theme--dark .mdc-select:focus { border-bottom-color: #3f51b5;
border-bottom-color: var(--mdc-theme-primary, #3f51b5);
background-color: rgba(255, 255, 255, 0.09); }
#cf7md-form .mdc-select__menu {
position: fixed;
top: 0;
left: 0;
max-height: 100%;
transform-origin: center center;
overflow-y: scroll; }
#cf7md-form .mdc-select__selected-text {
transition: opacity 125ms 0ms cubic-bezier(0.4, 0, 1, 1), transform 125ms 0ms cubic-bezier(0.4, 0, 1, 1);
white-space: nowrap;
overflow: hidden; }
#cf7md-form .mdc-select--open .mdc-select__selected-text {
transform: translateY(8px);
transition: opacity 125ms 125ms cubic-bezier(0, 0, 0.2, 1), transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1);
opacity: 0; }
#cf7md-form .mdc-select--disabled,
#cf7md-form .mdc-select[disabled] { color: rgba(0, 0, 0, 0.38);
color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
border-bottom-style: dotted;
cursor: default;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
#cf7md-form .mdc-select--theme-dark.mdc-select--disabled,
#cf7md-form.mdc-theme--dark .mdc-select--disabled { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5));
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
border-bottom: 1px dotted rgba(255, 255, 255, 0.38); }
#cf7md-form .mdc-select--theme-dark.mdc-select[disabled],
#cf7md-form.mdc-theme--dark .mdc-select[disabled] { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5));
background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
border-bottom: 1px dotted rgba(255, 255, 255, 0.38); }
#cf7md-form .mdc-select__menu .mdc-list-item {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1rem;
font-weight: 400;
letter-spacing: 0.04em;
line-height: 1.75rem; color: rgba(0, 0, 0, 0.54);
color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
#cf7md-form .mdc-select__menu .mdc-list-item[aria-selected="true"] { color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
#cf7md-form .mdc-select--theme-dark .mdc-select__menu .mdc-list-item,
#cf7md-form.mdc-theme--dark .mdc-select__menu .mdc-list-item { color: rgba(255, 255, 255, 0.7);
color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-select--theme-dark .mdc-select__menu .mdc-list-item[aria-selected="true"],
#cf7md-form.mdc-theme--dark .mdc-select__menu .mdc-list-item[aria-selected="true"] { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-select__menu .mdc-list-group,
#cf7md-form .mdc-select__menu .mdc-list-group > .mdc-list-item:first-child {
margin-top: 12px; }
#cf7md-form .mdc-select__menu .mdc-list-group { color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
font-weight: normal; }
#cf7md-form .mdc-select__menu .mdc-list-group .mdc-list-item { color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
#cf7md-form .mdc-select--theme-dark .mdc-select__menu .mdc-list-group,
#cf7md-form.mdc-theme--dark .mdc-select__menu .mdc-list-group { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-select--theme-dark .mdc-select__menu .mdc-list-group .mdc-list-item,
#cf7md-form.mdc-theme--dark .mdc-select__menu .mdc-list-group .mdc-list-item { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-multi-select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 250px;
padding: 0;
border: 1px solid; border-color: rgba(0, 0, 0, 0.46);
border-color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
outline: none; }
#cf7md-form .mdc-multi-select--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-multi-select { border-color: rgba(255, 255, 255, 0.5);
border-color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-multi-select .mdc-list-group {
margin: 16px 0 0;
padding: 0 0 0 16px; color: rgba(0, 0, 0, 0.46);
color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.46));
font-weight: normal; }
#cf7md-form .mdc-multi-select .mdc-list-group--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-multi-select .mdc-list-group { color: rgba(255, 255, 255, 0.5);
color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
#cf7md-form .mdc-multi-select .mdc-list-group:last-child {
margin-bottom: 16px; }
#cf7md-form .mdc-multi-select .mdc-list-group .mdc-list-divider {
margin-left: -16px; }
#cf7md-form .mdc-multi-select .mdc-list-item {
margin: 0 0 0 -16px;
padding: 0 16px; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
#cf7md-form .mdc-multi-select .mdc-list-item--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-multi-select .mdc-list-item { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-multi-select .mdc-list-item:first-child {
margin-top: 12px; }
#cf7md-form .mdc-multi-select .mdc-list-item:last-child {
margin-bottom: 8px; }
#cf7md-form .mdc-multi-select .mdc-list-item:checked {
background-color: rgba(0, 0, 0, 0.12); background-color: #fff;
background-color: var(--mdc-theme-background, #fff); }
#cf7md-form .mdc-multi-select .mdc-list-item:checked--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-multi-select .mdc-list-item:checked { background-color: white;
background-color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-multi-select:focus .mdc-list-item:checked { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-multi-select:focus .mdc-list-item:checked--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-multi-select:focus .mdc-list-item:checked { background-color: white;
background-color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-list-divider {
margin-bottom: 8px;
padding-top: 8px;
font-size: 0; }
#cf7md-form .mdc-select {
padding-top: 0;
padding-bottom: 0;
height: 32px !important; }
#cf7md-form .mdc-select option {
color: black; }                @keyframes mdc-checkbox-fade-in-background {
0% {
border-color: rgba(0, 0, 0, 0.54);
background-color: transparent; }
50% { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); } }
@keyframes mdc-checkbox-fade-out-background {
0%,
80% { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
100% {
border-color: rgba(0, 0, 0, 0.54);
background-color: transparent; } }
@keyframes mdc-checkbox-fade-in-background-dark {
0% {
border-color: white;
background-color: transparent; }
50% { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); } }
@keyframes mdc-checkbox-fade-out-background-dark {
0%,
80% { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
100% {
border-color: white;
background-color: transparent; } }
@keyframes mdc-checkbox-unchecked-checked-checkmark-path {
0%,
50% {
stroke-dashoffset: 29.78334; }
50% {
animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
100% {
stroke-dashoffset: 0; } }
@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
0%,
68.2% {
transform: scaleX(0); }
68.2% {
animation-timing-function: cubic-bezier(0, 0, 0, 1); }
100% {
transform: scaleX(1); } }
@keyframes mdc-checkbox-checked-unchecked-checkmark-path {
from {
animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
opacity: 1;
stroke-dashoffset: 0; }
to {
opacity: 0;
stroke-dashoffset: -29.78334; } }
@keyframes mdc-checkbox-checked-indeterminate-checkmark {
from {
transform: rotate(0deg);
opacity: 1;
animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
to {
transform: rotate(45deg);
opacity: 0; } }
@keyframes mdc-checkbox-indeterminate-checked-checkmark {
from {
transform: rotate(45deg);
opacity: 0;
animation-timing-function: cubic-bezier(0.14, 0, 0, 1); }
to {
transform: rotate(360deg);
opacity: 1; } }
@keyframes mdc-checkbox-checked-indeterminate-mixedmark {
from {
transform: rotate(-45deg);
opacity: 0;
animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
to {
transform: rotate(0deg);
opacity: 1; } }
@keyframes mdc-checkbox-indeterminate-checked-mixedmark {
from {
transform: rotate(0deg);
opacity: 1;
animation-timing-function: cubic-bezier(0.14, 0, 0, 1); }
to {
transform: rotate(315deg);
opacity: 0; } }
@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
0% {
transform: scaleX(1);
opacity: 1;
animation-timing-function: linear; }
32.8%,
100% {
transform: scaleX(0);
opacity: 0; } }
#cf7md-form .mdc-checkbox {
display: inline-block;
position: relative;
box-sizing: content-box;
width: 18px;
height: 18px;
padding: 11px;
line-height: 0;
white-space: nowrap;
cursor: pointer;
vertical-align: bottom; }
#cf7md-form .mdc-checkbox__background {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
top: 11px;
left: 11px;
border-radius: 2px;
box-sizing: border-box;
pointer-events: none;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: 45%;
height: 45%;
box-sizing: border-box;
transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 1, 1), border-color 90ms 0ms cubic-bezier(0.4, 0, 1, 1);
border: 2px solid rgba(0, 0, 0, 0.54);
background-color: transparent;
will-change: background-color, border-color; }
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__background {
border-color: white; }
#cf7md-form .mdc-checkbox__background::before {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(0, 0);
transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 1, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 1, 1);
border-radius: 50%;
content: "";
opacity: 0;
pointer-events: none;
will-change: opacity, transform; background: #3f51b5;
background: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-checkbox__native-control {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
cursor: inherit;
opacity: 0; }
#cf7md-form .mdc-checkbox__checkmark {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
transition: opacity 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
opacity: 0;
fill: white; }
#cf7md-form .mdc-checkbox__checkmark__path {
transition: stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
stroke: white !important;
stroke-width: 3.12px;
stroke-dashoffset: 29.78334;
stroke-dasharray: 29.78334; }
#cf7md-form .mdc-checkbox__mixedmark {
width: 100%;
height: 2px;
transform: scaleX(0) rotate(0deg);
transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 1, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 1, 1);
background-color: white;
opacity: 0; }
#cf7md-form .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before {
transform: scale(2.75, 2.75);
transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);
opacity: .26; }
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background {
transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1); border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
opacity: 1; }
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark__path {
stroke-dashoffset: 0; }
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
transform: scaleX(1) rotate(-45deg); }
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
transform: rotate(45deg);
transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 1, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 1, 1);
opacity: 0; }
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark__path {
stroke-dashoffset: 0; }
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
transform: scaleX(1) rotate(0deg);
opacity: 1; }
#cf7md-form .mdc-checkbox__native-control:disabled,
#cf7md-form fieldset:disabled .mdc-checkbox__native-control,
#cf7md-form [aria-disabled="true"] .mdc-checkbox__native-control {
cursor: default; }
#cf7md-form .mdc-checkbox__native-control:disabled ~ .mdc-checkbox__background,
#cf7md-form fieldset:disabled .mdc-checkbox__native-control ~ .mdc-checkbox__background,
#cf7md-form [aria-disabled="true"] .mdc-checkbox__native-control ~ .mdc-checkbox__background {
border-color: rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:disabled ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
fieldset:disabled .mdc-checkbox__native-control ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
fieldset:disabled .mdc-checkbox__native-control ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
[aria-disabled="true"] .mdc-checkbox__native-control ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
[aria-disabled="true"] .mdc-checkbox__native-control ~ .mdc-checkbox__background {
border-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background, #cf7md-form .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background, #cf7md-form fieldset:disabled .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, #cf7md-form fieldset:disabled .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background, #cf7md-form [aria-disabled="true"] .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, #cf7md-form [aria-disabled="true"] .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {
border-color: transparent;
background-color: rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
fieldset:disabled .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
fieldset:disabled .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
fieldset:disabled .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
fieldset:disabled .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
[aria-disabled="true"] .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
[aria-disabled="true"] .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark
[aria-disabled="true"] .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark
[aria-disabled="true"] .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background {
background-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-checkbox--upgraded .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--upgraded .mdc-checkbox__checkmark,
#cf7md-form .mdc-checkbox--upgraded .mdc-checkbox__checkmark__path,
#cf7md-form .mdc-checkbox--upgraded .mdc-checkbox__mixedmark {
transition: none !important; }
#cf7md-form .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background, #cf7md-form .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background {
animation: mdc-checkbox-fade-in-background 180ms linear; }
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background {
animation-name: mdc-checkbox-fade-in-background-dark; }
#cf7md-form .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background, #cf7md-form .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {
animation: mdc-checkbox-fade-out-background 180ms linear; }
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,
#cf7md-form .mdc-checkbox--theme-dark .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {
animation-name: mdc-checkbox-fade-out-background-dark; }
#cf7md-form .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark__path {
animation: 180ms linear 0s mdc-checkbox-unchecked-checked-checkmark-path;
transition: none; }
#cf7md-form .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark {
animation: 90ms linear 0s mdc-checkbox-unchecked-indeterminate-mixedmark;
transition: none; }
#cf7md-form .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark__path {
animation: 90ms linear 0s mdc-checkbox-checked-unchecked-checkmark-path;
transition: none; }
#cf7md-form .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark {
animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-checkmark;
transition: none; }
#cf7md-form .mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark {
animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-mixedmark;
transition: none; }
#cf7md-form .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {
animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-checkmark;
transition: none; }
#cf7md-form .mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark {
animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-mixedmark;
transition: none; }
#cf7md-form .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark {
animation: 300ms linear 0s mdc-checkbox-indeterminate-unchecked-mixedmark;
transition: none; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded {
--mdc-ripple-left: 0;
--mdc-ripple-top: 0;
--mdc-ripple-fg-size: 0;
--mdc-ripple-surface-height: 0;
--mdc-ripple-surface-width: 0;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-xfo-x: center;
--mdc-ripple-xfo-y: center;
--mdc-ripple-fg-unbounded-opacity-duration: 0ms;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-fg-approx-xf: 0;
will-change: transition, opacity;
-webkit-tap-highlight-color: transparent; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded::before {
background-color: rgba(63, 81, 181, 0.14);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded::before {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(14%)); } }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded::after {
background-color: rgba(63, 81, 181, 0.14);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded::after {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(14%)); } }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-checkbox.mdc-ripple-upgraded .mdc-checkbox__background::before {
content: none; }
#cf7md-form .cf7md-checkbox-item {
-ms-flex-align: start;
align-items: flex-start; }
#cf7md-form .mdc-checkbox {
margin-left: -11px;
-ms-flex: 0 0 18px;
flex: 0 0 18px; }
#cf7md-form .cf7md-checkbox-label {
padding-top: 10px; }
#cf7md-form .cf7md-accept .cf7md-accept--inner {
display: -ms-inline-flexbox;
display: inline-flex; }
#cf7md-form .cf7md-accept .wpcf7-list-item-label {
display: none; }
#cf7md-form .mdc-radio {
display: inline-block;
position: relative;
box-sizing: border-box;
width: 40px;
height: 40px;
padding: 10px;
cursor: pointer;
will-change: opacity, transform, border-color, background-color, color; }
#cf7md-form .mdc-radio__background {
display: inline-block;
position: absolute;
width: 50%;
height: 50%;
box-sizing: border-box; }
#cf7md-form .mdc-radio__background::before { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(0, 0);
transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 1, 1), transform 120ms 0ms cubic-bezier(0.4, 0, 1, 1);
border-radius: 50%;
content: "";
opacity: 0;
pointer-events: none; }
#cf7md-form .mdc-radio__outer-circle { border-color: rgba(0, 0, 0, 0.54);
border-color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54));
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 1, 1);
border-width: 2px;
border-style: solid;
border-radius: 50%;
box-sizing: border-box; }
#cf7md-form .mdc-radio--theme-dark .mdc-radio__outer-circle,
#cf7md-form.mdc-theme--dark .mdc-radio__outer-circle { border-color: rgba(255, 255, 255, 0.7);
border-color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-radio__inner-circle { background-color: rgba(0, 0, 0, 0.54);
background-color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54));
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(0, 0);
transition: transform 120ms 0ms cubic-bezier(0.4, 0, 1, 1), background-color 120ms 0ms cubic-bezier(0.4, 0, 1, 1);
border-radius: 50%;
box-sizing: border-box; }
#cf7md-form .mdc-radio--theme-dark .mdc-radio__inner-circle,
#cf7md-form.mdc-theme--dark .mdc-radio__inner-circle { background-color: rgba(255, 255, 255, 0.7);
background-color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
#cf7md-form .mdc-radio__native-control {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
margin: 0;
padding: 0;
cursor: inherit;
opacity: 0;
z-index: 1; }
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background,
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background {
transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle {
transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle {
transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
#cf7md-form .mdc-radio--disabled {
cursor: default;
pointer-events: none; }
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle { border-color: #3f51b5;
border-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
transform: scale(0.5);
transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background,
#cf7md-form fieldset:disabled .mdc-radio__native-control + .mdc-radio__background,
#cf7md-form [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background {
cursor: default; }
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle {
border-color: rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-radio--theme-dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form.mdc-theme--dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form .mdc-radio--theme-dark
fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form.mdc-theme--dark
fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form .mdc-radio--theme-dark
[aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle,
#cf7md-form.mdc-theme--dark
[aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle {
border-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle {
background-color: rgba(0, 0, 0, 0.26); }
#cf7md-form .mdc-radio--theme-dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form.mdc-theme--dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form .mdc-radio--theme-dark
fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form.mdc-theme--dark
fieldset:disabled .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form .mdc-radio--theme-dark
[aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form.mdc-theme--dark
[aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle {
background-color: rgba(255, 255, 255, 0.3); }
#cf7md-form .mdc-radio__native-control:focus + .mdc-radio__background::before {
transform: scale(2.8, 2.8);
transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
opacity: .26; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded {
--mdc-ripple-left: 0;
--mdc-ripple-top: 0;
--mdc-ripple-fg-size: 0;
--mdc-ripple-surface-height: 0;
--mdc-ripple-surface-width: 0;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-xfo-x: center;
--mdc-ripple-xfo-y: center;
--mdc-ripple-fg-unbounded-opacity-duration: 0ms;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-fg-approx-xf: 0;
will-change: transition, opacity;
-webkit-tap-highlight-color: transparent; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded::before {
background-color: rgba(63, 81, 181, 0.14);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-radio.mdc-ripple-upgraded::before {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(14%)); } }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-radio.mdc-ripple-upgraded::after {
background-color: rgba(63, 81, 181, 0.14);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-radio.mdc-ripple-upgraded::after {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(14%)); } }
#cf7md-form .mdc-radio.mdc-ripple-upgraded:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-radio.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-radio.mdc-ripple-upgraded .mdc-radio__background::before {
content: none; }
#cf7md-form .mdc-radio {
margin-left: -10px;
-ms-flex: 0 0 40px;
flex: 0 0 40px; } #cf7md-form .mdc-switch {
display: inline-block;
position: relative; }
#cf7md-form .mdc-switch__native-control {
display: inline-block;
position: absolute;
top: 0;
left: 0;
width: 34px;
height: 14px;
cursor: pointer;
opacity: 0;
z-index: 2; }
#cf7md-form .mdc-switch__background {
display: block;
position: relative;
width: 34px;
height: 14px;
border-radius: 7px;
outline: none;
background-color: transparent;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__background,
#cf7md-form.mdc-theme--dark .mdc-switch__background {
background-color: transparent; }
#cf7md-form .mdc-switch__background::before {
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius: 7px;
background-color: #000;
content: "";
opacity: .38; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__background::before,
#cf7md-form.mdc-theme--dark .mdc-switch__background::before {
background-color: #fff;
opacity: .3; }
#cf7md-form .mdc-switch__background .mdc-switch__knob {
display: block;
position: absolute;
top: -3px;
left: 0;
width: 20px;
height: 20px;
transform: translateX(0);
transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius: 10px;
background-color: #fafafa;
box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
z-index: 1; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__background .mdc-switch__knob,
#cf7md-form.mdc-theme--dark .mdc-switch__background .mdc-switch__knob {
background-color: #bdbdbd; }
#cf7md-form .mdc-switch__background .mdc-switch__knob::before {
position: absolute;
top: -14px;
left: -14px;
width: 48px;
height: 48px;
transform: scale(0);
transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius: 24px;
background-color: transparent;
content: "";
opacity: .2; }
#cf7md-form .mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before {
position: absolute;
width: 48px;
height: 48px;
transform: scale(1);
transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius: 24px;
background-color: #9e9e9e; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before {
background-color: #f1f1f1;
opacity: .14; }
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background::before { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
opacity: .5; }
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob {
transform: translateX(14px);
transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1); background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5);
opacity: .15; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-switch__native-control:disabled {
cursor: initial; }
#cf7md-form .mdc-switch__native-control:disabled ~ .mdc-switch__background::before {
background-color: #000;
opacity: .12; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__native-control:disabled ~ .mdc-switch__background::before,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:disabled ~ .mdc-switch__background::before {
background-color: #fff;
opacity: .1; }
#cf7md-form .mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob {
background-color: #bdbdbd; }
#cf7md-form .mdc-switch--theme-dark .mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob {
background-color: #424242; } #cf7md-form span.cf7md-switch-item {
margin: 8px 0; }
#cf7md-form .mdc-form-field > .cf7md-switch-label {
margin-left: 16px; }
#cf7md-form .cf7md-file .cf7md-label {
margin-bottom: 5px; }
#cf7md-form .cf7md-file .wpcf7-not-valid-tip {
margin-top: 5px; }
#cf7md-form .cf7md-file .cf7md-help-text {
margin-top: 3px !important; }
#cf7md-form .cf7md-file--btn {
color: #FFF; }
#cf7md-form .cf7md-file--label {
position: relative;
display: block; }
#cf7md-form .cf7md-file--label [type="file"] {
opacity: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0; }
#cf7md-form .cf7md-file--value { color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
position: absolute;
top: 50%;
left: 0;
padding-left: 152px;
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
transform: translateY(-50%); }
#cf7md-form.mdc-theme--dark .cf7md-file--value { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-button {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875rem;
font-weight: 500;
letter-spacing: 0.04em;
line-height: 1.5rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
display: inline-block;
position: relative;
min-width: 64px;
height: 36px;
padding: 0 16px;
border: none;
border-radius: 2px;
outline: none;
background: transparent;
font-size: 14px;
font-weight: 500;
line-height: 36px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
box-sizing: border-box;
-webkit-appearance: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.18); }
#cf7md-form .mdc-button--theme-dark,
#cf7md-form.mdc-theme--dark .mdc-button { color: white;
color: var(--mdc-theme-text-primary-on-dark, white);
-webkit-tap-highlight-color: rgba(255, 255, 255, 0.18); }
#cf7md-form .mdc-button::before {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 1, 1);
border-radius: inherit;
background: currentColor;
content: "";
opacity: 0; }
#cf7md-form .mdc-button:focus::before {
transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
opacity: .12; }
#cf7md-form .mdc-button:active::before {
transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
opacity: .18; }
#cf7md-form .mdc-button:focus:active::before {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button:active {
outline: none; }
#cf7md-form .mdc-button:hover {
cursor: pointer; }
#cf7md-form .mdc-button::-moz-focus-inner {
padding: 0;
border: 0; }
#cf7md-form .mdc-button--dense {
height: 32px;
font-size: .8125rem;
line-height: 32px; }
#cf7md-form .mdc-button--raised {
box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
will-change: box-shadow;
min-width: 88px; }
#cf7md-form .mdc-button--raised:active {
box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
#cf7md-form .mdc-button--theme-dark .mdc-button--raised,
#cf7md-form.mdc-theme--dark .mdc-button--raised { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-button--theme-dark .mdc-button--raised::before,
#cf7md-form.mdc-theme--dark .mdc-button--raised::before {
color: black; }
#cf7md-form .mdc-button--primary { color: #3f51b5;
color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-button--theme-dark .mdc-button--primary,
#cf7md-form.mdc-theme--dark .mdc-button--primary { color: #3f51b5;
color: var(--mdc-theme-primary, #3f51b5); }
#cf7md-form .mdc-button--primary.mdc-button--raised { background-color: #3f51b5;
background-color: var(--mdc-theme-primary, #3f51b5); color: white;
color: var(--mdc-theme-text-primary-on-primary, white); }
#cf7md-form .mdc-button--primary.mdc-button--raised::before {
color: black; }
#cf7md-form .mdc-button--accent { color: #ff4081;
color: var(--mdc-theme-accent, #ff4081); }
#cf7md-form .mdc-button--theme-dark .mdc-button--accent,
#cf7md-form.mdc-theme--dark .mdc-button--accent { color: #ff4081;
color: var(--mdc-theme-accent, #ff4081); }
#cf7md-form .mdc-button--accent.mdc-button--raised { background-color: #ff4081;
background-color: var(--mdc-theme-accent, #ff4081); color: white;
color: var(--mdc-theme-text-primary-on-accent, white); }
#cf7md-form .mdc-button--accent.mdc-button--raised::before {
color: black; }
#cf7md-form .mdc-button--compact {
padding: 0 8px; }
#cf7md-form fieldset:disabled .mdc-button, #cf7md-form .mdc-button:disabled {
color: rgba(0, 0, 0, 0.26);
cursor: default;
pointer-events: none; }
#cf7md-form .mdc-button--theme-dark fieldset:disabled .mdc-button,
#cf7md-form.mdc-theme--dark fieldset:disabled .mdc-button,
#cf7md-form .mdc-button--theme-dark .mdc-button:disabled,
#cf7md-form.mdc-theme--dark .mdc-button:disabled {
color: rgba(255, 255, 255, 0.3); }
#cf7md-form fieldset:disabled .mdc-button--raised, #cf7md-form .mdc-button--raised:disabled {
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
background-color: rgba(0, 0, 0, 0.12);
pointer-events: none; }
#cf7md-form .mdc-button--theme-dark fieldset:disabled .mdc-button--raised,
#cf7md-form.mdc-theme--dark fieldset:disabled .mdc-button--raised,
#cf7md-form .mdc-button--theme-dark .mdc-button--raised:disabled,
#cf7md-form.mdc-theme--dark .mdc-button--raised:disabled {
background-color: rgba(255, 255, 255, 0.12); }
#cf7md-form .mdc-button.mdc-ripple-upgraded {
--mdc-ripple-left: 0;
--mdc-ripple-top: 0;
--mdc-ripple-fg-size: 0;
--mdc-ripple-surface-height: 0;
--mdc-ripple-surface-width: 0;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-xfo-x: center;
--mdc-ripple-xfo-y: center;
--mdc-ripple-fg-unbounded-opacity-duration: 0ms;
--mdc-ripple-fg-unbounded-transform-duration: 0ms;
--mdc-ripple-fg-approx-xf: 0;
will-change: transition, opacity;
-webkit-tap-highlight-color: transparent;
overflow: hidden; }
#cf7md-form .mdc-button.mdc-ripple-upgraded::before {
background-color: rgba(0, 0, 0, 0.06);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button.mdc-ripple-upgraded::after {
background-color: rgba(0, 0, 0, 0.06);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button.mdc-ripple-upgraded:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded::before,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded::before {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active::before,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active:active::before,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-bounded-active-fill::before,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded::after {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded:not(.mdc-ripple-upgraded--unbounded)::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-bounded-active-fill::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button--theme-dark.mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after,
#cf7md-form.mdc-theme--dark .mdc-button.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary::before {
background-color: rgba(63, 81, 181, 0.12);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary::before {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(12%)); } }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary::after {
background-color: rgba(63, 81, 181, 0.12);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary::after {
background-color: color(var(--mdc-theme-primary, #3f51b5) a(12%)); } }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent::before {
background-color: rgba(255, 64, 129, 0.12);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent::before {
background-color: color(var(--mdc-theme-accent, #ff4081) a(12%)); } }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent::after {
background-color: rgba(255, 64, 129, 0.12);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
@supports (background-color: color(green a(10%))) {
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent::after {
background-color: color(var(--mdc-theme-accent, #ff4081) a(12%)); } }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary::before {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary::after {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--primary.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent::before {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: calc(50% - 100%);
left: calc(50% - 100%);
width: 200%;
height: 200%;
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 200ms linear;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-active::before {
opacity: .99999; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-active:active::before {
transition-duration: 600ms; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--background-bounded-active-fill::before {
transition-duration: 120ms;
opacity: 1; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded::before {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size); }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent::after {
background-color: rgba(255, 255, 255, 0.14);
position: absolute;
top: 0;
left: 0;
width: var(--mdc-ripple-fg-size);
height: var(--mdc-ripple-fg-size);
transform: scale(0);
transform-origin: center center;
border-radius: 50%;
opacity: 0;
pointer-events: none;
content: ""; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent:not(.mdc-ripple-upgraded--unbounded)::after {
transform-origin: center center; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded::after {
top: var(--mdc-ripple-top);
left: var(--mdc-ripple-left);
transform-origin: center center; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--foreground-bounded-active-fill::after {
animation-fill-mode: forwards;
animation: 300ms mdc-ripple-fg-radius-in, 400ms mdc-ripple-fg-opacity-out; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-activation::after {
transform: scale(var(--mdc-ripple-fg-scale));
transition: opacity 110ms linear, transform var(--mdc-ripple-fg-unbounded-transform-duration) linear 80ms;
opacity: 1; }
#cf7md-form .mdc-button--raised.mdc-ripple-upgraded.mdc-button--accent.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded--foreground-unbounded-deactivation::after {
animation: mdc-ripple-fg-unbounded-opacity-deactivate var(--mdc-ripple-fg-unbounded-opacity-duration) linear, mdc-ripple-fg-unbounded-transform-deactivate var(--mdc-ripple-fg-unbounded-transform-duration) cubic-bezier(0.4, 0, 0.2, 1); }
#cf7md-form.cf7md-form + .wpcf7-response-output {
border: none;
border-bottom: 2px solid #d50000;
padding: 0 0 8px;
font-size: 0.85em;
color: #d50000;
margin: 24px 0 16px;
background: transparent;
box-shadow: none;
text-align: left;
text-transform: none; }
#cf7md-form.cf7md-form + .wpcf7-mail-sent-ok {
border-bottom-color: #1B5E20;
color: #1B5E20; }
#cf7md-form.cf7md-form.mdc-theme--dark + .wpcf7-response-output {
border-bottom-color: #ff6e6e;
color: #ff6e6e; }
#cf7md-form.cf7md-form.mdc-theme--dark + .wpcf7-mail-sent-ok {
border-bottom-color: #81C784;
color: #81C784; }
#cf7md-form .wpcf7-not-valid-tip {
color: #d50000;
margin-bottom: 5px;
display: block;
float: none; }
#cf7md-form.mdc-theme--dark .wpcf7-not-valid-tip {
color: #ff6e6e; }
#cf7md-form .cf7md-label--static,
#cf7md-form .cf7md-help-text {
display: block;
float: none; }
#cf7md-form.cf7md-form + .fusion-alert .alert-icon,
#cf7md-form.cf7md-form + .fusion-alert .toggle-alert {
display: none; }
#cf7md-form .mdc-card {
box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 0;
box-sizing: border-box; }
#cf7md-form .mdc-card__primary {
padding: 16px; }
#cf7md-form .mdc-card__primary .mdc-card__title--large {
padding-top: 8px; }
#cf7md-form .mdc-card__primary:last-child {
padding-bottom: 24px; }
#cf7md-form .mdc-card__supporting-text {
padding: 8px 16px;
box-sizing: border-box;
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875rem;
font-weight: 400;
letter-spacing: 0.04em;
line-height: 1.25rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87)); }
#cf7md-form .mdc-card--theme-dark .mdc-card__supporting-text,
#cf7md-form.mdc-theme--dark .mdc-card__supporting-text { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-card__primary + .mdc-card__supporting-text {
margin-top: -8px;
padding-top: 0; }
#cf7md-form .mdc-card__supporting-text:last-child {
padding-bottom: 24px; }
#cf7md-form .mdc-card__actions {
display: -ms-flexbox;
display: flex;
padding: 8px;
box-sizing: border-box; }
#cf7md-form .mdc-card--theme-dark .mdc-card__actions,
#cf7md-form.mdc-theme--dark .mdc-card__actions { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-card__actions .mdc-card__action {
margin: 0 8px 0 0; }
#cf7md-form .mdc-card__actions .mdc-card__action:last-child {
margin-right: 0; }
#cf7md-form .mdc-card__actions--vertical {
-ms-flex-flow: column;
flex-flow: column;
-ms-flex-align: start;
align-items: flex-start; }
#cf7md-form .mdc-card__actions--vertical .mdc-card__action {
margin: 0 0 4px; }
#cf7md-form .mdc-card__actions--vertical .mdc-card__action:last-child {
margin-bottom: 0; }
#cf7md-form .mdc-card__media {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: end;
justify-content: flex-end;
padding: 16px;
box-sizing: border-box; }
#cf7md-form .mdc-card__media-item {
display: inline-block;
width: auto;
height: 80px;
margin: 16px 0 0;
padding: 0; }
#cf7md-form .mdc-card__media-item--1dot5x {
width: auto;
height: 120px; }
#cf7md-form .mdc-card__media-item--2x {
width: auto;
height: 160px; }
#cf7md-form .mdc-card__media-item--3x {
width: auto;
height: 240px; }
#cf7md-form .mdc-card__title {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875rem;
font-weight: 500;
letter-spacing: 0.04em;
line-height: 1.5rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
margin: -.063rem 0; }
#cf7md-form .mdc-card--theme-dark .mdc-card__title,
#cf7md-form.mdc-theme--dark .mdc-card__title { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-card__title--large {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 1.5rem;
font-weight: 400;
letter-spacing: normal;
line-height: 2rem;
margin: 0; }
#cf7md-form .mdc-card__subtitle {
font-family: Roboto, sans-serif;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-size: 0.875rem;
font-weight: 400;
letter-spacing: 0.04em;
line-height: 1.25rem; color: rgba(0, 0, 0, 0.87);
color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
margin: -.063rem 0; }
#cf7md-form .mdc-card--theme-dark .mdc-card__subtitle,
#cf7md-form.mdc-theme--dark .mdc-card__subtitle { color: white;
color: var(--mdc-theme-text-primary-on-dark, white); }
#cf7md-form .mdc-card__horizontal-block {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 16px 0 0;
box-sizing: border-box; }
#cf7md-form .mdc-card__horizontal-block .mdc-card__actions--vertical {
margin: 16px; }
#cf7md-form .mdc-card__horizontal-block .mdc-card__media-item {
margin-left: 16px; }
#cf7md-form .mdc-card__horizontal-block .mdc-card__media-item--3x {
margin-bottom: 16px; }
#cf7md-form .mdc-card {
background: #FFF; }
#cf7md-form.mdc-theme--dark .mdc-card {
background: rgba(255, 255, 255, 0.15); }
#cf7md-form .mdc-card__media--img {
padding: 0;
height: auto; }
#cf7md-form .mdc-card__media--img img {
width: 100%;
height: auto; }
#cf7md-form .cf7md-card-content {
padding-bottom: 0 !important; }
#cf7md-form .cf7md-card-content p {
margin: 16px 0; }
#cf7md-form .cf7md-spinner {
animation: rotator 1.4s linear infinite; }
@keyframes rotator {
0% {
transform: rotate(0deg); }
100% {
transform: rotate(270deg); } }
#cf7md-form .cf7md-spinner-path {
stroke-dasharray: 187;
stroke-dashoffset: 0;
stroke: rgba(0, 0, 0, 0.87);
transform-origin: center;
animation: dash 1.4s ease-in-out infinite; }
#cf7md-form.mdc-theme--dark .cf7md-spinner-path {
stroke: white; }
@keyframes dash {
0% {
stroke-dashoffset: 187; }
50% {
stroke-dashoffset: 46.75;
transform: rotate(135deg); }
100% {
stroke-dashoffset: 187;
transform: rotate(450deg); } }
#cf7md-form .ajax-loader {
background-image: none;
width: 25px;
height: 25px;
margin-left: 8px; }
#cf7md-form .cf7md-spinner {
display: none; }
#cf7md-form .ajax-loader.is-active .cf7md-spinner {
display: block; }
#cf7md-form .fusion-slider-loading, #cf7md-form .fusion-slider-loading:after {
width: 2.2em !important;
height: 2.2em; }
#cf7md-form .mdc-list-item:hover:before {
opacity: 1; }
#cf7md-form .mdc-list a.mdc-list-item {
color: rgba(0, 0, 0, 0.87); }
#cf7md-form .mdc-list a.mdc-list-item:hover {
text-decoration: none; }
#cf7md-form .cf7md-list__inline .wpcf7-list-item {
width: auto;
margin-right: 34px; }
#cf7md-form [class*="cf7md-list__columns-"]:after {
display: block;
content: "";
clear: both; }
#cf7md-form [class*="cf7md-list__columns-"] .wpcf7-form-control {
display: block;
margin-left: -34px;
font-size: 0; }
#cf7md-form [class*="cf7md-list__columns-"] .wpcf7-list-item {
padding-left: 34px;
width: 50%;
display: -ms-inline-flexbox;
display: inline-flex;
min-width: 225px;
vertical-align: top; }
#cf7md-form .cf7md-list__columns-2 .wpcf7-list-item {
width: 50%; }
#cf7md-form .cf7md-list__columns-3 .wpcf7-list-item {
width: 33.3333%; }
#cf7md-form .cf7md-list__columns-4 .wpcf7-list-item {
width: 25%; }
@media (max-width: 768px) {
#cf7md-form .cf7md-list__columns-2 .wpcf7-list-item,
#cf7md-form .cf7md-list__columns-3 .wpcf7-list-item,
#cf7md-form .cf7md-list__columns-4 .wpcf7-list-item {
width: 100%; } }
#cf7md-form .cf7md-hide-customize-message {
text-decoration: none;
box-shadow: none;
display: inline-block;
width: 16px;
height: 16px;
line-height: 16px;
text-align: center;
font-size: 16px;
background: #888;
color: #FFF;
border-radius: 100%;
vertical-align: middle; }
#cf7md-form label,
#cf7md-form .cf7md-label--static,
#cf7md-form .cf7md-help-text {
color: rgba(0, 0, 0, 0.46); }
#cf7md-form.mdc-theme--dark label, #cf7md-form.mdc-theme--dark
.cf7md-label--static, #cf7md-form.mdc-theme--dark
.cf7md-help-text {
color: rgba(255, 255, 255, 0.5); }
#cf7md-form input,
#cf7md-form textarea,
#cf7md-form select,
#cf7md-form .wpcf7-list-item label,
#cf7md-form .cf7md-accept-label {
color: rgba(0, 0, 0, 0.87); }
#cf7md-form.mdc-theme--dark input, #cf7md-form.mdc-theme--dark
textarea, #cf7md-form.mdc-theme--dark
select, #cf7md-form.mdc-theme--dark
.wpcf7-list-item label, #cf7md-form.mdc-theme--dark
.cf7md-accept-label {
color: white; }
#cf7md-form .cf7md-item,
#cf7md-form input,
#cf7md-form label,
#cf7md-form textarea,
#cf7md-form p,
#cf7md-form h1,
#cf7md-form h2,
#cf7md-form h3,
#cf7md-form h4,
#cf7md-form h5,
#cf7md-form h6,
#cf7md-form.cf7md-form + .wpcf7-response-output {
font-family: "Roboto", sans-serif;
font-weight: normal;
-webkit-font-smoothing: antialiased; }
#cf7md-form .cf7md-item,
#cf7md-form .mdc-form-field,
#cf7md-form .mdc-textfield {
font-size: 18px;
line-height: 1.25; }
#cf7md-form .mdc-select {
font-size: 0.936em; }
#cf7md-form label,
#cf7md-form .cf7md-label {
font-weight: normal;
font-size: 0.875em;
letter-spacing: 0.02em; }
#cf7md-form .mdc-card__title {
font-size: 0.875em;
line-height: 1.5em;
margin: -.063em 0; }
#cf7md-form .mdc-card__title.mdc-card__title--large {
font-size: 1.5em; }
#cf7md-form .mdc-card__subtitle {
font-size: 0.75em;
line-height: 1.25em;
margin: -.063em 0; }
#cf7md-form .cf7md-label--static,
#cf7md-form .cf7md-help-text,
#cf7md-form .wpcf7-not-valid-tip {
font-size: 0.675em;
letter-spacing: 0.02em; }
#cf7md-form .wpcf7-form-control-wrap {
display: block;
width: 100%; }
#cf7md-form .mdc-textfield,
#cf7md-form .mdc-textfield input,
#cf7md-form .mdc-textfield textarea,
#cf7md-form .cf7md-item > div {
width: 100%; }
#cf7md-form .mdc-select {
width: 100%;
max-width: 100%; }
#cf7md-form .cf7md-item {
margin-top: 0;
margin-bottom: 24px; }
#cf7md-form .cf7md-item select,
#cf7md-form .cf7md-item input,
#cf7md-form .cf7md-item textarea {
margin: 0; }
#cf7md-form .cf7md-item .cf7md-help-text {
clear: both;
margin: -3px 0 8px; }
#cf7md-form .cf7md-text,
#cf7md-form .cf7md-quiz {
margin-top: -5px; }
#cf7md-form .cf7md-text .mdc-textfield,
#cf7md-form .cf7md-quiz .mdc-textfield {
margin-top: 0; }
#cf7md-form .cf7md-select select {
margin-top: 11px;
margin-bottom: 8px; }
#cf7md-form .cf7md-card {
margin-bottom: 32px; }
#cf7md-form .cf7md-card .mdc-card__supporting-text .mdc-layout-grid > :last-child {
margin-bottom: 0; }
#cf7md-form.cf7md-spacing--tight .cf7md-item {
margin-bottom: 8px; }
#cf7md-form.cf7md-spacing--tight .cf7md-text {
margin-bottom: 0; }
#cf7md-form.cf7md-spacing--tight .cf7md-card {
margin-bottom: 16px; }
#cf7md-form .wpcf7-list-item {
margin: 0;
width: 100%; } #cf7md-form .mdc-textfield--focused .mdc-textfield__label {
color: #3f51b5; }
#cf7md-form .mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after,
#cf7md-form .mdc-multi-select:focus .mdc-list-item:checked,
#cf7md-form .mdc-checkbox__background::before,
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form .mdc-radio__background::before,
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form .mdc-button--primary.mdc-button--raised,
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background::before,
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob,
#cf7md-form .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before {
background-color: #3f51b5; }
#cf7md-form .mdc-textfield--multiline .mdc-textfield__input:focus,
#cf7md-form .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:focus,
#cf7md-form .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle {
border-color: #3f51b5; }
#cf7md-form .mdc-select:focus {
border-bottom-color: #3f51b5; } #cf7md-form.mdc-theme--dark { }
#cf7md-form.mdc-theme--dark .mdc-textfield--focused .mdc-textfield__label {
color: #3f51b5; }
#cf7md-form.mdc-theme--dark .mdc-textfield--focused.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--multiline)::after,
#cf7md-form.mdc-theme--dark .mdc-multi-select:focus .mdc-list-item:checked,
#cf7md-form.mdc-theme--dark .mdc-checkbox__background::before,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-radio__background::before,
#cf7md-form.mdc-theme--dark .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle,
#cf7md-form.mdc-theme--dark .mdc-button--primary.mdc-button--raised,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:checked ~ .mdc-switch__background::before,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob,
#cf7md-form.mdc-theme--dark .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before {
background-color: #3f51b5; }
#cf7md-form.mdc-theme--dark .mdc-textfield--multiline .mdc-textfield__input:focus,
#cf7md-form.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:focus,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background,
#cf7md-form.mdc-theme--dark .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle {
border-color: #3f51b5; }
#cf7md-form.mdc-theme--dark .mdc-select:focus {
border-bottom-color: #3f51b5; } #cf7md-form .mdc-button--primary.mdc-button--raised {
background-color: #3f51b5; } #cf7md-form.mdc-theme--dark .mdc-button--primary.mdc-button--raised {
background-color: #3f51b5; } #cf7md-form .cf7md-item,
#cf7md-form .mdc-form-field,
#cf7md-form .mdc-textfield {
font-size: 18px; } #cf7md-form .cf7md-item,
#cf7md-form input,
#cf7md-form label,
#cf7md-form textarea,
#cf7md-form p,
#cf7md-form .mdc-select,
#cf7md-form.cf7md-form + .wpcf7-response-output,
#cf7md-form .wpcf7-not-valid-tip,
#cf7md-form .mdc-card__title,
#cf7md-form .mdc-card__subtitle,
#cf7md-form .mdc-button {
font-family: "Roboto", sans-serif; }
html.no-scroll{scrollbar-gutter:stable}body.no-scroll{overflow-y:hidden}.modal-window{--mw-zindex:999999;--mw-position:fixed;--mw-inset-top:auto;--mw-inset-right:auto;--mw-inset-bottom:auto;--mw-inset-left:auto;--mw-inset:var(--mw-inset-top) var(--mw-inset-right) var(--mw-inset-bottom) var(--mw-inset-left);--mw-width:662px;--mw-height:auto;--mw-bg-color:#fff;--mw-bg-img:none;--mw-padding:10px;--mw-font-size:16px;--mw-font-family:inherit;--mw-shadow:none;--mw-radius:5px;--mw-border:none;--mw-overlay:rgba(0,0,0,.7);--mw-scrollbar-width:thin;--mw-scrollbar-thin:6px;--mw-scrollbar-color:#4f4f4f;--mw-scrollbar-track:hsla(0,0%,100%,0);--mw-close-inset:0 0 auto auto;--mw-close-padding:6px 12px;--mw-close-size:12px;--mw-close-font:inherit;--mw-close-weight:400;--mw-close-style:normal;--mw-close-radius:0;--mw-close-color:#fff;--mw-close-h-color:#000;--mw-close-bg:#000;--mw-close-h-bg:#fff;--mw-close-box:24px;--mw-title-size:32px;--mw-title-line-height:36px;--mw-title-font:inherit;--mw-title-weight:400;--mw-title-style:normal;--mw-title-align:left;--mw-title-color:#383838;--mw-title-bg:hsla(0,0%,100%,0);--mw-flbtn-inset:50% -4px auto auto;--mw-flbtn-padding:14px 14px;--mw-flbtn-radius:4px;--mw-flbtn-size:1.2em;--mw-flbtn-color:#fff;--mw-flbtn-h-color:#fff;--mw-flbtn-bg:#383838;--mw-flbtn-h-bg:#797979;--mw-anime-duration:5s;--mw-anime-iteration:5;--mw-form-width:100%;--mw-form-padding:10px;--mw-form-margin:0 auto;--mw-form-border:1px solid #fff;--mw-form-radius:0px;--mw-form-bg:#fff;--mw-field-border-width:1px;--mw-field-border-color:#383838;--mw-field-radius:0px;--mw-field-size:16px;--mw-field-bg:#fff;--mw-field-color:#383838;--mw-field-input-height:36px;--mw-field-textarea-height:72px;--mw-form-btn-color:#fff;--mw-form-btn-bg:#e95645;--mw-form-btn-h-bg:#d45041;--mw-form-btn-size:16px;--mw-form-text-size:16px;--mw-form-text-color:#48c774}.modal-window div,.modal-window form{box-sizing:border-box}.modal-window__wrapper{display:none;inset:0 0 0 0;overflow:auto;pointer-events:none;position:fixed;-webkit-user-select:text;-moz-user-select:text;user-select:text;visibility:visible;z-index:var(--mw-zindex)}.modal-window__wrapper.is-block,.modal-window__wrapper.is-clickable{pointer-events:auto}.modal-window__wrapper.has-overlay{background-color:var(--mw-overlay)}.modal-window__title{background-color:var(--mw-title-bg);border-radius:var(--mw-radius) var(--mw-radius) 0 0;color:var(--mw-title-color);font-family:var(--mw-title-font);font-size:var(--mw-title-size);font-style:var(--mw-title-style);font-weight:var(--mw-title-weight);line-height:var(--mw-title-line-height);margin-block-start:calc(var(--mw-padding)*-1);margin-inline:calc(var(--mw-padding)*-1);padding-inline:var(--mw-padding);position:relative;text-align:var(--mw-title-align)}.modal-window__content{background-color:var(--mw-bg-color);background-image:var(--mw-bg-img);background-repeat:no-repeat;background-size:cover;border:var(--mw-border);border-radius:var(--mw-radius);box-shadow:var(--mw-shadow);display:none;font-family:var(--mw-font-family);font-size:var(--mw-font-size);height:var(--mw-height);inset:var(--mw-inset);margin:auto;max-height:calc(100vh - var(--mw-inset-top));padding:var(--mw-padding);pointer-events:auto;position:var(--mw-position);width:var(--mw-width);z-index:calc(var(--mw-zindex) + 1)}.modal-window__content-wrapper{display:flex;flex-direction:column;height:calc(var(--mw-height) - var(--mw-padding)*2);max-height:calc(100vh - var(--mw-inset-top) - var(--mw-padding)*2);-webkit-user-select:text;-moz-user-select:text;user-select:text}.modal-window__content-main{flex:1;margin-inline:calc(var(--mw-padding)*-1);overflow-y:auto;padding-inline:var(--mw-padding);scrollbar-color:var(--mw-scrollbar-color) var(--mw-scrollbar-track);scrollbar-width:var(--mw-scrollbar-width)}.modal-window__content-main::-webkit-scrollbar{-webkit-appearance:none;background-color:var(--mw-scrollbar-track);width:var(--mw-scrollbar-thin)}.modal-window__content-main::-webkit-scrollbar-thumb{background-color:var(--mw-scrollbar-color);border-radius:4px}.modal-window__close{background-color:var(--mw-close-bg);border-radius:var(--mw-close-radius);color:var(--mw-close-color);cursor:pointer;display:none;font-family:var(--mw-close-font);font-size:var(--mw-close-size);font-style:var(--mw-close-style);font-weight:var(--mw-close-weight);inset:var(--mw-close-inset);padding:var(--mw-close-padding);position:absolute;transition:all .2s ease;z-index:calc(var(--mw-zindex) + 2)}.modal-window__close:focus,.modal-window__close:hover{background-color:var(--mw-close-h-bg);color:var(--mw-close-h-color)}.modal-window__close.-image{padding:0}.modal-window__close.-image:after{align-items:center;content:"×";display:flex;height:var(--mw-close-box);justify-content:center;width:var(--mw-close-box)}.modal-window__form{background:var(--mw-form-bg);border:var(--mw-form-border);border-radius:var(--mw-form-radius);margin:var(--mw-form-margin);padding:var(--mw-form-padding);width:var(--mw-form-width)}.modal-window__form input[type=email],.modal-window__form input[type=text],.modal-window__form textarea{background:var(--mw-field-bg);border-color:var(--mw-field-border-color);border-radius:var(--mw-field-radius);border-style:solid;border-width:var(--mw-field-border-width);box-sizing:border-box;color:var(--mw-field-color);display:block;font-size:var(--mw-field-size);margin-bottom:13px;max-width:none;padding:10px;width:calc(100% - var(--mw-field-border-width))}.modal-window__form input[type=email]::-moz-placeholder,.modal-window__form input[type=text]::-moz-placeholder,.modal-window__form textarea::-moz-placeholder{opacity:.75}.modal-window__form input[type=email]::-moz-placeholder, .modal-window__form input[type=text]::-moz-placeholder, .modal-window__form textarea::-moz-placeholder{opacity:.75}.modal-window__form input[type=email]::placeholder,.modal-window__form input[type=text]::placeholder,.modal-window__form textarea::placeholder{opacity:.75}.modal-window__form input[type=email],.modal-window__form input[type=text]{height:var(--mw-field-input-height);line-height:var(--mw-field-input-height)}.modal-window__form textarea{height:var(--mw-field-textarea-height);overflow:auto}.modal-window__form input[type=submit]{background:var(--mw-form-btn-bg);border-color:var(--mw-field-border-color);border-radius:var(--mw-field-radius);border-style:solid;border-width:var(--mw-field-border-width);color:var(--mw-form-btn-color);cursor:pointer;display:inline-block;font-size:var(--mw-form-btn-size);padding:10px;text-decoration:none;width:calc(100% - var(--mw-field-border-width))}.modal-window__form input[type=submit]:hover{background:var(--mw-form-btn-h-bg)}.modal-window__form-result{color:var(--mw-form-text-color);font-size:var(--mw-form-text-size);margin-bottom:13px}.modal-window .modal-float-button{align-items:center;background:var(--mw-flbtn-bg);border-radius:var(--mw-flbtn-radius);color:var(--mw-flbtn-color);cursor:pointer;display:flex;font-size:var(--mw-flbtn-size);gap:8px;inset:var(--mw-flbtn-inset);justify-content:center;line-height:1;padding:var(--mw-flbtn-padding);position:fixed;transition:all .2s ease;z-index:calc(var(--mw-zindex) - 1)}.modal-window .modal-float-button.is-inactive{display:none}.modal-window .modal-float-button:hover{background:var(--mw-flbtn-h-bg);color:var(--mw-flbtn-h-color)}.modal-window .modal-float-button.is-left{rotate:-90deg;transform-origin:left top 0}.modal-window .modal-float-button.is-right{rotate:90deg;transform-origin:right top 0}.modal-window .modal-float-button.has-animation{animation-duration:var(--mw-anime-duration);animation-fill-mode:both;animation-iteration-count:var(--mw-anime-iteration)}.modal-window .modal-float-button.has-animation.is-paused,.modal-window .modal-float-button.has-animation:hover{animation-play-state:paused}.modal-window .modal-float-button.has-animation._bounce{animation-name:mw-bounce}.modal-window .modal-float-button.has-animation._flash{animation-name:mw-flash}.modal-window .modal-float-button.has-animation._pulse{animation-name:mw-pulse;animation-timing-function:ease-in-out}.modal-window .modal-float-button.has-animation._rubberBand{animation-name:mw-rubberBand}.modal-window .modal-float-button.has-animation._shake{animation-name:mw-shake}.modal-window .modal-float-button.has-animation._swing{animation-name:mw-swing}.modal-window .modal-float-button.has-animation._tada{animation-name:mw-tada}.modal-window .modal-float-button.has-animation._wobble{animation-name:mw-wobble}.modal-window .modal-float-button.has-animation._jello{animation-name:mw-jello}.modal-window .modal-float-button.has-animation._headShake{animation-name:mw-headShake;animation-timing-function:ease-in-out}.modal-window .modal-float-button.has-animation._heartBeat{animation-name:mw-heartBeat;animation-timing-function:ease-in-out}.modal-window .modal-float-button:has(.fa-stack){background:transparent}.modal-window .modal-float-button:has(.fa-stack) .fa-stack-2x{color:var(--mw-flbtn-bg)}.modal-window .modal-float-button:has(.fa-stack) .fa-stack-1x{color:var(--mw-flbtn-color)}.modal-window .modal-float-button:has(.fa-stack):hover .fa-stack-2x{color:var(--mw-flbtn-h-bg)}.modal-window .modal-float-button:has(.fa-stack):hover .fa-stack-1x{color:var(--mw-flbtn-h-color)}.modal-window a.modal-button{text-decoration:none}.modal-window .modal-button{border:none;border-radius:0;cursor:pointer;font-weight:400;justify-content:center;line-height:1;padding:calc(.5em - 1px) 1em;text-align:center;vertical-align:middle;white-space:nowrap}.modal-window .modal-button.is-small{border-radius:2px;font-size:.75em}.modal-window .modal-button.is-normal{font-size:1em}.modal-window .modal-button.is-medium{font-size:1.25em}.modal-window .modal-button.is-large{font-size:1.5em}.modal-window .modal-button.is-fullwidth{display:flex;width:100%}.wow-col{display:flex;flex-wrap:wrap}.wow-col-1,.wow-col-10,.wow-col-11,.wow-col-12,.wow-col-2,.wow-col-3,.wow-col-4,.wow-col-5,.wow-col-6,.wow-col-7,.wow-col-8,.wow-col-9{box-sizing:border-box}.wow-col-1{width:8.33333%}.wow-col-2{width:16.66667%}.wow-col-3{width:25%}.wow-col-4{width:33.33333%}.wow-col-5{width:41.66667%}.wow-col-6{width:50%}.wow-col-7{width:58.33333%}.wow-col-8{width:66.66667%}.wow-col-9{width:75%}.wow-col-10{width:83.33333%}.wow-col-11{width:91.66667%}.wow-col-12{width:100%}@keyframes mw-bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes mw-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes mw-pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes mw-rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes mw-shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes mw-swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes mw-tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes mw-wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes mw-jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes mw-headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes mw-heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@font-face{font-family:'FontAwesome';src:url(//www.mv-korlingen.de/wp-content/plugins/tabs-responsive/assets/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(//www.mv-korlingen.de/wp-content/plugins/tabs-responsive/assets/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(//www.mv-korlingen.de/wp-content/plugins/tabs-responsive/assets/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(//www.mv-korlingen.de/wp-content/plugins/tabs-responsive/assets/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(//www.mv-korlingen.de/wp-content/plugins/tabs-responsive/assets/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.wpsm_nav {
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.wpsm_nav > li {
position: relative;
display: block;
}
.wpsm_nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.wpsm_nav > li > a:hover,
.wpsm_nav > li > a:focus {
text-decoration: none;
background-color: #eee;
}
.wpsm_nav > li.disabled > a {
color: #777;
}
.wpsm_nav > li.disabled > a:hover,
.wpsm_nav > li.disabled > a:focus {
color: #777;
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
}
.wpsm_nav .open > a,
.wpsm_nav .open > a:hover,
.wpsm_nav .open > a:focus {
background-color: #eee;
border-color: #337ab7;
}
.wpsm_nav .wpsm_nav-divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.wpsm_nav > li > a > img {
max-width: none;
}
.wpsm_nav-tabs {
border-bottom: 1px solid #ddd;
}
.wpsm_nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.wpsm_nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 4px 4px 0 0;
}
.wpsm_nav-tabs > li > a:hover {
border-color: #eee #eee #ddd;
}
.wpsm_nav-tabs > li.active > a,
.wpsm_nav-tabs > li.active > a:hover,
.wpsm_nav-tabs > li.active > a:focus {
color: #555;
cursor: default;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
}
.wpsm_nav-tabs.wpsm_nav-justified {
width: 100%;
border-bottom: 0;
}
.wpsm_nav-tabs.wpsm_nav-justified > li {
float: none;
}
.wpsm_nav-tabs.wpsm_nav-justified > li > a {
margin-bottom: 5px;
text-align: center;
}
.wpsm_nav-tabs.wpsm_nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.wpsm_nav-tabs.wpsm_nav-justified > li {
display: table-cell;
width: 1%;
}
.wpsm_nav-tabs.wpsm_nav-justified > li > a {
margin-bottom: 0;
}
}
.wpsm_nav-tabs.wpsm_nav-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.wpsm_nav-tabs.wpsm_nav-justified > .active > a,
.wpsm_nav-tabs.wpsm_nav-justified > .active > a:hover,
.wpsm_nav-tabs.wpsm_nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.wpsm_nav-tabs.wpsm_nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.wpsm_nav-tabs.wpsm_nav-justified > .active > a,
.wpsm_nav-tabs.wpsm_nav-justified > .active > a:hover,
.wpsm_nav-tabs.wpsm_nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.wpsm_nav-pills > li {
float: left;
}
.wpsm_nav-pills > li > a {
border-radius: 4px;
}
.wpsm_nav-pills > li + li {
margin-left: 2px;
}
.wpsm_nav-pills > li.active > a,
.wpsm_nav-pills > li.active > a:hover,
.wpsm_nav-pills > li.active > a:focus {
color: #fff;
background-color: #337ab7;
}
.wpsm_nav-stacked > li {
float: none;
}
.wpsm_nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.wpsm_nav-justified {
width: 100%;
}
.wpsm_nav-justified > li {
float: none;
}
.wpsm_nav-justified > li > a {
margin-bottom: 5px;
text-align: center;
}
.wpsm_nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.wpsm_nav-justified > li {
display: table-cell;
width: 1%;
}
.wpsm_nav-justified > li > a {
margin-bottom: 0;
}
}
.wpsm_nav-tabs-justified {
border-bottom: 0;
}
.wpsm_nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 4px;
}
.wpsm_nav-tabs-justified > .active > a,
.wpsm_nav-tabs-justified > .active > a:hover,
.wpsm_nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.wpsm_nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 4px 4px 0 0;
}
.wpsm_nav-tabs-justified > .active > a,
.wpsm_nav-tabs-justified > .active > a:hover,
.wpsm_nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block !important;
}
.wpsm_nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.wpsm_navbar {
position: relative;
min-height: 50px;
margin-bottom: 20px;
border: 1px solid transparent;
}
@media (min-width: 768px) {
.wpsm_navbar {
border-radius: 4px;
}
}
@media (min-width: 768px) {
.wpsm_navbar-header {
float: left;
}
}
.wpsm_navbar-collapse {
padding-right: 15px;
padding-left: 15px;
overflow-x: visible;
-webkit-overflow-scrolling: touch;
border-top: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
}
.wpsm_navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 768px) {
.wpsm_navbar-collapse {
width: auto;
border-top: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.wpsm_navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.wpsm_navbar-collapse.in {
overflow-y: visible;
}
.wpsm_navbar-fixed-top .wpsm_navbar-collapse,
.wpsm_navbar-static-top .wpsm_navbar-collapse,
.wpsm_navbar-fixed-bottom .wpsm_navbar-collapse {
padding-right: 0;
padding-left: 0;
}
}
.wpsm_navbar-fixed-top .wpsm_navbar-collapse,
.wpsm_navbar-fixed-bottom .wpsm_navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
.wpsm_navbar-fixed-top .wpsm_navbar-collapse,
.wpsm_navbar-fixed-bottom .wpsm_navbar-collapse {
max-height: 200px;
}
}
.container > .wpsm_navbar-header,
.container-fluid > .wpsm_navbar-header,
.container > .wpsm_navbar-collapse,
.container-fluid > .wpsm_navbar-collapse {
margin-right: -15px;
margin-left: -15px;
}
@media (min-width: 768px) {
.container > .wpsm_navbar-header,
.container-fluid > .wpsm_navbar-header,
.container > .wpsm_navbar-collapse,
.container-fluid > .wpsm_navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.wpsm_navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 768px) {
.wpsm_navbar-static-top {
border-radius: 0;
}
}
.wpsm_navbar-fixed-top,
.wpsm_navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 768px) {
.wpsm_navbar-fixed-top,
.wpsm_navbar-fixed-bottom {
border-radius: 0;
}
}
.wpsm_navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.wpsm_navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.wpsm_navbar-brand {
float: left;
height: 50px;
padding: 15px 15px;
font-size: 18px;
line-height: 20px;
}
.wpsm_navbar-brand:hover,
.wpsm_navbar-brand:focus {
text-decoration: none;
}
.wpsm_navbar-brand > img {
display: block;
}
@media (min-width: 768px) {
.wpsm_navbar > .container .wpsm_navbar-brand,
.wpsm_navbar > .container-fluid .wpsm_navbar-brand {
margin-left: -15px;
}
}
.wpsm_navbar-toggle {
position: relative;
float: right;
padding: 9px 10px;
margin-top: 8px;
margin-right: 15px;
margin-bottom: 8px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.wpsm_navbar-toggle:focus {
outline: 0;
}
.wpsm_navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.wpsm_navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 768px) {
.wpsm_navbar-toggle {
display: none;
}
}
.wpsm_navbar-wpsm_nav {
margin: 7.5px -15px;
}
.wpsm_navbar-wpsm_nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
@media (max-width: 767px) {
.wpsm_navbar-wpsm_nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a,
.wpsm_navbar-wpsm_nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a {
line-height: 20px;
}
.wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:hover,
.wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 768px) {
.wpsm_navbar-wpsm_nav {
float: left;
margin: 0;
}
.wpsm_navbar-wpsm_nav > li {
float: left;
}
.wpsm_navbar-wpsm_nav > li > a {
padding-top: 15px;
padding-bottom: 15px;
}
}
.wpsm_navbar-form {
padding: 10px 15px;
margin-top: 8px;
margin-right: -15px;
margin-bottom: 8px;
margin-left: -15px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
}
@media (min-width: 768px) {
.wpsm_navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.wpsm_navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.wpsm_navbar-form .form-control-static {
display: inline-block;
}
.wpsm_navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.wpsm_navbar-form .input-group .input-group-addon,
.wpsm_navbar-form .input-group .input-group-btn,
.wpsm_navbar-form .input-group .form-control {
width: auto;
}
.wpsm_navbar-form .input-group > .form-control {
width: 100%;
}
.wpsm_navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.wpsm_navbar-form .radio,
.wpsm_navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.wpsm_navbar-form .radio label,
.wpsm_navbar-form .checkbox label {
padding-left: 0;
}
.wpsm_navbar-form .radio input[type="radio"],
.wpsm_navbar-form .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.wpsm_navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 767px) {
.wpsm_navbar-form .form-group {
margin-bottom: 5px;
}
.wpsm_navbar-form .form-group:last-child {
margin-bottom: 0;
}
}
@media (min-width: 768px) {
.wpsm_navbar-form {
width: auto;
padding-top: 0;
padding-bottom: 0;
margin-right: 0;
margin-left: 0;
border: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
}
.wpsm_navbar-wpsm_nav > li > .dropdown-menu {
margin-top: 0;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.wpsm_navbar-fixed-bottom .wpsm_navbar-wpsm_nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.wpsm_navbar-btn {
margin-top: 8px;
margin-bottom: 8px;
}
.wpsm_navbar-btn.btn-sm {
margin-top: 10px;
margin-bottom: 10px;
}
.wpsm_navbar-btn.btn-xs {
margin-top: 14px;
margin-bottom: 14px;
}
.wpsm_navbar-text {
margin-top: 15px;
margin-bottom: 15px;
}
@media (min-width: 768px) {
.wpsm_navbar-text {
float: left;
margin-right: 15px;
margin-left: 15px;
}
}
@media (min-width: 768px) {
.wpsm_navbar-left {
float: left !important;
}
.wpsm_navbar-right {
float: right !important;
margin-right: -15px;
}
.wpsm_navbar-right ~ .wpsm_navbar-right {
margin-right: 0;
}
}
.wpsm_navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.wpsm_navbar-default .wpsm_navbar-brand {
color: #777;
}
.wpsm_navbar-default .wpsm_navbar-brand:hover,
.wpsm_navbar-default .wpsm_navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.wpsm_navbar-default .wpsm_navbar-text {
color: #777;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > li > a {
color: #777;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > li > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > li > a:focus {
color: #333;
background-color: transparent;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .active > a,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .active > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .disabled > a,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .disabled > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.wpsm_navbar-default .wpsm_navbar-toggle {
border-color: #ddd;
}
.wpsm_navbar-default .wpsm_navbar-toggle:hover,
.wpsm_navbar-default .wpsm_navbar-toggle:focus {
background-color: #ddd;
}
.wpsm_navbar-default .wpsm_navbar-toggle .icon-bar {
background-color: #888;
}
.wpsm_navbar-default .wpsm_navbar-collapse,
.wpsm_navbar-default .wpsm_navbar-form {
border-color: #e7e7e7;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .open > a,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .open > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav > .open > a:focus {
color: #555;
background-color: #e7e7e7;
}
@media (max-width: 767px) {
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a {
color: #777;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a:hover,
.wpsm_navbar-default .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
}
.wpsm_navbar-default .wpsm_navbar-link {
color: #777;
}
.wpsm_navbar-default .wpsm_navbar-link:hover {
color: #333;
}
.wpsm_navbar-default .btn-link {
color: #777;
}
.wpsm_navbar-default .btn-link:hover,
.wpsm_navbar-default .btn-link:focus {
color: #333;
}
.wpsm_navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .wpsm_navbar-default .btn-link:hover,
.wpsm_navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .wpsm_navbar-default .btn-link:focus {
color: #ccc;
}
.wpsm_navbar-inverse {
background-color: #222;
border-color: #080808;
}
.wpsm_navbar-inverse .wpsm_navbar-brand {
color: #9d9d9d;
}
.wpsm_navbar-inverse .wpsm_navbar-brand:hover,
.wpsm_navbar-inverse .wpsm_navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.wpsm_navbar-inverse .wpsm_navbar-text {
color: #9d9d9d;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > li > a {
color: #9d9d9d;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > li > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > li > a:focus {
color: #fff;
background-color: transparent;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .active > a,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .active > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .active > a:focus {
color: #fff;
background-color: #080808;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .disabled > a,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .disabled > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.wpsm_navbar-inverse .wpsm_navbar-toggle {
border-color: #333;
}
.wpsm_navbar-inverse .wpsm_navbar-toggle:hover,
.wpsm_navbar-inverse .wpsm_navbar-toggle:focus {
background-color: #333;
}
.wpsm_navbar-inverse .wpsm_navbar-toggle .icon-bar {
background-color: #fff;
}
.wpsm_navbar-inverse .wpsm_navbar-collapse,
.wpsm_navbar-inverse .wpsm_navbar-form {
border-color: #101010;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .open > a,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .open > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav > .open > a:focus {
color: #fff;
background-color: #080808;
}
@media (max-width: 767px) {
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu .divider {
background-color: #080808;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a:hover,
.wpsm_navbar-inverse .wpsm_navbar-wpsm_nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
}
.wpsm_navbar-inverse .wpsm_navbar-link {
color: #9d9d9d;
}
.wpsm_navbar-inverse .wpsm_navbar-link:hover {
color: #fff;
}
.wpsm_navbar-inverse .btn-link {
color: #9d9d9d;
}
.wpsm_navbar-inverse .btn-link:hover,
.wpsm_navbar-inverse .btn-link:focus {
color: #fff;
}
.wpsm_navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .wpsm_navbar-inverse .btn-link:hover,
.wpsm_navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .wpsm_navbar-inverse .btn-link:focus {
color: #444;
}
.wpsm_nav:before,
.wpsm_nav:after,
.wpsm_navbar:before,
.wpsm_navbar:after,
.wpsm_navbar-header:before,
.wpsm_navbar-header:after,
.wpsm_navbar-collapse:before,
.wpsm_navbar-collapse:after {
display: table;
content: " ";
}
.wpsm_nav:after,
.wpsm_navbar:after,
.wpsm_navbar-header:after,
.wpsm_navbar-collapse:after{
clear: both;
}
@media (max-width: 768px) {
.wpsm_nav-tabs > li{
float:none;
}
}
.tab-content{
overflow:hidden;
}.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.animated.hinge {
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
@-webkit-keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
transform: translateY(-15px);
}
}
@keyframes bounce {
0%, 20%, 50%, 80%, 100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
40% {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
60% {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
}
.bounce {
-webkit-animation-name: bounce;
animation-name: bounce;
}
@-webkit-keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
@keyframes flash {
0%, 50%, 100% {
opacity: 1;
}
25%, 75% {
opacity: 0;
}
}
.flash {
-webkit-animation-name: flash;
animation-name: flash;
} @-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.pulse {
-webkit-animation-name: pulse;
animation-name: pulse;
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
}
@keyframes shake {
0%, 100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%, 40%, 60%, 80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}
.shake {
-webkit-animation-name: shake;
animation-name: shake;
}
@-webkit-keyframes swing {
20% {
-webkit-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
}
@keyframes swing {
20% {
-webkit-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
}
40% {
-webkit-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}
60% {
-webkit-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
80% {
-webkit-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}
100% {
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
}
}
.swing {
-webkit-transform-origin: top center;
-ms-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
@keyframes tada {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
10%, 20% {
-webkit-transform: scale(0.9) rotate(-3deg);
-ms-transform: scale(0.9) rotate(-3deg);
transform: scale(0.9) rotate(-3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale(1.1) rotate(3deg);
-ms-transform: scale(1.1) rotate(3deg);
transform: scale(1.1) rotate(3deg);
}
40%, 60%, 80% {
-webkit-transform: scale(1.1) rotate(-3deg);
-ms-transform: scale(1.1) rotate(-3deg);
transform: scale(1.1) rotate(-3deg);
}
100% {
-webkit-transform: scale(1) rotate(0);
-ms-transform: scale(1) rotate(0);
transform: scale(1) rotate(0);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
0% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
transform: translateX(0%);
}
}
@keyframes wobble {
0% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
15% {
-webkit-transform: translateX(-25%) rotate(-5deg);
-ms-transform: translateX(-25%) rotate(-5deg);
transform: translateX(-25%) rotate(-5deg);
}
30% {
-webkit-transform: translateX(20%) rotate(3deg);
-ms-transform: translateX(20%) rotate(3deg);
transform: translateX(20%) rotate(3deg);
}
45% {
-webkit-transform: translateX(-15%) rotate(-3deg);
-ms-transform: translateX(-15%) rotate(-3deg);
transform: translateX(-15%) rotate(-3deg);
}
60% {
-webkit-transform: translateX(10%) rotate(2deg);
-ms-transform: translateX(10%) rotate(2deg);
transform: translateX(10%) rotate(2deg);
}
75% {
-webkit-transform: translateX(-5%) rotate(-1deg);
-ms-transform: translateX(-5%) rotate(-1deg);
transform: translateX(-5%) rotate(-1deg);
}
100% {
-webkit-transform: translateX(0%);
-ms-transform: translateX(0%);
transform: translateX(0%);
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes bounceIn {
0% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
50% {
opacity: 1;
-webkit-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
}
70% {
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.bounceIn {
-webkit-animation-name: bounceIn;
animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
80% {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInDown {
-webkit-animation-name: bounceInDown;
animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(30px);
-ms-transform: translateX(30px);
transform: translateX(30px);
}
80% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInLeft {
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes bounceInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateX(-30px);
-ms-transform: translateX(-30px);
transform: translateX(-30px);
}
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.bounceInRight {
-webkit-animation-name: bounceInRight;
animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes bounceInUp {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
60% {
opacity: 1;
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
80% {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.bounceInUp {
-webkit-animation-name: bounceInUp;
animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
transform: scale(.3);
}
}
@keyframes bounceOut {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(.95);
-ms-transform: scale(.95);
transform: scale(.95);
}
50% {
opacity: 1;
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
opacity: 0;
-webkit-transform: scale(.3);
-ms-transform: scale(.3);
transform: scale(.3);
}
}
.bounceOut {
-webkit-animation-name: bounceOut;
animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.bounceOutDown {
-webkit-animation-name: bounceOutDown;
animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.bounceOutLeft {
-webkit-animation-name: bounceOutLeft;
animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
20% {
opacity: 1;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.bounceOutRight {
-webkit-animation-name: bounceOutRight;
animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
20% {
opacity: 1;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.bounceOutUp {
-webkit-animation-name: bounceOutUp;
animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.fadeIn {
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDown {
-webkit-animation-name: fadeInDown;
animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInDownBig {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInDownBig {
-webkit-animation-name: fadeInDownBig;
animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeft {
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeftBig {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInLeftBig {
-webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRight {
-webkit-animation-name: fadeInRight;
animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInRightBig {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.fadeInRightBig {
-webkit-animation-name: fadeInRightBig;
animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUp {
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes fadeInUpBig {
0% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.fadeInUpBig {
-webkit-animation-name: fadeInUpBig;
animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
.fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
transform: translateY(20px);
}
}
@keyframes fadeOutDown {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
}
.fadeOutDown {
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
transform: translateY(2000px);
}
}
@keyframes fadeOutDownBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(2000px);
-ms-transform: translateY(2000px);
transform: translateY(2000px);
}
}
.fadeOutDownBig {
-webkit-animation-name: fadeOutDownBig;
animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
transform: translateX(-20px);
}
}
@keyframes fadeOutLeft {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
}
.fadeOutLeft {
-webkit-animation-name: fadeOutLeft;
animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes fadeOutLeftBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
-webkit-animation-name: fadeOutLeftBig;
animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
transform: translateX(20px);
}
}
@keyframes fadeOutRight {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform: translateX(20px);
transform: translateX(20px);
}
}
.fadeOutRight {
-webkit-animation-name: fadeOutRight;
animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes fadeOutRightBig {
0% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.fadeOutRightBig {
-webkit-animation-name: fadeOutRightBig;
animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
transform: translateY(-20px);
}
}
@keyframes fadeOutUp {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-20px);
-ms-transform: translateY(-20px);
transform: translateY(-20px);
}
}
.fadeOutUp {
-webkit-animation-name: fadeOutUp;
animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes fadeOutUpBig {
0% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.fadeOutUpBig {
-webkit-animation-name: fadeOutUpBig;
animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
@keyframes flip {
0% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
40% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
50% {
-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
80% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
100% {
-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
}
.animated.flip {
-webkit-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
-webkit-animation-name: flip;
animation-name: flip;
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
@keyframes flipInX {
0% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateX(-10deg);
-ms-transform: perspective(400px) rotateX(-10deg);
transform: perspective(400px) rotateX(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateX(10deg);
-ms-transform: perspective(400px) rotateX(10deg);
transform: perspective(400px) rotateX(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
}
.flipInX {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInX;
animation-name: flipInX;
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-10deg);
-ms-transform: perspective(400px) rotateY(-10deg);
transform: perspective(400px) rotateY(-10deg);
}
70% {
-webkit-transform: perspective(400px) rotateY(10deg);
-ms-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
}
100% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
}
.flipInY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipInY;
animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
@keyframes flipOutX {
0% {
-webkit-transform: perspective(400px) rotateX(0deg);
-ms-transform: perspective(400px) rotateX(0deg);
transform: perspective(400px) rotateX(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateX(90deg);
-ms-transform: perspective(400px) rotateX(90deg);
transform: perspective(400px) rotateX(90deg);
opacity: 0;
}
}
.flipOutX {
-webkit-animation-name: flipOutX;
animation-name: flipOutX;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
@keyframes flipOutY {
0% {
-webkit-transform: perspective(400px) rotateY(0deg);
-ms-transform: perspective(400px) rotateY(0deg);
transform: perspective(400px) rotateY(0deg);
opacity: 1;
}
100% {
-webkit-transform: perspective(400px) rotateY(90deg);
-ms-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
opacity: 0;
}
}
.flipOutY {
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: flipOutY;
animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
60% {
-webkit-transform: translateX(-20%) skewX(30deg);
-ms-transform: translateX(-20%) skewX(30deg);
transform: translateX(-20%) skewX(30deg);
opacity: 1;
}
80% {
-webkit-transform: translateX(0%) skewX(-15deg);
-ms-transform: translateX(0%) skewX(-15deg);
transform: translateX(0%) skewX(-15deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
}
.lightSpeedIn {
-webkit-animation-name: lightSpeedIn;
animation-name: lightSpeedIn;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform: translateX(0%) skewX(0deg);
-ms-transform: translateX(0%) skewX(0deg);
transform: translateX(0%) skewX(0deg);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%) skewX(-30deg);
-ms-transform: translateX(100%) skewX(-30deg);
transform: translateX(100%) skewX(-30deg);
opacity: 0;
}
}
.lightSpeedOut {
-webkit-animation-name: lightSpeedOut;
animation-name: lightSpeedOut;
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(-200deg);
-ms-transform: rotate(-200deg);
transform: rotate(-200deg);
opacity: 0;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateIn {
-webkit-animation-name: rotateIn;
animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownLeft {
-webkit-animation-name: rotateInDownLeft;
animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInDownRight {
-webkit-animation-name: rotateInDownRight;
animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpLeft {
-webkit-animation-name: rotateInUpLeft;
animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
}
.rotateInUpRight {
-webkit-animation-name: rotateInUpRight;
animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: center center;
-ms-transform-origin: center center;
transform-origin: center center;
-webkit-transform: rotate(200deg);
-ms-transform: rotate(200deg);
transform: rotate(200deg);
opacity: 0;
}
}
.rotateOut {
-webkit-animation-name: rotateOut;
animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutDownLeft {
-webkit-animation-name: rotateOutDownLeft;
animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutDownRight {
-webkit-animation-name: rotateOutDownRight;
animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-transform-origin: left bottom;
-transform: rotate(-90deg);
opacity: 0;
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin: left bottom;
-ms-transform-origin: left bottom;
transform-origin: left bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-transform-origin: left bottom;
-transform: rotate(-90deg);
opacity: 0;
}
}
.rotateOutUpLeft {
-webkit-animation-name: rotateOutUpLeft;
animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
opacity: 1;
}
100% {
-webkit-transform-origin: right bottom;
-ms-transform-origin: right bottom;
transform-origin: right bottom;
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
opacity: 0;
}
}
.rotateOutUpRight {
-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes slideInDown {
0% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
100% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes slideInRight {
0% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
transform: translateX(2000px);
}
}
@keyframes slideOutRight {
0% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
opacity: 0;
-webkit-transform: translateX(2000px);
-ms-transform: translateX(2000px);
transform: translateX(2000px);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
@keyframes slideOutUp {
0% {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
100% {
opacity: 0;
-webkit-transform: translateY(-2000px);
-ms-transform: translateY(-2000px);
transform: translateY(-2000px);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
@keyframes hinge {
0% {
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate(80deg);
-ms-transform: rotate(80deg);
transform: rotate(80deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40% {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
80% {
-webkit-transform: rotate(60deg) translateY(0);
-ms-transform: rotate(60deg) translateY(0);
transform: rotate(60deg) translateY(0);
opacity: 1;
-webkit-transform-origin: top left;
-ms-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
100% {
-webkit-transform: translateY(700px);
-ms-transform: translateY(700px);
transform: translateY(700px);
opacity: 0;
}
}
.hinge {
-webkit-animation-name: hinge;
animation-name: hinge;
} @-webkit-keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
@keyframes rollIn {
0% {
opacity: 0;
-webkit-transform: translateX(-100%) rotate(-120deg);
-ms-transform: translateX(-100%) rotate(-120deg);
transform: translateX(-100%) rotate(-120deg);
}
100% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
-webkit-animation-name: rollIn;
animation-name: rollIn;
} @-webkit-keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
@keyframes rollOut {
0% {
opacity: 1;
-webkit-transform: translateX(0px) rotate(0deg);
-ms-transform: translateX(0px) rotate(0deg);
transform: translateX(0px) rotate(0deg);
}
100% {
opacity: 0;
-webkit-transform: translateX(100%) rotate(120deg);
-ms-transform: translateX(100%) rotate(120deg);
transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
-webkit-animation-name: rollOut;
animation-name: rollOut;
}
@keyframes swing {
20% {
-webkit-transform: rotate3d(0, 0, 1, 15deg);
transform: rotate3d(0, 0, 1, 15deg);
}
40% {
-webkit-transform: rotate3d(0, 0, 1, -10deg);
transform: rotate3d(0, 0, 1, -10deg);
}
60% {
-webkit-transform: rotate3d(0, 0, 1, 5deg);
transform: rotate3d(0, 0, 1, 5deg);
}
80% {
-webkit-transform: rotate3d(0, 0, 1, -5deg);
transform: rotate3d(0, 0, 1, -5deg);
}
to {
-webkit-transform: rotate3d(0, 0, 1, 0deg);
transform: rotate3d(0, 0, 1, 0deg);
}
}
.swing {
-webkit-transform-origin: top center;
transform-origin: top center;
-webkit-animation-name: swing;
animation-name: swing;
}
@-webkit-keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
@keyframes tada {
from {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
10%, 20% {
-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
}
30%, 50%, 70%, 90% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
}
40%, 60%, 80% {
-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
}
to {
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
}
}
.tada {
-webkit-animation-name: tada;
animation-name: tada;
} @-webkit-keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
@keyframes wobble {
from {
-webkit-transform: none;
transform: none;
}
15% {
-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
}
30% {
-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
}
45% {
-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
}
60% {
-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
}
75% {
-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
}
to {
-webkit-transform: none;
transform: none;
}
}
.wobble {
-webkit-animation-name: wobble;
animation-name: wobble;
}
@-webkit-keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
@keyframes jello {
from, 11.1%, to {
-webkit-transform: none;
transform: none;
}
22.2% {
-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
-webkit-transform: skewX(6.25deg) skewY(6.25deg);
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
}
.jello {
-webkit-animation-name: jello;
animation-name: jello;
-webkit-transform-origin: center;
transform-origin: center;
}
@-webkit-keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
@keyframes zoomIn {
from {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
50% {
opacity: 1;
}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInDown {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInDown {
-webkit-animation-name: zoomInDown;
animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInLeft {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInLeft {
-webkit-animation-name: zoomInLeft;
animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInRight {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInRight {
-webkit-animation-name: zoomInRight;
animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomInUp {
from {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
60% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomInUp {
-webkit-animation-name: zoomInUp;
animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
@keyframes zoomOut {
from {
opacity: 1;
}
50% {
opacity: 0;
-webkit-transform: scale3d(.3, .3, .3);
transform: scale3d(.3, .3, .3);
}
to {
opacity: 0;
}
}
.zoomOut {
-webkit-animation-name: zoomOut;
animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutDown {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutDown {
-webkit-animation-name: zoomOutDown;
animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
@keyframes zoomOutLeft {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
transform: scale(.1) translate3d(-2000px, 0, 0);
-webkit-transform-origin: left center;
transform-origin: left center;
}
}
.zoomOutLeft {
-webkit-animation-name: zoomOutLeft;
animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
@keyframes zoomOutRight {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
}
to {
opacity: 0;
-webkit-transform: scale(.1) translate3d(2000px, 0, 0);
transform: scale(.1) translate3d(2000px, 0, 0);
-webkit-transform-origin: right center;
transform-origin: right center;
}
}
.zoomOutRight {
-webkit-animation-name: zoomOutRight;
animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
@keyframes zoomOutUp {
40% {
opacity: 1;
-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
}
to {
opacity: 0;
-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
-webkit-transform-origin: center bottom;
transform-origin: center bottom;
-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
}
}
.zoomOutUp {
-webkit-animation-name: zoomOutUp;
animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInDown {
from {
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInDown {
-webkit-animation-name: slideInDown;
animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInLeft {
from {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInLeft {
-webkit-animation-name: slideInLeft;
animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInRight {
from {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInRight {
-webkit-animation-name: slideInRight;
animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
@keyframes slideInUp {
from {
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
visibility: visible;
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
.slideInUp {
-webkit-animation-name: slideInUp;
animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
@keyframes slideOutDown {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, 100%, 0);
transform: translate3d(0, 100%, 0);
}
}
.slideOutDown {
-webkit-animation-name: slideOutDown;
animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
@keyframes slideOutLeft {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
}
}
.slideOutLeft {
-webkit-animation-name: slideOutLeft;
animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
@keyframes slideOutRight {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
}
}
.slideOutRight {
-webkit-animation-name: slideOutRight;
animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
@keyframes slideOutUp {
from {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
to {
visibility: hidden;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
0% {
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
20%, 60% {
-webkit-transform: rotate3d(0, 0, 1, 80deg);
transform: rotate3d(0, 0, 1, 80deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
}
40%, 80% {
-webkit-transform: rotate3d(0, 0, 1, 60deg);
transform: rotate3d(0, 0, 1, 60deg);
-webkit-transform-origin: top left;
transform-origin: top left;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
opacity: 1;
}
to {
-webkit-transform: translate3d(0, 700px, 0);
transform: translate3d(0, 700px, 0);
opacity: 0;
}
}.tml{font-size:1em}.tml *{box-sizing:border-box}.tml .tml-field-wrap{margin-bottom:1em}.tml .tml-label{display:block;margin:.5em 0}.tml .tml-checkbox+.tml-label{display:inline}.tml .tml-field{width:100%}.tml .tml-description{display:block;font-size:.85em;font-style:italic;margin:.5em 0}.tml .tml-errors,.tml .tml-messages{list-style:none;margin:0;padding:0}.tml .tml-action-confirmaction .success,.tml .tml-error,.tml .tml-message,.tml .tml-success{border-left:4px solid #00a0d2;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);display:block;margin:0 0 1em;padding:.75em}.tml .tml-error{border-left-color:#dc3232}.tml .tml-action-confirmaction .success,.tml .tml-success{border-left-color:#46b450}#pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;font-weight:700;opacity:0;margin-bottom:1em;padding:.5em}#pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
width: 40px;
height: 40px;
margin-top: -20px;
margin-left: -20px;
cursor: pointer;
overflow: hidden;
z-index: 1104;
display: none;
}
#fancybox-loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
}
#fancybox-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 1100;
display: none;
}
#fancybox-tmp {
padding: 0;
margin: 0;
border: 0;
overflow: auto;
display: none;
}
#fancybox-wrap {
position: absolute;
top: 0;
left: 0;
padding: 20px;
z-index: 1101;
outline: none;
display: none;
}
#fancybox-outer {
position: relative;
width: 100%;
height: 100%;
background: #fff;
}
#fancybox-content {
width: 0;
height: 0;
padding: 0;
outline: none;
position: relative;
overflow: hidden;
z-index: 1102;
border: 0px solid #fff;
}
#fancybox-hide-sel-frame {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
z-index: 1101;
}
#fancybox-close {
position: absolute;
top: -15px;
right: -15px;
width: 30px;
height: 30px;
background: transparent url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png) -40px 0px;
cursor: pointer;
z-index: 1103;
display: none;
}
#fancybox-error {
color: #444;
font: normal 12px/20px Arial;
padding: 14px;
margin: 0;
}
#fancybox-img {
width: 100%;
height: 100%;
padding: 0;
margin: 0;
border: none;
outline: none;
line-height: 0;
vertical-align: top;
}
#fancybox-frame {
width: 100%;
height: 100%;
border: none;
display: block;
}
#fancybox-left, #fancybox-right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
outline: none;
background: transparent url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/blank.gif);
z-index: 1102;
display: none;
}
#fancybox-left {
left: 0px;
}
#fancybox-right {
right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
position: absolute;
top: 50%;
left: -9999px;
width: 30px;
height: 30px;
margin-top: -15px;
cursor: pointer;
z-index: 1102;
display: block;
}
#fancybox-left-ico {
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -30px;
}
#fancybox-right-ico {
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
visibility: visible; }
#fancybox-left:hover span {
left: 20px;
}
#fancybox-right:hover span {
left: auto;
right: 20px;
}
.fancybox-bg {
position: absolute;
padding: 0;
margin: 0;
border: 0;
width: 20px;
height: 20px;
z-index: 1001;
}
#fancybox-bg-n {
top: -20px;
left: 0;
width: 100%;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png);
}
#fancybox-bg-ne {
top: -20px;
right: -20px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -162px;
}
#fancybox-bg-e {
top: 0;
right: -20px;
height: 100%;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-y.png);
background-position: -20px 0px;
}
#fancybox-bg-se {
bottom: -20px;
right: -20px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -182px; 
}
#fancybox-bg-s {
bottom: -20px;
left: 0;
width: 100%;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png);
background-position: 0px -20px;
}
#fancybox-bg-sw {
bottom: -20px;
left: -20px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -142px;
}
#fancybox-bg-w {
top: 0;
left: -20px;
height: 100%;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-y.png);
}
#fancybox-bg-nw {
top: -20px;
left: -20px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png);
background-position: -40px -122px;
}
#fancybox-title {
font-family: Helvetica;
font-size: 12px;
z-index: 1102;
}
.fancybox-title-inside {
padding-bottom: 10px;
text-align: center;
color: #333;
background: #fff;
position: relative;
}
.fancybox-title-outside {
padding-top: 10px;
color: #fff;
}
.fancybox-title-over {
position: absolute;
bottom: 0;
left: 0;
color: #FFF;
text-align: left;
}
#fancybox-title-over {
padding: 10px;
background-image: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancy_title_over.png);
display: block;
}
.fancybox-title-float {
position: absolute;
left: 0;
bottom: -20px;
height: 32px;
}
#fancybox-title-float-wrap {
border: none;
border-collapse: collapse;
width: auto;
}
#fancybox-title-float-wrap td {
border: none;
white-space: nowrap;
}
#fancybox-title-float-left {
padding: 0 0 0 15px;
background: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
color: #FFF;
line-height: 29px;
font-weight: bold;
padding: 0 0 3px 0;
background: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
padding: 0 0 0 15px;
background: url(//www.mv-korlingen.de/wp-content/plugins/nextgen-gallery/static/Lightbox/fancybox/fancybox.png) -55px -90px no-repeat;
} .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
height: expression(this.parentNode.clientHeight + "px");
}
#fancybox-loading.fancybox-ie6 {
position: absolute; margin-top: 0;
top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}
#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); } .fancybox-ie .fancybox-bg { background: transparent !important; }
.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); } #fancybox-wrap, #fancybox-content, #fancybox-outer {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}img.cryptxImage { height: 1em; width: auto; display: inline-block; }@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-600italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
src: url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.eot); src: local(''),
url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.eot?#iefix) format('embedded-opentype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.woff2) format('woff2'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.woff) format('woff'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.ttf) format('truetype'), url(//www.mv-korlingen.de/wp-content/themes/fonts/open-sans-v34-latin-800italic.svg#OpenSans) format('svg'); }
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%; }
body {
margin: 0; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
display: block; }
audio,
canvas,
progress,
video {
display: inline-block; }
audio:not([controls]) {
display: none;
height: 0; }
progress {
vertical-align: baseline; }
template,
[hidden] {
display: none; }
a {
background-color: transparent;
-webkit-text-decoration-skip: objects; }
a:active,
a:hover {
outline-width: 0; }
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted; }
b,
strong {
font-weight: inherit; }
b,
strong {
font-weight: bolder; }
dfn {
font-style: italic; }
h1 {
font-size: 2em;
margin: 0.67em 0; }
mark {
background-color: #ff0;
color: #000; }
small {
font-size: 80%; }
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sub {
bottom: -0.25em; }
sup {
top: -0.5em; }
img {
border-style: none; }
svg:not(:root) {
overflow: hidden; }
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em; }
figure {
margin: 1em 40px; }
hr {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
overflow: visible; }
button,
input,
select,
textarea {
font: inherit;
margin: 0; }
optgroup {
font-weight: bold; }
button,
input {
overflow: visible; }
button,
select {
text-transform: none; }
button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button; }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0; }
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText; }
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
legend {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal; }
textarea {
overflow: auto; }
[type="checkbox"],
[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto; }
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px; }
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54; }
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit; } body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
body,
button,
input,
select,
textarea,
.select2-container .select2-choice {
color: #252525;
font-family: "Open Sans", sans-serif;
font-weight: normal;
font-size: 12px;
font-size: 0.75rem;
line-height: 1.8; }
@media only screen and (max-width: 40.063em) {
body,
button,
input,
select,
textarea,
.select2-container .select2-choice {
font-size: 14.4px;
font-size: 0.9rem; } }
h1, h2, h3, h4, h5, h6, .site-title, .page-title {
clear: both;
margin-top: 0.2rem;
margin-bottom: 0.8rem;
font-weight: bold;
line-height: 1.4;
text-rendering: optimizeLegibility;
color: #353535; }
h1,
.page-title {
font-size: 1.5em; }
h2 {
font-size: 1.25em; }
h3 {
font-size: 1em; }
h4 {
font-size: 1em; }
h5 {
font-size: 1em; }
h6 {
font-size: 1em; }
p {
margin-bottom: 1.5em; }
dfn, cite, em, i {
font-style: italic; }
blockquote {
margin: 0 1.5em;
font-size: 125%;
font-style: italic;
line-height: 1.4;
margin: 1em 0;
padding-left: 1em;
border-left: 4px solid rgba(37, 37, 37, 0.1);
color: #686868; }
address {
margin: 0 0 1.5em; }
pre {
background-color: rgba(225, 225, 225, 0.5);
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 15px;
font-size: 0.9375rem;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1em;
border: 1px solid rgba(37, 37, 37, 0.1);
-webkit-border-radius: 2px;
border-radius: 2px; }
code, kbd, tt, var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 15px;
font-size: 0.9375rem; }
code {
padding: 0.125rem 0.25rem;
background-color: rgba(225, 225, 225, 0.5);
border: 1px solid rgba(37, 37, 37, 0.1);
-webkit-border-radius: 2px;
border-radius: 2px; }
pre code {
padding: 0;
border: none;
background-color: transparent; }
abbr, acronym {
border-bottom: 1px dotted rgba(37, 37, 37, 0.1);
cursor: help; }
mark, ins {
background-color: rgba(255, 249, 192, 0.5);
text-decoration: none; }
big {
font-size: 125%; } html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
*,
*:before,
*:after { -webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit; }
body {
background: #f5f5f5;
word-wrap: break-word; }
blockquote, q {
quotes: "" ""; }
blockquote:before, blockquote:after, q:before, q:after {
content: ""; }
hr {
background-color: rgba(37, 37, 37, 0.1);
border: 0;
height: 1px;
margin-bottom: 1.5em; }
img {
height: auto; max-width: 100%; } ul, ol {
margin: 0 0 1.5em 0; }
ul {
list-style: disc; }
ul ul {
list-style: circle; }
ol {
list-style: decimal; }
li > ul,
li > ol {
margin-bottom: 0; }
dt {
font-weight: bold; }
dd {
margin: 0 1.5em 1.5em; } table {
border-collapse: collapse;
margin: 0 0 1.5em;
width: 100%; }
.hentry table th,
.hentry table td {
padding: 0.5em;
text-align: left;
border: 1px solid rgba(37, 37, 37, 0.1);
border-left: none;
border-right: none; }
.hentry table thead th {
border-bottom-width: 2px;
border-top: none; }
.hentry table tfoot th {
border-top-width: 2px;
border-bottom: none; }
.hentry table tr:hover td {
background-color: rgba(37, 37, 37, 0.05); }
.widget table caption {
padding: 0 0.5em 0.5em;
font-weight: bold; }
.widget table th,
.widget table td {
text-align: center; } .nf-response-msg,
.widget-area .nf-response-msg {
font-weight: bold; }
.nf-response-msg p:first-child,
.widget-area .nf-response-msg p:first-child {
font-style: italic;
font-weight: normal; }
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
.select2-container .select2-choice {
color: rgba(37, 37, 37, 0.5);
border: 1px solid rgba(37, 37, 37, 0.1);
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 0.75rem;
resize: none;
background-color: rgba(255, 255, 255, 0.5); }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus,
.select2-container .select2-choice:focus {
color: #252525;
background-color: rgba(255, 255, 255, 0.75); }
.select2-container .select2-choice {
padding: 0.57rem 0.75rem; }
.select2-drop-active,
.select2-drop.select2-drop-above.select2-drop-active,
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
border-color: rgba(37, 37, 37, 0.1); }
input[type="checkbox"],
input[type="radio"] {
margin: 0 0.25em; }
input[type="file"] {
font-size: 13.6px;
font-size: 0.85rem; }
select {
border: 1px solid rgba(37, 37, 37, 0.1); }
textarea {
width: 100%; }
fieldset {
padding: 0.5em 1.5em;
border-color: rgba(37, 37, 37, 0.1); }
legend {
padding: 0 1em;
text-transform: uppercase;
letter-spacing: 1px; }
form label {
font-weight: bold; } button,
a.button,
a.button:visited,
input[type="button"],
input[type="reset"],
input[type="submit"] {
display: inline-block;
border: none;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color: #ff6663;
color: #ffffff;
line-height: 1;
margin-bottom: 0.5em;
padding: 0.75em 1em;
white-space: nowrap; }
button:hover, button:active, button:focus,
a.button:hover,
a.button:active,
a.button:focus,
a.button:visited:hover,
a.button:visited:active,
a.button:visited:focus,
input[type="button"]:hover,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"]:focus {
cursor: pointer;
background-color: rgba(255, 102, 99, 0.8);
color: #ffffff; } a {
color: #ff6663;
text-decoration: none; }
a:visited {
color: #ff6663; }
a:hover, a:focus, a:active {
color: rgba(255, 102, 99, 0.8); }
a:hover, a:active, a:focus {
outline: 0; } .wp-pointer-content {
border-top: none; }
.wp-pointer-content h3 {
font-family: sans-serif; }
.wp-pointer-content p {
font-family: sans-serif;
font-size: 13px;
line-height: 1.4; }
.wp-pointer-content a.close,
.wp-pointer-content a.close:visited {
color: #0073aa;
line-height: 1.5;
font-family: sans-serif;
font-weight: 400; }
.wp-pointer-content a.close:hover, .wp-pointer-content a.close:active, .wp-pointer-content a.close:focus,
.wp-pointer-content a.close:visited:hover,
.wp-pointer-content a.close:visited:active,
.wp-pointer-content a.close:visited:focus {
color: #00a0d2; } .wp-block-button__link {
-webkit-border-radius: 3px;
border-radius: 3px;
font-size: 16px;
font-size: 1rem;
line-height: 1;
padding: 0.75em 1em; }
.wp-block-coblocks-accordion {
margin-bottom: 1.55em;
margin-top: 1.65em; }
.wp-block-coblocks-alert__title {
font-size: 20px;
font-size: 1.25rem;
margin-bottom: 0;
margin-top: 0; }
.wp-block-coblocks-alert__title + p {
margin-top: 0.3em; }
.wp-block-coblocks-author__heading {
font-size: 90%; }
.wp-block-coblocks-author__name {
font-size: 1.25em;
font-weight: 600;
margin-bottom: 0.4em; }
.wp-block-coblocks-author .wp-block-button {
margin-top: 1.25em; }
@media (min-width: 782px) {
.has-3-columns .wp-block-column:nth-child(3n) {
margin-right: 0 !important; } }
.wp-block-contact-widgets-contact-block > ul {
margin: 0;
padding: 0;
list-style: none; }
.wp-block-contact-widgets-contact-block > ul li {
margin-bottom: 1rem; }
.wp-block-contact-widgets-contact-block .has-map {
margin-top: 1rem; }
.wp-block-cover {
margin-bottom: 2em;
margin-top: 2em; }
.wp-block-embed {
margin-bottom: 1.6em;
margin-left: 0;
margin-right: 0;
margin-top: 2.2em; }
.wp-block-gallery {
margin-bottom: 1.4em;
margin-top: 2.2em; }
.wp-block-image {
margin-bottom: 1.6em;
margin-top: 2.2em; }
.wp-block-image .alignleft {
margin-right: 1.5em;
margin-top: 0.6em; }
.wp-block-image .alignright {
margin-left: 1.5em;
margin-top: 0.6em; }
.wp-block-latest-posts.is-grid li {
background: #f5f5f5;
border: none;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-moz-box-orient: vertical;
-moz-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding: 1em 1em 1.1em; }
@media (max-width: 599px) {
.wp-block-latest-posts.is-grid li {
margin-right: 0; } }
.wp-block-latest-posts.is-grid li a {
-webkit-box-shadow: none;
box-shadow: none;
-webkit-box-flex: 1;
-webkit-flex: 1 1 auto;
-moz-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
.wp-block-latest-posts.is-grid li a:hover {
opacity: 0.6; }
.wp-block-latest-posts.is-grid li a::after {
content: ''; }
.wp-block-latest-posts.is-grid li:last-child a::after {
content: ''; }
.wp-block-latest-posts.is-grid .wp-block-latest-posts__post-date {
-webkit-box-flex: 0;
-webkit-flex: 0 0 auto;
-moz-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
margin-top: 10px; }
.has-drop-cap:not(:focus)::first-letter {
font-size: 100px;
line-height: 1;
margin: -0.065em 0.275em 0 0; }
.wp-block-pullquote {
margin-bottom: 1em;
margin-top: 2em;
padding-top: 2em;
padding-bottom: 2em; }
@media only screen and (max-width: 40.063em) {
.wp-block-pullquote {
margin-bottom: 2em; } }
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
margin-top: 0.75em;
margin-right: 0;
margin-left: 0;
max-width: 100%; }
@media only screen and (min-width: 40.063em) {
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width: 50%; } }
@media only screen and (min-width: 40.063em) {
.wp-block-pullquote.alignleft {
margin-right: 2em; } }
@media only screen and (min-width: 40.063em) {
.wp-block-pullquote.alignright {
margin-left: 2em; } }
.wp-block-pullquote blockquote {
border-width: 0;
font-style: normal; }
.wp-block-pullquote blockquote p {
margin: 0; }
.wp-block-pullquote cite {
display: inline-block;
color: inherit;
margin-top: 2em; }
.wp-block-pullquote.is-style-solid-color blockquote {
padding-left: 0; }
@media only screen and (max-width: 40.063em) {
.wp-block-pullquote.is-style-solid-color blockquote {
max-width: 80%; } }
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 20px;
font-size: 1.25rem; }
.wp-block-pullquote.is-style-solid-color blockquote cite {
margin-top: 1em; }
.wp-block-quote {
border-color: rgba(37, 37, 37, 0.1); }
.wp-block-quote p {
margin-bottom: 0.55em; }
.wp-block-quote.is-style-large {
padding: 0 2em;
margin-bottom: 1.75em;
margin-top: 1.5em; }
.wp-block-separator {
background-color: rgba(10, 10, 10, 0.1);
border: 0; }
[class^="wp-block-"].alignfull {
margin-left: -3.375em;
margin-right: -3.375em; }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
[class^="wp-block-"].alignfull {
margin-left: -2.375em;
margin-right: -2.375em; } }
@media only screen and (max-width: 40.063em) {
[class^="wp-block-"].alignfull {
margin-left: -1em;
margin-right: -1em; } }
[class^="wp-block-"].alignfull,
[class^="wp-block-"].alignfull img {
max-width: -webkit-calc( 100% + 7.50em);
max-width: calc( 100% + 7.50em); }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
[class^="wp-block-"].alignfull,
[class^="wp-block-"].alignfull img {
max-width: -webkit-calc( 100% + 4.75em);
max-width: calc( 100% + 4.75em); } }
@media only screen and (max-width: 40.063em) {
[class^="wp-block-"].alignfull,
[class^="wp-block-"].alignfull img {
max-width: -webkit-calc( 100% + 2em);
max-width: calc( 100% + 2em); } }
[class^="wp-block-"].alignwide {
margin-left: -1.6875em;
margin-right: -1.6875em;
width: -webkit-calc( 100% + 3.375em);
width: calc( 100% + 3.375em); }
@media only screen and (max-width: 61.063em) {
[class^="wp-block-"].alignwide {
margin-left: -1.1875em;
margin-right: -1.1875em;
width: -webkit-calc( 100% + 2.375em);
width: calc( 100% + 2.375em); } }
@media only screen and (max-width: 40.063em) {
[class^="wp-block-"].alignwide {
margin-left: -0.5em;
margin-right: -0.5em;
width: -webkit-calc( 100% + 1em);
width: calc( 100% + 1em); } }
[class^="wp-block-"].alignwide,
[class^="wp-block-"].alignwide img {
max-width: -webkit-calc( 100% + 7.50em);
max-width: calc( 100% + 7.50em); }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
[class^="wp-block-"].alignwide,
[class^="wp-block-"].alignwide img {
max-width: -webkit-calc( 100% + 4.75em);
max-width: calc( 100% + 4.75em); } }
@media only screen and (max-width: 40.063em) {
[class^="wp-block-"].alignwide,
[class^="wp-block-"].alignwide img {
max-width: -webkit-calc( 100% + 2em);
max-width: calc( 100% + 2em); } } .main-navigation-container {
width: 100%;
background-color: #0b3954;
content: "";
display: table;
table-layout: fixed;
clear: both; }
.main-navigation {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
display: none; }
.main-navigation:after {
content: " ";
display: block;
clear: both; }
.main-navigation.open {
display: block; }
.main-navigation.open ul a:not(.expand) {
border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.main-navigation .expand {
font-size: 1.8rem;
color: #ffffff;
position: absolute;
right: 0;
top: 0;
padding: 1.2rem 0;
width: 50px;
text-align: center;
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: none;
text-indent: 0; }
.main-navigation .expand:hover {
background-color: rgba(0, 0, 0, 0.1); }
.main-navigation .expand:before {
content: "+"; }
@media only screen and (min-width: 61.063em) {
.main-navigation .expand {
display: none; } }
.main-navigation .menu-item-has-children {
position: relative; }
.main-navigation .menu-item-has-children.open > .expand:before {
content: "\2013"; }
@media only screen and (min-width: 61.063em) {
.main-navigation {
display: block; } }
@media only screen and (min-width: 61.063em) {
.main-navigation .menu-main-menu-container {
float: left;
margin-left: 25px; } }
.main-navigation li li {
text-indent: 1rem; }
.main-navigation li li a {
text-indent: 0; }
.main-navigation li li li {
text-indent: 1.5rem; }
.main-navigation li li li a {
text-indent: 0; }
.main-navigation ul {
list-style: none;
margin: 0;
padding-left: 0; }
.main-navigation ul a {
color: #ffffff; }
@media only screen and (max-width: 61.063em) {
.main-navigation ul .open > .sub-menu {
display: block; } }
.main-navigation ul ul {
z-index: 99999;
background-color: #0b3954; }
@media only screen and (max-width: 61.063em) {
.main-navigation ul ul {
display: none; } }
@media only screen and (min-width: 61.063em) {
.main-navigation ul ul {
position: absolute;
left: -999em;
-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); }
.main-navigation ul ul ul {
left: -999em;
top: 0; }
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
left: 100%; }
.main-navigation ul ul li:focus-within > ul {
left: 100%; }
.main-navigation ul ul a {
width: 200px; } }
.main-navigation ul li:hover > ul {
left: auto; }
.main-navigation ul li:focus-within > ul {
left: auto; }
@media only screen and (min-width: 61.063em) {
.main-navigation li {
position: relative;
float: left; } }
.main-navigation a {
display: block; }
.main-navigation a,
.main-navigation .expand {
text-decoration: none;
padding: 1.6rem 1rem;
line-height: 1rem;
color: #ffffff;
outline: none; }
@media only screen and (max-width: 61.063em) {
.main-navigation a,
.main-navigation .expand {
padding: 1.2rem 1rem; } }
.main-navigation a:hover, .main-navigation a:focus, .main-navigation a:visited:hover,
.main-navigation .expand:hover,
.main-navigation .expand:focus,
.main-navigation .expand:visited:hover {
background-color: rgba(0, 0, 0, 0.1);
color: #ffffff; }
.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current_page_parent > a,
.main-navigation .current-menu-ancestor > a {
background-color: rgba(0, 0, 0, 0.1); }
.main-navigation .sub-menu .menu-item-has-children > a::after {
position: absolute;
content: "";
width: 0;
height: 0;
right: 10px;
top: 50%;
border-bottom: 7px solid transparent;
border-top: 7px solid transparent;
border-left: 7px solid #ffffff;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
display: none; }
@media only screen and (min-width: 61.063em) {
.main-navigation .sub-menu .menu-item-has-children > a::after {
display: inline; } }
.main-navigation .search-form {
padding: 20px;
clear: both;
position: relative; }
@media only screen and (min-width: 61.063em) {
.main-navigation .search-form {
padding: 0;
float: right;
margin: 1em;
height: 48px;
clear: none; } }
.site-footer .main-navigation .search-form {
display: inline-block;
float: none; }
.main-navigation .search-form .screen-reader-text {
display: none; }
.main-navigation .search-form input[type="search"] {
background: none;
border: none;
color: #fff;
font-size: 14px;
margin: 0;
position: relative;
padding: 10px 35px 10px 0;
display: block;
width: 100%;
border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.main-navigation .search-form input[type="submit"] {
-webkit-background-size: 17px 17px;
background-size: 17px;
display: block;
height: 21px;
text-indent: -9999px;
vertical-align: middle;
width: 21px;
padding: 0;
display: inline-block;
position: absolute;
right: 30px;
top: 27px; }
@media only screen and (min-width: 61.063em) {
.main-navigation .search-form input[type="submit"] {
right: 10px;
top: 10px; } }
.main-navigation .search-form ::-webkit-input-placeholder,
.main-navigation .search-form :-moz-placeholder,
.main-navigation .search-form ::-moz-placeholder,
.main-navigation .search-form :-ms-input-placeholder {
color: #fff;
font-size: 8px; }
body.no-max-width .main-navigation {
max-width: none; }
.menu-toggle {
display: block;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
width: 4rem;
padding: 6% 5px 0;
z-index: 15;
outline: none; }
body.admin-bar .menu-toggle {
padding-top: -webkit-calc(6% + 32px);
padding-top: calc(6% + 32px); }
@media only screen and (max-width: 782px) {
body.admin-bar .menu-toggle {
padding-top: -webkit-calc(6% + 46px);
padding-top: calc(6% + 46px); } }
@media only screen and (min-width: 61.063em) {
.menu-toggle {
display: none; } }
.menu-toggle div {
background-color: #ffffff;
margin: 0.43rem .86rem 0.43rem 0;
-webkit-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .15s ease-in-out;
transition: .15s ease-in-out;
-webkit-transform-origin: left center;
-ms-transform-origin: left center;
transform-origin: left center;
height: 0.45rem; }
.menu-toggle.open div:nth-child(1) {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.menu-toggle.open div:nth-child(2) {
width: 0%;
opacity: 0; }
.menu-toggle.open div:nth-child(3) {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg); }
.navigation.pagination {
clear: both;
margin: 0 0 1.5em; }
.navigation.pagination .nav-links {
text-align: center; }
.navigation.pagination .nav-links .page-numbers {
display: inline-block;
border: none;
-webkit-border-radius: 3px;
border-radius: 3px;
line-height: 1;
margin: 0 0.25em;
padding: 0.5em 0.75em;
white-space: nowrap; }
.navigation.pagination .nav-links .page-numbers.dots {
background: none; }
.navigation.pagination .nav-links .page-numbers.current {
color: #f5f5f5;
background-color: #ff6663; }
.navigation.pagination .paging-nav-text {
display: none; }
@media only screen and (max-width: 40.063em) {
.navigation.pagination .paging-nav-text {
display: inline-block;
font-size: 0.9rem;
font-weight: normal;
color: #252525; }
.navigation.pagination .nav-links {
float: right; }
.navigation.pagination .nav-links .page-numbers:not(.prev):not(.next) {
display: none; }
.navigation.pagination .nav-links .page-numbers.next {
margin-right: 0;
padding-right: 0; } }
.site-main .comment-navigation, .site-main
.post-navigation {
margin: 0 0 1.5em;
overflow: hidden; }
.comment-navigation .nav-previous,
.post-navigation .nav-previous {
float: left;
width: 50%; }
.comment-navigation .nav-next,
.post-navigation .nav-next {
float: right;
text-align: right;
width: 50%; } .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0; } embed,
iframe,
object {
max-width: 100%; } .wp-caption {
margin-bottom: 1.5em;
max-width: 100%; }
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto; }
.wp-caption .wp-caption-text {
margin: 0.8075em 0; }
.wp-caption-text {
text-align: center; } .gallery {
margin-bottom: 1.5em; }
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%; }
.gallery-columns-2 .gallery-item {
max-width: 50%; }
.gallery-columns-3 .gallery-item {
max-width: 33.33%; }
.gallery-columns-4 .gallery-item {
max-width: 25%; }
.gallery-columns-5 .gallery-item {
max-width: 20%; }
.gallery-columns-6 .gallery-item {
max-width: 16.66%; }
.gallery-columns-7 .gallery-item {
max-width: 14.28%; }
.gallery-columns-8 .gallery-item {
max-width: 12.5%; }
.gallery-columns-9 .gallery-item {
max-width: 11.11%; }
.gallery-caption {
display: block; }  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden; }
.screen-reader-text:focus {
background-color: #fff;
-webkit-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0; } .alignleft {
display: inline;
float: left;
margin-right: 1.5em; }
.alignright {
display: inline;
float: right;
margin-left: 1.5em; }
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto; } .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed; }
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both; }  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none; } .infinity-end.neverending .site-footer {
display: block; }
#wpstats {
display: none; } @font-face {
font-family: 'Genericons';
src: url(//www.mv-korlingen.de/wp-content/themes/primer/assets/genericons/Genericons.eot); }
@font-face {
font-family: 'Genericons';
font-weight: normal;
font-style: normal;
src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url(//www.mv-korlingen.de/wp-content/themes/primer/assets/genericons/Genericons.ttf) format("truetype"), url(//www.mv-korlingen.de/wp-content/themes/primer/assets/genericons/Genericons.svg#genericonsregular) format("svg"); }
.genericon, .social-menu a {
display: inline-block;
width: 16px;
height: 16px;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 16px;
line-height: 1;
font-family: 'Genericons';
text-decoration: inherit;
font-weight: normal;
font-style: normal;
vertical-align: top; } .genericon-standard:before {
content: '\f100'; }
.genericon-aside:before {
content: '\f101'; }
.genericon-image:before {
content: '\f102'; }
.genericon-gallery:before {
content: '\f103'; }
.genericon-video:before {
content: '\f104'; }
.genericon-status:before {
content: '\f105'; }
.genericon-quote:before {
content: '\f106'; }
.genericon-link:before, .social-menu a:before {
content: '\f107'; }
.genericon-chat:before {
content: '\f108'; }
.genericon-audio:before {
content: '\f109'; } .genericon-github:before {
content: '\f200'; }
.genericon-dribbble:before {
content: '\f201'; }
.genericon-twitter:before {
content: '\f202'; }
.genericon-facebook:before {
content: '\f203'; }
.genericon-facebook-alt:before {
content: '\f204'; }
.genericon-wordpress:before {
content: '\f205'; }
.genericon-googleplus:before {
content: '\f206'; }
.genericon-linkedin:before {
content: '\f207'; }
.genericon-linkedin-alt:before {
content: '\f208'; }
.genericon-pinterest:before {
content: '\f209'; }
.genericon-pinterest-alt:before {
content: '\f210'; }
.genericon-flickr:before {
content: '\f211'; }
.genericon-vimeo:before {
content: '\f212'; }
.genericon-youtube:before {
content: '\f213'; }
.genericon-tumblr:before {
content: '\f214'; }
.genericon-instagram:before {
content: '\f215'; }
.genericon-codepen:before {
content: '\f216'; }
.genericon-polldaddy:before {
content: '\f217'; }
.genericon-googleplus-alt:before {
content: '\f218'; }
.genericon-path:before {
content: '\f219'; }
.genericon-skype:before {
content: '\f220'; }
.genericon-digg:before {
content: '\f221'; }
.genericon-reddit:before {
content: '\f222'; }
.genericon-stumbleupon:before {
content: '\f223'; }
.genericon-pocket:before {
content: '\f224'; }
.genericon-dropbox:before {
content: '\f225'; } .genericon-comment:before {
content: '\f300'; }
.genericon-category:before {
content: '\f301'; }
.genericon-tag:before {
content: '\f302'; }
.genericon-time:before {
content: '\f303'; }
.genericon-user:before {
content: '\f304'; }
.genericon-day:before {
content: '\f305'; }
.genericon-week:before {
content: '\f306'; }
.genericon-month:before {
content: '\f307'; }
.genericon-pinned:before {
content: '\f308'; } .genericon-search:before {
content: '\f400'; }
.genericon-unzoom:before {
content: '\f401'; }
.genericon-zoom:before {
content: '\f402'; }
.genericon-show:before {
content: '\f403'; }
.genericon-hide:before {
content: '\f404'; }
.genericon-close:before {
content: '\f405'; }
.genericon-close-alt:before {
content: '\f406'; }
.genericon-trash:before {
content: '\f407'; }
.genericon-star:before {
content: '\f408'; }
.genericon-home:before {
content: '\f409'; }
.genericon-mail:before {
content: '\f410'; }
.genericon-edit:before {
content: '\f411'; }
.genericon-reply:before {
content: '\f412'; }
.genericon-feed:before {
content: '\f413'; }
.genericon-warning:before {
content: '\f414'; }
.genericon-share:before {
content: '\f415'; }
.genericon-attachment:before {
content: '\f416'; }
.genericon-location:before {
content: '\f417'; }
.genericon-checkmark:before {
content: '\f418'; }
.genericon-menu:before {
content: '\f419'; }
.genericon-refresh:before {
content: '\f420'; }
.genericon-minimize:before {
content: '\f421'; }
.genericon-maximize:before {
content: '\f422'; }
.genericon-404:before {
content: '\f423'; }
.genericon-spam:before {
content: '\f424'; }
.genericon-summary:before {
content: '\f425'; }
.genericon-cloud:before {
content: '\f426'; }
.genericon-key:before {
content: '\f427'; }
.genericon-dot:before {
content: '\f428'; }
.genericon-next:before {
content: '\f429'; }
.genericon-previous:before {
content: '\f430'; }
.genericon-expand:before {
content: '\f431'; }
.genericon-collapse:before {
content: '\f432'; }
.genericon-dropdown:before {
content: '\f433'; }
.genericon-dropdown-left:before {
content: '\f434'; }
.genericon-top:before {
content: '\f435'; }
.genericon-draggable:before {
content: '\f436'; }
.genericon-phone:before {
content: '\f437'; }
.genericon-send-to-phone:before {
content: '\f438'; }
.genericon-plugin:before {
content: '\f439'; }
.genericon-cloud-download:before {
content: '\f440'; }
.genericon-cloud-upload:before {
content: '\f441'; }
.genericon-external:before {
content: '\f442'; }
.genericon-document:before {
content: '\f443'; }
.genericon-book:before {
content: '\f444'; }
.genericon-cog:before {
content: '\f445'; }
.genericon-unapprove:before {
content: '\f446'; }
.genericon-cart:before {
content: '\f447'; }
.genericon-pause:before {
content: '\f448'; }
.genericon-stop:before {
content: '\f449'; }
.genericon-skip-back:before {
content: '\f450'; }
.genericon-skip-ahead:before {
content: '\f451'; }
.genericon-play:before {
content: '\f452'; }
.genericon-tablet:before {
content: '\f453'; }
.genericon-send-to-tablet:before {
content: '\f454'; }
.genericon-info:before {
content: '\f455'; }
.genericon-notice:before {
content: '\f456'; }
.genericon-help:before {
content: '\f457'; }
.genericon-fastforward:before {
content: '\f458'; }
.genericon-rewind:before {
content: '\f459'; }
.genericon-portfolio:before {
content: '\f460'; }
.genericon-heart:before {
content: '\f461'; }
.genericon-code:before {
content: '\f462'; }
.genericon-subscribe:before {
content: '\f463'; }
.genericon-unsubscribe:before {
content: '\f464'; }
.genericon-subscribed:before {
content: '\f465'; }
.genericon-reply-alt:before {
content: '\f466'; }
.genericon-reply-single:before {
content: '\f467'; }
.genericon-flag:before {
content: '\f468'; }
.genericon-print:before {
content: '\f469'; }
.genericon-lock:before {
content: '\f470'; }
.genericon-bold:before {
content: '\f471'; }
.genericon-italic:before {
content: '\f472'; }
.genericon-picture:before {
content: '\f473'; }
.genericon-fullscreen:before {
content: '\f474'; } .genericon-uparrow:before {
content: '\f500'; }
.genericon-rightarrow:before {
content: '\f501'; }
.genericon-downarrow:before {
content: '\f502'; }
.genericon-leftarrow:before {
content: '\f503'; } .site-content {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
margin-top: 2em; }
.site-content:after {
content: " ";
display: block;
clear: both; }
@media only screen and (max-width: 61.063em) {
.site-content {
margin-top: 1.38889%; } }
body.error404 .site-content {
margin-bottom: 2em; }
body.no-max-width .site-content {
max-width: none; }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
body.layout-one-column-narrow .site-content {
max-width: 80%;
margin-left: auto;
margin-right: auto; }
body.layout-one-column-narrow .site-content:after {
content: " ";
display: block;
clear: both; } }
@media only screen and (min-width: 61.063em) {
body.layout-one-column-narrow .site-content {
max-width: 66.66667%;
margin-left: auto;
margin-right: auto; }
body.layout-one-column-narrow .site-content:after {
content: " ";
display: block;
clear: both; } }
.content-area {
width: 63.88889%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
@media only screen and (max-width: 61.063em) {
.content-area {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; } }
#secondary {
width: 30.55556%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
@media only screen and (max-width: 61.063em) {
#secondary {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; } }
#tertiary {
display: none; }
@media only screen and (max-width: 61.063em) {
#tertiary {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; } }
@media only screen and (min-width: 61.063em) {
.layout-one-column-wide .content-area,
.layout-one-column-wide #secondary,
.layout-one-column-wide #tertiary,
.layout-one-column-narrow .content-area,
.layout-one-column-narrow #secondary,
.layout-one-column-narrow #tertiary {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-two-column-default .content-area {
width: 63.88889%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-two-column-default #secondary {
width: 30.55556%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-two-column-reversed .content-area {
width: 63.88889%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-two-column-reversed #secondary {
width: 30.55556%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-three-column-default .content-area {
width: 47.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-three-column-default #secondary {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-three-column-default #tertiary {
width: 22.22222%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%;
display: block; }
.layout-three-column-reversed .content-area {
width: 47.22222%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-three-column-reversed #secondary {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.layout-three-column-reversed #tertiary {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
display: block; }
.layout-three-column-center .content-area {
width: 47.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
margin-left: 26.38889%; }
.layout-three-column-center #secondary {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
margin-left: -73.61111%; }
.layout-three-column-center #tertiary {
width: 22.22222%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%;
display: block; } } .site-header.video-header {
overflow: hidden;
background-color: #000;
color: #000; }
.site-header.video-header #wp-custom-header {
position: absolute;
height: 100vh;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto; }
.site-header.video-header #wp-custom-header-video-button {
position: absolute;
top: 20vh;
right: 1em;
opacity: 0.5;
padding: 0.5em .75em; }
.site-header.video-header iframe#wp-custom-header-video,
.site-header.video-header video#wp-custom-header-video {
height: 100%;
width: 100%; }
.site-header.video-header video#wp-custom-header-video,
.site-header.video-header amp-video#wp-custom-header-video > video {
-o-object-fit: cover;
object-fit: cover; }
.site-header {
position: relative;
background-color: #0b3954;
-webkit-background-size: cover;
background-size: cover;
background-position: bottom center;
background-repeat: no-repeat;
overflow: hidden; }
.site-header #wp-custom-header img {
display: none; }
.site-header-wrapper {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
position: relative; }
.site-header-wrapper:after {
content: " ";
display: block;
clear: both; }
body.no-max-width .site-header-wrapper {
max-width: none; }
.site-title-wrapper {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
position: relative;
z-index: 10;
padding: 6% 1rem; }
@media only screen and (max-width: 40.063em) {
.site-title-wrapper {
max-width: 87.22222%;
padding-left: 0.75rem;
padding-right: 0.75rem; } }
.site-title {
margin-bottom: 0.25rem;
letter-spacing: -0.03em;
font-weight: 700;
font-size: 2em; }
.site-title a {
color: #ffffff; }
.site-title a:hover, .site-title a:visited:hover {
color: rgba(255, 255, 255, 0.8); }
.site-description {
color: #ffffff; }
.header-image img {
display: block; }
.page-title-container {
background-color: #ffffff; }
.page-title-container .page-header {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
position: relative;
clear: both; }
.page-title-container .page-header:after {
content: " ";
display: block;
clear: both; }
.page-title-container .page-header h1,
.page-title-container .page-header .page-title {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
padding: 3% 1rem;
margin-bottom: 0;
font-weight: 300; }
body.no-max-width .page-title-container .page-header {
max-width: none; } .hero {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
clear: both;
padding: 0 1rem;
color: #ffffff; }
.hero .hero-inner {
max-width: none; }
@media only screen and (min-width: 61.063em) {
.hero .hero-inner {
max-width: 75%; } }
.hero .widget {
padding: 0;
margin-bottom: 1em;
font-size: 1.2em;
font-weight: 300;
background: none; }
.hero .widget:last-child {
margin-bottom: 0;
padding-bottom: 6%; }
.hero .widget h1, .hero .widget h2, .hero .widget h3, .hero .widget h4, .hero .widget h5, .hero .widget h6, .hero .widget p, .hero .widget ul, .hero .widget ol, .hero .widget li, .hero .widget blockquote {
color: #ffffff; }
.hero .widget ul, .hero .widget ol {
padding-left: 0; }
.hero .widget ul li, .hero .widget ol li {
list-style: none; }
.hero .widget b, .hero .widget strong {
font-weight: 600; }
.hero label, .hero input, .hero select, .hero textarea {
display: inline;
width: auto; } .site-footer {
clear: both;
background-color: #0b3954; }
.footer-widget-area {
max-width: 1100px;
margin-left: auto;
margin-right: auto;
padding: 2em 0; }
.footer-widget-area:after {
content: " ";
display: block;
clear: both; }
.footer-widget-area .footer-widget {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
@media only screen and (max-width: 40.063em) {
.footer-widget-area .footer-widget {
margin-bottom: 1em; } }
@media only screen and (min-width: 40.063em) {
.footer-widget-area.columns-2 .footer-widget:nth-child(1) {
width: 47.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-2 .footer-widget:nth-child(2) {
width: 47.22222%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-3 .footer-widget:nth-child(1) {
width: 30.55556%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-3 .footer-widget:nth-child(2) {
width: 30.55556%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-3 .footer-widget:nth-child(3) {
width: 30.55556%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-4 .footer-widget:nth-child(1) {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-4 .footer-widget:nth-child(2), .footer-widget-area.columns-4 .footer-widget:nth-child(3) {
width: 22.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%; }
.footer-widget-area.columns-4 .footer-widget:nth-child(4) {
width: 30.55556%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; } }
body.no-max-width .footer-widget-area {
max-width: none; }
.site-info-wrapper {
padding: 1.5em 0;
background-color: #f5f5f5; }
.site-info-wrapper .site-info {
max-width: 1100px;
margin-left: auto;
margin-right: auto; }
.site-info-wrapper .site-info:after {
content: " ";
display: block;
clear: both; }
.site-info-wrapper .privacy-policy-link {
width: 47.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
font-size: 90%;
line-height: 38px; }
.site-info-wrapper .site-info-text {
width: 47.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
font-size: 90%;
line-height: 38px;
color: #686868; }
.site-info-wrapper .social-menu {
width: 47.22222%;
float: right;
margin-left: 1.38889%;
margin-right: 1.38889%; }
@media only screen and (max-width: 61.063em) {
.site-info-wrapper .footer-menu,
.site-info-wrapper .privacy-policy-link,
.site-info-wrapper .site-info-text,
.site-info-wrapper .social-menu {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
text-align: center; } }
.footer-menu {
width: 97.22222%;
float: left;
margin-left: 1.38889%;
margin-right: 1.38889%;
margin-bottom: 1em; }
.footer-menu ul {
padding: 0;
margin: 0;
list-style: none; }
.footer-menu li {
display: inline-block;
margin: 0.5em 1em; }
@media only screen and (min-width: 61.063em) {
.footer-menu li:first-child {
margin-left: 0; }
.footer-menu li:last-child {
margin-right: 0; } }
.footer-menu li a, .footer-menu li a:visited {
color: #686868; }
.footer-menu li a:hover, .footer-menu li a:visited:hover {
color: rgba(104, 104, 104, 0.8); }
body.no-max-width .site-info-wrapper .site-info {
max-width: none; }
.social-menu {
text-align: right; }
@media only screen and (max-width: 61.063em) {
.social-menu {
margin-bottom: 1em; } }
.social-menu ul {
list-style: none;
margin: 0;
padding: 0;
font-size: 0; }
.social-menu ul li {
display: inline-block;
position: relative;
padding: 0;
margin: 3px; }
@media only screen and (min-width: 61.063em) {
.social-menu ul li:first-child {
margin-left: 0; }
.social-menu ul li:last-child {
margin-right: 0; } }
.social-menu a {
font-size: 0;
text-indent: -9999em;
border: 0;
width: 32px;
height: 32px;
-webkit-transition: 200ms opacity;
transition: 200ms opacity;
color: #f5f5f5;
background-color: #252525;
-webkit-border-radius: 3px;
border-radius: 3px; }
.social-menu a:visited {
color: #f5f5f5; }
.social-menu a:before {
-webkit-font-smoothing: subpixel-antialiased;
padding: 7px;
display: inline-block;
font-size: 18px; }
.social-menu a:hover {
background-color: #ff6663; }
.social-menu a:hover, .social-menu a:visited:hover {
color: #f5f5f5; }
.social-menu a[href*="wordpress.org"]:before,
.social-menu a[href*="wordpress.com"]:before {
content: '\f205'; }
.social-menu a[href*="wordpress.org"]:before:hover,
.social-menu a[href*="wordpress.com"]:before:hover {
color: #21759b; }
.social-menu a[href*="facebook.com"]:before {
content: '\f203'; }
.social-menu a[href*="facebook.com"]:before:hover {
color: #3b5998; }
.social-menu a[href*="twitter.com"]:before {
content: '\f202'; }
.social-menu a[href*="twitter.com"]:before:hover {
color: #33ccff; }
.social-menu a[href*="dribbble.com"]:before {
content: '\f201'; }
.social-menu a[href*="dribbble.com"]:before:hover {
color: #ea4c89; }
.social-menu a[href*="plus.google.com"]:before {
content: '\f206'; }
.social-menu a[href*="plus.google.com"]:before:hover {
color: #dd4b39; }
.social-menu a[href*="pinterest.com"]:before {
content: '\f210'; }
.social-menu a[href*="pinterest.com"]:before:hover {
color: #c8232c; }
.social-menu a[href*="github.com"]:before {
content: '\f200'; }
.social-menu a[href*="github.com"]:before:hover {
color: #171515; }
.social-menu a[href*="tumblr.com"]:before {
content: '\f214'; }
.social-menu a[href*="tumblr.com"]:before:hover {
color: #34526f; }
.social-menu a[href*="youtube.com"]:before {
content: '\f213'; }
.social-menu a[href*="youtube.com"]:before:hover {
color: #c4302b; }
.social-menu a[href*="flickr.com"]:before {
content: '\f211'; }
.social-menu a[href*="flickr.com"]:before:hover {
color: #ff0084; }
.social-menu a[href*="vimeo.com"]:before {
content: '\f212'; }
.social-menu a[href*="vimeo.com"]:before:hover {
color: #1ab7ea; }
.social-menu a[href*="instagram.com"]:before {
content: '\f215'; }
.social-menu a[href*="instagram.com"]:before:hover {
color: #3f729b; }
.social-menu a[href*="codepen.io"]:before {
content: '\f216'; }
.social-menu a[href*="codepen.io"]:before:hover {
color: #000; }
.social-menu a[href*="linkedin.com"]:before {
content: '\f208'; }
.social-menu a[href*="linkedin.com"]:before:hover {
color: #0e76a8; } .widget {
margin: 0 0 1.5rem;
padding: 2rem;
background-color: #ffffff; }
.widget p:last-child {
margin-bottom: 0; }
.widget:after {
content: "";
display: table;
table-layout: fixed;
clear: both; }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
.widget {
padding: 1.5rem; } }
@media only screen and (max-width: 40.063em) {
.widget {
padding: 1rem; } }
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="url"],
.widget input[type="password"],
.widget input[type="search"],
.widget input[type="number"],
.widget input[type="tel"],
.widget input[type="range"],
.widget input[type="date"],
.widget input[type="month"],
.widget input[type="week"],
.widget input[type="time"],
.widget input[type="datetime"],
.widget input[type="datetime-local"],
.widget input[type="color"],
.widget select,
.widget textarea {
width: 100%; }
.widget ul {
list-style: none;
margin: 0;
padding: 0; }
.widget li {
padding: 0.25rem 0; }
.widget li ul {
padding-left: 1.5rem; }
.widget_calendar #calendar_wrap #wp-calendar td#today {
font-weight: bold; }
.widget_calendar #calendar_wrap #wp-calendar tfoot td#prev {
text-align: left; }
.widget_calendar #calendar_wrap #wp-calendar tfoot td#next {
text-align: right; }
.site-footer .widget {
color: #252525;
background-color: #ffffff; }
.site-footer .widget:last-child {
margin-bottom: 0; }
.site-footer .widget-title, .site-footer h1, .site-footer h2, .site-footer h3, .site-footer h4, .site-footer h5, .site-footer h6 {
color: #353535; }
.widget_search {
padding: 0; }
.widget_search .widget-title {
padding: 2rem 2rem 0; }
.widget_search .widget-title + .search-form {
padding: 0 2rem 2rem; }
.widget_search .search-field {
width: 100%;
-webkit-border-radius: 0;
border-radius: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.widget_search .search-field::-webkit-search-cancel-button {
z-index: 1; }
.widget_search .search-submit {
display: none; }
.hero .widget.widget_text p {
font-size: 125%;
line-height: 1.4; } .hentry {
margin: 0 0 1.5em;
padding: 2.5em 3.375em;
background-color: #ffffff; }
.hentry p:last-child {
margin-bottom: 0; }
.hentry:after {
content: "";
display: table;
table-layout: fixed;
clear: both; }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
.hentry {
padding: 1.5em 2.375em; } }
@media only screen and (max-width: 40.063em) {
.hentry {
padding: 1em; } }
.sticky {
display: block; }
@media only screen and (min-width: 40.063em) {
.sticky .entry-title {
position: relative; }
.sticky .entry-title a:before {
font-family: 'Genericons';
content: '\f308';
line-height: 1.4;
position: absolute;
top: 2px;
left: -40px;
opacity: 0.2; } }
.entry-title a,
.entry-title a:visited,
.entry-title a:before {
color: #252525; }
.entry-title a:hover,
.entry-title a:visited:hover {
color: #ff6663; }
.entry-meta {
font-size: 90%;
color: #686868; }
.entry-meta .posted-date,
.entry-meta .posted-author,
.entry-meta .comments-number {
margin-right: 1rem; }
.entry-meta .posted-date:last-child,
.entry-meta .posted-author:last-child,
.entry-meta .comments-number:last-child {
margin-right: 0; }
@media only screen and (max-width: 40.063em) {
.entry-meta .posted-date,
.entry-meta .posted-author,
.entry-meta .comments-number {
display: block;
margin-right: 0; } }
.entry-meta .posted-date:before,
.entry-meta .posted-author:before,
.entry-meta .comments-number:before {
position: relative;
top: 3px;
font-family: 'genericons';
font-size: 18px;
padding-right: 2px; }
.entry-meta .posted-date:before {
content: '\f303';
top: 4px; }
.entry-meta .posted-author:before {
content: '\f304'; }
.entry-meta .comments-number:before {
content: '\f300'; }
@media only screen and (max-width: 40.063em) {
.post-navigation {
font-size: 90%; } }
.byline,
.updated:not(.published) {
display: none; }
.single .byline,
.group-blog .byline {
display: inline; }
.page-content,
.entry-content,
.entry-summary {
margin: 1em 0 0; }
.entry-content {
margin-bottom: 1em; }
.entry-footer {
padding-top: 1em;
font-size: 85%;
color: #686868; }
.entry-footer .entry-footer-right {
float: right; }
.entry-footer .cat-links,
.entry-footer .tag-links {
display: block; } .comments-area {
margin: 0 0 1.5em;
padding: 2.5em 3em;
background-color: #ffffff; }
@media only screen and (min-width: 40.063em) and (max-width: 61.063em) {
.comments-area {
padding: 1.5em; } }
@media only screen and (max-width: 40.063em) {
.comments-area {
padding: 1em; } }
.comments-area label {
display: block; }
.comments-area input:not(.submit),
.comments-area textarea {
width: 100%; }
.comments-area .comment-form-cookies-consent {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
line-height: 16px; }
.comments-area .comment-form-cookies-consent #wp-comment-cookies-consent {
display: inline;
width: auto;
margin: 0 10px 0 0; }
@media only screen and (max-width: 40.063em) {
.comments-area .comment-form-cookies-consent #wp-comment-cookies-consent {
margin-top: 2px; } }
.comment-list {
padding: 0;
list-style: none; }
.comment-list ol {
list-style: none; }
.comment-list ol.children {
margin-top: 2em; }
@media only screen and (max-width: 40.063em) {
.comment-list ol.children {
padding-left: 1em; } }
.comment-list li {
margin-bottom: 2em;
padding-left: 32px; }
@media only screen and (max-width: 40.063em) {
.comment-list li {
padding-left: 0; } }
.comment-list li article {
padding-left: 1em; }
@media only screen and (max-width: 40.063em) {
.comment-list li article {
padding-left: 0; } }
.comment-list li .comment-metadata {
font-size: 85%; }
.comment-list li .comment-metadata .edit-link {
float: right; }
.comment-list li.bypostauthor {
display: block;
padding: 0.5em 0.5em 0.5em -webkit-calc(0.5em + 32px);
padding: 0.5em 0.5em 0.5em calc(0.5em + 32px);
-webkit-border-radius: 5px;
border-radius: 5px;
border: 3px solid rgba(255, 102, 99, 0.2); }
.comment-meta .avatar {
float: left;
margin-left: -webkit-calc(-1em - 32px);
margin-left: calc(-1em - 32px);
-webkit-border-radius: 3px;
border-radius: 3px; }
@media only screen and (max-width: 40.063em) {
.comment-meta .avatar {
display: none;
margin: 0; } }
.comment-meta .says {
color: #686868; }
.comment-content a {
word-wrap: break-word; }
.logged-in-as {
font-size: 90%;
color: #686868; }
.comment .comment-respond {
margin: 2em 20px 0 -12px; }
.comment-reply-title small {
float: right;
margin-top: 0.6em;
font-size: 60%; } .woocommerce-page div.product .woocommerce-product-gallery figure.woocommerce-product-gallery__wrapper {
margin: 0; }
.woocommerce-page div.product .summary {
margin-top: 0; }
.woocommerce-page div.product .commentlist {
padding-left: 0; }
.woocommerce-page.woocommerce div.product form.cart {
margin: 1em 0; }
.woocommerce-page ul.products li.product.primer-2-column-product {
width: 48.05%; }
.woocommerce-page .primer-woocommerce .cart .qty {
padding: 0.18em; }
.woocommerce-page span.onsale,
.woocommerce-page ul.products li.product .onsale {
padding: 2px 8px;
-webkit-border-radius: 0;
border-radius: 0;
margin: 0;
min-height: auto;
min-width: auto;
line-height: inherit; }
.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
width: 60px; }
.woocommerce-page #reviews #comments ol.commentlist li .comment-text {
margin: 0 0 0 80px; }
.woocommerce-page form.woocommerce-cart-form table.cart td.actions #coupon_code {
width: 55%;
margin-right: 0; }
.woocommerce-page table.cart img {
width: 100%;
max-width: 75px;
margin-bottom: 0; }
.woocommerce-page table.cart td.actions .input-text {
padding: 7px !important; }
body.primer-woocommerce-l10n.woocommerce ul.products li.product .button,
.woocommerce a.added_to_cart {
max-width: 100%;
white-space: normal;
text-align: center;
display: block; }
@media only screen and (min-width: 61.063em) {
body.primer-woocommerce-l10n.woocommerce ul.products li.product .button,
.woocommerce a.added_to_cart {
font-size: 0.75rem; } }
.woocommerce a.added_to_cart {
text-align: left; }
.woocommerce nav.woocommerce-pagination {
margin-bottom: 0;
text-align: left; }
.woocommerce nav.woocommerce-pagination .nav-links .page-numbers {
padding: 0.3em 0.6em; }
.woocommerce nav.woocommerce-pagination .nav-links .page-numbers:last-child {
margin-right: 0; }
@media only screen and (max-width: 40.063em) {
.woocommerce nav.woocommerce-pagination .nav-links .page-numbers:first-child {
margin-left: 0;
padding-left: 0; } }
body.single-product span.onsale {
padding: 3px 18px;
top: 0;
left: 0; }
.primer-wc-cart-menu {
display: none !important; }
.main-navigation .primer-wc-cart-menu {
display: list-item !important; }
.primer-wc-cart-menu .cart-preview-count {
font-weight: 800;
margin-left: 8px; }
.primer-wc-cart-menu a:hover {
cursor: pointer; }
.primer-wc-cart-menu .widget_shopping_cart {
float: left;
margin: 0;
padding: 0 1em 1em 1em; }
.primer-wc-cart-menu .widget_shopping_cart p.buttons a:first-child {
margin-bottom: 5px; }
.primer-wc-cart-menu .widget_shopping_cart p.buttons {
float: left;
width: 100%;
margin: 0; }
.primer-wc-cart-menu .widget_shopping_cart p.buttons a {
text-align: center;
width: 100%;
background-color: #ff6663;
color: #ffffff; }
.primer-wc-cart-menu .widget_shopping_cart_content p.total {
float: left;
width: 100%;
padding-top: 10px;
margin: 10px 0; }
.primer-wc-cart-menu ul.cart_list.product_list_widget {
float: left;
display: inline-block;
background: inherit;
-webkit-box-shadow: none;
box-shadow: none;
max-height: 250px;
overflow-y: auto; }
.main-navigation ul ul ul.cart_list {
position: inherit; }
.primer-wc-cart-menu ul.cart_list.product_list_widget {
display: block;
width: 100%; }
ul.cart_list li.mini_cart_item img {
width: 100%;
max-width: 55px; }
ul.cart_list li.mini_cart_item a:nth-child(2) {
color: #252525;
padding: 1rem 0 5px 1.75rem;
width: 100%;
opacity: 1;
-webkit-transition: opacity .25s ease-out;
transition: opacity .25s ease-out;
margin: 0;
border: none; }
ul.cart_list li.mini_cart_item a:nth-child(2):hover {
background: inherit;
color: rgba(37, 37, 37, 0.8); }
.woocommerce form .form-row .required {
text-decoration: none; }
.woocommerce ul.product_list_widget li .quantity {
padding-left: 7px;
font-style: italic; }
.woocommerce.widget_shopping_cart .cart_list li {
padding-left: 0;
width: 100%; }
.woocommerce.widget_shopping_cart .cart_list li a.remove {
float: left;
margin-top: 10px;
padding: 0 !important;
position: relative;
z-index: 999;
border: none;
-webkit-box-shadow: none;
box-shadow: none; }
.woocommerce.widget_shopping_cart .cart_list li a.remove:hover {
background: red !important; }
.footer-menu .primer-wc-cart-menu-item {
display: none; }
li.primer-wc-cart-menu .primer-wc-cart-sub-menu {
background-color: #ffffff; }
@media only screen and (min-width: 61.063em) {
li.primer-wc-cart-menu .primer-wc-cart-sub-menu {
margin-left: -6em; } }
@media only screen and (max-width: 61.063em) {
.primer-wc-cart-menu-item.open .primer-wc-cart-sub-menu,
.primer-wc-cart-menu-item.open ul.primer-wc-cart-sub-menu {
display: inline-block;
width: 100%; }
li.primer-wc-cart-menu .widget_shopping_cart {
width: 100%;
margin-left: 0; }
li.primer-wc-cart-menu .product_list_widget {
display: inline-block;
width: 100%; }
ul.cart_list li.mini_cart_item a:nth-child(2) {
padding-bottom: 0; } }
@media (max-width: 599px) {
.wp-block-columns.is-services .wp-block-column {
max-width: 360px;
margin-left: auto;
margin-right: auto; } }
.wp-block-columns.is-main-message {
margin-top: 6em; }
.wp-block-columns.is-next-steps {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-moz-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 10px 30px; }
.wp-block-columns.is-next-steps .wp-block-column:last-child {
-webkit-flex-basis: -webkit-calc(30% - 20px);
-ms-flex-preferred-size: calc(30% - 20px);
flex-basis: calc(30% - 20px); }