.site-title {
  font-size: 3.5em;
	font-weight: 200;
}
    
.main-navigation .menu li a {
    font-size: 16px;
	font-weight: 300;
}

.copyright-text {
	font-size: 12px;
	color: #434648;
}

section, footer {
    padding: 40px 0 50px 0;
    position: relative;
    overflow: hidden;
}

.main-navigation {
 padding: 20px 0;
}

.bg-dark {
    background: #fff;
}

.fa.fa-angle-up {
    color: #000;
}
.bg-dark .back-to-top {
    border-color: #000;
	  opacity: 0.2;
}
.back-to-top:hover {
    opacity: 0.3;
}

body{
	font-size: 18px;
	color: #808080;
}

p{
	font-weight: 300;
}

.post-content .entry-content .post-title a {
	font-size: 25px;
    font-weight: 300;
    color: #001c28;
}

.container {
    padding-right: 15px;
    padding-left: 15px;
		padding-top: 10px;
    margin-right: auto;
    margin-left: auto;
}

h3 {
	font-size: 22px;
}

.jp-carousel-info h2 {
	font: normal 15px/1.5em "Helvetica Neue",sans-serif !important;
}

.img-responsive {
    display: block;
    max-width: 95%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}

h1 {

    font-size: 35px;
    line-height: 64px;
		font-style: italic;
}

.cover p {
	font-size: 3rem;
}

h8 {
font-size: 20px;
font-weight: 200;
	color: #001c28;
}

.fa {
color: #000;
}

nav {
    border-bottom: 0px solid rgba(0, 0, 0, 0.1);
}

#social li, #social ul {
	padding-bottom: 25px;
}

.post-content .more-link {
    display: block;
    margin-top: 20px;
    text-align: center;
    background: #745cf9;
    color: #fff;
    padding: 5px 5px;
	 font-weight: 400;
}

.entry-content {
	padding: 0px 10px 0px 20px;
}

.post-meta {
	font-size: 14px;
}

.post-title {
	font-size: 50px;
}

.social_icon {
	color: #808080;
}

.fa-angle-down {
	color: #c1c1c1;
}

@media (min-width: 1200px) {
  .container {
    width: 1350px;
  }
}

@media screen and (max-width: 782px) {
  h1 {
    font-size: 35px;
  line-height: 44px;
  }
	
	p { 
	font-size: 1.1em;
	}
}


.mb32 p {
	font-size: 1.1em;
}

.social-list {
  font-size: 28px;
}

.wp-element-caption {
	text-align: center;
}

.kaliforms-form-container > label {
font-size: 1.1em;
color: #808080 important!;
}

