.modal-popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1041;display:none}
.modal-popup .modalcontent{min-height:calc(100% - 60px);max-width:620px;margin:30px auto;display:flex;justify-content:center;align-items:center}
.modal-popup .modalcontent.modal-lg{max-width:100%;width:100%;margin:0;min-height:auto}
.modal-popup .modal-body{border-top:3px solid #005898;background:#fff;padding:34px 34px 40px;width:100%;position:relative}
.modal-popup .btn-close{background:transparent;border:0;padding:10px;position:absolute;top:14px;right:15px;color:#333}
.modal-popup .btn-close:focus,.modal-popup .btn-close:active,.modal-popup .btn-close:active:focus{outline:0}
.modal-popup.custom-modal.show-modal .modaldialog{-webkit-transform:translate(0,0);transform:translate(0,0)}
.modal-popup.custom-modal .modaldialog{position:relative;max-width:726px;width:auto;margin:15px auto;pointer-events:none}
.modal-popup.custom-modal .modaldialog.modaldialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - 30px)}
.modal-popup.custom-modal .modalcontent{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto;max-width:100%;margin:0;width:100%;pointer-events:auto}
.modal-popup.custom-modal .modalcontent.modal-mw-md{max-width:640px;margin:auto}
.modal-backdrop{opacity:.8}
.get-apps-wizard{background:#1465a1;border-bottom-left-radius:4px;border-top-left-radius:4px;position:fixed;right:0;top:50%;transform:translateY(-50%);width:35px;height:135px;transition:all .4s;z-index:333}
.get-apps-wizard .small-arrow{display:none}
.get-apps-wizard .btn-apps{background:transparent;border:0;padding:8px 12px;font-family:"OpenSans-Bold";display:block;width:100%;position:relative;height:100%}
.get-apps-wizard .btn-apps:focus{outline:0}
.get-apps-wizard .btn-apps .text-img{font-size:11px;line-height:15px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#fff;padding-right:32px;display:flex;min-height:23px;align-items:center;width:35px;top:0}
.get-apps-wizard .btn-apps .text-img span{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:123px;display:block;position:absolute;right:-46px;top:45px}
.get-apps-wizard .btn-apps .text-img img{width:17px;position:absolute;bottom:6px;right:7px}
.get-apps-wizard .btn-apps .text-img img.img-main{display:block}
.get-apps-wizard .btn-apps .text-img img.img-hover{display:none}
.get-apps-wizard .btn-apps i{font-size:10px;color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:relative;left:-12px;top:-6px;opacity:0;-webkit-animation:bounceRight 2s infinite;animation:bounceRight 2s infinite;transition:opacity .4s}
.get-apps-wizard:hover{background:#d7df23;width:48px}
.get-apps-wizard:hover .btn-apps span{color:#000}
.get-apps-wizard:hover .btn-apps span img{animation:shake 1.5s linear}
.get-apps-wizard:hover .btn-apps span img.img-main{display:none}
.get-apps-wizard:hover .btn-apps span img.img-hover{display:block}
.get-apps-wizard:hover .btn-apps i{opacity:1;color:#1465a1}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}
}
.shake{animation:shake 1.5s linear}
@-webkit-keyframes bounceRight{0,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
40%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
}
@-moz-keyframes bounceRight{0,20%,50%,80%,100%{transform:translateX(0)}
40%{transform:translateX(-5px)}
60%{transform:translateX(-5px)}
}
@keyframes bounceRight{0,20%,50%,80%,100%{-ms-transform:translateX(0);transform:translateX(0)}
40%{-ms-transform:translateX(-5px);transform:translateX(-5px)}
60%{-ms-transform:translateX(-5px);transform:translateX(-5px)}
}
.get-apps-modal{overflow:auto}
.get-apps-modal .btn-close{color:#fff !important;position:absolute !important;top:0 !important;right:0 !important;padding:5px !important}
.get-apps-modal .modal-body{border:none !important;padding:0 !important;padding-top:30px !important;background:transparent !important}
.get-apps-modal .navTab{background:#fff;display:flex;border-bottom:1px solid rgba(181,193,196,.6)}
.get-apps-modal .navTab li{width:50%}
.get-apps-modal .navTab li a{padding:12px;font-size:14px;line-height:19px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#333;display:block}
.get-apps-modal .navTab li.active{background:#d7df23}
.get-apps-modal .navTab li.active a{font-family:"OpenSans-Bold"}
.get-apps-modal .tab-innerBox{padding:10px 20px 0;background:#fff}
.get-apps-modal .tab-innerBox .tab-innercontent{display:flex}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft{width:190px}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft img{position:relative;margin-bottom:-26px}
.get-apps-modal .tab-innerBox .tab-innercontent .tabright{width:calc(100% - 190px)}
.get-apps-modal .tab-innerBox .tab-contentBox{margin-top:20px;padding-bottom:100px}
.get-apps-modal .tab-innerBox .tab-contentBox img{width:114px;margin-bottom:13px}
.get-apps-modal .tab-innerBox .tab-contentBox img.w-147{width:147px}
.get-apps-modal .tab-innerBox .tab-contentBox .heading{letter-spacing:.02em;text-transform:uppercase;font-size:18px;line-height:26px;font-family:"OpenSans-Bold";margin-bottom:10px;margin-top:0}
.get-apps-modal .tab-innerBox .tab-contentBox p{font-size:14px;line-height:21px;color:#828282;font-family:"OpenSans-Regular"}
.get-apps-modal .form-subscribe{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.05);border-radius:4px;position:relative;padding-left:12px;display:flex;align-items:center;max-width:390px;margin:0 auto 20px}
.get-apps-modal .form-subscribe .error-msgs{position:absolute;top:100%;left:0;padding:0;color:#fe7777;margin-top:2px}
.get-apps-modal .form-subscribe .country-code{font-size:14px;line-height:24px;color:#333;margin-right:12px}
.get-apps-modal .form-subscribe input{background:transparent;width:100%;height:45px;border-radius:0;border:0;font-size:14px;color:#000;font-family:"OpenSans-Regular";letter-spacing:.02em}
.get-apps-modal .form-subscribe input::-webkit-input-placeholder{color:#828282}
.get-apps-modal .form-subscribe input::-moz-placeholder{color:#828282}
.get-apps-modal .form-subscribe input:-ms-input-placeholder{color:#828282}
.get-apps-modal .form-subscribe input:-moz-placeholder{color:#828282}
.get-apps-modal .form-subscribe input:focus{outline:0}
.get-apps-modal .form-subscribe button{width:170px;height:45px;background:#d7df23;border-radius:4px;color:#000;font-family:"Roboto",sans-serif;font-weight:500;display:inline-flex;align-items:center;justify-content:center;border:0}
.get-apps-modal .form-subscribe button span{display:inline-block;font-size:larger}
.get-apps-modal .form-subscribe button i{display:none;color:#1465a1}
.get-apps-modal .form-subscribe button:focus,.get-apps-modal .form-subscribe button:active{outline:0}
.get-apps-modal .tab-subscribeBox{padding:0 20px;margin-top:-85px;position:relative;z-index:1;min-height:151px}
.get-apps-modal .tab-subscribeBox .tab-subscribeinner{padding:25px;background:#1465a1;border-radius:4px;min-height:151px;display:flex;align-items:center;justify-content:center}
.get-apps-modal .tab-subscribeBox .tab-subscribeinner p{margin-bottom:15px;font-size:14px;color:#fff;font-family:"RobotoBold"}
.get-apps-modal .thank-you p{margin-bottom:10px;font-size:14px;color:#fff;font-family:"RobotoBold";position:relative;min-height:32px;padding-left:50px;display:inline-flex;align-items:center}
.get-apps-modal .thank-you p img{position:absolute;width:32px;top:0;left:0}
.get-apps-modal .thank-you span{margin-bottom:5px;width:100%;display:block;font-size:14px;line-height:21px;color:#fff;font-family:"OpenSans-Regular"}
@media(max-width:767px){.modal-popup.custom-modal .modaldialog{max-width:100%;margin:15px}
.get-apps-modal.custom-modal .modaldialog.modaldialog-centered{height:auto}
.get-apps-wizard{display:flex;align-items:center;width:auto;height:auto;padding:0 4px 0 0;right:-30px;overflow:hidden}
.get-apps-wizard .small-arrow{display:flex;padding:5px 7px 5px 4px;color:#fff;font-size:12px;height:49px;align-items:center}
.get-apps-wizard.active{right:0}
.get-apps-wizard.active .small-arrow i:before{content:""}
.get-apps-wizard .btn-apps{width:23px;position:static;padding:5px 0}
.get-apps-wizard .btn-apps img{width:100%}
.get-apps-wizard .btn-apps i{display:none}
.get-apps-wizard:hover{background:#1465a1;width:auto}
}
@media(max-width:639px){.get-apps-modal .tab-innerBox{padding:10px 10px 0}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft{width:140px}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft img{left:-16px}
.get-apps-modal .tab-innerBox .tab-innercontent .tabright{width:calc(100% - 140px)}
.get-apps-modal .tab-innerBox .tab-contentBox{padding-bottom:80px;padding-left:15px}
.get-apps-modal .tab-innerBox .tab-contentBox .heading{font-size:14px;line-height:19px}
.get-apps-modal .tab-innerBox .tab-contentBox p{font-size:12px;line-height:18px}
.get-apps-modal .form-subscribe button{width:50px}
.get-apps-modal .form-subscribe button span{display:none}
.get-apps-modal .form-subscribe button i{display:inline-block}
.get-apps-modal .tab-subscribeBox{padding:0 10px;margin-top:-53px}
.get-apps-modal .tab-subscribeBox .tab-subscribeinner{padding:20px}
}
@media(max-width:359px){.get-apps-modal .navTab li a{padding:12px 11px;font-size:13px}
.get-apps-modal .tab-innerBox .tab-contentBox{padding-bottom:0;padding-left:0}
.get-apps-modal .tab-innerBox .tab-innercontent{flex-wrap:wrap;flex-direction:column-reverse}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft{width:100%;text-align:center;height:250px;overflow:hidden}
.get-apps-modal .tab-innerBox .tab-innercontent .tableft img{left:0;position:static}
.get-apps-modal .tab-innerBox .tab-innercontent .tabright{width:100%}
.get-apps-modal .tab-subscribeBox .tab-subscribeinner{padding:20px 15px}
}
.get-apps-modal .tabcontent.pop-display{display:block !important}
p.custom-download-p{color:#333 !important}