.appinstall {display:none;}
@media screen and (max-width: 768px) {  
.appinstall {height : 192px; bottom: -250px; width: 100%; position: fixed;right: 0; transition: 0.5s;z-index:1111; display:block; color:#333;}
.overlay-md{position: fixed;top: 0px;bottom: 0px;right: 0px; left: 0px; background: rgba(0,0,0,0.7);z-index: -1;}
.ai-inner{background: #fff; bottom: 0; position: absolute; left: 0; right: 0; height : 192px;border-top-left-radius:15px; border-top-right-radius:15px; padding:10px 20px;}
#AppInstallPopup .ai-inner h4{font-size:18px; border-bottom:1px solid #eee; padding-bottom:15px; margin-top:5px; margin-bottom:20px; text-align:center; font-weight:bold; color:#333;} 
.ai-left-pop{ width:60%;float:left; box-sizing:border-box; text-align:left;}
.ai-left-pop img{ width:40px; border:1px solid #eee; border-radius:4px;vertical-align: middle;}
.ai-right-pop { width:40%; float:left;box-sizing:border-box;}
.ai-spancl{ margin-left:10px;}
#AppInstallPopup .ai-right-pop .openanchr{ background: #24a0ed; border-color: #24a0ed; color: #fff; width: 90px; display: block; height: 40px; border-radius: 40px; float: right; font-size:14px; font-weight:bold; text-decoration:none; outline: none; line-height:40px;text-align:center; }
.ai-sec2{ margin-top:20px; float:left; width:100%;}
#AppInstallPopup .ai-right-pop .contianchr{ background: #f5f5f5; color:#333; width:90px; display:block; height:40px; border-radius:40px; float:right; border:1px solid #ddd; font-size:14px; font-weight:bold; outline: none; text-decoration:none; line-height:40px;text-align:center; }
.ai-right-pop .openanchr:focus { text-decoration:none; outline:none; } 
.ai-right-pop .contianchr:focus { text-decoration:none; outline:none; }


}
@media screen and (max-width: 380px){.ai-inner { padding:10px; }}