@charset "UTF-8";
/* CSS Document */


#news-article #title-date p {
	background: #c02c1d;
}

#home-contact {
	background-color: #13173C;
}


/*  CUSTOM STYLES */


/*  HOMEPAGE */


/*  Touch Slider */


@media only screen and (min-width: 880px) {
/* Tablet, small screen styles */

.rsText-BlockContent {
	height: 280px;
	}
	
.rsImg-BlockContent {
	height: 280px;
	}
	
}
	


.homepage .contentSlider.customContainer-touch-slider {
	  background-color: #f5f5f5;
	  background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sberesearchcentres/cim/touchslider-bg.jpg);
}

.rsText-Block h3 {
	text-transform: uppercase !important;
	font-size: 40px !important;
	color: #333 !important;
	}
	
	
.rsText-Block h3 em {
	font-style: normal;
	font-size: 16px;
	color: #333 !important;
}

.homepage .rsCaption-Block.caption-no-bg p {
    color: #333 !important;
}
	
.rsText-Block p {}
	
.rsText-Block p.source {
    color: #f5cd3e;
	}
	
.rsText-Block h3 span.open-quote {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/workingwithbusiness/quote-open.png);
}

.rsText-Block h3 span.close-quote {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/workingwithbusiness/quote-close.png);
}


#main-content.content-fullwidth #content-wrapper-wide .signpost-button-wrapper.section-link-box {
	display: block;
}

#content-slider-touch-slider .signpost-button.section-link-box a {
	color:#FFFFFF;
        }
        
.contentSlider-imgBlock img {
	border: 5px solid #7B9FAD;
}


@media only screen and (max-width: 879px) {
/* Tablet, small screen styles */


	#content-slider-touch-slider-mobile .signpost-button.section-link-box a {
	color:#FFFFFF !important;
    }
    
    
    .rsText-Block h3 {
	color: #fff !important;
	}
	
	
	.rsText-Block h3 em {
	color: #fff !important;
	}
	
	.contentSlider-imgBlock img {
	border: 0px solid #7B9FAD !important;
	}

    .homepage .rsCaption-Block.caption-no-bg p {
        color: #fff !important;
    }

}




@media only screen and (max-width: 878px) {
/* Tablet, small screen styles */


.contentSlider.customContainer-touch-slider {
	padding: 20px 0px 30px 0px;
	}
	
	}


	
/*  Signpost Links */
	
	
	
#main-content.content-fullwidth #content-wrapper-wide .signpost-button.section-link-box {
	float: left;
}
	/*
	
#main-content.content-fullwidth #content-wrapper-wide.container-01 #section-box-link .text.signpost1 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-about.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}

#main-content.content-fullwidth #content-wrapper-wide.container-01 #section-box-link .text.signpost2 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-ug.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}

#main-content.content-fullwidth #content-wrapper-wide.container-01 #section-box-link .text.signpost3 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-pg.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}


#main-content.content-fullwidth #content-wrapper-wide.container-02 #section-box-link .text.signpost1 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-workingwithus.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}

#main-content.content-fullwidth #content-wrapper-wide.container-02 #section-box-link .text.signpost2 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-athletes.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}

#main-content.content-fullwidth #content-wrapper-wide.container-02 #section-box-link .text.signpost3 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sti/icons/icon-contact.png);
	background-repeat: no-repeat;
	background-position: right top 5px;
}

*/


#main-content.content-fullwidth #content-wrapper-wide.container-03 #section-box-link a {
	color: #fff
}

#main-content.content-fullwidth #content-wrapper-wide.container-03 #section-box-link a em {
	color: #f8f8f8
}

	
        

#main-content.content-fullwidth #content-wrapper-wide.container-01 {
	background-color: #fff;
	padding-bottom: 0;
	padding-top: 13px;
	}
	

	
#main-content.content-fullwidth #content-wrapper-wide.container-01 .fcbg2, #main-content.content-fullwidth #content-wrapper-wide.container-02 .fcbg2 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/content-types/signpost-button-bg-light.png);
	}
	
#main-content.content-fullwidth #content-wrapper-wide.container-02 {
	padding-top: 0px;
	background-color: #fff;
	}
	

	
	
	
@media only screen and (min-width: 910px) and (max-width: 1060px) {
/* Tablet, small screen styles */

#main-content.content-fullwidth #content-wrapper-wide.container-02 #section-box-link a strong {
	font-size: 20px;
	}
	
}


@media only screen and (min-width: 707px) and (max-width: 909px) {
/* Tablet, small screen styles */

#main-content.content-fullwidth #content-wrapper-wide.container-02 #section-box-link a strong {
	font-size: 18px;
	line-height: 22px;
	}
	
}
	
	
#main-content.content-fullwidth #content-wrapper-wide.container-02 .fcbg2  {
	
	}
	
      
#main-content.content-fullwidth #content-wrapper-wide.container-03 h3 {
	font-family: Helvetica, Arial, sans-serif !important;
	text-decoration: none;
	font-size: 22px;
	line-height: 28px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom: 1px solid #D37070;
	color: #fff;
	}

	

	
div.signpost-button.ent-case-studies.fcbg2 {
	border-color: #90D044 !important;
	color: #333;
	text-shadow: none;
	text-transform: none;
    background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/workingwithbusiness/signpost-button-bg-black.png);
    background-color: #96e709 !important;
	}	
	
        
@media only screen and (max-width: 378px) {

	#section-box-link .text a {
    		font-size: 23px;
    	}
}

.homepage #section-box-link .text a {
    font-family: franklin_gothic_fs_medium,Helvetica,Arial,sans-serif;
    text-transform: none;
}


#main-content.content-fullwidth #content-wrapper-wide.container-03 {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/research/sberesearchcentres/cim/container-bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #c02c1d;
	}
	
#main-content.content-fullwidth #content-wrapper-wide.container-03 #section-box-link a strong {
	color: #f8f8f8;
	}
	
	
	
@media only screen and (min-width: 910px) and (max-width: 1060px) {
/* Tablet, small screen styles */

#main-content.content-fullwidth #content-wrapper-wide.container-03 #section-box-link a strong {
	font-size: 20px;
	}
	
}


@media only screen and (min-width: 707px) and (max-width: 909px) {
/* Tablet, small screen styles */

#main-content.content-fullwidth #content-wrapper-wide.container-03 #section-box-link a strong {
	font-size: 18px;
	line-height: 22px;
	}
	
}
	
	
#main-content.content-fullwidth #content-wrapper-wide.container-03 .fcbg2  {
	background-image: url(/media/wwwlboroacuk/external/styleassets/img/custom/workingwithbusiness/signpost-button-bg-black.png);
	background-color: #96e709 !important;
	text-shadow: 0 0px 0px #000;
	border-color: #6CA628 !important;
        color:#333;
	}
	
	}
        
        
        
/* THE GRID */


.span_1_of_3.enterprise.science {}

.span_1_of_2.enterprise.science {
		width: 100%;
		margin: 0;
	}

@media only screen and (max-width: 879px) {
	
	.span_1_of_2.enterprise.science {
		width: 49.2%;
	}
	
	.span_1_of_2.enterprise.science.col:nth-child(2) {
		margin-left: 1.6%;
	}

	.span_1_of_3.enterprise.science {
		width: 100%;
		margin-left: 0;
	}
	.span_1_of_3.enterprise.case {
		width: 100%; 
		margin-left: 0;
	}
	.span_1_of_3.enterprise.news {
		width: 100%;
		margin-left: 0;
	}
	
	
	
	
	
	
}




@media only screen and (max-width: 707px) {
	
	.span_1_of_2.enterprise.science {
		width: 100%;
	}
	
	.span_1_of_2.enterprise.science.col:nth-child(2) {
		margin-left: 0;
	}
	
	.span_1_of_3.enterprise.science {
		width: 100%;
		margin-left: 0;
	}
	
	.span_1_of_3.enterprise.case {
		width: 100%;
		margin-left: 0;
	}
	
	.span_1_of_3.enterprise.news {
		width: 100%;
		margin-left: 0;
	}
	
	#main-content.content-fullwidth #content-wrapper-wide.container-01 {
    	padding-bottom: 0;
    	padding-top: 0;
	}
	
	
	#main-content.content-fullwidth #content-wrapper-wide.container-01 .span_1_of_3 {
		width: 100%;
		margin-left: 0;
        margin-bottom: 0px;
	}
	
	#main-content.content-fullwidth #content-wrapper-wide.container-02 .span_1_of_3 {
		width: 100%;
		margin-left: 0;
        margin-bottom: 0px;
	}
	
	#two-column {
	   padding-top: 10px;
	}

}


















/* List with Icon */

#box.container-02 {
		margin-top: 50px;
	}

#box.container-02 h4 {
		margin: -55px -34px 10px;
	}
	
	

	
	
/* Case Study impact box */

#box ul li strong.fc2 {
	color: #333 !important;
}




#main-content.content-fullwidth #content-wrapper-wide.standard {
	padding: 30px 0px 0px 0px !important;
	float: left;
}




/* Staff filter */




.col.span_2_of_5.staff-filter p.email a, .col.span_2_of_5.staff-filter p.tel a {
	color: #24284C !important;
}

.btn, button {
	color: #24284C;
}

.btn.active,
.btn:active,
button.active,
button:active,
.btn:hover,
button:hover {
  background-color: #040512 !important;
}





/* Remove gap at top of sidebar when no search function is included */

@media only screen and (min-width: 1220px) {
    #main-sidebar {
        margin-top: 46px;
    }
}


/* Hide caption boxes */

.full-width-banner-signposts-wrapper-bg.caption-boxes {
    display: none !important;
}




#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg {
	padding-top: 15px;
	padding-bottom: 15px;
	-webkit-box-shadow:inset 0 0px 0px 0 rgba(0,0,0,0);
	box-shadow:inset 0 0px 0px 0 rgba(0,0,0,0);
}


#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg .signposts-image {
	float: left;
}

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg .signposts-image img:hover {
	opacity: 0.7;
}

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg .signposts-text {
	margin-left: 10px;
	float: left;
}


#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg article {
	display: inline;
}


#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg h2 {
	text-align: left;
	font-size: 26px;
	-webkit-margin-before: 0.83em;
	-webkit-margin-after: 0.83em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-family: 'franklin_gothic_fs_demi', Helvetica, Arial, sans-serif !important;
}

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg h2 span {
	color: #39A9CA;
	font-family: 'franklin_gothic_fs_medium', Helvetica, Arial, sans-serif !important;
	font-size: 14px;
}


@media only screen and (min-width: 0px) and (max-width: 1219px) {
/* Tablet, small screen styles */

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg .signposts-image {
	margin: 0px auto;
	float: none !important;
	width: 30%;
}

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg .signposts-text {
	margin-left: 0px;
	float: none !important;
}


#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg h2 {
	text-align: center;
	font-size: 36px;
	margin: 0px;
}

#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg {
	padding-top: 60px;
}

.span_1_of_4.full-width-banner-signposts {
	margin-bottom: 60px;
}

}


@media only screen and (max-width: 590px) {

		.span_1_of_4.full-width-banner-signposts {
		width: 100%;
		margin-bottom: 40px;
	}

}

@media only screen and (max-width: 590px) {

	#full-width-banner-signposts-wrapper.full-width-banner-signposts-wrapper-bg h2 {
		font-size: 42px;
	}

}






/*  Events */

	
.event-title-block-icon.conference {
	background-image: url('/media/wwwlboroacuk/external/styleassets/img/content-types/event/icon-category-conferences.png');
}
	
.event-title-block-icon.speaker {
	background-image: url('/media/wwwlboroacuk/external/styleassets/img/content-types/event/icon-category-lectures.png');
}
	
.event-title-block-icon.seminar {
	background-image: url('/media/wwwlboroacuk/external/styleassets/img/content-types/event/icon-category-seminars.png');
}

.event-title-block-icon.workshop {
	background-image: url('/media/wwwlboroacuk/external/styleassets/img/content-types/event/icon-category-workshops.png');
}

#main-content #touch-slider-title h2 {
    font-size: 36px;
    margin: 0px;
    padding: 10px;
    text-align: center;
    background: #24284C;
    color: #ffffff;
}


.homepage .contentSlider.customContainer-touch-slider-features {
    padding: 55px 10px 5px;

}