@import url('https://fonts.googleapis.com/css?family=Economica');

.page-header {
    padding-bottom: 4px;
    margin: 0 0 3px;
    border-bottom: none;
}

.search input {
    border: none;
    background-color: #cc0000 !important;
    color: #fff !important;
}

.greybottom .element {
    margin: 1px !important ;
background-color: #ffffff;
}

.greybottom .wsp-title {
background: #f1f1f1 !important;
color:red;
border: 0px solid #D0D0D0;
box-shadow: 0 0px 0 #fff inset;
}

.greybottom .element .wsp-inner {
    margin: 5px;
    background: #f1f1f1;
    border: 5px solid #f1f1f1;
}


.greybottom .wsp-title .wsp-content, .wsp-title .wsp-toggle {
    color: #000;
   text-shadow: none !important;
}

.wsp-container-outer {
    margin: 0px !important;
}
.addthis-wrap {display: none;}

.container-hd {
    margin: 0;
    background: #fff0;
    background-color: #000000 !important;
    background-image: url(/images/background-page.jpg) !important;
    background-position: center top !important;
    background-repeat: no-repeat !important;
    margin-top: 0px;
    background-size: 100%;
}

.article-content h2 {color: #F60000;}

h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0;
    font-weight: bold;
    font-family: 'Economica', sans-serif;
    text-transform: uppercase;
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > .separator {
   
   padding: 10px 16px;
   font-size: 14px;
    
}

a {
    color: #204862;
    text-decoration: none;
}
 
.t3-topbar {
    background: #f8f8f800;
    border-bottom: 0px solid #e5e5e5;
    height: 1px;
}
.t3-mainnav {
    border-left: 0;
    margin-bottom: 0px;
    border-radius: 0;
    background: #fff0;
    
} 


.dropdown-menu {
    list-style: none;
    font-size: 12px;
    text-align: left;
}
.page-title, .page-header h1 {
    line-height: 1;
    margin-top: 15px;
    font-size: 32px;
    color: #cc0000;
    border-bottom: 1px solid #e5e5e5;
}

.banneritem .container {background: white;}

.banneritem {
    padding: 0px;
}
.navbar-default .navbar-nav {
    width: 100%;
    border-left: 0px;
    background: rgb(20,116,177);
    background: -moz-linear-gradient(top, rgba(20,116,177,1) 0%, rgba(10,65,96,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,116,177,1)), color-stop(100%,rgba(10,65,96,1)));
    background: -webkit-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
    background: -o-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
    background: -ms-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
    background: linear-gradient(to bottom, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
    padding: 0px;
}
.t3-megamenu .nav > .dropdown > .dropdown-toggle .caret {
right: 0px !important;
bottom: 0px !important;
border-top-color: #2B90D1;
border-bottom-color: #2B90D1;
display: none !important;
}
.t3-megamenu .dropdown-header, .t3-megamenu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .mega-nav .mega-group > .dropdown-header, .t3-megamenu .dropdown-menu .active .mega-nav .mega-group > .dropdown-header {
    color: #333333;
    padding: 12px 4px;
    background: #fff;
    font-size: 12px;
    line-height: normal;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > .separator {
    border-right: 0px solid #e5e5e5;
    color: #ffffff; }

.t3-megamenu .mega-nav > li, .t3-megamenu .dropdown-menu .mega-nav > li {
    border-bottom: 0px solid #e5e5e5;
}
.t3-mainnav {
    border-bottom: 0px solid #e5e5e5;
    border-top: 0px solid #111111;
}

.t3-mainnav .t3-navbar {
        background: #e0dddd;
   
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
   border-right: 0;
   margin-right: 1px;
   margin-left: 1px;
   color: #ffffff;
   background-color: #CF3838;
   padding: 12px;
}
 


.item-114 a{
background: #ffffff;
color: #cc0000; !important;
text-transform: uppercase;
}
.item-115 a{
background: #ffffff;
color: #cc0000;
text-transform: uppercase;
}

.item-116 a{
background: #ffffff; !important;
color: #cc0000; !important;
text-transform: uppercase;
}

.item-117 a{
background: #ffffff; !important;
color: #cc0000; !important;
text-transform: uppercase;
}

.item-114 a:hover {
background: black;}

.t3-footer > .container {
    padding-top: 8px;
    padding-bottom: 1px;
    margin-top: 10px;
}

.t3-copyright {
    padding-top: 8px !important;
    margin-top: 8px !important;
    border-top: double 3px rgba(255, 255, 255, 0.3);
    display: none;
}

.footer-banner {
    margin: 2px 0 0 0 !important;
}
.copyright {
    margin-bottom: 2px;
}
.t3-header .container {
    background: #ffffff !important;    
}
.logo-image img {
    max-width: 130%;

}
.module-title {background: #1474b1 !important;
color: #ffffff;}

.module-text-ama a {color: #D82D20;}

.article-full {
    margin-top: 1px; 
}

.article .row, .article .row {
    margin-top: 1px;
    margin-bottom: 1px;
}
.article-main .article-intro-media {
    position: relative;
    margin-bottom: 1px;
    min-height: 1px;
}
.t3-content {
    padding-top: 1px;
    padding-bottom: 1px;
    background: white;
}
.t3-footer > .container {
  background-color: #ffffff !important;}

.t3-spotlight .t3-module {
    background: #ffffff;
    color: #ffffff;}
    
.es-article-author {display: none !important;}

.t3-topbar .top-right {background-color: #ffffff;
margin-top: 35px;
right: 130px;}

.article-content {
    font-size: 15px;
    font-weight: 300;
    line-height: 1.51428571;
}

.t3-wrapper {
		background-color: #000000 !important;
    		background-image: url(http://www.amca.uk.com/images/template/background-page.jpg) !important;
                background-position: center top !important;
                background-repeat: no-repeat !important;
                margin-top: 0px;
    		background-size: 100%;
    	}
.t3-wrapper .container {background-color: #ffffff;}

.body {line-height: 1.51428571;
color: #000;}


  
  

  
.t3-spotlight {
    padding: 0;
    background-color: #fff;
}
.noborder {  
    margin-bottom: -25px;
    margin-top: -10px;
}

.off-canvas-toggle{
display: none;
}
.t3-mainbody {
  position: relative;
  box-shadow: inset 0 0 0 1px #e5e5e5;
  background: white;
}
  
.amatile {

background: #0a4160;
padding: 15px;
color: white;
height: 250px;
margin-bottom: 10px;
}
.amatile .h3 {
margin-top: 4px;
margin-bottom: 12px;
color: #fffffff !important;
font-size: 24px !important;
line-height: 1.2;
}

.amatile a {
    color: #cc0000;
    text-decoration: none;
}

  .eb-event-list {background: #1473AF;}
  .summary a {color: #F4F6F8;}
  
  .amaeventshome {
    background: #1473AF;
    color: #FFF;
    padding-bottom: 0;
    margin-top: 8px;
    margin-bottom: 2px;
    padding: 5px;
    min-height: 100px !important;
}

.amaeventshome a {color: #FFF;}

.amaeventshome .module-title h3 {
    color: #ffffff !important;
    font-size: 24px !important;
}
  
  ul.eventsmall li {
    list-style: none;
    border-top: 3px solid #214865;
}

.hire-equipment {
    padding: 5px;
    background-color: #0a4160;
    color: #fff;
}
.hire-equipment .module-ct {
    color: #fff !important;
}
.hire-equipment .module-title {
    color: #ffffff;
    background-color: #0a4160 !important;
    line-height: 1.2em;
}

.organisers {
    padding: 5px;
    background-color: #0a4160;
    color: #fff;
}

.organisers .module-title {
    color: #ffffff;
    background-color: #0a4160 !important;
    line-height: 1.2em;
}

.nav-pills > li > a {
    color: #F31111;
    font-weight: 700;
    padding: 6px 0px;
    font-size: 14px;
    line-height: 1.7143;
    border-radius: 3px;
    -webkit-transition: padding 350ms;
    -o-transition: padding 350ms;
    transition: padding 350ms;
    padding: 3px;
    margin: 5px;
}

.module-ct > ul.nav, .module-ct .custom > ul.nav, .module-ct > ol.nav, .module-ct .custom > ol.nav {
    padding-left: 0;
    margin-left: 0;
    background: white;
}

.video {padding: 5px;
background-color: #1474b1;
color: #fff;}

.video h3 {color: #ffffff;}

.header-right .calendar {
    display: none !important;
}

div.sp_social {
    padding-left: 48px;
    
}

.t3-header {
    padding-top: 24px;
    padding-bottom: 2px;
}

.t3-mainnav .container {
background: rgb(20,116,177);
background: -moz-linear-gradient(top, rgba(20,116,177,1) 0%, rgba(10,65,96,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(20,116,177,1)), color-stop(100%,rgba(10,65,96,1)));
background: -webkit-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
background: -o-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
background: -ms-linear-gradient(top, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
background: linear-gradient(to bottom, rgba(20,116,177,1) 0%,rgba(10,65,96,1) 100%);
}
.t3-mainnav {
    padding-bottom: 0px;
    padding-top: 0px;
    )
    
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
padding-left: 0px !important;
padding-right: 0px !important;
}

.col-sm-12 col-md-12 {
padding: 0;
background-color: #0a4160;
}

.addthis-wrap .btn {display: none;}

.navbar-toggle {
    background: rgb(30, 1, 1) !important;
  
}
.section-wrap > div {
    padding: 0px ;
}
.module-ct {
    background: #0a4160;
    color: #818c98;
    padding-top: 5px;
}

.module-ct {
    background: #fff;
    color: #0a4160;
    padding-top: 10px;
}

.btn-inverse {
    color: #333333;
    background-color: #1a88ad;
    border-color: #f2f2f2;
 }
 .inputbox {
    font-size: 14px;
    line-height: 1.7143;
    color: #148295;
}

.jump {
    width: 90%;
}

