@charset "utf-8";
/* CSS Document */


@font-face {
    font-family:'open_sansregular';
    src: url('../fonts/OpenSans-Regular_0-webfont.eot');
    src: url('../fonts/OpenSans-Regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Regular_0-webfont.woff2') format('woff2'),
         url('../fonts/OpenSans-Regular_0-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Regular_0-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Regular_0-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/Roboto-Regular-webfont.eot');
    src: url('../fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Roboto-Regular-webfont.woff2') format('woff2'),
         url('../fonts/Roboto-Regular-webfont.woff') format('woff'),
         url('../fonts/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family:'OpenSans-Semibold';
	src: url('../fonts/OpenSans-Semibold_gdi.eot');
	src: url('../fonts/OpenSans-Semibold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Semibold_gdi.woff') format('woff'),
		url('../fonts/OpenSans-Semibold_gdi.ttf') format('truetype'),
		url('../fonts/OpenSans-Semibold_gdi.otf') format('opentype'),
		url('../fonts/OpenSans-Semibold_gdi.svg#OpenSans-Semibold') format('svg');
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA;
}
body { 
 padding:0;
 margin:0; 
 background-color:#FFF;
} 

.no_padd{
	padding:0;
}
.no_padd_menu{
	padding:0;
}
.no_padd_right{
	padding-right:0;
}
.no_padd_left{
	padding-left:0;
}
.nopadd1{
	padding: 0;
}
.border_menu {
    border-bottom: 1px solid #8C8C8C;
    padding-bottom: 5px;
}

/*slider*/
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
    margin: 0px auto;
    background-size: cover;
}
.slider_area{
	margin:82px 0 40px 0;
	display:block;
	overflow:hidden;
	width:100%;
}
/*.carousel-control.left {
    background-image: none !important;
}
.carousel-control.right {
    background-image: none !important;
}*/
/*.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
    top: 23%;
}
*/
.carousel-caption {
    right: 14%;
left: 14%;
    padding-bottom: 30px;
    top: 7%;
    text-align: left;
}



.carousel-caption h3{
	color:#0070c0;
	font-size:49px;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	
   text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
   

-webkit-text-stroke-width: 2px;
-webkit-text-stroke-color: #FFF;
}



.new_rr{
}


.logo{
    margin: 7px 0;
}






/*navigation*/
.shadow {
    background-color: #000;
    color: #555;
    width: 100%;
    border-bottom: 1px solid transparent;
}
video {
  width: 100%    !important;
  height: auto   !important;
}
.border-menu {
    border-bottom: 1px solid #8C8C8C !important;
    padding-bottom: 5px !important;
}
.navbar-default .navbar-nav > li > a {
        color: #fff;
	font-size:15px;
	font-weight: bold; 
	text-transform:uppercase;
	font-family: 'Open Sans', sans-serif;
}
.fxd-header {
    background-color: rgba(0,0,0,.7);
}
.nav > li > a {
    position: relative;
    display: block;
    padding:0 15px;
}
.no_right{
	padding-right: 6px !important;
}
.navbar-default .navbar-nav > li > a:hover{
	color:#0070c0 ;
}
.navbar-default {
    background-color: transparent;
    border-color: transparent;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #E7E7E7 ;
}
.navbar-nav {
    margin: 29px 0 0 0;
    float: right !important;
}
.navbar-nav > li {
border-right: 1px solid #8C8C8C;

}
.navbar-nav > li:last-child {
   
          border-right:none;
}
.colorr{
	color:#0070c0 !important;
}
.icon{
	margin:0 5px 0 0;
}
.navbar {
    margin-bottom: 0;
    border: 1px solid transparent;
}
.nopad_right{
	padding-right:0;
}
/*navigation*/













.box01 {
text-align: center;
margin-bottom:39px;
padding: 35px 12px;
background: #FBFBFB none repeat scroll 0% 0%;
border-bottom: 4px solid #5a9ad3;
min-height: 359px;
}
.box_pic01 {
padding: 15px;
background: #5c9bd5;
border-radius: 50%;
height: 115px;
width: 115px;
margin: 0 auto;
margin-bottom: 35px;

}
.box01 h3 {
color: #3C3C3C;
font-size: 17px;
font-family: "robotoregular";
text-transform: uppercase;
margin: 0px 0 15px 0;
font-weight: bold;
}
.box01 p {
    color: #5c5c5c;
    font-size: 15px;
    font-family: 'robotoregular';
    text-align: center;
    line-height: 20px;
	margin: 0;
}
.higlight01{
	font-weight:bold;
	color:#4A90C2;
}










.text_area{
	display:block;
	overflow:hidden;
	width:100%;
}
.text_area p{
	color:#5c5c5c;
	font-size: 15px;
    font-family: 'robotoregular';
	text-align: justify;
	line-height: 22px;
}

.about{
	display:block;
	overflow:hidden;
	width:100%;
}
.about img{
	width: 100%;
}




.footer_main {
    background:#0070c0;
    padding: 26px 0px 18px 0;
    margin-top: 40px;
}

.footer_navi {
}
.footer_navi ul {
    margin: 0px;
    padding: 0px;
}
.footer_navi ul li {
    list-style: outside none none;
    padding: 0px 10px;
    float: left;
	 font-weight: 600;
}
.footer_navi ul li:first-child {
    padding: 0px;
}
.footer_navi ul li a {
    color: #FFF;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
    text-decoration: none;
}
.footer_navi ul li a:hover{
    color: #ABC0D1;
}


.copy {
    color: #FFF;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
	text-align:right;
	 font-weight: 600;
}






















.heading{
	margin: 124px 0px 0px;
	background:#f2f1f1;
	padding: 4px 0 7px 15px;
}
.heading h1{
	color:#464646;
	text-transform:uppercase;
	font-size: 20px;
	margin:0;
	padding:0;
    font-family: 'Open Sans', sans-serif;
}
.sub_heading h2{
	color:#0070c0;
	text-transform:uppercase;
	font-size: 15px;
	margin: 17px 0px 17px 15px;
	padding:0;
    font-family: 'Open Sans', sans-serif;
}



.main_area{
}

.form-group {
    margin-bottom: 20px;
}
.main_area label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 3px;
    font-weight:normal;
	color:#272727;
	font-size: 15.5px;
    font-family: 'robotoregular';
}
.form-control {
    display: block;
    width: 100%;
    height: 35px;
    padding: 5px 30px 5px 10px;
    font-size: 14px;
    line-height: 1.42857;
    color: #929090;
    background-image: none;
    border: 1px solid #cecbcb;
    box-shadow:none;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	border-radius:2px;
	background:#fbfbfb;
}
.pic {
    position: absolute;
    right: 21px;
    top: 33px;
}
.residency p{
	color:#515151;
	font-size:15px;
	margin: 0px 0px 4px;
	padding:0;
    font-family: 'Open Sans', sans-serif;
}
.residency h3{
	color:#515151;
	text-transform:uppercase;
	font-size: 15px;
	margin: 9px 0 15px 0;
	padding:0;
    font-family: 'Open Sans', sans-serif;
}
.radio-inline {
    padding-left: 58px;
	color: #515151 !important;
	 font-family: 'Open Sans', sans-serif !important;
	 font-size: 14px !important;
}
.check{
margin-right: 40px;
font-size: 15px !important;
color: #3F4041 !important;
font-family: "open_sansregular" !important;
}
.residency input[type="submit"]{
	background:#0070c0;
	color: #FFF;
font-size: 14px;
font-family: "robotoregular";
text-transform: uppercase;
border: 1px solid #14a7ab;
padding: 7px 21px;
border-radius: 4px;
float: right;
}


.f_left{
	float:left;
}












.jack {
    display: block;
    overflow: hidden;
    margin: 0 0 0 17px;
    float: left;
}
.jack img {
    border: 1.5px solid #5F5E5E;
    width: 18px;
height: 18px;

}

.rabin{
	padding-left: 5px !important;
	float:left;
}











.dropdown-menu > li > a{
    color: #7b7979;
    text-decoration: none;
	font-size:14px;
	font-family:'open_sansregular';
	border-bottom: 1px solid #cbcbcb;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #5798d2 !important;
    background-color: #FFF;
}
.dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:999;
	display:none;
	min-width:150px;
	padding:5px 0;
	margin:2px 16px 0 0;
	font-size:14px;
	text-align:left;
	list-style:none;
	background-color:#FFF;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	border:none;
	border-radius:4px;
	box-shadow: 0px 7px 4px rgba(0, 0, 0, 0.176);
	-webkit-box-shadow:0 7px 4px rgba(0, 0, 0, .176);
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 35px;
    visibility: hidden;
    margin-top: -1px; 
	left:-153px;
	z-index:999;
}
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus{
    color: #555;
    background-color: #FFF;
}
.dropdown-menu > li > a {
    display: block;
    padding: 6px 11px;
}
.navbar-nav > li > .dropdown-menu {
    padding: 0;
}
.fa {
    margin-left: 3px;
}









.hd01 {
    background: #5b9ad3 none repeat scroll 0% 0%;
    border-radius: 4px;
    padding: 1px 15px;
    display: block;
    overflow: hidden;
    width: 100%;
    margin: 36px 0px 15px 0;
}
.property1 p {
    color: #FFF;
    font-size: 17px;
    font-family: "robotoregular";
    margin: 4px 0px;
    padding: 0px;
    float: left; 
	width:100%;
	text-align:center;
}
.property2 p {
    color: #FFF;
    font-size: 17px;
    font-family: "robotoregular";
    margin: 4px 0px;
    padding: 0px;
    float: right;
	background: transparent url("../images/00001.png") no-repeat scroll 0% 61%;
	padding-left: 18px;
}


.tab01{
	width:80%;
	margin:0 auto;
	border-bottom: 2px solid #dfdfdf;
    margin-bottom: 15px;
    padding-bottom: 15px;
	display: block;
    overflow: hidden;
	
	color:#515151;
	font-size: 16px;
    font-family: "robotoregular";
}

.tab01 select{
border: 1px solid #cecbcb;
border-radius:2px;
padding: 5px;
width: 100%;
background: #fbfbfb;
color:#5a5a5a;
	font-size: 15px;
    font-family: "robotoregular";
	margin-top:10px;

background: #FFF url("../images/icon9.png") no-repeat scroll 100% 0%;
-o-appearance: none; /* For Opera 11.1 to 12.0 */
-moz-appearance: none; /* For Firefox 3.6 to 15 */
}


.save_btn a{
	color: #FFF;
    font-size: 15px;
    font-family: "robotoregular";
	background:#5b5858;
	border-radius:4px;
	text-decoration:none;
	padding: 6px 7px;
	display: block;
}
.save_btn a:hover{
	background:#747171;
}
.btnn_right{
	padding-right:0;
}

.monday p{
	color:#515151;
	font-size: 16px;
    font-family: "robotoregular";
	padding: 0;
    margin: 5px 0 0 0;
}

.to_text p{
	color:#515151;
	font-size: 16px;
    font-family: "robotoregular";
	padding: 0;
    margin: 7px 0 0 0;
	text-align: center;
}

/*Dashboard*/
.dashboard_area { 
 width:100%;
 float:left;
}
.dashL { 
 width:100%;
 float:left; 
 background-color:#faf9f9; 
 margin-bottom:4px; 
 border-radius:4px; 
 border:1px solid #f5f4f4; 
 padding:16px 13px 16px 13px; 
}
.margnTP { 
margin-top:33px;
}
.dashL h2 { 
font-family:'Open Sans'; 
font-size:15px;
font-weight:600;
color:#0070c0; 
text-transform:uppercase; 
margin-top:0; 
margin-bottom:21px; 
}
.dashL input[type="checkbox"] { 
border:1px solid #000; 
border-radius:4px;
}
.error {
    color: red !important;
}

input[type=checkbox].css-checkbox {
	  position: absolute; 
    overflow: hidden; 
    clip: rect(0 0 0 0); 
    height:1px; 
    width:1px; 
    margin:-1px; 
    padding:0;
    border:0;
}
input[type=checkbox].css-checkbox.lrg + label.css-label.lrg {
	padding-left:30px;
    height:20px; 
	display:inline-block;
	line-height:20px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:15px;
	vertical-align:middle;
    cursor:pointer;
}
input[type=checkbox].css-checkbox.lrg:checked + label.css-label.lrg{

    background-position: 0 -20px;
}

.klaus{background-image:url(http://csscheckbox.com/checkboxes/klaus.png);}
.dashL label { 
	color:#272727;
	font-size:15.15px;
    font-family: "robotoregular"; 
	font-weight:400; 
	margin-bottom:10px;
}

.save_btn { 
background-color:#5b5858; 
color:#fff;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:16px;
text-transform:uppercase;
border-radius:5px;
line-height:34px;
border:none; 
padding-left:14px;
padding-right:14px;
}
.dashL p { 
font-family:'Open Sans'; 
font-size:14px;
font-weight:600;
color:#393939; 
}
.dashmIn { 
 width:100%;
 float:left; 
 border-right:1px solid #cfdae1; 
}
.dashM { 
 width:100%;
 float:left; 
 padding-bottom:10px;
}
.details { 
 width:100%;
 float:left;
}
.details p { 
color:#272727;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:15.15px;
}
.details span { 
color:#727374;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:15.15px;
}
/*meet the team*/
.meet_team { 
width:100%;
float:left;
}
.meet_team img { 
 float:right; 
 margin:0 0 20px 20px;
}
.meet_team p { 
color:#727374;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:15.15px; 
text-align:justify;
}
/*Permanent Contracts*/
.permanentC { 
width:100%;
float:left;
}
.permanentC img { 
 float:left; 
 margin:0 20px 20px 0;
}
.permanentC p { 
color:#727374;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:15.15px; 
text-align:justify;
}
img.right_align { 
 float:right !important;
 margin:20px 0 20px 20px !important;
}
/*contact*/
.contact { 
 width:100%;
 float:left;
}
.map { 
 float:left;
 width:100%;
}
.contact_us { 
 float:left;
 width:100%;
}
.contact_us label { 
color:#000;
font-family: 'robotoregular'; 
font-weight:400; 
font-size:15.15px; 
width:100%; 
}
.contact_us input[type="text"] { 
border-radius:5px;
}
.contact_us textarea { 
border-radius:5px; 
height:190px; 
resize:none;
overflow:hidden;
}
.contact_us img { 
 float:left;
}
.contact_us span { 
float:left; 
width:100%; 
 }
.captchaD { 
 width:200px; 
 float:left;
}
.contact_us input[type="submit"] { 
	background:#0070c0;
	color: #FFF;
font-size: 14px;
font-family: "robotoregular";
text-transform: uppercase;
border: 1px solid #14a7ab;
padding: 7px 21px;
border-radius: 4px;
float: left; 
margin-top:20px; 
}
/*.contact_us input[type="submit"]:hover { 
 background-color:#0070C0;
} */

/*Login_form(Sudipto)*/

.login_area {
  background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
  border-radius: 5px;
  box-shadow: 2px 2px 6px #2797cb;
  margin: 3% auto 0;
  position: relative;
  width: 50%;
}
.middle_area01 {
  position: relative;
  padding-top:100px;
 /* min-height:400px;*/
}
.middle_area01 h1 {
  color: #676767;
  font-family: "Open Sans",sans-serif;
  font-size: 25px;
  font-weight: 400;
  margin: 0;
  padding-bottom: 2%;
  padding-top: 9%;
  text-align: center;
}
.middle_area01 form {
  margin: 0 auto;
  padding: 6% 0 9%;
  width: 82%;
}
.login_area input[type="text"] {
  background: #d3d3d3 none repeat scroll 0 0;
  border: 1px solid #ded6d6;
  border-radius: 5px;
  color: #3c3c3c;
  font-family: "Open Sans",sans-serif;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 6%;
  outline: medium none;
  padding: 3%;
  position: relative;
  text-align: left;
  width: 100%;
}
.login_area input[type="password"] {
  background: #d3d3d3 none repeat scroll 0 0;
  border: 1px solid #ded6d6;
  border-radius: 5px;
  color: #3c3c3c;
  font-family: "Open Sans",sans-serif;
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 6%;
  outline: medium none;
  padding: 3%;
  position: relative;
  text-align: left;
  width: 100%;
}
.login_area input[type="submit"] {
  background: #06a3d8 none repeat scroll 0 0;
  border: medium none;
  border-radius: 5px;
  color: #ececec;
  cursor: pointer;
  font-family: "Open Sans",sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 12%;
  outline: medium none;
  padding: 3%;
  transition: all 0.5s ease 0s;
  width: 100%;
}
.middle_area01 a {
  color: #888;
  font-family: "Open Sans",sans-serif;
  font-size: 16px;
  text-decoration: none;
  display: block;
  text-align: center;
  width: 100%;
}




/*.client{
	position:absolute;
	z-index:99;
	top: 82px;
right: 183px;
height:38px;
border: 2px solid #00a2e8;
background: rgba(0,0,0,0.4);
border-radius:0 0 4px 4px;
}*/


.client{
z-index: 44444;
top: 0;
right: 0;
height: 38px;
border-radius: 0 0 4px 4px;
float: right;
}


.icon_0220{
	margin:0 5px 0 0;
}
/*.client:hover{
border: 2px solid #00a2e8;
background: #1881CC ;
transition: all 0.5s ease 0s;
}*/

/*.client a{
font-size: 15px;
font-family: "Open Sans",sans-serif;
font-weight: 600;
padding: 6px 10px;
color:#FFF;
text-decoration:none;
display: block;
}*/




.client a {
    font-size: 15px;
    font-family: "Open Sans",sans-serif;
    font-weight: 600;
    padding: 6px 10px;
    color: #FFF;
    text-decoration: none;
    display: block;
    float: left;
    margin: 0 4px 0 4px;
    border: 2px solid #00a2e8;
    background: #0070C0;
    background: rgba(0,0,0,0.4);
}







.client a:hover{
color:#FFF !important;
transition: all 0.5s ease 0s;
border: 2px solid #00a2e8;
background: #1881CC ;
transition: all 0.5s ease 0s;
}
.client a:focus{
	outline:none;
}









.main_area2{
background: #F3F3F3 none repeat scroll 0% 0%;
padding: 36px;
text-align: center;
    margin: 55px 0 0 0;
    min-height: 230px;
	border:2px solid #EAEAEA;
	margin-top:150px;
	min-height:405px
}

.main_area2 h2{
	padding:0;
	margin:0 0 10px 0;
	font-size: 16px;
    font-family: 'Open Sans', sans-serif;
	font-size: 23px;
text-transform: uppercase;

}
.main_area2 p{
	padding:0;
	margin-bottom:0;
	line-height:22px;
	font-size: 15px;
    font-family:'open_sansregular';
}

.main_area2 a{
    background: #0070C0 none repeat scroll 0% 0%;
    color: #FFF;
    font-size: 16px;
    font-family: "robotoregular";
    text-transform: uppercase;
    border: 1px solid #14A7AB;
    padding: 7px 21px;
    border-radius: 4px;
	display:block;
	width: 155px;
    margin: 0 auto;
    text-decoration:none;
    margin-top: 34px;
}
.main_area2 a:hover{
    background: #0C64A4  none repeat scroll 0% 0%;
}












.prev {
    color: #ffffff;
    float: left;
    font-size: 14px;
    font-weight: 700;
}
.prev span { 
margin-right:10px;
}
.next { 
    color: #ffffff;
    float: right;
    font-size: 14px;
    font-weight: 700;
}
.next span { 
margin-left:10px;
}








/*.online { 
background-image:url(../images/green.png);
background-position:left center; 
background-repeat:no-repeat;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: ''; 
width:15px; 
height:15px; 
padding:10px;
z-index: 1;
display: inline-block; 

}
.hold {}
*/
.custom-checkbox{
		width: 16px;
		height: 16px;
		display: inline-block;
		position: relative;
		z-index: 1;
		top: 3px;
		background: url("../images/uncheck.png") no-repeat;
	}
	.custom-checkbox:hover{
		background: url("../images/green.png") no-repeat;
	}
	.custom-checkbox.selected{
		background: url("../images/green.png") no-repeat;
	}
	.custom-checkbox input[type="checkbox"]{
		margin: 0;
		position: absolute;
		z-index: 2;            
		cursor: pointer;
		outline: none;
		opacity: 0;
		/* CSS hacks for older browsers */
		_noFocusLine: expression(this.hideFocus=true); 
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		-khtml-opacity: 0;
		-moz-opacity: 0;
	}
	
	/*-----------------for print-------------------*/
.print_layout{
	max-width:600px;
	
	margin:100px auto 0;
	min-height:600px;
}
.logo_header{
	width:100%;
	display:block;
	overflow:hidden;
}
.logo_print{
	width:45%;
	padding:15px 15px;
	float:left;
}
.logo_print img{
	max-width:100%;}
.print_info{
	float:right;
	padding:0 15px;
	width:45%;
	
}
.print_info p{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:27px;}
.print_contain{
	width:100%;
	display:block;
	overflow:hidden;
}
.print_time tr td{
	padding:5px;
	text-align:center;
}
.print_time tr{
	border-bottom:1px solid #ddd;
}
.print_blue{
	background:#5b9bd5;
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.print_cartify{
	width:100%;
	display:block;
	overflow:hidden;
	margin:30px 0 0;}
.print_cartify p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
.print_signature{
	width:100%;
	display:block;
	overflow:hidden;
}
.emp_sig{
	float:left;
	width:45%;
}


.new_rr_rabin11{
	display: block;
overflow: hidden;
width: 73%;
position: absolute;
/*background: #999;*/
height: 42px;
top: 82px;
margin: 0 auto;
left: 0;
right: 0;
}

.navbar-nav > li {
    border-right: 1px solid #8C8C8C;
}

span.required {
    color: #FF0000;
}
.my-form {
    display: none;
    visibility: hidden;
}
