	@media only screen and (min-width: 960px) {
		.wrapper{
			width:960px; /* optional */
			margin : 0 auto; 
		}
		.column-right{
			width: 500px;
		}
		.column-left{
			position: fixed; 
			width: 220px;
		}
		 .bottom{
			margin-top: 215px; 
		}
		img {
			width: 100%;
		}
		.header{
			height: 145px;
			max-width: 959px;	
		}

	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		.wrapper{
			/*width:768px;*/
			width: 100%;
			margin-left: 10px;
			/*margin : 0 auto;*/
			max-width: 768px;
		}
		.column-right{
			width: 500px;
		}
		.column-left{
			position: fixed; /*added postion fix for sticky nav */
			width: 220px;
		}
		 .bottom{
			margin-top: 215px; /* stops contact and privacy from overlapping menu */
		}
		img {
			width: 100%;
		}
		.header{
			width: 96%;
			height: 145px;
			max-width: 959px;	
		}
		.nav-title-font {
			font-size: 26px;
		}
		.nav-title-margin {
			font-size: 11px;
		}
		.nav-item-title {
			width: 42%;
		}
		.border-full {
			font-size: 11px;
		}
		.nav-item {
			width: 14%;
		}
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		.wrapper{
			width:80%;
			margin : 0 auto;
		}
		.column-right{
			width: 100%;
			margin-top: 5px;
		}
		.column-left{
		 /*Remove postion fix for sticky nav */
		 	float:left;
		 	position: relative;
			width: 100%;
			margin-top: 60px;
		}
		.section-wrapper{ 	
			margin-right: 30px;
		}
		.icon{
			display:none;
		}
		.title{
			width : 100%;
		}
		.info {
			margin-left: 10px;
		}
		.bottom{
			margin-top: 20px; /* stops contact and privacy from overlapping menu */
		}
		.policy {
			position:relative;
		}
		.contact-us {
			height: 165px;
			width: 100%;
			padding-left: 10px;
			padding-right: 10px;
			border-top: 1px solid #dddddd;
		}
		.nav {
			margin-left: 10px;
		}
		img {
			width: 100%;
		}
		.secBottom{
			margin-top: 5px;
		}
		.header{
			width: 80%;
			max-width: 767px;
		}
		.border-full {
			font-size: 11px;
		}
		.border-no-right {
			font-size: 11px;
		}
		.nav-item-title {
			width: 49%;
		}
		.nav-items-links {
			margin-top: 36%
		}
		.nav-title-margin {
			font-size: 8px;
			margin-top: 21px;
		}
		.nav-title-font {
			font-size: 19px;
		}
		.header > .header-nav {
			height: 105px;
		}
		.security-center {
			/*width: 88%;*/
			width: 73%;
		}

	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		.wrapper{
			width: 100%;
			margin: 0 auto;
		}

		.column-right{
			float:none;
			position:relative;
			width: 100%;
			margin-right:20px;
			margin-top: 5px;
		} 
		.column-left{
		 /*Remove postion fix for sticky nav */
		 	float:none;
			position: relative;
			width: 100%;
			margin-top: 50px;
			margin-left: -15px;
		}
		.section-wrapper{ 	
			margin-right: 30px;
		}
		.icon{
			display:none;
		}
		.title{
			width : 100%;
			margin-right:10px;
		}
		.info {
			margin-left: 10px;
		}
		.bottom{
			margin-top: 20px; /* stops contact and privacy from overlapping menu */
		}
		.contact-us {
			height: 165px;
			width: 100%;
			padding-left: 10px;
			padding-right: 10px;
			border-top: 1px solid #dddddd;
		}
		.nav {
			margin-left: 10px;
		}

		img {
			width: 100%;
		}
		.secBottom{
			margin-top: 5px;
		}
		.header{
			width: 96%;
			height: 32px;
			max-width: 480px;
		}
		.header-nav {
			display: none;
		}
		.column-left {
			display: block;
		}
		.security-center {
			width: 100%;
			top: 0px;
		}
	}

/* IE specific CSS */
/*.ie .column-left {
	margin-top: 60px;
	width: 220px;
	float: left;
}
.ie .secBottom {
	position: fixed;
	top: -10px;
	margin-top: 250px;
}
.ie .nav {
	width: 190px;
}
.ie .contact-us {
	background: #f1f1f1;
	padding: 10px;
}
.ie .menu {
	margin-top: 10px;
}
.ie .menuarrow {
	float: left;
	margin-right: 5px;
}*/