/*****   GRID WITHOUT MARGINS   *****/
.container-12 .grid-1-no-margins { width: 100px; }
.container-12 .grid-2-no-margins { width: 200px; }
.container-12 .grid-3-no-margins { width: 300px; }
.container-12 .grid-4-no-margins { width: 400px; }
.container-12 .grid-5-no-margins { width: 500px; }
.container-12 .grid-6-no-margins { width: 600px; }
.container-12 .grid-7-no-margins { width: 700px; }
.container-12 .grid-8-no-margins { width: 800px; }
.container-12 .grid-9-no-margins { width: 900px; }
.container-12 .grid-10-no-margins { width: 1000px; }
.container-12 .grid-11-no-margins { width: 1100px; }
.container-12 .grid-12-no-margins { width: 1200px; }

.container-12 .grid-2-no-margins.square { height: 200px; overflow: hidden; }
.container-12 .grid-3-no-margins.square { height: 300px; overflow: hidden; }
.container-12 .grid-6-no-margins.square { height: 600px; overflow: hidden; }

.container-12 .grid-2-no-margins.threexfour { height: 267px; overflow: hidden; }
.container-12 .grid-3-no-margins.threexfour { height: 400px; overflow: hidden; }
.container-12 .grid-6-no-margins.threexfour { height: 800px; overflow: hidden; }


.tb-megamenu .dropdown-menu .view-research-themes-menu-item .view-content div {
	width:217px;
}


/*****   FRONT PAGE   *****/
#block-views-front-research h2.block-title,
#block-views-front-health h2.block-title,
#block-views-front-explore h2.block-title {
	position:absolute;
	left:0;
	top:0;
	width:300px;
	height:300px;
}
#block-views-front-research .views-row-1,
#block-views-front-research .views-row-2,
#block-views-front-explore .views-row-1,
#block-views-front-explore .views-row-2,
#block-views-front-health .views-row-1,
#block-views-front-health .views-row-2   {
	padding:300px 0 0;
}
#block-views-front-research .views-row-3,
#block-views-front-research .views-row-4,
#block-views-front-explore .views-row-3,
#block-views-front-explore .views-row-4,
#block-views-front-health .views-row-3 {
	padding:0 0 0 300px;
}
#block-views-front-slider .flex-viewport {
	max-height:540px;
}


/*****   TOP MENU   *****/
#block-menu-menu-top-menu {
    float: right;
    padding: 1.2em 0 1.2em 1.2em;
}


/***** MEGA MENU *****/
[data-id="356"] li.level-2,
[data-id="687"] li.level-4 {
min-width: 220px;
}

/*****   PEOPLE PAGE   *****/
.view-people .panel-image,
.view-board-of-trustees .panel-image {
    width: auto;
}


/*****   BOT   *****/
.view-board-of-trustees .panel-image img {
    max-width: none;
}
.view-board-of-trustees ul.views-html-list li.grid-4 {
    width: 390px;
}


/*****   SOCIAL TOP  */
#block-views-social-links-top .views-row span {
	padding:1.250em 0 1.250em 1.250em;
}
#block-views-social-links-top .views-row.views-row-last span {
	padding:1.250em;
}


/*****   FOOTER   *****/
#region-footer-first .find-us-map {
    height: 240px;
    width: 360px;
}
#region-footer-first .find-us-text {
    width: 340px;
}
#block-views-social-links-block .views-row-1 {
    margin-right: 0;
}
#block-views-social-links-block .views-row-4 {
    margin-left: 0;
}

#block-views-social-links-block .views-row-even {
    margin-top: 90px;
}


/*****   TWITTER   *****/
/*#block-views-twitter-slider .views-row.slide {
	width: 295px !important;
}
#block-views-twitter-slider .flex-viewport {
    width: 1180px;
}*/


/*****   HEADER - PAGES   *****/
#block-views-header-header .header-background,
#block-views-header-header-publi .header-background,
#block-views-header-header-dark-blue .header-background,
#block-views-header-header-light-blue .header-background {
	width:1300px;
	margin-left:-650px;
}
/*#block-views-header-header .header-content {
	padding-top:195px;
}*/
#block-views-header-header h1.block-title,
#block-views-header-header-publi h1.block-title,
#block-views-header-header-dark-blue h1.block-title,
#block-views-header-header-light-blue h1.block-title {
    font-size: 2.375em;
}
.block-header-header .header-promo .header-description,
.block-header-header-publi .header-promo .header-description,
.block-header-header-dark-blue .header-promo .header-description,
.block-header-header-light-blue .header-promo .header-description {
    font-size: 1.25em;
}

/*****   HEADER BG - PAGES BG   *****/
.not-front #zone-preface-2-wrapper {
	background:url(../img/bg-pattern-lines-grey-wide.jpg) repeat 50% 0 #818181;
}
.page-node-240.node-type-menu-page #zone-preface-2-wrapper {
	background:url(../img/bg-pattern-lines-dark-blue-wide.jpg) repeat 50% 0 #0062a1;
}
.page-node-6.node-type-landing-about #zone-preface-2-wrapper {
	background:url(../img/bg-pattern-lines-light-blue-wide.jpg) repeat 50% 0 #489fcc;
}


/*****   PANEL RHS   *****/
.panel-rhs .views-row.panel-white .row-img {
    float: left;
}



/*****   SOCIAL ACCELERATORS   *****/
#block-views-social-accelerators-block .social-share a.facebook,
#block-views-social-accelerators-block .social-share a.google {
	margin-bottom:0;
}


/*****   RESPOSIVE FLEXSLIDER   *****/
/*  3 ITEMS  */
/*#block-views-theme-contextual-departmental .views-row.slide,
#block-views-topic-contextual-departmental .views-row.slide {
	width: 386.667px !important;
}*/
/*  4 ITEMS  */
/*#block-views-theme-contextual-latest .views-row.slide,
#block-views-topic-contextual-latest .views-row.slide {
	width: 285px !important;
}
#block-views-twitter-slider .views-row.slide {
	width: 299px !important;
}
#block-views-theme-contextual-researchers .views-row.slide,
#block-views-topic-contextual-researchers .views-row.slide,
#block-views-research-dept-contextual-staff .views-row.slide {
	width: 295px !important;
}*/


/*****   PUBLICATIONS THEME/TOPIC   *****/
.panel-publication-link .padding-inner {
	display: table-cell;
    /*height: 355px;*/
	height: 354px;
    vertical-align: middle;
    width: 540px;
}
#section-content .block .title-box h2.block-title/*,
#section-content .block .grid-2-no-margins.title-box h2.block-title */{
  font-size:2.0em;
}
#section-content .block .title-box p {
  font-size:1.375em;
  line-height:1.364;
}
.grid-6-no-margins.panel-landing {
  height:480px;
  height:400px;
}
#block-views-discover-liverpool-slide .flexslider .flex-direction-nav .flex-nav-prev,
#block-views-discover-liverpool-slide .flexslider .flex-direction-nav .flex-nav-next {
  top: -180px;
}
/*#block-views-discover-liverpool-slide .flexslider .flex-direction-nav .flex-nav-prev {
  left: -60px;
}
#block-views-discover-liverpool-slide .flexslider .flex-direction-nav .flex-nav-next {
  right: -60px;
}*/

/*   LANDING PAGES   */
.grid-6-no-margins.panel-landing .block-inner .content {
  min-height:345px;
}
.gird-6 .panel-padding,
.grid-6-no-margins .panel-padding,
.padding-inner .block-inner,
.grid-6-no-margins.padding-inner .block-inner  {
  display:block;
  padding: 1.75em 2em;
}
#section-content .block.panel-landing h2.block-title,
#section-content .block.panel-landing h2 {
  font-size:1.875em;
  margin-bottom:0.25em;
}
.panel-landing .content-header-description,
.panel-landing .panel-text p {
  font-size:1.125em;
}
.grid-6 .panel-link,
.grid-6-no-margins .panel-link {
  font-size: 1.25em;
  line-height:1.2;
}

/*   NODE STYLES   */
.padding-right-content .node .field-name-field-logo img,
.padding-right-content .node .field-name-field-image img,
.padding-both-content .node .field-name-field-logo img,
.padding-both-content .node .field-name-field-image img {
	max-width: 300px;
}
.image-with-caption .image-caption {
	max-width: 272px;
}

/*   NODE STYLES   */
.all-themes-topics-link-view-all {
  font-size:1.75em;
	margin:60px 0 0;
}


/*   RESEARCH LANDING PAGE   */
.all-themes-topics-link-total {
  font-size:7.125em;
}
.all-themes-topics-link-type1 {
  font-size:2em;
  font-size:1.625em;
}
.all-partners-link-view-all {
  font-size:1.875em;
  margin-top:1.75em;
}
.all-researchers-link-view-all {
  font-size:1.875em;
	font-size: 2.5em;
  margin-top:2.5em;
}

.all-researchers-link-total {

	font-size: 8em;
}
.all-researchers-link-type {
	font-size: 1.675em;
}
.all-partners-link-total {
  font-size:8em;
}

/*   DISCOVER PAGE   */
#quicktabs-galleries .quicktabs-tabs li {
  display:inline-block;
  width: 280px;
	width: 378px;
}
#quicktabs-galleries .quicktabs-tabs li a {
  padding-top: 190px;
}
#section-content #block-quicktabs-galleries .fit-image img {
  min-width:1200px;
}




#block-superfish-2 { display:none; }
#block-tb-megamenu-main-menu { display:block; }

#block-views-front-slider .view-header .flex-direction-nav .flex-nav-prev { left:-90px; }
#block-views-front-slider .view-header .flex-direction-nav .flex-nav-next { right:-90px; }
#block-views-front-slider .views-row .content-text { 
	min-height:320px;
	min-width:240px;
}
#block-views-front-slider .views-row .content-text .content-text-inner { min-height:300px; }

#section-content #block-views-front-research .block-title,
#section-content #block-views-front-explore .block-title,
#block-views-front-research .views-row-3 { /*height:299px;*/ 	height:300px;  }

#block-views-front-news .front-page-news-link-arrow,
#block-views-front-news .front-page-news-link-arrow svg {
	width:75px;
	height:75px;
}
#block-views-front-events .front-page-event-link {
	height:450px;
}

#block-views-collaborations-consortia .views-row .collaborations-views-link .content-text-wrapper,
#block-views-collaborations-partnerships .views-row .collaborations-views-link .content-text-wrapper,
#block-views-centres-and-units-centres-col .views-row .centres-views-link .content-text-wrapper,
#block-views-centres-and-units-units-col .views-row .centres-views-link .content-text-wrapper {
	margin-left:180px;
}

.flexslider.contextual-centres-units .panel-details,
.flexslider.contextual-consultancy .panel-details,
.flexslider.contextual-consortia .panel-details,
.flexslider.contextual-centres .panel-details {
    bottom: -316px;
    padding: 0 60px;
    width: 460px;;
}
.flexslider.contextual-consortia .flex-direction-nav,
.flexslider.contextual-centres-units .flex-direction-nav,
.flexslider.contextual-consultancy .flex-direction-nav {
    bottom: 60px;
    margin: 0;
}


.page-news-events #region-content.grid-12 { width:1200px;margin:0; }
.page-news-events #region-content.grid-9 { width:900px;margin:0; }

.front #zone-content {
	background:url(../img/bg-front-zone-content.png) scroll no-repeat 100% 50% transparent;
}



.related .panel-summary-title {
	font-size:1.25em;
  line-height:1.222;
}
.related .panel-summary-text {
  font-size:1.125em;
  line-height:1.25;
}


.front #zone-content-wrapper #node-front-page-2 .field-item {
	max-width: 750px;
}

#block-block-5 .block-inner .content #edit-title-wrapper input {
	width:100%;
}


/*   RESEARCH + CASE STUDIES   */
#block-views-consultancy-case-studies .views-row .content-text,
#block-views-research-slider .views-row .content-text {
	top:255px;
}

/*   FILTER PEOPLE  */
.filter-people.filter-block .panel {
	padding: 5px 25px 5px 180px;
}


/*****   BLUE PROMO   *****/
#block-views-promo-promo a.panel .promo-block {
	width:580px;
}
