#ouibounce-modal{font-family:'Open Sans', sans-serif;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;}
#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0.8;cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}
.underlay1{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, .5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}
@media screen and (min-device-width:411px) and (max-device-width:629px){#ouibounce-modal .modal{animation:0.3s ease 0s normal none 1 running popin;background-color:#efeeee;border-radius:4px;bottom:0;display:block;height:415px !important;left:0;margin:auto;overflow:visible;position:absolute;right:0;top:0;width:375px;z-index:1;}
}
@media screen and (min-device-width:360px) and (max-device-width:410px){#ouibounce-modal .modal{animation:0.3s ease 0s normal none 1 running popin;background-color:#efeeee;border-radius:4px;bottom:0;display:block;height:415px !important;left:0;margin:auto;overflow:visible;position:absolute;right:0;top:0;width:335px;z-index:1;}
}
@media screen and (min-device-width:320px) and (max-device-width:359px){#ouibounce-modal .modal{animation:0.3s ease 0s normal none 1 running popin;background-color:#efeeee;border-radius:4px;bottom:0;display:block;height:415px !important;left:0;margin:auto;overflow:visible;position:absolute;right:0;top:0;width:305px;z-index:1;}
}
@media screen and (min-width:630px){#ouibounce-modal .modal{width:620px;height:560px !important;background-color:#efeeee;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;overflow:visible;left:0;display:block;border-radius:4px;-webkit-animation:popin .3s;animation:popin .3s}
}
#ouibounce-modal .modal-title{font-size:18px;color:#fff;padding:10px;margin:0;border-radius:4px 4px 0 0;text-align:center}
#ouibounce-modal h3{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin:.2em;font-weight:600;}
#ouibounce-modal .modal-body{padding:20px 35px;font-size:.9em}
#ouibounce-modal p{color:#344a5f}
/*#ouibounce-modal form{text-align:center;margin-top:0px}*/
#login input{padding:6px 8px;margin-bottom:0px;/*width:275px;*/border-radius:4px;border:1px solid #ccc;-webkit-font-smoothing:antialiased}
#ouibounce-modal form input[type=submit]{/*font-weight:700;font-size:1.6em;border-radius:4px;color:#fff;background-color:#00923f;border:none;width:122px;cursor:pointer;-webkit-font-smoothing:antialiased*/
	padding: 8px 13px;
	background: #00923f;
	color: #FFF;
	border: none;
	border-radius: 4px;
	font-size: 18px;
}
#ouibounce-modal form p{text-align:left;margin-left:35px;margin-top:1px;padding-top:1px;font-size:.9em}
#ouibounce-modal .modal-footer{margin-top:-25px;position:absolute;right:-6px;border-top:none;}
#ouibounce-modal .modal-footer p{text-transform:capitalize;cursor:pointer;display:inline;}
@-webkit-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@keyframes fadein{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}
85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}
@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0}
85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-ms-transform:scale(1);transform:scale(1);opacity:1}
}
@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}
85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}
}