@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltip .tooltiptext {
  visibility: hidden;
  width: 330px;
  background-color: #555;
  color: #fff;
  text-align: left;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
  padding: 10px
}

.tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 30%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.tooltip .tooltiptext thead tr{
	background:#fff;
	color:black;
	font-size: 11px;
}

.tooltip .tooltiptext thead tr td{
	padding:3px;
}

.tooltip .tooltiptext tbody tr{
	font-size: 11px;
}

.tooltip .tooltiptext tbody tr td{
	padding:3px;
}

.level2_P{
	margin-left:20px;
}
.level3_P{
	margin-left:40px;
}
.level4_P{
	margin-left:60px;
}
.level5_P{
	margin-left:80px;
}
.width-100{
	width:10%!important;
	float:left;
	padding:10px!important;
	padding-left: 10px!important;
}
.reset-btn{
	  color: #fff!important;
opacity: 1!important;
  background-repeat: repeat-x!important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)!important;
  border-radius: 4px!important;
  padding: 5px!important;
  padding-left: 10px!important;
  padding-right: 10px!important;
  font-size: 13px!important;
  background: #0066CC!important;
}
.width-700{
	width:60%!important;
	float:left;
	padding:10px!important;
	padding-left: 10px!important;
	border-left: 1px solid #dddddd;
}
.width-150{
	width:15%!important;
	float:left;
	padding:10px!important;
	padding-left: 10px!important;
}

.plus-min{
	background: #195D9C;
padding: 0px 5px;
margin-right: 5px;
color: #fff;
font-weight: bold;
cursor: pointer;
}
.loc_balance
{
  
	    float: right;
    margin-top: 19px;margin-right:4px;
	
}
.ware-col_blnc
{

float:left;

}.total_balance
{
width:100px;
height:20px;


}
.heading_adj {
   padding-bottom: 7px;
    font-size: 18px;
	background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(169, 109, 16, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
}
.left-col{
width:459px;;
float:left;
    font-weight: bold;
    margin-left: 0px;
color:black;
background:#e6b9b8;    font-size: 17px;    margin-bottom: 2px;
}
.right-col{
width:85px;
float:left;
text-align:center;





}
.center-col{
width:30px;
float:left;
text-align:center;
padding-left:10px;
height: 23px;
    width: 37px;

}

.ware-col-2
{

float:left;
}
.left-col-2{
width:358px;
float:left;
color:black;
background:#d7e4bc;
    margin-left: 0px;
    font-size: 17px;
    margin-bottom: 2px;

}
.right-col-2{
width:85px;
float:left;
text-align:center;



}.center-col-2{
width:30px;
float:left;
text-align:center;
padding-left:10px;
margin-left:100px;
height: 23px;
    width: 37px;

}
.ware-col-3
{

float:left;
}.ware-col-4
{

float:left;
}
.left-col-3{
width:258px;
float:left;
color:black;
background:#CCC0DA;
    margin-left: 0px;
    font-size: 17px;
    margin-bottom: 2px;

}
.right-col-3{
width:85px;
float:left;
text-align:center;



}
.center-col-3{
width:30px;
float:left;
text-align:center;
padding-left:10px;
margin-left:200px;
height: 23px;
    width: 37px;

}
.left-col-4{
width:205px;
float:left;
color:black;
background:#b6dde8;
padding-left:0px;
margin-left:300px;

    margin-bottom: 2px;
}
.right-col-4{
width:85px;
float:left;
text-align:center;



}


.top-bar11
{
    /* width: 655px; */


    margin-left: 72px;
height:46px;
    margin-top: -47px;


}
.image_itm
{
    width: 62px;
    margin-left: 5px;
border:1px #eee solid;
   
height:50px;



}
.divformCellinw  
{

    border-radius: 0;
    padding: 4px;
   
    width: 100px;
    height: 36px;
}
.img-prev_inv {
    border: 2px solid #000;
    float: left;
    margin-top: 0px;
}
.get_itm
{

}
.btnwar {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 4px;
 
    padding-left: 3px;
    padding-right: 3px;
	  padding-bottom: 0px;
  padding-top: 0px;
 
  font-size:11px;
     
}
.btn-primarywar {
    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(25, 93, 156, 8) 50%, rgba(1, 75, 146, 1) 50%) repeat scroll 0 0 !important;
    color: #fff !important;
  
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    /* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
    border: 3px solid #CACACA !important;
    border-radius: 12px !important;
    padding: 6px !important;
    padding-left: 26px ;
    padding-right: 26px !important;
    float: left !important;
    padding-bottom: 22px !important;
    cursor: pointer !important;
    text-decoration: underline !important;
	 width: 69px;
	     margin-top: 14px;
}

.btns1{

}
.border_remove3 {
    border-left: none !important;
    float: left;
    width: 107px;
}
.border_remove2 {
    border-left: none !important;
    float: left;
    width: 132px;
}
.border_remove1 {
    border-left: none !important;
    float: left;
    width: 160px !important;
}
.party_btn1 {    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(25, 93, 156, 8) 50%, rgba(1, 75, 146, 1) 50%) repeat scroll 0 0 !important;
    color: #fff !important;
    width: 100% !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    /* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
    border: 3px solid #CACACA !important;
    border-radius: 12px !important;
    padding: 6px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    float: left !important;
    padding-bottom: 22px !important;
    cursor: pointer !important;
    text-decoration: underline !important;
}
body {
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	font-weight: normal;
}
.wrapper-login-top{
	width:100%;

	    height: 212px;
	}
	.wrapper-login{
	width:100%;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
	    height: 1000px;
	}
.responsive-video {
    max-width: 100%;
    height: auto;
    width: 969px;
    height: 441px;
    background: #fff;
    border-radius: 12px;
    padding: 5px;
}
.wrapper-login-in{
	width: 70%;	margin:0 auto;
	}
.login-header{
	width:100%;
	padding-top: 35px;
	}
.login-header-left{      float: left;
    width: 41%;}
.login-header-right{      float: right;
    width: 27%;
    background: #FDFDFD;
    padding: 14px;
    border: 1px solid #CACACA;
    border-radius: 4px;
    margin-bottom: 15px;
	}
.lgin{color: #014B92;
    font-size: 20px;
    font-weight: bold;
    font-family: sans-serif;
    padding-bottom: 9px;}
.login-header-right input{ outline: 1;   text-decoration: none;
   width: 38%;
    height: 29px;
    border: 5px solid #F2F5F6;
    border-radius: 4px;
    padding-left: 6px;}
.login-btn{
	    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(25, 93, 156, 8) 50%, rgba(1, 75, 146, 1) 50%) repeat scroll 0 0;
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    /* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
    border: 3px solid #CACACA;
    border-radius: 12px;
    padding: 6px;
    padding-left: 26px;
    padding-right: 26px;
    float: right;
    margin-top: 20px;
	}
.indexpage_head {
	text-align: center;
	font-size: 34px;
	padding-top: 3%;
}
section .heading h2 {
	float: left;
	font-size: 18px;
}
section .heading h4 {
	float: left;
	font-size: 18px;
}
section .heading-sts h4 {
	float: left;
	font-size: 18px;
}
a, input {
	outline: 0;
	text-decoration: none;
}
textarea {
	outline: 0;
	text-decoration: none;
	width: 90%;
}
li {
	list-style: none;
}
.clearfix {
	clear: both
}
ul ul {
	display: none;
	width: auto !important;
}
.btn a {
}
.btn a, .btns a {
	padding: 2px 10px;
	font-size: 10px;
	display: inline-block;
	border-radius: 2px;
}
/**margins**/
.margin {
	margin: 0px !important;
}
.margin-top-0 {
	margin-top: 0px !important;
}
.margin-top-5 {
	margin-top: 5px !important;
}
.margin-top-10 {
	margin-top: 10px !important;
}
.margin-top-15 {
	margin-top: 15px !important;
}
.margin-top-20 {
	margin-top: 20px !important;
}
.margin-top-25 {
	margin-top: 25px !important;
}
.margin-bottom-0 {
	margin-bottom: 0px !important;
}
.margin-bottom-5 {
	margin-bottom: 5px !important;
}
.margin-bottom-10 {
	margin-bottom: 10px !important;
}
.margin-bottom-15 {
	margin-bottom: 15px !important;
}
.margin-bottom-20 {
	margin-bottom: 20px !important;

}
.margin-bottom-25 {
	margin-bottom: 25px !important;
}
.margin-left-0 {
	margin-left: 0px !important;
}
.margin-left-5 {
	margin-left: 5px !important;
}
.margin-left-10 {
	margin-left: 10px !important;
}
.margin-left-15 {
	margin-left: 15px !important;
}
.margin-left-20 {
	margin-left: 20px !important;
}
.margin-left-25 {
	margin-left: 25px !important;
}
.margin-right-0 {
	margin-right: 0px !important;
}
.margin-right-5 {
	margin-right: 5px !important;
}
.margin-right-10 {
	margin-right: 10px !important;
}
.margin-right-15 {
	margin-right: 15px !important;
}
.margin-right-20 {
	margin-right: 20px !important;
}
.margin-right-25 {
	margin-right: 25px !important;
}
/**paddings**/
.padding {
	padding: 0px !important;
}
.padding-top-0 {
	padding-top: 0px !important;
}
.padding-top-5 {
	padding-top: 5px !important;
}
.padding-top-10 {
	padding-top: 10px !important;
}
.padding-top-15 {
	padding-top: 15px !important;
}
.padding-top-20 {
	padding-top: 20px !important;
}
.padding-top-25 {
	padding-top: 25px !important;
}
.padding-bottom-0 {
	padding-bottom: 0px !important;
}
.padding-bottom-5 {
	padding-bottom: 5px !important;
}
.padding-bottom-10 {
	padding-bottom: 10px !important;
}
.padding-bottom-15 {
	padding-bottom: 15px !important;
}
.padding-bottom-20 {
	padding-bottom: 20px !important;
}
.padding-bottom-25 {
	padding-bottom: 25px !important;
}
.padding-left-0 {
	padding-left: 0px !important;
}
.padding-left-5 {
	padding-left: 5px !important;
}
.padding-left-10 {
	padding-left: 10px !important;
}
.padding-left-15 {
	padding-left: 15px !important;
}
.padding-left-20 {
	padding-left: 20px !important;
}
.padding-left-25 {
	padding-left: 25px !important;
}
.padding-right-0 {
	padding-right: 0px !important;
}
.padding-right-5 {
	padding-right: 5px !important;
}
.padding-right-10 {
	padding-right: 10px !important;
}
.padding-right-15 {
	padding-right: 15px !important;
}
.padding-right-20 {
	padding-right: 20px !important;
}
.padding-right-25 {
	padding-right: 25px !important;
}
/**text aligment**/

.text-start {
	text-align: start !important;
}
.text-end {
	text-align: end !important;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
.text-justify {
	text-align: justify !important;
}
/**overflows**/

.overflow-hiden {
	overflow: hidden;
}
.overflow-auto {
	overflow: auto;
}
.overflow-scroll {
	overflow: scroll;
}
.overflow-visible {
	overflow: visible;
}
/**Float**/

.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
.wrapper {
	width: 100%;
	margin: 0 auto;
}
/**logo**/
header {
	border-top: 3px solid;
	padding: 0px 15px 15px;
	width: 97%;
}
header .logo {
	width: 480px;
}
header .logo-img {
	float: left;
	width: 140px;
	/*	height: 75px;*/
	text-align: center;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 7px;
}
header .logo-img img {
	max-width: 100%;
}
header .logo-text {
	float: left;
	width: 330px;
	margin-top: 32px;
	padding-left: 0px;
	line-height: 34px;
}
header .logo-text h1 {
	text-transform: uppercase;
	font-size: 16px;
	line-height: 16px;
}
.logo-text h2, .logo-text h3 {
	font-size: 14px;
}
header .Profile-header-info {
	float: right;
	width: 396px;
}
header .Profile-header-info .user-text-info {
	width: 200px;
	margin-top: 10px;
	margin-left: 111px;
	border-right: 1px solid;
	padding: 0 8px;
	font-size: 14px;
	float: left;
}
header .Profile-header-info .user-text-info .name {
}
header .Profile-header-info .user-header-pic {
	width: 66px;
	margin-top: 6px;
	font-size: 10px;
	height: 50px;
	text-align: center;
	float: right;
}
header .Profile-header-info .user-header-pic img {
	margin-bottom: 0px;
	width: 50px;
	height: 50px;
	border-radius: 47%;
}
header .top-bar {
	position: relative;
	float: right;
}
header .top-bar ul {
	float: right;
	text-align: right;
	width: 150px;
}
header .top-bar ul li {
	display: inline-block;
	border-right: 1px solid;
	padding: 4px 10px;
	font-size: 10px;
}
header .top-bar ul li:last-child {
	border: 0px;
}
header .language-dropdown {
	border: 1px solid;
	border-top: 0px;
	margin-top: 4px;
	margin-left: -14px;
	position: absolute;
	width: 82px;
}
header .language-dropdown {
}
header .language-dropdown li {
	border-bottom: 1px solid;
	padding: 4px 0 !important;
	text-align: center;
	width: 100%;
	border-right: 0px !important;
}
header .language-dropdown li a {
}
header .navigation {
	margin-top: 1px;
	overflow: hidden;
	border-radius: 4px;
}
header .navigation ul {
}
header .navigation ul li {
	float: left;
	padding: 3px 3%;
	border-right: 1px solid;
}
header .navigation ul li:last-child {
	border-right: 0px solid;
}
aside .left-menu {
	float: left;
	/* width: 18.5%;
    min-height: 530px; */
    font-size: 14px;
	padding: 0px 15px;
}
aside .left-menu ul {
}
aside .left-menu ul li {
}
aside .left-menu ul li {
	margin-bottom: 1px;
	text-align: left;
	border-radius: 4px;
}
aside .left-menu ul li a {
	padding-left: 15px;
	border-radius: 4px;
}
aside .left-menu ul li ul {
	display: none;
	margin-top: 1px;
}
aside .left-menu ul li ul li {
	margin-left: 15px;
	width: 250px;
	overflow: hidden;
	cursor: pointer;
}
aside .left-menu ul li a {
	display: inline-block;
	padding: 2px 15px;
	width: 92%;
}
aside .left-menu ul li.dropdown-tree:before {
	content: " » ";
	padding-right: 15px;
	font-style: italic;
	float: right;
}
aside .left-menu ul li.dropdown-tree span {
	display: block;
	padding: 2px 0 2px 15px;
	width: 250px;
	border-radius: 4px;
}
.com_setting {
	height: 26px;
	padding: 0px 20px 9px 11px !important;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
}
.role {
	float: right;
	top: 0px;
	margin: 3px;
	margin-right: 0;
}
.browse-page {
	width: 950px !important;
}
section .content-area {
	min-height: 590px;
	width: 96%;
	float: left;
	padding: 15px;
	margin-bottom: 0px !important;
	padding-top: 2px;/*margin-top:164px;*/
}
.asset_btn {
	padding-left: 8px !important;
	padding-right: 8px !important;
	float: right;
	margin-right: 7px !important;
	margin-top: -3px !important;
	padding-top: 3px !important;
}
.border_remove {
	border-left: none !important;
	float:left;
	width: initial !important;
}
.border_tp {
	border: none !important;
}
.st1 {
	font-weight: bold;
	font-size: 16px;
}
.st2 {
	font-weight: bold;
	font-size: 13px;
}
.st3 {
	color:#000;
}
.st4 {

	color:#000;
}
.divTableRow:nth-child(even) {
 background: transparent !important;
}
/***Form***/
.col-40 {
	width: 40px;
	float: left;
}
.col-50 {
	width: 50px;
	float: left;
}
.col-60 {
	width: 60px;
	float: left;
}
.col-70 {
	width: 70px;
	float: left;
}
.col-80 {
	width: 80px;
	float: left;
}
.col-90 {
	width: 90px;
	float: left;
}
.col-100 {
	width: 100px;
	float: left;
}
.col-110 {
	width: 110px;
	float: left;
}
.col-120 {
	width: 120px;
	float: left;
}
.col-130 {
	width: 130px;
	float: left;
}
.col-140 {
	width: 140px;
	float: left;
}
.col-150 {
	width: 150px;
	float: left;
}
.col-160 {
	width: 160px;
	float: left;
}
.col-170 {
	width: 170px;
	float: left;
}
.col-180 {
	width: 180px;
	float: left;
}
.col-190 {
	width: 190px;
	float: left;
}
.col-200 {
	width: 200px;
	float: left;
}
.col-250 {
	width: 250px;
	float: left;
}
.col-300 {
	width: 300px;
	float: left;
}
.col-350 {
	width: 350px;
	float: left;
}
.col-400 {
	width: 400px;
	float: left;
}
.col-450 {
	width: 450px;
	float: left;
}
.col-500 {
	width: 500px;
	float: left;
}
.col-550 {
	width: 550px;
	float: left;
}
.col-600 {
	width: 600px;
	float: left;
}
.col-650 {
	width: 650px;
	float: left;
}
.col-750 {
	width: 700px;
	float: left;
}
section .heading {
	font-weight: 100;
	height: 23px;
	padding: 0 6px;
	text-transform: capitalize;
	width: 98.4%;
}
section .heading h2 {
	font-size: 16px;
	float:left;
}
section .table-form table {
/*width: 100%;
	overflow: hidden;
	float: left;*/
}
section .table-form thead {
	display: flex;
	margin-bottom: 10px;
	width: 100%;
}
section .table-form thead tr td {
	margin-right: 1px;
	border-right: 1px solid;
	text-align: center;
}
section .table-form tbody {
	margin-top: 10px;
}
section .table-form tbody tr {
/*display: flex;*/
	
}
section .table-form tbody tr td {
}
section .table-form .wa tr td {
	float: left !important;/* width: 48%;*/
}
section .table-form .wa tr .we {
	width:2% !important;
	height: 0px;
}
.widimg {
	padding-right: 0;
	float: left;/*width: 14% !important;*/
	}
.widchose {
	float: left;
	/*width: 21% !important; */   
	/*margin-left: 4%;*/
	padding-right: 0% !important;
}
.divform {
	width:85%;
	padding-top: 2%;
	padding-left: 7%;
}
.divformRow {
	width: 100%;
	float: left;
	padding-right: 0;
}
.divformCell {
	float: left;
	width: 47%;
	padding-right: 3%;
	padding-bottom: 2%;
	text-transform: capitalize;
}
.divformRow .divformCell input {
	border-radius: 0;
	width: 100%;
	padding: 4px;
	font-size: 14px;
	height: 26px;
}
.divformCell-sm {
	float: left;
	width: 6%;
	padding-right: 1.95%;
	padding-bottom: 2%;
	    text-transform: capitalize;
}
.divformRow .divformCell-sm input {
	border-radius: 0;
	width: 100%;
	padding: 4px;
	font-size: 14px;
	height: 26px;
}
.top-menu-switch {
	float: right;
	width: 61%;
}
.divformRow .divformCell textarea {
	border-radius: 0;
	width: 100%;
	height:100px;
	padding: 4px;
	font-size: 14px;
}
.choose-img {
	float: left;
	width: 106px;
	font-weight: bold !important;
	font-size: 14px;
}
.file-img {
	/*height: 17px !important;*/
	width: 212px !important;
	padding: 0px !important;
	margin-left: 0px !important;
}
.btn {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 4px;
	padding: 5px;
	padding-left: 44px;
	padding-right: 44px;
}
/*section .table-form input {
	border-radius: 0;
	width: 91%;
	padding: 4px;
	font-size: 10px;
}*/
section select {
	border-radius: 0;
	padding: 4px;
	font-size: 10px;
	width: 200px;
	height:36px;
}
section .table-form input[type=checkbox] {
	margin-top: 3px;
	float: left;
	width: 22px;
}
.label-select {
	font-size: 12px;
	display: block;
}
table tr {
	/*padding: 5px 8px;*/
	border-radius: 4px;
}
.full-page-menu {
}
.full-page-menu ul {
}
.full-page-menu {
	overflow: hidden;
	float: left;
	position: relative;
	width: 916.5px;
	min-height: 530px;
	font-size: 13px;
	padding: 0px 15px;
	margin-bottom: 50px;
}
.full-page-menu li {
	margin-bottom: 1px;
	text-align: left;
	border-radius: 4px;
}
.full-page-menu li .btn {
	position: absolute;
	right: 25px;
	top: auto;
	margin-top: -18.5px;
}
.full-page-menu li a .btn {
	margin-top: -18.5px;
}
.full-page-menu li a {
	padding-left: 15px;
	border-radius: 4px;
}
.full-page-menu ul li ol {
	display: none;
	margin-top: 1px;
}
.full-page-menu ul li ol li {
	margin-left: 30px;
	overflow: hidden;
	cursor: pointer;
}
.full-page-menu ul li ol li.level-1 {
	width: 887px;
	overflow: hidden;
	cursor: pointer;
}
.full-page-menu ul li a {
	display: inline-block;
	padding: 2px 15px;
	width: 96.6%;
}
.full-page-menu ul li.dropdown-tree:before {
	content: " » ";
	padding-right: 85px;
	font-style: italic;
	float: right;
}
.full-page-menu ul li.dropdown-tree span {
	display: block;
	padding: 2px 0 2px 15px;
	border-radius: 4px;
}
.full-page-menu .btn a {
	padding: 2px 5px;
	min-width: 50px;
	text-align: center;
}
.divTable {
	width: 100%;
	border-left: 0px !important;
	height: auto;
	display: table;
	margin-top: 17px;
	clear: both;
	border: 1px solid #dddddd;
	border-radius: 6px;
}
.divTableRole {
	/*width: 60% !important;*/
	margin:0 auto;
}
.divTableRow {
	width: 100%;
	height: 100%;
	display: table-row;
}
.divTableRow:nth-child(odd) {
 background-color:transparent;
}
.divTableRow:nth-child(even) {
 background:#f9f9f9;
}
.divTableCell-head {
	width: 0%;
	height: 100%;
	display: table-cell;
	border-left: 1px solid #dddddd;
	vertical-align: top;
	padding: 10px;
	background: #195D9C !important;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.srl {
	width:1% !important;
}
.codewid {
	width:15% !important;
}
.divTableCell-role {
	width: 43% !important;
}
.divTableCell {
	width: 0%;
	height: 100%;
	display: table-cell;
	border-left: 1px solid #dddddd;
	vertical-align: top;
	padding: 5px;
	text-transform: capitalize;
	border-bottom: 1px solid #dddddd;
}
/*  Employee form style   */

.wid {
/*width:40% !important;*/
	
	}
.wid21 {
	width:22% !important;
}
.wid90 {
	width:100% !important;
}
fieldset {
	padding: 1%;
	margin-bottom: 1%;
}
.fldstlft{ float:left; width:47%;}
.fldstrit{ float:right; width:47%;}
.img-prev {
	/*margin-top: 16px;
	position: absolute;*/
	border: 2px solid #000;
	float: right;
	margin-top: -24px;
}
.view-pro {
	float:left;
}
.cntnr {
	float: left;
	width: 84%;
	padding-top: 18px;
	padding-bottom: 18px;
}
.view-txt {
	font-size: 16px;
	font-weight: 500;
	font-family: 'Open Sans', sans-serif;
	color: #014B92;
	padding-left: 29px;
	width: 26%;
	line-height: 1px;
}
.view-txt-wid {
	width: 21% !important;
}
.view-nxt-txt {
	float: left;
	font-size: 15px;
	padding-top: 0px;
	padding-left: 14px;
	font-family: 'Open Sans', sans-serif;
	line-height: 1px;
}
.clr {
	color:red;
}
.readonly {
	cursor: not-allowed;
	height: 27px;
	padding-left: 3%;
	padding-top: 4px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
	border: 1px solid #dfbc92;
	color: #7d3e15;
}
.ws {
	width: 385px !important;
}
.read {
	cursor: not-allowed;
}
.sp1 {
	color:#014B92;
	margin-right: 15px;
	margin-left: 1px;
}
input[type=checkbox].css-checkbox {
	position:absolute;
	z-index:-1000;
	left:-1000px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height:1px;
	width:1px;
	margin:-1px;
	padding:0;
	border:0;
}
input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr {
	padding-left:39px;
	height:22px;
	display:inline-block;
	line-height:22px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:22px;
	vertical-align:middle;
	cursor:pointer;
}
input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk {
	background-position: 0 -22px;
}
label.css-label {
	background-image:url(yes-no.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
/* ---------------pagination------------*/

ul.setPaginate li.setPage {
	padding:15px 10px;
	font-size:14px;
}
ul.setPaginate {
	margin: 0 auto;
	padding: 0px;
	height: 100%;
	overflow: hidden;
	list-style-type: none;
	width: 65%;
}
ul.setPaginate li.dot {
	padding: 3px 0;
}
ul.setPaginate li {
	float:left;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
ul.setPaginate li a {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #cccccc;
	color: #999999;
	display: inline-block;
	font: 15px/25px Arial, Helvetica, sans-serif;
	margin: 5px 3px 0 0;
	padding: 0 5px;
	text-align: center;
	text-decoration: none;
}
ul.setPaginate li a:hover,  ul.setPaginate li a.current_page {
	background: none repeat scroll 0 0 #0d92e1;
	border: 1px solid #000000;
	color: #ffffff;
	text-decoration: none;
}
ul.setPaginate li a {
	color:black;
	display:block;
	padding: 0px 8px;
	text-decoration: none;
	margin-top: 11px;
	
}
.outer-div{ padding:10px;}
.main-area {
	width: 17cm;
	background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(169, 109, 16, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
	height: 10cm;
	font-size:11px !important;
	line-height:21px;
	font-weight:bold;
}

.date-padding {
	    padding-left: 31%;
}
.date-padding-vr-no {
	    padding-left: 70%;
}

.date-padding-sign {
	padding-left: 68%;
}
.reg {
	width: 150px !important;
}
.mr-div {
	width: 235px !important;
}
.rupees1 {
	width: 198px !important;
}
.amount{text-transform: uppercase !important;}
.draft {
	width: 115px !important;
}
.date {
	    width: 141px !important;
}
.amoutword {
	width: 519px !important;
}
.message {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
}
input[type="text"].field-name {
	border: none;
	font-size:11px !important;
	width: 358px ;
	border-bottom: 1px solid #000;
	background: none;
}
.field-message {
	float:left;
}



.main-area-app {
	background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(169, 109, 16, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
	width:595px;
	height:822px;
	font-size:11px !important;
	line-height:29px;
	font-weight:bold;
	margin:0 auto;
}
.left-div {	padding-left: 3%;}
.right-div {padding-left: 3%;}
.referedby{width: 111px !important;}
.date-padding-app {	padding-left: 77%;}

.reg-app {width: 100px !important;}
.border{ border:1px solid #000;}
.border-inner{padding:12px;}
.mr-div-app {width: 223px !important;}
.mr-div-app-passport {width: 190px !important;}
.mr-div-full {width: 180px !important;}
.mr-div-address {width: 520px !important;}
.reg-app-pho-email {width: 200px !important;}
.reg-app-nomi-fathr {width: 200px !important;}
.reg-app-nomi-rel {width: 190px !important;}
.reg-app-pr {width: 110px !important;}
.padding-pymnt {	padding-left: 36%;}
.padding-pymnt-1 {	padding-left: 12%;}
.padding-pymnt-6 {	padding-left: 12%;}
.reg-app-pymnt-1{width: 150px !important;}
.reg-app-change-1{width: 70px !important;}
.reg-app-change-2{width: 195px !important;}
.reg-app-change-3{width: 165px !important;}
.reg-app-change-4{width: 150px !important;}
.reg-app-change-5{width: 185px !important;}
.mr-div-address-note {width: 530px !important;}
.rupees {width: 116px !important;}
.draft-app {width: 115px !important;}
.date-app {width: 86px !important;}
.botom-app{float: left;width: 33%;text-align: center;margin-top: 19px;}
.botom-app-line { width: 81% !important;}
.app-image{float: left;text-align: center;width: 19%;margin-top: 17px; line-height:14px;}
.app-image-h1{text-align: center;float: left;width: 75%;line-height: 1;}
.app-image-h3{color: #000;font-size: 9px;text-align: center;font-weight: bolder;line-height: 15px;
    margin-top: 4px;}
.app-image-book{margin-top: 5%;color: #000;font-size: 18px;float: left;width: 85%;}
.app-image-serial{margin-top: 6%;color: #000;float: right;width: 15%;text-align: right;}
input[type="text"].field-pricing {
	background-color: #000;
    color: #fff;
    text-align: center;
    padding: 2px;
    font-weight: bold;
    border: none;
    font-size: 11px !important;
    width: 381px;
    border-bottom: 1px solid #000;
    
}
input[type="text"].field-name {
	border: none;
	font-size:11px !important;
	width: 358px;
	border-bottom: 1px solid #000;
	background: none;
}
.field-message {
	float:left;
}





.vouter-div{ padding:35px; margin-top: 8%; text-align:justify;}
.vouter1-div{ /*padding:35px;*/ /*text-align:justify;*/ }
.vmain-area {    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(169, 109, 16, 0) 0%, rgba(233, 188, 146, 1) 100%) repeat scroll 0 0;
    /* width: 595px; */
    /* height: 822px; */
    /* height: 695px; */
    height: 29cm !important;
    width: 21cm !important;
    font-size: 13px !important;
    line-height: 22px;
    font-weight: bold !important;
    float: left;
    clear: both;
    padding: 35px !important;
    color: #000;
 
}

.vreg {
 width: 240px !important;
}
.vila-no {
 width: 138px !important;
}
.vname {
 width: 347px !important;
}
.v-fname {
 width: 617px !important;
}


.vaddress {
 width:770px !important;
}
.vaddress2 {
 width: 770px !important;
}
.v-raddress {
 width:650px !important;
}
.vphone {
 width:208px !important;
}
.vocc {
 width: 199px !important;
}
.vcnic {
 width: 345px !important;
}
.v-nomi-name {
 width:34.7% !important;
}
.v-nomi-rel {
 width: 640px !important;
}
.v-nomi-add {
 width: 642px !important;
}
.v-fname-agr {
 width: 220px !important;
}
.venclose {
 width: 220px !important;
}
.vsig {
 width: 37% !important;
}

.cmp-clint-wp{
	    float: left;
    width: 100%;
	}

.cmp-clint{
	    float: left;
    width: 48%;
    text-align: center;
	}
.vrit{margin-right:10px;float:right;}
.vagremt{width: 23% !important;}
input[type="text"].field-name {
     border: none;
    font-size: 12px !important;
    width: 358px;
    border-bottom: 1px solid #000;
    background: none;
    padding-left: 9px;
}


.demorgation{padding: 13px !important;
    text-align: center;
    font-size: 20px !important;
    color: red !important;
    background: #000 !important;}
.field-letter{	
				width: 100%;
    			font-size: 21px !important;
    			border: none;
    			padding-bottom: 16px;
    			background: none;}

.divformRow-map{ width:50% !important; float:left; text-align:center;}
.divformCell-sm-map{
	width: 5%;
    padding: 0;
	float:left;
    padding-top: 8px;
	
	}
.party_btn{
	    background: rgba(0, 0, 0, 0) linear-gradient(to top, rgba(25, 93, 156, 8) 50%, rgba(1, 75, 146, 1) 50%) repeat scroll 0 0 !important;
    color: #fff !important;
    width: 80% !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
    /* border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */
    border: 3px solid #CACACA !important;
    border-radius: 12px !important;
    padding: 6px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    float: left !important;
    padding-bottom: 22px !important;
    cursor: pointer !important;
    text-decoration: underline !important;
}
	
.label_font{
font-size:12px;	
	
	}
	

.emp_card_main{
height:326px;
width:245px;
float:left;
margin-left: 20%;

}
.emp_card_p1{
height:29px;
background-color:#B4A183;
width:100%;

}
.emp_card_p1 h4{
text-align:center;
padding-top: 4px;	
	}
.emp_card_p2{
height:226px;
background-color:#CED0CF;
width:100%;

}
.emp_card_p2_data{
float:left;
width:60%;
height:40%;
	
	}
.emp_card_p2_data h6{
	padding-left:10px;
	padding-top:10px;
	}	
.emp_card_p2_pic{

width:86px;
height:103px;
background-color:red;
float:right;	
	}
.emp_card_p2_logo{

width:86px;
height:103px;
margin-left: 30px;
float:left;	
	}	
.emp_card_p3{
height:29px;
background-color:#B4A183;
width:100%;
text-align:center;
}
.emp_card_p3 h4{
text-align:center;	
	}
.emp_card_p4{
height:4px;
background-color:blue;
width:100%;

}
.emp_card_p5{
height:37px;
background-color:#1C1B16;
width:100%;

}
.emp_card_p5 h6{
text-align:center;
	}
	
.emp_card_back{
height:326px;
width:245px;
background-color:#C2C7C3;
margin-left: 20%;
float:left;

}
.emp_card_back h4{
text-align:center;	
	
	}
	.emp_card_back p{
	padding-left:5px;
	    padding-top:15px;
    padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
}	
		}
		
/* print */
@media print {
   .print-font-size { font-size: 8px; }
 }
 
 