#banner h1,header button{text-transform:uppercase}.clear,.group:after,.section{clear:both}#banner,#content h2,header{text-align:center}body,h1,h2,p{margin:0}header img{width:100%;max-width:290px;margin-top:40px}header button{border:none;background:#fff;color:#516562;font-weight:700;font-size:1.2em}header button img{width:20px;margin:0}#banner{margin-top:15px;width:100%;min-height:300px;background-image:url(../images/new-kidlington-centre-front.jpg);background-size:cover;background-position:center center;color:#fff;font-family:georgia,arial,"Times New Roman"}#banner p{font-size:1.5em;font-style:italic;padding:40px 0 10px}#banner h1{font-size:4em;font-family:arial;letter-spacing:15px}#sub_banner h2,.options{font-family:georgia;font-style:italic;color:#fff}#banner h2{font-size:.9em;font-style:italic;text-transform:lowercase;font-weight:100;letter-spacing:5px;padding:10px 0 0}.jump{width:50px;margin-top:25px}#sub_banner,header#inside{background:#28998B;min-height:150px;padding-bottom:20px;width:100%}#sub_banner h2{font-size:1.5em;font-weight:100;padding-top:20px}.options{max-width:900px;margin:20px auto auto}#sub_banner .option{width:25%;text-align:center;float:left}.option img{max-width:50px;max-height:46px}footer{background:#516562;min-height:80px;padding:10px}.sub_footer{background-color:#3d4c4a;color:#fff;padding:10px;font-family:arial;font-size:.7em}#content h1,#content h2{font:georgia;color:#28998B}#content h2{font-style:italic;font-size:2em;padding:20px}#content h1{font-style:italic;font-size:2.5em;padding:10px;margin-top:30px;text-align:left}#content h3{color:#28998B;font:georgia;font-style:italic;font-size:1.5em}#content li{color:#ffffff;} #content p{color:#64706E;font-family:arial;padding:10px}footer p{margin-top:20px}footer p a:first-of-type{padding-left:0}footer a.backtotop,footer p a{padding-left:10px;padding-right:10px;font-family:arial;text-decoration:none;color:#fff}footer p a:last-of-type{border:none}footer p a{border-right:1px solid #fff}footer a.backtotop{float:right}header ul{padding:0;margin:0}header li{list-style:none}#slidx_menu{background-color:#28998B}#slidx_menu a{padding:20px 0 20px 15px;display:block;text-decoration:none;color:#fff;font-family:arial;font-size:1em}#slidx_menu a:hover{background-color:#516562;cursor:pointer}#slidx_button{padding:10px;margin:0 20px 0 0}#slidx_button:hover{cursor:pointer}#content{max-width:1000px;margin-left:auto;margin-right:auto;width:100%}.tenant,.xmas{float:left;padding:5px;border:1px solid #3d4c4a;margin:10px;width:100%}.tenant{max-width:218px}.tenant img{width:100%}.xmas{max-width:436px;height:550px;background-image:url(/xmasbg.jpg);background-position:bottom center;background-repeat:no-repeat}#multiColumn ul{margin:0}#multiColumn{-moz-column-count:1;-moz-column-gap:10px;-webkit-column-count:1;-webkit-column-gap:10px;column-count:1;column-gap:10px;background:#28998B;padding:10px;max-width:480px;width:100%;margin-top:20px;color:#fff;font-family:arial;font-size:.9em;line-height:175%;margin-bottom:10px}#content a{color:#28998B;font-weight:700;text-decoration:none}#sub_banner a{text-decoration:none;color:#fff}#contentright{float:right;max-width:400px;width:100%}#contentleft{float:left;max-width:500px;width:100%}#contentright h2{text-align:left;padding:10px;margin-top:30px}#contentright p{line-height:34px}#contentright img{float:left;margin-right:15px}.unitpics img:first-of-type{height:300px;float:left;padding-right:5px}.unitpics img{height:300px;float:left;padding:5px 0}.unitpics img:last-of-type{height:2450px;float:left;padding-left:5px}.offers{padding:5px;border:1px solid #eee;margin-bottom:15px;margin-top:15px}.offers h3{color:#28998B;font:georgia;font-style:italic;padding:10px;margin-top:0;text-align:left;margin-bottom:0}#contentright .offers .offer p{margin:0;font-size:.9em;line-height:20px}#multiColumn h3{color:#fff}.offers .offer{background:#fff;padding:5px;margin-bottom:3px;font-weight:700;border-bottom:1px solid #eee}.shopimages{width:245px;height:245px;float:left;margin-right:5px}.img-respond,.span_4_of_4{width:100%}.leasing-imgs{text-align:center; float: left;}.section{padding:0;margin:0}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group{zoom:1}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_3_col{width:32.26%;}.span_1_of_4{width:23.8%}@media only screen and (max-width:480px){.col{margin:1% 0}.span_3_col,.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4{width:100%}}



.img-respond {
	width:100%;
	height:auto;
	display:block;
}

.text-align-centre { text-align: center;}


/* ===== EVENT OVERRIDE STYLES ===== */

#content .kc-event > h2, #content .kc-event > h3, #content .kc-event > h4, #content .kc-event > p {
	padding: 0;
	margin:0;
	text-align:left;
	font-style: normal;
	}

/* ===== EVENT STYLES ===== */

.kc-event {
	width:700px;
	margin:0 auto;
	backgrund-color:#fff;
	padding:2em 0;
	}
.kc-event_headline {
    font-size: 2.6em;
	font-family: arial;
	font-weight:700;
}
.kc-event_subline {
	color: #64706E;
    font-family: arial;
	font-weight:700;
	margin:.3em 0 1em 0 !important;
	font-size:1.3em;
}
.kc-event_main-body-heading {
	color: #64706E;
    font-family: arial;
	font-weight:700;
	margin:.3em 0 1em 0 !important;
	font-size:1em;
}
.kc-event_date-time {}
.kc-event_main-image {
	width:100%;
	height:auto;
	display:block;
	margin:2em 0 1em 0;
}
.kc-event_benefit {
	font-style: italic !important;
    /*padding:1em !important;*/
    padding:1em 1em 1em 2em !important;
    /*color: #fff !important;*/
	color:#28998B !important;
	/*background-color:#28998B;*/
	border-left:solid 2px #28998B !important;
	margin-bottom:1em !important;
	line-height:1.6;
	font-size:1.3em;
}

.kc-event_body-copy {
	color: #64706E;
    font-family: arial;
	margin-bottom:1em !important;
	line-height:1.6;
	font-size:1.2em;
}

.kc-event_download-poster {
	text-align:right !important;
    font-family: arial;
	margin-bottom:2em !important;
	font-size:1em;
	font-weight:300;
}












 