@charset "UTF-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,200italic,300italic,400italic,600italic,700italic);


a.no_link {
  color: yellow;
  text-decoration: none;
  }

/*accordion drop down starts*/

ul { list-style-type: none; }

.accordion {
  background: #282828;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  letter-spacing:0.02em;
	width: 80%;
  }

.accordion .link {
		width: 90%;
  cursor: pointer;
  display: block;
  padding: 6%;
  color: #9ebac6;
  font-size: 0.8em;
  font-weight: 500;
  border-bottom: 1px solid #3a3a3a;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  }

.accordion li.open .link { 
  color: #23aeec; 
  }
  
.accordion a.no_submenu {
		width: 90%;
  cursor: pointer;
  display: block;
  text-decoration:none;
  padding: 10px;
  color: #9ebac6;
  font-size: 0.8em;
  font-weight: 500;
  border-bottom: 1px solid #3a3a3a;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  }
	
.accordion a.no_submenu:hover {
	color: #23aeec; 
	text-decoration:none;
	}

/* Submenu -----------------------------*/

.submenu {
  display: none;
  background: #575758;
  font-size: 0.7em;
}

.submenu li { 
  border-bottom: 1px solid #6a6a6a; 
  }

.submenu a {
  display: block;
  text-decoration: none;
  color: #d9d9d9;
  padding: 10px;
  padding-left: 13px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  }

.submenu a:hover {
  background: #c5c5c5;
  color: #000;
  }
