/* UNIVERSAL 
---------------------------------------------- */
html{z-index: -1;}
body{margin: 0;background: #fff;font-family: Arial, Helvetica, sans-serif;overflow-x: hidden; color: #000}
#header{position: absolute;}
img{border: none;}
b{font-weight: 800;padding-right: 9px;}
a{text-decoration: none;}
a:hover {cursor: pointer;text-decoration: underline;}
p{color: white;}
h1{margin: 0;padding: 0;font-size: 51.5px;color: white;padding: 10px 0px;text-transform: uppercase;}
h2{margin: 0;padding-top: 60px;font-size: 38px;color: #1c1c1c;}
h3{font-size: 41.58px;color: white;margin: 0;padding: 0;padding-bottom: 30px;}
h4{margin: 0;padding: 0;font-size: 34px;color: white;text-transform: uppercase;}
sup{font-size: 10px;vertical-align: super;}
.clearfix{clear: both}
.floatleft{float: left}
section,article,header,footer,nav,aside,hgroup,figure,figcaption {display: block;padding: 0;margin: 0;}
#mobile-hdr #header {display: none;}
#wrapper{width: 960px;margin: 0 auto;clear: both;}
#wrapped{background: transparent !important;}
.scrolling{position: relative!important;z-index: 1!important;-webkit-overflow-scrolling: touch;/* overflow-x: hidden; */}
.container{margin: 0 auto;width: 90%; max-width: 1200px;}
.bold{font-weight: 800;}

/* MAIN 
---------------------------------------------- */
.container img{
	width: 100%;
	height: auto;
}
.split{
	display: block;
	position: relative;
	padding:30px 0px;
}
.split a:hover img{
	cursor: pointer;
	opacity: .87;
}
.col{
    display: inline-block;
    width: 49%;
    padding:0px;
    float: left;
}
.split a:first-of-type .col{
	padding-right:1%;
}
.split a:last-of-type .col{
	padding-left:1%;
}
.login{
	margin: 0 auto;
	width: 300px;
	text-align: center
}

input[type="text"],
input[type="password"] {
	width:218px; 
	font-size:14px; 
	padding:10px; 
	background:#fff; 
	border:1px solid #666; 
	color:#ccc; 
	text-transform:uppercase; 
	margin-bottom:10px;
}
.btn {
	display:inline-block; 
	min-width:150px; 
	background:#242424; 
	color:#ccc; 
	padding:14px;
	border:none;
	text-align:center;
	text-transform:uppercase;
	font:14px Arial, Helvetica, sans-serif;
	font-weight: 600;
	cursor:pointer;
}

/* MEDIA QUERIES 
---------------------------------------------- */
@media only screen and (max-width: 1024px){
	.container {
		width: 100%
	}
	.container img{
		width: 100%!important;
		height: auto!important;
	}
}
@media only screen and (max-width: 600px){
	.container img{
		width: 100%!important;
		height: auto!important;
	}
	.container .col{
		display: block;
		float: none;
		width: 100%;
		position:relative;
		top:-2px;
	}
	.container .split a:nth-child(2) .col{
		top:-4px;
	}
	.split a:first-of-type .col{
		padding-right:0px;
	}
	.split a:last-of-type .col{
		padding-left:0px;
	}
}