@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: Ubuntu Bold;
    src: url(../fonts/Ubuntu-Bold.ttf);
    font-weight: bold;
	line-height:normal;
}
@font-face {
    font-family: Ubuntu Light;
    src:url(../fonts/Ubuntu-Light.ttf);
    font-weight: lighter;
	line-height:normal;
}
@font-face {
    font-family: Ubuntu Medium;
    src:url(../fonts/Ubuntu-Medium.ttf);
    font-weight: normal;
	line-height:normal;
}
@font-face {
    font-family: Ubuntu Regular;
    src:url(../fonts/Ubuntu-Regular.ttf);
    font-weight: normal;
	line-height:normal;
}
.YellowText{
	color:#fdae15;
}
.YellowTextFooter{
	color:#fdae15;
	font-size:10px;
}
.YellowTextFooter a{
	color:#fff;
	font-size:10px;
	text-decoration:none;
}
.YellowTextFooter a:hover{
	color:#fdae15 !important;
	font-size:10px;
	text-decoration:underline;
}
.BoldText{
	font-weight:bold;
}
.Text20{
	font-size:20px;	
}


///////////////////////////////
/**********************************
Responsive navbar-brand image CSS
- Remove navbar-brand padding for firefox bug workaround
- add 100% height and width auto ... similar to how bootstrap img-responsive class works
***********************************/

.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  
  padding: 15px;
  
}







/*************************
EXAMPLES 2-7 BELOW 
**************************/



/* EXAMPLE 3

line height is 20px by default so add 30px top and bottom to equal the new .navbar-brand 80px height  */

.example3 .navbar-brand {
  height: 80px;
}

.example3 .nav >li >a {
  padding-top: 30px;
  padding-bottom: 30px;
}
.example3 .navbar-toggle {
  padding: 10px;
  margin: 25px 15px 25px 0;
}

/* EXAMPLE 6 - Background Logo*/
.example6 .navbar-brand{ 
  background: url(https://res.cloudinary.com/candidbusiness/image/upload/v1455406304/dispute-bills-chicago.png) center / contain no-repeat;
  width: 200px;
}







/* EXAMPLE 9 - Center with Flexbox and Text*/
.brand-centered {
  display: flex;
  justify-content: center;
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
.brand-centered .navbar-brand {
  display: flex;
  align-items: center;
}
.navbar-toggle {
    z-index: 1;
}




/* CSS Transform Align Navbar Brand Text ... This could also be achieved with table / table-cells */
.navbar-alignit .navbar-header {
	  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  height: 50px;
}
.navbar-alignit .navbar-brand {
	top: 50%;
	display: block;
	position: relative;
	height: auto;
	transform: translate(0,-50%);
	margin-right: 15px;
  margin-left: 15px;
}
.navbar-nav>li>.dropdown-menu {
	z-index: 9999;
}


.PageTitle{
	color:#fff;
	font-weight:bold;
}
.SubTitle{
	color:#7e1710;
	
}

///////////////////////
/*Contact sectiom*/
.jumbotron {
background: #358CCE;
color: #FFF;
border-radius: 0px;
}
.jumbotron-sm { padding-top: 24px;
padding-bottom: 24px; }
.jumbotron small {
color: #FFF;
}