@charset "utf-8";
/* Panel */
div a { color: #ec3642; }
div a:focus, div a:hover { color: #ec3642; }
.button { background: none repeat scroll 0 0 #ec3642; }
.btn-default:hover,
.btn-default:focus { 
	background-color: #ec3642;
	border-color: #ec3642;
}
.c-color {
	background-color: #ec3642 !important;
}
#footer6 .social_icon a, 
#footer7 .social_icon a, 
#footer8 .social_icon a, 
#footer9 .social_icon a, 
#footer10 .social_icon a { color: #ec3642; }
/* ul.links > li:hover a {
	color: #ec3642;
} */
.btn-primary { background-color: #ec3642 !important; }
/* Main Content */
#header-v3 .logo { background: none repeat scroll 0 0 #ec3642; left:15px; }
.cms-index-index .header-container-2, 
.cms-index-index .header-container-3 {
	border-bottom: 2px solid #ec3642;
}
@media (min-width: 992px) {
	.cms-home #header-v4 .content-wrapper ul a:hover { color: #ec3642 !important; }
}
#header-v1 .topbar,
#header-v2 .topbar,
#header-v4 .topbar { 
	background-color: #ec3642;
}
.postDetails > span > label { color: #ec3642; }
.cms-home #header-v4 .sticky_menu #open-button { background: none repeat scroll 0 0 #ec3642; }
@media (max-width: 991px) {
	.content-wrapper { background:#ec3642; }
}
.lefttop > div.btn-group > ul > li > a:focus,
.lefttop > div.btn-group > ul > li > a:hover {
	color: #ec3642;	
}
#header-v1 .iconuser,
#header-v2 .iconuser { color: #ec3642; }
.toplinks:hover .iconuser {
	background-color: #ec3642;
}
#open-button { background:#ec3642; }
/* #top-cart-dropdown:hover > i {
	background-color: #ec3642;	
} */
/* #search_mini_form:hover .form-search > button {
	background-color: #ec3642;
} */
.toplinks > ul > li:hover > a {
	color: #ec3642;
}
.block-content-sidebar .subtotal > span.price { color: #ec3642; }
.block-content-sidebar .baritem:hover {
	border-left: 2px solid #ec3642;
}
.deals-container .product-name a:hover,
.deals-container .product-name a:focus { color: #ec3642; }
/* div.form-search > button:hover { background-color: #ec3642; } */
.block-content-sidebar .product-details { color: #ec3642; }
#header-v1 #top-cart-dropdown .fa-shopping-cart,
#header-v1 div.form-search > button,
#header-v2 #top-cart-dropdown .fa-shopping-cart,
#header-v2 div.form-search > button { color: #ec3642; }
#top-cart-dropdown > em { background-color: #ec3642; }
#top-cart-dropdown .fa-shopping-cart:hover { background-color: #ec3642; }
.block-content-sidebar .product-name a:hover {
	color: #ec3642;
}
.topright { color: #ec3642; }
.megamenu ul.nav-menu > li :before, 
.megamenu ul.nav-menu > li:after {
    border-bottom-color: #ec3642;
}
.megamenu ul.nav-menu > li:hover a, .megamenu ul.nav-menu > li.active {
    color: #ec3642;
}
.megamenu ul.nav-menu > li:before, 
.megamenu ul.nav-menu > li:after { border-bottom: 2px solid #ec3642; }
.megamenu ul.nav-menu > li:before, .megamenu ul.nav-menu > li:after {
	border-bottom: 2px solid #ec3642;
}
.megamenu ul.nav-menu > li *:before, .megamenu ul.nav-menu > li:after {
	border-bottom-color: #ec3642;
}
#header-v4 .iconuser { background-color: #ec3642; }
#header-v4 #top-cart-dropdown .fa-shopping-cart { background-color: #ec3642; }
#header-v4 div.form-search > button { background-color: #ec3642; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
	background-color: #ec3642;
}
.megamenu .nav-menu > li ul.dropdown-menu li > a:hover,
.megamenu .nav-menu > li ul.dropdown-menu li.active > a{
    color:#ec3642;
}
/* #header-v1 #top-cart-dropdown:hover .fa-shopping-cart, 
#header-v1 div.form-search:hover > button, 
#header-v2 #top-cart-dropdown:hover .fa-shopping-cart, 
#header-v2 div.form-search:hover > button {
	background-color: #ec3642;
} */
.breadcrumbs ul li .ss { color: #ec3642; }
.breadcrumbs ul li a,
.breadcrumbs ul li i { color: #ec3642; }
.sidebar a i:hover { color: #ec3642; }
.sidebar .block { background-color: #ec3642; }
.sidebar .block-poll button:hover { color: #ec3642; }
.sidebar .block-related .block-subtitle a:hover { color: #ec3642; }
.sidebar a:hover {
	color: #ec3642;
}
/* #header-v1 #search_mini_form:hover .form-search > button,
#header-v2 #search_mini_form:hover .form-search > button { background-color: #ec3642; } */
.sidebar .block-cart .block-content .subtotal .price { color: #ec3642; }
.sidebar .block-wishlist .block-content li:hover,
.sidebar .block-viewed .block-content li:hover,
.sidebar .re-order .recent_posts_widget li:hover,
.sidebar .block-cart .block-content li:hover,
.sidebar .block-compare .block-content li:hover,
.sidebar .block-related .block-content li:hover { border-left-color: #ec3642; }
.sidebar .block-cart .block-content ol li .product-details .price { color: #ec3642; }
.toolbar .righttoolbar .view-mode .grid,
.toolbar .righttoolbar .view-mode .list { border-color: #ec3642; }
.toolbar .righttoolbar .view-mode a {
	color: #ec3642;
}
/* #header-v2 .toplinks:hover > a {
	background-color: #ec3642;
} */
.toolbar .righttoolbar .view-mode .grid:hover,
.toolbar .righttoolbar .view-mode .grid:active,
.toolbar .righttoolbar .view-mode .list:hover,
.toolbar .righttoolbar .view-mode .list:active,
.toolbar .righttoolbar .view-mode strong { 
	background-color: #ec3642;
	border-color: #ec3642; 
}
.toolbar .lefttoolbar > a {
	border-color: #ec3642;
	color: #ec3642;
}
.toolbar .lefttoolbar > a:hover {
	background: #ec3642;
}
.toolbar-bottom ul.pagination li.active a,
.toolbar-bottom ul.pagination li:hover a,
.blog-index-list .toolbar ul li:hover a,
.blog-index-list .toolbar ul li.active a,
.blog-cat-view .toolbar ul li:hover a,
.blog-cat-view .toolbar ul li.active a {
	background-color: #ec3642;
	border: 1px solid #ec3642;
}
.category-products ol#products-list .item .product-image a.link-details .fa { background: none repeat scroll 0 0 #ec3642; }
.category-products ol#products-list .item .info-products-list .funs .add-to-links li a { color: #ec3642; }
.category-products ol#products-list .item .info-products-list .funs .add-to-links li:hover a { background: #ec3642; }
.category-products ol#products-list .item .info-products-list .funs .ratings a:hover {
	color: #ec3642;
}
.category-products ol#products-list .item .info-products-list .funs > button { color: #ec3642; }
.category-products ol#products-list .item .info-products-list .funs > button:hover { background: #ec3642; }
div.cart table#shopping-cart-table tbody tr td .link-wishlist:hover {
	color: #ec3642;
}
div.cart table#shopping-cart-table tbody tr td .cart-price .price { color: #ec3642; }
.cart-collaterals #discount-coupon-form .discount div.title,
.cart-collaterals .shipping div.title,
.cart-collaterals .total div.title { background: none repeat scroll 0 0 #ec3642; }
.cart-collaterals #discount-coupon-form .discount .discount-form button,
.cart-collaterals .total .checkout-types .btn-proceed-checkout,
.cart-collaterals .shipping .shipping-form #co-shipping-method-form button,
.oscheckout-popup-wrapper #oscheckout-login-button,
#oscheckout-form #review-btn,
#checkoutSteps .col2-set button.btn-login,
#checkout-review-submit button {
	background: url("../../images/btn-gradient.png") no-repeat scroll left center #ec3642;
}
.cart-collaterals .total #shopping-cart-totals-table tr td.a-right { color: #ec3642; }
.cart-collaterals .total .checkout-types li a:hover {
	color: #ec3642
}
.link-learn { color: #ec3642; }
.multiple-checkout .fa-trash { color: #ec3642; }
.oscheckout-popup-wrapper a:hover,
#checkoutSteps a:hover {
	color: #ec3642;
}
#checkoutSteps #checkout-review-table-wrapper .price {
	color: #ec3642;
}
#checkoutSteps li.active .step-title,
#oscheckout-form .checkout-container div.title {
	background: none repeat scroll 0 0 #ec3642;
}
#oscheckout-form .review-content table#checkout-review-table .price {
	color: #ec3642;
}
#checkout-progress-state .active {
	border-top-color: #ec3642;
}
div.cart table#shopping-cart-table tbody tr td a { color: #ec3642; }
.multiple-checkout .price { color: #ec3642; }
.postWrapper .postTitle a:hover { color: #ec3642 !important; }
.postWrapper .postDetails a {
	color: #ec3642;
}
.price-contents .price-table-content {
	background: none repeat scroll 0 0 #ec3642;
}
.price-contents .plan {
	border: 2px solid #ec3642;
}
.sidebar .menu-tags .tagcloud li a:hover { background: #ec3642; }
.blog-post-view blockquote:hover { border-left: 5px solid #ec3642; }
.comments-title { background: none repeat scroll 0 0 #ec3642; }
.comments .comments-content .content .media-footer > span { color: #ec3642; }
.tp-caption.style3:after {
	border-color: transparent transparent transparent #ec3642 !important;
}
.to-bottom:before { border-color: transparent transparent #ec3642; }
.to-top-bottom:after { border-color: #ec3642 transparent transparent; }
.sidebar-block .title-name h4 { color: #ec3642; }
.product-label:before,
.discount-save:before { border-color: transparent #ec3642; }
.product-label,
.discount-save { background-color: #ec3642; }
.actions { background: none repeat scroll 0 0 #ec3642; }
.arrows .fa { background: none repeat scroll 0 0 #ec3642; }
.product-content .info-products:hover,
.our-trainers .info-products:hover { background-color: #ec3642; } 
.postWrapper .postTitle a:hover,
.postWrapper .postTitle a:active,
.postWrapper .postTitle a:focus { color: #ec3642; }
.product-list-block .title h3 { color: #ec3642; }
.product-list-block .product-name a:hover { color: #ec3642; }
.product-list-block ul li:hover { border-left-color: #ec3642; }
.special-price,
.regular-price,
.price-from .price,
.price-to .price,
.full-product-price .price { color: #ec3642; } 
.price-notice .price { color: #ec3642;}
.image-media .magnifier .buttons .sf { background-color: #ec3642; }
.product-essential  .btn-cart {
	background: url(../images/btn-gradient.png) no-repeat scroll left center #ec3642;
}
.product-essential  .link-wishlist,
.product-essential  .link-compare {
	background-color: #ec3642;
	border: 1px solid #ec3642;
}
.product-view #product_tabs .panel-group .panel .panel-heading {
	background-color: #ec3642;
}
#footer6,
#footer7,
#footer8,
#footer9,
#footer10 { background: none repeat scroll 0 0 #ec3642; }
#footer6 .social_icon a:hover,
#footer7 .social_icon a:hover,
#footer8 .social_icon a:hover,
#footer9 .social_icon a:hover,
#footer10 .social_icon a:hover { color: #ec3642 !important; }
.footer-title h4 { color: #ec3642; }
#footer5 .footer-title h4:after {
	background-color: #ec3642;
}
#footer5 .footer-blocks ul li:before {
	color: #ec3642;
}
#footer ul li a:hover {
	color: #ec3642;
}
.sticky_menu {
	border-bottom: 1px solid #ec3642;
}
#footer .btn.btn-primary:hover { background-color: #ec3642 !important; }
.social_icon a:hover { background-color: #ec3642; }
.back-to-top a {
	color: #ec3642;
}
#copyright:hover {
	background: none repeat scroll 0 0 #ec3642;
}
#footer1 .send-mail .block-subscribe button:hover i, 
#footer2 .send-mail .block-subscribe button:hover i, 
#footer3 .send-mail .block-subscribe button:hover i, 
#footer4 .send-mail .block-subscribe button:hover i, 
#footer5 .send-mail .block-subscribe button:hover i { color: #fff; }
#footer1 .footer-title h4, 
#footer2 .footer-title h4 , 
#footer3 .footer-title h4, 
#footer4 .footer-title h4, 
#footer5 .footer-title h4 {
	color: #ec3642;
}
.product-view #product_tabs > ul li a:hover,
.product-view #product_tabs > ul li.active a{
	background-color: #ec3642 !important;
}
.timetable-top .table:before { background-color: #ec3642; }
.timetable_details a:hover { color: #ec3642; }
.latest-post-list .popular-event-title,
.latest-post-list .news-date,
.latest-news-item:hover .news-info .news-title a,
.join a:hover,
.ch-info-back h2,
.our-pricing-title h2,
.our-pricing-title h3 { color: #ec3642; }

.latest-news-item:hover { border-left-color: #ec3642; }
.content-our-team.our-team-tabs .our-team-pane {
	background: none repeat scroll 0 0 #ec3642;
}
.content-our-team.our-team-tabs .our-team-nav > span:hover, .content-our-team.our-team-tabs .our-team-nav > span.our-team-current {
	background: none repeat scroll 0 0 #ec3642;
}
.ch-info .ch-info-back {
	background-color: #ec3642;
}
.our-price .label-product-save:before { border-color: transparent transparent transparent #ec3642; }
.our-price .label-product-save { background-color: #ec3642; }
.yoga-card .our-price .label-product-save:before {
	border-color: transparent #ec3642 transparent transparent;
}
.tp-bullets.simplebullets.round .bullet:hover, 
.tp-bullets.simplebullets.round .bullet.selected, 
.tp-bullets.simplebullets.navbar .bullet:hover, 
.tp-bullets.simplebullets.navbar .bullet.selected{
	background: #ec3642 !important;
}
.box-left .icon .fa, .box-right .icon .fa{
    background: none repeat scroll 0 0 #ec3642;
}
.box-left .icon .fa:after, .box-right .icon .fa:after {
	border-color: #ec3642 transparent transparent;
}
.our-pricing { background: none repeat scroll 0 0 #ec3642; }
.box-left .icon .fa:after, .box-right .icon .fa:after{
    border-top-color: #ec3642;
}
.sevices-wapper:hover{
    background:#ec3642;
}
.price-table-content a {
	border: 2px solid #ec3642;
	background-color: #ec3642;
}

.price-table-content.hover:hover a{
	border-color: #ec3642;
	background-color: #ec3642;
}
.price-table-content:hover { background-color: #ec3642;}
.price-table-content:hover .price-table-text a {
	color: #ec3642;
}
.price-table-content.hover{
	background-color: #ec3642;
}
.summer-discount .discount-off {
	color: #ec3642;
}
.text-box h5 {
	color: #ec3642;
}
.img-box-right {
	background: none repeat scroll 0 0 #ec3642;
}
.img-box-right-border {
	border-left-color:#ec3642;
    border-right: 0 solid #ec3642;
}
.boxing-card.category .boxing-card-content {
	background-color: #ec3642;
}
.category .yoga-content { background: #ec3642; }
.faq .panel-content-heading {
	border: 1px solid #ec3642;
}
.faq .panel-content-heading:hover,
.faq .panel-content-heading.active{
	background-color: #ec3642;
}
.headding-content .icon-headding {
	background: none repeat scroll 0 0 #ec3642;
}
.headding-content span{color:#ec3642;}
.btn-submit {
	background: none repeat scroll 0 0 #ec3642;
}
.error-icon { color: #ec3642; }
.block-account { background-color: #ec3642; }
.my-account a:hover,
.my-account a:focus,
.view-detail a{ color: #ec3642;}
.owl-carousel .owl-controls .owl-prev:hover, 
.owl-carousel .owl-controls .owl-next:hover{
	background-color: #ec3642 !important;
}
.category-product-list .item:hover{
	background-color: #ec3642;	
}
p.no-rating > a { color: #ec3642; }
p.email-friend > a { color: #ec3642; }


