/* Artfully masterminded by ZURB  */
/* -----------------------------------------
   Shared Styles
----------------------------------------- */

/* SLIDER PRE-LOADER */
#slider { background: url(../../images/page-loader.gif) center center #f4f4f4 no-repeat; height: 300px; }
#slider img { display: none; }
#slider.orbit { background: none; }
#slider.orbit img { display: block; }

/* PAGE DIVIDER STARTS */
.divider{color:#222;width:100%;margin:20px auto;overflow:hidden;text-align:center;line-height:1.2em;}
.divider:before, .divider:after{content:"";vertical-align:top;display:inline-block;width:50%;height:0.65em;border-bottom:1px solid #ccc;margin:0 2% 0 -55%;}
.divider:after{margin:0 -55% 0 2%;}
/* PAGE DIVIDER ENDS */

/* GLOBAL STYLE */
.errorpnl { background: #FFD5D5; border: solid 1px #FF7171; margin: 0 0 22px 0; padding: 20px; }
.warningpnl { background: #FFEFAE; border: solid 1px #FFCC00; margin: 0 0 22px 0; padding: 20px; }
.successpnl { background: #B3ECB3; border: solid 1px #33CC33; margin: 0 0 22px 0; padding: 20px; }
.gloIMG img { 
	background-color: #FFFFFF;
	border: solid 1px #e6e6e6; margin: 0 0 10px 0; padding: 10px; 
	border-radius: 10px;
}
.hdrR{ text-align:right;}
.hdrC{ text-align:center;}
.hmoSocTx{color:#666666; font-size:16px; font-weight:normal;}
.gloTxt1{color:#00A6A6;}
.gloTxt2{color:#00CCCA;}
.gloTxt3{color:#00E1DF;}
.gloLnk{color:#00A6A6; font-size:18px; font-weight:bold; line-height:1.5;}
.gloLnk:hover { color: #00CCCA; }
.gloLnk:focus { color: #00CCCA; }
.gloLnk:visited { line-height: inherit; }


/* START HOME THREE BOX*/
.hmo3BxTlt{color:#FFFFFF; font-size:24px; font-weight:bold;}
.hmo3BxStx{color:#FFFFFF; font-size:18px; line-height:1.5; text-align:justify;}
.hmo3BxLnk{color:#FFFFFF; font-size:18px; font-weight:bold; line-height:1.5;}
.hmo3BxLnk:hover { color: #333333; }
.hmo3BxLnk:focus { color: #333333; }
.hmo3BxLnk:visited { line-height: inherit; }
.H3Mbox {
	background-color: #FFFFFF;
	border: solid 1px #e6e6e6; margin: 0 0 20px 0; padding: 0px;
}
.H3Sbox {
	background-color: #00CCCA;
	border: solid 0px #e6e6e6; margin: -25px 0 0 0; padding: 20px;
}
/* END  HOME THREE BOX*/

.HIbox {
	padding-top: 60px;
	padding-bottom: 60px;
}

.HItx2box {
    margin-top: 50px;
    text-align: justify;
}
/* END  HOME THREE BOX*/


/* FOOTER STYLES STARTS*/
.gloFt{background-color: #F5F4E9;}
.gloFtLA{ padding:20px;}
.gloFtCt{color:#333333; font-size:24px; font-weight:bold;}
.gloFtCst{color:#666666; font-size:16px; line-height:1.5;}
.gloFtCstLk{color:#666666; font-size:16px; line-height:1.5;}
.gloFtCstLk:hover { color: #00CCCA; }
.gloFtCstLk:focus { color: #00CCCA; }
.gloFtCstLk:visited { line-height: inherit; }
.gloFtCtt{color:#666666; font-size:14px; line-height:1.5;}
.gloFtIc{color:#666666; font-size:38px; line-height:1.5;}
.gloFtIc:hover { color: #00CCCA; }
.gloFtIc:focus { color: #00CCCA; }
.gloFtIc:visited { line-height: inherit; }
.wcstx{color:#999999; font-size:16px; line-height: inherit;}
.wcstxLk{color:#666666; font-size:16px; line-height: inherit;}
.wcstxLk:hover { color: #DD0000; }
.wcstxLk:focus { color: #DD0000; }
.wcstxLk:visited { line-height: inherit; }
/* FOOTER STYLES ENDS*/

/* SUBSCRIBE MODAL STARTS */
.sBMdlbutton {width: auto; background: #00CCCA; border: 0px solid #491770; -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: white; cursor: pointer; display: inline-block; font-family: inherit; font-size: 18px; font-weight: bold; line-height: 1; margin: 0; padding: 10px 20px 11px; position: relative; text-align: center; text-decoration: none; -webkit-transition: background-color 0.15s ease-in-out; -moz-transition: background-color 0.15s ease-in-out; -o-transition: background-color 0.15s ease-in-out; transition: background-color 0.15s ease-in-out; /* Hovers */ /* Sizes */ /* Colors */ /* Radii */ /* Layout */ /* Disabled ---------- */ }
.sBMdlbutton:hover, .ctcbutton:focus { color: white; background-color: #00A6A6; }
.sBMdlbutton:active { -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2) inset; }
.sBMdltx{color:#FFFFFF; font-size:18px; text-align:justify;}
/* SUBSCRIBE MODAL ENDS */

/* NEWS SUBPAGE STARTS */
.dirNwTle{color:#00A6A6; font-size:22px; font-weight:bold; line-height:1.5;}
.dirNwTle:hover { color: #00CCCA; }
.dirNwTle:focus { color: #00CCCA; }
.dirNwTle:visited { line-height: inherit; }
.dirNwDt{color:#666666; font-size:16px; font-weight:normal; line-height:1.8;}
.dirNwIc{color:#00A6A6;}
.dirNwIc:hover { color: #00CCCA; }
.dirNwIc:focus { color: #00CCCA; }
.dirNwIc:visited { line-height: inherit; }
/* NEWS SUBPAGE ENDS */

/* CONTACT US PAGE START */
.dirCtcTle{color:#00A6A6; font-size:22px; font-weight:bold;}
.dirCtcTxt{color:#222222; font-size:18px;}
.dirCtcTxt:hover { color: #00CCCA; }
.dirCtcTxt:focus { color: #00CCCA; }
.dirCtcTxt:visited { line-height: inherit; }
.ctcMpbx {
	background-color: #FFFFFF;
	border: dotted 1px #e6e6e6; margin: 0 0 20px 0; padding: 10px; 
}
/* CONTACT US PAGE ENDS */



