/* This file will hold styles for all layouts using the alpha grid (i.e. not the mobile layout). */
.fl-right {
	float:right !important;
	clear:right;
}
.fl-left {
	float:left !important;
	clear:left;
}
.w-50 {
	width:50%;
}

.vidbox-50 {
  display:inline-block;
  margin:0 2.5% 20px 0;
  width:45%;
}
.vidbox-75 {
  display:inline-block;
  margin:0 2.5% 20px 0;
  width:70%;
}
.vidbox-50.wysiwyg-float-right,
.vidbox-75.wysiwyg-float-right {
	margin:0 0 20px 2.5%;
}


.region.grid-12.alpha.omega {
    width: 100% !important;
}


/*   NODE STYLES   */
.padding-right-content .node .field-name-field-logo,
.padding-right-content .node .field-name-field-image,
.padding-right-content .node .field-name-field-snapshot,
.node-partners-centre-site .field-name-field-logo {
  clear:left;
  float:left;
  margin:0 2em 1em -2em;
}


/*   FRONT   */
.front #block-views-front-page-centre-slider .owl-pagination {
	display:block;
}

#block-views-front-page-centre-slider .owl-wrapper-outer {
	height: auto !important;
}

/*@media all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape) { */
/*@media (min-width: 45em) {*/
/* line 148, ../sass/components/_front.scss */
.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li {
	float: left;
	width: 25%;
	clear: right;
	float: left;
	margin-left: 0%;
	margin-right: 0%; }
/* line 164, ../sass/components/_front.scss */
.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li .panel-details .panel-title.panel-padding {
	margin-bottom: 0; }
/* line 169, ../sass/components/_front.scss */
.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li .view-all-box .panel-details,
	  .view-promo-inner .view-all-box .panel-details {
	background-image: none; }
/* line 172, ../sass/components/_front.scss */
.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li .view-all-box .panel-details .panel-title.panel-padding,
	  .view-promo-inner .view-all-box .panel-details .panel-title.panel-padding {
	padding: 0.5em;
	text-transform: uppercase;
	font-size: 1.35em;
	  }
.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li .view-all-box .panel-details .panel-title.panel-padding{
	height: 265px; }
.view-promo-inner .view-all-box .panel-details .panel-title.panel-padding {
	height: 209px; }
/* line 178, ../sass/components/_front.scss */
	/*.front #block-views-front-page-centre-promoted-row .views-row .front-boxes ul li .view-all-box .panel-details .panel-title.panel-padding .field__item,
	  .view-promo-inner .view-all-box .panel-details .panel-title.panel-padding {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fcreativecommons.org%2Fns%23%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%20xml%3Aspace%3D%22preserve%22%3E%3Cmetadata%3E%3Crdf%3ARDF%3E%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%20%2F%3E%3Cdc%3Atitle%3E%3C%2Fdc%3Atitle%3E%3C%2Fcc%3AWork%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cpath%20d%3D%22m%2038.614999%2C30%20-7.34%2C6.15%20c%20-0.47%2C0.41%20-1.35%2C0.33%20-1.76%2C-0.15%20-0.4%2C-0.48%20-0.32%2C-1.36%200.16%2C-1.76%20l%203.56%2C-2.99%20h%20-10.6%20c%20-0.63%2C0%20-1.25%2C-0.63%20-1.25%2C-1.25%200%2C-0.63%200.62%2C-1.25%201.25%2C-1.25%20h%2010.6%20l%20-3.56%2C-2.99%20c%20-0.48%2C-0.4%20-0.56%2C-1.28%20-0.16%2C-1.76%200.41%2C-0.48%201.29%2C-0.56%201.76%2C-0.15%20l%207.34%2C6.15%20z%22%20class%3D%22arrow-small%22%20style%3D%22fill%3A%23ffffff%3Bfill-rule%3Aevenodd%22%20%2F%3E%3C%2Fsvg%3E") scroll no-repeat 50% bottom transparent;
	padding: 25px 10px 50px; } */
/*}*/


/*****   TOP MENU   *****/
#block-menu-menu-top-menu-2-centre- {
	float: right;
	padding: 1.2em 0 1.2em 1.2em;
	clear:both;
	min-width:auto;
}
/*#block-menu-menu-top-menu-2-centre- ul {
	min-width:277px;
}*/
/* RESPONSIVE */ 
.region-menu #block-menu-block-4 #dl-menu ul {
	margin-left:-10px;
}
#region-user-second {
	width:auto;
}


/* PEOPLE */
.view-people-centre-site li.views-row-odd {
	margin-right: 20px;
}
#block-views-partners-page-centres .views-row-odd  {
  margin: 0 20px 20px 0;
}

/* SITEMAP */
#site-map .site-map-menu li li {
  display:block;
  width:auto;
}