/* Set default values */
body {
	font-family: "Raleway", "Lucida Grande", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;	
	color: black;
	background: white url(../images/webtile_white_bg.png);
	font-size: 14px;	
}

/* Override default link colouring */
a {
	color: #888;
	text-decoration: none;
}
a:focus, a:hover {
	color:#ccc;
	text-decoration: underline;
}

/* Topbar styling */
#topbar {
	background: #efefef;
}
#social-header {
	text-align: right;	
}
#social-header-btns {
	margin-top: 10px;	
}

/* Navbar styling */
.navbar {
	/* Remove Bootstrap's default navbar border */
	border-radius: 0px;
	margin-bottom: 0px;
	border: none;	 
	margin-top: 40px;
}
.navbar-brand {
	/* Allow logo to be any height - override Bootstrap default of 50px */
	height: auto;	
}
.navbar-default {
	/* Change default navbar colouring */
	background: white;	
}
@media (min-width: 768px) {
	/* Reduce navbar margin right for alignment */
	/* Move right menu down */
	.navbar-right {
	  margin-right: -25px;
	  margin-top: 60px;
	}
}
.navbar-toggle {
	/* Move the navbar toggle button down */
	margin-top: 38px;	
}
#logo {
	/* Space above and below the logo */
	margin-top: 25px;
	margin-bottom: 25px;
}

.dropdown-menu {
	/* Remove default shadow behind drop menu */
	box-shadow: none;
	-webkit-box-shadow: none;
}


/* Carousel area styling */
#featured {
	background: #FFFFFF;
}

/* Content area styling */
#content {
	background: #FFFFFF;
	padding-bottom: 2em;
}
.home #content {
	padding-bottom: 0px; /* No padding on home page */
}
.padded {
	margin-top: 16px;
	margin-bottom: 16px;
}

/* Footer area styling */
#footer {
	background: white;
	color: black;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 40px;
}
#footer a {
	color: #ACACAC;	
}
#footer a:hover {
	color: #fff;	
}
#copyright {
	font-size: 9px;
	margin-bottom: 50px;
	color: #828282;
}
#social {

}
#social a {
	color: black;
}

.smaller {
	padding: 15px 5px !important;	
}

.larger li {
	padding-left: 20px !important;
	padding-right: 20px !important;	
}
.larger li a:hover {
	color: #f4801f !important;	
}

#footerlogo {
	border-bottom: thick solid #000000;
	padding-bottom: 15px;
	margin-bottom: 15px;
	margin-top: 50px;

}

.navbar-default .navbar-nav>li>a {
    color: black;
}

.navbar-default .navbar-nav>li>a:hover {
    color: #f4801f;
}

#caption {
	margin-top: 50px;
	margin-bottom: 50px;
}

h1 {
	font-weight: 800;
	font-size: 80px;
}

h2 {
	font-weight: 600;
	font-size: large;
}

p {
	font-weight: 400;
	font-size: small;
}

.download {
	height: 25%;
}