/*Body is the Background Image*/  
  body {
  
  }
/*Top Heading Green, Split into 2*/ 
  .container-fluid {
  background-color: #c5e1c9;
  padding:  0px 100px 0px 100px;
  border-bottom: solid 1px white;
  }
/*Logo and World Superstar Soccer Storm to the left*/ 
  .logo-left {
  padding: 15px 0px 25px 35px;
  }
/* Search bar to the right*/ 
  .right-inner-addon {
  position: relative;  
  }
  .right-inner-addon input {
  padding-right: 30px;
  border-radius: 50px;
  font-family: 'Raleway', sans-serif;
  }
  .right-inner-addon i {
  position: absolute;
  right: 10px;
  padding: 10px 12px;
  }
  .searchbar  {
  padding: 35px 50px 35px 10px;
  } 
  .container-panes {
  padding-bottom: 0px;
  }
  
/*Content Area: Box with Sidebar and Images*/
  .container-fluid2 {
  padding: 410px 120px 0px 120px;
  background-image: url("images/bg-home21.png");
  background-repeat: no-repeat;
  background-size: 100%;
  }
/*Row Border Around Sidebar*/ 
  .sidebar-row {
  padding: 0px 20px 20px 0px;
  background-color: none;
  margin: 0px;
  } 
/*Preventing Misalignments Esp Pane0*/  
  .row {
  margin: 0px;
  padding: 0px;
  }
  .sidebar-glich {
  margin: 0px;
  padding: 0px;
  background-color: #f9fbf2;
  }
  
/*Sidebar*/
   .sidebar {
  background-color: none;
  padding: 0px;
  box-shadow: 10px 10px 0px #e5e9df;
  }
/*SideBar Content*/   
  .sidebar-content {
  padding: 20px 15px 51px 15px; 
  background-image: url("images/bg-sidebar2.png");
  background-repeat: no-repeat;
  background-size: 100%;
  margin: 0px;
  }
/*WORLD SUPERSTAR SOCCER STORM*/
  h1 {
  font-size: 20px; 
  color: black;
  font-family: 'Bungee', cursive;
  text-align: right;
  line-height: 95%;
  }
/*List Styling*/  
  ul {
  text-decoration: none; 
  }
  ul li {
    text-decoration: none;
    list-style: none;
    font-size: 18px;
    margin-right: 50px;
  }
  .ul-heading {
    font-family: 'Bungee', cursive;
    font-size: 18px;
    }
  li.indent { 
    padding-left: 1.4em; 
    padding-right: 1.4em;
    }
  li.indent2 { 
    padding-left: 2.0em; 
    padding-right: 1.4em;
    }
 li:hover { 
    background-color: #4d4d4d;
    color: #c5eacc;
  }
 .white-hover:hover {
 color: white;
 } 
/*All Links: No Underline*/
  a:link { 
    text-decoration: none;
  }
  a:hover { 
    text-decoration: none;
    color: #c5eacc;
  }
  
/*Hover Effect on Contents*/
 /*a:hover { 
    background-color: #4d4d4d;
    color: #c5eacc;
  }
  /*.ul-heading:hover {
    font-family: 'Bungee', cursive;
    font-size: 18px;
    color: white;
  }*/

/* Border Around Images*/ 
  .img-space-top {
  padding: 0px 10px 10px 30px;
  background-color: none;
  margin: 0px;
  }
  .img-space {
  padding: 14px 10px 10px 40px;
  background-color: white;
  margin: 0px;
  }  

/*Image Gallery*/ 
  .pane {
  padding: 130px 65px 130px 65px;
  background: no-repeat center;
  background-size: cover;
  background-color: none;
  box-shadow: 10px 10px 0px #e5e9df;
  margin: 0px;
  }
  .pane0 {
  background-image: url("images/euro2016-bw.png");
  }
  .pane1 {
  background-image: url("images/larsson-bw.png");
  margin:0px 0px 0px -10px;
  }
  .pane2 {
  background-image: url("images/denmark-bw.png");
  margin:0px 0px 0px -10px;
  }
  .pane3 {
  margin:0 0px 0 -10px;
  background-image: url("images/hernandez-bw.png");
  }
  .pane4 {
  background-image: url("images/bassir-bw.png");
  margin:0px 0px 0px -10px;
  }  
   
/*Images on Small Laptop*/
  @media only screen and (max-width: 1420px) {
    h5 {padding: 90px 50px 90px 50px;}
    
  } 
  
/*Hover Effect over Images*/  

  .pane0:hover {
  background-image: url("images/euro2016-col.png");
  }
  .pane1:hover {
  background-image: url("images/larsson-col.png");
  }
  .pane2:hover {
  background-image: url("images/denmark-col.png");
  }
  .pane3:hover {
  background-image: url("images/hernandez-col.png");
  }
  .pane4:hover {
  background-image: url("images/bassir-col.png");
  }
  
/*NEW AREA*/ 
.bottom-section {
background: none;
}
/*COL SM 4*/
.stripe-holder {
background: none; 
padding-top: 0px;
} 
/*GREEN STRIPES*/   
.grey-left {
background: #f9fbf2; 
padding: 10px;
}
.dark-green {
background: #b9ddbf; 
padding: 400px 0px 0px 0px;;
}
.light-green {
background: #c5eacc; 
padding: 400px 0px 0px 0px;;
}
.white-right {
background: white; 
padding: 10px;
}
.stop-gap1 {
background: none; 
padding: 0px 3px 20px 0px;
}
.stop-gap2 {
background: white; 
padding: 14px 20px 10px 37px;
margin-left: 0px;
}

/*ROLL OF HONOUR*/ 
  h2 {
  font-size: 32px; 
  color: black;
  font-family: 'Bungee', cursive;
  text-align: right;
  }  
/*Scrolling Box for Roll of Honour*/ 
  .scroller  {
  overflow-y: scroll; height:300px;
  box-shadow: 10px 10px 0px #e5e9df;
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 10px;
  } 
/*Footer*/ 
  footer {
  background: #c5e1c9;
  padding: 15px 50px 5px 50px;
  border: solid 1px white;
  margin: 0px;
  }
  .footer-left  {
  padding-left:70px;
  }  
  .footer-right  {
  text-align:right;
  padding-right:70px;
  } 
/*Footer Text*/ 
  .p { 
  font-size: 20px;
  color: black;
  }