﻿
.txtwidth {width:50px; text-align:center;}

#divRecruiters img {
    margin:5px;
    padding:10px;
}

#divclients img {
    margin:5px;
    padding:5px;
}

/*---------------------------------------------------------Yashashree Start----------------------------------------------------------------------------*/
.nowrap{white-space: nowrap;}

.required:after {
  content: '*';
  color: #EF5F5F;
 font-size:larger;
}

.answer {
    display:none;
}

.decorateTitle{
    text-decoration:underline; color:#0179b6; cursor:pointer
}

.lblQuote{
    padding-left:30px;
    font-size:small
}

.setwidth{
    width:100%
}
.myDiv{
    padding: 8px;
    /*margin-bottom:2cm;*/
}
.boxsize{
    width:350px;
}
.size textareafor{
       max-width: 100%;   
}

.size {
       max-width: 100%;   
}


.imgsize{
      width:250px;
    height:200px;
}
.imgset{  
    text-align:center;
    padding:2px;
}
.td1{
    width:5%;
}
.td2{
    width:7%;
}
.td3{
        padding-left:5px;
    width:30%;
}

.td4{
    width:11%;
}

.tdh5{
    width:10%;
    text-align:right;
}
.tdr5{
        padding-left:5px;
 width:10%;
    text-align:left;
}


.td6{
    padding-left:5px;
width:20%;
}

.td7{
width:15%;
}



.frm{
    padding-left:30px;
}

.frm2{
    padding:10px 35px 15px 35px;
}

.hdrtr{
    font-size:13px; text-align:center;
}

.hdntr{
    font-size:13px; text-align:center;
}

.bdytd{
    /*padding:2px 0px 0px 0px;*/
    text-align:left;
    width:20%
}


div.centered 
{
    text-align: center;
}

div.centered table 
{
    margin: 0 auto; 
    text-align: left;
}

.btnQuot{
    padding:15px 0px 0px 450px;
}

.btnquote{
    color:#fff;
    background-color:#5cb85c;
    border-color:#4cae4c;
    display:inline-block;
    width:150px;
    padding:6px 12px;
    margin-bottom:0;
    font-size:15px;
    font-weight:600;
    line-height:1.42857143;
    text-align:center;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;-ms-user-select:none;
    user-select:none;
    background-image:none;
    border:1px solid transparent;
    border-radius:4px
}
.btnUp{
    min-width: 105px;
    border-radius: 0px;
    padding:5px 50px 5px 50px;
    font-size:medium;
}


.blankDiv{
    padding:10px;
}

.editor-field textarea {
    width : 400px;
    
}

.boxSTyle2 {
    display: block;
    /*width: 200px;*/
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.btnstyle{    
    display: block;
    width:90%;
    height: 20%;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}


.boxSTyle{
   display:block;
	width:580px;
	height:70px;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s   
}


.chkbox{
    padding:20px 0px 0px 430px;  
}

.vrt{
    padding-left:5px; 
    vertical-align:central;
    color:blue;    
}

.lft{ 
    font-size:small;
    text-align:left;
    padding:3px;
    padding-left:10px;    
}

.rgt{
    padding-left:10px;
}

.lblalignL{
     text-align: left;
     padding-left:50px;
}

.lblalignL2{
     text-align: left;
     padding-left:35px;
}
.lblalignL3{
     text-align: left;
     padding-left:10px;
}
.lblup{
    font-size:small;
    padding:3px;   
}

.txtbox{
    text-align:left; 
    padding:5px 5px 0px 5px ;
}

.txtbox2{
     text-align:left; 
    padding:0px 5px 0px 5px;
}

.txtbox3{
     text-align:left; 
    padding:0px 5px 0px 5px;
}

.lblBox{
     text-align:right; 
    padding:10px 0px 0px 5px ;
}

.lblBox2{
    text-align:left;
    padding:10px 0px 0px 15px ;
}


.lblalignC{
         text-align: center;
}

.lblpadd{
    padding:2px 0px 2px 0px;

}

.lblalignR{
    text-align:right;
}
.setText{
     text-align: justify;
    text-justify: inter-word;
    padding:10px;
}
.imgWrap {
  position: relative;
  height: 211px;
  width: 190px;
}

.imgDescription {
  position:absolute ;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(205, 205, 225, 0.87);
  /*background: rgba(29, 106, 154, 0.72);*/
  color: black;
  padding-top:120px;
  visibility: hidden;
  opacity: 0;

  /*remove comment if you want a gradual transition between states
  -webkit-transition: visibility opacity 0.2s;
  */
}


.imgWrap:hover .imgDescription {
  visibility: visible;
  opacity: 1;
}

div.setTopmargin{
     margin-top: 2cm;
}

.tblcentered{
     margin: 0 auto;
    text-align: center;
    width: 800px;
    padding:10px 30px 0px 150px;
}

.setPage{
        width: inherit;
        height: 500px;
        margin: 0;
        padding: 20px;
}

div.setContent{
   text-align:left;
}

div.myStyle{
    background-color:#eacc54; 
    height:auto; 
    padding:10px;
    text-align:right;
}

.btn-blue{
      background-color: #2659ad;
      height:40px;
      padding:inherit;
      width:200px;
      color:white;
     font-size:16px;
}
.centeredText{
    margin: 0 auto;
    text-align: left;
    width: 400px;
}

div.setBackColor{
    background-color: #F0F7F2; 
    height: auto;   
    border: 1px solid black; 
    /*padding-left:100px;*/
}

div.setEmptyDiv{
    background-color:white; 
    padding:10px;
}

.alignR{
    padding-left:70px;
    padding-right:20px;
}

.lblstyle2{
    padding-left:250px;
}

.lblsty3{
    font-size:small;
    padding:3px;   
    text-align:right;
    padding-right:40px;
}

.lblsty4{
    font-size:small;
    /*padding:3px;*/   
    text-align:right;
    padding-right:20px;
}

.tblborder{    
    /*width: 400px;*/
    border-collapse: collapse;
    border: 1px solid black;
}

.proTable{    
    /*width: 400px;*/
    border-collapse: collapse;
    border: 1px solid #D3D3D3;
}

.plp{
    padding-left:1px;
}

.lp{
}


.bxw {
    width: 173px;
}

.bxOrdNO{
    width:220px;
}

.imglnk{
    background-image: url('/Images/payment_icon.png'); 
}
.btnImg{
    cursor:pointer; 
    padding-top:4px;
    padding-left:600px;
    background-image: url('/Images/payment_icon.png'); 
    border:none;
     background-repeat: no-repeat;     
}

.btnNew{
    border:none;
    width:25px;
    height:25px;
    vertical-align:central;
    text-align:center;
    background-color:white;
}

.btnremove{
 border:none;
    width:25px;
    height:25px;
    vertical-align:central;
    text-align:center;
    background-color:white;
}

.btnplus{
    border:none;
    width:25px;
    height:25px;
    vertical-align:central;
    text-align:left;
    background-color:white;
    
}

.lnkad{
    padding:10px 10px 10px 5px; 
    font-size:18px;
}


.btnad{
    cursor:pointer;
    width:20px;
  height:20px;
}

.clk{
   cursor:pointer;
}
.glyphicon2{
position:relative;
	top:1px;
	display:inline-block;
	font-family:Glyphicons Halflings;
	font-style:normal;
	font-weight:400;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}


.boxSTyle2-feedback{
    position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none
}



/*---------------------------------------------------------Yashashree End----------------------------------------------------------------------------*/




