#navbar-reports li.active > a {
	background-color: #428bca;
	color: #fff;
}

.min-gutters {
  margin-right: 0;
  margin-left: 0;
}

.min-gutters > [class*="col-"] {
  padding: 0 5px 5px 0 !important;
}

#management-contacts div.required:after {
	content: ' *';
  position: absolute;
  top: 0px;
  right: 10px;
  color: #999;
  font-size: 17px;
}

#management-contacts div.compact label {
	display: none;
}

#management-contacts .compact.required:after {
    content: '*';
    position: absolute;
    top: 0px;
    right: 10px;
    font-size: 15px;
    color: #428bca;
}

#management-contacts div.compact input[required]:focus + label {
	display: block;
	position: absolute;
	top: -26px;
	background: #fff;
	border: 1px solid #cccccc;
	border-bottom: none;
	padding: 5px;
	z-index: 0;
	border-radius: 4px 4px 0 0;
}

#management-contacts #gm_salutation, #management-contacts #hr_salutation {
	padding: 0;
}

#tls-lists {
	max-height: 150px;
	overflow: auto;
	height: 150px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
	color: #555555;
	vertical-align: middle;
	background-color: #ffffff;
	background-image: none;
	border: 1px solid #cccccc;
	box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
	max-height: 200px;
	overflow: sroll;
}

body{
	background-color:#444444;
	margin:0 0 0 0;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}

font.small{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
}

font.small_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:600;
	color:#000000;
}

font.small_light{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CAC9C9;
}

font.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0033
}

textarea {
	max-width: 100%;
}

table.basic{
	width:500px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	background-color:#F1F1F1;
}

div.basic{
	width:950px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	background-color:#F1F1F1;
	padding:15px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

.content {
	margin-right: 50px;
	margin-left: 50px;
}

div.pnav{
	margin-top:-40px;
}

div.notification{
	width:600px;
	align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	background-color:#F1F1F1;
	padding:15px;
	margin-left: auto;
	margin-right: auto;
}

div.basic300{
	width:330px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	background-color:#F1F1F1;
	padding:15px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

img {
	border-style: none;
}

.logo{
	float:left;
	margin-right:15px;
	padding-bottom:15px;
	width: 90px;
}

/*A:link {color:#000099;}
A:visited {color:#000099;}
A:active {color:#000099;}
A:hover {text-decoration:none; color:#FFCC33;}*/

ul.nav{
list-style:none;
display:inline;
}

li.nav{
list-style:none;
display:inline;
}

div.pnav ul{
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
}

div.pnav li {
	margin:0;
	padding:0;
}

div.pnav ul li a {
	display:block;
	padding:10px 5px 8px 5px;
	margin:0;
	float:left;
	color:black;
	font-size:10px;
	background-color:white;
	text-decoration:none;
	border:1px solid grey;
	border-right:0 none;
	background:url('images/subheader_off.gif') repeat-x;
}

div.pnav ul.follow li a {
	display:block;
	padding:10px 5px 8px 5px;
	margin:0;
	float:left;
	color:black;
	font-size:10px;
	background-color:white;
	text-decoration:none;
	border:1px solid grey;
	border-top:0 none;
	border-right:0 none;
	background:url('images/subheader_off.gif') repeat-x;
}

div.pnav ul li a.last {
	border-right:1px solid grey;
}

div.pnav ul li a:hover {
	text-decoration:underline;
	border-bottom:1px solid grey;
	background:url('images/pnav_on.gif') repeat-x;
}

div.pnav ul li a.current {
	border-bottom:1px solid grey;
	background:url('images/pnav_on.gif') repeat-x;
	color:black;
}






#joborderhistory {
	width:600px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color:#000000;
	border:thin #999;
	background-color:#F1F1F1;
	border-collapse:collapse;
}

#joborderhistory th {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	padding:8px 0 6px 5px;
	border-collapse:collapse;
	border:none;
	border-bottom:thin solid #999;
	text-align:left;
	background-color:#F1F1F1;
}

#joborderhistory tr.joborder {
	color:black;
	background-color:white;
}

#joborderhistory tr.joborder td {
	border:none;
	border-bottom:thin solid #999;
	border-left:1px;
}

#joborderhistory tr.joborder td a{
    display:block;
    height:100%;
    width:100%;
}

tr.joborder td a {
	display:block;
    height:100%;
    width:100%;
}


.referrals {
	width:600px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#000000;
	/*border:thin #999;*/
	background-color:#F1F1F1;
	border-collapse:collapse;
}

.referrals th {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	padding:8px 0 6px 0px;
	border-collapse:collapse;
	font-size:12px;
	border:none;
	/*border-bottom:thin solid #999;*/
	text-align:left;
	vertical-align:bottom;
	background-color:#F1F1F1;
}

.referrals tr.referral {
	color:black;
	/*background-color:white;*/
	background-color:#dfdfdf;
	border-top:thin solid #999;
	border-bottom:thin solid #999;
	border-right:thin solid #999;
	border-left:thin solid #999;
}

.referrals tr.referral td {
	border:none;
	border-left:1px;
}

.referral_results{
	width:600px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#000000;
	border:thin #999;
	background-color:#F1F1F1;
	border-collapse:collapse;
}

.referral_results tr{
	color:black;
	background-color:white;
	border-bottom:thin solid #999;
	border-right:thin solid #999;
	border-left:thin solid #999;
}

.referral_results tr th{
	width:200px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	padding:8px 0 6px 0px;
	border-collapse:collapse;
	font-size:10px;
	border:none;
	border-bottom:thin solid #999;
	text-align:left;
	padding-left: 20px;
	vertical-align:bottom;
	background-color:#dfdfdf;
}

.referral_results table tr td{
	width:400px;
}



table.joborder {
	font-size:12px;
	width:500px;
}

table.joborder td.label {
	font-weight:bold;
	text-align:right;
	width:200px;
	vertical-align:top;
	padding-bottom:5px;
}

table.joborder td.field {
	vertical-align:top;
	padding-bottom:5px;
	padding-left:5px;
	font-size: 11;
}

table.joborder td.field input.text{
	float:left;
	width: 200px;
}

table.joborder td.label {
	width: 160px;
}

table.slots tr.header-row th {
	text-align: left;
	padding-left: 5px;
}

table.slots td, .slots td {
	width:1800px;
	padding: 0px;
	border: 1px solid black;
	text-align: left;
	vertical-align: middle;
}

table.slots td.td-date {
	/*width: 45px;*/
}

table.slots td.td-time {
	/*width: 1200px;*/
}

table.interview-schedule td {
	padding: 5px;
}

table.slots td.deleteRow, .slots td.deleteRow {
	/*width:1800px;*/
	width: 35px;
	padding: 0px;
	border: 0px solid black;
	text-align: left;
	vertical-align: middle;
	background-color: #F1F1F1 !important;
}

table.report tr.header-row th {
	text-align: left;
	padding-left: 5px;
}

table.report td, .report td {
	width:1800px;
	padding: 0px;
	border: 1px solid black;
	text-align: left;
	vertical-align: middle;
	font-size: 9px;
	padding-bottom: 0;
}

table.report td.td-date {
	/*width: 45px;*/
}

table.report td.td-time {
	/*width: 1200px;*/
}

table.report th.invalid {
	border-color: red;
}

table.report th.duplicate {
	border-color: orange;
}

table.report td.empty {
	border-color: blue;
}

table.report td.invalid_date {
	border-color: green;
}

table.report td.deleteRow, .report td.deleteRow {
	/*width:1800px;*/
	width: 35px;
	padding: 0px;
	border: 0px solid black;
	text-align: left;
	vertical-align: middle;
}

.glyphicon-remove {
	font-size: 16px;
	color: red;
	margin-top: 6px;
	margin-left: 5px;
	cursor: pointer;
}

.icon-plain {
	font-size: 12px !important;
	color: black !important;
	margin-top: 0px !important;
	margin-left: 0px !important;
}

.glyphicon-refresh {
	font-size: 16px;
	color: green;
	margin-top: 6px;
	margin-left: 5px;
	cursor: pointer;
}

.slots td.date-time {
	width: 100px;
}

.slots td.dropdown {
	/*width: 200px;*/
}

table.slots th.slotdate {
	width:250px;
	text-align: left;
}

table.slots th.slottime {
	width:100px;
	text-align: left;
}


table.slots input {
	/*width: 7em;*/
	/*font-size: 10px;*/
	/*background-color : #f1f1f1;*/
  	/*border: 0px; */
}

table.slots2 input {
	width: 7em;
	font-size: 10px;
  	border: 0px;
  	font-weight: normal;
  	font-family: Arial, Helvetica, sans-serif;
}

table.slots tbody {
	background-color: #fff;
}

table.slots select {
	width: 100%;
	font-size: 10px;
}

/*td.slots input[type="text"] {

  background-color : #f1f1f1;
  border: 0px;

}*/




div.heading {
	float:left;
	width:400px;
	margin-bottom:5px;
	margin-top:20px;
	text-align:left;
}

span.heading {
	font-size:20px;
	font-weight:bold;
	color:#006;
}

span.heading2 {
	font-size:16px;
	font-weight:bold;
	color:#006;
}

span.error {
	color:red;
	font-size:12px;
	font-weight:bold;
	align:left;
}

span.notification {
	color:red;
	font-size:14px;
}


#interview_slots {
	width:290px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#000000;
	border:thin #999;
	background-color:#F1F1F1;
	border-collapse:collapse;
	/*float:left;*/
	margin-bottom: 10px;
}

#interview_slots th {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	padding:8px 0 6px 0px;
	border-collapse:collapse;
	font-size:12px;
	border:none;
	border-bottom:thin solid #999;
	text-align:left;
	vertical-align:bottom;
	background-color:#F1F1F1;
}

#interview_slots tr.slot {
	color:black;
	background-color:white;
	height:20px;
	border-bottom:thin solid #999;
	border-right:thin solid #999;
	border-left:thin solid #999;
	border-top:thin solid #999;
}


#job_openings {
	width:600px;
	align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#000000;
	border:thin #999;
	background-color:#F1F1F1;
	border-collapse:collapse;
}

#job_openings th {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	padding:8px 0 6px 0px;
	border-collapse:collapse;
	font-size:12px;
	border:none;
	border-bottom:thin solid #999;
	text-align:left;
	vertical-align:bottom;
	background-color:#F1F1F1;
}

#job_openings tr.job_opening {
	color:black;
	background-color:#dfdfdf;
	height:20px;
	border-bottom:thin solid #999;
	border-right:thin solid #999;
	border-left:thin solid #999;
}

.slotlabel {
	display:none;
}

#interviewSlotText {
	display:none;
	color: green;
}

.hidden {
	display:none;
}

.red {
	color: red;
	margin-left: 20px;
}

.green {
	color: green;
}

#overlay {
    background:#000;
    opacity:0.8;
    display:none;
    height:100% !important;
    width:100%;
    position:fixed;
    top:0;
    left:0;
}

.successMessage, .formSending {
    color:green;
    display:none;
    font-weight:bold;
    position:absolute;
    right:59px;
    /*top:0;*/
    font-size: 15px;
    margin-top: -10px;
}
.formSending {color:#000;}
p.submit {clear:both;}
#submitStatus {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    background:#FFFFFF;
    border:3px solid #000000;
    top:100px;
    left:0;
    margin:auto;
    padding:50px 100px;
    position:fixed;
    right:0;
    text-align:center;
    width:200px;
    display:none;
}

tr.outstanding {
    background-color:red !important;
}

tr.hoverRow {
    background-color:#FFFACD !important;
}

a.plainLink {
	text-decoration: none;
	color: black;
}

.openingsList {
	margin-left: 30px;
}

/*Navbar*/

ul.navbar-reports {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 10px 4px 12px 0;
  list-style: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  position: relative;
  z-index: 1000;
}
ul.navbar-reports li {
  font: bold 12px/18px sans-serif;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  /*padding: 15px 20px;*/
  background: #fff;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
ul.navbar-reports li:hover{
  background: #555;
  color: #fff;
}
ul.navbar-reports li a {
	color:#555;
	text-decoration: none;
	display:inline-block;
	padding: 10px 17px;
}
ul.navbar-reports li:hover > a {
	color:#fff;
	text-decoration: none;
}
ul.navbar-reports li ul li a{
	display:inline-block;
	/*padding: 15px 20px;*/
	width: 140px;
	padding:10px 0px 10px 20px;
}
ul.navbar-reports li ul {
  padding: 0;
  position: absolute;
  top: 38px;
  left: 0;
  width: 150px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul.navbar-reports li ul li {
  background: #fff;
  /*display: block;*/
  color: #555;
  /*text-shadow: 0 -1px 0 #000;*/
}
ul.navbar-reports li ul li:hover { background: #666; }
ul.navbar-reports li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}


#navbar-reports {
   --menu-height: 40px;
   box-sizing: border-box;
}
#navbar-reports ul {
   list-style: none;
   padding: 0;
   margin: 0;
}
#navbar-reports ul li, #navbar-reports ul li a {
   cursor: pointer;
   transition: 0ms;
   text-decoration: none;
}
#navbar-reports ul li:hover, #navbar-reports ul li a:hover {
}
#navbar-reports ul li a, #navbar-reports ul li a a {
   display: flex;
   align-items: center;
   height: 100%;
   width: 100%;
}
#navbar-reports ul li {
}
#navbar-reports ul li::before {
   /*content: '';
   width: 0;
   height: 0;
   border-left: 5px solid transparent;
   border-right: 5px solid transparent;
   border-top: 5px solid #ffa500;
   position: absolute;
   right: 8px;
   top: 50%;
   transform: translateY(-50%);*/
}
#navbar-reports ul .link::before {
   padding-right: 0;
   display: none;
}
#navbar-reports > ul {
   display: flex;
   height: var(--menu-height);
   align-items: center;
}
#navbar-reports > ul li {
   position: relative;
}
#navbar-reports > ul li ul {
   visibility: hidden;
   padding: 0;
   min-width: 200px;
   position: absolute;
   top: calc(var(--menu-height) - 2px);
   left: 0;
}
#navbar-reports > ul li ul li {
   margin: 0;
   padding: 0;
   display: flex;
   align-items: center;
   justify-content: flex-start;
}
#navbar-reports > ul li ul li::before {
}
#navbar-reports > ul li ul li ul {
   top: 0;
   left: 100%;
   transform: translate(0);
   transition-delay: 0ms;
}
#navbar-reports > ul li ul li:hover {
}
#navbar-reports > ul li:hover > ul {
   visibility: visible;
   transition-delay: 0ms;
}



.pageTitle{
	float:left;
	margin-top: -45px;
}

.container {width: 960px; margin: 0 auto; overflow: hidden; height:910px;}
.container-referral {width: 960px; margin: 0 auto; overflow: hidden; height:1000px;}

.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#161616;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:12px Arial;
}

.masterTooltip{
	/*float:left;*/
	margin-top: -6px;
}

.clear {
	clear: both;
}

.error {
	color: #a94442;
}

.form-horizontal .long-label {
	padding-top: 0;
}

.radio-inline {
	/*font-size: 14px;*/
	/*padding-left: 10px !important;*/
	margin-top: -3px !important;
}

input[type='radio']{
    /*vertical-align: baseline;*/
    float: none !important;
    margin-right: 5px;
 }

 .checkbox input[type='checkbox']{
 	margin-top: 2px;
 }

 div .checkbox {
 	min-height: 20px !important;
 }

 .temp_hide {
 	display: none;
 }

 .centered {
 	text-align: center !important;
 	margin-right: auto;
 	margin-left: auto;
 }

 .small-table {
 	margin-bottom: 5px;
 }

 .clear-button {
 	border: 0px;
 	background-color: transparent;
 }

 .col-sm-8, .col-sm-6{
 	padding-right: 30px !important;
 }

 .input-group {
 	padding-left: 15px !important;
 	padding-right: 0 !important;
 }

 .required:after {
 	content: ' *';
 }

 .dialog-btn {
 	padding-left: 0px;
 }

 .popup-form {
 	font-size: 10px;
 }

 .popup-form .form-group {
 	margin-bottom: 5px;
 }

 .popup-form .form-group .input-sm {
	height: 28px;
 }

 .right_align {
	text-align: right;
}

/*IE8 Bootstrap Fixes*/
#form_jobOrder .col-sm-4, #form_jobOrder .col-lg-2 {
	width:201px !important;
	float: left;
}

#form_jobOrder .col-sm-6 {
	width: 300px !important;
	float: left;
}

#form_jobOrder .col-sm-8 {
	width:400px !important;
	float: left;
}

#form_jobOrder .col-sm-2 {
	width: 100px !important;
	float: left;
}

.modal-dialog {
	max-width: 605px;
	margin-left:auto;
	margin-right:auto
}

.report_table_div {
	max-width: 100%;
	max-height: 600px;
	overflow: scroll;
}

.column_1 {
  width: 40%;
  float: left;
}

.column_2 {
  width: 40%;
  float: right;
}

.columns:before,
.columns:after {
  content:"";
  display:table;
}
.columns:after {
  clear:both;
}
.columns {
  zoom:1; /* For IE 6/7 (trigger hasLayout) */
}

span.helpText {
	margin-top: 7px !important;
	font-size: 14px;
}

span.labelHelpText {
	font-weight: normal;
}

.radio-inline {
	padding-left: 30px;
}

.jo-label {
	color: #6D6D6D;
	float: left;
	text-align: right;
	width: 120px;
	padding-right: 10px;
}

.jo-details {
	list-style: none;
	padding-left: 0;
	font-size: 14px
}

.jo-status {
	font-size: 18px;
}

table.slots td.checkRow, .slots td.checkRow {
	/*width:1800px;*/
	width: 5%;
	padding: 0 10px;
	/*border: 0px solid black;*/
	text-align: left;
	vertical-align: middle;
	/*background-color: #F1F1F1 !important;*/
}

.fa-pencil-square-o {
	font-size: 18px;
	margin-top: 5px;
}

.fa-square-o, .fa-check-square-o {
	font-size: 18px;
	/*margin-right: 5px;*/
	margin-top: 5px;
}

.fa-square-o {
	color: red;
}

.fa-check-square-o {
	color: green;
}

td.missingData, tr.missingData td {
	background-color: #fca9a9;
}

h4.missingData {
	color: red;
}

td.td5 {
	width: 5% !important;
}

td.td15 {
	width: 15% !important;
}

td.td20 {
	width: 20% !important;
}

.edit-btn {
	margin-right: 25px;
}

.inline-header {
	display: inline;
	margin-right: 10px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.btn-background {
	border: 0px;
	background-color: transparent;
}

.btn-background:hover {
	border: 0px;
	background-color: transparent;
}

.pointer {
	cursor: pointer;
}

.table tbody {
	background-color: #ffffff;
}

.transparent tbody {
	background-color: transparent;
}

.btn-no-padding {
	padding: 0;
}

.col-lg-2 {
	width: 33.33333333333333% !important;
}

.col-lg-10 {
	width: 66.66666666666666% !important;
}

.col-lg-offset-2 {
	margin-left: 33.33333333333333% !important;
}

table.slots td, .slots td, .slots th.subsummary, .slots th.subsummary_view {
	width:1800px;
	padding: 5px;
	border: 1px solid black;
	text-align: left;
	vertical-align: middle;
}

th.subsummary, th.subsummary_view {
	background: #D3D3D3;
}

.user-access {
	margin-left: 20px;
}

hr {
	border-top: 1px solid black !important;
}

ul.plain {
	padding: 0;
}

ul.plain li, li.plain {
	list-style: none;
}

.reset-link {
	margin-top: -12px;
}

.no-margin {
	margin: 0;
}

.boolean-checkbox div {
	width: 100% !important;
}

.column10 {
	width: 10%;
}

.column20 {
	width: 20%;
}

.column30 {
	width: 30%;
}

.welcome {
	margin-top: 20px;
}

.crf-field>label {
	width: 36% !important;
}

.crf-field div {
	width: 64% !important;
}

.td-payee {
	width: 27%;
}

.override {
	float: right;
	margin-right: 20px;
	margin-top: 20px;
}

.welcome {
	margin-top: 0;
}

.portlet {
	margin-top: 0px;
	margin-bottom: 25px;
	padding: 0px;
}

.portlet.light {
	padding: 12px 20px 15px 20px;
	background-color: #fff;
}

.ml-15 {
	margin-left: 15px;
}

.span6 {
	width: 45%;
	margin: 0 12px 0 12px;
}

.checksConfirm {
	margin-top: 10px;
	margin-left: 270px;
	margin-bottom: 0;
}

.faded {
	color: rgba(0, 0, 0, 0.31);
}

.yn-toggle {
	width: 12% !important;
}

.td-notes {
	width: 6% !important;
}

.ui-datepicker {
	z-index: 100000 !important;
}

.tr-link {
	cursor: pointer;
}

.table-link tr {
	cursor: pointer;
}

.msr-errors tbody tr td {
	vertical-align: middle;
}

.btn-blockout-edit {
	margin-right: -50px;
}

.btn-blockout-new {
	float: right;
	margin-top: -35px;
}
