
body {
  color: #5a5a5a;
}

#header {
  height: 246px;
}


.navbar-inverse {
  background-color: #CF0500;
}


.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase {
  max-width: 1100px;
  padding: 0px;
}


.theme-showcase > p > .btn {
  margin: 5px 0;
}

.jumbotron {
  padding-top: 38px;
  margin-top: 65px;
  color: #5a5a5a;
  background-color: #fffce4;
}

.jumbotron p {
  font-size: 16px;
	font-weight: 400;
}

.jumbotron .h1, .jumbotron h1 {
    font-size: 32px;
    margin-bottom: 30px;
}

.section {
  font-size: 20px;
  margin-bottom: 10px;
  margin-top: 25px;
	text-decoration: underline;
}


.marketing .col-lg-4 {
	border: 2px solid grey;
	border-radius: 7px;
	width: 48%;
	margin-right: 15px;
}

.marketing .col-right {
		right: -20px;
}


.mini {
  padding-bottom: 30px;
}


.btn-primary, .btn-primary:VISITED {
    color: #ffffff;
		background-color: #cd071e;
		border-color: #cd071e;
    text-decoration: none;
}

.btn-primary:focus, .btn-primary:HOVER, .btn-primary:active {
	background-color: #d1953d;
}





@media screen and (max-width: 1199px) {
	.marketing .row {
    margin-right: 0;
    margin-left: 0;
	}
	
	.marketing .col-lg-4 {
		margin-left: 0;
		width: auto;
	}

	.marketing .col-right {
		right: 0px;
	}

}




@media screen and (max-width: 768px) {

  .theme-showcase {
    margin-top: 6px;
  }
  
  .jumbotron {
    padding-left: 20px;
    padding-bottom: 38px;
    width: auto;
  }
  
  .jumbotron > .marketing {
    padding-left: 0px;
    padding-right: 0px;
  }
	
	.marketing .row {
    margin-right: 0;
    margin-left: 0;
	}
	
	.marketing .col-lg-4 {
		margin-left: 0;
		width: auto;
	}

	.marketing .col-right {
		right: 0px;
	}

}
