	.corbg {
		background-size: auto;webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;
		color:#f1f1f1;
		overflow:hidden;
	}
	.corcoverage {
		display:block;
		overflow:hidden;
		z-index:800;
	}
	.corcoverage a{
		color:#5680ff;
	}
	.corcoverage a:focus, .corcoverage a:active, .corcoverage a:hover {
		color:#fff;
	}	
	.corwidth {
		max-width:1840px;
		display:block;
		margin:0 auto;
	}
	.cbox {
		display:block;
		height:680px;
		width:100%;
		text-align:left;
		font-family: 'Source Sans Pro', sans-serif;
		font-weight: 300;
		font-style: normal;
		color:#838b98;
		font-size:18px;
		line-height:24px;
		overflow:hidden;
	}	
	.ctopblock {
		display:block;
		position:absolute;
		top:40px;
		left:100px;
	}
	.ctopblock img {
		opacity: 0.5;
		transition:ease all .3s;		
		max-width:175px;
	}
	.ctopblock img:hover, .ctopblock img:active, .ctopblock img:focus {
		opacity: 1;
	}
	.cguide {
		display:block;
		position:absolute;
		bottom:50px;
		left:100px;
	}
	.cbutton {
		display:block;
		margin-top:30px;
	}
	.cbutton a {
		display:inline-block;
		background:#464850;
		border-radius:2px;
		padding:7px 16px;
		color:#fff;
		font-size:14px;
		text-transform:uppercase;
		text-decoration:none;
		transition: ease all .3s;
		font-style: normal;
		margin-right:10px;
		margin-bottom:7px;
	}
	.cbutton a:hover, .cbuttonactive a:active, .cbutton a:focus {
		background:#5882ff;
		color:#fff;
		text-decoration:none;
	}
	.cbutton i {
		margin-right:6px;
	}
	.cguide img {
		display:block;
		max-width:400px;
		margin-bottom:10px;
	}
	.cguide .cdiv {
		display:block;
		color:#b2b2b2;
		margin:10px 0 20px 0;
		font-size:24px;
		max-width:650px;
	}
	.cguide span {
		display:block;
		margin-top:20px;
		border-top:1px solid #3e424e;
		color:#656a72;
		padding-top:15px;
		font-size:16px;
		line-height:18px;
		font-weight: 300;
		font-style:italic;
	}
	.nowstreaming {
		font-size:12px;
		color:#696e75;
		display:block;
		text-transform:uppercase;
	}
	.newpassport {
		padding:40px 75px 80px 75px !important;
	}
@media(min-width:48px) {
	.ctopblock {
		top:20px;
		left:25px;		
		padding-right:10px;
	}
	.cguide .cdiv  {
		font-size:18px;
		line-height:24px;
	}
	.cguide {
		bottom:20px;
		left:25px;		
		padding-right:25px;
	}
	.cguide img {
		max-width:300px;
	}
	.cbutton {
		display:block;
		margin-top:15px;
	}
	.cbutton a {
		display:block;
		text-align:center;
		margin-right:0px;
	}
	.cguide span {
		padding-top:10px;
		font-size:14px;
	}
	.newpassport {
		padding:40px 0px 80px 0px !important;
	}
	.nowstreaming {
		font-size:12px;
		color:#696e75;
		display:block;
		text-transform:uppercase;
	}
}
@media(min-width:648px) {
	.ctopblock {
		top:40px;
		left:30px;		
		padding-right:30px;
	}
	.cguide .cdiv {
		font-size:24px;
		line-height:28px;
	}
	.cguide {
		bottom:30px;
		left:30px;
		padding-right:30px;
	}
	.cguide img {
		max-width:400px;
	}
	.cbutton {
		display:block;
		margin-top:30px;
	}
	.cbutton a {
		display:inline-block;
		text-align:center;
		margin-right:10px;
	}
	.cguide span {
		padding-top:15px;
		font-size:16px;
	}
}
@media(min-width:848px) {
	.ctopblock {
		top:40px;
		left:60px;
		padding-right:40px;
	}
	.cguide {
		bottom:30px;
		left:60px;
		padding-right:60px;
	}
	.newpassport {
		padding:40px 35px 80px 35px !important;
	}
}
@media(min-width:1048px) {
	.ctopblock {
		top:40px;
		left:60px;
		padding-right:60px;
	}
	.cguide {
		bottom:30px;
		left:60px;
		padding-right:60px;
	}
	.newpassport {
		padding:40px 35px 80px 35px !important;
	}
}
@media(min-width:1448px) {
	.ctopblock {
		top:40px;
		left:100px;
		padding-right:100px;
	}
	.cguide {
		bottom:30px;
		left:100px;
		padding-right:100px;
	}
	.newpassport {
		padding:40px 75px 80px 75px !important;
	}
}