/* 
* OOMH Styles 
*
*
* font: 1em >= 16px
* grey 1 #F8F8FA;
* grey 2 #F8F8FC
*/

body
{
	
	color: #141b5f;	/* dark navy blue */
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.5;
}

.altfont
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.6;
}

.nav {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}

/* COLORS */
body, .navbar, .breadcrumb {background-color: #F6f6fA;}

h1,h2,h3,h4,h5,h6
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing: .020em;
}

h1
{
	color: #000080;
	font-weight: 500;
}

h2, h3 { font-weight: 500; }
h3, h4, h5, h6 { font-weight: 400; } /* normal is 400 */

h6 { font-size: 100%; }

h1.block-title { color: #000080; }
h2.block-title
{
	font-size: 180%;
	color: #000080;
}

h3.block-title
{
	font-size: 160%;
	color: #000080;
}

h3.vanity-credit { font-size: 180%; margin-top: .5em;}

.credits { font-size: 80%; }
.oomh-brand-tagline { color: #003399; }

#trailer h2.block-title {font-weight: 400;} /* normal is 400 */

/* LISTS */
ul.spacious li {margin-bottom: 1em;}

.directory-list {text-align: center;}
.directory-list h3 {font-size: 110%; font-weight: 500; margin-bottom: 0;}
.directory-list dir {padding:0; list-style: none; margin-top: .65em; margin-bottom: 1.5em;}
.directory-list dir > li {margin-bottom: .5em;}
/* see dl-horizontal overwrite under @media */

.directory-list hr {
  /*  margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; */
  border-top: 3px solid #00cc66;;
  /*border-top-color:   green */
  width:33%;
}

/* no bullets and no indent */
ul.nostyle {list-style-type: none; padding:0;}
ul.nostyle li{margin-bottom: .65em;}


/* LINK COLORS */
a { color: #00adef; }
a:focus, a:hover, a:active { color: #00aaaa; }

.linked-header a, a:active { color: #000080;} /* h color */
.linked-header a:focus, a:hover { text-decoration: underlined; }

button a
{
	color: white;
	text-decoration: none;
}

button a:hover { text-decoration: none; }
.text-muted { color: silver; }
.oomh-text-teal { color: #59c5c7; }
.oomh-text-salmon { color: #e55440; }
.oomh-text-blue { color: #000080; }

.oomh-text-green {color: #00cc66;}
.oomh-text-red {color: #d5331d;}

.btn-primary
{
	background-color: #7c3593;
	color: white;
	border-color: #7c3593;
}

/* purple */
.btn-primary:focus, .btn-primary:hover, .btn-primary:active
{
	background: #38006b;
	border-color: #38006b;
}

.btn-success
{
	background-color: #27a18a;
	color: white;
}

.purple {color: rgba(156,65,132,1);}


/* green */
.btn-info
{
	background-color: #00adef;
	color: white;
}

/* blue */
.btn-info a:hover,.btn-info a:active, .btn-info:focus, .btn-info:hover, .btn-info:active
{
	background: #00aaaa;
	border-color: #00aaaa;
	color: white;
}

.btn-danger
{
	background-color: #ef4c43;
	color: white;
}

/* red */
.btn-warning
{
	background-color: #e55440;
	color: white !important;
}

.orange {background-color:#ff4c00; color:white;}

/* salmon */
.text-ribbon { background-color: #f4f4f4; }

.text-ribbon-transparent
{
	background-color: transparent;
	color: indigo;
}

.text-ribbon-primary
{
	background-color: indigo;
	color: white;
}

.text-ribbon-warning
{
	background-color: #f4f4f4;
	color: #e55440;
}

.text-ribbon-info
{
	background-color: #f4f4f4;
	color: #00adef;
}

.text-ribbon-danger
{
	background-color: #f4f4f4;
	color: #e55440;
}

/* make btn outline thicker */
.more-info .btn-info-outline {
	border-width: 2px;
	font-weight: 500;
	background-color: #fefefe;
}

.more-info .btn-info-outline a:hover,.more-info .btn-info-outline a:active, .more-info .btn-info-outline:focus, .more-info .btn-info-outline:hover, .more-info .btn-info-outline:active {
	color: #00aaaa;
}

/* NAVBAR */

.oomh-navbar
{
	margin-bottom: 0.25em;
}

.oomh-navbar
{
	font-size: 1em;
	letter-spacing: .025em;
	font-weight: 500;
}

.oomh-navbar .navbar-brand
{
	font-size: 1em;
	color: #1a237e;
	font-weight: 600;
	letter-spacing: .015em;
}

.oomh-navbar a { color: #1a237e; }

/* dark blue */
.oomh-navbar .navbar-toggle .icon-bar { background-color: #1a237e; }

/* small device centered promot link */
#btn-promo-link.btn-warning-outline {
	margin-top: .5em;
	border-color: #e55440;
}

#btn-promo-link.btn-warning-outline a:hover,
#btn-promo-link.btn-warning-outline a:active,
#btn-promo-link.btn-warning-outline:focus,
#btn-promo-link.btn-warning-outline:hover,
#btn-promo-link.btn-warning-outline:active {
	background-color: #e55440;
	color: white !important;
}

/* SUB NAV */

/* let's open sub list with hover */
.navbar-default .navbar-nav > li.dropdown:hover > a, 
.navbar-default .navbar-nav > li.dropdown:hover > a:hover,
.navbar-default .navbar-nav > li.dropdown:hover > a:focus {
    background-color: rgb(231, 231, 231);
    color: rgb(85, 85, 85);
}

li.dropdown:hover > .dropdown-menu {
    display: block;
}

.dropdown-menu {min-width: auto;}

.breadcrumb {}

/* BLOCKS */

.oomh-block
{
	/* padding: 40px 30px; */
	border-bottom: 10px solid #fafafa;
	padding: 20px 30px 30px 20px;
	border: 0px solid #CCC;
}

.oomh-block-intro { padding: 0 30px 30px 20px; border: 0px solid #CCC;}

.home .oomh-block-intro { padding: 0 20px 20px 20px; border: 0px solid #CCC;}

/* HOMEPAGE BANNER */

.oomh-block-intro .banner img
{
	width: 100%;
	height: 100%;
	max-height: 320px;
}

/* BANNER PROMO - NOT SMALL PHONES (end of doc) */

.banner-over-text { 
	position:relative; 
	display: block;
	 color: rgba(156,65,132,1); 
	/*color: rgba(224,102,85,1);*/
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 3.15rem;
	line-height:1.15;
	font-weight:500;
	text-align: center;
	margin: .5em auto auto 0;
	width: 100%;
	}

.banner-over-text a {color: rgba(156,65,132,1); }
	
#section-header .oomh-block-intro {padding-bottom: 0;}
#section-header .breadcrumb {margin: 0; }

.block-trailer {padding-top: 15px;}

/* sections */
.block-content {padding-top: 0px; margin: 0; }

.block-inner {
	border: 0px solid #ccc;
	margin: 0px auto;
	padding: 0px;
	}

.block-inner .inside-banner {margin: 1em 0;}

.block-inner .inside-banner img {
	width: 100%;
	height: 100%;
	max-height: 900px;
}

.bio, .bios4, .casting, .gallery {margin: 20px; border: 0px solid #ccc;}
.bio-copy {border: 0px solid #ccc; padding-right: 1em;}
.bio-text {}
.bio-name {font-size: 90%; text-transform: uppercase;}
.bio-name > p {text-align: center;}
.bio-credit {font-weight: 500; text-transform: uppercase;}
.bio-pix {
	padding: .5em;
	width: 100% !important;
	height: 100% !important;
	max-width: 290px;
	max-height: 290px;
	border: 1px solid #ccc;
	border-radius: .25em;
	margin: 10px auto;
}

.cast {
/*width: 100% !important; -- no */
max-width: 320px;
margin: 0 auto;
}

.cast-pix {
	padding-top: 0em;
	width: 100% !important;
	height: 100% !important;
	max-width: 280px;
	max-height: 158px;
	border: 1px solid #ccc;
	background-color: #ddd;
}

.cast-caption {padding: 5%;}
.cast-text {}

.block-about h3.vanity-credit { margin-bottom: .25em;}
.block-about p { margin-top: .5em; }
.block-about p.wlaurels {}

.block-signup{padding-top: 0px;}
.block-signup p {margin-top: .5em; padding: 0 1em 1em;}

.block-events { z-index: 3;  }
.block-events hr {border-color: rgba(255, 255, 255, .9); width: 25%}
.block-events h2 {margin-bottom: 20px;}

.block-events .panel .panel-title
{
	margin-top: 0;
	margin-bottom: 0;
	font-size: 140%;
	font-weight: 500;
	color: inherit;
}

/* EVENTS / SCREENINGS / NEWS */

h3 .event-title {}
h4 .date {}
.short-description {}
.call-2-action a {margin-top: 10%;}

.sevent .description ul {padding: 0; margin-left: 2em;}
.sevent .description ul li, .description ul li {margin-bottom: .65em;}

.oomh-shards-bg
{
	/*background-image: url("https://outofmyheadfilm.com/img/OOMH_shards.png");
	0 0, */
	background-position: 100% 0;
	/*no-repeat, */
	background-repeat: no-repeat;
	background-size: inherit;
}



/* FOOTER BLOCK */
.oomh-block-footer
{
	background-color: rgb(26, 35, 126);
	/* #1a237e */
	color: rgba(170, 170, 170, .5);
	padding: 40px 30px 40px 30px;
}

.oomh-block-footer h6
{
	text-transform: capitalize;
	color: white;
}

/* SLATE LOGO */
.oomh-hp-slate
{
	padding: 0;
	background-color: #fff;
	margin: .5em 0;
	/*opacity: 0.90;
    filter: alpha(opacity=96); /* For IE8 and earlier */
	/* max-width: 1020px; border-radius: .5em;  margin-top: -7%; */
	border: 0px solid #ccc;
	
}

.slate
{
	display: table;
	/*width: 100% !important; */
	margin: 0 auto;
	padding: 0em;
	border-collapse: separate;
	border-spacing: 5px;
	border: 1px none #ccc;
	/* background-color: #ccc; */
}

.slate-img
{
	display: table-cell;
	vertical-align: middle;
	/* width: 50%; */
	border: 0px solid #fff;
	/*min-width: 320px;
	 background-color: #eee; */
}

.slate-text
{
	display: table-cell;
	vertical-align: middle;
	/* padding: 8% 0 0 0; one line */
	/* width: 50%; */
	white-space: nowrap;
	/* prevent more than 1 line in block display - see media reset for small devices */
	/*background-color: #ccc; */
}

.stacked3 .slate-text {padding: 13% 0 0 0;}

.slate h1
{
	margin: 0;
	padding: 0;
	font-size: 250%;
	line-height: 1.15;
}

/* HP */
.oomh-hp-slate .slate h1 img {padding: 0 10px; border: 0px solid #ccc; width: 480px;}

.stacked3 h1 img {padding: 0 15px; border: 0px solid #ccc;}

/* based on colin lord https://codeburst.io/how-to-create-horizontal-scrolling-containers-d8069651e9c6 */
.scroll-wrapper-horiz {
text-align: center; 
margin: auto 1%;
width: 98%;
height: auto;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  
  -webkit-overflow-scrolling: touch;
  &::-webkit-scrollbar {
    display: none;
  }
}

.scroll-wrapper-horiz {
  -ms-overflow-style: none;
	/*overflow: hidden visible;*/
	}

.scroll-wrapper-horiz > img {}

.laurels {text-align: center;}
/* background color enforced for Dark mode 5/1/19 */
.laurels img {max-width: 280px; max-height: 137px; border: 0px solid #ddd; background-color: #fff;}
/* margin vs padding separation for Dark mode 5/1/19 */
.laurel {margin: 10px;}


/* SECTIONS */

.oomh-section-header { 
	/* background-color: #eee; 
	border: 1px solid #ccc;*/
	padding: 0;
	}
	
.oomh-section-header .slate {width: 100% !important;}
.oomh-section-header .slate-img {}
.oomh-section-header .slate h1 img {padding: 0; border: 0px solid #ccc; }
.oomh-section-header .slate h1 img .threetwenty {width: 320px; height: 167px;}
.oomh-section-header .slate-text {vertical-align: bottom; white-space: normal; width: 70%; }

.slate .profile {
	display: table-cell;
	vertical-align: middle;
	width: 170px;
	margin: 0;
	padding: 0;
	border: 0px solid #ccc;
		}
			
.slate h2
{
	margin: 0;
	padding: 0;
	font-size: 160%;
	line-height: 1.15;
}

/* homepage desktop on line */
.stacked3 h2 {font-weight: 500;}
.stacked3 h2.oomh-brand-tagline span {display:block;}

/* */

.slate .twoforty h1 img {width: 240px;}
.slate .profile img {height: 105px;}

.oomh-section-header .slate-text blockquote {margin: 10px 0 0 0;}
	
/* BLOCKQUOTE STYLING */
q { quotes: "“" "”" "‘" "’"; }
q:before { content: open-quote; }
q:after { content: close-quote; }

blockquote.blockquote-hp
{
	padding: 11px 22px;
	margin: 0 0 22px;
	border-left: 5px solid #eeeeee;
}

.blockquote-hp
{
	/* font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; */
	font-family: sans-serif;
	font-size: 180%; /* font-size: 200%; */
	line-height: 1.25;
	font-weight: 500;
	letter-spacing: 0.025em;
}

blockquote.blockquote-hp::before
{
	display: block;
	height: 0;
	content: "“";
	margin-left: -.75em;
	font: italic 800%/.80 Cochin,Georgia,serif;
	color: #000099;
	/* #1a237e; */
}

.blockquote-hp p.fancy-quote {border: 0px solid #ccc;}

blockquote footer
{
	color: #999;
	line-height: 1.5;
}

.blockquote-hp blockquote footer {	
	color: #999;
	line-height: 1.25;
	}

.blockquote-reverse
{
	margin: 0;
	padding: 6px 12px;
}

.blockquote-reverse::before
{
	display: block;
	height: 0;
	content: "”";
	margin-right: -.5em;
	font: italic 400%/1 Cochin,Georgia,serif;
	color: #999;
}

.placeholder
{
	opacity: 0.50;
	filter: alpha(opacity=50); /*For IE8 and earlier */
	/* filter: grayscale(100%); -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
}

/* FOOTER logos Dark mode 5/1/19 IMG background and padding */
.partners-logos img {margin: 2px; padding: 2px; background-color: #1a237e}

/* FORMS */

/* EMAIL SIGNUP */
/* color: #00cc66 */
.help-block {color: #d5331d; font-weight: 500; font-size: 110%;}
.has-feedback {padding: 20px; border: 0px solid #fcc;}
.email-form .form-inline .email {min-width: 280px; background-color: #F8F8FA;}
.block-signup .email-form .box-r1 {border: 5px solid #fff; border-radius: 1em; background-color: #F6f6fA;} /* bgcolor is same as body */

.g-recaptcha > div{
 margin: .5em auto !important;
 text-align: center;
 width: auto !important;
 height: auto !important;
 transform: scale(0.9) !important; /* force resize on phones */
}


.form-iframe-rcontainer {width: 100% !important; margin: 0 auto;}
.form-iframe-rcontainer .longform-iframe {min-height: 1300px; }


/* PLUG INS */
/* https://static-cdn.e2ma.net/signups/css/sign-up-forms.css */


/* COLUMNS */
.news-threecolumns {
	border: 0px solid #ccc;
	margin: 30px auto;
	padding: 30px;
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 40px;
    -webkit-column-rule: 3px outset #00cc66; /* Chrome, Safari, Opera */
    -moz-column-rule: 3px outset #00cc66; /* Firefox */
    column-rule: 3px outset #00cc66;
}

.two-columns  {
	border: 0px solid #ccc;
	margin: 30px auto;
	padding: 20px 0;
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    -webkit-column-gap: 40px; /* Chrome, Safari, Opera */
    -moz-column-gap: 40px; /* Firefox */
    column-gap: 40px;
    -webkit-column-rule: 3px outset #00cc66; /* Chrome, Safari, Opera */
    -moz-column-rule: 3px outset #00cc66; /* Firefox */
    column-rule: 3px outset #00cc66;
	}

.casting .two-columns p::first-line {font-weight: 600;}

/* 
* GRID W/FLEX FALLBACK
* Rachel Andrew Rules 
*/



/* no grid support? use flex */
.wrapper {
  display: flex;
  flex-wrap: wrap;
}

.grid {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  grid-auto-rows: minmax(180px, auto);
  margin: 30px auto;
}

.wrapper > div {
  background-color: rgb();
  /* font-weight: bold;
  font-family: sans-serif; */
  /*font-size: 3.157rem; */
  padding: 10px;
  /* border-radius: 5px; */
  text-align: center;
/* because flex for mobile */
  margin-left: 5px;
  margin-right: 5px;
  flex: 1 1 240px;
}

.wrapper > div:nth-child(odd) {
  background-color: rgb();
}

.wrapper > div:nth-child(even) {
  background-color: rgb();
}

.wrapper > div img {/* do not set to 100% */}

/* add download icon */
.wrapper > div > a::before {content: "\EA86"; font-family: "toolkit-entypo";}
.wrapper > div > a:hover img {opacity: .5;}


/* GLOBAL FOOTER + application.js */
#top-block {}
#top-block.affix a {text-decoration: none;}
#top-block.affix {position: fixed;bottom: 2em;right: 2em;}


/* LOADERS */
.with-loader {
	background-color: inherit;
	background-image: url("https://outofmyheadfilm.com/assets/img/blue_ajax-loading.gif"); 
	background-size: 100px;
    background-repeat: no-repeat;
    background-position: center;
    }

.css-loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 100px;
  height: 100px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* 
* MEDIA
*
*
*/

@media (max-width: 480px)
{
	/* small size */
	h2, h2.block-title { font-size: 125%; }
	h3, h3.vanity-credit { font-size: 125%; }
	.blockquote-hp { font-size: 125%; }
	
	.logowtag {width: 100%; max-width: 320px;}

	.block-about p, .block-signup p { padding: 0; }
	
	.oomh-block-intro { padding: 0 20px 30px 20px; }
	.block-trailer {padding-top: 0;}
	
	.oomh-block-intro .banner
	{
		border: 1px solid transparent;
		overflow: hidden;
	}
	
	.oomh-block-intro .banner img
	{
		width: 480px;
		border: 0px solid #ccc;
	}
	
	.oomh-block { padding: 20px 0px; }
	.oomh-hp-slate { margin-top: 2%; margin-bottom: 4%;}

	.slate
	{
		display: inline;
		padding: 0;
		width: 100% !important;
	}
	
	.slate-img
	{
		display: inline;
		width: 100% !important; 
		/* width: 320px;*/
	}
	
	.slate-text
	{
		display: inline;
		width: 100% !important;
		white-space: inherit;
		/* reset auto-lin-break */
	}
	
	.slate h1
	{
		text-align: center;
		font-size: 165%;
		line-height: 1.5;
	}
	
	.slate h2
	{
		text-align: center;
		font-size: 100%;
		line-height: 1.0;
	}

/* UNSTACK TAGLINE */	
.stacked3 h2.oomh-brand-tagline span {display:inline;}
.stacked3 h2.oomh-brand-tagline span.nextline:before {content: " ";}

/* 3 to 1 column */
.news-threecolumns {
border: 0px solid #ccc;
	margin: 30px auto;
	padding: 20px;
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
    -webkit-column-gap: 20px; /* Chrome, Safari, Opera */
    -moz-column-gap: 20px; /* Firefox */
    column-gap: 20px;
    -webkit-column-rule: 2px outset #00cc66; /* Chrome, Safari, Opera */
    -moz-column-rule: 2px outset #00cc66; /* Firefox */
    column-rule: 2px outset #00cc66;
}

/* 2 to 1 column */
.two-columns  {
	border: 0px solid #ccc;
	margin: 20px auto;
	padding: 20px;
    -webkit-column-count: 1; /* Chrome, Safari, Opera */
    -moz-column-count: 1; /* Firefox */
    column-count: 1;
  /*  -webkit-column-gap: 40px;  Chrome, Safari, Opera */
  /*  -moz-column-gap: 40px;  Firefox */
  /*  column-gap: 40px; */
  /*  -webkit-column-rule: 3px outset #00cc66;  Chrome, Safari, Opera */
  /*  -moz-column-rule: 3px outset #00cc66;  Firefox */
   /* column-rule: 3px outset #00cc66; */
	}

.wrapper > div {background-color: rgb();}

}


@media (min-width: 768px)
{
/* overwrite dt auto-truncate BS default */
.dl-horizontal dt {white-space: normal; width: 280px; border: 0px solid #ccc;}
.dl-horizontal dd {margin-left:300px; width: 100%;}
}

@media (max-device-width: 480px) and (orientation: landscape)
{

	.slate-text
	{
		padding-top: 14%;
		white-space: inherit;
		/* reset auto-line-break */
	}
	
	.slate h1
	{
		text-align: center;
		font-size: 165%;
		line-height: 1.5;
	}
	
		.slate h2
	{
		text-align: center;
		font-size: 100%;
		line-height: 1.0;
	}
	
	.bios4 .bio-name > p {text-align: left;}
	.bios4 img.bio-pix {max-width: 240px;}

}

/* TABLETS - PORTRAIT */
@media (max-width: 768px) and (orientation: portrait)
{
	.slate-img
	{
		display: inline;
		width: 100% !important;
	}
	
	.slate-text
	{
		display: inline;
		width: 100% !important;
	}
	
		.slate h1
	{
		text-align: center;
		font-size: 165%;
		line-height: 1.5;
	}
	
	.slate h1 img {width: 420px;}
	
	.slate h2
	{
		text-align: center;
		font-size: 120%;
		line-height: 1.0;
	}

/* UNSTACK TAGLINE */
.stacked3 h2.oomh-brand-tagline span {display:inline;}
.stacked3 h2.oomh-brand-tagline span.nextline:before {content: " ";}


/* BANNER PROMO TEXT - mobile */
.banner-over-text { 
	position:relative; 
	display: block;
	color: rgba(156,65,132,1);
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.80rem;
	line-height:1.15;
	font-weight:500;
	text-align: center;
	margin: .5em auto auto 0;
	width: 100%;
	}

}

/* Since top section nav too long - Collapse nav for ipads */

@media (max-width: 1200px)
{
	.navbar-header { float: none; }
	.navbar-left,.navbar-right { float: none !important; }
	.navbar-toggle { display: block; }
	
	.navbar-collapse
	{
		border-top: 1px solid transparent;
		box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	
	.navbar-fixed-top
	{
		top: 0;
		border-width: 0 0 1px;
	}
	
	.navbar-collapse.collapse { display: none!important; }
	
	.navbar-nav
	{
		float: none!important;
		margin-top: 7.5px;
	}
	
	.navbar-nav>li { float: none; }
	
	.navbar-nav>li>a
	{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	.collapse.in { display: block !important; }
	

}

/* end media */