@font-face {
	font-family: "Inter";
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.eot"); /* IE9 Compat Modes */
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.otf") format("opentype"), /* Open Type Font */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.svg") format("svg"), /* Legacy iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.ttf") format("truetype"), /* Safari, Android, iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.woff") format("woff"), /* Modern Browsers */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Regular.woff2") format("woff2"); /* Modern Browsers */
	font-weight: normal;
	font-style: normal;
}
/* font converted using font-converter.net. thank you! */
@font-face {
	font-family: "Inter";
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.eot"); /* IE9 Compat Modes */
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.otf") format("opentype"), /* Open Type Font */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.svg") format("svg"), /* Legacy iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.ttf") format("truetype"), /* Safari, Android, iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.woff") format("woff"), /* Modern Browsers */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Italic.woff2") format("woff2"); /* Modern Browsers */
	font-weight: normal;
	font-style: italic;
}
/* font converted using font-converter.net. thank you! */
@font-face {
	font-family: "Inter";
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.eot"); /* IE9 Compat Modes */
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.otf") format("opentype"), /* Open Type Font */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.svg") format("svg"), /* Legacy iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.woff") format("woff"), /* Modern Browsers */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Bold.woff2") format("woff2"); /* Modern Browsers */
	font-weight: 600;
	font-style: normal;
}
/* font converted using font-converter.net. thank you! */
@font-face {
	font-family: "Inter";
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.eot"); /* IE9 Compat Modes */
	src: url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.otf") format("opentype"), /* Open Type Font */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.svg") format("svg"), /* Legacy iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.ttf") format("truetype"), /* Safari, Android, iOS */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.woff") format("woff"), /* Modern Browsers */
		url("https://filmchief.com/festivals/bfmaf/fonts/inter/Inter-Medium.woff2") format("woff2"); /* Modern Browsers */
	font-weight: 500;
	font-style: normal;
}


* {
	font-family: 'Inter';
}

#top-nav {
	background: #e7ede9;
	color: #000;
	height: 150px;
	border-top: 7px solid #000;
}



html,body {
	font-size:1rem;
}

.form-horizontal .control-label {
	padding-top:5px;
}


.input-lg{
	font-size: 16px;
	font-family: 'Inter',sans-serif;
}


/* Additional skin css markup here */


a.navbar-brand,
a.navbar-brand:focus,
a.navbar-brand:hover {
	color:white;
}
.nav.navbar-nav>li>a {
	font-family: 'Inter',sans-serif;
	font-size:20px;
	color:#000;
	box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    background-color:transparent;
	border-bottom: 4px solid transparent;
	height:50px;
}
.nav.navbar-nav>li>a:focus,
.nav.navbar-nav>li>a:hover {
    text-decoration: none;
    background-color:transparent;
    border-bottom-color: var(--theme-color-lighter1); /* secondary color */
}

/* ------- Color styling ------- */

/* Regular links */
a,
/* Pagination component */
.pagination>li>a, .pagination>li>span,
/* Button links */
.btn-link {
	color:#333; /* Google Material Design Light Blue 700 */
}
/* Regular links */
a {
	text-decoration:underline;
}
a.btn,
.dropdown>a,
.dropdown-menu a,
.nav a,
.list-group-item a{
	text-decoration:none;
}
/* Regular links */
a:hover,
a:focus,
/* Pagination component */
.pagination>li>a:hover, .pagination>li>span:hover,
.pagination>li>a:focus, .pagination>li>span:focus,
/* Button links */
.btn-link:hover,
.btn-link:focus {
	color:#333; /* Google Material Design Light Blue 900 */
	text-decoration:underline;
}
/* Pagination component */
.pagination>.active>a, 
.pagination>.active>span, 
.pagination>.active>a:hover, 
.pagination>.active>span:hover, 
.pagination>.active>a:focus, 
.pagination>.active>span:focus 
{
	background-color:#59744d; /* Google Material Design Light Blue 700 */
}

.fc-tile-screening-room>.fc-tile-content>h3 {
	background: #d8eacb;
	color: #4e693a;
	font-weight: 600;
}

/* Left navbar */

.navbar-left>.navbar-body>.list-unstyled li a:hover,
.navbar-left>.navbar-body>.list-unstyled li.dropdown:hover {
	background-color:var(--accent-color-translucent25); 
}
.nav-dropdown:hover {
	background-color:var(--accent-color);
}
.navbar-left>.navbar-body>.list-unstyled li.active,
.navbar-left>.navbar-body>.list-unstyled li.active.dropdown:hover {
	background-color:var(--accent-color-translucent35); 
}
.navbar-left>.navbar-body>.list-unstyled li.active a:hover {
	background-color:var(--accent-color-translucent15);
}
li.active.dropdown .nav-dropdown:hover {
	background-color:var(--accent-color-translucent30);
}


.navbar-left>.navbar-body>.list-unstyled li>a {
	font-size:16px;
    font-weight:normal;
}


/* Change font and typography */
body,button {
    color: #4c4d4f;
}
body,
button,.btn,h1,h2,h3,
p.lead,
.navbar-left>.navbar-body>.list-unstyled li,
.nav-pills .nav-header,
.navbar-left .nav-pills a, 
.navbar-left .nav-stacked a {
	font-family: 'Inter', sans-serif;
}
h1 {
    font-size: 3em;
	font-weight:bold;
    font-family: 'Inter', sans-serif;
	color:#000;
}
h2 {
    font-size: 2.25em;
	font-weight:bold;
    font-family: 'Inter', sans-serif;
}
h3 {
    font-size:1.5em;
	font-weight:bold;
    font-family: 'Inter', sans-serif;
}



.panel-default>.panel-heading.bfmaf-panel-heading {
	background-color:#fff;
	border-bottom:none;
}