/*-------------------------------------------------------*/
/*STYLES */



/*------------------------------------------------------*/
/* JUMBOTRON						*/
/*------------------------------------------------------*/
/* BEGIN JUMBOTRON STYLING::				*/
/* -----------------------------------------------------*/



.jumbotron {
	margin-top: 0px;
	margin-bottom: 20px!important;
	background-position: 0% 0%;
	background-size: cover;
	background-repeat: no-repeat;
}

.jumbotron_LSE_OXFAM {
	
	background-color:#fff!important;
	border-top:#666 1px dotted;
 	border-bottom:#666 1px dotted;
	min-height:80px!important;
	background-position: 100% 10%!important;
}
	
.jumbotron_Home {
	background-color:#263238!important;
	background-position: 100%!important;
	margin-bottom: 0px!important;
}

.jumbotron_Home_title {background-color:#263238!important;}


/*------------------------------------------------------*/
/* JUMBOTRON FOR DOMAINS				*/
/* -----------------------------------------------------*/

/* DOMAIN/FRAMEWORK				*/
.jumbotron_Domain {
	background-color:#FF0000!important;
	background-position: 100%!important;
	margin-bottom: 0px!important;
}
.jumbotron_Domains {
	background-color:#263238!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/* DOMAIN 1				*/
.jumbotron_Health {
	background-color:#558C31!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

/* DOMAIN 2				*/
.jumbotron_Security {
	background-color:#00838F!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/* DOMAIN 3				*/
.jumbotron_Education {
	background-color:#F4511E!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/* DOMAIN 4				*/
.jumbotron_Work {
	background-color:#F9A825!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

/* DOMAIN 5				*/
.jumbotron_Living {
	background-color:#3949AB!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

/* DOMAIN 6				*/
.jumbotron_Participation {
	background-color:#D81B60!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

/* DOMAIN 7				*/
.jumbotron_Family {
	background-color:#BA68C8!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR DRIVERS				*/
/* -----------------------------------------------------*/

.jumbotron_Drivers {
	background-color:#4F6F7C!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}



/*------------------------------------------------------*/
/* JUMBOTRON FOR POLICIES				*/
/* -----------------------------------------------------*/

.jumbotron_Policies{
	background-color:#C4E42B!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR GET PREPARED				*/
/* -----------------------------------------------------*/

.jumbotron_GetPrepared {
	background-color:#9ba21f!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR GET STARTED				*/
/* -----------------------------------------------------*/

.jumbotron_GetStarted {
	background-color:#50869B!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR ESTABLISHING THE FACTS				*/
/* -----------------------------------------------------*/

.jumbotron_EstablishingFacts {
	background-color:#e63d32!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR TAKING ACTION				*/
/* -----------------------------------------------------*/

.jumbotron_TakingAction {
	background-color:#ce11a2!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR OTHER SECTIONS				*/
/* -----------------------------------------------------*/


/* Data							*/
/* -----------------------------------------------------*/
/*.jumbotron_Data {*/
/*	background-image: url(/scripts/_NEW2018/_assets/images/jumbotron/inequalities/data.jpg);*/
/*	background-position: 100%!important;*/
/*	min-height:200px!important;*/
/*	margin-bottom: 0px!important;*/
/*}*/

/* Data							*/
/* -----------------------------------------------------*/
.jumbotron_Data {
	background-color:#414D51!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

.jumbotron_Data1 {
	background-color:#9ba21f!important;
	background-position: 100%!important;
	margin-bottom: 0px!important; 
}

.jumbotron_Data2 {
	background-color:#4f6f7c!important;
	background-position: 100%!important;
	margin-bottom: 0px!important; 
}

.jumbotron_Data3 {
	background-color:#e63d32!important;
	background-position: 100%!important;
	margin-bottom: 0px!important; 
}


.jumbotron_About {
	background-color:#263238!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

.jumbotron_Resources {
	background-color:#50869B!important;
	padding-top:0px!important;
	padding-bottom:0px!important;
}

.jumbotron_Sitemap {
	background-color:#50869B!important;
	min-height:200px!important;
	background-position: 80% 10%!important;
		padding-top:0px!important;
	padding-bottom:0px!important;
}



/* People						*/
/* -----------------------------------------------------*/
.jumbotron_People {
	background-color: #414D51;
		padding-top:0px!important;
	padding-bottom:0px!important;
}

.jumbotron_People > .container {
	background-color: rgb(211,211,211)!important;
}


/*------------------------------------------------------*/
/* JUMBOTRON - CONTAINER (TEXT INSIDE JUMBOTRON)	*/
/* -----------------------------------------------------*/


.jumbotron > .container {
	background-color:rgba(255,255,255, 0.6);
}

.jumbotron > .container > p {
	font-size:1.55em;
	font-weight: 400;
}


/*------------------------------------------------------*/
/* JUMBOTRON FOR INTRODUCTORY TEXT 			*/
/* -----------------------------------------------------*/

.jumbotron_intro {
	margin-top:0px!important;
	margin-bottom: 0px!important;
	background-color: white!important;
}

.jumbotron_intro > .container {
	
	background-color: white!important;
	margin-bottom: 0px!important;
}

.jumbotron_intro > .container > p {
	
	font-weight: 200!important;
}







/*------------------------------------------------------*/
/* Font Awesome	Symbols 				*/
/* -----------------------------------------------------*/




/*------------------------------------------------------*/
/* NAVBAR						*/
/*------------------------------------------------------*/
/* BEGIN NAVBAR STYLING::				*/
/* -----------------------------------------------------*/


/* Main							*/
/* -----------------------------------------------------*/


.myDrop {
	margin-right:40px!important;
	margin-top: 40px !important;
}

.navbarMain {
	margin-top: 0px;
	margin-bottom: 0px;
	min-height:105px;
	text-align:bottom !important;
	padding-bottom:40px;
}

.collapsing {
	//   transition: height 0.35s linear;
	-webkit-transition: height 0.35s ease 1s linear;
	-moz-transition: height 0.35s ease 1s linear;
	-o-transition: height 0.35s ease 1s linear;
	-ms-transition: height 0.35s ease 1s linear;
	transition: height 0.35s ease 1s linear;
	-webkit-transition: height 0.35s ease;
	transition: height 0.35s linear;
}

a.caseicon {
	max-height: 60px !important;
 
}


/* Navbar media query 767px				*/
/*------------------------------------------------------*/

@media (max-width:767px) { 
	.navbarMain {
		max-height:105px;
		background-color: white!important; 
		padding-bottom:20px;
		
		
		
	}

	.navbar-collapse {
		margin-top:20px!important;
	}		
		
	ul.dropdown-menu li {
		background-color: white!important;
	}
	
	#myNavbar{
		margin-top:5px;
		background-color: white!important;
	}
	
	.navbar-toggle {
	color:gray !important;
	border-color:gray!important;
	background-color: white!important;
	
	}
	
	.icon-bar {
	background-color: gray!important;
	}
	
	.dropdown-menu > .searchdrop {
			list-style-type: none;
			width:250px !important;
			margin:20px!important;
	}
	
}


/* Navbar media query 1200px				*/
/*------------------------------------------------------*/

@media (max-width: 1380px) {
.navbarMain {
	padding-bottom:40px;
	}

	.myDrop {
		width:100%!important;
		margin-top: 20px !important;
		
		
	}
	
	.navbar-header {
		float: none;
	}
	
	.navbar-left,.navbar-right {
		float: none !important;
	}
	.navbar-toggle {
		display: block;
		color:gray!important;
		border-color:gray!important;
		background-color: white!important;
	}
	
		.icon-bar {
		background-color: gray!important;
	}
	
	.navbar-collapse {
		margin-top:40px;
		border-bottom:2px dotted gray;
		border-top: 1px solid transparent;
		box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.25);
		
	}



  	.navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
		display: none!important;
	}
	.navbar-nav {
		float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
		float: none;
	}
	.navbar-nav > li > a {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.collapse.in{
		display:block !important;
	}
	.navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.nav-sub-drop > li > a:link {
		color:#9D9D9D!important;
	}
	.nav-sub-drop > li > a:hover, a:active {
		color:9D9D9D!important;
		background-color:#fff!important;
	}
	
	ul.dropdown-menu  {
			border-color: gray!important;
	}

}


/* Search form and button				*/
/* -----------------------------------------------------*/

.dropdown-menu > .searchdrop {
		list-style-type: none;
		width:500px;
		margin:20px!important;
	}

.LSEsearch > label, .form-control, .btn {
		margin-right:10px !important;
	}

label.searchLSEtext{
		color:#FF3300 !important;
	}

.btn-search {
		background-color:#FF0000 !important;
		color:#fff!important;
	}

.btn-search:hover, .btn-search:focus, .btn-search:active, .btn-search.active, .open >.dropdown-toggle.btn-search {
		color: #fff;
	}


/* END NAVBAR STYLING					*/
/* -----------------------------------------------------*/



/*-------------- BREADCRUMB --------------*/	
.breadcrumb {
	
	margin: 0px;
	padding-left:37px;
	border-top:#666 dotted 1px;
	}

@media (max-width:767px) {	
.breadcrumb {
	padding-left:14px;

	
	}	
	
}



/* RLAB LOGO						*/
/*------------------------------------------------------*/
/* BEGIN LOGO / BRAND STYLING				*/
/* -----------------------------------------------------*/

.navbar-brand {
	display: inline-block;
	float: none;
	vertical-align: center!important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
.nav2 {
	padding-top:0px!important;
	margin-top: 0px !important;
	
	float: none;
	vertical-align: top!important;
}
.navbar-toggle {
	margin-top:30px;
}


.white, .white a {
	  color: #fff;
	  bgcolor:#000;
}



/* GENERAL PAGE STYLES					*/
/* -----------------------------------------------------*/
body {
	/*padding-bottom: 20px;*/
	font-family: 'Roboto', sans-serif;
	font-weight: 400; // Corresponds to the Bold 400 style
	font-size: 1em !important;
	}


p {
	font-size: 1.2em;
	}

.ArticleIntro > p:first-of-type {
	font-size:1.429em; 
	font-weight:300; 
	color:#666666; 
	font-weight:300; 
	font-family:"Libre Baskerville", serif;font-style:italic; margin-bottom:21;
	}

p.lead {
	font-size:1.429em; 
	color:#666666; 
	font-family:"Libre Baskerville", serif;font-style:italic; margin-bottom:21;
	}


.pageContent > ul, li {
	font-size: 1.1em!important;
	}


.featured {
	color:#E30520;
	}


strong, b, .text-strong {
	font-weight: 700; // Corresponds to the Bold 700 style
	}
	
.text-light {
	font-weight: 300; // Corresponds to the Light 300 style
	}
	
.LeftSideBar > p:first-of-type {
	font-size:1em!important;
	}

.article-date  {
font-size:1em!important;
	}

.rightsidebar > p:first-of-type{ 
font-weight:500;  
	}
	
.table {
	font-size: 1.2em;
}

	
.table > p {
	font-size: 1.2em !important;
}
	

	
/*-------------- MAINPART? --------------*/
/*-------------- Puts gap between jumbotron and main text --------------*/

.mainpart {
margin-bottom: 30px;
}	
	

/*-------------- LINKS: --------------*/
a:link { 
	color: #2C8DCB; 
	text-decoration:none;
	}
a:visited { 
	color: #2C8DCB; 
	text-decoration:none;
	}
a:hover {
	color:#999999;
	text-decoration:underline;
	}


/*-------------- HEADERS (H1, H2 etc): --------------*/

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	}




/*-------------- DOTTED LINES (AND FONTS) ACROSS LEFT, CENTRE & RIGHT: --------------*/

.LeftSideBar {
	border-top: 1px dotted gray;
	padding-top:5px;
	}

.rightsidebar {
	border-top: 1px dotted gray;
	padding-top:5px;
	}

.newsArticle {
	border-top: 1px dotted gray!important;
	padding-top:5px!important;
	}


	

/* END DOTTED LINES					*/
/* -----------------------------------------------------*/


/*-------------- CAPTION --------------*/
figcaption {
	margin-top:5px;
	}
.figcaption {
	font-size: 1.2em;
	}
.hidden {display:none;
	}

/* END CAPTION						*/
/* -----------------------------------------------------*/




/*-------------- EVENTS: --------------*/

.eventArticle > p:first-of-type {font-size:1.429em; font-weight:500; margin-top: 0; }

.eventPage__sponsoredTitle {font-size:1.8em; line-height:33px; color:#666666; font-weight:300; font-family:"Libre Baskerville", serif;font-style:italic; margin-bottom:21;}


.series {font-size:1.429em; font-weight:300; color:#666666; font-weight:300; font-family:"Libre Baskerville", serif;font-style:italic; margin-bottom:21;}

.eventSpeaker  {font-size:1.55em; font-family:"Roboto", sans-serif; font-weight:500; color:#666666}

/* END EVENTS						*/
/* -----------------------------------------------------*/






/*-------------- BUTTON GROUPS: --------------*/


/* BUTTON GROUP						*/
/* -----------------------------------------------------*/

.paper-group { padding-bottom:20px;

}


@media (max-width:767px) {	
.btn-group	{
	
	margin-top:10px;
	padding-top:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	
	}	
	
}




/*-------------- FOOTER: --------------*/

.footer-main {
	padding-left:20px; 
	padding-right:10px;border-top: 
	1px dotted color:gray;
	background-color:#DADADA;
	}
.footer-main > div:first-of-type { 
	padding-top:30px!important;  
	}
.footer-main > div:last-of-type { 
	padding-bottom:30px!important;  
	}
.footer-sm > p { 
	font-size: 1em !important;
	}
/*-------------- FOOTER: Social Icons --------------*/
.social {
	/*padding-top:5px;*/
	}
.social > a {
	margin-right:30px !important;
	}
.social > a:hover {
	text-decoration:none !important;
	}


/* END FOOTER						*/
/* -----------------------------------------------------*/






/*-------------------------------------------------------*/	
/*CAROUSEL*/
/*-------------------------------------------------------*/	


#myCarousel  {

background-color:#000000;


}

/*-------------------------------------------------------*/	
/*BUTTONS*/
/*-------------------------------------------------------*/

.btn-STICERD {
background-color:red;
color:white!important;
}
.btn-STICERD:focus {
	background-color:#CC0000 !important;
	}

.btn-STICERD:hover {
	background-color:#CC0000 !important;
	}
	
a.btn-STICERD, a.btn-info {
color:white!important;
}




a.btn-info:focus {
background-color:#27A2C5!important;
background:#27A2C5!important;
}

/*-------------- ADDTHIS --------------*/

.addthis_inline_share_toolbox_poko {
font-family: 'Roboto', sans-serif;
font-weight: 200; // Corresponds to the Bold 400 style
font-size: 1em !important;
}

/*.addthis_inline_share_toolbox_poko {
	padding-top: 15px;
	}*/
	


/*-------------- QUOTES - LEFTHAND MENU --------------*/

blockquote, .miniQuote {
	clear: both;
	border:none!important;
	margin-left:0px!important;
	margin-right:0px!important;
	padding-left:0px!important;
	padding-right:0px!important;
	font-size:1.3em!important;
	color:#666666; font-weight:300; font-family:"Libre Baskerville", serif!important;
	quotes: "\201C""\201D""\2018""\2019";
	}


blockquote::before, .miniQuote::before {
	font-family: FontAwesome;
		/* float: left;*/
	margin-right: 10px;
	margin-bottom:1px;
	font-size:1.3em;
	color:#F43131;
	content: "\f10d";
	line-height:20px;
		/*
		font-family: FontAwesome;
		float: left;
		margin-right: 10px;
		font-size:1.25em;
		color:#F43131;*/
	}
	
blockquote::after, .miniQuote::after {
	content: "\f10e";
	font-family: FontAwesome;
	line-height:24px;
	margin-top:3px;
	margin-left: 10px;
	font-size:1.3em;
	color:#F43131;
	}

cite, cite.miniAuthor {
	display:block;
	float:right;
	text-align: right;
	margin-top:0!important;
	margin-bottom:25px!important;
	width:100%;
	}
cite::after, cite.miniAuthor::after {
	content: "";
	display: block;
	height: 1px;
	width: 100%;
	margin-top: 5px;
	background: #f00;
	}


.bs-example{
	margin: 0px;
	background-color: #ccc;
	}	
	
/*UL LIST*/
ul.ul {font-size: 1.2em!important;}




/* PANELS */

.mif-panel:hover {
background:-color:#ccc!important;
opacity: 0.7!important;
filter: alpha(opacity=70)!important;
}

.mif-panel {}


.panel-heading > img:hover {
opacity: 0.7!important;
filter: alpha(opacity=70)!important;
}	

.panel-heading {font-size:1.3em; 
text-align:left;
background-color: #white;
padding: 10px;
 }

