body {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #eee;
}
*{ 
	
	font-family: 'Droid Sans', sans-serif;
}
.navbar-inverse .navbar-nav>li>a {
    color: #fff!important;
	font-size:16px !important;
	font-family: 'Roboto Slab', serif !important;
}
.tgreen{
	background-color:#A4CF4A;
}
.slocrow {
	text-align:center;
}

.slocrow a{
	display: block;
padding: 10px 15px;
border: 0px solid transparent;
border-radius: 0px;
}
table.tleadlist > thead > tr > th{
	
border-bottom:0!important;
}
.stylish {
    background-color: orange;
    transition: background-color 1s;
}
.currentactivity{
	display:block;
}

.timeagoonsite{
	display:block;
}
/*
tr.white{
	background-color:#fff;
}
tr.grey{
	background-color:#f0f0f0;
}*/
.messagespanel .panel-heading{
	border-radius:0;
}

.messagespanel  .panel{
	border-radius:0;
}
.paneldate{
	font-size:13px;
	color:#666;
}
.sentbywrap{
	font-size:12px;
	color:#999;
	font-style:italic;
}
.conversion{
	  background-image: url(../assets/greenbackground.png);
	
  
   -webkit-transition: background-image 1400ms ease-in;
    -moz-transition: background-image 1400ms ease-in;
    -o-transition: background-image 1400ms ease-in;
    -ms-transition: background-image 1400ms ease-in;
    transition: background-image 1000ms ease-in;
	
}
.fadeinon{
	  background-image: url(../assets/bluebackground.png);
	
  
   -webkit-transition: background-image 1400ms ease-in;
    -moz-transition: background-image 1400ms ease-in;
    -o-transition: background-image 1400ms ease-in;
    -ms-transition: background-image 1400ms ease-in;
    transition: background-image 1000ms ease-in;
	
}
#supportnotifiation{
	position: fixed;
z-index: 9999;
border-radius:0;
 background: rgba(255, 102, 0, .9);
top:0;
right:0;	
width:100%;
display:none;
	max-width:400px;
	padding:1%;
	color:#fff;
	border-left:1px solid #ff6600;
	border-right:1px solid #ff6600;
	border-bottom:1px solid #ff6600;
}
#popover536707{
	width:700px;
}
#adminsubwrap{
	background-color:#000;
	padding:0 0;
}
.dashlogo{
	background:url(../assets/torro-logo-sm-white.png) top left no-repeat;
	height:23px;
	width:88px;
	display:block;
	padding:0;
	margin-top:9px;
}
.dashlogo span{
	display:none;
}

.dashlogooncore{
	background:url(../assets/oncorelogo-white-sm.png) top left no-repeat;
	height:23px;
	width:94px;
	display:block;
	padding:0;
	margin-top:9px;
}
.dashlogooncore span{
	display:none;
}


.superlogin{
	padding-top:0.7%;
}
.superlogin i,.superlogin a{
	color:#fff;
	
	
}
.adminheadersubnav{
	margin-left:0;
	margin-right:0;
}
.adminheadersubnav .nav > li{
	border-left:1px solid #666;
	padding:9px 0;
}
.adminheadersubnav .nav > li > a {
	padding:0 30px;
	margin-top:3px;
	color:#fff;
}
.adminheadersubnav .nav > li > a:focus, .adminheadersubnav .nav > li > a:hover{
	background-color:transparent;
	text-decoration:underline;
}
.sectionnav{
	padding-top:3px;
}



.navbar-brand.fundingmanger{
	margin-left:15px;
	background:url(../assets/fundmangerlogo2.png) top left no-repeat;
	width:214px;
	height:49px;
	margin-top:5px;
}
.fundingmanger span{
	display:none;
}
nav .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
       
		font-family: 'Roboto Slab', serif;
		font-size:15px;
}
.navbar-right {
    margin-right: 0;
    margin-top: 2px;
}

.mynavbar{
	background-color:#A4CF4A  !important;
}

@media (min-width: 1200px) {
	.sectionnav li  a{
		font-size:11px !important;
	}
	.clientloanheader .btn{
		font-size:10px;
		padding:5px;
	}
	
}
#mainsection{
	margin-top:1%;
}
.dashavatar img{
	max-width:100%;
}
.avatarname{
	background-color:#f0f0f0;
	padding:4% 2%;
}
.avatarname h3{
	font-family: 'Roboto Slab', serif;
	padding:0;
	margin:0;
	font-size:19px;
	
}
.editprofile{
	margin:0;
}
.editprofile div{
	padding:5px 5px;
	text-align:center;
	background-color:#dcdcdc;
	
}
.editprofile div.left{
	border-right:1px solid #fff;
}
.editprofile a {
	font-size:10px;
	color:#555;
}
.sidebarrow{
	margin:0;
	margin-top:10px;
	border-top:2px solid #f0f0f0;
	

}
.sidebarrow .sidebar{
	padding-left:0;
	padding-right:0;
}
.nav-sidebar li a{
	font-family: 'Roboto Slab', serif;
		font-size:15px;
		color:#555;
}
.nav-sidebar li.active{
	background-color:#f0f0f0;
}
#wrapper {
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    padding-right: 0;
    transition: all 0.5s ease;
}

#wrapper.toggled #sidebar-wrapper {
    width: 250px;                       /* SZEROKOŚĆ SIDEBARA */
}
#sidebar-wrapper .close{
	float:none;
	opacity: 100;
}
#sidebar-wrapper {
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    background: #fff;                /* KOLOR SIDEBARA */
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    transition: all 0.5s ease;
    width: 0;
    z-index: 1000;
}

#sidebar-wrapper::-webkit-scrollbar {
    display: none;
}

.sidebar-nav {
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 250px;     
  left: 0;/* SZEROKOŚĆ ZAWARTOŚCI SIDEBARA */
}

.sidebar-nav li {
    display: inline-block;
    line-height: 20px;
    position: relative;
    width: 100%;
}

.sidebar-nav li a {
    color: #dddddd;
    display: block;
    padding: 10px 15px 10px 30px;
    text-decoration: none;
}

.sidebar-nav .dropdown-menu {
    background-color: grey;             /* KOLOR BG DROPDOWNA */
    border-radius: 0;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}

.sidebar-nav li a:hover,
.sidebar-nav li a:active,
.sidebar-nav li a:focus,
.sidebar-nav li.active a,
.sidebar-nav li.active a:hover,
.sidebar-nav li.active a:active,
.sidebar-nav li.active a:focus {
    background-color: transparent;
    color: red;
    text-decoration: none;
}

.sidebar-nav > .sidebar-brand {
    font-size: 20px;
    height: 65px;
    line-height: 44px;
}


.hamburger {
    background: transparent;
    border: none;
    display: block;
    height: 32px;
    margin-right:10px;
    position: relative;
    float:left;
    width: 32px;
   margin-top:5px;
    z-index: 999;
}

.hamburger:hover,
.hamburger:focus,
.hamburger:active {
    outline: none;
}

.hamburger.open-nav:before {
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-transition: all 0.35s ease-in-out;
    color: #A4CF4A;
    content: '';
    display: block;
    font-size: 14px;
    line-height: 32px;
    opacity: 0;
    text-align: center;
    width: 100px;
}

.hamburger.open-nav:hover before {
    -webkit-transform: translate3d(-100px, 0, 0);
    -webkit-transition: all 0.35s ease-in-out;
    display: block;
    opacity: 1;
}

.hamburger.open-nav:hover .hamb-top {
    -webkit-transition: all 0.35s ease-in-out;
    top: 0;
}

.hamburger.open-nav:hover .hamb-bottom {
    -webkit-transition: all 0.35s ease-in-out;
    bottom: 0;
}

.hamburger.open-nav .hamb-top {
    -webkit-transition: all 0.35s ease-in-out;
    background-color: rgba(0, 0, 0, 0.7);
    top: 5px;
}

.hamburger.open-nav .hamb-middle {
    background-color: rgba(0, 0, 0, 0.7);
    margin-top: -2px;
    top: 50%;
}

.hamburger.open-nav .hamb-bottom {
    -webkit-transition: all 0.35s ease-in-out;
      background-color: rgba(0, 0, 0, 0.7);
    bottom: 5px;
}

.hamburger.open-nav .hamb-top,
.hamburger.open-nav .hamb-middle,
.hamburger.open-nav .hamb-bottom {
    height: 4px;
    left: 0;
    position: absolute;
    width: 100%;
}

.overlay {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
   
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 1;
}

/* FOR left side */
.navbar-fixed-top {
  
}

@media (min-width: 415px) {
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}
}
.firstrownav h3{
	font-family: 'Roboto Slab', serif;
	font-size:26px;
	color:#8AC007;
	margin:0 0 22px 0;
}
.firstrownav h4{
	margin:0;
	padding:0 0 5px 0;
	font-size:13px;
	color:#777;
}

.myleadoptions .leadoptionrow {
    border-bottom: 0px solid #f0f0f0;
	
}

.myleadoptions .leadoptionrow li a{
	color:#666;
}
/*NEW DASH*/
.mainadmincontent{
	margin:0;
}
.ssbox div div{
	padding:0;
}
.ssbox .row{
	padding-left:15px;
	padding-right:15px;
}
.ssbox .row h6{
	font-size:13px;
	font-weight:600;
	
}



.sitestatsbox{
		margin:1% 0 0 0;
}
.sitestatsbox h3,.bdvwrap h3{
	font-family: 'Roboto Slab', serif;
	font-size:15px;
	font-weight:400;
	padding:0;
	margin:0;
}
.sitestatsbox h4{
	padding:0;
	margin:0;
}
.sitestatsbox h4 a{
	color:#777;
	font-size:11px;
	
}

.ratiowrap a{
		font-weight:700;
	color:#337ab7 !important;
	text-decoration:none !important;
}

.ratiowrap a:hover{
	color:#337ab7 !important;
	text-decoration:underline !important;
}
.bdlbcwrap h4 a{
	font-weight:700;
	color:#337ab7;
	text-decoration:none !important;
}
.bdlbcwrap h4 a:hover{
	color:#337ab7;
	text-decoration:underline !important;
}
.sitestatsbox div.ssbox{
	background-color:#f5f5f5;
	margin:0 5px 0 7px;
	padding:5px 9px;
}
.sitestatsbox h5{
	color:#333;
	font-size:11px;
}

.visitwrap{
border:1px solid #dcdcdc;
max-width:90%;
text-align:center;
	background-color:#f0f0f0;
margin:0 auto;	
margin-top:5px;
}
.visitwrap  h6{
	
	padding-left:0px;
}


.visitwrap h5{
	margin-top: 5px !important;
	margin-bottom: 0 !important;
	font-size: 13px !important;
color: #777 !important;
padding-bottom: 0 !important;
}
.visitwrap h6{
	font-family: 'Roboto Slab', serif !important;
font-size: 21px !important;
font-weight: 400 !important;
color: #000;
margin-top:0 !important;
margin-bottom:5px !important;
}
.leadstats div h6,.appointmentstats div h6,.leadstats div h6,.fundingstats div h6{
	padding-left: 12px;
}
.livenow{
	text-align:center;
	font-size:10px;
	color:#777;
	margin-top:-10px;
}
.moretraffic table{
	max-width:90%;
	margin:0 auto;
	margin-top:7px;
}
.moretraffic table tr td{
	font-size:10px;
	color:#777;
	padding-left:3px;
	padding:1px;
}
.callcenterstats table td{
	font-size:9px !important;
	padding:2px !important;
}

 .callcenterstats.table>tbody>tr>td{
	 padding:2px !important;
 }
.torrotransfer,.isotransfer{
	padding-top:10px !important;
}
.torrotransfer table tr td, .isotransfer table tr td{
	
	font-size:10px;
	color:#777;
	padding-left:3px;
	padding:2px;
}
.yellowfa{
	color:#ffcc33;
	
}
.bluefa{
	color:#0099ff;
}
.redfa{
	color:#ff9966;
}
.orangefa{
	color:#FF9933 ;
}
.brownfa{
	color:#CC9900 ;
}
.greenfa{
	color:#66cc66;
}
.supportstats{
	text-align:Center;
}
#light{
	font-size:12px;
	color:#777;
	font-weight:300;
}
#grey{
	background-color:#f0f0f0;
	 color:#777;
}
#yellowfa{
	
	   background: rgba(255, 204, 51, .5);
	 color:#fff;
}
#bluefa{
	 background: rgba(0, 153, 255, .5);
	  color:#fff;
}

#orangefa{

	   background: rgba(255, 153, 51, .5);
	    color:#fff;
}
#redfa{
	
	   background: rgba(255, 102, 51, .5);
	    color:#fff;
}
#greenfa{

	   background: rgba(102, 204, 102, .5);
	    color:#fff;
}

.supportstats.description{
	  font-size:12px;
	  color:#777;
}

.ssbox .progress{
	background-color:#dcdcdc;
}
.ssbox .progress-bar-yellow {
	
  background: rgba(255, 204, 51, .5);
	 color:#fff;
}
.ssbox .progress-bar-danger {
  background: rgba(255, 102, 51, .5);
	 color:#fff;
}
.ssbox .progress-bar-info {
  background: rgba(0, 153, 255, .5);
	 color:#fff;
}
.ssbox .progress-bar-warning {
   
	background: rgba(255, 153, 51, .5);
	    color:#fff;
}
.ssbox .progress-bar-brown {
   
	background: rgba(204, 153, 0, .5);
	    color:#fff;
}
.ssbox .progress-bar-success {
  background: rgba(102, 204, 102, .5);
	 color:#fff;
}

.ssbox .progress{
	margin-bottom:0;
}
.transferlegend{
	font-size:11px;
	color:#777;
	text-align:center;
	
}
.transferlegend div{
	overflow:hidden;
}
.trasferbox h6,.supportwrap h6{
	font-size:13px;
	color:#777;
	padding:0;
	margin-bottom:0;
}
.trasferbox h5,.supportwrap h5{
	font-size:26px;
	color:#555;
	padding:0;
	font-family: 'Roboto Slab', serif;
	margin:0;
	font-weight:400;
}
.trasferbox h6,.supportwrap h6 {
	margin-top:15px;
	margin-bottom:15px;
}
.trasferbox h5,.supportwrap h5 {
	margin-top:15px;
	margin-bottom:15px;
}
.supportwrap h5 span{
font-size:16px;
	color:#777;	
}
#leadtabdiv{
	margin-top:2%;
}

.overviewnav ul{
	list-style:none;
	margin:0 0 0 5px;
	padding:0;
	
}

.overviewnav ul li{
	display:inline-block;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	
}

.overviewnav ul li a.active{
	background-color:#f0f0f0;
	color:#D35F47;
}

.overviewnav ul li a{
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	font-weight:400;
	color:#000;
	padding:6px 10px;
	
}
.accountingnav{
	float:right;
}
.leadsappts ul{
	list-style:none;
	margin:0;
	padding:0;
}

.leadsappts ul li{
	display:inline-block;
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
	
}
.leadsappts ul li a{
	font-family: 'Roboto Slab', serif;
	font-size:17px;
	font-weight:400;
	color:#000;
	padding:6px 10px;
	
}

.leadsappts ul li a.active{
	background-color:#f0f0f0;
	color:#D35F47;
}
#leadtabdiv{
	margin-left:5px;
}
#newleadstable{
	margin-top:1%;
}
#newleadstable thead th a{
	font-size:12px;
	color:#555;
}

.ratiowrap{
	border:1px solid #dcdcdc;
	background-color:#f0f0f0;
	
	text-align:center;
	margin-bottom:5px;
}
.ratiowrap h3{
	font-family: 'Roboto Slab', serif;
	font-size:20px;
	font-weight:400;
	color:#000;
	padding-top:5px;
}
.ratiowrap h4{
	font-size:12px;
	color:#777;
	padding-bottom:10px;
}
.bdlbcwrap h5{
	margin-bottom:0;
}
.slcomca{
	text-align:Center;
}
.slcomca h6{
	font-size:13px;
	color:#777;
	padding:0;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:400 !important;
	padding-left:0 !important;
}
.slcomca h5{
	font-size:26px;
	color:#555;
	padding:0;
	
	margin:0;
	font-weight:400;
}

.slcomca p{
	font-size:13px;
	color:#777;
	padding:0;
	margin-top:6px;
	margin-bottom:0;
}
.slcomca p span{
	display:block;
	font-size:13px;
	color:#000;
	padding:0;
}
.completesource{
	margin:0 0 10px 0;
	padding:0 !important;
}
.completesource div{
	font-size:11px;
	color:#777;
	padding:0;
	
}

.completesource div span{
	font-size:11px;
	color:#000;
	padding:0;
}

.torroclass{
border-bottom:2px solid #ffcc33;	
}
.isoclass{
border-bottom:2px solid #0099ff;	
}
.processingstats{
	padding-top:10px;
}
.supportstats table{
	margin-top:10px;
	text-align:left;
}
.processingstats table tr td{
	font-size:9px;
	color:#777;
	padding:4px;
	}
.supportstats table tr td{
		font-size:9px;
	color:#777;
	padding:4px;
}
.supportstats table tr td span, .processingstats table tr td span{
	font-size:11px;
	color:#000;
}
.supportrow h4{
	font-size:16px;
	color:#777;
	background-color:#f0f0f0;
	padding:3px;
	margin:0;
}
.supportresponsebox h3{
	font-size:16px;
	color:#777;
	background-color:#f0f0f0;
	padding:3px;
	margin:0;
}
#dashtabs  > li.active > a {
   background-color:#f0f0f0;
   border-radius:0;
}
#onlinenow .panel-heading{
	padding:0 !important;
	border-radius:0;
}
#transferstata h4,#transferhistory h4,#leadsource h4{
	font-size:12px;
	background-color:#f0f0f0;
	padding:5px 4px;
	margin:0;
	color:#777;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}
#transferhistory  table th{
	font-size:12px;
	color:#777;
}
#transferhistory  table td{
	font-size:12px;
}
/*END NEW DASH*/

.linkButton { 
     background: none;
     border: none;
     color: #0066ff;
     text-decoration: underline;
     cursor: pointer; 
}

.navbar .dropdown {
    list-style: none;
    color: #666;
    margin:0;
    padding: 0;
}
.dropdown-menu{
background-color:#f9f9f9;	
}
#addstipformwrap{
	padding-bottom:7px;
}
.stipform div{
	padding-left:0px;
	padding-right:2px;
}
.stipform .smaller{
	width:18%;
	text-align:left;
}
.stipform .smaller input,.stipform .smaller select{
	width:100%;
}
.table{
	
	margin-bottom:0;
}
@media (min-width: 1920px) {
.container {
width: 100%;
}
}
.navbar-inverse {
    background-color: #fff;
    border:0;
	
}
a.navbar-brand{
	margin-top:5px;
	height:41px;
	width:185px;
	background:url(/public/uploads/torro-logo.png)center center no-repeat;
	display:block;

}

a.navbar-brand.brandoncore{
	margin-top:5px;
	height:51px;
	width:208px;
	background:url(/public/uploads/oncorelogo.png)center center no-repeat;
	display:block;

}
.errromessage{
	
max-width:500px;
margin:0 auto;
margin-top:10%;
text-align:center;
}

#returnmessage{
position:fixed;
bottom:0;
width:100%;
margin-left: -16px;
margin-bottom: -15px;
text-align:center;
display:none;
}
a.navbar-brand span{
	
	display:none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
	background-color:#8AC007 ;
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent;
}

 
 .navbar-inverse .navbar-right > .active > a, .navbar-inverse .navbar-right > .active > a:focus, .navbar-inverse .navbar-right > .active > a:hover {
	background-color:#333 ;
}
ol.breadcrumb{
	
margin-top:2%;
}
ul.countnav{
	margin:0;
	padding:0;
	margin-top:8%;
	list-style:none;
	border:0px solid #000;
	background-color:#fff;
}

.box-margin{
	
	margin-top:4%;
}

.customer-loan h3{
text-align:center;
padding-bottom:2%;
}
.btn-primary {
    color: #FFF;
    background-color: #8AC007;
    border-color: #8AC007;
}
.agent-box{
	max-width:70%;
margin:0 auto;
margin-top:4%;
}
ul.countnav li{
	display:inline-block;
	margin-right:2%;
	text-align:center;
	padding:0px;
}
ul.countnav li.active{
background-color:#8AC007 ;
	color:#fff;	
}

ul.countnav li.active, ul.countnav li.active a{

	color:#fff;	
}
ul.countnav li a.active{
	background-color:#8AC007 ;
	color:#fff;
}
ul.countnav li a{
	font-size:16px;
	color:#9d9d9d;
	display:block;
	padding:5px;
	text-decoration:none;
}
ul.countnav li a:hover{

	color:#8AC007;


}

.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 10px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  height: auto;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 10px;
  font-size: 16px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.quick-stats{
	margin-top:2%;
	margin-left:0;
	margin-right:0;
}
.quickdatarow{
	background-color:#fff;
	padding:7px;
	margin-right:3%;
}

.quickdata h4{	
	font-size:11px;
	margin:0px;
	padding:0px 0 15px 0;
}
.quickdata h3{	
	
	margin:0px;
	padding:0px;
}
.faicon{
	padding-left:0;
	padding-right:0;
}
.faicon .fa-money{
	padding:10px;
background-color:#8AC007;

	
	color:#fff;
}
.faicon .fa-check-square-o{
	padding:10px;
background-color:#F0AD4E;

	
	color:#fff;
}

.faicon .fa-user, .faicon .fa-users{
	padding:10px;
background-color:#337AB7;

	color:#fff;
}
.faicon .fa-flag{
	padding:10px;
background-color:#0099ff;

	color:#fff;
}


.dashboard-main{
	font-size:13px;
	margin-top:3%;
}
.landerstats h4{
	font-size:11px;
	text-align:center;
}
#activenow h6{
	text-align:left;
	font-size:14px;
		margin:0px;
	padding:0px;
}
#activenow p{
	font-size:10px;
	text-align:left;
	margin:0px;
	padding:0px;
	color:#666;
}

#activepeak h6{
	text-align:right;
	font-size:14px;
		margin:0px;
	padding:0px;
}
#activepeak p{
	font-size:10px;
	text-align:right;
	margin:0px;
	padding:0px;
	color:#666;
}
.statrow h5{
	font-size:30px;
}
.statrow h6{
	font-size:10px;
}
.setupcontainer {
	font-size:13px;
	margin-top:5%;
}
/*remove above*/
.mainrowrap{
	font-size:13px;
	margin-top:5%;
	
}

.notesection blockquote{
	font-size:14px;
	
}

table tr td.number-lineup{
	width:25%;
	
}
table tr td.tdname{
	width:30%;
	
}
.dashboard-main h3,  .setupcontainer h3, .loanstatus h3, .in-process h3, .templatelist,.businessinfowrap h3, .businessfinwrap h3, .personalinfowrap h3,.statusinfowrap h3,.detailswrap h3, .client-information h3{
font-size:14px;
font-weight:600;
}
.snapshot-box, .loanfundingoptions, .loanstatus, .in-process, .torro-underwriting, .businessinfowrap, .businessfinwrap, .personalinfowrap,.statusinfowrap,.client-information, .detailswrap {
text-transform:uppercase;
background-color:#fff;
padding:5px;

}
.snapshot-box select{
	
max-width:75%;
}
.snapshot-box h3, .lead-insight h3, .torro-underwriting  h3, .setupcontainer h3, .loanstatus h3, .in-process h3, .templatelist, .businessinfowrap h3, .businessfinwrap h3, .personalinfowrap h3,.statusinfowrap h3, .client-information h3 {
	padding:0;
	margin:0;
	background-color:#8AC007;
	color:#fff;
	padding:5px 2%;
	margin-bottom:2%;
}

.bdvdashrow div.bdvwrap{
	padding:2%;
	background-color:#f0f0f0 !important;
	margin-bottom:3%;
}
.bdvdashrowborder div.bdvwrap{
	
	padding:1%;
	border:1px solid #f0f0f0 !important;
}
.setupcontainer{
	

}
.quick-options, .loanstatus{
text-transform:uppercase;
background-color:#fff;
padding:1%;
margin-top:0%;
}

.templatelist {
	
text-transform:uppercase;
background-color:#fff;
padding:1%;	
}

.quick-options .nav > li > a {
    position: relative;
    display: block;
    padding: 5px 9px;
	font-size:11px;
	
}
.lead-insight, .in-process, .online-iso ,.businessfinwrap{
text-transform:uppercase;
background-color:#fff;
padding:1%;
margin-top:0%;
}
.fixhead{
margin-top:0%;	
	
}
.client-information{
text-transform:uppercase;
background-color:#fff;
padding:1%;	
}
.detailswrap{
	text-transform:uppercase;
background-color:#fff;
padding:1%;
}




.new-leads-snapshot,  .online-agent, .new-messages{
text-transform:uppercase;
background-color:#fff;
padding:5px;
min-height:565px;
}
.online-iso{
	text-transform:uppercase;
background-color:#fff;
padding:5px;
min-height:250px;
}
.new-leads-snapshot h3, .online-iso h3, .online-agent h3, .new-messages h3, .detailswrap h3{
	padding:0;
	margin:0;
	background-color:#000;
	color:#fff;
	padding:6px 2%;
	margin-bottom:2%;
}
.manage-loan{
	
	margin-top:3%;
}

.submittolenders{
	text-align:center;
	padding-top:5%;
}
.showleadsbox,.loanadminview{
text-transform:uppercase;
background-color:#fff;
padding:5px;	
margin-top:5%;	
}
.adminviewclient{
margin-top:5%;	
}
.showleadsbox h3,.loanadminview h3{
	padding:0;
	margin:0;
	background-color:#8AC007;
	color:#fff;
	padding:5px 2%;
	margin-bottom:2%;
	font-size:14px;
font-weight:600;
}

.leadresults .nav-tabs {
    border-bottom: 0px solid #DDD;
	   border-top:1px solid #ddd;
}


.leadresults .nav-tabs > li.active > a, .leadresults .nav-tabs > li.active > a:focus, .leadresults .nav-tabs > li.active > a:hover {
    color: #fff;
    cursor: default;
    background-color: #8AC007;
   border:0;

    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
}

.leadresults{
	font-size:13px;
	
}
.leadresults .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857;
    border: 0px solid transparent;
    border-radius: 0px;
}
.leadresults .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}



.overview, .currentview{
text-transform:uppercase;
background-color:#fff;
padding:5px;

}

.currentview{
margin-top:3%;

}
/* REMOVE ABOVE*/



.blackboxheader{
	
	
}
.blackboxheader h3{
		padding:0;
	margin:0;
	background-color:#000;
	color:#fff;
	padding:6px 2%;
	margin-bottom:2%;
	font-size:14px;
font-weight:600;
	
}
.online-agent h3, .online-iso h3{
	margin-bottom:1%;
	
}

.searchbox{
	margin-bottom:1%;
	padding-left:0.7%;
	
}

.table-header-row{
	font-size:80%;
font-weight:700;
}

.boxpad{
	
	padding:2%;
}
.lgformmodal{
	
padding:2% 3% 3% 3%;
}
.smformmodal{
	
padding:2% 3% 3% 3%;
}
.mfname{
	text-align:right;
}


.assignbox{
	max-width:400px;
	margin:0 auto; 
	margin-top:10%; 
	background-color:#fff;
	padding:2% ;
	border:1px solid #000;
	text-align:center;
	
}
.assignbox h3{
	margin:0 0 6% 0;
	padding:0 0 0 0;
}
.assignbox .action-button{
	
	margin-top:8%;
}
.well {
	font-size:11px;
    min-height: 20px;
    padding: 0px;
    margin-bottom: 20px;
    background-color: transparent;
    border: 1px solid #E3E3E3;
    border-radius: 0px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.05) inset;
}
.modalhead{
	margin-bottom:1%;
	border-bottom:0px solid #dcdcdc;
	padding-bottom:1%;
}

.modal-footer{
	clear:both;
	border:0;
}



/*///////////////////// VERSION 2 /////////////////////*/

body{
	background-color:#fff;
	padding-top:0;
}

.tab-content{
	overflow:visible;
	
}

.daystatrow h3{
	margin-bottom:5%;
}
h3.roboto {
	   font-family: 'Roboto Slab', serif;
    font-size: 15px;
    font-weight: 400;
    padding: 0% 0 0% 0;
    margin: 0 0 0 0;
}

.loverltrans h3{
	padding:2% 0 10% 0;
}
.loverltrans2 h3{
	padding:0% 0 2.3% 0;
}
.leadoverview .leadtodaycount{
	display:block;
	background-color:#ff6600;
	color:#fff;
	text-align:center;
	border:1px solid #ff6600;
	border-radius:0px;
	padding:8% 0;
}
.daystatrow h3{
	padding-bottom:7%;
}
.leadoverview{
	margin-top:3%;
}
.leadoverview .leadtodaycount span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:50px;
}
.leadoverview .leadtodaycount strong{
	display:block;
	line-height:1;
	font-weight:400;
}

.orangeleft,.orangelead{
	background-color:#ff6600;
	color:#fff;
	text-align:center;
	padding:0% 0 0% 0;
	border-right:2px solid #fff;
}
.orangeleft span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:50px;
}
.adminorange{
	padding:7% 0 0% 0;
}
.adminorange span{
	font-size:35px;
}
.orangeleft strong{
	display:block;
	line-height:1;
	font-weight:400;
}





.greyleft{
	background-color:#f0f0f0;
	color:#999;
	text-align:center;
	padding:10% 0 0% 0;
	border-right:2px solid #fff;
}
.greyleft span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:33px;
}

.greyleft strong{
	display:block;
	line-height:1;
	font-weight:400;
}



.greyrightsm{
	background-color:#f0f0f0;
	color:#999;
	text-align:center;
	padding:2.2% 0 2% 0;
	border-right:2px solid #fff;
}
.greyrightsm span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:33px;
}

.greyrightsm strong{
	display:block;
	line-height:1;
	font-weight:400;
}



.greylead{
	padding:0% 0;
	background-color:#f9f9f9;
	text-align:center;
}





.leadswlmth{
	text-align:center;
	
	border-radius:0px;
	padding:3% 3% 3% 3%;
}
.leadswlmth span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:20px;
	
}
.leadswlmth small{
	display:block;
	font-size:12px;
}
.greyspit{
	margin:0;
	padding:0;
}
.zeropad{
	padding:0;
}
.leadnonrevs{
	border:0px solid #000;
	text-align:center;
	
	border-radius:0px;
	padding:3% 0% 3% 0%;
}
.leadnonrevs span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:500;
	font-size:12px;
	
}
.leadnonrevs small{
	display:block;
	font-size:12px;
}

.cpulssdiv,.pinrow{
	padding-left:5px;
	padding-right:5px;
}
.adminboardwrap .ustatus, .adminboardwrap .ucount{
	width:15px;
	padding-left:0;
	padding-right:0;
}
.adminboardwrap .uname, .adminboardwrap .ucount,.tname, .tname a, .tdate, .tdate a, .tcount a{
	font-size:12px;
}

.leadoverview .calldata1 i{
	color:#0033CC;
}
.leadoverview .calldata2 i{
	color:#669900;
}

.leadswkmth{
	margin-top:3%;
}
.leadoverview .calldata3 i{
	color:#ffcc33;
}
.leadoverview .calldata4 i{
	color:#ff9966;
}
.leadoverview .calldata1 .cdstat,.leadoverview .calldata2 .cdstat,.leadoverview .calldata3 .cdstat,.leadoverview .calldata4 .cdstat{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:23px;
}
.leadoverview .calldata1 .cdtitle,.leadoverview .calldata2 .cdtitle,.leadoverview .calldata3 .cdtitle,.leadoverview .calldata4 .cdtitle{
	display:block;
	font-size:9px;
}
.monthlystatswrap{
	margin:3% 0 0 0 ;
	padding-bottom:3%;
}
.leadsmonth{
	text-align:center;
	
	border-radius:0px;
	padding:3% 3% 3% 3%;
}
.leadsmonth span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:20px;
	
}
.leadsmonth small{
	display:block;
	font-size:12px;
}



.greyright{
	padding:0% 0;
	background-color:#f9f9f9;
	text-align:center;
}
.whiteborder{
	border-bottom:2px solid #fff;
}
.greytop{
	padding-bottom:1px;
}
.greytop span, .greybottom span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:20px;
	
	
}
.greytop small, .greybottom small{
	display:block;
	font-size:12px;
}

.monthlystatsbox div div{
	padding:2% 0 1% 0;
	background-color:#f9f9f9;
	border-top:1px solid #ddd;
	border-right:2px solid #fff;
	
}
.monthlystatsbox div div small{
	margin-top:8%;
}
.statpercent{
	text-align:center;
}
.statpercent span{
	display:block;
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:20px;
}
.calldata1week, .calldata1month {
	padding-top:8%;
}
.calldata1week span, .calldata1month span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:500;
	font-size:20px;
}


.calldata1week i.blue, .calldata1month i.blue{
	color:#0033CC;
}

.calldata1week i.green, .calldata1month i.green{
	color:#669900;
}
.marketingstatswrap{
	margin-top:5%;
}

.marketingstatsbox{
	margin-top:3%;
}
.marketingstatsbox div div{
	padding:3% 0 2% 0;
	background-color:#f9f9f9;
	border-top:1px solid #ddd;
	border-right:2px solid #fff;
	
}
.marketingstats{
	margin-top:6%;
}
.mstatsdate{
	text-align:right;
}
.mstatsdate span{
	font-size:12px;
}
.marketingstats h3{
	margin-bottom:5%;
}

.fundingstats{
	margin-top:3%;

}
.fundingstats span{
	font-size:23px;
}
.fundingstats small{
	font-size:12px;
	display:block;
}
.statnumber,.statnumbertype{
	float:left;
	
}
.statnumber{
	padding-left:15%;
}
.statnumber span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:500;
	font-size:24px;
	margin-right:10px;
}

.statnumbertype{
	padding-top:2px;
}
#messagenotifiation{
position: fixed;
z-index: 9999;
border-radius:0;
min-height: 50px;
top:0;	
width:100%;
display:none;
}
.headermainwrap{
	border-bottom:0px solid #f0f0f0;
}

.navbar-inverse{
	padding:0.5% 0 0 0;
}

a.navbar-brand {
    margin-top: 10%;	
}

.welcomename h3{
	margin-top: 7%;
	
}
.headerinfobox{	
	border:1px solid #f0f0f0;
	padding:2% 4%;
	font-size:11px;
	color:#666;
	margin:8% 0 3% 0;
}

.statheader{
	
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
}
.statheader h3{
margin:0;
}
.convertstats {
	margin:0;
	padding-top:2%;
}
.convertstats  img.floatleft{
	max-width:100%;
	float:left;
	margin-right:5%;
}
.convertstats h3{	
	font-size:29px;
	font-weight:700;
	padding:0% 0 0 2%;
	margin:5% 0 0 0;
}
.convertstats .donut p{
	font-size:11px;
	margin:0 0 2px 0;
}
.convertstatsfactors{
	font-size:9px;
	border-top:0px solid #f0f0f0;
	margin:0% 0 0 0;
	padding:0% 0 0 0;
	
	
}
.convertstatsfactors .stattable{
	
	padding-left:0;
	padding-right:0;
}
.convertstatsfactors .table > tbody > tr > td {
	padding:0 0 0 3px;
}
.convertstats .fundednumbers{
	
	padding-top:3%;
}
.convertstats .fundednumbers p{
	font-size:11px;
	margin:10px 0 2px 0;
}
a.funded-bloc{
	
	background-color:#A1CC3A;
	padding:2px 4px;
	color:#fff;
}

a.funded-mca{
	background-color:#0E73BA;
	padding:2px 4px;
	color:#fff;
}
.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.convertstatsfactors div{
	font-size:10px;
	padding-left:0;
	padding-right:0;
}
.convertstatsfactors div span{
	font-weight:700;
	font-size:10px;
}

.convertstatsfactors h3{
	font-size:23px;
	font-weight:700;
	padding:0% 4% 1% 4%;
	margin:0% 4% 0 4%;
	text-align:center;
	border:1px solid #dcdcdc;
	border-radius:0px;
	width:auto;
	display:block;
	background-color:#f9f9f9;
}
.convertstatsfactors h3 span{
	font-size:11px;
	margin:2px 0 2px 0;
	display:block;
	font-weight:400;
}

.convertstatsfactors table.table tr td{
	white-space: normal;
	  
	  overflow: visible;
	  text-overflow: clip;
}

.navbar{
	margin-bottom:0;
}
.navbar ul, .navbar .dropdown{
	list-style:none;
	color:#666;
	margin:0% 0 0% 0%;
	padding:0;
	
}
.navbar ul li a, .dropdown a{
	color:#666;
}
.dnavtab{
	border-bottom:1px solid #f0f0f0;
	padding-bottom:2px;
	margin-top:0px;
}
.dnavtab ul{
	margin:0;
	padding:0;
}
.dnavtab li{
	display:inline-block;

}
.dnavtab li a{
	background-color:#f9f9f9;
	padding:5px 10px;
	margin-right:2px;
	border-top:1px solid #f0f0f0;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	
}
.dnavtab li a:hover{
	background-color:#f0f0f0;
}
.dnavtab li.active a{
	background-color:#337AB7;
	color:#fff;
}

.leadoptionrow{
	border-bottom:1px solid #f0f0f0;
	padding-top:15px;
	padding-bottom:10px;
	margin-left:0;
	margin-right:0;
	
}
.greylinks  ul{
	margin:5px 0 0 0;
}
.greylinks li{
	display:inline-block;
	
}

.greylinks li a{
	background-color:#f9f9f9;
	padding:5px 10px;
	margin-right:2px;
	
	
}
.searchallleads{
	
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
}

.searchresults, .searchresults a{
	font-size:12px;
}

span.searchname{
	color:#000;
}

span.searchname{

}
.sbox{
	
margin:0 auto;
}
.searchallleads input,.searchallleads button{
	
	border-radius:0;
}

.searchallleads .form-inline .input-group > .form-control {
    width: 350px;
}

#clock{
	font-size:27px;
	font-weight:500;
	
}
.dashleft .panel-heading, .dashmiddle .panel-heading{
	
	background-color: #f9f9f9;
}
.dashleft .panel-heading, .dashleft .panel-group .panel, .dashmiddle .panel-heading, .dashmiddle .panel-group .panel{
	border-radius:0;
	
	
}
.dashleft .panel-heading h4,.dashmiddle .panel-heading h4{
	font-size:12px;
}

.dashleft .panel-body, .dashmiddle .panel-body{
    padding: 0px;
}

.boxheader h4{
	/*background-color:#EFF6DE;*/
	background-color:#f0f0f0;
	font-size:13px;
	margin:0;
	padding: 10px 15px;
	
	text-transform:uppercase;
}
.adstatsbox,.adstatsbox h5{
	text-align:center;
}

.adstatsbox h6{
	font-size:10px;
	text-align:center;
}
.usersicon{
	padding-top:15%;
}
.overviewstats span{
	font-size:30px;
}

.online-iso input, .online-iso select{
	border-radius:0;
}
.graphblock{
	border:1px solid #dcdcdc;
	
}
.imboxheader{
	font-size:12px;
	font-weight:700;
	padding: 2px 2px 2px 0px;
	margin:0;
	background-color:#ffffee;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
.countbox{
	text-align:center;
}
.rowwhite{
	margin:0;
	padding: 3px 2px 3px 0px;
}
.rowgrey{
	margin:0;
	padding: 3px 2px 3px 0px;
	background-color:#f9f9f9;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}


.dashnavtabsleft{
	
	
}
.partnerlogo .logobox img{
	max-width:100%;
}
.messagewrapbox{
	 overflow-y: scroll;
	height:500px;
	
}
.messagedashheader{
font-size:10px;	
	
}
.messagedashrow, .messagedashrow a{
	font-size:12px;
	
}
.dashnavtabsleft .tab-content{
	border:1px solid #dcdcdc;
	min-height:500px;
	border-top:0;
}
.dashnavtabsmiddle .tab-content{
	border:1px solid #dcdcdc;
	min-height:500px;
	border-top:0;
}

.dashnavtabsleft  .nav-tabs > li.active > a, .dashnavtabsleft  .nav-tabs > li.active > a:focus, .dashnavtabsleft  .nav-tabs > li.active > a:hover, .dashnavtabsmiddle  .nav-tabs > li.active > a, .dashnavtabsmiddle  .nav-tabs > li.active > a:focus, .dashnavtabsmiddle  .nav-tabs > li.active > a:hover {
    color: #555;
    cursor: default;
    background-color: #A1CC3A;
    border: 1px solid #dcdcdc;
	border-top:0;
    border-bottom-color: transparent;
	color:#fff;
}
.dashnavtabsleft .nav-tabs, .dashnavtabsmiddle .nav-tabs  {
    border: 1px solid #dcdcdc;
	background-color:#f0f0f0;

}
.dashnavtabsleft  .nav-tabs > li > a ,.dashnavtabsmiddle  .nav-tabs > li > a {
    margin-right: 0px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0px 0px 0 0;
	border-right:1px solid #dcdcdc;
}

.rightoptionbox{
	
	border:1px solid #dcdcdc;
	margin-bottom:2%;
}
.rightoptionbox h4{
	font-size:12px;
	background-color:#f0f0f0;
	margin:0;
	padding:2% 2%;
	
	
}

.blocmca{
	
	border-top:1px solid #dcdcdc;	
	padding: 4px 2px 4px 0px;
	margin:0;
	background-color:#ffffee;
}
.loanstatusW{
	
	border-top:1px solid #dcdcdc;	
	padding: 4px 2px 4px 0px;
	margin:0;
	background-color:#fff;
}
.loanstatusG{
	
	border-top:1px solid #dcdcdc;	
	padding: 4px 2px 4px 0px;
	margin:0;
	background-color:#f9f9f9;
}
.loanstatusW:hover,.loanstatusG:hover{
	background-color:#f0f0f0;
}
.bmcount{
	
	text-align:right;
}
.table-row-header td{
	
	font-weight:700;
}
.leadresults .nav-tabs {
	margin-top:0px;
    border-bottom: 0px solid #DDD;
    border-top: 0px solid #dcdcdc;
	background-color:#f9f9f9;
}


.loanownership{
	border-bottom:0px solid #f0f0f0;
	margin:0;
	padding:1% 0;
}
.loanownership .breadcrumb {
    padding: 8px 15px;
    margin: 0px;
	
	
	
}
.clientloanheader{
	padding:0% 0 0% 0;
}
.pad-fix{
	padding:0 0 2% 0;
}

.clientloanheader .sendmerchantservices  .btn-warning{
	border-radius:0;
	font-size:14px;
	font-weight:700;
	margin-top:-2%;
	padding:2%;
}
.clientloanheader .addcreditrepair  .btn-danger{
	border-radius:0;
	font-size:14px;
	font-weight:700;
	margin-top:-2%;
	padding:2%;
}
.popover489035{
	
}
.day,.month,.year,.hour,.minute{
	
	
}


.createblockbox{
	min-height:350px;
	border:1px solid #dcdcdc;
	/* display: table;
	 width:100%;*/
}
/*.createblockbox div{
	 vertical-align:middle;
    display: table-cell;
	text-align:center;
}*/
.creditboxwrap {
	height:500px;
	text-align:center;
}
.creditboxwrap .table > tbody > tr > td, .msgtable > tbody > tr > td{
     vertical-align: middle;
	
}
.msgtable, .msgtable > tbody > tr > td{
	
	 border:0;
}
.msgtable > tbody > tr > td h3{
	color:#ccc;
	text-align:center;
}
.loanpatic{
	background-color:#f0f0f0;
	margin:0;
	color:#000;
	font-size:13px;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:0% 0;
}

.loanpatic span{
	
	font-size:13px;
	padding:0% 0;
}


.loanpatic em{
	
	
	font-weight:700;
	
}

.loanpatic .fstatus, .packinstatus, .icstatus{
	border-right:1px solid #dcdcdc;
	padding:1% 0;
}
.loanpatic .fstatus{
	padding-left:15px;
}
.packinstatus, .icstatus{
	text-align:center;
}

.nttggl{
	
	padding:.75% 1% 0 1%;
}
a.plink{
	font-size:15px
}
.customertable {
	border:1px solid #ddd;
}
.customertable .table>tbody>tr>td{
	padding-left:0px;
	padding-right:0px;
}
.rsffm{
	
	margin:0% 0;
	border-bottom:0px solid #f0f0f0;
	padding-bottom:0.5%;
}
.intbuttonwrap{
	padding:2%;
	text-align:center;
}
.inbutton{
	margin-top:2%;
	border-radius:0;
}
.tabrow .nav-tabs{
	border-bottom:0px;
	margin-top:0%;
	margin-bottom:0%;
}


a.colink,a.prlink{
	color:#888;
}
a.boactive{
	
	color:#0000ff;
}

.tabrow .nav-tabs > li > a {
    margin-right: 10px;
    line-height: 1.42857143;
    border: 0px solid transparent;
    border-radius: 0;
	
}
.tabrow .nav > li > a {
    position: relative;
    display: block;
    padding: 7px 15px;
	background-color:#f9f9f9;
	color:#666;
}
.tabrow .nav > li > a:hover {
	background-color:#f0f0f0;
}
.tabrow  .nav-tabs > li.active > a, .tabrow  .nav-tabs > li.active > a:focus, .tabrow  .nav-tabs > li.active > a:hover {
    color: #fff;
    cursor: default;
    background-color: #A1CC3A;
    border: 0px solid #ddd;
    border-bottom-color: transparent;
	
}

table tr.borrower-headline{
	background-color:#dcdcdc;
	
}

.borrowers{
	font-size:12px;
}
.borrowers a{
	font-size:12px;
}
.borrower-headline h3{
	
	font-size:13px;
	margin:0;
	font-weight:500;
	color:#888;
}
.borrowers table.table-bordered{

}

.vertical-text {
	transform: rotate(90deg);
	transform-origin: left top 0;
}

.vertical-text {
	position:absolute;
	   right:-180px;
	float:right;
	border:0px solid #000;
	width:180px;
	 padding:10px 15px;
	  background-color:#A1CC3A; 
	  text-align:center;
}
.vertical-text:hover{
	background-color:#779928; 
}
 .slider{
        background-color: white;
        color: black;
      }
      #trigger{
        color:#fff;
      
	  
	   
      }
#borcoadj{
	margin-top:-3px;
}
span#statusspan{
	
	background-color:#f9f9f9;
	border:1px solid #ccc;

padding: 6px 12px 9px 12px;
margin-bottom: 0;
margin-right:3px;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;

	
}
.sendmerchantservices, .sendcashadvance, .sendcreditrepair{
	border-radius:0;
	color:#337ab7;
}
.adminstatusrow{
	background-color:#f9f9f9; padding:1.0% 2% 1.0% 2%; margin:0% 0 0.5% 0; border:0px solid #dcdcdc;
}
table tr  td.nobor{
	border-top:0px;
	padding:0px;
}
table.lmana td{
	padding:3px !important;
}
table.table-bordered tr   td.tdnobor{
	border-top:0px;
	
}

 button#addstipbutton, table.apnotes button#addapprovalnotesbutton{
	
	border-radius:0;
	width:150px;
}

.lenderboxsubmit input, .lenderboxsubmit select, .stipform input,.stipform select,.stip_button{
	border-radius:0;
}
table.adpay .stip_button{
	
	border-radius:0;
	width:50px;
}
.clear_button,.internal_button,.internal_button2{
border-radius:0;
margin-top:1%;
margin-right:1%;	
}
.apps_button,.clear_button,.internal_button,.internal_button2{
border-radius:0;	
}

 table#noteresponse  tr td p{
	font-size:11px;
	color:#777;
}

table#noteresponse  tr td  div blockquote{
	font-size:13px;
}

table#stip tr td{
	font-size:12px;
}
div#mca-nav ,#sloc-nav,.invoicenav,.mcanavwrap,.slocnavwrap,.leadstatuswrap{
	background-color:#f9f9f9;
}
.mcanavwrap .nav-tabs,.slocnavwrap .nav-tabs,.leadstatuswrap .nav-tabs{
	border-bottom:0px;
}
 ul.mca-nav,#sloc-nav,.invoicenav,.mcanavwrap ul,.slocnavwrap ul,.leadstatuswrap ul{
	list-style:none;
	padding:0;
	background-color:#f9f9f9;
	width:100%;
	margin-bottom:0;
}
ul.mca-nav  li,#sloc-nav li, .invoicenav li,.mcanavwrap ul  li,.slocnavwrap ul  li ,.leadstatuswrap ul  li{
	   
    display: inline-block;

}

ul.mca-nav  li a,#sloc-nav li a,.invoicenav li a,.mcanavwrap ul  li a,.slocnavwrap ul  li a,.leadstatuswrap ul  li a{
	position: relative;
display: block;
padding: 10px 15px;
margin-right: 1px;
line-height: 1.42857;
border: 0px solid transparent;
border-radius: 0px;
color: #337ab7;
background-color:#f9f9f9;

}
ul.mca-nav  li a:hover, #sloc-nav  li a:hover, .invoicenav  li a:hover{
	background-color: #f0f0f0;
}
ul.mca-nav  li a:active, #sloc-nav li a:active, .invoicenav li a:active{
	background-color: #f0f0f0;
}

ul.mca-nav  li a.active, #sloc-nav  li a.active,.invoicenav  li a.active,.mcanavwrap ul  li a.active,.slocnavwrap ul  li a.active,.leadstatuswrap ul  li a.active{
	background-color: #f0f0f0;
	color:#337ab7;
}

.transactionnav{
	
}


.transactionnav{
	list-style:none;
	padding:0;
	
	width:100%;
	margin-bottom:0;
}
.transactionnav li{
	 display: inline-block;
}
.transactionnav li a{
		position: relative;
display: block;
padding: 10px 15px;
margin-right: 1px;
line-height: 1.42857;
border: 0px solid transparent;
border-radius: 0px;
color: #337ab7;

}
.transactionnav li a.active{
	color:#fff;
	
		background-color:#000;
}

.addtransaction{
	float:right;
	list-style:none;
	margin-bottom:0;
}
.addtransaction li{
	display: inline-block;
}
.addtransaction a{
	display: block;

padding: 10px 15px;

border: 0px solid transparent;

border-radius: 0px;
}

.createlinkwell .well{
	padding:10px 5px;
	margin-bottom:0;
}



















.borrower-nav{
	list-style:none;
	padding:0;
	
	width:100%;
	margin-bottom:0;
}
.borrower-nav li{
	 display: inline-block;
}
.borrower-nav li a{
		position: relative;
display: block;
padding: 10px 15px;
margin-right: 1px;
line-height: 1.42857;
border: 0px solid transparent;
border-radius: 0px;
color: #337ab7;

}
.borrower-nav li a.active{
	color:#000;
	
		background-color:#A4CF4A;
}
.borrower-nav li a.primary{
	color:#000;

	text-decoration:none;
}
.addb{
	color:#fff !important;
	background-color:#0099FF;
}
.invoicerow{
	background-color:#ffffcc;
	margin-left:0;
	margin-right:0;
}
.invoicerow ul{
	padding-top:10px;
	list-style:none;
	margin-bottom:0;
	padding-bottom:0;
}
.invoicerow ul{
	float:left;
}
#mca-client-nav{
	background-color:#f9f9f9;
}

.fileownership{
	list-style:none;
	margin:0;
	padding:0;
}
.fileownership li{
	display:inline-block;
	   
    padding: 10px 15px;
    border: 0px solid transparent;
    border-radius: 0px;
}
}
div#mca-sub-nav{
	border-top:0px solid #8AC007;
	background-color:#f0f0f0;
}
 ul.mca-sub-nav{
	list-style:none;
	padding:0;
	background-color:#f0f0f0;
	width:100%;
}
ul.mca-sub-nav  li{
	   
    display: inline-block;

}

ul.mca-sub-nav  li a{
	position: relative;
display: block;
padding: 10px 15px;
margin-right: 1px;
line-height: 1.42857;
border: 0px solid transparent;
border-radius: 0px;
color: #337ab7;
background-color:#f0f0f0;

}
ul.mca-sub-nav  li a:hover{
	background-color: #f0f0f0;
}
ul.mca-sub-nav  li a:active{
	background-color: #f0f0f0;
}

ul.mca-sub-nav  li a.active{
	background-color: #f0f0f0;
	color:#000;
	
}
ul.borrowerul{
	list-style:none;
	margin:0;
		padding:0;
}
ul.borrowerul li{
	display:inline-block;
	padding:0 15px 0 0;
	margin:0;
}
.gridotpions a{
	display: block;
    padding: 10px 15px;
 
    border: 0px solid transparent;
    border-radius: 0px;
}
.defaultgrid{
	background-color:#5cb85c;
    padding: 10px 15px;
	color:#fff;
    border: 0px solid transparent;
    border-radius: 0px;
}

table td.nopad{
	padding:0 !important;
}
table tr.greentr{
	background-color:#93C47D;
}
table th.greentd,table td.greentd{
	background-color:#93C47D;
}

table td.pinktd{
	background-color:#FF00FF;
}
table th.blackth, table td.blacktd{
	background-color:#000;
}
table th.tanth, table td.tantd{
	background-color:#FABF8F;
}
table th.orangeth, table td.orangetd{
	background-color:#FF9900;
}
.gridwrap  .table-bordered {
    border: 1px solid #000;
}
.gridwrap  .table > tbody > tr > td, .gridwrap  .table > tbody > tr > th, .gridwrap  .table > tfoot > tr > td, .gridwrap  .table > tfoot > tr > th, .gridwrap  .table > thead > tr > td, .gridwrap  .table > thead > tr > th {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	
}
.gridwrap  .table-bordered > tbody > tr > td, .gridwrap  .table-bordered > tbody > tr > th, .gridwrap  .table-bordered > tfoot > tr > td, .gridwrap  .table-bordered > tfoot > tr > th, .gridwrap  .table-bordered > thead > tr > td, .gridwrap .table-bordered > thead > tr > th {
    border: 1px solid #000;
}
.gridwrap {
	margin:0 auto;
	max-width:1250px;
}
.gridwrap table th, .gridwrap table td{
	font-size:11px;
	
}
.tenpercent{
	width:10.25%;
}
.twelvepercent{
	width:12.25%;
}
.twentypercent{
	width:20.5%;
}
.twentyfivepercent{
	width:12.5%;
}
.fiftypercent{
	width:50%;
}
.fiftytwopercent{
	width:53.25%;
}
.fourtyeightpercent{
	width:46.75%
}
.blackborder{
	padding:0px;
	background-color:#000 !important;
}

.vnav{
	background-color: #f0f0f0;
	margin-left:0;
	margin-right:0;
	padding:5px 0;
}
.gridnav{
	background-color: #dcdcdc;
}
.gridnav ul {
	list-style:none;
	margin:0;
	padding:0;
}
.gridnav ul li{
	display:inline-block;
	text-align:center;
}
.gridnav  ul  li a{
	position: relative;
display: block;
padding: 10px 15px;
margin-right: 1px;
line-height: 1.42857;
border: 0px solid transparent;
border-radius: 0px;
color: #337ab7;
background-color:#dcdcdc;

}
.gridnav  ul  li a.active{
	color:#000;
}
table.gridtable{
	border-top:1px sold #dcdcdc;
}
.gridhead1{
	background-color:#f9f9f9;
}
.gridbox {
	
}
.gridbox table th, .gridbox table td{
	padding:3px;
	font-size:11px;
	
}
.greyed{
	background-color:#f0f0f0;
}
/* Make inline editables take the full width of their parents */

.editable-container.editable-inline .control-group.form-group .editable-input select, .editable-container.editable-inline .control-group.form-group .editable-input textarea
{
    width: 700px;
}

.editable-container.editable-inline .control-group.form-group .editable-input textarea#noteedit{
	width: 400px;
}
#agunmes { 
    
    
    width:100%; 
	height:25%;
	
    background-color: #f0f0f0; 
    opacity: 1;
}
#agunmes textarea{
	border-top:1px solid #999;
	background-color:#ffffdd;
	height:150px;
	border-radius:0;
}
#agunmes .submit-buttons-agun{
	
	text-align:center;
	padding:1%;
}
#agunmes .submit-buttons-agun button{
	border-radius:0;
	margin:0 2px;
}
#pdaclient{
	margin-left:20%;Font-size:14px; color:#cc0000;
}

.firstrowmain{
	background-color:f0f0f0;
	border-top:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	margin-left:0;
	margin-right:0;
}
.firstrowmain  div{

}
.firstrow div{
	padding:5px;
}
.secondrowmain{
	margin:0;
	padding:0;
}

.firstrow .underwriter{
	border-left:1px solid #dcdcdc;
}

.secondrowmain table tr td{
	padding:0;
}
.secondrowmain div{
	margin:0;
	padding:0;
}

.clientinfo div{
	margin:0;
	padding:5px;
}
.coltitle{

	color:#666;
	font-size:11px;
	border-right:1px solid #dcdcdc;
}
.coldetails{
	
	font-size:11px;
	border-right:0px solid #dcdcdc;
}

.coldetailsend{
	font-size:11px;
	border-right:0;
}

table.appformtable{
	font-size:11px;
}
.notewrap p{ 
font-size:11px;
	color:#777;
}
.notewrap blockquote{
	font-size:13px;
}

table tr td.substatus{
	color:#dcdcdc;
}
td.loanactive{
	color:#000000;
}
i.loanactive{
	color:#009900;
}
i.loanactived{
	color:#cc0000;
}

.activerow{
	background-color: #d0e9c6;
}

@media screen and (max-width: 1681px) {
	.container{
		width:100%;
	}
	#clock {
    font-size: 18px;
    font-weight: 500;
    text-align: right;
}	

	.table > tbody > tr > td{
	font-size:12px;
	overflow:visible;
	}
	.table {
	table-layout:fixed;
}

	.table td {
	  white-space: nowrap;
	  overflow: visible;
	 /* text-overflow: ellipsis;*/

	}
	.table td#banknotestd {
	  white-space: normal;
	  
	  overflow: visible;
	  text-overflow: clip;

	}
	
	
	table tr.table-header-row{
		font-size:11px;
	}

	
	.nav > li > a,.leadresults .nav > li > a {
  
    padding: 5px 8px;
    font-size: 12px;
}
	.searchbox label{
		 font-size: 12px;
		
	}
	.searchbox .input-sm {
   
    font-size: 11px;
   
	}
	
	.searchbox .btn-group-sm > .btn, .searchbox .btn-sm {
   
    font-size: 11px;
   
}
		.greylinks li a {
	   
		font-size: 11px;
	}
	#datetd{
		width: 10%;
	}#businessnamebloctd{
		width:15%;
	}
	#businessnametd{
		width:12%;
	}
	#nametd{
		width:20%;
	}
	#phonetd{
		width:11%;
	}
	#mobiletd{
		width:11%;
	}
	#statustd{
		display:none;
	}
	#blocstatus{
		width:8%;
	}
	.breadcrumbrow{
		width:100%;
	}
	.breadcrumb{
		font-size: 12px;
		table-layout:fixed;
	}
	.callbackrow{
		padding-top:2%;
		padding-bottom:1%;
		width:25%;
		clear:left;
	}
	.managedbyrow{
		padding-top:2%;
		padding-bottom:1%;
		width:75%;
	}
	.clientloanheader{
		font-size:11px;
	}
	.lead-status-row{
		padding-left:0;
	}
	span#statusspan{
		font-size:11px;
	padding:4% 1%; 
	background-color:#f9f9f9;
}

#pdaclient{
	margin-left:12%;Font-size:12px; color:#cc0000;
}
.tabrow .nav > li > a {
   
    padding: 5px 8px;
  
}
.admintabs{
	padding-right:0;
	
}
	.adminstatus{
		font-size:11px;
		
	}
	.lenderboxsubmit{
		margin-left:0;
	margin-right:0;
	}
.lenderboxsubmit div{
	padding-left:4px;
	padding-right:4px;
	}
	.editable-container.editable-inline .control-group.form-group .editable-input select, .editable-container.editable-inline .control-group.form-group .editable-input textarea
{
    width: 450px;
}
}
@media screen and (max-width: 1441px) {
	a{
		font-size: 12px;
	}
	.headermainwrap .welcomename h3{
	font-size:18px;
	}
	
	.greylinks li a {
   
    font-size: 11px;
}
#clock {
    font-size: 18px;
    font-weight: 500;
    text-align: right;
}	

.nav > li > a,.leadresults .nav > li > a {
  
    padding: 5px 8px;
    font-size: 12px;
}
.tab-content{
	overflow:visible;
	
}
.table > tbody > tr > td{
	font-size:11px;
	overflow:visible;
}

.table > tbody > tr > td#banknotestd,.table td#banknotestd {
	  white-space: normal;
	  
	  overflow: visible;
	  text-overflow: clip;

	}
table tr.table-header-row{
	font-size:10px;
}
.adminstatusrow{
	padding:1.0% 2% 1.0% 2%; margin:0% 0 0.5% 0;
}
	.statusstate{
	 padding-left:0;
}
.convertstats h3{	
	font-size:23px;
	
}
}
@media screen and (max-width: 1025px) {
	.leadoptionrow div{
		padding-left:0px;
		padding-right:0px;
	}
	.searchbox label{
		 display:none;
		
	}
	div.searchallleads{
		border:0;
	}
	div.searchbox {
		
		padding-left:10px;
	}
	div.greylinks {
		
		padding-left:0px;
	}
	.nav > li > a,.leadresults .nav > li > a {
  
    padding: 5px 5px;
    font-size: 11px;
}
.vertical-text {
   
    padding: 5px 15px 3px 15px;
   
}
	#salesvolumetd{
		
	}
	
	#isotd{
		display:none;
	}
	#agenttd{
		display:none;
	}
.editable-container.editable-inline .control-group.form-group .editable-input select, .editable-container.editable-inline .control-group.form-group .editable-input textarea
{
    width: 350px;
}
}


table#noteresponse tr  td{
		white-space: normal;
		overflow:visible;
}
.networkpanel  .panel-group {
    margin-bottom: 0px;
}

.networkpanel .panel {
    margin-bottom: 0px;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: 0px;
    -webkit-box-shadow: 0 0px 0px rgba(0,0,0,.05);
    box-shadow: 0 0px 0px rgba(0,0,0,.05);
}


.networkpanel .panel-default > .panel-heading {
    color: #333;
    background-color: transparent;
    border-color: transparent;
}


.networkpanel .panel-heading {
    padding: 0px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.networkpanel .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 13px;
    color: inherit;
}
@media only screen and (max-width: 1281px) {
	table th.creditcardvolume,table th.respstat, table th.respagent, table th.respiso,table tbody tr td#respcreditcardvolume, table td.creditcardvolume,table td.respstat, table td.respagent, table td.respiso{
		display:none;
	}
	
}
@media only screen and (max-width: 981px) {
    
    /* Force table to not be like tables anymore */
	#no-more-tables table, 
	#no-more-tables thead, 
	#no-more-tables tbody, 
	#no-more-tables th, 
	#no-more-tables td, 
	#no-more-tables tr { 
		display: block; 
	}
 
	/* Hide table headers (but not display: none;, for accessibility) */
	#no-more-tables thead tr { 
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
 
	#no-more-tables tr { border: 1px solid #ccc; }
 
	#no-more-tables td { 
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee; 
		position: relative;
		padding-left: 35%; 
		white-space: normal;
		text-align:left;
	}
 
	#no-more-tables td:before { 
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 45%; 
		padding-right: 10px; 
		white-space: nowrap;
		text-align:left;
		font-weight: bold;
	}
 
	/*
	Label the data
	*/
	#no-more-tables td:before { content: attr(data-title); }
}

table.calendar		{ border-left:1px solid #999; width:100%;}
tr.calendar-row	{  }
td.calendar-day	{ min-height:150px; font-size:11px; position:relative; } * html div.calendar-day { height:150px; }
td.calendar-day:hover	{ background:#eceff5; }
td.calendar-day-np	{ background:#eee; min-height:80px; } * html div.calendar-day-np { height:150px; }
td.calendar-day-head { background:#ccc; font-weight:bold; text-align:center; width:14%; padding:5px; border-bottom:1px solid #999; border-top:1px solid #999; border-right:1px solid #999; }
div.day-number		{ background:#999; padding:5px; color:#fff; font-weight:bold; float:right; margin:-5px -5px 0 0; width:20px; text-align:center; }
/* shared */
td.calendar-day, td.calendar-day-np { width:14%; padding:5px; border-bottom:1px solid #999; border-right:1px solid #999; height:150px;}

/* RESPONSIVE DASH */

@media (max-width: 415px) {
	.container{
		width:100%;
		padding-left:0;
		padding-right:0;
	}
	.myleadoptions,.clockdisplay,.ccvisitors,.dailygraph,.ccappointments,.ccsupport,.cccalldata,.ccprocessing,.ccfunding{
		display:none;
	}
	
	
}





/* NEW SALES DASH*/
ul#hnav{
		display:none !important;
	}
@media only screen and (max-width: 415px) {
	ul#hnav{
		display:inline !important;
		
	}
	#hli,.hli{
		display:none !important;
	}
}
th.pix25{
	border:0px solid #000;
}
td.pix25{
	width:30px;
}
#laal{
	float:right; border:0px solid #000; display:inline-block;
}
.laalb{
	padding:0;
}
.sslf{
	padding-top:10px;
	padding-right:10px;
}
.mytopnav{
	margin-right:10px;
}
@media (min-width: 768px){
.mytopnav>li>a {
    padding-top: 10px; 
    padding-bottom: 15px;
}
}
@media only screen and (max-width: 415px) {
#laal{
	margin-left:0;
	padding-left:15px;
	float:left;
}
.sslf{
	padding-top:0px;
	padding-right:10px;
}	
.dashstatbox{
	margin-top: 50px;
}
}
.btn{
	border-radius:0!important;
	
}
.modal-content{
	border-radius:0 !important;
}
#hnav i{
	color:#777;
}
#hnav i,.mytopnav i{
	font-size:18px !important;
}
#hnav a:hover, .mytopnav a:hover{
	background-color:transparent!important;
}
#hnav a:hover > i,.mytopnav a:hover > i{
	color:#99CA43;
}


	ul#hnav{
		float:right;
	}
	
	ul#hnav li {
 display: inline-block;
 transition-duration: 0.5s;
 color:#000;
}
.hoe-left-header ul#hnav li a{
	color:#000;
}
ul#hnav li:hover {
  cursor: pointer;
}

ul#hnav li ul {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  transition: all 0.5s ease;
  margin-top: 1rem;
  left: 0;
  display: none;
}

ul#hnav li:hover > ul,
ul#hnav li ul:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}

ul#hnav li ul li {
  clear: both;
  width: 100%;
  border:1px solid #000;
	}
ul#hnav li ul li a{
	
}

.search-box {
  
 
  position: relative;
  border:0px solid #000;
}
.sin {
  position: absolute;
  top: 0px;
  right: 0px;
  box-sizing: border-box;
  width: 0px;
 
  
  transition: all 0.8s ease;
}
.input {
  position: absolute;
  top: 0px;
  right: 0px;
  box-sizing: border-box;
  width: 0px;
  
  transition: all 0.8s ease;
}

::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #62d474;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #62d474;
}
:-ms-input-placeholder {
  /* IE 10+ */
  color: #62d474;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #62d474;
}

.btnsearch {
  position: absolute;
  width: 40px;
  height: 48px;
  background-color:#fff;
  right: 0px;
  top: 0px;
  cursor: pointer;
  text-align: center;
  line-height: 30px;
  font-size: 20px;
  color: #777;
  padding-top:0;
  transition: all 0.4s ease;
}
.btnsearch:hover{
	color:#99CA43;
}
.sin.active {
  width: 120px;
  right: 220px;
}
.input.active {
  width: 170px;
  right:45px;
}

.btnsearch.animate {
 
  
}

.
.leadstatsrow h3{
	font-family: 'Roboto Slab', serif !important;
	font-size:20px !important;
	font-weight:500 !important;
	/*padding:5px 0 0 0!important;*/
	margin:0;
	
}
.processingrow{
	margin:0 !important;
	margin-bottom:1%!important;
}
.typefunding{
	padding:4px 0!important;
}
.typefunding h5{
	font-family: 'Roboto Slab', serif !important;
	font-size:16px !important;
	font-weight:400 !important;
	/*padding:5px 0 0 0!important;*/
	margin:0;
	
}
.sitestatsbox{
	margin:0;
}
.nomargin{
	margin: 0 0 0 0;
}



/*LEAD COUNT*/
.leadoverview .leadtodaycount span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:50px;
}
.leadoverview .leadtodaycount strong{
	display:block;
	line-height:1;
	font-weight:400;
}

.myorangeleft{
	background-color:#99CA42;
	color:#fff;
	text-align:center;
	padding: 20% 3% 20% 3%;
	border-right:0px solid #fff;
}
.myorangeleft span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:23px;
	display:block;
}
.myorangeleft small{
	font-size:12px;
	text-align:center;
	line-height:1!important;
}


.orangeleft strong{
	display:block;
	line-height:1;
	font-weight:400;
}
.myleadsmonth{
	margin-top:15%;
}




.greyleft{
	background-color:#f0f0f0;
	color:#999;
	text-align:center;
	padding:10% 0 0% 0;
	border-right:2px solid #fff;
}
.greyleft span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:33px;
}

.greyleft strong{
	display:block;
	line-height:1;
	font-weight:400;
}



.greyrightsm{
	background-color:#f0f0f0;
	color:#999;
	text-align:center;
	padding:2.2% 0 2% 0;
	border-right:2px solid #fff;
}
.greyrightsm span{
	font-family: 'Lato', serif;
	line-height:1;
	font-weight:700;
	font-size:33px;
}

.greyrightsm strong{
	display:block;
	line-height:1;
	font-weight:400;
}



.greylead{
	padding:0% 0;
	background-color:#f9f9f9;
	text-align:center;
}



.table > tbody > tr > td.teri{
	text-align:right;
}













.dwmstats{
	padding:12px 0;
}
.statsmonthname{
	font-family: 'Roboto Slab', serif !important;
	font-size:16px !important;
	font-weight:500 !important;
	padding:15px 0 !important;
	text-align:center;
}
.adpwrap{
	background-color:#fff;
	
}
.sm4{
	padding:10px;
}

.sm4 h3{
	padding:0 0 12px 0 ;
}

.monthlyleadstats span{
	font-weight:600;
}

.sm8{
	padding:10px;
}

.yourranking h5{
	font-family: 'Roboto Slab', serif !important;
	font-size:16px !important;
	font-weight:500 !important;
	padding:0px 0 !important;
	text-align:right;
}
#content-21{
 overflow-y: auto;
}
.chra{
	text-align:right; padding-right:0;
}
.table > tbody > tr > td.pix22{
	width:22%;
	padding-top:1%;
}

.mobilselectall{
		display:none;
	}
.table > tbody > tr > td.bizborhead{
	padding: 2px 2px 2px 2px !important;
	border-top: 0px solid #ddd !important;
	border-bottom: 0px solid #ddd !important;
}	
.shobixbornav{
    list-style: none;
    padding: 0;
    width: 100%;
    margin-bottom: 0;
}
.shobixbornav li {
    display: inline-block;
	background-color:#f0f0f0;
}
.bizboractive{
	
}

.shobixbornav li a {
    position: relative;
    display: block;
    padding: 5px 15px;
    margin-right: 1px;
    line-height: 1.42857;
    border: 0px solid transparent;
    border-radius: 0px;
    color: #337ab7;
}
.shobixbornav li.bizboractive{
	background-color:#666;
}
.shobixbornav li.bizboractive a{
	color:#fff;
}

.bg-text {
   
    padding: 3px 3px 0px 150px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.bg-text::before {
    color: #666;
    content: attr(data-bg-text);
    display: block;
    font-size: 13px;
    line-height: 1;
    position: absolute;
    top: 3px;
    left: 8px;
}

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon/icomoon.eot');
	src:url('../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon/icomoon.woff') format('woff'),
		url('../fonts/icomoon/icomoon.ttf') format('truetype'),
		url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

.sb-search {
	position: relative;
	margin-top: 0px;
	width: 0%;
	min-width: 30px;
	height: 30px;
	float: right;
	overflow: hidden;
	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;
	-webkit-backface-visibility: hidden;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 100%;
	height: 30px;
	margin: 0;
	z-index: 10;
	padding: 0px 35px 10px 10px;
	font-family: inherit;
	font-size: 15px;
	color: #2c3e50;
}

.sb-search-input::-webkit-input-placeholder {
	color: #efb480;
}

.sb-search-input:-moz-placeholder {
	color: #efb480;
}

.sb-search-input::-moz-placeholder {
	color: #efb480;
}

.sb-search-input:-ms-input-placeholder {
	color: #efb480;
}

.sb-icon-search,
.sb-search-submit  {
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}

.sb-search-submit {
	background: #fff; /* IE needs this */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; /* IE 8 */
    filter: alpha(opacity=0); /* IE 5-7 */
    opacity: 0;
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
}

.sb-icon-search {
	color: #fff;
	background: #e67e22;
	z-index: 90;
	font-size: 15px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}

.sb-icon-search:before {
	content: "\e000";
}

/* Open state */
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 100%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	background: #da6d0d;
	color: #fff;
	z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}
#wrapper{
	padding:1% 1% 1% 1%;
	background-color:#fff;
	max-width:1260px !important;
	margin:2% auto;
}

.media-heading{
	padding:3% 0 0 0 !important;
	margin:0 !important;
}
.rightmaincontent{
	padding:0;
}

.container{
	padding:0!important;
	width:100% !important;
}
.leadsappts,.mainadmincontent{
	margin:0!important;
}
#leadtabdiv{
	margin:0;
	clear:both;
	padding:5px;
	border:1px solid #f0f0f0;
}

a.applogo{
	display:block;
	height:47px;
	width:173px;
	background:url(../assets/logo.png) top left no-repeat;
	margin-bottom:3%;
}
.applogo span{
	display:none;
}
#mainsection{
	margin-top:0;
}
.breadrow{
	padding-left:0; 
	padding-right:0;
}
.breadcrumb {

    padding: 0px 0px !important;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 0px;

}
.breadcrumb .backup{
	background-color:#99CA41;
	font-size:15px;
	color:#fff;
	padding:6px 12px!important;
}
.breadcrumb .backuphome{
	background-color:#666;
	font-size:15px;
	color:#fff;
	padding:6px 12px!important;
}
.backup a,.backuphome a{
color:#fff;	
}
.breadcrumb > li{
	padding:6px 4px!important;
}
.breadcrumb > li + li::before {

    padding: 0 0px!important;
    color: #ccc;
    content: ""!important;

}
.loanpatic {
	border:0!important;
	margin:0 !important;
}
.loanpatic .fstatus{
	border-right:0;
}
.sm8{
	padding:0;
}
	nav.sidebar.navbar {
		border-radius: 0px;
	}
nav.sidebar .navbar-nav > li  a{
	color:#000 !important;
}
	nav.sidebar, .main{
		-webkit-transition: margin 200ms ease-out;
	    -moz-transition: margin 200ms ease-out;
	    -o-transition: margin 200ms ease-out;
	    transition: margin 200ms ease-out;
	}

	/* Add gap to nav and right windows.*/
	.main{
		padding: 10px 10px 0 10px;
	}

	/* .....NavBar: Icon only with coloring/layout.....*/

	/*small/medium side display*/
	@media (min-width: 768px) {

		/*Allow main to be next to Nav*/
		.main{
			position: absolute;
			width: calc(100% - 40px); /*keeps 100% minus nav size*/
			margin-left: 40px;
			float: right;
		}

		/*lets nav bar to be showed on mouseover*/
		nav.sidebar:hover + .main{
			margin-left: 200px;
		}

		/*Center Brand*/
		nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
			margin-left: 0px;
		}
		/*Center Brand*/
		nav.sidebar .navbar-brand, nav.sidebar .navbar-header{
			text-align: center;
			width: 100%;
			margin-left: 0px;
		}

		/*Center Icons*/
		nav.sidebar a{
			padding-right: 13px;
			color:#666;
		}

		/*adds border top to first nav box */
		nav.sidebar .navbar-nav > li:first-child{
			border-top: 1px #e5e5e5 solid;
		}

		/*adds border to bottom nav boxes*/
		nav.sidebar .navbar-nav > li{
			border-bottom: 1px #e5e5e5 solid;
		}

		/* Colors/style dropdown box*/
		nav.sidebar .navbar-nav .open .dropdown-menu {
			position: static;
			float: none;
			width: auto;
			margin-top: 0;
			background-color: transparent;
			border: 0;
			-webkit-box-shadow: none;
			box-shadow: none;
		}

		/*allows nav box to use 100% width*/
		nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{
			padding: 0 0px 0 0px;
		}

		/*colors dropdown box text */
		.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
			color: #777;
		}

		/*gives sidebar width/height*/
		nav.sidebar{
			width: 200px;
			height: 100%;
			margin-left: -160px;
			float: left;
			z-index: 8000;
			margin-bottom: 0px;
		}

		/*give sidebar 100% width;*/
		nav.sidebar li {
			width: 100%;
		}

		/* Move nav to full on mouse over*/
		nav.sidebar:hover{
			margin-left: 0px;
		}
		/*for hiden things when navbar hidden*/
		.forAnimate{
			opacity: 0;
		}
	}

	/* .....NavBar: Fully showing nav bar..... */

	@media (min-width: 1330px) {

		/*Allow main to be next to Nav*/
		.main{
			width: calc(100% - 200px); /*keeps 100% minus nav size*/
			margin-left: 200px;
		}

		/*Show all nav*/
		nav.sidebar{
			margin-left: 0px;
			float: left;
		}
		/*Show hidden items on nav*/
		nav.sidebar .forAnimate{
			opacity: 1;
		}
	}

	nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #CCC;
		background-color: transparent;
	}

	nav:hover .forAnimate{
		opacity: 1;
	}
@media (max-width: 415px) {
	.hoe-left-header{
		
	}
	
	.myorangeleft {
	   
		padding: 3% 3% 3% 3%;
	   
		}
	.myleadsmonth {
		margin-top: 3%;
	}
	.table > tbody > tr > td.teri{
	text-align:left;
}

	.dnavlinks{
		text-align:center;
		padding-top:20px;
		padding-bottom:10px;
	}
	.chra{
	text-align:center; padding-right:0;
}
	.mobilselectall{
		display:inherit;
	}
	.table > tbody > tr > td.pix22{
		width:40%;
		padding-top:6%;
	}
	th.pix25,td.pix25{
		width:45px;
	}
}	