@charset "utf-8";

.dropdown:hover > a {
	background: #aad043;
}

.sub-header .title {
	color: #aad043;
}

.sub-header .custom-breadcrumb .separator {
	color: #aad043;
}

header .top-bar ul li.active a,
header .top-bar ul li:hover a {
	background: none;
}

header .main-menu .navbar .navbar-toggle {
	background: #aad043;
}

header .main-menu .nav li > a:hover,
header .main-menu .nav li.active > a,
header .main-menu .nav li.active > a:hover {
	background: #aad043;
}

header .main-menu .navbar .btn-navbar {
	background: #aad043;
}

.errorpage i {
	color: #aad043;
}

.pricing-table .title {
	text-shadow: 0 1px #aad043;
}

.pricing-table .button a {
	text-shadow: 0 1px #aad043;
}

header .top-bar ul li.active a i,
header .top-bar ul li:hover a i {
	color: #aad043;
}

header .main-menu .navbar .navbar-toggle .icon-bar {
	background-color: #FFF;
}

header .main-menu .nav li > a:hover,
header .main-menu .nav li.active > a,
header .main-menu .nav li.active > a:hover {
	text-shadow: 0 0.06em #aad043;
}

header .main-menu .navbar .btn-navbar .icon-bar {
	background-color: #aad043;
}

footer button {
	text-shadow: 0 0.06em #aad043;
}

.accordion-group .accordion-heading {
	/* background: none repeat scroll 0 0 #aad043; */
}

.accordion-group .accordion-body .accordion-inner h5{
	/* color: #aad043; */
}

.accordion-group .accordion-body .accordion-inner .accordion-toggle {
	/* color: #aad043; */
	color: #000;
}

.nav-tabs > li > a {
	background: #aad043;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover {
	color: #aad043;
}

.nav-tabs.nav-tabs-sec li > a {
	color: #aad043;
}

.nav-tabs.nav-tabs-sec > li.active > a,
.nav-tabs.nav-tabs-sec > li.active > a:hover {
	background: #aad043;
}

.tab-content.nav-tabs-sec {
	background: #aad043;
}

.tabs-left .nav-tabs > li:hover a {
	color: #aad043;
}
#searchform #searchsubmit{
background: none repeat scroll 0 0 #aad043;
    border-color: #aad043;
}

#sidebar h2:first-child {
    border-bottom: 1px solid #CDD1D0;
	background: url("../../img/green.png") no-repeat scroll 0 35px transparent;
}

#sidebar ul li {
	background: url("../../img/tick_green.png") no-repeat scroll 0 15px transparent;
}

#sidebar .tagcloud a:hover {
    background: none repeat scroll 0 0 #aad043;
}

#calendar_wrap #today {
	background-color: #aad043;
    color: white;
}

.tabs-left .nav-tabs > li a span{
	color: #aad043 !important;
	width: 20px;
}

.button-gym {
	background: #aad043;
	border-color: #aad043;
}

.button-gym.big-button:hover,
.button-gym.medium-button:hover,
.button-gym.normal-button:hover,
.button-gym.big-button.active,
.button-gym.medium-button.active,
.button-gym.normal-button.active {
	color: #aad043;
}

.button-gym.view-all:hover {
	border-color: #aad043;
	color: #aad043;
}

.progress .bar {
	background-color: #aad043;
}

.cap {
	color: #aad043;
}

.highlight-green {
	background: #aad043;
}

.highlight-green-under {
	color: #aad043;
}

.tags li a:hover,
.tags li.active a {
	background: #aad043;
}

.custom-icon-list li i {
	color: #aad043;
}

.social li {
    background: url("../../img/linkedin-logo.png") no-repeat 0 0 transparent;
}

.social li:nth-child(2) {
    background: url("../../img/facebook-logo.png") no-repeat 0 0 transparent;
    padding:    0 7px 0 0;
}

.social li:first-child {
    background: url("../../img/googleplus.png") no-repeat 0 0 transparent;
    padding:    0 7px 0 0;
}



.social li a {

}

.social li a:hover,
.social li.active a {

}

.testimonial-container.sec p {
	border: 2px solid #aad043;
}

.list-inner .testimonial-container.sec p {
    border: none;
    padding: 0;
    margin-bottom: 10px;
}

.list-inner .testimonial-container.sec .testimonials-name {
    float: left;
    margin-right: 10px;
    line-height: 10px;
}

.list-inner .testimonial-container.sec {
    margin-bottom: 30px;
}

.testimonial-container.sec span.border {
	border-top: 22px solid #aad043;
}

.testimonial-container .img-container {
	/*background: #aad043;*/
    background:     none;
}

.testimonials-position {
	color: #aad043;
}

.pagination li a {
	border: 2px solid #aad043;
}

.pagination li:last-child a,
.pagination li:first-child a{
	color: #aad043;
}

.pagination li:hover a {
	background-color: #aad043;
}

.pagination .active a{
	background-color: #aad043;
    border-color: #aad043;
}

.pagination .active a:hover{
	background-color: #aad043;
    border-color: #aad043;

}

.panel.panel-gym .panel-heading,
.panel.panel-gym .panel-footer {
	background-color: #aad043;
}

.line .sub-line {
	border: 2px solid #aad043;
}

.fc-container a {
	color: #aad043;
}

.logos li img:hover {
	border: 2px solid #aad043;
}

.pricing-table .title {
	background: #aad043;
}

.pricing-table .button a {
	background: #aad043;
}

.grid.magic-grid .filters button.active {
	border-color: #aad043;
	color: #aad043;
}

.grid.magic-grid .filters button:hover {
	background-color: #aad043;
	border-color: #aad043;
}

.grid.slider-grid .content .element .link {
	background: #aad043;
}

.grid.slider-grid .content .element .title h6 a {
	color: #aad043;
}

.grid.slider-grid .content .element .title h4 a:hover {
	color: #aad043;
}

.container-comments .single-comment header button:hover {
	color: #aad043;
}

.sub-header .custom-breadcrumb a:hover {
	color: #aad043;
}

.categories li a:hover {
	color: #aad043;
}

footer button:hover {
	color: #aad043;
	border-color: #aad043;
}

footer .misc .about li i {
	color: #aad043;
}

footer .misc .links li a i {
	color: #aad043;
}

#trainers #suscribe {
	background-color: #aad043;
}

#news .post a.readmore {
	color: #aad043;
}

#contact .contact form {
	background: #aad043;
}

#contact .contact form button:hover {
	color: #aad043;
}

footer .misc .links li a:hover {
	color: #a4c941;
}

footer .copyright p a {
	color: #a4c941;
}

footer .copyright .main-links li a:hover {
	color: #a4c941;
}

#home .nav-tabs li .gym-icon {
	background: url("../../img/icons-tabs-green.png") no-repeat;
}

.grid .content .element .link a {
	background: #353e45 url("../../img/hover-green.png") no-repeat center center;
}

#home .new-classes .new-class .class-title a {
	background: url("../../img/hover-green.png") no-repeat;
}

.slider-control {
	background-image: url('../../img/arrows/small-green.png');
}

.tp-leftarrow.default,
.tp-rightarrow.default {
	background-image: url("../../img/arrows/big-green.png");
}

#contact .contact form .form-control {
	background: #FFF;
}

#contact .contact form .form-control:focus {
	background: #FFF;
}

.flickr-feed li:hover {
	border: 3px solid #aad043;
}

#price .membership-price ul li.button a:hover {
	background-color: #1d9945;
}

#single-trainer .chart {
	color: #aad043;
}

header .top-bar .dropdown ul {
	background-color: #aad043;
}

header .top-bar .dropdown ul li {
	background-color: #aad043;
}

header .top-bar .dropdown ul li:last-child {
	background-color: #158539;
}

header .top-bar ul li.active a i,
header .top-bar ul li:hover a i {
	text-shadow: 0 0.06em #8ce8a8;
}

#home .banner .slide1 h2 {
	background: #aad043;
}

#home .banner .slide1 p {
	color: #aad043;
}

#home .banner .slide1 a {
	background: #aad043;
}

#home .banner .slide2 > div > h2 {
	color: #aad043;
}

#home .banner .slide2 > div > h2.invert {
	background-color: #aad043;
}

#home .banner .slide3 h2 {
	color: #21b150;
}

#home .banner .slide3 a {
	background: #1d9945;
}

.commentlist .reply a {
	background: none repeat scroll 0 0 #aad043;
    border-color: #aad043;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 2px;
    color: white;
    padding: 0.3em 1.3em;
}

.commentlist .reply a:hover {
	background: none repeat scroll 0 0 #ffffff;
    color: #aad043;
}

#commentform .button {
	background: none repeat scroll 0 0 #aad043;
    border-color: #aad043;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 2px;
    color: white;
    padding: 0.3em 1.3em;
}



















