@charset "UTF-8";




/* 3 COLUMN blocks */


.block3col {
  margin-bottom: 1em; }

.block3col-col1 {
  padding: 12px 5px 3px 8px;
  border-top: 5px solid #0097A9;
  display: block;
  float: left;
  margin-left: 0%;
  margin-right: -100%;
  width: 31.30645%;  }
  @media only screen and (max-width: 989px) {
    .block3col-col1 {
      display: block;
      float: left;
      margin-left: 0%;
      margin-right: -100%;
      width: 31.59722%; } }
  @media only screen and (max-width: 767px) {
    .block3col-col1 {
      clear: both;
      display: block;
      float: left;
      margin-left: 0;
      width: 100%; } }

.block3col-col2 {
  padding: 12px 5px 3px 8px;
  border-top: 5px solid #0097A9;
  display: block;
  float: left;
  margin-left: 34.33675%;
  margin-right: -100%;
  width: 31.28827%; }
  @media only screen and (max-width: 989px) {
    .block3col-col2 {
      display: block;
      float: left;
      margin-left: 34.20139%;
      margin-right: -100%;
      width: 31.59722%; } }
  @media only screen and (max-width: 767px) {
    .block3col-col2 {
      clear: both;
      display: block;
      float: left;
      margin-left: 0;
      width: 100%; } }

.block3col-col3 {
  padding: 12px 5px 3px 8px;
  border-top: 5px solid #0097A9;
  display: block;
  float: left;
  margin-left: 68.65532%;
  margin-right: -100%;
  width: 31.27734%; }
  @media only screen and (max-width: 989px) {
    .block3col-col3 {
      display: block;
      float: left;
      margin-left: 68.40278%;
      margin-right: -100%;
      width: 31.59722%; } }
  @media only screen and (max-width: 767px) {
    .block3col-col3 {
      clear: both;
      display: block;
      float: left;
      margin-left: 0;
      width: 100%; } }

/*** Newsbox banner ***/
.geoghome-row1 {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #fff;
	color: #000;
  position: relative;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-row1 {
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-row1 {	
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-row1 .geoghome-row1__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-row1__body--background {
		padding: 0em; } }
.geoghome-row1__body {
  box-sizing: border-box; }
.geoghome-row1__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-row1__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-row1__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-row1__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-row1__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
.geoghome-row1__title a:link, .geoghome-row1__title a:visited {
  color: #ffffff; }	
@media (max-width: 767px) {
.geoghome-row1__title {
	font-size: 1.5em; } 
}
.geoghome-row1__blurb {
  margin-top: 0em; }
/*** END Newsbox ***/	




/*** Welcome photo banner ***/
/* Any size */
.geoghome-welcomepic {
	background-color: #000000;	
	width: 100%;		
	height: 400px;
  background-size: cover;
  background-position: center;	
  position: relative;
  left: -35px;	
  padding-left: 20px;
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 3px;
	margin-bottom: 10px;
	margin-top: -15px;			
}
/* TABLET | 479px < 768px */
@media (min-width: 479px) and (max-width: 767px) {
.geoghome-welcomepic {
	height: 300px;
}
}
/* HIGH RES | > 768px */
@media (min-width: 768px) {
}
/* MOBILE | < 478px */	
@media (max-width: 478px) {
.geoghome-welcomepic {
	height: 200px;
  padding-top: 3px;
  padding-bottom: 3px; }
}
/* TABLET | < 768px */
@media (max-width: 767px) {
.geoghome-welcomepic {
	color: #000000;
	width: 100%;		
  background-size: cover;
  background-position: center;	
  position: relative;
  left: -35px;	
  padding-left: 20px;
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
	margin-bottom: 10px;		
	} 
}
/* END Welcome photo banner */







/* Hello (UCL Geography) banner bar and title  */
@media (max-width: 767px) {
.geoghome-hello {
	background-color: #0097A9;
	color: #FFFFFF;
	height: 30px;
	width: 100%;		
  position: relative;
  left: -35px;	
  padding-left: 35px;
  padding-right: 35px;
  padding-top: 0px;
  padding-bottom: 0px;
	margin-bottom: 10px;		
	margin-top: -10px;
	} 
.geoghome-hello__title {
	font-size: 1em;
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; 
	text-align: center; }	
	}
@media (min-width: 479px) and (max-width: 767px) {
.geoghome-hello {
	height: 60px;
	} 
.geoghome-hello__title {	
	font-size: 2em; }
}
@media (min-width: 768px) {
.geoghome-hello {
	display: none;
	} 
.geoghome-hello__title {
	display: none;
	} 	
}
/* END Hello (UCL Geography) banner bar and title  */
 

/*** Strapline banner bar and title ***/
/* Any size */
.geoghome-strapline {
	background-color: #fff;	
	width: 100%;		
  position: relative;
  left: -35px;	
  padding-left: 35px;
  padding-right: 50px;
  padding-top: 3px;
  padding-bottom: 3px;
	margin-bottom: 10px;			
}
.geoghome-strapline__title {	
	color: #000; }

/* TABLET | 479px < 768px */
@media (min-width: 479px) and (max-width: 767px) {
.geoghome-strapline__title {
	font-size: 17pt; }	
}
/* HIGH RES | > 768px */
@media (min-width: 768px) {
.geoghome-strapline__title {
	font-size: 12pt; }
}

/* MOBILE | < 478px */	
@media (max-width: 478px) {
.geoghome-strapline {
  padding-top: 3px;
  padding-bottom: 3px; }
.geoghome-strapline__title  {
	font-size: 12pt; }	
}

@media (max-width: 767px) {
.geoghome-strapline {
	color: #000000;
	width: 100%;		
  position: relative;
  left: -35px;	
  padding-right: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
	margin-bottom: 10px;		
	} 
.geoghome-strapline__title {
	font-size: 13px;
	font-weight: normal;
  margin-bottom: 0;
  padding-bottom: 0; 
	text-align: left; }	
	}
/* END Strapline banner bar and title  */












	
/*** Courses banner ***/
.geoghome-courses-banner {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #DDDDDD;
	color: #FFF;
  background-size: cover;
  background-position: center;
  position: relative;
	height: 400px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-courses-banner {
	height: 300px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-courses-banner {
	height: 200px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-courses-banner .geoghome-courses-banner__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-courses-banner__body--background {
		padding: 0em; } }
.geoghome-courses-banner__body {
  box-sizing: border-box; }
.geoghome-courses-banner__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-courses-banner__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-courses-banner__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-courses-banner__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-courses-banner__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
@media (max-width: 767px) {
.geoghome-courses-banner__title {
	font-size: 1.5em; } 
}
.geoghome-courses-banner__title a:link, .geoghome-courses-banner__title a:visited {
  color: #ffffff; }	
.geoghome-courses-banner__blurb {
  margin-top: 0em; }
.geoghome-courses-banner__content {
	background-color:#8F993E;
	width: 400px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	left: 0px;
	position: absolute; }
@media (max-width: 479px) {
.geoghome-courses-banner__content {
	width: 100%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;	
	left: 10px;
	position: absolute;
	font-size: 10pt; }
	
}
/*** END Courses banner ***/





/*** Research banner ***/
.geoghome-research-banner {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #DDDDDD;
	color: #FFF;
  background-size: cover;
  background-position: center;
  position: relative;
	height: 400px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-research-banner {
	height: 300px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-research-banner {
	height: 200px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-research-banner .geoghome-research-banner__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-research-banner__body--background {
		padding: 0em; } }
.geoghome-research-banner__body {
  box-sizing: border-box; }
.geoghome-research-banner__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-research-banner__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-research-banner__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-research-banner__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-research-banner__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
.geoghome-research-banner__title a:link, .geoghome-research-banner__title a:visited {
	color:#fff; }	
@media (max-width: 767px) {
.geoghome-research-banner__title {
	font-size: 1.5em; } 
}
.geoghome-research-banner__blurb {
  margin-top: 0em; }
.geoghome-research-banner__content {
	background-color:#8F993E;
	width: 400px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	left: 0px;
	position: absolute; }
@media (max-width: 479px) {
.geoghome-research-banner__content {
	width: 100%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;	
	left: 10px;
	position: absolute;
	font-size: 10pt; }
}
/*** END Research banner ***/




/*** Your Study banner ***/
.geoghome-yourstudy-banner {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #DDDDDD;
	color: #FFF;
  background-size: cover;
  background-position: center;
  position: relative;
	height: 400px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-yourstudy-banner {
	height: 300px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-yourstudy-banner {
	height: 200px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-yourstudy-banner .geoghome-yourstudy-banner__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-yourstudy-banner__body--background {
		padding: 0em; } }
.geoghome-yourstudy-banner__body {
  box-sizing: border-box; }
.geoghome-yourstudy-banner__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-yourstudy-banner__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-yourstudy-banner__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-yourstudy-banner__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-yourstudy-banner__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
@media (max-width: 767px) {
.geoghome-yourstudy-banner__title {
	font-size: 1.5em; } 
}
.geoghome-yourstudy-banner__title a:link, .geoghome-yourstudy-banner__title a:visited {
  color: #ffffff; }	
.geoghome-yourstudy-banner__blurb {
  margin-top: 0em; }
.geoghome-yourstudy-banner__content {
	background-color:#8F993E;
	width: 400px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	left: 0px;
	position: absolute; }
@media (max-width: 479px) {
.geoghome-yourstudy-banner__content {
	width: 100%;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;	
	left: 10px;
	position: absolute;
	font-size: 10pt; }
}
/*** END Your Study banner ***/










/*** Newsbox banner ***/
.geoghome-newsbox {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #003D4C;
	color: #FFF;
  position: relative;
	height: 300px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-newsbox {
	height: 450px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-newsbox {
	height: 500px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-newsbox .geoghome-newsbox__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-newsbox__body--background {
		padding: 0em; } }
.geoghome-newsbox__body {
  box-sizing: border-box; }
.geoghome-newsbox__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-newsbox__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-newsbox__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-newsbox__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-newsbox__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
.geoghome-newsbox__title a:link, .geoghome-newsbox__title a:visited {
  color: #ffffff; }	
@media (max-width: 767px) {
.geoghome-newsbox__title {
	font-size: 1.5em; } 
}
.geoghome-newsbox__blurb {
  margin-top: 0em; }
/*** END Newsbox ***/








/*** Eventsbox banner ***/
.geoghome-eventsbox {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #8F993E;
	color: #FFF;
  position: relative;
	height: 350px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-eventsbox {
	height: 450px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-eventsbox {
	height: 500px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geoghome-eventsbox .geoghome-eventsbox__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-eventsbox__body--background {
		padding: 0em; } }
.geoghome-eventsbox__body {
  box-sizing: border-box; }
.geoghome-eventsbox__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-eventsbox__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-eventsbox__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-eventsbox__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-eventsbox__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
.geoghome-eventsbox__title a:link, .geoghome-eventsbox__title a:visited {
  color: #ffffff; }		
@media (max-width: 767px) {
.geoghome-eventsbox__title {
	font-size: 1.5em; } 
}
.geoghome-eventsbox__blurb {
  margin-top: 0em; }
/*** END eventsbox ***/










/*** Student Quotation banner ***/
.geoghome-quote-banner {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #DDDDDD;
	color: #FFF;
  background-size: cover;
  background-position: center left;
  position: relative;
	height: 400px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {
.geoghome-quote-banner {
	height: 300px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } }
@media (max-width: 479px) {
.geoghome-quote-banner {
	height: 400px;			
	padding-top: 0px;
	padding-bottom: 0px;
	top: 0px;
	position: relative;	
  background-position: -100px 100px;		
	} }	
@media (max-width: 989px) {
	.geoghome-quote-banner .geoghome-quote-banner__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geoghome-quote-banner__body--background {
		padding: 0em; } }
.geoghome-quote-banner__body {
  box-sizing: border-box; }
.geoghome-quote-banner__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geoghome-quote-banner__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geoghome-quote-banner__body--background {
    padding: 0; } }		
.lt-ie9 .geoghome-quote-banner__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geoghome-quote-banner__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
@media (max-width: 767px) {
.geoghome-quote-banner__title {
	font-size: 1.5em; } 
}
.geoghome-quote-banner__blurb {
  margin-top: 0em; }
.geoghome-quote-banner__content {
	background-color:#4B384C;
	width: 400px;
	height: 100%;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	right: 0px;
	position: absolute; }
@media (max-width: 479px) {
.geoghome-quote-banner__content {
	width: 100%;
	height: 160px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;	
	left: 10px;
	position: absolute;
	font-size: 10pt; }
}
@media (min-width: 480px) and (max-width: 767px) {
.geoghome-quote-banner__content {
		height: 100%;
		width: 180px;
		font-size: 11pt; 
		}	
}
/*** END Student Quotation banner ***/


layout-horizontal .geoghome-site-content__inner {
    padding-top: 0px;
		padding-bottom: 10px;		
}































/*** Boxes - 3 columns ***/
.geog-boxes-3columns {
	margin-bottom: 10px;	
  padding-top: 0em;
  padding-bottom: 0em;
  background-color: #dddddd;
	color: #222222;
  position: relative;
	height: 300px;
  left: -35px;
  padding-left: 35px;
  padding-right: 35px;
  width: 100%; }
@media (max-width: 989px) {	
.geog-boxes-3columns {
	height: 450px;		
	padding-top: 0em;
	padding-bottom: 0em;
	background-position: 1px;
	background-repeat: no-repeat; } 
	}
@media (max-width: 479px) {
.geog-boxes-3columns {
	height: 500px;			
	padding-top: 0;
	padding-bottom: 0; 
	top: 0px;
	position: relative;		
	} }	
@media (max-width: 989px) {
	.geog-boxes-3columns .geog-boxes-3columns__body--background {
		padding: 0; } }						
@media (min-width: 768px) and (max-width: 989px) {
	.geog-boxes-3columns__body--background {
		padding: 0em; } }
.geog-boxes-3columns__body {
  box-sizing: border-box; }
.geog-boxes-3columns__body > *:last-child {
	margin-bottom: 0; }
@media (min-width: 768px) {
  .geog-boxes-3columns__body--background {
    padding: 0em;
    background-color: rgba(255, 255, 255, 0); } }
@media (max-width: 767px) {
  .geog-boxes-3columns__body--background {
    padding: 0; } }		
.lt-ie9 .geog-boxes-3columns__body--background {
  background-image: url(//cdn.ucl.ac.uk/indigo/images/hero-bg-ie.png); }
.geog-boxes-3columns__title {
	font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }
@media (max-width: 767px) {
.geog-boxes-3columns__title {
	font-size: 1.5em; } 
}
.geog-boxes-3columns__blurb {
  margin-top: 0em; }
/*** END Boxes - 2 columns ***/











	
.title-white, .title-white a:link, .title-white a:visited, h3.title-white {
color: #fff;
text-decoration: none;
}

.blankhr {
color: #fff;
border: none;
 }
	
footer #social li a img {
    margin-bottom: 0;
    max-width: 35px;
}	
	