/** LAYOUT **/

/* fonts */

@font-face {

    font-family: 'Varela';

    src: url('VarelaRound-Regular-webfont.eot');

    src: url('VarelaRound-Regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('VarelaRound-Regular-webfont.woff') format('woff'),

         url('VarelaRound-Regular-webfont.ttf') format('truetype'),

         url('VarelaRound-Regular-webfont.svg#VarelaRoundRegular') format('svg');

    font-weight: normal;

    font-style: normal;

}



.vrh_forms #asdf ul li {



	padding-bottom: 5px;



}

.noti_list-set {
    position: absolute;
    z-index: 1;
    border: 1px solid #999;
    background-color: #CCC;
    border-radius: 5px;
    width: 280px;
    max-height: 450px;
    overflow-x: hidden;
    overflow-y: auto;
    margin-left: -300px;
    margin-top: -33px;
    padding: 20px;
    padding-bottom: 0px;
}

ul#newmenu_ci li {
    display: inline;
    font-family: 'Poppins';
    margin-right: 15px;
    font-size: 16px;
    cursor: pointer;
    padding-bottom: 10px;
}

.menu_nli {

  font-size: 11px !important;
  font-weight: 500;
  color: #333;

}

.set_nli {
  padding-bottom:10px;
}



.edtbl, .edtblu {



	color: #006e99;



}



.edtbl:hover, .edtblu:hover {



	font-weight:bold;



}


.faqbtns {



	display: inline-block;

	font-family: Tahoma;

	font-size: 11px;

	background: #900;

	color: #FFF;

	padding: 6px;

	width: 45%;

	border-radius: 4px;

	cursor: pointer;



}



.vrh_forms #asdf ul li:last-child {



	padding-bottom: 0px;



}



.uploadermend {



	display:none;



}



.prev_vrhstatuses {



	background: #CDFFBA;

	font-size: 12px;

	padding: 10px;

	border: #035725 1px solid;

	color: #555;

	margin-bottom: 5px;



}



.customreps input { padding-left:5px; }

.wrapper { display:none; }



a.new_gbtn { padding: 2px; width: 189px; }



body{ font-family:'Roboto', Arial, Helvetica, sans-serif; color:#333; font-size:87.5%; line-height:1.2; overflow-x:hidden;}

/*wrappers*/

.wrapper{/*width:85%;*/ width:1350px; margin:0 auto; padding:10px 0 78px;}

.login-wrapper{width:394px;}

.auditorWrapper{padding-bottom:50px;}

.mainContent{width:100%; clear:both;}

/* header */

header{padding:2%; padding-left:0px; padding-right:0px;}

.login-wrapper .logo{text-align:center; margin:30px 0;}

div.top-right{ /*margin-top:2%;*/ height:105px;}

.admin-actions{text-align:right; margin:28px 30px 27px 0; font-size:1.1em;}

.admin-actions span{padding:0 4px;}

.admin-actions a{color:#A00404;}

#result2{display:inline;}

#date-today{background:url(../images/calendar.gif) no-repeat; width:76px; height:75px; text-align:center; text-transform:uppercase}

#date-today .month{color:#fff; font-size:1.2em; padding:15px 0 8px;}

#date-today .date{font-size:1.8em;}

/*header video*/

.top-video{padding:0em 0; padding-left:1.75em; border-left:1px #c6c6c6 solid; margin-left:1.75em;}

.top-video h4{color:#A00404; text-transform:uppercase}

.top-video .play-btn a{background:url(../images/video-play-icon.png) no-repeat center; width:60px; height:62px; display:block; text-indent:-99999em; }



.note_mtdic {background:url(images/note_mtd.png);width:24px;height:24px; margin:auto; cursor:pointer;opacity:0.7;}

.note_mtdic:hover {opacity:1;}







/** GLOBALS **/

/* tags */

h1{font-size:2.4em;}

h2{font-size:2em;}

h3{font-size:1.6em; margin-bottom:16px;}

a{color:#fff; outline:none;}

form input[type="text"],input[type="text"], input[type="password"], select, textarea{border:1px #d7d7d7 solid; height:20px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:0.95em;}

select, select option{padding:1px 0; height:auto; font-size: 16px; text-transform: none; text-shadow: none; white-space: pre; text-align: start; text-indent: 0px;}

form label, label{padding-top:8px;}

table{width:100%;}

table thead.greyHeader td{border-left:1px solid #868686; border-right:1px solid #626262; font-size:1.2em; font-family:'Varela';}

table thead.greyHeader th{border-left:1px solid #868686; border-right:1px solid #626262; font-size:1.2em; font-family:'Varela';}

table thead.midGreyRow td{border-left:1px solid #c7c7c7; border-right:1px solid #8f8f8f; font-size:1.2em; font-family:'Varela'; color:#fff;}

table thead td:first-child{border-left:0;}

table thead td:last-child{border-right:0;}

table tbody td{font-family:Arial; border-right:1px #d7d7d7 solid; border-left:1px #fff solid; vertical-align:top; }

table tbody td.action-links a{color:#333; padding:6px;}

table tbody td.action-links a:hover{text-decoration:underline;}

table tr{border-bottom:1px solid #d7d7d7;}

table tr.even{background:#f2f2f2;}

table tr.nobg{background:#fff;}

table td:first-child{border-left:0;}

table td:last-child{border-right:0;}

table tr:last-child{border:0;}

.clr{overflow:hidden; margin-bottom:8px; padding-bottom:2px;}

.left{float:left;}

.right{float:right;}

.note{font-size:0.75em; position:relative; top:-2px; font-family:Arial; }

.bold{font-weight:bold;}

/* column data */

table td.alert{width:7%; white-space:nowrap; width:64px;}

table td.date{width:8%; width:98px; }

table td.mobile{width:8%; width:100px;}

table td.customer{width:12%; width:150px;}

table td.device{width:18%; width:200px;}

table td.ratePlan{width:10%; width:110px;}

table td.term{width:8%;}

table td.commission{width:10%; width:120px;}

table td.discrepDollar{width:10%; width:120px;}

table td.salesRep{width:10%; width:120px;}

table td.center{text-align:center; width:10%;}

table td.empty{width:14%; width:}

table td.discrepancy{width:8%;}

/* ccrs-table column data */

table.ccrs-table{width:100% !important; /*margin-top:-6px;*/ padding:0 !important; /*border-left:1px #d7d7d7 solid !important;  border-right:1px #d7d7d7 solid !important;*/}

table.ccrs-table td{border-left:1px #d7d7d7 solid !important;  border-bottom:1px #d7d7d7 solid !important;  padding:14px !important; font-size:1em !important; background:#f2f2f2 !important; }

table.table-data tr.prevDiscrep table.ccrs-table td{border-left:1px #d7d7d7 solid !important;  border-bottom:1px #d7d7d7 solid !important; }

table.ccrs-table td.discrepDollar,table.ccrs-table td.salesRep, table.table-data tr.prevDiscrep table.ccrs-table td.discrepDollar, table.table-data tr.prevDiscrep table.ccrs-table td.salesRep{background:none !important; border:0 !important;}

table.ccrs-table td.discrepDollar{border-left:1px #d7d7d7 solid !important; }

table.table-data tr.prevDiscrep table.ccrs-table td.discrepDollar{border-left:1px #d7d7d7 solid !important;}

/*table.ccrs-table td.salesRep{width:9.90%;}*/

table.ccrs-table td:first-child{border-left:1px #d7d7d7 solid !important; border-radius:0 !important}

table.ccrs-table td:last-child{border-right:1px #d7d7d7 solid !important; border-radius:0 !important}

table.table-data tr.prevDiscrep table.ccrs-table td:last-child{border-right:1px #d7d7d7 solid !important; border-radius:0 !important}

html:lang(en)>body table.ccrs-table td.salesRep{background:red !important;}

/*table td.admin-pw{width:12%;}

table td.permission{width:17%;}

table td.emailadd{width:24%;}

table td.name{width:20%;}

table td.username{width:15%;}

*/

table td.admin-pw{width:10%;}

table td.permission{width:12%;}

table td.emailadd{width:24%;}

table td.name{width:20%;}

table td.username{width:15%;}

table td.locations{width:13%;}

table td.email{width:20%;}

table td.alert{width:7%; white-space:nowrap;}

table td.invoice{width:9%;}

table td.tracking{width:9%;}

table td.pw{width:6%;}

/*table td.customer{width:10%;}

table td.cEmail{width:6%;}

table td.location{width:8%;}

table td.salesRep{width:10%;}

table td.mobile{width:10%;}

table td.esn{width:13%;}

table td.ratePlan{width:10%;}

table td.device{width:10%;}

table td.action{width:8%;}

table td.auditors-notes{width:14%;}

table td.ccrs-notes{width:12%}

table td.eroes-notes{width:12%;}*/



/*previous discrepancy*/

/*table.table-data tr.prevDiscrep td{border:1px #8AB455 solid !important; border-right:0 !important;}

table.table-data tr.prevDiscrep td:first-child{border-left:1px #8AB455 solid !important;}

table.table-data tr.prevDiscrep td:last-child{border-right:1px #8AB455 solid !important;}

table.table-data tr.prevDiscrep td table td, table.table-data tr.prevDiscrep td table td:first-child, table.table-data tr.prevDiscrep td table td:last-child{border:0 !important}*/





/* DATA CONTENTS */

/*data contents global layout*/

.data-contents{margin-bottom:10px; text-align:left; padding:5px;}

.data-contents .left{width:30%; margin-right:1%;}

.data-contents .right{width:30%;}



.customrepsdiv div.data-name {



	background: none;



}



/*.data-contents .middle{width:36%;}*/

.data-contents .data-name{  float: left;

  width: 70px;

  font-family: Tahoma, Geneva, sans-serif;

  font-size: 11px;

  background-color: #DDD;

  padding: 8px; }

.data-contents .data-block{display:block; float:none; padding-bottom:10px;}

.data-contents .data-input{float:left; font-family:Arial; font-size:1em; width:60%;}

.data-contents select{width:150px;}

.data-contents .data-textarea textarea{width:447px; padding: 10px; padding-bottom: 40px; height:auto; min-height:102px; margin-top:10px; font-family:Tahoma;}

.data-contents .searchbox{background-color:#fff; color:#ccc; text-align:left;width:96%; height:25px; padding-top:5px; padding-left:5px; }

.data-contents .searchbox  a{color:#000;}

.data-contents .searchbox  a:hover{color:#ccc; text-decoration:undeline; }



.data-contents .searchbox-number{background-color:#fff; color:#ccc; text-align:left;width:97%; height:25px; padding-top:5px; padding-left:5px; }

.data-contents .searchbox-number  a{color:#000;}

.data-contents .searchbox-number  a:hover{color:#ccc; text-decoration:undeline; }



.data-contents .searchbox-model{background-color:#fff; color:#ccc; text-align:left;width:97%; height:30px; padding-top:5px; padding-left:5px; }

.data-contents .searchbox-model  a{color:#000;}

.data-contents .searchbox-model  a:hover{color:#ccc; text-decoration:undeline; }



.data-contents .searchbox-device{background-color:#fff; color:#ccc; text-align:left;width:97%; height:30px; padding-top:5px; padding-left:5px; }

.data-contents .searchbox-device  a{color:#000;}

.data-contents .searchbox-device  a:hover{color:#ccc; text-decoration:undeline; }



.full-data-contents .data-name{width:auto}

/* data content custom css*/

.data-contents .eroes-notes{padding-top:8%;}

 .eroes-notes .data-input select{width:80%;}

 .eroes-notes .data-name{padding-top:5px;}

 table.managerView .eroes-notes .data-input, table.salesRepView .eroes-notes .data-input{padding-top:4px;}

 {padding-top:4px;}

 .eroes-pw .data-name{width:40%;}

 .eroes-pw .data-input{width:50%;}

.data-contents .action-notes a.tooltip{display: inline-block;padding-top0: 7px;}

.data-contents .action-notes select{width: 382px;

  font-family: Tahoma;

  font-size: 12px;

  padding: 6px;

  height: 30px;

;}



.data-contents .action-notes select option {



	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;



}

.data-contents .audit-notes, .data-contents .audit-check{font-family: Tahoma, Geneva, sans-serif; font-size:12px;}

 .audit-check .left.audit-box{width:auto; padding-top:3px; }

 .audit-check .left{width:auto; padding-right:10px; line-height:2;}

 .audit-check .note{font-size:0.85em; line-height:2.5}





/*.data-contents .dates{width:18%;}

 .dates .data-name{width:38%;}

 .dates .data-input{width:60%;}

.data-contents .devices{width:28%;}

.data-contents .rate-types{width:28%;}

 .rate-types .data-name{width:40%;}

 .rate-types .data-input{width:60%;}*/

/*.data-contents .notes-actions{width:30%;}

 .notes-actions .data-input{width:50%;}

 .notes-actions .data-input select{width:100%;}*/



/*.data-contents .audit-notes{font-family:'Varela';}

.data-contents .audit-check{margin-top:50px; font-family:'Varela'; width:25%;}

.data-contents .audit-check .left{width:auto; padding-right:8px; font-size:1.2em;}

.data-contents .audit-check .left.checkbox{width:4%}

.data-contents .audit-check .note{font-size:0.60em; line-height:2.5; }

.data-contents .audit-check .tooltip{padding:5% 0;}*/

.data-contents .title-name{font-family:'Varela';}

.data-contents .eroesPw{margin-bottom:24px; font-weight:900;}

/** SKINS **/

/* data headers */

.greenHeader{background:#A00404; background: linear-gradient(top, #8A1A1A 0%, #B44141 100%);  border-bottom:2px solid #B44141; border-top:2px solid #570000; text-align:center; color:#fff; padding:16px 0;}

.groupHeader{background:#A00404; background: linear-gradient(top, #8A1A1A 0%, #B44141 100%);  border-bottom:2px solid #B44141; border-top:2px solid #570000; text-align:center; color:#fff; padding:8px 0; font-size:1.8em;}

.greyHeader{background:#797979; background: linear-gradient(top, #797979 0%, #707070 100%); border-bottom:2px solid #6f6f6f; border-top:2px solid #676767; color:#fff;}

.darkGreyRow{background:#787878; }

h4.darkGreyRow{color:#fff; text-align:center; padding:0.75% 0; font-size:1.2em;}

.midGreyRow{background:#a4a4a4;}

.lightGreyRow{background:#f2f2f2;}

.headerRel{position:relative; bottom:-6px;}

/* containers */

.roundCont, .roundTop, .roundPad{border-radius:5px; border:1px solid #d7d7d7; margin-top:6px; overflow:hidden;}

.roundPad{border-radius:0; border-bottom-left-radius:8px; border-bottom-right-radius:8px; padding:38px 36px 36px;  margin-top:-6px; border:1px #d7d7d77 solid; border-top:0; }

table.table-data tr.prevDiscrep .roundPad{ border:1px #d7d7d7 solid; border-top:0;}

.plainCont{border:1px solid #d7d7d7; margin-top:6px; }

/* forms */

.roundForm{border-radius:4px; border:1px solid #d7d7d7;}

/* buttons */

.btn-area{text-align:right; padding-top:0px;}

.btn-center{margin:20px auto 10px auto; text-align:center; clear:both; position:relative;}

.btn-center .success{margin-top:20px;}

.btn-marg{margin:10px 0;}

.btn-export{background:url(../images/csv-icon.png) no-repeat; padding-top:8px; height:30px; margin-top:20px; float:left; }

.btn-export a{color:#749D40; padding-left:42px; }

.auditorWrapper .btn-export{margin-bottom:-20px;}

table.table-data .gbtn, table.table-data .cbtn{font-size:1.5em; padding:5px 16px;}

table.table-data .gbtn{padding:6px 16px;}

.gbtn, .cbtn{background:#A00404 url(../images/gbtn-bg.jpg) repeat-x top; background: linear-gradient(top,#8A1A1A 2%, #B44141 2%, #570000 100%); border:1px solid #B44141; border-radius:4px; padding:7px 16px;  font-size:12px; text-align:center; font-family:'Varela'; white-space:nowrap; cursor:pointer; color:#fff;}

.inactivebtn{background:#f0f0f0 url(../images/inactivebtn.gif) repeat-x top; background: linear-gradient(top,#fff 2%, #e4e4e4 2%, #f0f0f0 100%); background: -moz-linear-gradient(top,#fff 2%, #e4e4e4 2%, #f0f0f0 100%); border:1px solid #ccc; border-radius:4px; padding:7px 16px;  font-size:1.4em; text-align:center; font-family:'Varela'; white-space:nowrap; cursor:text; color:#ccc;}



.cbtn{background:#7b7d7a url(../images/cbtn-bg.jpg) repeat-x top; background: linear-gradient(top,#adb3a6 2%, #898b86 2%, #7b7d7a 100%); border:1px solid #727371; }

.button-left-default{position:absolute; right:20px; top:20px; padding:2px 10px; cursor:pointer;}

/* alerts/notifications */

.notif{border-radius:2px; text-indent:-9999em; width:21px; height:20px; margin-left:24%; float:left;}

.notreviewed{background:#0055DE; border-top:1px #003282 solid;}

.discrep{background:#d61c1c; border-top:1px #921b18 solid;}

.complete{background:green; border-top:1px green solid;}

.discrepData{color:red}

.working{background:#f8c808; border-top:1px #e7bb1c solid;}

.replied{background:#ff9433; border-top:1px #fd871c solid;}

.completed{background:#85b14f; border-top:1px #6c8a42 solid;}

.added{background:#be00a5; border-top:1px #6c8a42 solid;}

.submitted{background:#333; border-top:1px #000 solid;}

.success{color:#749d40; font-family:Arial; font-size:0.95em;}

/* tooltips */

#tooltip{position:absolute; border:1px solid #d7d7d7; padding:12px 12px 16px 12px;color:#333; display:none; border-radius:4px; font-family:Arial; font-size:0.95em; background:#fff; width:14%; line-height:1.4; }

.tooltip{background:url(../images/info-icon.png) no-repeat center; width:17px; height:17px; padding:5% 4%; color:transparent; font-size:0.75em;}}



/** CONTENT **/

/* LOGIN */

#login{padding:20px;}

.logindiv .roundCont{ box-shadow: 0px 1px 25px #CCC; font-family:Tahoma, Geneva, sans-serif; }

.logindiv #login input[type="text"],.logindiv #login input[type="password"]{ width:333px; }

#login input[type="text"], #login input[type="password"]{width:68.5%;}

.logindiv #login .logged{padding-left:0px;}

#login .logged{padding-left:30%;}

#login .logged .left{margin-top:8px;}



/* AUDITORS VIEW */

.auditorWrapper .greenHeader{position:relative;}

/* table uploads */

table.table-uploads td{padding: 5px 10px; border-right:0;}

table.table-uploads td.td-field-name{width:31%; font-family:Tahoma, Geneva, sans-serif; line-height: 35px; border-right:1px #D7D7D7 solid;}

table.table-uploads td .gbtn{margin-right:16px;}

table.table-uploads td input[type=file]{width:80%;}

/* update tables*/

.add-row{margin-top:80px; margin-right:-2%;}

.add-row a.gbtn{font-size:1.2em;}

.add-row input{width:70px; height:28px; margin-right:4px; text-align:right;}

table.table-commission{width:100%;}

table.table-commission td{padding:0; border:0; text-align:center;}

table.table-commission td.td-commission{width:44%;}

table.table-commission td.td-amount{width:50%;}

table.table-commission td.td-delete{width:6%;}

table.table-commission table thead td{padding:10px 16px; white-space:nowrap;}

table.table-commission table.table-device td{width:50%;}

table.table-commission table.table-amount td{width:25%;}

table.table-commission table td input{width:99.25%; text-align:center;border-top:0; border-right:0; height:34px; }

table.table-delete tbody td{text-align:center; border:1px #d7d7d7 solid; border-top:0;}

table.table-delete thead td.center{padding:30px 0 31px; font-size:1.1em; font-family:'Varela'; border-right:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid;}

table.table-delete tbody td input{height:30px;}

table.table-device thead td{border-top:1px solid #868686;}

table.table-device thead td.center{border-bottom:1px solid #626262; border-top:0; }

table.table-amount thead td{border-top:1px solid #c7c7c7;}

table.table-amount thead td.center{border-bottom:1px solid #8f8f8f; border-top:0; }

table.table-data-rand{border-bottom:1px #d7d7d7 solid;}

table.table-data-rand tr.spacer td, table.table-data-rand tr.spacer td:last-child{height:0px !important; padding:0 !important; border:0; font-size:6px !important;}

table.table-data-rand tbody td{border:1px #d7d7d7 solid; border-right:1px #fff solid; border-bottom:0; padding:10px;}

table.table-data-rand tbody td:last-child{ border-right:1px #d7d7d7 solid;}

table.table-data-mtd td.location{width:20%;}

table.table-data-rand tbody th{border:1px #d7d7d7 solid; border-right:1px #fff solid; border-bottom:0;}

table.table-data-rand tbody th:last-child{ border-right:1px #d7d7d7 solid;}

table.table-data-mtd th.location{width:20%; height:50px;}

/* header process links */

ul.audit-process{width:100%; border-radius:4px; margin-bottom:28px;}

ul.audit-process li{float:left; width:33.3%; text-align:center; background:url(../images/bg-process.jpg) repeat-x;}

ul.audit-process-client2 li{width:270px;}

ul.audit-process li a{display:block; color:#878787; font-size:1.7em; padding:18px 0; text-shadow:1px 1px 0px #f8f8f8; background: url(../images/process-arrow.jpg) no-repeat right; white-space:nowrap }

ul.audit-process li.arrow a{background:url(../images/process-arrow-2.jpg) no-repeat right top;}

ul.audit-process li.active a{background:#A00404 url(../images/process-arrow-active.jpg) no-repeat right top; color:#FFFFFF; text-shadow:1px 1px 0px #9ab579;}

ul.audit-process li.no-arrow a{background-image:none;}





/** MANAGERS VIEW **/

table.table-data-sum thead.midGreyRow td, table.table-data-sum tbody td, table.table-data-params td{border:0; padding:0.75%;}

table.table-data-sum, table.table-data-params{border:1px #d7d7d7 solid; border-top:0; margin-bottom:28px;}

table.table-data-params div.btn-center{margin:40px auto 10px}

table.table-data-params .data-contents, table.table-data-params .clr{margin:0;}

table.table-data-params{padding:2%;}

table.table-data-params td{padding:3px 2px;}

table.table-data-params thead td{margin:-2%;}

table.table-data-params .data-contents{padding:10px 2px;}

table.table-data-params .data-contents .data-name{padding-top:4px; width:32%;}

table.table-data-params .full-data-contents .data-name{width:auto; padding-right:8px}

table.table-data-params .data-contents .data-input{width:64%}

table.table-data-params .data-contents .data-input input{width:180px;}

table.table-data-params .data-contents .date-range input{width:83px;}

table.table-data-params .salesrep .data-input input{width:205px; padding-left:5px;}

table.table-data-params .data-contents .data-input select{width:189px; padding:4px;}

table.table-data-params .data-contents .data-alerts{background:transparent; position:relative; border:1px #d7d7d7 solid; padding:0 1%; width:176px; height:22px; }

table.table-data-params .data-contents .data-alerts select{border:0; width:204px; }

#alert-stats{background:transparent; /*padding-left:18px;*/ display:block !important; position:relative; z-index:0; height:20px; bottom:-1px; left:160px; width:20px; cursor:pointer }

#alert-stats option{padding-left:26px; display:none;}

span#alert-statsbSelectBoxItContainer:nth-child(2) {

  top:0;

}

select#alert-statsasur {

	    font-size: 12px;
    width: 186px;
    height: 22px;
    margin-left: -5px;

}

select#actionasur {

	width: 187px;
    margin-left: -166px;
    font-size: 12px;
    margin-top: -1px;
    height: 22px;

}

#action, #actionb, #actionc, #actionasur {background:transparent; /*padding-left:18px;*/ display:block !important; position:relative; z-index:0; height:20px; bottom:-1px; left:160px; width:15px; cursor:pointer }

#action option{padding-left:26px; display:none;}

table.table-data-totals{margin-bottom:6px;}

table.table-data-totals td span{padding-right:8px; font-family:'Varela';}

/*table.managerView .data-contents .data-name, table.salesRepView .data-contents .data-name{width:30%;}

table.managerView .data-contents .data-input, table.salesRepView .data-contents .data-input{width:70%;}

table.managerView .data-contents .left, table.salesRepView .data-contents .left{width:40%;}

table.managerView .data-contents .right, table.salesRepView .data-contents .right{width:50%; margin-right:1%; }*/



/*managers link*/

ul.managers-tab{float:right; overflow:hidden; width:40%; margin-bottom:28px;}

ul.managers-tab li{background:#ddd url(../images/tab-bg.jpg) repeat-x top; float:left; text-align:center; width:50%;}

ul.managers-tab li a{color:#878787; text-shadow:1px 1px 0px #f8f8f8; display:block; padding:5.5%; font-size:1.2em; white-space:nowrap;}

ul.managers-tab li.active{background:url(../images/tab-active-bg.jpg) repeat-x;}

ul.managers-tab li.active a{color:#3e5b1a; text-shadow:1px 1px 0px #9ab579;}

ul.managers-tab li.active.daily a{background:url(../images/tab-active.jpg) no-repeat right top; }

ul.managers-tab li.active.custom a{background:url(../images/tab-active2.jpg) no-repeat left top;}



/* form replies */

.formReplies textarea{width:100%; margin-top:10px; height:135px;}

ul.reply-area{margin-top:20px;}

ul.reply-area .reply-details{overflow:hidden; margin-bottom:5px;}

ul.reply-area .sender{color:#b6b6b6;}

ul.reply-area .receiver{color:#A00404;}

ul.reply-area li{border-top:1px dotted #b9b9b9; padding:18px 0;}

ul.reply-area .reply-details .left, ul.reply-area .reply-details .right{width:auto;}

ul.reply-area .reply-details .reply-time{color:#b6b6b6; font-size:0.85em; margin:0;}



/* USERS MANAGEMENT */

.adminWrapper .greenHeader{position:relative; z-index:1;}

.add-auditor{position:absolute; z-index:2; right:52px; top:20px; width:154px; padding:2px; cursor:pointer}

.usersWrap{padding:30px 190px 30px 30px; width:30%; float:left; border-right:1px #d7d7d7 solid; margin:30px 0;}

.usersWrap2{border-right:0;}

.usersWrap label{width:136px;}

.usersWrap input{width:240px;}

#permission{width:242px;}

.clientWrap{float:left; border:0; width:24%; padding-left:190px;}

.clientWrap label{width:16%}

/*locations*/

.locationsWrap{width:850px;}

.locations-content{width:686px;}

.locations-content .available-locations, .locations-content .selected-locations{width:35%; float:left; height:120px;}

.locations-content .action-btns{width:22%; float:left; padding:32px 10px;}

.locations-content .action-btns button{width:100%;}



/****/

.myCCRS{ display:none; }

.ui-accordion .ui-accordion-header{cursor:pointer; outline:none;}

table.table-data{width:100%; border-collapse:separate; border-spacing:0px 6px;}

table.table-data td{text-align:center;}

table.table-data tbody td{border:1px #c1c1c1 solid; border-right:0; background:#d0d0d0 url(../images/bg-td-data.jpg) repeat-x top; background:linear-gradient(top, #eee 6%, #fff 6%, #e6e6e6 50%, #dcdcdc 50%, #d0d0d0 100%); vertical-align:middle;}

table.table-data tbody td:first-child{border-top-left-radius:8px; border-bottom-left-radius:8px; }

table.table-data tbody td:last-child{border-top-right-radius:8px; border-bottom-right-radius:8px; }

table.table-data tbody tr.prevDiscrep td{border:1px #d7d7d7 solid; border-right:0;}

/*table data headers*/

table.table-data table.table-data-top-titles td{background-image:none !important; border:0; font-size:1em; border-right:1px solid #626262; border-left:1px solid #868686}

table.table-data-top-titles td:first-child{border-radius:0; border-left:0;}

table.table-data-top-titles td:last-child{border-radius:0; border-right:0;}

/*states*/

table.table-data tbody tr.ui-accordion-header-active td{border-color:#d7d7d7; background:#fff;}

table.table-data tbody tr.ui-accordion-header-active.prevDiscrep td{border-color:#d7d7d7}

table.table-data tbody tr.ui-accordion-header-active td:first-child{border-radius:0; border-top-left-radius:8px;}

table.table-data tbody tr.ui-accordion-header-active td:last-child{border-radius:0; border-top-right-radius:8px;}

table.table-data tbody tr.ui-accordion-header td:last-child{border-right:1px #c1c1c1 solid;}

table.table-data tbody tr.ui-accordion-header.prevDiscrep td:last-child{border-right:1px #d7d7d7 solid;}

table.table-data tbody tr.ui-accordion-header-active td:last-child{border-right:1px #d7d7d7 solid;}

table.table-data tr.ui-accordion-header span.arrows{background:url(../images/accordion-arrows.png) no-repeat; display:block; width:12px; height:13px; float:left; margin-top:5px; margin-right:2px;}

table.table-data tr.ui-accordion-header-active span.arrows{background-position:0 -17px;}

/*spacers and more data*/

table.table-data tbody tr.more-data td, table.table-data tbody tr.table-spacer td{border:0; padding:0; background:none;}

table.table-data tbody tr.table-spacer td{padding:3px 0; }

table.table-data tbody tr.ui-accordion-header-active{background:#fff;}

.ui-corner-top{border-radius-top:4px;}

.round{border-radius:10px;}

table.table-data tbody tr.more-data td table{/*border:1px #ccc solid;*/ margin-top:-6px;}

table.table-data tbody tr.more-data td table table{border:0 !important; margin:0 !important;}

/* calendar */

.ui-widget{font-family:arial; color:#3333;}

.ui-widget-content{background:#fff; border:1px #d7d7d7 solid;}

.ui-widget-header{background:#fff; border:0; border-radius:0; color:#333; font-family:'Varela'; border-bottom:1px #d7d7d7 solid;}

.ui-datepicker .ui-datepicker-prev span{background:url(../images/cal-arrow-prev.png) no-repeat 2px;}

.ui-datepicker .ui-datepicker-next span{background:url(../images/cal-arrow-next.png) no-repeat 4px;}

.ui-datepicker .ui-corner-all{border-radius:4px;}

.ui-datepicker .ui-state-hover{border:1px #C0C0C0 solid; background:#C0C0C0;}

.ui-datepicker-calendar th{color:#A00404;}

.ui-datepicker-calendar .ui-state-default{color:#333; border:1px #d7d7d7 solid;}

.ui-datepicker-current-day .ui-state-active{border:1px #d2e8b7 solid; background:#DDDDDD; border-radius:0; color:#20221E;}

.ui-datepicker-calendar .ui-state-hover{border-radius:0; border:1px #DDDDDD solid; background:#DDDDDD;}



/**404 Error**/

.error-wrapper{padding:5% 0; width:64%;}

.error-wrapper h1.greenHeader{font-size:3.4em; text-transform:uppercase}

.error-wrapper .roundCont{padding:30px 26px;}

.error-wrapper .error-details{width:68%;}

 .error-details h2, .error-details p{padding-bottom:0.5em;}

 .error-details .btn-marg{margin-top:2em;}

.error-wrapper .logo{width:30%;}

.formWrapper{clear:both; padding:18px 0 6px 0; }

#errorForm{overflow:hidden; width:100%;}

#errorForm .left-side, #errorForm .right-side{width:450px; float:left;}

#errorForm .left-side{padding-top:18px;}

#errorForm .right-side{float:right;}

#errorForm .left{width:132px;}

#errorForm input.right, #errorForm textarea.right{width:290px}

#errorForm .msg-area{width:444px; height:86px; padding:0;}



/*discrepancy td*/

table.table-data .prevdiscrepancy_td, table.table-data .noprevdiscrepancy_td{background:none; padding:0; border:0 !important; text-align:left; /*text-transform:uppercase;*/ border-radius:0 !important}

table.table-data .prevdiscrepancy_td span.discrepTxt{padding:4px 0; display:block; font-weight:bold;}



/*client labels*/

.clientName{/*text-transform:uppercase;*/}

.clientName span{padding-right:6px; color:#878787}

.login-wrapper .clientName{padding-bottom:20px; text-align:center;}

.auditorWrapper .clientName, .executiveWrapper .clientName, .managereditWrapper .clientName, .salesrepWrapper .clientName, .adminWrapper .clientName{position:relative; bottom:-56px; padding-left:30px;}



 .executiveWrapper .clientName, .managereditWrapper .clientName{position:relative; bottom:-56px; padding-left:0px;}





/*.managerWrapper .clientName{float:left; width:50%; padding-top:25px; padding-left:30px;}*/



/**IE CSS**/

/*.ie .btn-area, .ie .btn-area div, .ie .btn-marg{position:relative; z-index:0;}*/

/*.ie .btn-area div{z-index:2;}

.ie .btn-marg{z-index:100;}*/

/*

.ie8 .btn-marg{position:relative; z-index:2}

.ie7 .gbtn, .ie7 .cbtn{ behavior:url(css/PIE.htc); padding:4px 16px; position:relative; z-index:500; }

.ie8 .gbtn, .ie8 .cbtn{ padding:4px 16px;  }

.ie7 .gbtn, .ie7 .cbtn{padding:4px 6px;}

.ie .roundCont, .ie #tooltip{behavior:url(css/PIE.htc);}

.ie7 .tooltip{padding:10%; width:150px;} */

/*ie login

.ie .login-wrapper .roundCont{border-radius:5px; behavior:url(css/PIE.htc); border-top:3px #7DAF3D solid;}

.ie .login-wrapper .greenHeader{border-top:0;}

.ie7 .login-wrapper .greenHeader{margin-top:5px}

*/

/*ie table

.ie table td{padding:1% 10px; }

.ie table.table-data tbody td{border-right:1px #d7d7d7 solid}

*/

/*auditor's view

.ie table.table-uploads td input[type=file]{width:25%;}

*/



/** MEDIA QUERIES **/

/*login*/

/*@media all and (max-width:600px){

 img{width:100%;}

}

@media all and (max-width:1500px) and (min-width:1100px){

  .login-wrapper{width:30%;}

}

@media all and (max-width:1099px) and (min-width:900px){

  .login-wrapper{width:40%;}

}

@media all and (max-width:899px) and (min-width:700px){

  .login-wrapper{width:50%;}

}

@media all and (max-width:699px) and (min-width:550px){

  .login-wrapper{width:60%;}

}

@media all and (max-width:549px){

  .login-wrapper{width:90%;}

  #login input[type="text"]{width:70%;}

}



@media all and (min-width:700px) and (max-width:900px){

 ul.audit-process li a {font-size:1.4em;}

 table.table-uploads span{display:block; margin-top:20px;}

}



@media all and (max-width:699px) and (min-width:0){

 ul.audit-process li a{font-size:1.2em;}

 table.table-uploads span{display:block; margin-top:20px;}

}



/*discrepancy table*/

/*@media all and (max-width:1500px) and (min-width:1200px){



}



@media all and (max-width:1199px) and (min-width:0){



}*/



.handsontable .pass {

  background: #80d217;

}





/* FIX FOR TABLESORT *

** THIS CSS IS FOR THE FIRST-CHILD TD OF THEAD GREYHEADER

** MAKE THIS HEADER LOOK LIKE ANOTHER NORMAL TD

*/



table thead.greyHeader .normaltds {background:#eee; color:#333; }

table thead.greyHeader .normaltds td:first-child {border-left:#d7d7d7 thin solid;}

table thead.greyHeader .normaltds td{font-family: Arial;border-right: 1px #d7d7d7 solid;border-left: 1px #fff solid;font-size: 0.95em;}



/* END OF FIX */



/* IMPROVISED CHECKBOXES *

** IMPROVE CHECKBOXES LOOK AND FEEL - THIS IS CURRENTY DISABLED.

*/



.emailtd {width: 164px;padding-left: 18px;}

.tzCheckBox{background:url('images/chkbx.png') no-repeat right bottom; display:inline-block; min-width:164px; height:33px; white-space:nowrap; position:relative;cursor:pointer;margin-left:14px;}

.tzCheckBox.checked{background-position:top left; margin:0 14px 0 0;}

.tzCheckBox .tzCBContent{color: white; line-height: 33px;padding-right: 38px; text-align: right;}

.tzCheckBox.checked .tzCBContent{text-align:left; padding:0 0 0 38px;}

.tzCBPart{background:url('images/chkbx.png') no-repeat left bottom; width:14px; position:absolute; top:0; left:-14px; height:33px; overflow: hidden;}

.tzCheckBox.checked .tzCBPart{ background-position:top right; left:auto; right:-14px;}



/* END OF IMPROVISED CHECKBOXES */





.minustop { margin-top:-33px; }

.kb_discreview td{ border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }

.kb_discreview td.mobile { width:99px; }

.kb_discreview td.customer { width:149px; }

.kb_discreview td.device { width:200px; }

.kb_discreview td.ratePlan { width:109px; }

.kb_discreview td.commission { width:120px; }

.kb_discreview td.discrepDollar { width:120px;}

.kb_discreview td.salesRep { width:124px;}

.kb_discreview td.date { width:100px;}

#header-fixed { position: fixed; top: 0px; display:none; margin-top:-6px; opacity:0.95; z-index:9999;width: 1349px; border-spacing:0px;}

strong { font-weight:bold; }

#header-fixed td { box-shadow: 0px 1px 10px #888; border-bottom:#AAA 1px solid;}



.popuptxtarea {



	resize: none;

	width: 266px;

	height: 300px;

	padding: 10px;

	outline: none;



}



.popuptxtarea2 {



	resize: none;

	width: 266px;

	height: 300px;

	padding: 10px;

	outline: none;



}



.powered-by-login{

	width: 235px;

	margin:0 auto;

}

.powered-by-login img{

	width: 150px;

	margin-bottom: -20px;

}



.powered-by{

	width: 250px;

	float: right;

	margin-right: 242px;

	margin-bottom: 20px;

}

.powered-by img{

	width: 150px;

	margin-bottom: -20px;

}







/* OPTION FOR ADD AUDITOR */

#auditortype {



	padding: 4px;

	width: 242px;

	outline:none;



}

/* END OF OPTION FOR ADD AUDITOR */



.managerComHub{

font-size: 12px;

width: 180px;

height: 14px;

padding-top: 2px;

margin-bottom:5px;

	}

.managerComHub img{

	margin-top: -2px;

	float: right;

}



/*how to video*/

#HowToVid{

	width: 80px;

	float: right;

	margin-right: 20px;

	margin-left: 10px;

	height: 68px;

	border-radius: 5px;

	text-align:center;

	margin-top: 6px;

	border: #F0A8A8 1px solid;

}

.howtotitle{

	color: #fff;

	font-size: 1.2em;

	padding: 8px 0 4px;

	background: #a00404;

	border-top-left-radius: 5px;

	border-top-right-radius: 5px;

}



#logo-play{

	width: 33px;

	margin-top: 1px;

}

#templateSample{

	height:250px;

}



input, textarea, select {



	outline:none;



}



/* BUTTON MORE DISCREPANCY REVIEW */





/*body button {



	background: #DDD;

	color: #555;

	font-size:12px;

	font-family:Tahoma, Geneva, sans-serif;

	padding: 5px 15px 9px 15px;

	border-radius: 5px;

	border: #CCC thin solid;

	box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	outline:none;

	cursor:pointer;

	text-shadow:#FFF 2px 2px 2px;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}



body button:hover {



	background:#EEE;



}



body button:active {



	background:#AAA;

	color:#FFF;

	box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);

    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);

    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);

	padding: 5px 15px 5px 15px;



}*/



.new_gbtn {



	width:auto;

	display:block;

	height:auto;

	font-family:Tahoma, Geneva, sans-serif;

	background:#A00404;

	border: 1px solid rgba(0, 0, 0, .2);

	border-radius: 5px;

	box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .3) inset, 0 2px 4px rgba(0, 0, 0, .2);

	color: white;

	display: block;

	font-size: 13px;

	font-weight: bold;

	text-align: center;

	text-shadow: 0 -1px rgba(0, 0, 0, .2);

	padding: 5px 15px 5px 15px;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;

	font-size: 14px;

	margin: 3px auto 0px auto;

	cursor:pointer;



}



.new_gbtn span {



	line-height: 30px;



}



.new_gbtn:hover {



	background-color: #F00000;

    box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .4) inset, 0 2px 4px rgba(0, 0, 0, .3);

    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .4) inset, 0 2px 4px rgba(0, 0, 0, .3);

    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .4) inset, 0 -3px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .4) inset, 0 2px 4px rgba(0, 0, 0, .3);



}



.kb_headergreen span {



	font-size: 15px;

	padding-left: 12px;

	display: inline-block;

	position: absolute;

	margin-top: 6px;



}



.new_gbtn:active {



	background-color: #7A0000;

    box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);

    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);

    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .2) inset, 0 -1px 0 rgba(0, 0, 0, .3) inset, 0 0 10px rgba(255, 255, 255, .2) inset, 0 2px 4px rgba(0, 0, 0, .2);



}



/*custom pdf lightbox*/

#fjp_overlay {

	position: absolute;

	top: 0;

	left: 0;

	background-color: #000;

	width: 100%;

	height: 100%;

	z-index: 998;

	display: none;

}

#fjp_lightbox {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 999;

	width: 100%;

	text-align: center;

	display: none;

}

#fjp_lightbox a {

	color: #fff;

}

#fjp_lightbox img {

	border: 10px solid #e6e6e6;

}

#dpfFrame{

	width:600px; height:100%;

}



#loadmoredc_, #loadmoredc_deacts {



	cursor:pointer; display: block; font-size: 13px; padding: 20px; text-align: center;border: #DDD thin solid;background: #EEE;



	font-weight:normal;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;

	border-radius: 5px;



}



.kb_saving {



	position: fixed;

	bottom: 0;

	right: 0;

	background: #333;

	padding: 9px 15px 5px 25px;

	color: #FFF;

	border-top-left-radius: 5px;

	opacity: 0.7;

	z-index:9999999999999999999;

	display: none;



}



.kb_textinput {



	outline: none;

	padding: 5px;

	width: 200px;



}



div#dialog-message a, div#dialog-messagekb a {



	background: #A00404;

	padding: 2px 13px;

	border-radius: 3px;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}



div#dialog-message a:hover, div#dialog-messagekb a:hover {



	background:#F22222;



}



.greyerbar {



	background: #555;

	padding: 10px;

	color: #FFF;

	font-family: Tahoma;

	font-size: 12px;

	margin-top: 6px;



}





#nomore, #nomore_deacts {



	font-size: 11px;

	text-align: center;

	padding: 20px;

	color: #BBB;

	display:none;



}



#loadmoredc_:hover, #loadmoredc_deacts:hover {



	color:#FFF;

	background:#AAA;



}

#dc1 {



	color:hsl(0, 0%, 20%);



}

#dc1:hover {



	font-weight:bold;



}



.selectTmplt, .txtareabut {



	float: left;

	width: 140px;

	font-size: 12px;

	background: #EEE;

	border: 1px solid #CCC;

	padding: 5px;

	font-weight:bold;

	text-align: center;

	font-family: 'Tahoma';

	white-space: nowrap;

	cursor: pointer;

	color: #9C9C9C;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-top-right-radius: 5px;

	border-bottom-left-radius: 5px;

	margin: -29px 0px 0px 0px;

	border-bottom:none;

	z-index: 99;

	position: relative;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}







.selectTmplt:hover, .txtareabut:hover {



	background:#4A4A4A;

	color:#FFF;



}



.selectTmplt:active, .txtareabut:active {



	background:#000;

	color:#FFF;



}



.selectTmplt_auditor, .txtareabut {



	float: right;

	width: 100px;

	font-size: 12px;

	background: #EEE;

	border: 1px solid #CCC;

	padding: 5px;

	font-weight:bold;

	text-align: center;

	font-family: 'Tahoma';

	white-space: nowrap;

	cursor: pointer;

	color: #9C9C9C;

	border-top-right-radius: 0px;

	border-bottom-left-radius: 0px;

	border-top-left-radius: 5px;

	border-bottom-right-radius: 5px;

	margin: -29px 0px 0px 0px;

	border-bottom:none;

	z-index: 99;

	position: relative;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}







.selectTmplt_auditor:hover, .txtareabut:hover {



	background:#A00404;

	color:#FFF;



}



.selectTmplt_auditor:active, .txtareabut:active {



	background:#000;

	color:#FFF;



}



.selectTmplt2, .txtareabut {



	float: left;

	width: 140px;

	font-size: 12px;

	background: #EEE;

	border: 1px solid #CCC;

	padding: 5px;

	font-weight:bold;

	text-align: center;

	font-family: 'Tahoma';

	white-space: nowrap;

	cursor: pointer;

	color: #9C9C9C;

	-webkit-border-top-right-radius: 5px;

	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;

	-moz-border-radius-bottomleft: 5px;

	border-top-right-radius: 5px;

	border-bottom-left-radius: 5px;

	margin: -29px 0px 0px 0px;

	border-bottom:none;

	z-index: 99;

	position: relative;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}







.selectTmplt2:hover, .txtareabut:hover {



	background:#4A4A4A;

	color:#FFF;



}



.selectTmplt2:active, .txtareabut:active {



	background:#000;

	color:#FFF;



}



.selectTmplt2_auditor, .txtareabut {



	float: right;

	width: 100px;

	font-size: 12px;

	background: #EEE;

	border: 1px solid #CCC;

	padding: 5px;

	font-weight:bold;

	text-align: center;

	font-family: 'Tahoma';

	white-space: nowrap;

	cursor: pointer;

	color: #9C9C9C;

	border-top-right-radius: 0px;

	border-bottom-left-radius: 0px;

	border-top-left-radius: 5px;

	border-bottom-right-radius: 5px;

	margin: -51px 4px 0px 0px;

	border-bottom:none;

	z-index: 99;

	position: relative;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;



}







.selectTmplt2_auditor:hover, .txtareabut:hover {



	background:#A00404;

	color:#FFF;



}



.selectTmplt2_auditor:active, .txtareabut:active {



	background:#000;

	color:#FFF;



}



.txtareabut {



	margin: -31px 0px 0px 0px;

	border-bottom-left-radius: 0px;



}



#myerror {



	background: #FF4D4D;

	padding: 10px;

	font-family: Tahoma;

	color: #fff;

	text-align: center;

	display:none;



}



.logindiv input {



	padding: 5px 5px 5px 10px;



}



#blocknum {



	width: 30px; height:30px;

	color:#FFF; font-size:12px;

	text-align:center;font-family: Tahoma, Geneva, sans-serif;

	line-height: 29px;

	cursor:pointer;

	font-weight: bold;

	border-radius: 16px;

	-moz-transition: all .2s linear 0;

	-webkit-transition: all .2s linear 0;

	text-shadow: 1px 1px 10px #000;

	display:inline-block;



}



#blocknum:hover {



	opacity:0.85;

	border-radius:3px;



}



.inner_ch span img {



	padding-right:20px;



}



.loggeduser_n {



	text-align: right;
    width: 264px;
    font-size: 12px;
    font-family: Tahoma;



}



div.faqicon {



	margin-top: 3px;

	background: url(../images/faqicon.png) no-repeat center;

	height:28px;

	width:28px;

	cursor: pointer;



}



div.seticon {



	margin-top: 3px;

	background: url(../images/settingsicon.png) no-repeat center;

	height:28px;

	width:28px;

	cursor: pointer;



}



ul#newmenu_ci {

    padding: 10px 0px;
    margin-bottom: 20px;
    border-top: 2px #AAA solid;
    border-bottom: 2px #AAA solid;

}



ul#newmenu_ci li {

	display: inline;
	font-family: 'Poppins' !important;
	margin-right: 15px;
	font-size: 16px;;
	cursor: pointer;

}

.graph_charts iframe {



	border-top: #CCC 1px solid;

	margin-top: 14px;



}



.noti_desc {



	color: #777;

	padding: 10px;

	background: #EEE;



}



/* END */
