/** ..:: Body MindLife | Popups ::.. **/

/* General */
.aurora-popup-blockout { background:black; }
.aurora-popup { background:white; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-box-shadow:0 1px 8px rgba(0,0,0,0.5); -webkit-box-shadow:0 1px 8px rgba(0,0,0,0.5); }
.popup { width:720px; padding:20px; }
.popup .close { float:right; text-indent:-999in; width:18px; height:18px; margin:-12px -12px 0 0; opacity:0.5; background:url(/Resources/BML/Sites/BMLYoga/Images/Icons/close-dialog.png) top left no-repeat; }
.popup .close:hover { opacity:1; }
.popup textarea { background:#fafafa; border:1px solid #aaa; color:#333; font-family:arial; font-size:15px; height:80px; margin-bottom:10px; padding:5px; width:240px; }
.popup textarea:focus { background:white; border:2px solid #007b52; padding:4px; }

/* Sections */
.popup .sections { overflow:hidden; font-size:14px; line-height:1.3em; }
.popup .sections .section { background-color:#FAFAFA; border:1px solid #eee; float:left; margin-right:2px; padding:15px 10px 20px; width:216px; }
.popup .sections .number { display:block; float:left; margin:-5px 10px 50px 0; font-size:32px; color:#8dc63f; }
.popup .sections strong { font-size:18px; color:#0F243F; text-shadow:0 1px 0 white; }
.popup .sections .icon { height:48px; background:transparent no-repeat center center; margin-bottom:15px; }
.popup .sections .call { background-image:url(/Resources/BalmainBodies/Sites/BB/Images/Icons/callout-contact.png); }
.popup .sections .discuss { background-image:url(/Resources/BalmainBodies/Sites/BB/Images/Icons/callout-discuss.png); }
.popup .sections .classes { background-image:url(/Resources/BalmainBodies/Sites/BB/Images/Icons/callout-classes.png); }
.popup .sections .intro_pack { background-image:url(/Resources/BalmainBodies/Sites/BB/Images/Icons/callout-intro_pack.png); }
.popup .sections .having_fun { background-image:url(/Resources/BalmainBodies/Sites/BB/Images/Icons/callout-having_fun.png); }

.popup.timetable h1 { margin: 10px 0 20px 0; font-size: 24px; }

/* Default Image Popup Styles */
.aurora-images-overlay { display:none; position:absolute; z-index:100; left:0; top:0; background-color:#000; cursor:pointer; }
.aurora-images-box { display:none; position:absolute; left:50%; z-index:101; background-color:#fff; }
.aurora-images-stage { position:relative; z-index:103; height:100%; }
.aurora-images-bottom { position:relative; z-index:102; background-color:#fff; height:45px; padding:0 10px; margin-bottom:-45px; }
.aurora-images-close { display:block; float:right; width:66px; height:22px; background:transparent url(/Resources/JazeDocs/Sites/TMM/Content/Images/Examples/Styles/Default/Images/close.gif) no-repeat center; cursor:pointer; }
.aurora-images-prev,.aurora-images-next { position:absolute; z-index:104; width:50%; height:100%; outline:none; display:block; border:none; }
.aurora-images-prev:hover,.aurora-images-next:hover { border:none; }
.aurora-images-next { left:50%; }
.aurora-images-prev:hover { background:transparent url(/Resources/JazeDocs/Sites/TMM/Content/Images/Examples/Styles/Default/Images/prev.gif) no-repeat 0 15%; }
.aurora-images-next:hover { background:transparent url(/Resources/JazeDocs/Sites/TMM/Content/Images/Examples/Styles/Default/Images/next.gif) no-repeat 100% 15%; }
.aurora-images .loading { background:#fff url(/Resources/JazeDocs/Sites/TMM/Content/Images/Examples/Styles/Default/Images/loading.gif) no-repeat center; }
.aurora-images-caption { color:#666; font-size:.8em; font-weight:bold; margin-bottom:6px; }
.aurora-images-counter { font-family:Arial, Helvetica, sans-serif; color:#aaa; font-size:.8em; font-weight:bold; }
