/* Color Tokens */
.primary {
	color: #FF0009; /* $primary */
}

.secondary {
	color: #D7D7D7; /* $secondary */
}

.tertiary {
	color: #FFF212; /* $tertiary */
}

.light {
	color: #FEFEFE; /* $light */
}

.dark {
	color: #201E1E; /* $dark */
}
/* End Color Tokens */

/* Vid FB Sections */
.video-fb-section .box {
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
}

.video-fb-section header {
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}

.video-fb-section header h5 {
	font-size: 2.889em;
	text-transform: uppercase;
	line-height: 1;
	text-align: left;
	margin: 0;
}

.video-fb-section header h5 strong {
	font-size: .8em;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	font-weight: 300;
	padding-left: .5em;
}

.video-fb-section header h5 strong em {
	font-size: 1.3em;
	font-style: normal;
	font-weight: 900;
	color: #FF0009; /* $primary */
}
/* End Vid FB Sections */


.social-networks header {
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: flex-end;
	-ms-flex-align: end;
	align-items: flex-end;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	position: relative;
}

.social-networks header h5 {
	font-size: 2.889em;
	text-transform: uppercase;
	line-height: 1;
	text-align: left;
	margin: 0;
}

.social-networks header h5 strong {
	font-size: .8em;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	font-weight: 300;
	padding-left: .5em;
}

.social-networks header h5 strong em {
	font-size: 1.3em;
	font-style: normal;
	font-weight: 900;
	color: #FF0009; /* $primary */
}



/* Video Section */
.vid-area {
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%;
	position: relative;
	padding-right: 20px;
	/* border-right: solid 1px #D7D7D7; /* $secondary */ */
}

.vid-area .video-container {
	position: relative;
	overflow: hidden;
	text-align: left;
	margin: 0;
}

.vid-area .video-container .vid-area-list {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transition: .35s ease 0s;
}

.video-container .vid-area-list li {
	position: relative;
	cursor: pointer;
}

.video-container .vid-area-list li:after {
	content: '\e9de';
	font-family: 'icomoon-ult';
	color: #FEFEFE;
	position: absolute;
	top: 45%;
	left: 50.6%;
	-webkit-transform: translate(-50%,-50%) scale(.9);
	-ms-transform: translate(-50%,-50%) scale(.9);
	transform: translate(-50%,-50%) scale(.9);
	z-index: 2;
	line-height: 1;
	font-size: 2em;
	cursor: pointer;
}

.video-container .vid-area-list li.playing:after, .video-container .vid-area-list li.playing:before {
	display: none;
}

.video-container .vid-area-list .playing li:after, .video-container .vid-area-list .playing li:before {
	display: none;
}

.video-container .vid-area-list li:before {
	content: '';
	position: absolute;
	width: 3.556em;
	height: 3.556em;
	background-color: #FF0009; /* $primary */
	top: 45%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	z-index: 1;
	border-radius: 50%;
	transition: background-color .35s ease 0s;
	cursor: pointer;
}

.video-container .vid-area-list li:hover:before {
	background-color: #201E1E; /* $dark */
}

.video-container .vid-area-list li video {
	max-width: 700px;
	display: block;
	margin: 0 auto;
	width: 100%;
	cursor: pointer;
}

.vid-area .scroll-thumbs {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin: 1em 0 0 0;
	position: absolute;
	width: 100%;
	bottom: auto;
	left: 0;
}

.vid-area .scroll-thumbs span {
	display: block;
	width: .75em;
	height: .75em;
	background-color: #D7D7D7; /* $secondary */
	margin: 0 1.5%;
	border-radius: 50%;
	cursor: pointer;
	border: solid .125em #201E1E; /* $dark */
	transition: background-color .35s ease 0s;
}

.vid-area .scroll-thumbs span:hover, .vid-area .scroll-thumbs span.active {
	background-color: #FF0009; /* $primary */
}

.vid-area .video-btn {
	display: none;
}

.vid-area .video-btn .btn {
	min-width: 18em;
}

.inthenews-area .buttons {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 2.556em;
}

.inthenews-area .buttons .half {
	width: 48%;
	-webkit-flex: 0 1 auto;
	-ms-flex: 0 1 auto;
	flex: 0 1 auto;
}

.inthenews-area .buttons .half.left {
	text-align: right;
}

.inthenews-area .buttons .half.right {
	text-align: left;
}

.inthenews-area .buttons .btn {
	min-width: 260px;
}
/* End Video Section */

/* FB Section */
.fb-area {
	-webkit-flex: 0 1 32%;
	-ms-flex: 0 1 32%;
	flex: 0 1 32%;
	padding-left: 20px;
	padding-right: 20px;
	border-left: solid 1px #D7D7D7; /* $secondary */
}

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
	width: 100%;
}

.likebox-wrapper {
	width: 100% !important;
}

.likebox-wrapper * {
	width: 100% !important;
}

.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] {
	width: 100% !important;
}

body.plugin *:not(img) {
	width: 100% !important;
}
/* End FB Section */

/* 1280px Responsive */
@media screen and (max-width:1280px) {
}
/* End 1280px Responsive */

/* 1000px Responsive */
@media screen and (max-width:1000px) {
	.video-fb-section .box {
		padding-right: 1%;
		padding-left: 1%;
	}

	.fb-area {
		padding-left: 2%;
	}

	.vid-area {
		padding-right: 2%;
	}

	.video-fb-section header {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.video-fb-section header .btn {
		margin-top: 1.5em;
	}
	.social-networks header {
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
	}

	.likebox-wrapper {
		margin: 0 auto;
		width: 65% !important;
	}
}
/* End 1000px Responsive */

/* 900px Responsive */
@media screen and (max-width:900px) {
	.video-fb-section .box {
		display: block;
	}

	.fb-area {
		padding: 4em 2% 0;
	}

	.vid-area .scroll-thumbs {
		-webkit-justify-content: center;
		-ms-flex-pack: center;
		justify-content: center;
		margin: 1.5em auto;
	}
}
/* End 900px Responsive */

/* 800px Responsive */
@media screen and (max-width:800px) {
	.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
		width: 82% !important;
		display: block !important;
		margin: 0 auto !important;
	}

	.fb_iframe_widget iframe {
	}

	.video-fb-section header h5 {
		text-align: center;
		margin: 0 auto;
	}
	.social-networks header h5 {
		text-align: center;
		margin: 0 auto;
	}

	.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe, .fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
		width: 100% !important;
		margin: 0 auto !important;
	}

	.likebox-wrapper {
	}
}
/* End 800px Responsive */

/* 650px Responsive */
@media screen and (max-width:650px) {
}
/* End 650px Responsive */

/* 550px Responsive */
@media screen and (max-width:550px) {
	.likebox-wrapper {
		width: 100%!important;
	}
}
/* End 550px Responsive */

/* 500px Responsive */
@media screen and (max-width:500px) {
}
/* End 500px Responsive */

/* 450px Responsive */
@media screen and (max-width:450px) {
}
/* End 450px Responsive */

/* 400px Responsive */
@media screen and (max-width:400px) {
}
/* End 400px Responsive */

/* 350px Responsive */
@media screen and (max-width:350px) {
}
/* End 350px Responsive */
