h1, h2, h4, h5, h6, a {
	font-family: 'Montserrat', sans-serif;
}

h3 {
	font-family: 'Architects Daughter', cursive;
}

p {
	font-family: 'Open Sans', sans-serif;
}

.fullWidth {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	max-width: initial;
}

.sectionBackground {
	background-image:url("../img/sectionBackground.jpg");
}

.section1 {
	padding-top:25px;
	padding-bottom:15px;
}

.section1 h3 {
	color:#e6e6e6;
	font-style:italic;
}

.white {
	color:#fff;
}

.section2 {
	padding-top:60px;
	padding-bottom:25px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
}

.iconImage {
	max-width:65%;
}

.section2 p {
	margin-top:-15px;
	color:#2c3e50;
}

.section2 h2 {
	color:#b20d0d;
}

.section3 h2 {
	color:#e6e6e6;
	border-top:2px solid #95a5a6;
	margin-top:-15px;
	padding-bottom:30px;
}

.accordion .accordion-navigation > a, .accordion dd > a {
	background:#c0392b;
	color:#e6e6e6;
	margin-bottom:35px;
	text-align:center;
	font-size:1.4em
}

.accordion {
	margin-right:16px;
}

.accordion .accordion-navigation > a, .accordion dd > a:hover {
	background:#e6e6e6;
	color:#c0392b;
}


.aboutSection {
	margin-right:30px !important;
}

.section4 p {
	color:#2c3e50;
	margin-top:35px;
}

.section4 h2 {
	color:#2c3e50;
	border-top:2px solid #2c3e50;
	padding-bottom:30px;
}

.section5 h2 {
	margin-top:20px;
}

h6 {
	color:#e6e6e6;
}

.topMargin {
	margin-top:35px;
}

.icon-bar a {
	background:#2c3e50;
}

.icon-bar a:hover {
	color:#fff;
	background:#b20d0d;
}

.icon-bar {
	border-bottom:3px solid #b20d0d;
	z-index:1002;
}

.topFix {
	border-top:3px solid #b20d0d;
	margin-top:-7px;
}

.clientSpacing {
	margin-top:-25px;
	margin-bottom:35px !important;
}

.section3 p {
	color:#e6e6e6;
}

.topButton a img {
	max-width:75px;
	position:fixed;
	left:5%;
	top:85%;
	z-index:1001 !important;
}

.topButton1 a img {
	max-width:75px;
	position:fixed;
	left:5%;
	top:75%;
	z-index:1001 !important;
}

.makeSticky {
	position:fixed;
	top:0px;
	left:0px;
}

.contactModal {
	margin-top:35px;
	margin-bottom:-20px;
}

.portfolioModal1 {
	margin-top:35px;
	margin-bottom:-20px;
}

.portfolioModal2 {
	padding-bottom:15px;
	margin-top:1px;
}

.portfolioModal2 .content, .portfolioModal1 .content {
	margin-bottom:40px;
}