#nav {
	z-index: 10000;
}

#navbar-brand {
	width: 120; 
	height: 120px; 
	background-image:url(../images/banner-new.png); 
	background-size:120px 120px;
	position:absolute;
	z-index: 10001;
	margin-left: 16px;	
	text-decoration:none;
}

a#navbar-brand:link {color:rgba(255,255,255,0.7);}      /* unvisited link */
a#navbar-brand:visited {color:rgba(255,255,255,0.7);}  /* visited link */
a#navbar-brand:hover {color:#BBBBBB;}  /* mouse over link */
a#navbar-brand:active {color:#CCCCCC;}  /* selected link */

#navbar-brand div{
	padding-top:5px;
	word-wrap: break-word;	
	height:70px;
	text-align:center;
	font-size:1.0em;
	font-weight:600;
	display:none;
	font-family: 'Avenir Next Condensed', 'Arial Narrow', sans-serif;	
	
}
#navbar-brand div span {
	font-size:1.4em;
}

body {
	font-family: 'Avenir Next', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
}

.app-wrapper {
	text-align: center;
	padding-top: 25px;
}

.app-summary {
	padding-left:0px;
}

.app-icon-ios {
	width: 100px;
	height: 100px;
	border-radius: 25px;
}

.app-icon-android {
	width: 100px;
	height: 100px;
	border-radius: 12.5px;
}

.app-name {
	font-size:1.4em;
	color:black;
	height:40px;
	display:inline-block;
}

.app-store-button {
/*	float: left;*/
}

.carousel-app-icon img {
	width:200px;
	height:200px;
	border-radius:40px;
}

.app-icon-carousel {
	padding-top: 80px;
	padding-bottom: 20px;
	height: 300px;
	width: 100%;
	position: relative;
}

.carousel-app-icon {	
	position: absolute;
	left:20px;
}

.about {
	text-align: center;
}

.about p {
	text-align: left;
}

.app-detail-icon-ios {
	border-radius: 50px;
	width:256px;
	height:256px;
}

.app-detail-icon-android {
	border-radius: 25px;
	width: 256px;
	height: 256px;
}

#carousel-container {
	margin-left: auto;
	margin-right: auto;
	width:100%;
	z-index: -200;
}

#carousel-container-container {
	background-color:rgb(200,200,200);
	margin-top:-30px;
	padding-bottom:20px;
	z-index:-201;
}

#screenshot-gallery-container {
	width: 568px;
	height: 320px;
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline-block;	
}
.row-container {
	padding: 0 15px;	
}

@media (max-width: 600px) {
	#screenshot-gallery-container {	
		display:inline;	
	}	
}
@media (min-width: 1000px) {
	#screenshot-iphone {
		width: 798px;
		height: 381px;
		background-image:url('../images/iphone-landscape.png');
		background-size: 798px 381px;
		padding-top:16px;
		padding-left:4px;
	}
	#screenshot-iphone-container {
		overflow-x:hidden;		
	}
	#app-detail-info {
		overflow:hidden;
	}	
	
}


