.repsDIV { font-weight:lighter; font-size:14px/20px; }
.repsDIV .advancedSearchHolderrepsDIV{ float:right; width:100%; margin:30px 0;}
.repsDIV .advancedSearchHolderrepsDIV .head{ float:left; width:100%; color:#ff6c00; font-weight:lighter; font-size:22px/30px; border-bottom:1px solid #d3d3d3; padding-bottom:5px; margin-bottom:20px;}
.repsDIV .inputs{ float:left; margin:0 10px 0 0; width:190px;}
.repsDIV .inputs label{ float:left; width:100%; color:#222; font-weight:bold; margin-bottom:3px; }
.repsDIV .or{ float:left; text-align:center; color:#222; font-weight:bold; width:80px;  margin: 30px 0 0;}
.repsDIV .repText{ width:180px; padding:7px 10px;  background:#f2f2f2; border:2px solid #f2f2f2; }
.repsDIV .repSelect{ width:180px; padding:7px 10px;   background:#f2f2f2; border:2px solid #f2f2f2;}
.repsDIV .getRepsBtn{ background:#ff6c00; border:0; padding:10px; color:#fff; font-weight:bold; width:150px; cursor:pointer; float:left;}
.repsDIV .getRepsBtn:hover{ background:#393939;}
.repsDIV .formStatus{ float: left; margin-left: 10px; margin-top: 12px; color: rgb(255, 0, 0); display:none; }
.repsDIV .btnHolder{ float: left; width: 100%; margin: 20px 0px; }
.repsDIV .repTabs{ float:left; width:100%; margin:0 0 20px 0; border-bottom:2px solid #d3d3d3;}
.repsDIV .repTabs .tab{ float:left; padding:15px 20px; color:#d3d3d3; font-weight:bold; cursor:pointer; }
.repsDIV .repTabs .tab.active{ color:#ff6c00; } 
.repsDIV .nav-tabs{ margin:20px 0; float: left; width: 100%;cursor:pointer; }
.repsDIV .nav-tabs li a{    background: #ff6c00; color: #ffffff; font-weight:bold; outline:none;  }
.repsDIV .nav-tabs li.active a{ color:#ff6c00;  }
.repsDIV .nav-tabs li a:hover, .nav-tabs li a:focus{ background:#e1e4e7s;}
.repsDIV .recordCount{ float:left;color:#222; font-weight:bold; }
.repsDIV .recordCount a{color:#222; font-weight:bold; text-decoration:underline; }
.repsDIV .repHolder{ float:left; /*border:2px solid #f2f2f2; padding:2%; border-radius:10px; min-height:100px;*/ width:100%; margin:10px 0;}
.repsDIV .repHolder .companyleft{ float:left;  width:20%; }
.repsDIV .repHolder .left{ float:left;  width:23%; }
.repsDIV .repHolder .companyleft .name{   font-size: 26px;
  line-height: 30px;
  font-weight: lighter!important;
  padding-right: 10px; }
.repsDIV .repHolder .left .name,.repsDIV .repHolder .companyleft .name,.repsDIV .repHolder .middle .name{ color:#ff6c00; font-weight:bold; }
.repsDIV .repHolder .left .desig,.repsDIV .repHolder .companyleft .desig,.repsDIV .repHolder .middle .desig{ color:#000000; font-weight:lighter; }
.repsDIV .repHolder .middle{ float:left; width:27%; border-left:1px solid #f2f2f2; padding-left: 1%; }
.repsDIV .repHolder .middle{ color:#000000; font-weight:lighter; }
.repsDIV .repHolder .middle strong{ color:#000000; font-weight:bold; }
.repsDIV .repHolder .right{ float:right; width:28%; }
.repsDIV .repHolder .right{ color:#000000; font-weight:lighter; word-break: break-all;}
.repsDIV .repHolder .right strong{ color:#000000; font-weight:bold;}
.repsDIV .results{   float: left; min-height: 250px; width: 100%; }
.repsDIV .tab-content{ border:0; padding: 10px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ background:#ffffff!important; }
.repsDIV .divider {
  background: url(../images/divider.jpg) no-repeat 50% 50%;
  background-size: cover;
  height: 60px;
  display: inline-block;
  width: 100%;
  /* position: relative; */
  z-index: inherit;
}