body {
  font-family: 'Open Sans', 'Helvetica', 'Arial', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  	font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
}

.type--body-font {
  	font-family: 'Open Sans', 'Helvetica';
}

.btn {
  	font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
  	text-transform: capitalize;
}

.btn .btn__text,
.btn i {
  	font-size: 1em;
}

.btn--lg .btn__text {
  	font-size: 1.25em;
}

.menu > li {
  	font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
}

form[action*='list-manage.com'] h2 {
  	font-family: 'Haleway', 'Helvetica', 'Arial', sans-serif;
}


body.theme--square .btn {
  	border-radius: 4px;
}
body.theme--square input {
  	border-radius: 4px;
}
body.theme--square button {
 	border-radius: 4px !important;
}


h1 em,
h2 em,
h3 em,
h4 em,
h5 em,
h6 em {
  font-family: 'Open Sans';
}

.type--body-font em {
  font-family: 'Raleway';
}

span.label {
  font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
}

.nav-bar a.nav-function span {
  font-family: 'Raleway';
}

label,
.twitter-feed .timePosted a,
.barchart-1 .barchart__progress:before,
.barchart-2:before,
.pagination li a {
  font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
}

.footer-1 .footer__navigation li,
.footer-2 .footer__navigation li,
.footer-3 .footer__navigation li a,
.footer-4 .footer__navigation li {
  font-family: 'Raleway', 'Helvetica', 'Arial', sans-serif;
}



/* footer override by Marcus */

@media all and (min-width: 767px) {
	body.theme--square .btn.btn--subscribe--newsletter {
		border-radius: 0 4px 4px 0 !important;
	}	
}

/*  */
/*  */
/*  */

button,
.btn.btn--success {
	background: #ff6171;
	border-color: #ff6171;
}

button:active, 
button:hover, 
button:focus {
  	border-color: #ff6171 !important;
}


.menu > li:hover > a {
  	border-color: #ff6171 !important;
}

.btn--subscribe--newsletter:hover {
	border-color: white !important;
}