/*! Place your custom styles here */

.introduction-text {
	font-family: 'montserratbold', 'Open Sans', 'Helvetica';
}

.added-spacing {
	letter-spacing: 0.2em;
}

.introduction-secondary {
	font-family: 'montserratlight', 'Open Sans', 'Helvetica';
	
}

.top-padding-added {
	padding-top: 60px;
}

.bottom-padding-added {
	padding-bottom: 60px;
}

.small-top-padding {
	padding-top: 30px;
}

@media all and (max-width: 768px) {

.smaller-padding {
	padding-bottom:0px;
}

}

@media all and (min-width: 768px) {

.smaller-padding {
	padding-bottom:30px;
}

}

.menu-white-text {
	color: white;
}

.double-blocks {
	margin-top: 100px;
	margin-bottom: 100px;
}

.container-holder{
    overflow: hidden;
    background: white;
}


.fullrow [class*="col-"] {
  margin-bottom: -99999px;
  padding-bottom: 99999px;
}

.fullrow {
  overflow: hidden; 
}

@media all and (min-width: 768px) {
.remove-padding {
	padding-left: 0px;
	padding-right: 0px;
}
}

.container-height {
	height: 600px;
}

.fullrowimage {
	display: block;
    width: auto;
    max-height: 100%;
    bottom: 0;
}
}

.col-sm-offset-15 {
    margin-left: 13%;
}

.special-container
{
    display:table;
    width: 100%;
}

.row-table
{
    height: 100%;
    display: table-row;
}

.red{background:red;}

.green{background:green;}

.blue{background:blue;}

.stretch-container {
	 align-items: stretch;
}

.nav-container {
	min-height: 0px;
}

.blue-text {
	color: #55abc0;
}

.dark-blue-text {
	color: #156c81;
}

.remove-bottom-margin, .remove-bottom-margin:not(:last-child) {
	margin-bottom: 0px;
	padding-top: 30px;
}

.add-bottom-padding, .add-bottom-padding:not(:last-child) {
	padding-bottom: 30px;
}

.nav-bar-font {
	font-family: 'montserratbold', 'Open Sans', 'Helvetica', 'Arial', sans-serif;
	letter-spacing: 0.05em;
}

@media only screen and (max-width: 769px) {
.menu-horizontal { 
float: center !important; 
}}

.padding-on-bottom {
	padding-bottom: 40px;
}


.added-top-padding {
	padding-top: 60px;
}

@media only screen and (max-width: 769px) {
.remove-right-padding {
	padding-right: 0px;
}
}
