.LSSliderTop .lsItem img { opacity:0; visibility:hidden; }
.LSSliderTop .lsItem { overflow:hidden; background-size:cover; background-position:top center; background-repeat:no-repeat; }
.customPhotoAlbum .slideBgThumb img{ opacity:0; visibility:hidden;}
.customPhotoAlbum .slideBgThumb { background-size:cover; background-position:top center; background-repeat:no-repeat;}

.modal-header {background:#ec365a; color:#fff;}
.modal-header *  {color:#fff;}
.modal-dialog .btn.btn-default{background:none;color:#ec365a; border:0; }
.modal-dialog .btn.btn-default.active{background:#ec365a;color:#fff; border:0; }
.close:hover, .close:focus { color:#fff;}
.modal-footer {text-align:center}
.modal-body {text-align:center;padding: 30px;}
.round-img{ text-align: center; width: 253px; height: 143px; border-radius: 100%; overflow: hidden;display: inline-block;}
.albumOverlay{ width: 100%;float: left; height: 100%;position: absolute;top: 0;left: 0;text-decoration: underline;text-align: center;font-size: 20px;padding: 26% 1% 0;font-weight: bold;color: #fff;}
.albumpopup{cursor: text !important;}
.calendercursor{cursor: text !important;}
.enq_br_gr{margin-left: 110px;}
.calender_width{width:95% !important;}
.loginPopup { float: none; margin: 0 auto; width: 500px; padding: 15px 25px; }
.loginPopup h2 { font-size: 16px; border-bottom: 1px solid #000; padding-bottom: 10px; margin-bottom: 15px; text-align: center; }
.loginPopup h3 { font-size: 20px; border-bottom: 0px solid #000; color: #4a4a4a; margin-bottom: 25px; text-align: center; }
.loginPopup input { width: 100%; font-size: 20px; color: #da1c5c; border-radius: 5px; height: 45px; padding: 10px; border: 1px solid #da1c5c; }
.loginPopup input.loginSubmitBtn { width: 100%; margin: 15px 0; background: #da1c5c; color: #fff; cursor: pointer; }
.loginPopup { max-width: 100%; }
.loginPopup input.loginSubmitBtn { font-size: 16px; }
.loginPopup h2 { font-size: 12px; }
.loginPopup h3 { font-size: 14px; }
.loginPopup a {color: #fb1b26; }
.loginPopup input[type="checkbox"] { border: 0; width: auto; height: auto; padding: 0; }
.loginPopup .viewBtn { margin: 25px 0; }
.loginPopup .welcomeBtn { width: 100%; margin: 15px 0; background: #DA1C5C; color: white; cursor: pointer; font-size: 20px; border-radius: 5px; height: 45px; padding: 10px; border: 1px solid #DA1C5C; }
.signupidiv { width: 100%; float: left; margin-bottom: 10px; }

