﻿
a, a:active, a:focus {
outline: none;
}


.intro {
  font-size: 1.25em;
}
.js .panel-title {
  margin: 0;
}
.panel-title a {
  border-bottom: none;
  color: #292929;
  display: block;
  padding: 1.00em 0;
  position: relative;
  text-decoration: none;
  -webkit-transition: color 200ms ease 0s;
  -moz-transition: color 200ms ease 0s;
  transition: color 200ms ease 0s;
  width: 100%;
  padding-left:10px;
}
.panel-title a .icon {
  color: #fff;
  position: absolute;
  right: 0;
  -webkit-transition: all 200ms ease 0s;
  -moz-transition: all 200ms ease 0s;
  transition: all 200ms ease 0s;
  padding:0 10px 0 0;
}
.panel-title a:hover,
.panel-title a:focus {
  color: #000;
}
.panel-title a:hover .icon,
.panel-title a:focus .icon {
  color: #000;
}
.panel-title a.active {
  color: #fff;
}
.panel-title a.active .icon {
  color: #fff;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  transform: rotate(45deg);
  padding-right:10px;
}
.js .accordion {
  border-bottom: 1px solid #ececec;
  margin: 2em 0;
}
.accordion .panel-title a {
  border-top: 1px solid #ececec;
  font-family:"Century Gothic";
  text-transform:uppercase;
  color:#fff;
 
}
[id^="panel-"] {
  padding-bottom: 0em;
}
.ccl{ background:#08ad64;}

.vv{ background:#b1b3b6 !important;}
.aa{ background:#72be7b !important}
.ds{ background:#cacccf !important}