/*@mixin col($n, $container-width: $max-width) { position: relative; float: left; width: percentage($n * $column-width / $container-width); @include box-sizing(border-box); margin: 0;
}*/
/* == Grid System ============================================ */
/* line 15, ../sass/framework/_framework.scss */
.columns, .column { position: relative; float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 17, ../sass/framework/_framework.scss */
.half.column, .half.columns { position: relative; float: left; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 18, ../sass/framework/_framework.scss */
.one-third.column, .one-third.columns { position: relative; float: left; width: 33.33333%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 19, ../sass/framework/_framework.scss */
.two-thirds.column, .one-third.columns { position: relative; float: left; width: 66.66667%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 21, ../sass/framework/_framework.scss */
.one.column, .one.columns { position: relative; float: left; width: 6.25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 22, ../sass/framework/_framework.scss */
.two.columns { position: relative; float: left; width: 12.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 23, ../sass/framework/_framework.scss */
.three.columns { position: relative; float: left; width: 18.75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 24, ../sass/framework/_framework.scss */
.four.columns { position: relative; float: left; width: 25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 25, ../sass/framework/_framework.scss */
.five.columns { position: relative; float: left; width: 31.25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 26, ../sass/framework/_framework.scss */
.six.columns { position: relative; float: left; width: 37.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 27, ../sass/framework/_framework.scss */
.seven.columns { position: relative; float: left; width: 43.75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 28, ../sass/framework/_framework.scss */
.eight.columns { position: relative; float: left; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 29, ../sass/framework/_framework.scss */
.nine.columns { position: relative; float: left; width: 56.25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 30, ../sass/framework/_framework.scss */
.ten.columns { position: relative; float: left; width: 62.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 31, ../sass/framework/_framework.scss */
.eleven.columns { position: relative; float: left; width: 68.75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 32, ../sass/framework/_framework.scss */
.twelve.columns { position: relative; float: left; width: 75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 33, ../sass/framework/_framework.scss */
.thirteen.columns { position: relative; float: left; width: 81.25%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 34, ../sass/framework/_framework.scss */
.fourteen.columns { position: relative; float: left; width: 87.5%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 35, ../sass/framework/_framework.scss */
.fifteen.columns { position: relative; float: left; width: 93.75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

/* line 36, ../sass/framework/_framework.scss */
.sixteen.columns { position: relative; float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; }

@media only screen and (max-width: 767px) { /* line 58, ../sass/framework/_framework.scss */
  .half.column, .half.columns, .one-third.column, .one-third.columns, .two-thirds.column, .two-thirds.columns, .one.column, .one.columns, .two.columns, .three.columns, .four.columns, .five.columns, .six.columns, .seven.columns, .eight.columns, .nine.columns, .ten.columns, .eleven.columns, .twelve.columns, .thirteen.columns, .fourteen.columns, .fifteen.columns, .sixteen.columns { position: relative; float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; } }
/* == Base Style Fixes ======================================= */
/* line 62, ../sass/framework/_framework.scss */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 67, ../sass/framework/_framework.scss */
a { text-decoration: none; }
/* line 70, ../sass/framework/_framework.scss */
a:active, a:hover { outline: none; }

/* line 78, ../sass/framework/_framework.scss */
body { -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-touch-callout: none; }

/* line 100, ../sass/framework/_framework.scss */
img { max-width: 100%; -ms-interpolation-mode: bicubic; }

/* line 105, ../sass/framework/_framework.scss */
input { border: 1px solid #aaa; outline: none; margin: 0 0 0 0; }

/* line 113, ../sass/framework/_framework.scss */
input.requiredRed, select.requiredRed + div.chzn-container, textarea.requiredRed { background: red; }

/* line 117, ../sass/framework/_framework.scss */
.browserDimmer { background: rgba(255, 255, 255, 0.8); }

/* line 124, ../sass/framework/_framework.scss */
.centered { margin: 0 auto; max-width: 1400px; padding: 0; }

/* line 131, ../sass/framework/_framework.scss */
.clearfix:before, .clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; clear: both; }

/* line 141, ../sass/framework/_framework.scss */
.dimmer { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 98; display: none; }

/* line 152, ../sass/framework/_framework.scss */
.footer p:last-child { margin-bottom: 0; }

/* line 162, ../sass/framework/_framework.scss */
.header .menu { position: relative; }
/* line 164, ../sass/framework/_framework.scss */
.header .menu ul { padding: 0; }
/* line 166, ../sass/framework/_framework.scss */
.header .menu ul li { display: inline-block; list-style: none; padding: 0; vertical-align: middle; }

/* line 176, ../sass/framework/_framework.scss */
.popUp { position: absolute; left: 50%; z-index: 99; display: none; }

/* == Desktop-ish ============================================ */
@media only screen and (min-width: 960px) { /* line 185, ../sass/framework/_framework.scss */
  .noDesktop { display: none; } }
/* == Tablet-ish ============================================= */
@media only screen and (min-width: 768px) and (max-width: 991px) { /* line 192, ../sass/framework/_framework.scss */
  .noTablet { display: none; } }
/* == Mobile-ish ============================================= */
@media only screen and (max-width: 767px) { /* line 199, ../sass/framework/_framework.scss */
  .noMobile { display: none; } }
/* line 1, ../sass/_videoPlayer-chrome.scss */
.videoPlayer { 	/*video.playing {

		

	}*/ }
/* line 4, ../sass/_videoPlayer-chrome.scss */
.videoPlayer:before, .videoPlayer:after { bottom: -1em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; height: 1em; left: 1em; position: absolute; width: .25em; display: block; content: ""; background-color: white; z-index: 9; }
/* line 16, ../sass/_videoPlayer-chrome.scss */
.videoPlayer:after { left: 1.5em; }
/* line 20, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing { position: relative; }
/* line 24, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing:before, .videoPlayer.playing:after { bottom: 1.75em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 29, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome { height: 8px; -webkit-transition: height 0.5s; -moz-transition: height 0.5s; -o-transition: height 0.5s; transition: height 0.5s; }
/* line 33, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome:before { display: none; }
/* line 39, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome .commentMarker:after { -webkit-transform: translate(-50%, -75%); -moz-transform: translate(-50%, -75%); -ms-transform: translate(-50%, -75%); -o-transform: translate(-50%, -75%); transform: translate(-50%, -75%); }
/* line 46, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome .videoPlayer__chrome__progress:before { display: none; }
/* line 52, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome__fullScreen { bottom: 0; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 55, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome__fullScreen:after { border-color: white; top: 0; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
/* line 62, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome__mute { bottom: 0; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 65, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome__mute:after { background: white; bottom: .9em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 71, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.playing .videoPlayer__chrome__mute:before { background: white; bottom: .9em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 81, ../sass/_videoPlayer-chrome.scss */
.videoPlayer.recording:before, .videoPlayer.recording:after, .videoPlayer.recording .videoPlayer__chrome:before, .videoPlayer.recording .videoPlayer__chrome:after { display: none; }
/* line 92, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome { background: white; bottom: 0; height: 1em; overflow: visible; position: absolute; width: 100%; -webkit-transition: height 0.5s; -moz-transition: height 0.5s; -o-transition: height 0.5s; transition: height 0.5s; z-index: 10; }
/* line 103, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome:before { content: ""; /* use image or svg instead here */ width: 0; height: 0; border-top: .75em solid transparent; border-bottom: .75em solid transparent; border-left: 1em solid #00bcd5; position: absolute; left: 1em; top: -3em; }
/* line 121, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .commentMarker { background: #00bcd5; height: 100%; left: 0; position: absolute; width: 1px; -webkit-animation: commentMarkerIn 250ms ease-in-out 1 both; -moz-animation: commentMarkerIn 250ms ease-in-out 1 both; -o-animation: commentMarkerIn 250ms ease-in-out 1 both; animation: commentMarkerIn 250ms ease-in-out 1 both; }
/* line 133, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .commentMarker:after { background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 25 20' fill='rgba(255,255,255,.9)' stroke='rgba(255,255,255,1)'><path d='M0,0 L25,0 L25,15 L18,15 L12.5,20 L12.5,15 L0,15 Z'></path></svg>") no-repeat transparent; content: ""; font-size: 12px; height: 20px; line-height: .75em; position: absolute; text-align: center; -webkit-transform: translate(-50%, -100%); -moz-transform: translate(-50%, -100%); -ms-transform: translate(-50%, -100%); -o-transform: translate(-50%, -100%); transform: translate(-50%, -100%); width: 25px; -webkit-transition: -webkit-transform 0.25s ease-out; -moz-transition: -moz-transform 0.25s ease-out; -o-transition: -o-transform 0.25s ease-out; transition: transform 0.25s ease-out; }
/* line 150, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .commentMarker:hover:after { -webkit-transform: translate(-50%, -80%); -moz-transform: translate(-50%, -80%); -ms-transform: translate(-50%, -80%); -o-transform: translate(-50%, -80%); transform: translate(-50%, -80%); }
/* line 157, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .videoPlayer__chrome__progress { background: #00bcd5; height: 100%; left: 0; overflow: visible; position: absolute; width: 0%; -webkit-transition: width 250ms; -moz-transition: width 250ms; -o-transition: width 250ms; transition: width 250ms; /*&:before {
	content:"";
	
	width: 0; 
	height: 0; 
	border-top: .75em solid transparent;
	border-bottom: .75em solid transparent;
	
	border-left: 1em solid rgba(255,255,255,1);
	
	position:absolute;
	left:1em;
	//@include transition(left .25s ease-out);
	top:-2em; //top:.25em;
}*/ }
/* line 184, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .videoPlayer__chrome__buffer { background: rgba(0, 188, 213, 0.25); height: 100%; left: 0; overflow: visible; position: absolute; width: 0%; -webkit-transition: width 500ms; -moz-transition: width 500ms; -o-transition: width 500ms; transition: width 500ms; }
/* line 193, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .videoPlayer__chrome__buffer.buffering { min-width: 100%; }
/* line 198, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome .videoPlayer__chrome__marker { background: rgba(100, 100, 100, 0.4); display: block; position: absolute; height: 100%; width: 1px; }
/* line 208, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__fullScreen { bottom: 2em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; height: 2em; position: absolute; right: 0; width: 3em; z-index: 58; }
/* line 218, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__fullScreen:after { content: ""; /* use image or svg instead here */ width: 1.25em; height: .75em; border: 3px solid #00bcd5; position: absolute; right: 1em; top: .5em; -webkit-transition: top 0.5s; -moz-transition: top 0.5s; -o-transition: top 0.5s; transition: top 0.5s; }
/* line 234, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__mute { bottom: 2em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; cursor: pointer; height: 2em; position: absolute; right: 3em; width: 2em; z-index: 59; }
/* line 245, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__mute:after { content: ""; background: #00bcd5; /* use image or svg instead here */ width: 5px; height: .1em; position: absolute; right: .5em; bottom: .4em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 264, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__mute:before { content: ""; background: #00bcd5; width: 5px; height: .1em; position: absolute; right: 1em; bottom: .4em; -webkit-transition: bottom 0.5s; -moz-transition: bottom 0.5s; -o-transition: bottom 0.5s; transition: bottom 0.5s; }
/* line 279, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__mute.animated:after { -webkit-animation: mute_animated_after 650ms infinite ease-in-out both; -moz-animation: mute_animated_after 650ms infinite ease-in-out both; -o-animation: mute_animated_after 650ms infinite ease-in-out both; animation: mute_animated_after 650ms infinite ease-in-out both; }
/* line 285, ../sass/_videoPlayer-chrome.scss */
.videoPlayer .videoPlayer__chrome__mute.animated:before { -webkit-animation: mute_animated_before 650ms infinite ease-in-out both; -moz-animation: mute_animated_before 650ms infinite ease-in-out both; -o-animation: mute_animated_before 650ms infinite ease-in-out both; animation: mute_animated_before 650ms infinite ease-in-out both; }

/* line 296, ../sass/_videoPlayer-chrome.scss */
:-webkit-full-screen video { width: 100%; height: 100%; }

@-webkit-keyframes mute_animated_after { /* line 302, ../sass/_videoPlayer-chrome.scss */
  0% { height: 1em; }
  /* line 305, ../sass/_videoPlayer-chrome.scss */
  25% { height: .5em; -webkit-animation-timing-function: ease-in; }
  /* line 309, ../sass/_videoPlayer-chrome.scss */
  100% { height: 1em; -webkit-animation-timing-function: ease-out; } }

@-moz-keyframes mute_animated_after { /* line 315, ../sass/_videoPlayer-chrome.scss */
  0% { height: 1em; }
  /* line 318, ../sass/_videoPlayer-chrome.scss */
  25% { height: .5em; -moz-animation-timing-function: ease-in; }
  /* line 322, ../sass/_videoPlayer-chrome.scss */
  100% { height: 1em; -moz-animation-timing-function: ease-out; } }

@-o-keyframes mute_animated_after { /* line 328, ../sass/_videoPlayer-chrome.scss */
  0% { height: 1em; }
  /* line 331, ../sass/_videoPlayer-chrome.scss */
  25% { height: .5em; -o-animation-timing-function: ease-in; }
  /* line 335, ../sass/_videoPlayer-chrome.scss */
  100% { height: 1em; -o-animation-timing-function: ease-out; } }

@-keyframes mute_animated_after { /* line 341, ../sass/_videoPlayer-chrome.scss */
  0% { height: 1em; }
  /* line 344, ../sass/_videoPlayer-chrome.scss */
  25% { height: .5em; animation-timing-function: ease-in; }
  /* line 348, ../sass/_videoPlayer-chrome.scss */
  100% { height: 1em; animation-timing-function: ease-out; } }

@-webkit-keyframes mute_animated_before { /* line 355, ../sass/_videoPlayer-chrome.scss */
  0% { height: .75em; }
  /* line 358, ../sass/_videoPlayer-chrome.scss */
  25% { height: .6em; -webkit-animation-timing-function: ease-in; }
  /* line 362, ../sass/_videoPlayer-chrome.scss */
  100% { height: .75em; -webkit-animation-timing-function: ease-out; } }

@-moz-keyframes mute_animated_before { /* line 368, ../sass/_videoPlayer-chrome.scss */
  0% { height: .75em; }
  /* line 371, ../sass/_videoPlayer-chrome.scss */
  25% { height: .6em; -moz-animation-timing-function: ease-in; }
  /* line 375, ../sass/_videoPlayer-chrome.scss */
  100% { height: .75em; -moz-animation-timing-function: ease-out; } }

@-o-keyframes mute_animated_before { /* line 381, ../sass/_videoPlayer-chrome.scss */
  0% { height: .75em; }
  /* line 384, ../sass/_videoPlayer-chrome.scss */
  25% { height: .6em; -o-animation-timing-function: ease-in; }
  /* line 388, ../sass/_videoPlayer-chrome.scss */
  100% { height: .75em; -o-animation-timing-function: ease-out; } }

@-keyframes mute_animated_before { /* line 394, ../sass/_videoPlayer-chrome.scss */
  0% { height: .75em; }
  /* line 397, ../sass/_videoPlayer-chrome.scss */
  25% { height: .6em; animation-timing-function: ease-in; }
  /* line 401, ../sass/_videoPlayer-chrome.scss */
  100% { height: .75em; animation-timing-function: ease-out; } }

@-webkit-keyframes commentMarkerIn { /* line 408, ../sass/_videoPlayer-chrome.scss */
  0% { opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
  /* line 412, ../sass/_videoPlayer-chrome.scss */
  100% { opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); } }

@-moz-keyframes commentMarkerIn { /* line 418, ../sass/_videoPlayer-chrome.scss */
  0% { opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
  /* line 422, ../sass/_videoPlayer-chrome.scss */
  100% { opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); } }

@-o-keyframes commentMarkerIn { /* line 428, ../sass/_videoPlayer-chrome.scss */
  0% { opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
  /* line 432, ../sass/_videoPlayer-chrome.scss */
  100% { opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); } }

@-keyframes commentMarkerIn { /* line 438, ../sass/_videoPlayer-chrome.scss */
  0% { opacity: 0; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); }
  /* line 442, ../sass/_videoPlayer-chrome.scss */
  100% { opacity: 1; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); } }

/* line 2, ../sass/_videoPlayer-comment.scss */
.videoPlayer { position: relative; }
/* line 6, ../sass/_videoPlayer-comment.scss */
.videoPlayer .videoPlayerOverlay { background: rgba(255, 0, 0, 0); border-radius: 50%; display: block; height: 200px; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; width: 200px; -webkit-transition: all 0s ease-in; -moz-transition: all 0s ease-in; -o-transition: all 0s ease-in; transition: all 0s ease-in; }
/* line 19, ../sass/_videoPlayer-comment.scss */
.videoPlayer .videoPlayerOverlay p { height: 3em; display: block; font-family: "Open Sans Condensed",Arial,sans-serif; font-weight: 400; font-size: 1.5em; opacity: 0; padding: 0 1em; position: absolute; text-align: left; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); width: 100%; -webkit-transition: opacity 0.1s; -webkit-transition-delay: 0.25s; -moz-transition: opacity 0.1s 0.25s; -o-transition: opacity 0.1s 0.25s; transition: opacity 0.1s 0.25s; }
/* line 40, ../sass/_videoPlayer-comment.scss */
.videoPlayer.queued .videoPlayerOverlay { background: rgba(0, 0, 255, 0.5); border-radius: 0; color: white; height: 100%; width: 100%; -webkit-transition: all 0s ease-out; -moz-transition: all 0s ease-out; -o-transition: all 0s ease-out; transition: all 0s ease-out; }
/* line 49, ../sass/_videoPlayer-comment.scss */
.videoPlayer.queued .videoPlayerOverlay p { opacity: 1; }
/* line 56, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recording { 		/*&:after {
			background: rgba(255,0,0,.5);
			color:rgba(255,255,255,1);
			content:"Recording...";
			display: block;
			font-family:"Open Sans Condensed",Arial,sans-serif;
			font-weight: 700;
			font-size:2.5em;
			height:100%;
			left:0;
			line-height: 10em;
			position: absolute;
			text-align:center;
			text-transform: uppercase;
			top:0;
			width:100%;

			@include transition(background-color .1s);
		}*/ }
/* line 78, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recording .videoPlayerOverlay { background: rgba(255, 0, 0, 0.5); border-radius: 0; color: white; height: 100%; width: 100%; -webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; -o-transition: all 0.25s ease-out; transition: all 0.25s ease-out; }
/* line 87, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recording .videoPlayerOverlay p { opacity: 1; }
/* line 93, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recordingQueued { /*&:after {
	background: rgba(255,0,0,.25);
	content:"";
}*/ }
/* line 100, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recordingQueued .videoPlayerOverlay { background: rgba(255, 0, 0, 0.35); border-radius: 50%; height: 100px; width: 100px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in; }
/* line 109, ../sass/_videoPlayer-comment.scss */
.videoPlayer.recordingQueued .videoPlayerOverlay p { opacity: 0; }
/* line 117, ../sass/_videoPlayer-comment.scss */
.videoPlayer.scanning { /*&:after {
	background: rgba(0,0,255,.5);
	content:"Scanning...";
}*/ }
/* line 124, ../sass/_videoPlayer-comment.scss */
.videoPlayer.scanning .videoPlayerOverlay { background: rgba(0, 255, 0, 0.5); }

/* line 132, ../sass/_videoPlayer-comment.scss */
.audioComment { font-family: "Open Sans Condensed",Arial,sans-serif; padding: 0 .5em; text-align: left; vertical-align: middle; }
/* line 138, ../sass/_videoPlayer-comment.scss */
.audioComment img { height: 1em; margin-left: .5em; }
