﻿.section-content #region-sidebar-second,#views-exposed-form-bafta-awards-page-search-keyword,.header-cta,.navigation,.right-pane,.awards-menu,.navbar-form,.bafta-social-media,#trigger-right,.pane-block-7,.footer-upper .col-sm-4,.footer-lower,a[href]:after{display:none!important;}
.site-footer .footer-upper{background:#f8f7f4;border-top:2px solid #895C26;padding:28px 0;}


.top-search{
	position: absolute;
	top:0px;
	right: 10px;
}
body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:18px!important}

  .posts-grid .grid-item__title {
    font-size: 1.10em;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }

    .posts-grid .grid-item__title a {
      color: #0c223f; }

  .posts-grid .grid-item--first .grid-item__title {
    font-size: 1.17em; }


.bold-heading-text {
	font-size: 32px;
	letter-spacing: -0.02em;
	line-height: 1;
	margin-bottom: 20px;
}

	
.level-2 {
	padding: 0 95px;	
}
.page-navigation ul li:last-child,.page-navigation ul li.page-item-20,.page-navigation ul li.menu-item-48{margin-right:0}


.li_categories {
  padding-right: 10px;
  font-size: 15px; }


.li_categories a {
  font-size: 0.8em;
  color: #7C7C7C;
  text-decoration: none; }


.li_categories a:hover {
  text-decoration: underline; }
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}
.col-sm-12{width:100%;}
#footerwrap .footer .container .col-sm-12{padding-left:0px;padding-right:0px;}

#footer .column {
	float: left;
	width: 25%;
	
	min-height: 100px;
}

#footer .column ul {
	margin-top: 0px;
	margin-left: 8px;
	padding-left: 20px;
}

#footer .column ul li {
	margin-bottom: 3px;
	color: #C4C4C4;
	list-style-type:circle;
}

#footer .column a {
	font-size: 12px;
	text-decoration: none;
	color: #777777;
}

#footer .column a:hover {
	color: #CF6F6F;
}
