@charset "UTF-8";
/* CSS Document */



.black {
	background-color: #000;
}
.blackWhite {
	background-color: #000;
    color:#fff;
    font-size:14px;
}
.textBlack{
	color:#000 !important;
}
.textWhite {
    color:#fff !important;
}
.display-4 {
	color:#fff;
	font-size:30px;
}
.display-3 {
	color:#fff;
	font-family: 'Vidaloka', serif;
}
.display-2 {
	color:#fff;
	font-family: 'Vidaloka', serif;
    font-size:48px;
}

.twelve {
    max-width: 1200px;
}

p {    
	font-family: 'Cabin', serif;}
h1 {
	font-family: 'Vidaloka', serif;	
}
h2 {
	font-family: 'Cabin', serif;	
	font-size:26px;
}
h3 {
	font-family: 'Vidaloka', serif;	
	font-size:24px;
}
h4 {
	font-family: 'Vidaloka', serif;	
	font-size:18px;
}
h5 {font-family: 'Cabin', serif;;	
	font-size:18px;}
.red {
	color: #950C0C;
}
.blue {
	color: #7589E6;
}

.display-2 {
	color:#fff;
}


#mission {
	background-image: url(../Graphics/Homepage/OutdoorFilm.jpg);
		  /* Full height */
  height:100%; 

  /* Center and scale the image nicely */
  background-position: center top;
  background-repeat: no-repeat;
  background-size: cover;
}

#WomenAndFilm {
	background-image: url(../Graphics/Homepage/WomenAndFilm2021.jpg);
		  /* Full height */
  height: 80%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#docFilm {
    background-image: url(../Graphics/Homepage/Taylot-Street-Outdoor-Movie.jpg);
    /* Full height */
    
    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
#filmmakers-3 {
	background-image: url(../Graphics/Homepage/2022-live.jpg);
		  /* Full height */
  height: 80%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;

}
#filmmakers-2 {
	background-image: url(../images/Filmmakers-banner.jpg);
		  /* Full height */
  height: 80%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

#news {
	background-image:url("../images/News-2.jpg");
		 background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
}
.footer {
	padding-top:15px;
}
.footer p {
	
	color:#fff;
}
.footer h5 {
	color:#fff;
}
.nudge {
margin-top:10px;
}
.moveright {
	padding-left: 40px;
}
.btn {
	border-radius: 26px;
	margin-top:10px;
	margin-left: 10px;
	margin-rignt:10px;
}

.btn-primary {
	background-color: #000;
	border-color: #FFf;
	opacity: 1;
}

.float-right {
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.float-left {
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.docColor {
    background-color: #87b44c;
    color: #000; 
    font-style: italic;
     font-size:14px;
}
.docColorWF{
    background-color: #d73394;
    color: #000; 
    font-style: italic;
    font-size:14px;}

.docColorWF a{
    color:#000;
}
.docColor a{
    color:#000;
}
.shortColor {
    background-color: #648fcb;
    font-style: italic;
     font-size:14px;
}
.shortColorWF {
    background-color: #d9aeda;
    font-style: italic;
     font-size:14px;
}
.shortColorWF a{
    color:#000;
}
.narColor {
    background-color: #f68935;
    font-style: italic;
     font-size:14px;
}
.narColorWF {
    background-color: #fbcc09;
    font-style: italic;
     font-size:14px;
}
.narColorWF a{
    color:#000;
}

.specialColor {
    background-color:#999acc;
    color:#fff;
    font-size:14px;
}
.specialColor a {
    background-color:#999acc;
    color:#000;
    font-size:14px;
}

.feature {
    border-style: solid;
    border-left-width: 15px;
    border-color: #BA0909;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}
.featuredocs {
    border-style: solid;
    border-left-width: 15px;
    border-color: #87b44c;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}
.taylor{
    border-style: solid;
    border-left-width: 16px;
    border-color: #fff;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}


.featurenarr {
    border-style: solid;
    border-left-width: 15px;
    border-color: #f68935;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}

.shortProg {
    border-style: solid;
    border-left-width: 15px;
    border-color: #648fcb;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}
.shortDocs {
    
    border-style: solid;
    border-left-width: 15px;
    border-color: #000000;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}
.special{
    border-style: solid;
    border-left-width: 16px;
    border-color: #999acc;
    border-right: 20px;
    border-top: 10px;
    border-bottom: 10px;
}

#prog {
	max-width: 1200px;
}
.container-fluid {
	padding-top:px;
}

.full-width-image img {
  width: 100%;
}
.seafoam {
    background-color: #cae4df;
}

strong {
    font-weight: bolder;
}
.cent {
}
.float-right {
}
.float-left {
}
.d- {
}
.rowspan {
}

