@charset "utf-8";

/* CSS Document */



/* master task list */



.clearAllBtn {

    margin-left: 7px;

}



#ReportMasterTask{

width:100%;	

}



.wrkersBotBtn {

   margin-top: 6px;

	margin-right: 4px;

}

.tsk {

    text-align: left;

	 width: 63%;

}

.fnishTim {

    width: 36%;

	 text-align: right;

}

.infoItemsLt2In{

width:100%;	

 font: 11pt Arial,Helvetica,sans-serif;

}

.infoItemsLt2{

	

	 font: 11pt Arial,Helvetica,sans-serif;

	 width: 87%;

}

.mainChkBoxMTL{

 padding: 17px 0 0 2px;

	 width: 12%;

}

.rowDivML{

		border-bottom: 1px solid #AFAFAF;

		 height: 56px;

		width:100%;

}



.TTC{

		max-width: 450px;

		width: 45%;	

}

/* input[type=checkbox] + label

   {

      background-image: url("../images/uncheckBoxNew.png");

	  background-repeat:no-repeat;	  

     

	 /* width:100%;*/

  

    

   }

   */

 .FB_Master_Task_List{

	 height: 37px;

	 padding-top: 2px;

	top:0px;

	

}

.fixforHeight_FB_Master_Task_List{

	height:31px;	

	} 

.task2{

 padding: 3px 0 0 2px;	

} 

.dynmcTxtML

{

 width: 23%;

}

.dynmcTxtCen {

	width:25%;

}

.rightBorNon {

	width:26%;

	text-align: right;

}

.csmenuBarMasterTaskList{

	 margin-left: 0px;

	position:fixed;

	top:8px;

	z-index:1000;

}

.ChkBtnDDBtnMTL {

    background: url("../images/plusBtnDDBtnsBg.jpg") repeat-x scroll 0 0 transparent;

    border: 1px solid #8E9FCD;

    height: 34px;

    margin-top: -7px;

    width: 250px;

}

.ChkBtnDDBtnMTL div { padding: 2px 0 0 0px;

}

.cstxtBoxGroupGGMasterTask{

		 left: 0;

         top: 20px;

}

.downArwBtnDDBtn{

		height: 34px;

          margin-left: 153px;

    width: 130px;

	}

	

 

input[type=checkbox]:checked + label

    {/* background:#000;

	  height: 34px;

	  

	  width: 125px;*/

      display:inline-block;

      padding: 0 0 0 0px;

    }

	

.pointArrow2 {

    padding-right: 22px;

    

}



div.pointArrowL {

    padding: 0 80px 0 0;

	 text-align: right;

}

div.txtGroups input {

    font-size: 11px;

    height: 20px;

    width: 155px;

	 margin-left: 3px;

}

.downArwBtnDDBtn div {

     padding: 2px 0 0 2px;

}	

input[type=checkbox] + label.wrkrCheckBxRegulerHour {

	 color:#000000;

}

input[type=checkbox]:checked + label.wrkrCheckBxRegulerHour {

	 color:#000000;

}

	

input[type=checkbox]:checked + label.wrkrCheckBx

{

	 background:#3e7fcf;

    border: 1px solid #fff;

    border-radius:4px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

    padding:2px 3px 2px 3px;  margin-top:12px;

    text-align: center;

    width:107%;

 -moz-box-shadow:0px 1px 0px 1px #c7c7c7;

 -webkit-box-shadow:0px 1px 0px 1px #c7c7c7;

 box-shadow:0px 1px 0px 1px #c7c7c7;

 word-break:break-all;

  

}

input[type=checkbox] + label.wrkrCheckBx1

{background:#3e7fcf;

    border: 1px solid #fff;

    border-radius:4px;

    display:inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

   padding:2px 3px 2px 3px;  margin-top:12px;

    text-align: center;

    width:100%;

	 -moz-box-shadow:0px 1px 0px 1px #c7c7c7;

 -webkit-box-shadow:0px 1px 0px 1px #c7c7c7;

 box-shadow:0px 1px 0px 1px #c7c7c7;

word-break:break-all;

 line-height:normal;

}



input[type=checkbox] + label.wrkrCheckBx

{ background:#a9cefc;

    border: 1px solid #fff;

    border-radius:4px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

  padding:2px 3px 2px 3px; margin-top:12px; 

    text-align: center;

    width:107%;

 -moz-box-shadow:0px 1px 0px 1px #c7c7c7;

 -webkit-box-shadow:0px 1px 0px 1px #c7c7c7;

 box-shadow:0px 1px 0px 1px #c7c7c7;

word-break:break-all;

line-height:normal;

}

input[type=checkbox]:checked + label.start{

	

    border: 1px solid #095806;

    border-radius:4px;

    display: inline-block;

  padding:7px 5px 7px 5px; margin-top:12px; 

    text-align: center;

    width:100%;



  color:#FFF; text-transform:uppercase;

  background: #178D00;

-webkit-box-shadow: inset 0 1px 1px #90DB79;



 font-size:11pt; font-weight:bold;}

input[type=checkbox] + label.start1

{background:#178D00;

  border: 1px solid #095806;

    border-radius:4px;

    display: inline-block;

  padding:7px 5px 7px 5px; margin-top:12px; 

    text-align: center;

    width:100%;



  color:#FFF; text-transform:uppercase;

-webkit-box-shadow: inset 0 1px 1px #90DB79;



 font-size:11pt; font-weight:bold;

}



input[type=checkbox] + label.start

{/*background: url("../images/wrkrBtnBg.jpg") repeat-x scroll 0 0 #307512;*/

    border: 1px solid #fff;

    border-radius:4px;

    display: inline-block;

   

  padding:7px 5px 7px 5px;  margin-top:12px; 

    text-align: center;

    width:100%;

	color:#FFF;

 text-transform:uppercase;

 font-size:11pt; font-weight:bold;

 background: -webkit-gradient(linear, center top, center bottom, from(#67ae55), to(#578843));

background: -webkit-linear-gradient(#67ae55, #578843);

background-color: #69a74e;

-webkit-box-shadow: inset 0 1px 1px #a4e388;

border-color: #3b6e22 #3b6e22 #2c5115;



}









input[type=checkbox] + label.wrkrCheckBxRegulerHour

{

	 background: url("../images/wrkrBtnBg.jpg") repeat-x scroll 0 0 #E8E8E8;

    border: 1px solid #C5C5C5;

    border-radius: 5px 5px 5px 5px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

    height: 39px;

    margin: 3px 2px;

    padding: 0;

    text-alig:71px;

	width: 64px;

}

input[type=checkbox]:checked + label.wrkrCheckBxRegulerHour

{

	 background: url("../images/wrkrBtnBgActive.jpg") repeat-x scroll 0 0 #ABBFF3;

    border: 1px solid #A3AEED;

    border-radius: 5px 5px 5px 5px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

    height: 39px;

    margin: 3px 2px;

    padding: 0;

    text-align: center;

    width: 64px;

}

.viewLogBtnMTL {

    margin-left: -2px;

    margin-top: 6px;

}

.LOGOutBTN{

	  margin-left: 4px;

}

div.pointArrow5 {

    padding: 0 61px 0 0;

    

}

div.timeDD {

    margin: 77px 4px 0;

   

}



.subDDFstBtn ul li, .subDDFstBtn ul li a, .subDDFstBtn ul li a:hover {

    font: 11pt Arial,Helvetica,sans-serif;

}

.subDDFstBtn ul li {

  height: 23px;

    list-style: none outside none;

    min-width: 141px;

}

.subDDFstBtn ul li a, .subDDFstBtn ul li a:hover {

    

    height: 21px;

    padding: 3px 0 0 5px;

}

.arrowNewcss {

    margin-left: 53px;

}

.txtBlackCol{

	 color:#000000;

	   margin-top: 2px;

	

}



.plusBtnDDNew {

    margin-left: -81px;

}



.plusBtnDDBtns {

    background: url("../images/plusBtnDDBtnsBg.jpg") repeat-x scroll 0 0 transparent;

    border: 1px solid #8E9FCD;

    height: 33px;

    margin-top: -1px;

    width: 101px;

}

.plusBtnDDBtns div {

    padding: 2px 0 0 2px;

}

.plusBtnDDBtns div.quikAddHead {

    padding-left: 10px;

    padding-top: 4px;

}

.qDDBtns {

    background: url("../images/plusBtnDDBtnsBg.jpg") repeat-x scroll 0 0 #BACBF9;

    border: 1px solid #8E9FCD;

     height: 49px;

    margin-top: -1px;

    width: 228px;

}

.materialDD, .cleanUpDD, .paperWrkDD, .meetingsDD {

    margin: 291px 0px 0;

    right: 0;

    width: 100%;

    z-index: 100;

}

.quikAddBtnDD div {

    padding: 2px 0 0 2px;

}

.quikAddBtnDDNew{

	 margin-left: -192px;

}

.plusBtnDDBtns div.pointArrow3 {

    padding: 0 6px 0 0;

    text-align: right;

}

.quikAddHead {

    color: #28438A;

    font: 11pt Arial,Helvetica,sans-serif;

}

div.SelWorkersDDMMCP {

    background: none repeat scroll 0 0 #EEF2FF;

    border: 1px solid #A3AEED;

    display: block;

    font: 11pt Arial,Helvetica,sans-serif;

    height: 90%;

    margin-top: -137px;

    padding: 10px 0px;

}

.qDDBtns div.CommonPointArrow {

    padding: 0;

    width: 53px;

    z-index: 101;

}

div.tppDDMTL{

	  margin-left: 5px;

	width:700px;

}

.aLLbtnsBgMTL

{

	 height: 22px;

}

.aLLbtnsBgMTL a, .aLLbtnsBgMTL a:hover {

    font: 11pt 'HelveticaLTStd-Comp',Arial,Helvetica,sans-serif;

    margin: auto;

}

.grayBox {

background-image: url("../images/img_top.jpg");

height: 26px;

width: 100%;

}

.blueBar {

    height: 33px;   

}



.Error_new{

    border-bottom: 0 solid #AFAFAF;

    color: red;

	font-size: 11px;	

    margin-top: 0px;  

    text-align: center;

    width: 98%;

}

.htmlButtonATL {

    font: bold 11pt sans-serif;

    padding-top: 3px;

    text-align: center;

}



.wrkrsList{

	margin-top: 2px;

}	



.wrkrsBlkActive {

    padding-left: 1px;

}

.task1 {

    padding: 3px 27px 0 0;

}

.aLLbtnsBg1{ background:none;

	 padding-left:0;

	 

	 padding-bottom: 3px;

     border-radius: 7px 7px 7px 7px;

     display: table-cell;

     height: 23px;

     vertical-align: middle;

}

.aLLbtnsBg1 a, .aLLbtnsBg1 a:hover {background:none;

    font: 11pt 'HelveticaLTStd-Comp',Arial,Helvetica,sans-serif;

    margin: auto;

}

div.SelWorkersDD { 

    font: 11pt Arial,Helvetica,sans-serif;

    height: auto;

    padding: 10px 0;

}

div.paperWorkDDAllTask {

   margin: 76px 2px 0;

    position: absolute;

    right: 0;

    width: 98%;

}

div.pointArrow4 {

    padding: 0 97px 0 0;

}



div.pointArrowL {

    padding: 0 80px 0 0;

    text-align: right;

}

.rowList_new {

    border-bottom: 1px solid #AFAFAF;

    height: 15px;

    padding-top: 0;

}

.input input[type=checkbox] {

    display:none;

  }



  .csGroupedMTL

{

	/*color:black;*/

	

	background-color:#63a924; border-bottom:1px solid #e1e1e1;

}

.csGroupedMTL a{

	color:black;

}

.task {

    padding: 3px 2px 0 0;

}

.subDD {

    margin-left: -73px;

}

.trad, .tsk, .ara, .fnishTim {

    padding-bottom: 0px;

}

.pagging a {

    font: 11pt Arial,Helvetica,sans-serif;

    padding: 10px;

}

div.GroupsFields {

    background: none repeat scroll 0 0 #EEF2FF;

    border: 1px solid #A3AEED;

    font: 14pt Arial,Helvetica,sans-serif;

    margin-top: -1px;

    padding: 10px 7px;

    width: 169px;

}	



.WorkerMain {

    width: 100%;

}



.BlkActive {

    width: 100%;

}



.shwRpt {

    height: 36px;

    width: 100%;

}



.htmlButton {

    margin-left: 6px;

    width: 60%;

}



.ButtonSTA {

    margin-right: 7px;

    padding-top: 3px;

}



.wrkrsBlkAC {

    width: 25%;

}

.htmlButton1{

	  margin-left: 45px;

}

.wrkrsBlkActive1 {

    display: table;

    padding-left: 1px;

    padding-top: 9px;

    width: 36%;

}



.ListName1 {

    margin-top: -3px;

    width: 100%;

}

.btnsBgMTL {

    color: black;

    margin-left: 1px;

}

.btnsBgDet {

	

    background: url("../images/btnBg.jpg") repeat scroll 0 0 transparent;

   height: 38px;

}

.wrkersBotBtn1 {

    margin-right: 4px;

    margin-top: 6px;

    width: 9%;

}

.TaskAMS {

    height: 20px;

    text-align: center;

    width: 100%;

}



.TradeAMS { width: 50%;}



.AreaAMS { width: 50%;}



.wrkrsBlkActive2 {

    display: table;

    padding-right: 4px;

    text-align: right;

    width: 26%;

}

input[type="checkbox"] + label.StSTOCheckBx {

    color: #000000;

}

input[type="checkbox"] + label.StSTOCheckBx {

    background: url("../images/wrkrBtnBg.jpg") repeat-x scroll 0 0 #E8E8E8;

    border: 1px solid #C5C5C5;

    border-radius: 5px 5px 5px 5px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

    height: 40px;

    margin: 5px 2px;

    padding: 0;

    text-align: center;

    width: 50px;

}

input[type="checkbox"]:checked + label.StSTOCheckBx {

    background: url("../images/wrkrBtnBgActive.jpg") repeat-x scroll 0 0 #ABBFF3;

    border: 1px solid #A3AEED;

    border-radius: 5px 5px 5px 5px;

    display: inline-block;

    font: 11pt Arial,Helvetica,sans-serif;

    height: 40px;

    margin: 5px 3px;

    padding: 0;

    text-align: center;

    width: 50px;

}

input[type="checkbox"]:checked + label.StSTOCheckBx {

    color: #000000;

}



.shwRpt {

    height: 36px;

    width: 100%;

}



.allTgSd {

    width: 25%;

}



#Main select {

    font: 11pt Arial,Helvetica,sans-serif;

}

#Main .csGrouped {

    color: black;

    height: 56px;

    padding-top: 0;

}

#Main .csGrouped a

{

	color:black;

}



.csGroupedMTL a:hover {

    color: black;

}

a, a:hover {

    color: black;

    text-decoration: none;

}

a:hover {

	 color:#000000;

	}

.menurig{

	  padding-right: 13px;	

	}

.TskStatus

{

	width:20%;

}

.trad

{

	width:50%;

}

.ara

{

	width:30%;

}	

.btnHid{

	width:30%;

}

.aLLbtnsHid{

	width:23px

}

/** master Group task detail***/

  

.dynmcTxtMGT{

 width: 30%;	

}

 

  div.tppDD2 {

    margin-left: -304px;

	 height: 100px;

    width: 225px;

}

	

	

/*****/

.ButtonMTD{

	padding-top: 3px;

}

.ROWColsNewIW a, .ROWColsNewIW a:hover {

    color: #28438A;

    display: block;

    padding-top: 2px;

}

#msgerror a, #msgerror a:hover {

color: red;

text-decoration:underline;

}



#loading{

display:none;	

}

.newtask{

width: 55%;

text-align:center;

}

.thickBoxBg {



opacity: 0.3;

filter: alpha(opacity=30);

-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";

}





.thickBoxBgPer{

height: 30px;

position: absolute;

width: 294px;

DISPLAY:none;



	}



.bold{

	font-weight:bold;

	}

	.csborder{

	border:solid black 1px;

	width:120px;

	}

	.tdtotal{

		

	border-top:solid black 1px;	

}

tr td{

text-align:center;	

	}







.tdclass{

	text-align:center;

	float:left;

	width:30%;

}



.dynmcTxt {

	border-style:none;

}



.ListBtn {

    text-align: left;

}

.btnsBgSmall{

	background:url(../images/btnBg.jpg) repeat-x; 

	height:70px; 

	border:solid 1px #a3aeed; 

	border-radius:5px; 

	width:158px; 

	text-align:center;

	color: #28438A;

	}

.btnsBgSmall a, .btnsBgSmall a:hover{height:52px; padding-top:4px; width:158px; display:block; color: #28438A;}

.btnsBg a, .btnsBg a:hover{color: #28438A;}

.infoItemsLt{

	

	font-weight:normal;

}



.chkTask-3{

	height:40px;

}

.dynmcTxt{

	height:40px;

}

.mainChkBox{

	padding: 53px 0 0;

	padding-left:10px;

    width: 10%;

}

.rowDiv {

    height: 164px;

}



.chkBox {

    padding-left: 10px;

}

.btnsBg{

	margin-left:30px;

	}

.ListName{

width:55%;	

}

.ListBtn{

width:16%;	

}

.taskFieldHeadTxt {

	width: 10%;	

}



.Error{

	color:red;

	padding:14px;

	text-align: center;

    width: 98%;

	border-bottom: 0px solid #AFAFAF;	

	}

	#Parmsgerror{

		display:none;

		}



.ddowndiv {

border:0 solid #AFAFAF;	

}



div.dtRangeDD{

	width:250px;

}

.dwidth{

	width:50px;

	}

#printable {

    margin: 0 auto;

    width: auto;

}





input[type=checkbox] + label.MultiTask

{

	

	height: 60px;



}

input[type=checkbox]:checked + label.MultiTask

{

	

	height: 60px;

	

}









#AddTask{display:none;}

#quickadd{display:none;}



#ggworkersDD{

	display:none;

	z-index:1000;

	}

#txtBoxPlusTimeGG {



 /*   margin-left: -94px;

    width: 292px;*/

}











.Datetxt{

	text-align: center;

   

	font-size:21pt;

}

.TimeLogSel2Edit{

	 padding-top: 15px;

    width: 10%;

	

}



.taskAddChkBoxAllTask {

    padding-top: 27px;

    width: 7%;

	color:black;

}



.taskAddCol2AllTask {

    padding-top: 5px;

    width: 7%;

}







.tppDD2AllTask{

	margin-left: 25px;

    width: 220px;

	

}



div.tppDD2AllTask textarea {

    height: 100px;

    width: 380px;

}



div.notesFieldsAllTask {

    background: none repeat scroll 0 0 #EEF2FF;

    border: 1px solid #A3AEED;

    font: 14pt Arial,Helvetica,sans-serif;

    margin-top: -1px;

    padding: 10px 7px;

	margin-left:-185px;

}



/*input[type=checkbox] + label.tasklist15

{

	

	height: 50px;



}

input[type=checkbox]:checked + label.tasklist15

{

	

	height: 50px;

	

}

*/

element.style {

    display: none;

}

#ggworkersDDTaskList{

	display: block;

	}

	

 .TimeLogColEdit {

padding: 16px 0 0 8px;

}













div.txtAra input {

    height: 50px;

    width: 80px;

	font-size:21px;

}



.Timetxt{

	text-align: center;

	font-size:21pt;

	width:40px;

}





.selWrkrHead{

	 color:#000000;

	 margin-top: -7px;

}



/*#####################*/

/*======== CSS for individual worker =========*/

/*#####################*/





.ROWCols12 {

    padding-top: 5px;

    text-align: center;

    width: 29%;

}





.btnsBg1 {

    background: url("../images/btnBg.jpg") repeat-x scroll 0 0 transparent;

    border: 1px solid #A3AEED;

    border-radius: 5px 5px 5px 5px;

    height: 70px;

}



.ROWCols12 a, .ROWCols12 a:hover {

    display: block;

   

    padding-top: 20px;

    color: #28438A;

}



.calanderTxt input{

	width:80px;

	}



.ChkBtnDDBtn {

width:758px;

	}

	

/*############vidhi#########*/	

	







.taskField1 input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 500px;

}





.TimeLogCols5{

	width:100%;

	text-align:center;

	

}







.csGrouped{

	background-color:#f8fbd7;

}



/*############vidhi#########*/	

.taskAddRow1{

	height: 82px;

}



.taskFieldTrade input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 500px;

}



.groupName {

	font: 21pt Arial,Helvetica,sans-serif;

	padding: 31px 0 0 44px;

	color: #28438A;

	}

.selBoxop {

    height: 69px;

    width: 505px;	

 	font: 21pt Arial,Helvetica,sans-serif;

}

.TradeBlkActive {

    display: table;

}







#quickaddMasterTaskList{

	margin:0px;

	}

.TimeLogSelWorker {

    

    width:25%;

	text-align:center;

}

	

.TimeLogSelWorker input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 240px;

	

}





.TimeLogSelWorkerRate {

    

    width:25%;

	text-align:center;

}

	

.TimeLogSelWorkerRate input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 240px;

	text-align:center;

	

}



.cspadding{

margin-left:20px;	

}

	}

.TimeLogSel12 {

    

    width:19%;

	text-align:center;

}

	

.TimeLogSel12 input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 200px;

}



.selBoxopRate {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 69px;

    width: 240px;

}



#ggworkersDD .wrkersBotBtn {

    margin-top: 43px;

}











.TimeLogColsWorkermaster {

    padding-top: 30px;

   padding-left:136px;

    width: 15%;

}



















.TimeLogSel1 {

    

    width:20%;

	text-align:center;

}

	

.TimeLogSel1 input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 240px;

	text-align:center;

}



.TimeLogColsmasterHourly {

    padding-top: 22px;

  

    width: 28%;

}



.TimeLogColsmasterRate{

    padding-top: 22px;

  text-align:center;

    width: 16%;

}	



.TimeLogColsmasterDT {

    padding-top: 22px;

   

    width: 17%;

}



.TimeLogColsmasterDF {

    padding-top: 22px;

 

    width: 17%;

}



.TimeLogSelname {

    

    width:24%;

	

}

	

.TimeLogSelname input {

    font:32pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 196px;

	

}



.TimeLogSelRate {

    

    width:16%;

	text-align:center;

}

	

.TimeLogSelRate input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 108px;

	text-align: center;

	

}

.TimeLogSelDT {

    

    width:17%;

	text-align:center;

}

	

.TimeLogSelDT input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 110px;

	text-align: center;

	

}

.TimeLogSelDF {

    

    width:12%;

	text-align:center;

}

	

.TimeLogSelDF input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 110px;

	text-align: center;

	

}







#PayRollArrow{

	padding-left:0px;

}



.infoGroupDetail{

	width:800px;

	

}

.infoGroupDetailTask{

	width:600px;

	}



	

	.infoGroupDetailTaskG {

		 width:100%;

		 padding-top:15px;

		}

		.infoGroupDetailTask {

			width:70%;

			}

.csmenuBarAllTaskList{

	margin-left:1px;

		margin-top:-116px;

		z-index:1000;

	}

	

	}.cstxtBoxGroupGGALLTask{

		top:54px;

		left:0px;

		}

		



	

		

		

		.taskFieldHeadTxtEditTask{font:32pt Arial, Helvetica, sans-serif;}

		.csmenuBarTradeMAster{

			margin-left:20px;

			top:79px;

			z-index:1000;}

			

	

.pointArrowMD {

    padding-right: 131px;

    text-align: right;

}

	

.TimeLogSelWorkerRolE input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 200px;

}	





	

	





	

.TimeLogSelWrkRate input {

    font: 21pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 72px;

	text-align:center;

}

div.workersDDW {

    display: none;

    font: 14pt Arial,Helvetica,sans-serif;

    height: 90%;

    margin: 3px 0 0;

    padding: 10px 7px;

    width: 97.5%;

}

div.timeDDWTCL {

    margin: -2px 10px 0;

    right: 0;

    width: 98%;

	z-index:1000;

}

div.pointArrowWTCL {

    padding: 0 275px 0 0;

    text-align: right;

	

}







.FB_All_Worker_Time_Clock_Log{

	

	padding-top:10px;

	top:0px;

	height:113px;

}

.fixforHeight_FB_AllWorkers_Time_Clock{

	height:192px;

	}

	

	

.FB_PayRoll{

	padding-top:10px;

	top:0px;

	height:260px;

}



.fixforHeight_FB_PayRoll{

	height:270px;

	}



.FB_Master_Task_Detail{

	padding-top:10px;

	top:0px;

	height:113px;

}	

		

.fixforHeight_FB_Master_Task_Detail{

	height:191px;

	}		

.FB_Job_Costing	{

	padding-top:10px;

	top:0px;

	height:260px;

}

.fixforHeight_FB_Job_Costing{

	height:273px;

	}	

	

.FB_All_Task_Time_Log	{

	padding-top:10px;

	top:0px;

	height:260px;

}

.fixforHeight_FB_All_Task_Time_Log{

	height:273px;

	}			



.FB_Easy_Task_Add	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Easy_Task_Add{

	height:230px;

	}			

.FB_Edit_All_Task	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Edit_All_Task{

	height:195px;

	}			

.FB_Multi_Task_Add	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Multi_Task_Add{

	height:188px;

	}			



.FB_All_Tasks_List	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_All_Tasks_List{

	height:190px;

	}

		

.fixforHeight_FB_DoneTask{

			height:232px;

	}

.FB_Individual_Worker	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.rprtBts {

    height: 30px;

}

.fixforHeight_FB_Individual_Worker{

	height:266px;

	}	

	

.FB_Property_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Property_Master{

	height:190px;

	}		

	

.FB_Trade_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Trade_Master{

	height:190px;

	}



.FB_Area_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Area_Master{

	height:190px;

	}			

.FB_Task_Status_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Task_Status_Master{

	height:190px;

	}			

.FB_Task_Type_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Task_Type_Master{

	height:190px;

	}					

.FB_Worker_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Worker_Master{

	height:190px;

	}					

.FB_Worker_Role_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Worker_Role_Master{

	height:190px;

	}	



.FB_Hourly_Rate_Master	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Hourly_Rate_Master{

	height:180px;

	}

	

.FB_Group_Details	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Group_Details{

	height:120px;

	}



.FB_Edit_All_Worker_Time_Clock	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Edit_All_Worker_Time_Clock{

	height:190px;

	}	

		

.FB_Team_Viewed_Stats	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Team_Viewed_Stats{

	height:188px;

	}	

	

.FB_Menu	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Menu{

	height:188px;

	}	



.FB_Setting	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Setting{

	height:188px;

	}	

	

.FB_Reports	{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Reports{

	height:188px;

	}	

	

	



		

.middlePrt {

    border-top: 0px solid #AFAFAF;

}

div.tppDDatl{

	margin-left:5px;

	width:700px;

}

.fixforHeight_AllWorkers_Time_Clock{

	height:200px;

}







.Error_newATL {

    border-bottom: 0 solid #AFAFAF;

    color: blue;

    text-align: center;

    width: 98%;

}

.rowList_newATL{

	background: none repeat scroll 0 0 white;

    border-bottom: 1px solid #AFAFAF;

    display: block;

    font-size: 32px;

    height: 39px;

	font-weight:bold;

}



 

.parentATL{

 height: 82px;



 width:50%;

}



.child1ATL{

	

	 width: 100%;

	height: 41px;

	

	

	

}

.child2ATL{

	height: 41px;

	



 width:100%;}

 



	



#Main{

	margin:auto;

	width:100%;	

	background:#000;

	color:#FFFFFF;

}

a {

    color: #FFFFFF;

	

}

a:hover {

    color: #FFFFFF;

	

}





ul li a:hover {

	 color:#000000;

	}

	

input[type=checkbox]:checked + label {

		 color:#000000;

     }

	

input[type=checkbox] + label.wrkrCheckBx {

	 color:#000000;

}

input[type=checkbox]:checked + label.wrkrCheckBx {

	 color:#000000;

}



.lightGray{

	color:#000000;

	} 

	

.darkGray {

	color:#000000;

	}	

.TimeLogCols_4  ,.TimeLogCols_9{

	width:14%;



}

.TimeLogColsINOUT {

	text-align:center;

	width:19%;

}

.TimeLogCols_6 , .TimeLogCols_7{

	text-align:center;

	width:14%;

}

.TimeLogCols_8{

	text-align:center;

	width:14%;

}

.fixforWidth {

		width:8%;

		padding-top:0px;

		top:-9px;

		position:relative;

}

.TimeLogCols_5{

	width:18%;}

	

.csFixForRow_TimeClock{

	font-size:18pt;

	height:71px;

	}



	.tdate{

			font-size:10pt;

		}

.AllTaskListLoad{

	padding-top:50px;

	

}



	.TimeLogCol {

    padding-top: 0px;

    text-align: center;

    width: 8%;

}





.ColLogRATTL{

   

    width: 19%;

}

.AllList{

	border-bottom: 1px solid #AFAFAF;

	font-weight: bold;

}

.IndividualWorkerRows{

	padding-top:27px;

}







#caldiv a:hover{

	 color:#000000;

}









/************************Font Size Fix*************************************/





.infoItemsLt{  font:normal 32pt Arial, Helvetica, sans-serif;}



.trad, .tsk, .ara, {

	padding-bottom:0px;

}

.dynmcTxt{

width:20%;	

}

 .btnsBg a, .btnsBg a:hover

{

	padding-top:4px;

	font-weight:bold;

	margin-left:5px;

}

.btnsBg

{

	width:100%;



}





div.workersDD3{

	font-size:32pt;

}





.finishTime{

	width:105px;

	

	font: 32pt Arial,Helvetica,sans-serif

	}

.infoItemsLt

{

	width:60%

}

.infoItemsRt{width:40%;}

.middlePrtMasterTask_Detail

{

top:10px;

position:relative;

}

.dynmcTxtCenGroup

{

	width:33%;}









.tradeArea{

	

	padding:0px;

}







#Main {

	font-family: Arial, Helvetica, sans-serif;

	

}



.TimeLogPM{

	padding-top:12px;

}

.taskFieldHeadTxt1 {

    font: bold 32pt Arial,Helvetica,sans-serif;

    padding: 6px 0 0;

	

	width:35%;

    

}

.taskAddRow{

    border-bottom: 1px solid #AFAFAF;

    height: 164px;

}







.csFixForRowATTL{

	font-size:32pt;

	height:115px;

	}



.parentATTL{

	height:115px;

	width:80%;

	

}

.child1ATTL{

height:45px;

	width:100%;

	font-size:26pt;

	

}

.child2ATTL{

height:45px;

	width:100%;

	

		

}





.TimeLogColRATTL{

	

	 padding-top: 0px;

   

    width: 24%;

}



#ggdownArrowDD

{

	z-index:999;

}

.rowDivGD

{

	height:150px;

	border-bottom: 1px solid #AFAFAF;

}

.parent2ATTL{

	height:115px;

	width:20%;

	

	

}

.mainChkBoxGrouped{

	padding: 40px 0 0;

	padding-left:10px;

    width: 10%;

}

.infoItemsLt2InGD{ width:100%;

height:140px; }

.taskFieldEditTask input{width:50%; height:65px; font:32pt Arial, Helvetica, sans-serif;}



.taskFieldEditTask{

		width:70%;

		}

.taskFieldHeadTxtEditTask{

	width:27%;

	margin-left:20px;

	padding-top:9px;

	

	}

.rowList{

	width:100%;}

	

.ddLable {

	padding-top:6px;

	}	

.rowListEditAll_new{

 border-bottom: 1px solid #AFAFAF;

    height: 40px;

    padding-top: 0;

}	

.topHeading{

	font:32pt Arial, Helvetica, sans-serif;}

.jobCstngGridTVS {

    font: 32pt Arial,Helvetica,sans-serif;

}

.JobCosRowTitle div{

	height:48px;

}

.JobCosRowTitle2 div{

	height:44px;

}

.JobCosTotalCol3{

	width:15%;

}

.JobCosCol3{

	width:23%;

}

.JobCosCol3Days {

    border-right: 1px solid #999999;

    border-top: 1px solid #999999;

    width: 19%;

}

.gridHeading{

font: 32pt Arial,Helvetica,sans-serif;	

}

.jobCstngGrid{

	font: 25pt Arial,Helvetica,sans-serif;

	width:100%;

	

}



.taskAddRow

{

	font: 32pt Arial,Helvetica,sans-serif;

	height:95px;

	

}

.taskAddRowATL{

	font: 32pt Arial,Helvetica,sans-serif;

	color:white;}

	

.taskAddCol2ATL{

	 padding-top:0px;

    width:31%;

	

}	

.taskAddCol2AllTaskList {

    padding-top: 11px;

    width: 13%;

}

.taskAddCol2{width:9%; padding-top:20px;}

.RowTitleJobCos div {

    font-weight: bold;

    height: 101px;

    padding: 10px 0 5px;

}

.JobCosTotalCol{

	width:20%;



}

.JobCosCol{

	width:13%;

	font-size:25pt;

}

.pointArrowWL {

    padding-right: 224px;

    text-align: right;

}

.child2GpATL{

padding-top:20px;	

}

.taskField input{

font: 32pt Arial,Helvetica,sans-serif;}

.rowListAll_new{

 

    height: 0;

    padding-top: 0;

}	

.taskFieldHeadTxt{

font: 32pt Arial,Helvetica,sans-serif;

width:20%;

height:73px}



.tdclass select{

height:56px;	

}

.taskAddRowATTL {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 117px;

	width:35%;

}

.taskField1 {

    width: 45%;

}	

.taskAddChkBoxGTD{

	 padding-top: 26px;

    width: 10%;

}

.downArrowDDBtns{

	width: 438px;

	

	}

	.downArrowDD{

		margin-left:-380px

		}

		#printable{

			 font: 32pt Arial,Helvetica,sans-serif;

			}

			

				

/***************************/



.thheading1{

	text-decoration:underline;

	/*width:260px;*/

	width:15%;

	/*font-weight:bold;*/

}

.thheading{

	text-decoration:underline;

	/*width:100px;*/

		width:15%;

	/*font-weight:bold;*/

}

.tdheading1{

		width:15%;

/*	width:252px;*/

}

.tdheading{

			width:15%;

	/*width:110px;*/

	

	

}

.tdclass{

			width:30%;

	/*width:110px;*/

	

	

}



.tdclassATTL{

 float: left;

    text-align: center;	

	width:41%;

}

.taskFieldETA{

	width:26%;

	

}

.csWorkerInd{

	padding-left:0px;

	text-align:left;

}

.csProjectInd{

	padding-left:10px;

	text-align:left;

}

.cstradeInd{

	padding-left:20px;

	text-align:left;

}

.cstotalInd{

	padding-left:20px;

	text-align:left;

}

.trClass{

	height:0px;

	clear:both;

}

	

.tdclass1{

text-align:left;

width:50%;

}

.tdclass2{

width:24%; 

text-align:right;

}

.tdclass3{

width:26%;

text-align:right;

}

.tdOtherInd{

	padding-left:20px;

	text-align:left;

}

.ddLableETA{

	 padding-left: 150px;

    padding-top: 21px;

	width:96%;

}

.taskFieldHeadTxtETA{

	 padding-top: 15px;

	 width: 31%;

}

.taskDelBtnMaster {

    padding-top: 13px;

    text-align: right;

    width: 45%;

}

.taskAddBtn {

    padding-top: 13px;

    

}

.taskCancleBtnMaster {

    padding-top: 3px;

    text-align: right;

    width: 42%;

}

.taskAddBtnTTL {

    padding-top: 13px;

	width:50%

    

}

.taskUpdateBtn {

    padding-top: 3px;

    

}

.PropertyBtn{

	width: 55%;

}

.PropertyBtnMaster{

	width: 50%;

}

.taskFieldProperty {

    width: 35%;

	

}

.taskFieldProperty input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.TimeLogColsProperty {

    padding-top: 21px;   

    width: 35%;

}



.taskFieldArea {

    width: 35%;

	

}

.taskFieldArea input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.TimeLogColsAreaemaster {

    

	padding-top: 21px;  

   width:35%;

}

.TimeLogColsTS {

    padding-top: 21px;

  width:35%;

}



.taskFieldTS {	

    width: 35%;

	

}

.taskFieldTS input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.TimeLogColsTT {

    padding-top: 21px;

	width:35%;

   

}



.taskFieldTT {

    width: 35%;

	

}

.taskFieldTT input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.TimeLogColsWR {

    padding-top: 20px;

  

    width: 35%;

}



.taskFieldWR {

    width: 35%;

	

}

.taskFieldWR input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.taskAddCol2_T_NameATL{

	width:70%;

}

.taskAddCol2_EST_ATL{

	width:30%;

}



.taskAddCol2_St_Ttype

{

 width: 14%;	

}

.ChkBtnDDBtnTM {

width:386px;

	}

.TimeLogColsTrademaster {

    padding-top: 21px;

   

    width: 35%;

}

.taskFieldTrade {

    width: 35%;

	

}

.taskFieldTrade input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 65px;

    width: 425px;

}

.wrkrTextforDisplay1 {

    padding-top: 20px;  

    width: 25%;

}

.wrkrTextforDisplayRate {

    padding-top: 30px;   

    width: 16%;

}

.wrkrTextforDisplay1Role {

    padding-top: 30px;  

    width: 15%;

}

.TimeLogSelWorkerRolE {

    

    width:23%;

}

.TimeLogSelWrkRate {

    

    width:13%;	

}

.TimeLogSelWrkName {

    

    width:24%;

}

.TimeLogSelWrkName input {

    font: 32pt Arial,Helvetica,sans-serif;

    height: 67px;

    width: 175px;

	

}

.pagging{

	color:white;

}

.rprtBtsATTL{

	 height: 81px;

   

	background-color:white;

}



.rprtBtsDT{

	 height: 81px;

   

	background-color:white;

}

.rprtBtsDT div {

    padding: 0 5px 0 9px;

}



.taskAddRowATTL_NEW{

	font: 32pt Arial,Helvetica,sans-serif;

height: 117px;

width: 100%;

}

#ggworkersDDAllTask{

	

		margin-left:-426px;height:500px;width:98%;

	

}

#TimeLogArrow{

	padding-left:3px;

}

div.workersDD {

	font: 32pt Arial,Helvetica,sans-serif;

}

.taskAddRowAWTCL {

font: 32pt Arial,Helvetica,sans-serif;

height: 87px;

}



div.dtRangeDD {

    font: 32pt Arial,Helvetica,sans-serif;

}

.FromWD{

	width:284px;

	height:50px;

	

}

.ToWD{

	width:284px;

	height:50px;

	

}

#datestart{

	/*font-size:32pt;

	 height: 40px;

    width: 218px;*/

			

}

#dateend{

	/*font-size:32pt;

	 height: 40px;

    width: 218px;*/

			

}

#ggdtRangeDD{

	

width:210px;	

padding:5px;



}

.calInp {

    width: 199px;

}

.calIco{

	width:331px;

}

.calIcoTTL{

	width:350px;

}

#ggRangeDT{

margin-left:-320px;	

}

.tdclassTO{

width:35%;	

}

.cpCurrentMonthDate{

 font-family: arial;

    font-size: 27pt;

    padding: 3px;	

	

}

.cpDayColumnHeader {

 font-family: arial;

    font-size: 27pt;

    padding: 3px;	

	color:black;

	

}

.cpCurrentDate{

 font-family: arial;

    font-size: 27pt;

    padding: 3px;	

	

}



.cpOtherMonthDate{

 font-family: arial;

    font-size: 27pt;

    padding: 3px;	

	

}

.cpTodayText{

 font-family: arial;

    font-size: 27pt;

    padding: 3px;	

	

}

.cpMonthNavigation{

	font-family: arial;

    font-size: 27pt;

    padding: 3px;

	text-align:left;

	

}

.cpYearNavigation{

			font-family: arial;

    font-size: 27pt;

    padding: 3px;

	text-align:left;

		

}



 .csGroupedRATL 

{

	background-color:#f8fbd7;

	

	color:black;

	

}

.csGroupedRATL .main .col-xs-11

{

/*padding-top:11px;	*/

}



.headList{

	font: 32pt Arial,Helvetica,sans-serif;

	}











.WorkerBtn{

	width:44%;

}

.WorkerBtnMaster{

	width: 40%;

}



.htmlButton6 {

    padding-top: 5px;

    text-align: center;

    /*width: 103px;*/

	 font: bold 17pt sans-serif;

}



.htmlButton6 a, .htmlButton6 a:hover {

    display: block;

    /*padding-top: 18px;*/

    color: #28438A;

}

.taskFieldHeadTxtEAWTCL{

font: 32pt Arial,Helvetica,sans-serif;

width:24%;

height:73px}



.AllTask_Time_Log{

margin-left:0px;	

}

.Job_costing {

    margin-left:-3px;

}

.pageTitle{

	 font: 32pt Arial,Helvetica,sans-serif;

}







.htmlButtonMTD{

	padding-top: 2px;

}



.htmlButtonATL a, .htmlButtonATL a:hover {

    display: block;

    /*padding-top: 18px;*/

    color: #28438A;

}

.WTLCWorker{

text-align:left;

}

.fixforHeight_FB_Productivity{

	height:270px;

}

div.WPayRoll{

	 margin-left: -311px;

}

.WorkerHeadPR{

text-align:left;	

}

#ggRangeDTAWTCL{

margin-left: -237px;	

}

.calIcoWTCL{

	width:316px;

}



.DetailWorkerTVS{

text-align:left;	

}



.ViewBtnWTCL{

	margin-top: 56px;

}





.rorLSTDet{

height:117px;

}

.ListBtnDel {

margin-top:19px;

}



.gdtRangeDT{

	 margin-top: 1px;

	  height: 207px;

}

.FromDT{

	 width: 419px;

}

.ToDT{

	 width: 419px;

}

.calInpDoneTask{

	 width: 220px;

}

.NEWTCTask{

	 color:black;

}



#ggRangeATTL {

    margin-left: -300px;

}

.wrkersBotBtnATTL{

 margin-top: 10px;	

}

.NewATTLTOtalTime{

	 width: 17%;

	

}

.NewATTLINTime{

	width: 19%;

}

.NewATTLOutTime{

	width: 23%;

}

.NewATTLWorker{

	 width: 17%;

}



.pointArrowMTD{

padding-right: 242px;	

}

.FB_Master_Group_Task_Detail{

	padding-top:10px;

	top:0px;

	height:113px;

	

}



.Team_Viewed_States{

	   margin-left: 87px;

    top: 30px;

}



div.pointArrowTVS {

    padding: 0 184px 0 0;

    text-align: right;

}

div.timeDDTVS{

    margin: -2px 20px 0;

    right: 0;   

    z-index: 1000;

}

.TotalTimeLog{

	width: 13%;

}

.TimeLogDate{

	 width: 15%;

}

.TimeLogWorker{

	

width: 12%;	

}

#caldiv{

z-index:1000;

 background-color: white;

    display: block;

   margin-left: 24px;

    position: absolute;

    top: 139px;

    visibility: visible;	

}

.FB_Done_Tasks{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Done_Tasks{

	height:276px;

	}

.pointArrowDoneTask{

	 margin-left: 392px;

}

.timeDDDoneTask{

	 

   

    width: 98%;

    z-index: 1000;

	margin-left: -8px;

}

.newDT{

	margin-left:-70px;

	width:100%

	

}



.DTWorker{

text-align:left;

}

.ATTLWorker{

text-align:left;	

}

.NEWATL{

	  margin-left: -171px;

}



/**************Producti_new****/

.Productivity_Task_Name{

width:17%;	

}

.Productivity_EST_TM{

	

width:11%;	



}

.Productivity_W_Name{

width:18%;	

}

.Productivity_To_Time{

width:14%;	

}

.Productivity_Hrs{

width:14%;	

}

.Productivity_protEst{

	width:14%;

}

.Productivity_productivity{

width:12%;	

}

.ROWCALIW{

padding-top: 21px;	

}

.ROWColsNT{

padding-top: 11px;	

}

.WorkerDDTEAmVS{

	background: none repeat scroll 0 0 #EEF2FF;

    border: 1px solid #A3AEED;

    display: block;

    font: 32pt Arial,Helvetica,sans-serif;

    

    margin-top: -1px;

    padding: 10px 7px;

height:700px;	

}



	

/***************************/

/************************Font Size Fix*************************************/





.active{

background:#aabbe6;

}

.dynmcTxtCenDetail{

width:25%;

}

.chkBoxMTD{

margin-top:18px;

}

.fixforHeight_FB_Master_Group_Task_Detail{

	height:190px;

}



 .Productivity_Worker_Name{

width:20%;

}

.Productivity_data{

width:20%;

}

#ggtppPRoductivity{

	margin-left: -192px;

    margin-top: 9px;

}

#ProductivityArrow{

	padding-left:52px;

}

#ggworkersDDProductivity{

	margin-left:-453px;

	height:500px;

}

.HourlyBtn{

	width:44%;

}

.taskAddBtnHourlyRate{

	

	 text-align: right;

    width: 11%;

	

}

.WorkerDOneBTN{

	margin-right:80px;

	

}

.rprtBtsPayRolL{

	 height: 81px;

   

	background-color:white;

}

.NEWheadList{

 padding-top: 11px;	

}

.NewSSBTN{

	width:100px;

}

.NewDDBTN{

width:135px;	

}

.mainChkBoxGroupedDetail {

    padding: 51px 0 0 10px;

    width: 10%;

}

.widthfixGTD{

width:680px;	

}

.fixformleft_MGTD{

	margin-left:-623px;

	}

.csErrorMark{

		border:1px solid red;

		/*border-left:10px solid red;*/

		

		}

.csRemoveErrorMark{

	/*border :1px solid red;*/

	}

	

	.list-group-item {margin-bottom:0;}

.taskAddBtn_NEW{

	padding-top:6px;

}

.ROWColsNewIW{

	padding-top: 11px;

}

.Productivity_Task_Name_New{

width:50%;	

}

.Productivity_Grid{

	padding-left:50px;

	}

.PropertyJC{

 margin-left: -327px;	

}

.csErrorDiv{

color:red;	

}

.csMsgDiv{

color:green;	

}

.cssbackbutton{

	background-image:url(../images/bkb.png) ;

	background-repeat:no-repeat;

	background-color: transparent;

	width:21px;

		height:70px;

}

.border_left_None{

border-left:none;

}

.topCorrection{

margin-top:5px;

}

.ButtonMargin{

padding-right:17px

}



  input[type=radio] {

    display:none;

  }



  input[type=radio] + label

   {

      background-image:url(../images/uncheckBox.png);

	background-repeat:no-repeat;

	  

       height: 65px;

       width: 125px;

       display:inline-block;

       padding: 0 0 0 0px;

   }

   

   input[type=radio]:checked + label

    {

    background-image:url(../images/checkBox.png);

	background-repeat:no-repeat;

		

       height: 65px;

       width: 125px;

        display:inline-block;

        padding: 0 0 0 0px;

    }





.CsTask{

 margin-left: -361px;}

.CsPropertyATL{

margin-left: 43px;	

	

}

.htmlButtonProperty{

padding-top: 13px;

padding-left: 15px;	

}

.taskNewSet{

	

}

.MiddleSSt{

width:100%;	

height: 102px;

}



.FB_User_Profile{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_User_Profile{

	height:190px;

}

.FB_Error {

padding-top:10px;

top:0px;

height:113px;



}

.fixforHeight_FB_Error{

height:188px;

}



.loginBox{

	width:100%;

	max-width:500px;

	}

.txtField input{

	width:80%;

	height:30px;

	max-width:450px;

	}

.taskField1 {

	width:80%;

	max-width:450px;

}



.taskField input

{

	width:80%;	

	max-width:450px;

}

.selBoxop{

		width:81%;	

	max-width:455px;

	}

.taskFieldHeadTxtFull{

	width:90%;

	padding-top: 10px;

	}

	#divNumberPad{

		background:white;

		margin-left:-133px;

		

		}

.ckkBox1 {

    padding-left: 4px;

}

.ckkBoxTxt {

	 padding-top: 20px;

	

}

.SignInBtn{

width:100%;	

}

.BtnNewSignIN{

	width:177px;

margin:auto;

}

.LoginFntSize{

	width:100%;	

}

.NewLinkAccess{

	margin:auto;

	 width: 350px;

}

.fixforHeight_Productivity

{

height:256px;	

}

.SignInBtnReset{

padding-top:0px;	

}

#caldiv a{

	color:black;

	}

.FB_Notification_Setting{

	padding-top:10px;

	top:0px;

	height:113px;

	

}

.fixforHeight_FB_Notification_Setting{

	height:190px;

	}

.ProductivityDiv

{

color:black;	

}

.child2GpATL{

	color:black;

}

.taskAddATLProperty{

	width:33%;

}

.infoItemsLt {

    font: 19pt Arial,Helvetica,sans-serif;

}

.btnsBg a, .btnsBg a:hover {

width:100%	

}

.DDBtnDT{

padding-top:39px;width:150px;	

}

.NameGD{

width:165px;	

}

.subDDDT{

	margin-left: -218px;

}

.taskFieldMTD{

	 max-width: 450px;

    width: 92%;

}

.taskFieldMTD input {

    font: 11pt Arial,Helvetica,sans-serif;

    height: 20px;

}



.dynmcTxtDetail {

   height:30px;

}

.dynmcTxtMGTN{

	 text-align: left;

	 width: 40%;

}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {

    border-bottom-left-radius: 4px;

    border-top-left-radius: 4px;

}

.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {

    border-bottom-right-radius:4px;

    border-top-right-radius: 4px;

}

@media only screen and (min-width:768px) and (max-width:1024px){

.input[type=checkbox] + label.start{ font-size:8pt; font-weight:bold;}

.input[type=checkbox] + label.start1{ font-size:8pt; font-weight:bold;}}

@media only screen and (min-width:1025px) and (max-width:1920px) {

input[type=checkbox] + label.start{ font-size:11pt; font-weight:bold;}

input[type=checkbox] + label.start1{ font-size:11pt; font-weight:bold;}

}

.textbuttonpadding{

       padding:8.5px 12px;        

}

 



.textbuttonTMAlljob{

	 

}



.workerPad{

	padding:8.3px 8.5px; 

}