/*** magnific popup style ***/
.ha-popup{}.ha-popup.mfp-bg{opacity:0.9;transition:all 0.3s ease-out;background-color:#fff}.ha-popup .mfp-content{width:auto;margin:0 auto;max-width:90%}.ha-popup .mfp-close{color:white;background-color:#73A008;opacity:1;border-radius:22px;line-height:20px;height:35px;width:35px;top:-12px;right:-15px}.ha-popup .mfp-preloader{width:30px;height:30px;background-color:#73A008;opacity:0.65;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ha-popup button.closePopup{color:white;background-color:#73A008;opacity:1;border-radius:22px;line-height:20px;height:30px;width:30px;position:absolute;top:-18px;right:-18px;border:none;font-size:26px}.ha-iframe-popup.mfp-bg{opacity:0.9;transition:all 0.3s ease-out;background-color:#fff}.ha-iframe-popup.mfp-wrap{-webkit-overflow-scrolling:touch}.ha-iframe-popup .mfp-close{color:white;background-color:#73A008;opacity:1;border-radius:22px;line-height:20px;height:30px;width:30px;top:-12px;right:-12px}.ha-iframe-popup .mfp-iframe-holder .mfp-content{width:50px;height:50px}.ha-iframe-popup .mfp-iframe-holder .mfp-content .mfp-iframe{background-color:white}.ha-iframe-popup .mfp-preloader{width:30px;height:30px;background-color:#73A008;opacity:0.65;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.ha-iframe-popup-custom.mfp-bg{opacity:0.9;transition:all 0.3s ease-out;background-color:#fff}.ha-iframe-popup-custom.mfp-wrap{-webkit-overflow-scrolling:touch}.ha-iframe-popup-custom .mfp-close{color:white;background-color:#73A008;opacity:1;border-radius:22px;line-height:20px;height:30px;width:30px;top:-12px;right:-12px}.ha-iframe-popup-custom .mfp-iframe-holder .mfp-content{height:100%}.ha-iframe-popup-custom .mfp-iframe-holder .mfp-content .mfp-iframe{background-color:white}@media screen and (max-width:400px){.ha-iframe-popup-custom .mfp-iframe-holder .mfp-content .mfp-iframe .iframe-popup-container h3{font-size:22px}}.ha-iframe-popup-custom .mfp-preloader{width:30px;height:30px;background-color:#73A008;opacity:0.65;margin:0 auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.mfp-wrap{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}html.mfp-helper{height:106%;margin-right:0!important}html.mfp-helper body{overflow:hidden;height:106%;-webkit-transform:translateZ(0)}.nyroModalCont{z-index:9999!important;height:auto!important;max-height:90%}.nyroModalLoad{height:100px!important}.iframe-popup-container h2{margin-top:0}#codeigniter_profiler legend{font-size:16px}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-custom{width:400px}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#tiptip_content{border:1px solid #aaa;background:none;background-color:#fff;color:#757474;text-shadow:none;box-shadow:none}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:#aaa}