body{ background:url(../images/patten_1.jpg) repeat 0 0; font-size:14px; color:#666666; padding:0px; margin:0px;}
img {border:0;}
.clr {	clear:both;	font-size:0;	line-height:0;	height:0px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li, ol {margin:0px;	padding:0px;}
@font-face {
	font-family: 'Conv_TitilliumText22L002';
	src: url('../fonts/TitilliumText22L002.eot');
	src: local('?'), url('../fonts/TitilliumText22L002.woff') format('woff'), url('../fonts/TitilliumText22L002.ttf') format('truetype'), url('../fonts/TitilliumText22L002.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_TitilliumText22L005';
	src: url('../fonts/TitilliumText22L005.eot');
	src: local('?'), url('../fonts/TitilliumText22L005.woff') format('woff'), url('../fonts/TitilliumText22L005.ttf') format('truetype'), url('../fonts/TitilliumText22L005.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
 font-family: 'Conv_Helvetica-Condensed';
 src: url('../fonts/Helvetica-Condensed.eot');
 src: local('?'), url('../fonts/Helvetica-Condensed.woff') format('woff'), url('../fonts/Helvetica-Condensed.ttf') format('truetype'), url('../fonts/Helvetica-Condensed.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}

.link a{ text-decoration:underline;}

/***Strat***----- css -----*****/

/*backgroung--------------------*/
.top_bg{ background:url(../images/top_bg.png) no-repeat center top; position:relative; z-index:9999; }
.from-bg{ background:url(../images/from_bg.jpg) repeat-y 0 0; margin-top: -15px;    padding-top: 15px; padding-bottom:30px;    z-index: 1;}
.patten-2{ background:url(../images/patten_2.jpg) repeat 0 0;}
/*ico--------------------*/
.chat-ico{  float:left; }
.phone-ico{  float:left;}
/*header--------------------*/
.navbar { margin-bottom: 0px; position: relative; z-index: 1000;}
.navbar-default { background: none; border:none;}
.navbar-default .navbar-nav > li > a { color:#000;}
header h1 img{margin-top:-15px; margin-left:10px; margin-bottom:22px;}
.contact-info{ position:relative; top:0px; right:0px;  height:48px;}
.contact-info ul{ padding:0px; margin:0px; list-style:none; float:right;  display:inline;}
.contact-info ul li{ font-size:24px; padding:0px; margin:0px; background:url(../images/top_sep.png) no-repeat right 0; float:left; padding:0 15px;font-family: 'Conv_TitilliumText22L002'; height:48px; line-height:48px; display:block; }
.contact-info ul li a{ text-decoration:none; color:#003051; height:48px; }
.contact-info ul li.last{ background:none; color:#1bbfe5;}
.contact-info .phone-ico { margin-top:10px; margin-right:10px}
.contact-info .chat-ico{ margin-top:5px; margin-right:10px}
/*custom--------------------*/
.top_bg .col-sm-8{ margin:0px; padding:0px;}
.form-control{background:#ebf6f8; border:none;}
.btn-default {  background-color: #1f3b41;   color: #FFF; font-size:18px; border-radius:20px; -moz-box-shadow: 0px 1px 0px #000000; -webkit-box-shadow: 0px 1px 0px #000000;box-shadow: 0px 1px 0px #000000; font-family: 'Conv_TitilliumText22L002';text-transform:uppercase; border:none;  padding: 6px 40px;}
.from-bg .form-group {  width:97%;}
.input-group {  display: block;}
.custom .col-sm-4{width:28.333%;}
.custom .col-sm-8{width:71.667%;}
.navbar-nav > li > a { line-height: 27px; color:#000; text-transform:uppercase; font-size:16px; font-family: 'Conv_TitilliumText22L005';}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ background-color: #01271e; color:#FFF;}
.login_area .btn{border-radius: 20px; font-size:16px; font-family: 'Conv_TitilliumText22L005'; text-transform:uppercase;}
.login_area{padding-top:11px; font-size:12px; font-family: 'Conv_TitilliumText22L002'; display:inline-block; width:100%;}
.shadow_bg h2,
.from-bg h2{ font-size:30px; color:#00100c;  font-family: 'Conv_TitilliumText22L002'; margin:27px 0px;  text-align:center; }
.from-bg h2 span{ color:#FFF; font-size:16px;}
.form-control{border-radius:20px; -moz-box-shadow: 0px 1px 0px #000000; -webkit-box-shadow: 0px 1px 0px #000000;box-shadow: 0px 1px 0px #000000; font-size:12px; color:#666666 !important; display:inline-block !important;}
.shadow_bg{ background:url(../images/shadow_bg.png) no-repeat left 0;}
.shadow_bg h2{font-size:30px; color:#01271e; font-family: 'Conv_TitilliumText22L002'; }
.steps{ background:url(../images/box_bg.png) no-repeat 0 0; position:relative; padding-top:25px; height:182px; text-align:center; width:250px;margin-bottom:15px;}
.steps h3{font-family: 'Conv_TitilliumText22L002';   color:#FFF; text-transform:uppercase; font-size:20px; padding-top:15px; }
.steps .number{font-family: 'Conv_TitilliumText22L002'; background: url(../images/number_bg.png) no-repeat  0 0 ;color: #FFFFFF;display: block;font-size: 24px;height: 51px;line-height: 51px;position: absolute;right: -5px;text-align: center;top: -22px;width: 51px;}

.title2{ background: url(../images/head_line.png) repeat-x scroll 0 center rgba(0, 0, 0, 0); display: block; margin: 30px 0 15px;}
.welcome h2{background: url(../images/patten_2.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0); color: #00100C; display: inline; font-family: 'Conv_TitilliumText22L002'; font-size: 30px;
padding-right: 13px;}

.welcome h2 span{background:url(../images/head_line.png) repeat-x 0 0; }

.offer_area .off_block{ margin-bottom:20px;}

.contetn_bg{ background:url(../images/contenbg.png) no-repeat 15px bottom;}
.Home .footer_bg{ background:url(../images/footer_bg.png) no-repeat center 0; color:#FFF; padding-bottom:51px; line-height:normal;}
.footer_bg{ background:url(../images/footer_bg_inner_page.jpg) no-repeat center 0; color:#FFF; line-height:normal; padding-bottom:51px;}
.footer_bg .col-sm-10 ul{ list-style:none;}
.footer_bg .col-sm-10 ul li{ float:left; padding:15px 8px;}
.footer_bg .col-sm-10 ul li a{ color:#FFF; text-decoration:none; color:#FFF; font-size:14px;}
.navbar-brand{ display:none;}
.footer_bg .col-sm-2 ul{ padding-top:15px;}
.footer_bg .col-sm-2 ul li{ display:inline; list-style:none; padding:0px; padding-left:5px;  }
.footer_bg .col-sm-4{ color:#333; text-align:center; padding-right:70px;}

/*****----- member area -----******/

.line_patten{ background:#fff; padding:20px 0px; -webkit-box-shadow: inset 0px 2px 1px 0px rgba(176,176,176,1); -moz-box-shadow: inset 0px 2px 1px 0px rgba(176,176,176,1);
box-shadow: inset 0px 2px 1px 0px rgba(176,176,176,1);}
.black_patten h1.big{ font-size:28px; color:#01271e; font-family: 'Conv_TitilliumText22L002'; font-weight:bold; padding-bottom:18px; padding-top:25px;}
.black_patten h1.big i{ font-style:normal;}


/* input all */

.panel-primary .form-group .form-control{ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow:0 1px 1px hsla(0, 0%, 0%, 0.075) inset; background:#fff; border:1px solid #cccccc;}

.panel-primary .list-group-item .form-control{ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; box-shadow:0 1px 1px hsla(0, 0%, 0%, 0.075) inset; background:#fff; border:1px solid #cccccc;}




/******----- banner -----*****/

.carousel .carousel-inner{ position:relative;}
.carousel .carousel-inner .carousel-caption{ position:absolute; right:-30%; top:14%;}
.carousel .carousel-inner .carousel-caption h1{ font-size:40px; font-weight:bold; color:#01271e; font-family: 'Conv_TitilliumText22L005'; text-transform:uppercase; text-shadow:none;}
.carousel .carousel-inner .carousel-caption span{ font-size:32px; color:#1bbfe5; font-family: 'Conv_TitilliumText22L005'; text-transform:uppercase; text-shadow:none;}
.carousel .carousel-inner .carousel-caption p{ font-size:14px; color:#0a0a0a; font-family: 'Conv_TitilliumText22L005'; text-shadow:none;}
.carousel .carousel-inner .carousel-caption p a.btn-large{ font-size:26px; color:#fff; font-family: 'Conv_TitilliumText22L005'; text-transform:uppercase; background:url(../images/banner_but_bg.jpg) repeat-x 0 0; border:1 px solid #79807e; height:55px; line-height:55px; padding:0px; padding:0 20px; text-shadow:none; margin-top:20px;
-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.carousel-control{ display:none;}
.carousel-indicators{ display:none;}



/******----- Payment Receipt -----*****/

.panel-primary table.PlainBlackRulesTable td{ border:1px solid #ddd; border-left:none;}
.panel-primary table.PlainBlackRulesTable tr td:last-child{ border-right:none;}

.payment_receipt{ background:url(../images/payment_receipt_icon.png) no-repeat 0 center; width:24px; height:24px; display:block;}


/******----- CUSTOMER INFORMATION -----*****/

.ErrorsList li{ list-style:none;}
.SectionButton{ margin-top:15px;}

/******----- INCOME & EMPLOYMENT INFORMATION -----*****/

.form-inline .form-group .English{ float:left; font-size:12px; font-weight:bold;}
.form-inline .form-group #Content_Root_Content_MemberArea_Emp_PhoneExt{ float:left; width:39px;}
.form-inline .form-group #Content_Root_Content_MemberArea_Emp_SupervisorPhoneExt{ float:left; width:43px;}
.form-inline .form-group #Content_Root_Content_MemberArea_Other_PhoneExt{ float:left; width:39px;}
.form-inline .form-group #Content_Root_Content_MemberArea_Other_SupervisorPhoneExt{ float:left; width:43px;}


/******----- Forgot your Password?  -----*****/

.for_got_pass{ background:url(../images/forgot_pass_icon_for.png) no-repeat 0 0; display:block; float:left; height:45px; width:27px; margin-right:20px; margin-top:14px; margin-left:20px;}
.forgot .submit{ margin-left:90px;}
.RecoverPassword .forgot .submit{ float:right; margin-right: 91px;}


/***End***----- css -----*****/


.panel-primary > .panel-heading { background:#5fe1ff url(../images/member_area_heading_bg.jpg) repeat-x 0 bottom;  border:none; color: #FFFFFF;}
.panel-primary > .panel-heading h1{ font-size:22px;}
.panel-primary { border-color: #dddddd;}


/*--------------Login Page CSS--------------------*/

.loginbox { background:#EFEFEF;	border:solid 1px #DFDFDF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;	padding:8px;}
.loginbox .form-signin{ border:solid 1px #f5f5f5; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px}
.loginbox h2{ background:#50d4f3 url(../images/login_heading_bg.jpg) repeat-x 0 bottom; color:#fff; font-size:28px; font-weight:bold; font-family: 'Conv_Helvetica-Condensed';  -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; line-height:73px; height:70px;}
.line_gerybg{ background:url(../images/login_head_icon.png) no-repeat 0 0; display:block; float:left; height:45px; width:27px; margin-right:20px; margin-top:14px; margin-left:20px;}
.loginbox input {	height:40px;	border: solid 1px #cccccc;	color:#979797;	margin-bottom:30px;}
.loginbox .input-group{ margin-bottom:20px;}
.loginbox .password {	background:url(../images/icon_password.jpg) no-repeat; padding-right:24px;}
.loginbox .username {	background:none; padding-right:24px;}
.loginbox .form-actions {	background-color: inherit;	border-top: 0px solid #E5E5E5;	padding: 0px;	margin:0px;}
.loginbox .btn-info {	background-color: #83a45b;	background-image: linear-gradient(to bottom, #b1cd8f, #7ea74c);	background-repeat: repeat-x;	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);	color: #FFFFFF;	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);	font-size:18px;	padding:4px 20px;}

.loginbox .login_input{ background:#ececec; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:30px 60px 20px; margin:20px 30px;}
.loginbox .login_input .input-group input{ background:#fff; color:#b6b6b6; width:88%; border:none; box-shadow:none; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;-webkit-border-top-left-radius: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomleft: 0px; border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.loginbox .login_input .input-group .input-group-addon{ background:#1bbfe5; float:left; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 0px;  -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; border:none; min-height:40px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; -moz-border-radius-topright: 0px; -moz-border-radius-bottomright: 0px; border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.loginbox .login_input .input-group .input-group-addon img{ margin-left:-5px;}
.loginbox .forgot{ margin-bottom:20px;}
.loginbox .forgot a.for_pass{ color:#1bbfe5; margin-right:24px; line-height:36px;}
.loginbox .forgot input{ background:#1bbfe5; border:2px solid #ececec; font-size:18px; font-weight:bold; font-family: 'Conv_Helvetica-Condensed'; margin-bottom:0px; margin-left:51px;}

.loginbox .ErrorMessage{ margin:20px 10px; padding:10px;}

/*  Footer -------------------------------------------------- */

footer h1 {	font-size: 15px;	line-height: 15px;	margin: 0;	padding-top:5px; font-family: BTPfont;}
footer p {	color: #FFFFFF;	font-family: BTPfont;	font-size: 12px;	line-height: 18px;	margin: 0;	padding: 0;}

footer li a {	color: #FFFFFF;	font-size: 12px;}
footer .last {	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);}
footer li a:hover {	color: #666666;	text-decoration:none;}



/*  dashbord -------------------------------------------------- */


.dashbord{ padding-top:0px;}
/*.dashbord .col-sm-3{ margin-left:-30px; padding-left:0px;}*/
.dashbord > .container{ padding:0px; margin:0px;}
.dashbord .nav-pills { background:#1bbfe5; border:1px solid #0dadd2;}

.dashbord .box_shadow{ background:url(../images/listing_shadow.jpg) no-repeat center 0; display:block; height:18px;}

.dashbord .panel-heading{  border-radius: 0px;}
.member{ background:url(../images/icon_member-area.png) no-repeat 0 center; width:24px; height:24px; display:block;}
.dashbord .panel{  border-radius: 0px; margin-top:0px;}
.dashbord  .nav-pills > li > a { border:2px solid #fff; color: #00252e; background:#f4f4f4; display: block; font-size: 12px; font-weight: 600; margin: 0; padding:13px 10px 13px 15px; position: relative; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF; font-family:Arial, Helvetica, sans-serif; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; margin:8px;}
.dashbord .nav > li > a:hover, .nav > li > a:focus{ background:#ededed;}
.nav-pills > li.active > a, 
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus { border:2px solid #fff; color: #00252e; background:#f4f4f4;}
.sub-menu { background:none; clear: both; display: none; font-size: 11px; list-style: none outside none; margin: 0; padding: 0;}

.sub-menu li{ background:url(../images/member_li_bg.jpg) repeat-y 0 0;}
.sub-menu li#Content_Root_Holder_SingleShowAgreementLink{ margin-top:8px;}
.sub-menu li a{padding: 15px 15px 15px 50px; color:#fff; display:block; font-size:12px; text-decoration:none; background:url(../images/right-arrow.png) no-repeat 37px center; }
.sub-menu li:hover{ background:url(../images/member_li_bg_hover.jpg) repeat-y 0 0;; text-decoration:none;}
/*.dashbord .nav-pills > li > a .left-arrow{ background:url(../images/left-arrow.png) no-repeat 0 6px; width:15px; height:15px; display:inline-block; float:right;}
.dashbord .nav-pills > li > a.active .left-arrow{ background:url(../images/down-arrow.png) no-repeat 0 6px; width:15px; height:15px; display:inline-block; float:right;}
.panel-heading h1{ font-size:24px;}*/
.panel-heading h1 span{ padding-right:5px; width:35px; float:left;}

.loan-agreement1 { background:url(../images/icon_loan-agreement.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement2 {	background:url(../images/icon_make-payment.png) no-repeat left 0; 	padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement3 { background:url(../images/icon_extend-loan.png) no-repeat left 0;padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement4 {background:url(../images/icon_schedule-extension.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;
}
.loan-agreement5 { background:url(../images/icon_schedule-payoff.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement6 { background:url(../images/icon_request-advance.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement7 {	background:url(../images/icon_personal-details.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;}
.loan-agreement8 { background:url(../images/icon_change-password.png) no-repeat left 0; padding-left:30px;}
.loan-agreement9{ background:url(../images/icon_upload-documents.png) no-repeat left 0; padding-left:30px; height:18px; width:18px; display:block; float:left;}

.CustomerSite label{font-size:12px; text-align:right; line-height:34px;}
.CustomerSite .form-control{  padding: 6px 5px;}


 /* RESPONSIVE CSS
    -------------------------------------------------- */
	
@media (max-width: 1199px){
.top_bg{ background-size:564%;}	
.footer_bg{ background-size:554%; padding-bottom:55px;}	
.contetn_bg{ background-size:27.4%;}
.steps{ background-size:95%;}
.Home .footer_bg{ background-size:556%;}
.footer_bg .col-sm-10 ul li { padding:10px 6px;}
.Home .footer_bg{ padding-bottom:55px;}
.login_area{ padding-top:7px;}
.navbar-nav > li > a{ padding:15px 13px;}
.loginbox .login_input{ padding:30px 52px 20px;}
.loginbox .forgot input{ margin-left:49px;}
.loginbox .forgot a.for_pass{ margin-right:21px;}
.loginbox .forgot input { margin-left: 82px;}
.RecoverPassword .forgot .submit { margin-right: 83px;}
.btn-default{ padding:6px 30px;}
}

@media (max-width: 1024px){
.top_bg { background-size: 573% auto;}	
.Home .footer_bg { background-size: 564% auto;}
	}


@media (max-width: 992px){
.container{ padding:0 10px;}		
.navbar-inverse .navbar-nav > li a{padding: 0 16px 0 0;}		
.none{ width:10%;}
.loginbox{ width:80%; }
.agreement_cls .row .col-lg-4{ float:left; width:33.3333%;}
.agreement_cls .row.disclosure_box .col-lg-3{ float:left; width:25%; min-height:155px;}
.inner-home .heading { background: url(../images/orange-title-bg.png) no-repeat scroll center bottom rgba(0, 0, 0, 0); font-size: 20px;  padding-bottom: 21px;  padding-top: 3px;}
.inner-home .slider label {  font-weight: normal; font-size:12px;}
.inner-home .slider .form-group {  margin-bottom: 5px;}
.inner-home .slider .form-control{ height:24px; padding:6px;}
.inner-home .black-submitbg{ font-size:16px;}
h1.big { font-size: 42px;}


.top_bg {  background: url(../images/top_bg.png) no-repeat scroll center top / 455% auto rgba(0, 0, 0, 0);  position: relative;  z-index: 9999;  padding-bottom: 24px;}	header h1 img {  margin-bottom: 0;  margin-left: 10px;  margin-top: -29px;}
header h1 img { width: 100%;}
.contact-info ul li {font-size: 16px;  height: 37px;  line-height: 36px;  margin: 0;  padding: 0 15px;}
.contact-info { height: 37px;}	
.navbar-nav > li > a { padding:8px 7px 7px; font-size: 13px;}
.contact-info .img-responsive { max-width: 78%; }
.login_area { padding-top: 7px;}
.form-control{ height:28px;}
.login_area .btn { font-size: 15px; padding:1px 12px;}
.from-bg h2 {  font-size: 22px;  margin: 15px 0;}
.from-bg h2 span { font-size: 14px;}
.btn-default{ padding: 6px 12px;font-size: 15px; }
.form-group { margin-bottom: 7px;}
.contetn_bg { background: url(../images/contenbg.png) no-repeat scroll 15px bottom / 27.2% auto rgba(0, 0, 0, 0);
}
.steps{ width:auto;}
.footer_bg { background: url(../images/footer_bg_inner_page.jpg) no-repeat scroll center 0 / 444% auto rgba(0, 0, 0, 0); color: #FFFFFF; padding-bottom:27px;}
.footer_bg ul li a {  font-size: 11px;}
.footer_bg ul li { float: left;  padding: 9px 6px;}
.footer_bg .col-sm-4 { font-size:12px;}
.welcome{ font-size:12px; padding-bottom:30px;}
.welcome h2 { font-size:22px;}
.steps { background: url(../images/box_bg.png) no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0); padding-top: 14px; height:148px;}
.steps img {height:25%;}
.steps h3 { font-size: 15px;  padding-top: 7px;}
.shadow_bg h2 { margin: 30px 0;  font-size: 22px;}
.footer_bg .col-sm-10 ul li { float: left; padding:10px 2px;}
.footer_bg .col-sm-10 ul li a{ font-size:12px;}
.footer_bg .col-sm-2 ul { padding-top: 8px;}
.footer_bg .col-sm-2 ul li { float: left; list-style: none outside none; padding: 0 0 0 5px; width: 50%;}
.navbar-default{ display:inline;}

.Home .footer_bg{ background-size:444%;}

.carousel .carousel-inner .carousel-caption h1{ font-size:30px;}
.carousel .carousel-inner .carousel-caption span{ font-size:22px;}
.carousel .carousel-inner .carousel-caption p{ font-size:12px;}
.carousel .carousel-inner .carousel-caption p a.btn-large{ font-size:16px; line-height:45px; height:45px;}
.loginbox .forgot input { margin-left: 96px;}
.loginbox .forgot a.for_pass {  margin-right: 83px;}
.loginbox .forgot input { margin-left: 82px;}
.loginbox .login_input {  padding: 30px 52px 20px 66px;}
.RecoverPassword .forgot .submit { margin-right: 95px;}


}
		
		
@media (max-width: 979px){
.topbg .col-md-10{ width:100%;}		
.container{ padding:0 5px;}	
.navbar-inverse .navbar-nav > li a{padding: 0 16px 0 0;}
.nav-pills > li > a { font-size: 12px;}
footer p{ font-size:11px;}
footer li{ padding:0 10px;}
footer li a { font-size: 11px;}

.agreement_cls .row.disclosure_box .col-lg-3{ min-height: 191px;}	
.agreement_cls .row.disclosure_box .col-lg-3 h5{ min-height:46px;}
.agreement_cls .row.disclosure_box .col-lg-3 p.lead{ min-height:108px;}
.agreement_cls .row.disclosure_box .col-lg-3{ min-height: 225px;}

.top_bg {background: url(../images/top_bg.png) no-repeat scroll center top / 588% auto rgba(0, 0, 0, 0);}
.footer_bg { background: url(../images/footer_bg.png) no-repeat scroll center 0 / 567% auto rgba(0, 0, 0, 0); padding-bottom:4%;}

		
		}
		
@media (max-width: 800px){
	
/*.top_bg{ background-size:558%;}*/
.top_bg { background-size: 570% auto;}

.contetn_bg { background: url(../images/contenbg.png) no-repeat scroll 5px bottom / 28% auto rgba(0, 0, 0, 0);}
.footer_bg{ background-size:559%;}

/*.Home .footer_bg{ background-size:559%;}*/
.Home .footer_bg { background-size: 571% auto;}


.footer_bg .col-sm-10 ul li { padding: 10px 2px;}
.footer_bg .col-sm-10 ul li a { font-size: 12px;}
.login_area {padding-top:7px;}
.footer_bg { padding-bottom:27px;}



	}
	
@media (max-width: 768px){
.top_bg { background-size: 580% auto;}	
.Home .footer_bg { background-size: 582% auto; padding-bottom:29px;}
.footer_bg { padding-bottom:26px;}


	}
		
@media (max-width: 767px){	
body{ font-size:12px;}
.navbar-inverse .navbar-nav{ background:#333;}
.navbar-inverse .navbar-nav > li{font-size:12px; padding:0px; margin:0px; color:#FFF; width:100%; border-bottom:1px solid #292929; }
.navbar-inverse .navbar-nav > li a{ font-size:12px; padding:10px; color:#FFF; background:none; font-weight:normal; padding-left:30px;}
.navbar-inverse .navbar-nav > li a:hover{ background:#94B86E;}
.container{ padding:0 5px;}	
.none{ width:2%;}
.loginbox {  padding: 12px;  width: 100%;}
.whitebg {  margin: 0px;  min-height: 280px;  padding: 0px;  top: -90px;}
h1.big{ font-size:38px;}
.black_patten{ height:180px;}
.dashbord .col-sm-3{ margin:0px; padding:0px; width:100%;}
.dashbord .col-sm-9{ margin:0px; padding:0px; width:100%;}
footer{ display:inline;}
footer .text-left{ margin-left:30px;}
footer ul {  margin-left: 27px;  margin-top: 25px;  text-align: left;}
footer li {  background-position: left center;   display: block;  padding: 0 15px 0 12px;}
footer .last {background-image: url(../images/menu-break.png); background-repeat: no-repeat; background-position: left center;}
.inner-home .form.col-sm-4 {  margin-top: 14px; width: 100%;}
.inner-home .form { background: none repeat scroll 0 0 #FFFFFF;  border: 5px solid #717F13;  position: static; right: 2%; top: 5%;}
.inner-home .heading { background: url(../images/orange-title-bg.png) no-repeat scroll center 0 rgba(0, 0, 0, 0); font-size: 32px; padding-bottom: 35px; padding-top: 10px;}
h1.big { font-size: 30px;}
.inner-home .black-submitbg{ font-size: 16px; padding: 7px;}
	
	
.navbar-default .navbar-brand { color: #FFFFFF;}
.navbar-default .navbar-toggle {  background:#1bbfe5; border-color: #fff;}
.top_bg { background:#FFF; padding:0px;}	
header h1 img { width: 50%; margin:5px 0px; text-align:center;}
.custom .col-sm-4 { width:100%; text-align:center;}
.custom .col-sm-4.from-bg{ text-align:left;}
.custom .col-sm-8 {width:100%;}
.navbar-default { background: #1bbfe5; border: medium none;}
.login_area { background:#01271e;}
.from-bg { background: url(../images/from_bg.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0); margin:0; padding:0;}	
.shadow_bg { background: url(../images/shadow_bg.png) repeat scroll left 0 rgba(0, 0, 0, 0);}
.navbar-brand{ display:inline-block;}
.input-group {  display: block; margin-bottom:10px;}
.footer_bg { background:#1bbfe5; text-align:center; padding-top:10px; padding-bottom:0;}
.Home .footer_bg { background:#1bbfe5; text-align:center; padding-top:10px; padding-bottom:0;}
.contetn_bg { background: url(../images/shadow_bg.png) repeat-x center 0; padding-bottom:15px;}
.from-bg .btn{ margin-left:15px; margin-bottom:15px;}
.from-bg .form-group { padding-left: 15px;}
.slider{ margin:15px 0px;}
.steps { background: url(../images/box_bg.png) no-repeat scroll center 0 hsla(0, 0%, 0%, 0); height: 182px; margin: 0 auto; width: 250px;}
.number { right: -5px;}
.steps img {  height: auto;}
.steps h3{ font-size:22px; padding-top:20px; padding-bottom:20px;}
.shadow_bg { background:none;}
.login_area {  margin-top: 15px;  padding-bottom: 15px;  padding-top: 15px;}
.contact-info {  display:none;}

.from-bg h2 { font-size: 22px; margin: 0; padding:15px 0;}
.footer_bg .col-sm-2 ul li { display: inline; float: none; width: 17%; padding: 0 0 0 3px;}
.footer_bg .col-sm-2 ul { display: inline-block; padding-bottom: 20px; width: 100%;}

.footer_bg .col-sm-10 ul{ text-align:center; margin-left:0px;}
.footer_bg .col-sm-10 ul li{ display:inline-block; float:none; padding:5px 6px;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:#01271e; border:1px solid #fff;}
.navbar-default .navbar-toggle .icon-bar{ background:#fff;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border-top:1px solid #fff;}	

.navbar-default { display: block;}

.container { padding-left: 15px; padding-right: 15px;}
.footer_bg .col-sm-2 ul{ margin:10px 0 0 0px; text-align:center;}

header h1 img{ margin:15px 0px;}

.loginbox .login_input{ padding:30px 15px 20px;}
.footer_bg .col-sm-4{ color:#fff; padding-right:15px;}

.carousel .carousel-inner .carousel-caption h1{ font-size: 20px;}
.carousel .carousel-inner .carousel-caption span{ font-size: 12px;}
.carousel .carousel-inner .carousel-caption p{ font-size: 12px;}
.carousel .carousel-inner .carousel-caption p a.btn-large{ font-size: 12px; height: 35px; line-height: 35px; margin-top:10px;}
.carousel-caption{ left:25%;}
.black_patten{ height: auto;}

.line_patten .content p{ padding-bottom:30px;}

.form-inline .form-group #Content_Root_Content_MemberArea_Emp_PhoneExt{ width:100%;}
.form-inline .form-group #Content_Root_Content_MemberArea_Emp_SupervisorPhoneExt{ width:100%;}
.form-inline .form-group #Content_Root_Content_MemberArea_Other_PhoneExt{ width:100%;}
.form-inline .form-group #Content_Root_Content_MemberArea_Other_SupervisorPhoneExt{  width:100%;}


.loginbox .forgot a.for_pass { margin-right: 35px;}
.loginbox .forgot input {  margin-left: 5px;}
.loginbox .login_input .input-group input{ width:86%;}
.loginbox .forgot input { margin-left: 30px;}
.loginbox .forgot a.for_pass { margin-right: 19px;}
.loginbox .forgot input { margin-left: 45px;}
.black_patten h1.big{ font-size:24px;}
.RecoverPassword .forgot .submit { margin-right: 51px;}

}
	
@media (max-width: 479px){
.agreement_cls .row .col-lg-4{ text-align:center; width:100%; margin-bottom:5px;}	
.agreement_cls .row.disclosure_box .col-lg-3{ width:100%; border-right:none; border-bottom:1px solid #000;}
.agreement_cls .row.disclosure_box .col-lg-3.last{ border-bottom:none;}
.agreement_cls .row.disclosure_box .col-lg-3{ min-height:85px;}
.agreement_cls .row.disclosure_box .col-lg-3 h5{ min-height:0px;}
.agreement_cls .row.disclosure_box .col-lg-3 p.lead{ min-height:0px;}



.number { right: -5px;}
.steps {  height: 200px;}	
.steps img { height: auto;}
.col-xs-6 {  float: none;  width: 100%;  margin-bottom:10px; display:inline-block;}
.title2 { margin: 0 0 15px;}

	
.loginbox .login_input {   padding:30px 10px 20px 10px; margin:20px 10px;}	
.loginbox .login_input .input-group input{ width:80%;}

.carousel .carousel-inner .carousel-caption h1{ font-size: 15px;}
.carousel .carousel-inner .carousel-caption span{ font-size: 12px;}
.carousel .carousel-inner .carousel-caption p{ font-size: 9px;}
.carousel .carousel-inner .carousel-caption p a.btn-large{ font-size: 10px; height: 30px; line-height: 30px; margin-top: 5px; padding:0 10px;}
.carousel-caption{ left: 15%;}
.carousel .carousel-inner .carousel-caption{ top: 0%;}

.loginbox .forgot a.for_pass { margin-right: 69px;}
.loginbox .forgot input { margin-left: 67px;}
.RecoverPassword .loginbox h2{ font-size:16px;}
.panel-primary table.PlainBlackRulesTable td{ padding:8px 2px;}
.carousel .carousel-inner .carousel-caption{ right:-23%; top:-3%;}
.carousel .carousel-inner .carousel-caption p { font-size: 10px;}
.carousel .carousel-inner .carousel-caption p a.btn-large{ font-size:12px;}
.RecoverPassword .forgot .submit { margin: 10px 67px;}
}


		