/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 02 April 2019 14:59:24
*/


#main_menu_list > li {
  display:block;
  float:left;
}

#main_menu_list > li:hover {
  display:block;
  float:left;
}

#main_menu_list > li.active {
  display:block;
  float:left;
}

#top_links_list li.last-child {
padding-right: 0;
}

#home_banner {
  height: 370px;
  overflow: hidden;
  padding-bottom: 23px;
}

#home_banner_nav_bullets_holder {
margin-top: 338px;
}

#home_banner .flex-direction-nav {
height: 0;
position: absolute;
margin: 0;
padding: 0;
list-style: none outside none;
}

#home_banner .flex-direction-nav li {
list-style-type: none;
display: inline;
}

#main_menu_list > li a {
  font-size: 14px;
  padding-right: 14px;
  padding-left: 15px;
}

#main_menu_list > li.last-child a {
  padding-left: 14px;
  padding-right: 9px;
}

.tabs li a span.arrow {
margin: 32px 0 0 37px;
float: none;
}

#latest_feeds .tabs li a span.arrow {
margin-left: 12px;
}

#main_menu_list span:hover {
cursor: pointer;
}

.megamenu-column {
  list-style: none;
}

ul.megamenu-column li ul { 
  margin: 0px; padding: 0px; 
}

.megamenu-column > li.last-child {
  display: inline-block;
}

#main_menu_list > li.open span.flyout_menu_arrow {
  /*margin-top: 2px;*/
  top: -4px;
}

#faculties-and-departments .description {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0006/18168/transparent_bg_85.png?v=0.0.3) repeat;
}

#faculties-and-departments p {
  font-weight: bold;
}

#footer_bottom_links_list {
  font-size: 0.75em;
}

#footer_bottom_links_list li {
  padding-left: 6px;
  padding-right: 6px;
}

#footer_bottom_social_list {
  margin-bottom: 13px;
}

.big-thumb .overlay {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0006/18168/transparent_bg_85.png?v=0.0.3) repeat;
}

#department #upcoming_events .date {
  padding-bottom: 10px;
}

#campaign_landing_page_slider .flex-direction-nav .flex-prev {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0003/18237/flex-nav-arrows_vie.png?v=0.0.3) no-repeat;
  filter:alpha(opacity=100);
}

#campaign_landing_page_slider .flex-direction-nav .flex-next {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0003/18237/flex-nav-arrows_vie.png?v=0.0.3) -68px top no-repeat;
  filter:alpha(opacity=100);
}

#campaign_landing_page_slider .flex-direction-nav {
  margin-top: 218px;
}

#campaign_landing_page_slider .flex-direction-nav .flex-next {
  margin-top: -175px !important;
}

#campaign_landing_page_slider #slider_nav_bullets_holder {
  margin-top: 188px;
}

#top_search_submit {
  margin-top: 5px;
  margin-left: -38px;
}

#course_finder_search_input, #article_search_input {
  position: relative;
  margin-left: -30px;
  float: left;
}

.listing_page_main_search_form_holder input[type="submit"] {
  margin-top: 3px;
}

/* pagination */
.pagination {
  display: inline-block;
}

.pagination > li {
  display: inline;
}

.pagination .link_prev_page, .pagination .link_next_page {
  font-size: 1px;
  color: #fff;
}

.pagination .link_prev_page a:hover, .pagination .link_next_page a:hover {
  font-weight: normal;
}

.pagination .link_prev_page a {
  display: inline-block;
  font-size: 1px;
  color: #f5dc00;
  text-indent: 0px;
}

.pagination .link_next_page a {
  display: inline-block;
  font-size: 1px;
  color: #f5dc00;
}

.pagination_ie7_fix {
  display: inline-block;
  font-size: 1px;
  color: #f5dc00;
}
/* end pagination */

.clearfix {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.side_filter_box .accordion .accordion-heading .accordion-toggle {
  padding-top: 12px;
}

.checkbox_filters_list label {
  margin-bottom: 0;
}

.checkbox_filters_list .input_label, .course_compare_checkbox_holder .input_label {
  float: left;
}

.checkbox_filters_list .input_label {
  padding-top: 1px;
}

.checkbox_filters_list li {
  padding-bottom: 0;
}

.checkbox_filters_list li.active label {
  background-position: left -21px;
}

.course_compare_checkbox_holder.active label {
  background-position: left -35px;
}

.form-standard .submit input[type="submit"] {
  border-bottom: 0px;
}

.ev-list .date {
  line-height: 1;
  padding-top: 10px;
  height: 73px;
}

.message_box_blue_pointer_down {
  font-size: 0.95em;
}

dd {
  float: none;
}

dd:after {
  content: "\0020";
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
  clear: both;
} 

#course_search_category_hidden_search { background:none repeat scroll 0 0 rgba(0, 0, 0, 0); }

.mini-calendar span.mini-calendar-header-next a, .mini-calendar span.mini-calendar-header-prev a {
  display: block;
}

#people_listing > li > a.pull-left img {
  width: 114px;
}

.personal_info_box {
  display: inline-block;
}

.standard_tabs_nav > li, .standard_tabs_nav > li.active, .standard_tabs_nav > li:hover {
  display: inline-block;
  float: left;
  cursor: pointer;
}

.standard_tabs_nav > li a:hover {
  cursor: pointer;
}

#news_listing > li.most_recent > a.pull-left img {
  width: 282px;
}

#people_inner_main_tabs_nav > li a, #people_inner_main_tabs_nav > li a:hover {
  font-size: 0.9em;
}

#people_inner_main_tabs_nav > li a {
  padding-left: 10px;
  padding-right: 10px;
}

#people_inner_main_tabs_nav > li.last-child a {
  padding-left: 8px;
  padding-right: 8px;
}

#home_banner .flex-direction-nav .flex-prev {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0003/18237/flex-nav-arrows_vie.png?v=0.0.3) no-repeat;
}

#home_banner .flex-direction-nav .flex-next {
  background: url(http://www.lsbu.ac.uk/__data/assets/image/0003/18237/flex-nav-arrows_vie.png?v=0.0.3) -78px top no-repeat;
}

body.home_page #main_content_main_column {
  background-color: #F5F5F5;
}

.ie7_float_none {
  float: none;
}

#home_banner_list {
  position: relative;
}

#course_search_name, #top_search_input, .listing_page_main_search_form_holder input[type="text"] {
  line-height: 2;
}