#main .m-w2 {padding-top: 0;}
	#crumbs {display: none;}
	#banner {font-family: 'Cabin', sans-serif;}
		#banner .banner-title {bottom: auto; right: auto; top: 30px; padding: 0 22px; background: url(../img/skin/bg/bg-footer.png) repeat-y;}
			.banner-title h1, .banner-title span {display: block; border: 0; padding: 0; font-size: 14px; text-transform: uppercase; letter-spacing: 1px; height: 53px; line-height: 53px;}
		.banner-content {position: absolute; bottom: 0; left: 0; width: 536px; padding: 34px 120px 34px 56px; color: #fff;}
			.banner-content p {padding-left: 30px; border-left: 2px solid #fff; font-size: 16px; margin: 0;}
	#content {left: 254px; width: 500px;}
		.c-w1 {padding-left: 70px; overflow: hidden;}
		.c-w1 a.external:after {content: '';}
		.c-w1 .overview-title {position: absolute; top: 45px; left: 0px; bottom: 115px; width: 57px; border-right: 2px solid #07628e; background: url(../img/skin/bg/map-gallery.png) no-repeat;}
		.c-w1 .overview {position: relative; width: 192px; height: 161px; padding: 10px; float: left; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; font-family: 'Cabin', sans-serif;}
			.c-w1 .overview:first-child {border-top: 0;}
			.c-w1 .overview:first-child + .overview {border-top: 0;}
			.c-w1 .overview > a {display: inline-block; text-decoration: none; color: #025f8c; text-transform: uppercase; font-size: 12px; font-weight: 700; letter-spacing: 1px; background: #fff; padding: 5px 10px;}
			.c-w1 .overview p {color: #a3a3a3; font-size: 18px; padding:  0 10px; line-height: 23px; margin: 0;}
			.c-w1 .overfiew img {position: absolute; top: 1px; left: 1px;}
			.c-w1 .overview a.btn {position: absolute; bottom: 15px; left: 15px;color: #fff !important;}
			a.btn {display: inline-block; text-decoration: none; letter-spacing: 1px; padding: 11px 28px; color: #fff; text-transform: uppercase; font-size: 12px; font-weight: 700; background: url(../img/skin/city/btn.png) repeat;}
		.terms {clear: both; padding-top: 45px;}
			a.btn-dark {
				display: block; 
				width: 180px; 
				padding: 10px 0;
				margin: 0 0 0 15px;
				font-size: 15px; 
				text-transform: uppercase; 
				text-decoration: none;
				color: #fff;
				text-align: center;
				line-height: 20px; 
				font-weight: 400; 
				letter-spacing: 1px;
				font-family: 'Cabin', sans-serif;
				background: url(../img/skin/city/btn-dark.png) repeat;
			}
	.popup {display: none;}
		#terms {}
	#sidebar {float: right; width: 195px; padding-top: 45px;}
		#sidebar h2 {text-transform: none;}
		#sidebar .btn {margin-bottom: 30px; font-family: 'Cabin', sans-serif;}
		#sidebar .title {display: block; padding-bottom: 12px; color: #a3a3a3; font-size: 12px; text-transform: uppercase; font-family: 'Cabin', sans-serif;}
		#sidebar li {padding-left: 30px; background: url(../img/skin/bg/sidebar-bullet.png) no-repeat 0 5px; line-height: 24px; font-size: 18px; width: 150px; padding-bottom: 10px;}
			#sidebar li a {color: #07628e;font-weight: 400; font-family: 'Cabin', sans-serif; text-decoration: none;}
