/* HTML, BODY */
html, body {
  margin:0; 
  padding:0; 
  width:100%; 
  overflow: auto;
  font-family: "helvetica";
  font-size: 13px;
  color: #333;
  background: #e9fbfb;
}
.container {  /*margin-left: auto; margin-right: auto; width: 370px; text-align: center;*/ }
.container .main-page-text{width: 70%;float: left;padding: 8px 0 35px 35px;}
.container .login{ /*margin-top: 70px;*/ width: 25%; height: 400px; text-align:center;float: right;/*margin-left: auto; margin-right: auto;*/}    
.login .login-header { width: 260px; height: 40px; margin-left: auto; margin-right: auto; background-color:rgba(255,255,255,.6); border-top-left-radius: 5px; border-top-right-radius: 5px; font-weight: bold; font-size: 14px; text-align: left; 
}
.login .shadow-box { width: 260px;margin: auto;margin-top: 80px;
 box-shadow: -3px 3px 9px -4px #161616;
-webkit-box-shadow: -3px 3px 9px -4px #161616;
-moz-box-shadow: -3px 3px 9px -4px #161616; login .login-body}
.login .login-header img { padding: 9px; opacity: 0.6; }
.login .login-header .text { position: relative; margin-top: -30px; margin-left: 42px; opacity: 0.6;}
.login .login-body { position: relative; width: 260px; height: 168px; background-color:rgba(255,255,255,.3); margin-left: auto; margin-right: auto; margin-bottom: 10px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.login .login-body input::-webkit-input-placeholder { color: #f4f4f4; }
.login .login-body input:-ms-input-placeholder { color: #f4f4f4; } 
.login .login-body input::-moz-placeholder { color: #f4f4f4; } 
.login .login-body input:-moz-placeholder { color: #f4f4f4; }  
.login .login-body .username { background-color: rgba(0,0,0,.2); color: white; border: none; height: 26px; width: 190px; margin: 20px 0px;  padding-left: 30px; 
box-shadow: -3px 3px 9px -4px #161616 inset;
-webkit-box-shadow: -3px 3px 9px -4px #161616 inset;
-moz-box-shadow: -3px 3px 9px -4px #161616 inset;
border-radius: 5px;
}
.login .login-body .password { background-color: rgba(0,0,0,.2); color: white; border: none; height: 26px; width: 190px; margin: 0px 0px 18px 0px; padding-left: 30px;
box-shadow: -3px 3px 9px -4px #161616 inset;
-webkit-box-shadow: -3px 3px 9px -4px #161616 inset;
-moz-box-shadow: -3px 3px 9px -4px #161616 inset;
border-radius: 5px;
 }
.login .login-body .sign-in { -webkit-box-shadow: 0px 1px 1px #999;
-moz-box-shadow: 0px 1px 1px #999;
box-shadow: 0px 1px 1px #555; 
border-radius: 5px;}
.login .login-body img { left: -20px; position: absolute; left: 25px; opacity: 0.6;}
.sign-in{ background-color:rgba(255,255,255,.4); font-weight: bold; width: 220px; height: 40px; color: white; -moz-box-shadow: 0 0 2px #000000; -webkit-box-shadow: 0 0 10px #000000; box-shadow: 0 0 2px #000000; 
  
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,.4)), to(rgba(125,125,125,.4)));
  background: -webkit-linear-gradient(top, rgba(255,255,255,.4), rgba(125,125,125,.4));
  background: -moz-linear-gradient(top, rgba(255,255,255,.4), rgba(125,125,125,.4));
  background: -ms-linear-gradient(top, rgba(255,255,255,.4), rgba(125,125,125,.4));
  background: -o-linear-gradient(top, rgba(255,255,255,.4), rgba(125,125,125,.4));
} 

input[type="textbox"], input[type="password"] {font-size: 13px;}

.landpg-bgimg-container img{width: 650px;height:auto;margin-left: 310px;margin-top: 10px;opacity: 0.1;}
.main-page-text p {color: #1A7476; line-height: 24px; font-size: 16px; text-indent: 23px; text-align: justify;}
.main-page-text .heading {color: #0722B5}
 
 