/* 
Title:			danielging.css
Desc:			custom site CSS
*/

html, body {
	width: 100% !important;
    overflow-x:hidden !important;
}

html {	
	padding-top:0px;
    font-weight:100;
}

body {
	margin-top: 0 !important;
	padding-top: 0 !important;
}

h1 {	
	font-family: 'Poppins', sans-serif;
	font-weight: 200 !important;
	text-transform:uppercase;
   	text-decoration: none !important;
   	margin-top: 8px !important;
	margin-bottom:0px !important;
	font-size: 48px !important;
}

.subtitle {
    font-size:16px;
	font-family: 'Poppins', sans-serif;
	font-weight: 200 !important;
	padding-left:4px;
	padding-right:4px;
	margin-bottom:8px;
	text-transform:uppercase;
}

.alert {
    margin-bottom: 0rem !important;
}
	
.img-responsive {  	
	padding:8px;
  	width:100%; 
}
  	
.copyright {	
	font-family: 'Poppins', sans-serif;
	margin-left:10px;
	margin-right:10px;
	padding-top:16px;
	padding-bottom:20px;
	font-size:14px !important;
	font-weight:100 !important;
	max-width: 1600px;
	margin: 0 auto;
	padding-left:30px;
	padding-right:30px;
}

nav {
	padding-left:5px !important;
	padding-right:5px !important;
	padding-top:10px !important;
	padding-bottom:5px !important;
	margin-right: auto;
    margin-left: auto;
}

.container-fluid, nav {
	max-width: 1600px;
}

.banner-custom {
	border:0 !important;
	text-decoration:none !important;
   	font-weight:100 !important;
   	background-color:#353839 !important;
   	color: white !important;
   	text-align:center;
   	border-radius:0 !important;
	font-size:14px;
	padding:5px !important;
	text-transform: none;
	font-family: 'Poppins', sans-serif;
}

.footer {
	border:0 !important;
	text-decoration:none !important;
   	background-color:#353839 !important;
   	color: #fff !important;
   	border-radius:0 !important;
   	margin-top:20px;
   	padding-bottom:0 !important;
}

label, .invalid-feedback, .licence_text {
	font-size:16px;
	font-family: 'Poppins', sans-serif;
	font-weight: 200 !important;
}

a, a.hover {
	text-decoration: none !important;
	color: inherit !important;
}

.links {
	color:white;text-decoration: none;
}

.navbar-nav {
	padding-right: 8px !important;
}


/* Image titles */
.imagetitle {
	font-family: 'Poppins', sans-serif;
  	font-weight: 300 !important;
	font-size: 14px !important;
	text-align: center;	
	margin-bottom: 4px !important;		
}		 

.archive_photo, #cboxes, .banner-custom {
	display:block;
}

.btn {
	font-size: 12px !important;
}

/* Smaller Device CSS */

@media (max-width: 991px) {
	h3, #navbarSupportedContent, .copyright, .collectionheader, .collectiondesc, .dropdown-item  {
		text-align: left !important;
	}
	.copyright {
		padding-left:0;
		padding-right:0;
	}

	 .img-responsive, .container-fluid {
		padding:5px !important;
	}
}

@media (max-width: 575px) {
	.imagetitle, .titleslink {
		display:none;
	}
}

/*
CSS Splits 
2 x Image:		0 - 574 px
3 x Image:		575 - 991 px
4 x Image:		991 px +
*/