@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed");

/* Bootstrap Overrides */

/*# Customizing Bootstrap 
$grid-breakpoints: (
  xs: 0,
  sm: 480px,
  md: 768px,
  lg: 1024px
);

$container-max-widths: (
  sm: 420px,
  md: 720px,
  lg: 960px
);
#*/


.navbar-toggler {
	border:none;
	padding: 0 0 0 0px;
}

/*# Merri Merberg#*/

/* Global Structure */
body{
background-color:#e5e5e5;
}

.main-container{
	max-width: 960px;
	min-height:560px;
	border: 1px solid #000;
	margin:10px auto 0 auto;
	background-color:#fff;
	padding: 15px;
}
.main-content{
	position: relative;
	background-color: #579dda;
	height: 100%;
	min-height: 560px;
}
section#main_content{
	margin-top: 6.25em;
}
footer {
	position: absolute;
	bottom:0px;
}


/* Global Type */
h1, h2 {
	font-family: 'Roboto Condensed', Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	text-transform: uppercase;
	color: #000;
}
h1 {
	font-size: 5em;
    text-indent:-9999px;
}
h1 span {
	color:#fff;
}
a, p {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

nav{
	background-color:none;
}
nav h1{
	font-size: 2em;
}

/*nav*/
.nav-link {
	color:#fff;
}
.nav-link:hover {
	color:#000;
}
/*end nav*/

h3{
	text-transform: uppercase;
	color:#fff;
}
p {
	color:#000;
}
footer, footer a {
	color:#fff;
	font-size: 1.1em;
}
footer a:hover {
	color:#fff;
	text-decoration: none;	
}
footer, footer a:visited {
text-decoration: none;	
color: #fff;
}
h4{
	text-transform: uppercase;
	font-size: 1em;
	color:#fff;
	margin-top:1.5em;
}
p, h6, h7 {
	font-size: .8em;
	line-height: 1.2em;
}
h5{
	font-size: .8em;
	color:#fff;
}
h6{
	font-weight:bold;
}
/* Home */
body#home img.logo{
 float:none !important;
 width:40%; 	
}
body#home .col-logo{
 text-align:center;
    padding-bottom:10px;
}
body#home h1{
	text-align: center;
}
body#home h2{
	font-size: 2.5em;
}

body#home a, body#home p, body#home li{
	color:#fff;
}
body#home a {
	text-decoration: none;
	font-size: 1.12em;
}
body#home a:hover {
	color:#000;
}
body#home a span{
	text-align: center;
	vertical-align: middle;
	display: inline-block;
	border-radius: 50%;
	width: 25px;
	height:25px;
	background-color:#fff;
	color: #579dda;
	font-weight:bold;
}
body#home p {
	line-height: 18px;
}

body#home .promos {
	padding-left: .8em;
}
body#home ul{
padding-left:0px;
}
body#home li{
	list-style: none;
	padding-bottom:10px;
}
body#home li:hover{
	color:#000;
}


/* Resume */
body#resume section#main_content{
	margin-top: 1em;
}
body#resume h6{
margin:0;
}
body#resume h7{
	display: block;
	line-height: 1.3em;
}
body#resume article{
	margin:.5em 0 1em 0;
}

body#resume footer{
	
}

/* Reel */
body#reel section#main_content{
	margin-top: 1em;
}
body#reel video {
	max-width: 35em;
	max-height:19.6em;
	margin: 0 auto;
}
body#reel .carousel-indicators{

}
body#reel .carousel-indicators li{
	font-size: .6em;
	line-height: 1.1em;
	padding-top:3px;
	font-weight:bold;
	text-indent:inherit;
	bottom:-6em;
	width:  4.6em;
	text-align: left;
	padding-right:1.5em;
}
body#reel .carousel-indicators li:nth-of-type(1){
	/*background:url("../media/images/videoposter-all.jpg") cover no-repeat;*/
}