/*** Write your CSS structure here. ***/

.vc_custom_1400154811881 .list {
	margin: 15px 0 20px 0;
}

@media (max-width: 992px) and (min-width: 767px) {
	.responsive .site-navigation > ul > li > a {
		padding: 15px 1px;
	}
}

.video-wrapper {
	position: relative;
	z-index: 9;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
}

.video-wrapper iframe {
	position: absolute;
	z-index: 9;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media (max-width: 786px) {
	.home .site-header + .no-top-margin {
        height: 0;
	}

	body .vc_custom_1400220573944 {
        margin-top: 0 !important;
	}
}

.posts img {
  height: auto;
}

.top-bar a:hover {color:#ffb3b3 !important;}
.socialFooter a {padding:5px 7px;}
.socialFooter a:hover {text-decoration:none !important; color:#e9c167 !important; }
.socialFooter {margin-bottom:11px !important;}
.linkUp {border: 1px solid white;
    border-radius: 41px;
    font-size: 23px;
    padding: 5px 8px 11px; margin-top:20px; outline:0 none;}
	.linkUp:hover {text-decoration:none !important; color:#e9c167 !important; border-color:#e9c167 !important; }
	
	.responsive .site-navigation > ul > li > a {outline:0 none;}
	body, html {outline:0 none;}