/* ==========================================================================
   Custom styles
   ========================================================================== */
  
  body{
	background-image:url('img/noise.png');
	background-repeat: repeat;
	background-color:#fff;
    font-family: 'Istok Web', sans-serif;
	font-size: 14px;
	line-height: 1.428571429;
	color: #333333;
   }
   
.gold{
   font-weight: 600;
	color: #FC0;
	font-style: normal;
}

.text-bold{
font-weight:bold;
font-size:110%;
}
 #yellow-wrap{
	background:#FC0 !important;
	height:auto;
	width:100%;
	padding:5px;
	border:gold;
	text-align:center;
}

#email-wrap img{
 padding:10px;
 float:left;
}
#email-text{
 padding-top:20px;
 margin-left:-15px;
}
 
   #content-wrapper{
	background:#fff !important;
	-webkit-box-shadow: 0 0 8px 5px rgba(0,0,0,.25);
	box-shadow: 0 0 8px 5px rgba(0,0,0,.25);
   }
   #content-wrapper-float{
   margin:0 auto !important;
   padding:0px !important;
   }
  
   #content-container{
	background: #fff;
	margin-left: -15px;
	margin-right: -15px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
   }
   
   #feature-home-container{
	background: #d5d5d5;
	margin-left: -15px;
	margin-right: -15px;
	margin-top: -19px;
	margin-bottom: 20px;
	padding-top: 18px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 25px;
   }
   
    
#form-container{
	background:#fc0;
	padding:40px;
	margin-left:-15px;
	margin-right:-15px;
}

#led-container{
	background:#000;
	padding:40px;
	margin-left:-15px;
	margin-right:-15px;
}
	
  #bottom-container a{
	color:#d5d5d5;
}  
   
   #bottom-container{
   background:#666;
   margin-left: -15px;
	margin-right: -15px;
	padding:40px;
   }  
   
  
  #logo-container{
  background:#169fe6;
  color:#fff;
  margin-left: -20px;
  margin-right: -20px;
  border-top:5px solid #FC0;
  }
  
  #logo{
  float:left;
  padding:20px 10px;
  margin:20px auto;
 width:72px;
  }
  
  #logo-text{
	font-size:28px;
	padding:10px;
	float:left;
	margin:20px;
  border-left:1px solid #efefef;
  }
  
  .logo-small{
  font-size:12px;
  }
  
  #rologo{
  margin:15px auto;
   width:320px;
  }
  
   #rologo a{
   color:#fff;
   }
  
  #phone-top{
  font-size:36px;
  margin:0px;
  }
   
   
  #clients{
	width:598px;
	margin:auto;
	padding:45px;
}  







  /* nav bar */
   #nav-container{
	overflow:visible !important;
	padding-right:12px;
	background:transparent;
	margin-left:-15px;
   }
   
   #nav-border-right {
	margin-right: -39px;
	margin-top: -72px;
	width: 12px;
	float: right;
	overflow: visible;
	}
   
   #nav-border-left{
   position:absolute;
   margin-left:-12px;
   }
   
   .navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	background-color: #666;
	border: 1px solid #232323;
	border-radius: 4px;
	}
	
	.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px;
	background: #111;
	border-top:1px solid #444;
	}


#page-title h1{
	font-size:28px;
	font-weight:bold;
	margin:0 !important;
	padding-bottom:10px;
}
#breadcrumb{
color:#ccc;
font-size:12px;
text-align:right;
margin-top:15px;

}

#title-container{
border-bottom:1px solid #ccc;
margin-left:-15px;
margin-right:-15px;
padding:20px;
}

#form-container .form-group{
	margin-left:10px !important;
	margin-right:10px !important;
}

#form-container h3{
margin-top:0px !important;
}
