.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter: blur(3px);filter: blur(3px);}.remodal-overlay{background: rgba(43, 46, 56, 0.9);}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.remodal-overlay.remodal-is-opening{-webkit-animation-name: remodal-overlay-opening-keyframes;animation-name: remodal-overlay-opening-keyframes;}.remodal-overlay.remodal-is-closing{-webkit-animation-name: remodal-overlay-closing-keyframes;animation-name: remodal-overlay-closing-keyframes;}.remodal-wrapper{padding: 10px 10px 0;}.remodal{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin-bottom: 10px;padding: 35px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);color: #2b2e38;background: #fff;}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.remodal.remodal-is-opening{-webkit-animation-name: remodal-opening-keyframes;animation-name: remodal-opening-keyframes;}.remodal.remodal-is-closing{-webkit-animation-name: remodal-closing-keyframes;animation-name: remodal-closing-keyframes;}.remodal,.remodal-wrapper:after{vertical-align: middle;}.remodal-close{position: absolute;top: 0;left: 0;display: block;overflow: visible;width: 35px;height: 35px;margin: 0;padding: 0;cursor: pointer;-webkit-transition: color 0.2s;transition: color 0.2s;text-decoration: none;color: #95979c;border: 0;outline: 0;background: transparent;}.remodal-close:hover,.remodal-close:focus{color: #2b2e38;}.remodal-close:before{font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size: 25px;line-height: 35px;position: absolute;top: 0;left: 0;display: block;width: 35px;content: "\00d7";text-align: center;}.remodal-confirm,.remodal-cancel{font: inherit;display: inline-block;overflow: visible;min-width: 110px;margin: 0;padding: 12px 0;cursor: pointer;-webkit-transition: background 0.2s;transition: background 0.2s;text-align: center;vertical-align: middle;text-decoration: none;border: 0;outline: 0;}.remodal-confirm{color: #fff;background: #81c784;}.remodal-confirm:hover,.remodal-confirm:focus{background: #66bb6a;}.remodal-cancel{color: #fff;background: #e57373;}.remodal-cancel:hover,.remodal-cancel:focus{background: #ef5350;}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding: 0;border: 0;}@-webkit-keyframes remodal-opening-keyframes {from { -webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}to{-webkit-transform: none;transform: none;opacity: 1;}}@keyframes remodal-opening-keyframes {from { -webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}to{-webkit-transform: none;transform: none;opacity: 1;}}@-webkit-keyframes remodal-closing-keyframes {from { -webkit-transform: scale(1);transform: scale(1);opacity: 1;}to{-webkit-transform: scale(0.95);transform: scale(0.95);opacity: 0;}}@keyframes remodal-closing-keyframes {from { -webkit-transform: scale(1);transform: scale(1);opacity: 1;}to{-webkit-transform: scale(0.95);transform: scale(0.95);opacity: 0;}}@-webkit-keyframes remodal-overlay-opening-keyframes {from { opacity: 0;}to{opacity: 1;}}@keyframes remodal-overlay-opening-keyframes {from { opacity: 0;}to{opacity: 1;}}@-webkit-keyframes remodal-overlay-closing-keyframes {from { opacity: 1;}to{opacity: 0;}}@keyframes remodal-overlay-closing-keyframes {from { opacity: 1;}to{opacity: 0;}}@media only screen and (min-width: 641px) {.remodal { max-width: 700px;}}.lt-ie9 .remodal-overlay{background: #2b2e38;}.lt-ie9 .remodal{width: 700px;}