/*
 * mango_popup 1.0.0
 * 
 * 
 *
 * Copyright 2017, Mango Extensions
*/

.mango-popup-container button,.mango-popup-container input[type=text]{border:none;box-shadow:none;background:#fff}.mango-popup-container button{cursor:pointer}.mango-popup-container .text-incorect input{border:1px solid red}.mango-popup-container .text-incorect ::-webkit-input-placeholder{color:#f33!important}.mango-popup-container .text-incorect ::-moz-placeholder{color:#f33!important}.mango-popup-container .text-incorect :-ms-input-placeholder{color:#f33!important}.mango-popup-container .text-incorect :-moz-placeholder{color:#f33!important}.mango-popup-container i.fa{font-family:FontAwesome!important}.mango-popup-container i.fa:before{font-family:inherit!important}.mango-popup-container i.fa-spin{animation:fa-spin 2s infinite linear!important}body .mango-popup[id*=mango-popup] *,body .mango-popup[id*=mango-popup] :active,body .mango-popup[id*=mango-popup] :active:after,body .mango-popup[id*=mango-popup] :active:before,body .mango-popup[id*=mango-popup] :after,body .mango-popup[id*=mango-popup] :before,body .mango-popup[id*=mango-popup] :focus,body .mango-popup[id*=mango-popup] :focus:after,body .mango-popup[id*=mango-popup] :focus:before,body .mango-popup[id*=mango-popup] :hover,body .mango-popup[id*=mango-popup] :hover:after,body .mango-popup[id*=mango-popup] :hover:before{margin:0;padding:0;background:0 0;box-shadow:none;border:0;border-radius:0;outline:0;font:inherit;font-family:Roboto,sans-serif;line-height:1.4;color:inherit;vertical-align:baseline;clear:none;float:none;width:auto;height:auto;max-width:none;max-height:none;min-width:0;min-height:0;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0;visibility:visible;text-transform:none;white-space:normal;position:static;top:auto;right:auto;bottom:auto;left:auto;overflow:visible;transform:none;transition:none;clip:auto;opacity:1;z-index:auto;box-sizing:border-box}body .mango-popup[id*=mango-popup] article,body .mango-popup[id*=mango-popup] aside,body .mango-popup[id*=mango-popup] details,body .mango-popup[id*=mango-popup] figcaption,body .mango-popup[id*=mango-popup] figure,body .mango-popup[id*=mango-popup] footer,body .mango-popup[id*=mango-popup] header,body .mango-popup[id*=mango-popup] hgroup,body .mango-popup[id*=mango-popup] menu,body .mango-popup[id*=mango-popup] nav,body .mango-popup[id*=mango-popup] section{display:block}body .mango-popup[id*=mango-popup] ol,body .mango-popup[id*=mango-popup] ul{list-style:none}body .mango-popup[id*=mango-popup] blockquote,body .mango-popup[id*=mango-popup] q{quotes:none}body .mango-popup[id*=mango-popup] blockquote:after,body .mango-popup[id*=mango-popup] blockquote:before,body .mango-popup[id*=mango-popup] q:after,body .mango-popup[id*=mango-popup] q:before{content:'';content:none}body .mango-popup[id*=mango-popup] table{border-collapse:collapse;border-spacing:0}.mango-popup-container button:focus,.mango-popup-customizer-container button:focus{outline:0}.mango-popup__content{font-family:Roboto,sans-serif}.mango-popup{overflow-x:hidden;overflow-y:auto;z-index:999999999;transition:all .3s ease;display:none}.mango-popup *,.mango-popup :after,.mango-popup :before{box-sizing:border-box}.mango-popup.active{display:block}.mango-popup.mango-popup--modal-fullscreen,.mango-popup.mango-popup--modal-popup{position:fixed;top:0;left:0;width:100%;height:100%}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup__tb,body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__tb{display:table;width:100%;height:100%}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup__tb-cell,body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__tb-cell{display:table-cell;width:100%;position:relative;z-index:9}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup__content,body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__content{position:relative;text-align:left}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup__overlay,body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1}body .mango-popup[id*=mango-popup] .mango-popup-container,body .mango-popup[id*=mango-popup] .mango-popup-customizer-container{background-position:50% 50%;background-size:cover}body .mango-popup[id*=mango-popup] .mango-popup-container{width:100%;z-index:99}body .mango-popup[id*=mango-popup] .mango-popup-plain-text-editable{display:inline-block;text-align:inherit;font-family:inherit;line-height:inherit;text-transform:inherit;color:inherit;font-size:inherit}.mango-duration{animation-duration:4s!important}.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-background-image-editable:focus,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-background-image-editable:hover,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-button-cta-href-editable:focus,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-button-cta-href-editable:hover,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-button-cta:focus,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-button-cta:hover,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-placeholder-editable:focus,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-placeholder-editable:hover{outline:#00adff dashed 1px!important;outline-offset:-1px}.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-plain-text-editable.mango-popup-selected,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-plain-text-editable:focus,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-plain-text-editable:hover{outline:#00adff dashed 1px;outline-offset:-1px}.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-coupon__text,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-idea__detail,.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-plain-text-editable{cursor:text!important}.mango-popup-customizer-body .mango-popup[id*=mango-popup] .mango-popup-container{box-shadow:none!important}.mango-popup-customize-wrapper{display:inline-block;margin:auto;position:relative}body .mango-popup[id*=mango-popup] .mango-popup__header .mango-popup__close{cursor:pointer;display:block;width:40px;height:40px;line-height:40px;font-size:30px;text-align:center;position:absolute;top:5px;right:5px;background-color:#000;color:#fff;z-index:9999}body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__tb-cell{vertical-align:middle;text-align:center;padding:50px}body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__tb-cell .mango-popup__content{display:inline-block}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup-container{width:100%;max-width:100%!important;min-height:100vh}body .mango-popup[id*=mango-popup].mango-popup--modal-fullscreen .mango-popup__tb-cell{padding:0}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left{position:relative}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup__content{position:fixed;bottom:0;left:0}@media only screen and (max-width:767px){body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup-container{max-width:100%!important;width:100%}body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__tb-cell{padding:0}body .mango-popup[id*=mango-popup].mango-popup--modal-popup .mango-popup__content{width:100%}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup__tb{display:table;width:100%;height:100%}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup__tb-cell{display:table-cell;width:100%;position:relative;z-index:9;vertical-align:middle;text-align:left}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup__content{position:relative;text-align:left;width:100%}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup__tb-cell .mango-popup__content{display:inline-block}body .mango-popup[id*=mango-popup].mango-popup--slide-in-left .mango-popup-container{max-width:100%!important;width:100%}}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right{position:relative}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__content{position:fixed;bottom:0;right:0}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__close{transform:translate(0,0)!important}@media only screen and (max-width:767px){body .mango-popup[id*=mango-popup].mango-popup--slide-in-right{position:fixed;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__tb{display:table;width:100%;height:100%}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__content{position:relative;text-align:left;width:100%}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__tb-cell{display:table-cell;width:100%;position:relative;z-index:9;vertical-align:middle;text-align:right}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup__tb-cell .mango-popup__content{display:inline-block}body .mango-popup[id*=mango-popup].mango-popup--slide-in-right .mango-popup-container{max-width:100%!important;width:100%}}.mango-popup.mango-popup--shortcode{position:static}.mango-popup.mango-popup--shortcode .mango-popup-container{margin:0 auto;box-shadow:none!important}.mango-popup.mango-popup--shortcode .mango-popup-container:active,.mango-popup.mango-popup--shortcode .mango-popup-container:focus,.mango-popup.mango-popup--shortcode .mango-popup-container:hover{margin:0 auto}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button{text-decoration:none;color:#909090;display:inline-block;text-align:center;font-size:12px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button:focus{box-shadow:none}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style1{background-color:#00adff;border-radius:30px;padding:0 19px;line-height:44px;font-size:17px;color:#fff}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style1:hover{color:#fff;text-decoration:none}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style10,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style2,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style3{color:#f5b677;font-size:12px;border:1px solid #f5b677;padding:0 19px;line-height:28px;border-radius:20px;margin:0 4px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style10:hover,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style2:hover,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style3:hover{color:#f5b677;text-decoration:none}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style3{padding:0 8px;color:#67c6aa;border-color:#67c6aa}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style3:hover{color:#67c6aa}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style4{padding:4px 11px;color:#c0c8cf;border:2px solid #d5f1ff;border-radius:11px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style5,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style7{padding:8px 18px;color:#fff;font-size:14px;background-color:#00adff;border-radius:30px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style5:hover,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style7:hover{border-color:transparent}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style6{padding:12px 18px;color:#878787;font-size:17px;border:1px solid #d5f1ff;border-radius:30px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style7{padding:10px 19px;font-size:17px;border:none}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style7:focus{outline:0}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style8{padding:3px 14px;font-size:12px;color:#f5b677;font-weight:700;border:1px solid #f5b677;border-radius:30px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style9{padding:3px 10px;color:#c0c8cf;border:2px solid #d5f1ff;border-radius:13px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style10{color:#e74c3c;border-color:#e74c3c}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style10:hover{color:#e74c3c}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style11{font-family:Roboto,sans-serif;color:#c77000;font-size:14px;text-transform:uppercase;padding:17px 15px;background-color:#ffde00}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style12,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style13{font-family:Raleway,sans-serif;color:#fff;text-align:center;text-transform:uppercase;font-size:19px;font-weight:700;padding:14px 10px;background-color:#009cff;border-bottom:2px solid #008ce5;border-radius:5px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style13{text-transform:lowercase;font-size:19px;padding:15px;background-color:#ffae00;border-radius:30px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style14,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style15{font-family:Lora,serif;text-align:center;font-weight:700;color:#fff;font-size:20px;padding:12px 10px;background-color:#f93b00}@media only screen and (min-width:600px){body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style14,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style15{padding:23px 50px}}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style15{color:#3ba3f8;text-transform:uppercase;font-size:16px;padding:12px;background-color:#fff;border-radius:5px}@media only screen and (min-width:600px){body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style15{font-size:20px;padding:23px}}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style16{font-family:'Open Sans',sans-serif;padding:10px;color:#fff;font-size:20px;font-weight:700;background-color:#455565}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style17{font-family:Raleway,sans-serif;background-color:#f2520f;padding:17px 0;color:#fff;font-size:18px;text-align:center;font-weight:700;border-radius:5px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style18,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style19{background-color:#ff4242;font-family:Raleway,sans-serif;font-weight:700;padding:17px 0;color:#fff;font-size:18px;text-align:center;border-radius:10px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style19{font-size:18px;background-color:#00bea1;padding:10px;border-bottom:3px solid #00ab91;border-radius:7px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button--style20,body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button-style21{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;color:#fff;background-color:#ff5252;border-bottom:3px solid #e54a4a;border-radius:7px;padding:17px}body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button-style21{background-color:#ff8400;padding:12px;border-bottom:3px solid #e57700}@media only screen and (min-width:600px){body .mango-popup[id*=mango-popup] .mango-popup-container .mango-button-style21{font-size:25px}}