

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

#iasicon-brand{
	margin-top: -15px;
	margin-bottom: -15px;
	height: 40px;
}

.main-nav .nav a{
	color: green;
	font-size: 16px;
}

.main-nav .nav .active a{
	color: white;
	background-color: green !important;	
}


.main-nav .nav .caret{
	border-top-color: green;
	border-bottom-color: green;
}

.iasicon-home{
	width: 100%;
}

.iasicon-ul-big{
	
}

ul.affix {
    position: fixed;
    top: 5px;
    width: 19%;
}
ul.affix-top {
    position: static;
}
ul.affix-bottom {
    position: absolute;
}
 
/* First level of nav */
.sidenav {
  margin-top: 20px;
  margin-bottom: 30px;
  padding-top:    10px;
  padding-bottom: 10px;
  background-color: #f7f5fa;
  border-radius: 5px;
}
 
/* All levels of nav */
.sidebar .nav > li > a {
  display: block;
  color: #716b7a;
  padding: 5px 20px;
}
.sidebar .nav > li > a:hover,
.sidebar .nav > li > a:focus {
  text-decoration: none;
  background-color: #e5e3e9;
}
.sidebar .nav > .active > a,
.sidebar .nav > .active:hover > a,
.sidebar .nav > .active:focus > a {
  font-weight: bold;
  color: #563d7c;
  background-color: transparent;
}
 
/* Nav: second level */
.sidebar .nav .nav {
    display: none;
}
.sidebar .nav > li.active .nav {
    display:block;
}
.sidebar .nav .nav {
  margin-bottom: 8px;
}
.sidebar .nav .nav > li > a {
  padding-top:    3px;
  padding-bottom: 3px;
  padding-left: 30px;
  font-size: 90%;
}

.carousel-inner .item img{
  margin: 0 auto;
}

.modal-launcher{
  cursor: pointer;
}

.gallery-start a{
  color: green;
  font-size: 11px;
}

.gallery-start{
  margin-left: 3px;
}

.brick-jumbotron{
  background-image: url('../img/brick_iasicon_blur_2.gif');
  text-shadow: 0px 0px 15px #000;
  color: #fff;
}

.panel-iasicon {
  border: 0px;
  box-shadow: 0 0 0;
  border-radius: 0px !important;
}

.panel-iasicon .panel-heading{
  background-color: #45B27D;
  background-image: none;
  border-radius: 0px;
}

.panel-iasicon .panel-heading.panel-waiting {
  background-color: #B24F42;
}

.panel-iasicon .panel-heading h3{
  color: #fff;
}

.panel-iasicon a:hover{
  text-decoration: none;
}

.domain{

}

.domain-title{
  margin-top: -46px;
  background-color: rgba(0, 0, 0, 0.78);
  color: #45B27D;
  position: relative;
  width: 100%;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}