@charset "UTF-8";
/* CSS Document */
#nav > li{
	float:left;
	width:25%;
}
#nav > li{
	border-left  :1px solid white;
}
#nav > li:last-child {
}

#nav > li > a {
	display:block;
}

.border {
	border: 1px solid gainsboro;
}

.margin-bottom-10 {
	margin-bottom:10px;
}
.margin-bottom-20 {
	margin-bottom:20px;
}

.row-eq-height{
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.nopadding {
	padding: 0 !important;
   margin: 0 !important;

}

#height-zippy    { position:relative; background-color:#ffca12; height:204px; width:100%; }
#text-zippy      { position:absolute; margin-left:12%; margin-right:12%; margin-top:45px; text-align:center; }

#title-theme {
	background-image:url(../images/background-flow.jpg);
	background-size: 100% 100%;
}
#title-theme-padding {
	padding-top: 22%; /* width / height; 33.3%*/
}


#video-text:after {
    position: absolute;
    z-index: 1;
    top: 60px;
    left: 100.5%;
    left: 98.5%;
    width: 0;
    height: 0;
    content: '';
    border: 25px solid transparent;
    border-left-color: white;
}

#video-text {
	border: 1px solid gainsboro;
	font-size:16px;
}

.youtube-content {
    font-size:16px;
	line-height:16px;
	padding:10px;
	color:#fb927f;
	height:140px;
}
.youtube-text {
	color:#777777;
}

.youtube-text-view {
	color:#749954;
	text-align:right;
}



.sidebar {
	margin-bottom:20px;
}

#more {
	position:absolute; bottom:0; width:100%; border-top:1px solid gainsboro; height:60px;
}

#term {
	padding-left:20px;
}
#term li{
	list-style:disc;
	font-size:11px;
	line-height:20px;
}

#ffp-btn {
    position: fixed;
    z-index: 1000;
    bottom:100px;
    right: 0px;
    box-sizing: border-box;
}

#folder {
	border-right :1px solid gainsboro;
	border-left  :1px solid gainsboro;
	border-bottom:1px solid gainsboro;
}

.tv-purple {
	background-image:url("../images/tv-purple.jpg");
	background-repeat:no-repeat;
	margin:0 auto;
}
.tv-blue {
	background-image:url("../images/tv-blue.jpg");
	background-repeat:no-repeat;
	margin:0 auto;
}

.youtube-frame {
	position:absolute;
}

.textfield-join {
	height:50px; 
	font-size:18px;
}

/* OVERRIDE BOOTSTRAP */
.form-control-feedback {
	right:17px;
}
.help-block {
    color: #a94442;
}
