/* GLOBAL STYLES
    -------------------------------------------------- */
	
	/*@font-face {
		font-family: 'merriweatherbold';
		src: url('merriweather-bold-webfont.eot');
		src: url('merriweather-bold-webfont-0.eot#iefix') format('embedded-opentype'),
			 url('merriweather-bold-webfont.woff') format('woff'),
			 url('merriweather-bold-webfont.ttf') format('truetype'),
			 url('merriweather-bold-webfont.svg#merriweatherbold') format('svg');
		font-weight: normal;
		font-style: normal;
	}*/

	/*@font-face {
		font-family: 'merriweatherregular';
		src: url('merriweather-regular-webfont.eot');
		src: url('merriweather-regular-webfont-0.eot#iefix') format('embedded-opentype'),
			 url('merriweather-regular-webfont.woff') format('woff'),
			 url('merriweather-regular-webfont.ttf') format('truetype'),
			 url('merriweather-regular-webfont.svg#merriweatherregular') format('svg');
		font-weight: normal;
		font-style: normal;
	}*/

    /* Padding below the footer and lighter body text */

    body {
    	padding-bottom: 40px;
    	color: #5a5a5a;
		background: #000;
		position: relative;
		-webkit-font-smoothing:antialiased;
    }
	
	.error404 .container {
		margin-top: 100px;	
	}
	
	.cufon-loading h2 { 
		visibility: hidden !important;
	}
	
	#site-design {
		visibility:hidden;
		position: absolute;
		z-index: 100;
		top: 0px;
		margin: auto;
		opacity: 0;	
	}
	
	h1, h2 {
		font-family: 'Trajan Pro', serif;	
	}
	p {
    	font-family: 'EB Garamond',serif;
	}
	
	.hidden {
		visibility: hidden;
		opacity: 0;	
	}
	
	.shown {
		visibility:visible;
		opacity: 1;	
	}
	
	.btn-link {
		color: #5f5524;
    	font-family: 'EB Garamond',serif;
    	font-size: 18px;
		text-shadow: none;
	}
	.btn-link:hover,
	.btn-link:focus {
		color: #5f5524;
		background-image: none;
		transition: none;
        text-decoration: none;
	}
	
	button i.panel-content-clip {
		margin-right: 5px;	
	}
	
	#log-logo {
		display:inline-block;
		background: url("../img/log-logo.png") no-repeat scroll 24px 15px transparent;	
		width: 106px;
		height: 97px;	
	}
	#log-logo a {
		display:block;
		width: 106px;
		height: 97px;	
	}
	
	/* FOOTER
    -------------------------------------------------- */
	
	#sponsors {
		margin-top:50px;	
	}
	#sponsors li {
		padding: 25px;
		text-align:center;  
	}
	footer {
		text-align:center;	
	}
	footer p {
		text-align:center;	
		color: #323230;
	}
	footer a {
		color: #707173;	
	}
	footer a:hover,
	footer a:visited {
		color: #c2c4c6;	
	}
	ul.footer {
		display:inline;	
		display: inline-block;
    	position: relative;
   	 top: 4px;
	}
	ul.footer li {
		float: left;
		padding-right: 5px;	
		line-height:15px;	
	}
	
	/* HEADER - HERO
    -------------------------------------------------- */
	
	#header-loader {
		display: block;
		position: absolute;
		margin: 0px auto;
		width: 1352px;
		height: 813px;
		top: 0px;
		overflow:hidden;
		margin-left:-250px;
		z-index:2;
		background: #000;
	  }
	  
	#header-hero {
		display: block;
		position: relative;
		margin: 0px auto;
		width: 1352px;
		height: 809px;
		top: -100px;
		overflow:hidden;
		margin-left:-250px;
		z-index:1;
	  }
	
	  #header-hero img {
		position: absolute;
		top: 0px;
		left: 0px;
	  }
      #header-castle-bump {
		   position: relative;
   		 top: 40px;
	  }
	  #header-vines-bump {
		   position: relative;
		 left:10px;
		 top:80px;
      }
      #header-hero img#header-full {
        top: 100px;
        left: 4px;
      }
	  /*  		 top: 570px;*/
	  #header-bump {
		  position:relative;
		top:-10px;
	  }
	  .js-plaxify {
		-webkit-transition:-webkit-transform 0.0s ease-out;	
		-webkit-perspective: 1000;
		-webkit-transform: translateZ(0);  
	  }

	  .kickstarter-banner {
		position: fixed;
		top: 0;
		right: 0;
		z-index: 1000;
	  }
	  
	 /* HEADER - NAVBAR
    -------------------------------------------------- */
	
	.social-flags {
	  position:absolute;
	  right:0px;
	  top:72px;
	}
	.social-flags .twitter a,
	.social-flags .facebook a {
		display:block;
		width: 67px;
  	   height: 85px;
	    /* hide text */
	  color: transparent;
	  text-indent: 100%;
	  white-space: nowrap;
	  overflow: hidden;
	}
	.social-flags .facebook {
	  background: url("../img/social-flag-facebook.png") no-repeat scroll 0px 0px transparent;
  	   width: 67px;
  	   height: 85px; 
	}
	.social-flags .twitter {
	  
	  background: url("../img/social-flag-twitter.png") no-repeat scroll 0px 0px transparent;
  	   width: 62px;
  	   height: 85px; 
	}
	.social-flags .flag {
		display:block;
		float:right;
		margin-right: 10px;
		
	}
	.social-flags .flag a {
		color: #ebebeb;
		font-size: 27px;
		text-decoration:none;
	}
	.social-flags .flag a i {
		padding-top:28px;
		width:100%;	
	}
    /* Special class on .container surrounding .navbar, used for positioning it into place. */
    .navbar-wrapper {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      z-index: 300;
      height: 77px;
	  background: url("../img/header-bg.png") repeat-x scroll center center transparent;
    }
    .navbar-wrapper.affix {
		position:fixed;
		top:0px;
    }

    /* Remove border and change up box shadow for more contrast */
    .navbar .navbar-inner {
		background: #000;
		box-shadow: none;
	 -webkit-box-shadow: 0;
       -moz-box-shadow: 0;
	  border: 0px none;
	  border-radius: 0;
	  -webkit-border-radius: 0px;
		 -moz-border-radius: 0px;
			  border-radius: 0px;
    }

    /* Downsize the brand/project name a bit */
    .navbar .brand {
		background: url("../img/armello-logo-small.png") no-repeat scroll 0px 13px transparent;
  	   width: 102px;
  	   height: 68px; 
	   padding: 0px;
	   margin: 0px;
	   text-shadow: none;
  
	   /* hide text */
	  color: transparent;
	  text-indent: 100%;
	  white-space: nowrap;
	  overflow: hidden;
    }
    .navbar .brand:hover,
    .navbar .brand:focus {
        color: transparent;
    }
	
	.navbar .nav > li {
    	float: left;
    	font-size: 21px;
		height: 76px;
	}
	
    /* Navbar links: increase padding for taller navbar */
    .navbar .nav > li > a {
		font-family: "Trajan Pro", serif;
		font-weight: 700;
    	padding: 42px 16px 0;
	  	color: #FFF;
		/*color: '-linear-gradient(#FFF, #000)'*/
    }
	.navbar .nav > li > a:hover,
	.navbar .nav > li.active > a
	.navbar .nav > li.active > a:hover {
		color: #e0b451;
		/*color: '-linear-gradient(#e0b451, #d58a78)'*/
	}
	
	 {
    	color: #e0b451;
	}

	

    /* Offset the responsive button for proper vertical alignment */
    .navbar .btn-navbar {
      margin-top: 10px;
    }
	
	.navbar-inverse .navbar-inner {
	  background-image: none;
      background-color: transparent;
	}
	.navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {
	  background-color: transparent;
	}
    .navbar-inverse .nav-collapse .nav > li > a:hover,
    .navbar-inverse .nav-collapse .nav > li > a:focus,
    .navbar-inverse .nav-collapse .dropdown-menu a:hover,
    .navbar-inverse .nav-collapse .dropdown-menu a:focus {
        background-color: transparent;
    }

	 /* MAIN BAR
    -------------------------------------------------- */
	
	#title {
		background: url("../img/bg-top.png") no-repeat scroll -21px -2px transparent;	
		position:relative;
		z-index: 10;
	}
	
	#title h1 {
		display:block;
		background: url("../img/armello-logo.png") no-repeat scroll 0px 5px transparent;
		width: 412px;
		height: 255px;
		margin: auto;
		 /* hide text */
	  color: transparent;
	  text-indent: 100%;
	  white-space: nowrap;
	  overflow: hidden;
	}
	#title-bg {
		/*background: url("../img/bg-top-tile.jpg") no-repeat scroll -21px 0 transparent;*/
		background: url("../img/bg-top-tile2.jpg") no-repeat scroll -21px 0 transparent;
    display: block;
    /*height: 290px;*/
    height:450px;
	/*margin-top: -110px;*/
	margin-top:-259px;
    position: absolute;
    width: 100%;
    z-index: 1;
	}

	#kickstarter {
		height:152px;
		position:relative;
		z-index:2;
		max-width: 592px;
		margin: 0 auto;
	}
	#kickstarter a.btn-help {
		display: block;
		padding: 7px 0;
		background:#7ac043;
		color:#fff;
		font-size: 20px;  
		text-align:center;
		-moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px;
	}
	#kickstarter a.btn-help:hover {
		text-decoration:none;
	}
	#kickstarter .copy {
		padding-top: 17px;
		margin-left:0;
		font-family: serif;
		color: #fff;
		font-size: 20px;
		line-height: 1.4em;
		text-transform: uppercase;
	}
	
	#tag {
		position: relative;	
		z-index: 10;
	}
	
	#tag h2 {
		line-height: 25px;
		margin-top: 18px;
		font-size: 19px;
		text-shadow:#fff 0px 1px 0, #000 0 -1px 0;
		text-align:center;
	}
	
	#tag h2:before {
	  content: url("../img/title-deco-left.png");
	  width:97px;
	  height: 117px;
	  display: block;
	  bottom: -40px;
      left: 50%;
      margin-left: -355px;
      position: absolute;
	}
	#tag h2:after {
	  content: url("../img/title-deco-right.png");
	  width:97px;
	  height: 117px;
	  display: block;
	  bottom: -40px;
      left: 50%;
      margin-left: 260px;
      position: absolute;
	}
	
	#title:before {
	  content: url("../img/title-vine-left.png");
    display: block;
    height: 302px;
    left: 50%;
    margin-left: -580px;
    position: absolute;
    top: 170px;
    width: 216px;
	}
	#title:after {
	  content: url("../img/title-vine-right.png");
    display: block;
    height: 300px;
    left: 50%;
    margin-left: 358px;
    position: absolute;
    top: 170px;
    width: 216px;
	}
	
	#main {
		margin-top:-200px;	
	}
	
	/*  background: url("../img/bar-top.png") no-repeat scroll 0px 0px transparent;
	  bakcground-size:100% 100%;*/
	#main-title {
	  background: none; /*url("../img/bg-top-tile.jpg") no-repeat scroll -21px 513px transparent;*/
	  width:940px;
	  display: block;
    position: relative;
    top: -180px;
    width: 940px;
    z-index: 2;
	}
	
	#main-content h2 {
		font-size: 22px;	
	}
	
	#main-content {
		 background: url("../img/bg-middle-tile.jpg") repeat scroll -21px 0px transparent;
		 position:relative;
		 z-index:2;
	}
	
	#main-footer {
		background: url("../img/bg-bottom.jpg") no-repeat scroll -21px 0 transparent;
		display: block;
		height: 108px;
		width: 100%;
	}
	
	#thegame-content h1 {
		font-size: 28px;	
		margin-bottom: 10px;
	}
	#thegame-content h2 {
		font-size: 19px;	
		line-height:25px;
		margin-bottom: 10px;
	}

    .vine-left:before {
        position: absolute;
        content: url("../img/game-content-vine-left.png");
        display: block;
        height: 233px;
        width: 167px;
        top:0px;
        left:0px;
    }
	
	/*.section-title {
		visibility:hidden; 
		opacity:0;
	}*/
	
	.section-title h1 {
		font-size: 28px;
		text-align:center;	
		margin-bottom: 40px;
	}
	
	.section-content h1 {
		font-size: 28px;
		margin-bottom: 18px;
	}
	
	.section-content h2 {
		font-size: 8px;
		line-height: 24px;
	}
	
	/*.section-content {
		visibility:hidden; 
		height:0px; 
		overflow:hidden;
	}*/
	
	.section-content.collapse.in {
		visibility:visible;
	}
	
	section.content {
		display: none;
		position: relative;	
		margin-bottom: 80px;
		margin-left: 30px;
    	margin-right: 30px;
	}
	section.content:last-child {
    	margin-bottom: 0px;
	}
	section.content.in {
		display: block;	
	}
	#main-content section.content.active .section-title h1 {
		color: #e0b451;	
	}
	
	i.sun {
		 background: url("../img/section-logo-sun.png") no-repeat scroll -21px 0 transparent;
		display: block;
		height: 271px;
		left: 50%;
		margin-left: -310px;
		position: absolute;
		top: -165px;
		width: 658px;
	}
	i.moon {
		 background: url("../img/section-logo-moon.png") no-repeat scroll -21px 0 transparent;
		display: block;
		height: 271px;
		left: 50%;
		margin-left: -310px;
		position: absolute;
		top: -165px;
		width: 658px;
	}
	i.tree {
		 background: url("../img/section-logo-tree.png") no-repeat scroll -21px 0 transparent;
		display: block;
		height: 271px;
		left: 50%;
		margin-left: -310px;
		position: absolute;
		top: -165px;
		width: 658px;
	}
	i.rock {
		 background: url("../img/section-logo.png") no-repeat scroll -21px 0 transparent;
		display: block;
		height: 166px;
		left: 50%;
		margin-left: -310px;
		position: absolute;
		top: -60px;
		width: 658px;
	}

	#game-content .section-content .panel-content.in,
	#heroes-content .section-content .panel-content.in,
	#clan-content .panel-content.in,
	#clan-content.active {
		border-bottom: 1px solid #342e14;
		border-top: 1px solid #342e14;	
		visibility: visible;	
	}
	#clan-content {
		margin-left: 30px;
    	margin-right: 30px;	
	}
	#clan-content .panel-content {
		margin-bottom: 0px;	
	}
	#clan-content .panel-content > a {
		position: absolute;
		bottom: 30px;	
	}
	#clan-content .media-body {
		margin-left: 120px;	
	}
	#clan-content .media-body {
		margin-left: 120px;	
	}
	#main-content #clan-bear .media-body {
		margin-left: 150px;
		min-height: 150px;	
	}
	
	#clans-content .section-content a:hover h2 {
		color: #e0b451;	
	}
	.fixed-supported .sticky-top { position: fixed; }
	
	.panel-more {
		text-align:center;
		margin-top:20px;
	}
	.panel-content {
		background: url("../img/section-panel-bg.jpg") repeat scroll 0px 0px transparent;
		margin-bottom: 50px;
	}
	
	i.panel-content-clip {
		 background: url("../img/icon-close.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 45px;
    margin-right: 15px;
    margin-top: -5px;
    position: relative;
    top: 20px;
    width: 29px;
    z-index: 200;
	}
	#subscribe-form h1 {
		display:inline-block;	
	}
	#subscribe-success {
		width: 100%;
    	position: absolute;
    	top: 0;
		visibility:hidden;
		opacity:0;
	}
    #social {
        left: 50%;
        margin-left: -90px;
        position: relative;
        width: 180px;
        top:30px;
    }
    #social > div {
        float: left;
    }
	#subscribe-content {
		text-align:center;
		position:relative;
	}
	#subscribe-form button {
		margin-bottom: 11px;	
		min-width: 155px;
	}
	#subscribe-form button:hover,
	#subscribe-form button:focus {
		transition: none;
		background-image: none;
	}
	
	#main-content div,
	#main-content p {
		font-family: 'EB Garamond', serif;
		font-size: 18px;
		color: #5f5524;
		line-height: 25px;
	}
	#main-content h4 {
		font-family: 'EB Garamond', serif;
		font-size: 20px;
		color: #554c23;
	}
	#main-content .media-body {
		margin:50px;	
	}
    #main-content .media-row {
        position: relative;
    }
	#main-content .media-object {
		padding: 10px;
        position: absolute;
        top: 0px;
        z-index: 10;
	}
    #main-content .hero-title .media-object {
        position: relative;
    }
    #main-content .media-left {
        left:-41px;
    }
	
	#subscribe-form button {
		color: #FFF;
	}
	
	blockquote {
		color: #8e8e8e;
	}
	#main-content h1,
	h2 {
		color: #c8c8c8;
		/*'-linear-gradient(#c8c8c8, #adadad)';*/
		text-shadow: #2c2c2c 0px 2px 0, #141414 0 -1px 0;
	}
	.sub {
		color: #909090;
		/* '-linear-gradient(#909090, #797979)',*/
		text-shadow: #2c2c2c 0px 2px 0, #141414 0 -1px 0;
	}
	


   
	
	  /* MEDIA - SLIDER
    -------------------------------------------------- */

	.flexslider {
		background: none repeat scroll 0 0 #000;
		border: 0px none;
        border-radius: 0px;
		margin: 0px;
	}
    .slider-wrapper {
        border: 4px solid #1D1911;
        border-radius: 4px;
        margin-bottom: 6px;
    }
    #slider .fluid-width-video-wrapper {
        display: none;
    }
	
	#slider-thumbs {
		background: none repeat scroll 0 0 transparent;
		border: 0px none;
		margin: 0 0 60px;
	}
	
	#slider-thumbs .slides > li {
		margin: 0px 5px;
		cursor: pointer;
	}
	#slider-thumbs .slides > li:first-child {
		margin-left: 0px;
	}
	#slider-thumbs .slides > li:last-child {
		margin-right: 0px;
	}
	
	/* HEROES
    -------------------------------------------------- */
	
	.hero-title {
	  position: relative;
	  margin-bottom: 20px;	
	}
	.hero-title h1,
	.hero-title .sub  {
		display:inline;
		padding: 0px;
		margin: 0px;	
	}
	
	.hero-title h1 {
		text-transform:uppercase;	
	}
	
	.hero-title h1:after {
	  content: url("../img/heroes-title-deco.png");
	  width:81px;
	  height: 29px;
	  display: inline-block;
	  padding-left:10px;
	  position:relative;
	  top:10px;
	}
	
	
	/* CLANS
    -------------------------------------------------- */
	ul.shields {
		display: table;	
		width:100%;
	}
	ul.shields > li {
		text-align:center;
		display: table-cell;
	}
	div.shield {
		float:left;
		text-align:center;	
		width:100%;
		cursor:pointer;
		position:relative;
	}
	div.shield.wolf {
		background: url("../img/clan-logo-wolf.png") no-repeat scroll center 0px transparent;	
	}
	div.shield.bear {
		background: url("../img/clan-logo-bear.png") no-repeat scroll center 0px transparent;	
	}
	div.shield.rat {
		background: url("../img/clan-logo-rat.png") no-repeat scroll center 0px transparent;	
	}
	div.shield.rabbit {
		background: url("../img/clan-logo-rabbit.png") no-repeat scroll center 0px transparent;	
	}
	.highlight-over {
		opacity: 0;
		visibility:hidden;	
	}
	.content-title {
		cursor:pointer;
	}
	
	div.shield h2:before {
	  content: url("../img/clan-title-deco-left.png");
      display: inline;
      height: 18px;
	  width: 51px;
	  padding: 5px;
	}
	div.shield h2:after {
	  content: url("../img/clan-title-deco-right.png");
      display: inline;
      height: 18px;
	  width: 51px;
	  padding: 5px;
	}


    /* RESPONSIVE CSS
    -------------------------------------------------- */
	
	@media (min-width: 768px) and (max-width: 979px) {
		
		#header-hero {
			margin: 0 auto 0 -20px;
    		top: 0px;
    		width: 768px;
			height: 385px;
		}
		
		#main {
			margin-top: -190px;	
		}
		#main-content {
			margin-top: 260px;	
		}
		
		#main-title {
			background-position: 0px 513px;
			width: 940px;	
		}
		
		#title h1 {
			background: url("../img/armello-logo-724.png") no-repeat scroll 0px 1px transparent;
			width: 249px;
			height: 157px;
		}
		#title:before {
    		display: none;
		}
		#title:after {
    		display: none;
		}
		.social-flags {
			display: none;
		}
	}
	
	
	@media (min-width: 1200px) {
		
		.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
   			width: 940px;
		}
	}

		
    @media (max-width: 979px) {

		#header-hero {
			height: 450px;
			margin-left: -15px;
			top: -10px;
		}

        #header-hero img#header-full {
            left: 0;
            top: 57px;
        }
		
		#header-vines-bump {
    		left: 10px;
    		top: 60px;
		}
		
		#main {
			margin-top: -190px;	
		}
		
		#title-bg {
    		background: url("../img/bg-top-tile-724.jpg") no-repeat scroll 0px 10px transparent;
			 height: 315px;
		}

		
		#main-title {
    		width: 724px;
			height: 230px;
			top: 40px;
		}
		
		#main-content {
		 background: url("../img/bg-middle-tile-724.jpg") repeat scroll center 0px transparent;
		 margin-top: 240px;
		}
		
		#main-footer {
    		background: url("../img/bg-bottom-tile-724.jpg") no-repeat scroll center 0 transparent;
			height: 118px;
		}
		
		#title {
			background: url("../img/bg-top-724.png") no-repeat scroll 70px -2px transparent;
		}
		
      .container.navbar-wrapper {
        margin-bottom: 0;
        width: auto;
      }
	  .navbar .nav-collapse .nav.pull-right {
		float: right;
		margin-left: 0;
	  }
     
	 	.nav-collapse,
		.nav-collapse.collapse {
			height: auto;
			overflow:visible;
		  }
		  
		  .navbar .btn-navbar {
		display: none;
	  }
	  .nav-collapse {
		clear: none;
	  }
    }
	
	@media (max-width: 767px) {

		#kickstarter {
			text-align:center;
			height:213px;
		}
		#kickstarter a {
			margin-top:10px;
		}

		#main-content .media-body {
    		margin-left: 10px;
			margin-right: 10px;
		}
        .container {
            overflow: hidden;
            width: auto;
        }
		#header-hero {
			left: 50%;
   			 margin: auto auto auto -320px;
    		top: -10px;
    		width: 640px;
			height: 385px;
		}
        #header-hero img#header-full {
            left: 0;
            top: 47px;
        }
		#main-content {
			margin-top: 60px;
		}
        #main-content h2 {
            font-size: 17px;
        }
        #main-content .media-object {
            position: relative;
        }
		#main-title {
			background-position: 0px 513px;
			width: 100%;	
			top: 60px;
		}

        .nav-collapse .nav > li > a:hover,
        .nav-collapse .nav > li > a:focus,
        .nav-collapse .dropdown-menu a:hover,
        .nav-collapse .dropdown-menu a:focus {
            background-color: #000 !important;
        }
		
		#title {
			background: url("../img/bg-top-640.png") no-repeat scroll 116px -3px transparent;
			background-position: center -3px;	
		}
		#title h1 {
			background: url("../img/armello-logo-640.png") no-repeat scroll 0px 0px transparent;
			width: 174px;
			height: 107px;
		}
		
		#main-title {
    		background: url("../img/bg-top-tile-640.jpg") no-repeat scroll center 91px transparent;
			/*height: 385px;*/
			height: 555px;
		}
		
		#title-bg {
    		background: none; /*url("../img/bg-top-tile-640.jpg") no-repeat scroll center 26px transparent;*/
		}
		
		#title:before {
    		display: none;
		}
		#title:after {
    		display: none;
		}
		.social-flags {
			display: none;
		}
		.navbar .brand {
			background: url("../img/armello-logo-mobile.png") no-repeat scroll 0px 0px transparent;
			width: 43px;
    		height: 40px;
			 margin-top: 3px;
		}
		.navbar-wrapper {
    		height: 50px;
		}
		.nav-collapse .nav > li {
			float: none;
		}
		.navbar .nav > li > a {
   		 padding: 18px;
		 text-align: center;
		}
		.navbar .nav > li {
   		 height: 46px;
		}
	.nav-collapse {
		clear: both;
	  }
	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0;
	  }
        .navbar-wrapper {
            background: url("../img/header-bg-mobile.png") repeat-x scroll center center transparent;
        }

     	.nav-collapse,
		.nav-collapse.collapse {
			height: 0;
			overflow:hidden;
            background-color: #000000;
		  }
		  
		.navbar .btn-navbar {
			display: block;
			margin-top: 10px;
		  }

    }




	@media (max-width: 1358px) {

		.kickstarter-banner {
			display:none;
	  	}
	}

    
	
  
/* Localized */