#less-content-separator {
  content: "separator";
}
.actionbox-icon-box .fa {
  background-color: #ca4148;
}
.actionbox-default:before {
  background-color: #ca4148;
}
.actionbox-style-4 {
  background-color: #ca4148;
}
.extended-breadcrumb-2 [class*="col-"]:before {
  background-color: rgba(231, 76, 60, 0.8);
}
.btn-primary {
  color: #ffffff;
  background-color: #ca4148;
  border-color: #ca4148;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #d62c1a;
  border-color: #921e12;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #d62c1a;
  border-color: #cd2a19;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #d62c1a;
  border-color: #cd2a19;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #b62516;
  border-color: #921e12;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #ca4148;
  border-color: #ca4148;
}
.btn-primary .badge {
  color: #ca4148;
  background-color: #ffffff;
}
.btn-white {
  color: #ca4148;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white:focus,
.btn-white.focus {
  color: #ca4148;
  background-color: #e6e6e6;
  border-color: #bfbfbf;
}
.btn-white:hover {
  color: #ca4148;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}
.btn-white:active,
.btn-white.active,
.open > .dropdown-toggle.btn-white {
  color: #ca4148;
  background-color: #e6e6e6;
  border-color: #e0e0e0;
}
.btn-white:active:hover,
.btn-white.active:hover,
.open > .dropdown-toggle.btn-white:hover,
.btn-white:active:focus,
.btn-white.active:focus,
.open > .dropdown-toggle.btn-white:focus,
.btn-white:active.focus,
.btn-white.active.focus,
.open > .dropdown-toggle.btn-white.focus {
  color: #ca4148;
  background-color: #d4d4d4;
  border-color: #bfbfbf;
}
.btn-white.disabled,
.btn-white[disabled],
fieldset[disabled] .btn-white,
.btn-white.disabled:hover,
.btn-white[disabled]:hover,
fieldset[disabled] .btn-white:hover,
.btn-white.disabled:focus,
.btn-white[disabled]:focus,
fieldset[disabled] .btn-white:focus,
.btn-white.disabled.focus,
.btn-white[disabled].focus,
fieldset[disabled] .btn-white.focus,
.btn-white.disabled:active,
.btn-white[disabled]:active,
fieldset[disabled] .btn-white:active,
.btn-white.disabled.active,
.btn-white[disabled].active,
fieldset[disabled] .btn-white.active {
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-white .badge {
  color: #ffffff;
  background-color: #ca4148;
}
.btn-link {
  color: #ca4148;
}
.btn-outline,
.btn-outline-thin {
  background-color: transparent;
}
.btn-outline.btn-primary,
.btn-outline-thin.btn-primary {
  color: #ca4148;
}
.btn-outline.btn-primary:focus,
.btn-outline-thin.btn-primary:focus,
.btn-outline.btn-primary.focus,
.btn-outline-thin.btn-primary.focus,
.btn-outline.btn-primary:hover,
.btn-outline-thin.btn-primary:hover {
  color: #ffffff;
  background-color: #ca4148;
  border-color: #ca4148;
}
.btn-outline.btn-primary:active,
.btn-outline-thin.btn-primary:active,
.btn-outline.btn-primary.active,
.btn-outline-thin.btn-primary.active,
.open > .dropdown-toggle.btn-outline.btn-primary,
.open > .dropdown-toggle.btn-outline-thin.btn-primary {
  color: #ffffff;
  background-color: #ca4148;
  border-color: #ca4148;
}
.btn-outline.btn-primary:active:hover,
.btn-outline-thin.btn-primary:active:hover,
.btn-outline.btn-primary.active:hover,
.btn-outline-thin.btn-primary.active:hover,
.open > .dropdown-toggle.btn-outline.btn-primary:hover,
.open > .dropdown-toggle.btn-outline-thin.btn-primary:hover,
.btn-outline.btn-primary:active:focus,
.btn-outline-thin.btn-primary:active:focus,
.btn-outline.btn-primary.active:focus,
.btn-outline-thin.btn-primary.active:focus,
.open > .dropdown-toggle.btn-outline.btn-primary:focus,
.open > .dropdown-toggle.btn-outline-thin.btn-primary:focus,
.btn-outline.btn-primary:active.focus,
.btn-outline-thin.btn-primary:active.focus,
.btn-outline.btn-primary.active.focus,
.btn-outline-thin.btn-primary.active.focus,
.open > .dropdown-toggle.btn-outline.btn-primary.focus,
.open > .dropdown-toggle.btn-outline-thin.btn-primary.focus {
  color: #ffffff;
  background-color: #ca4148;
  border-color: #ca4148;
}
.btn-outline.btn-primary:active,
.btn-outline-thin.btn-primary:active,
.btn-outline.btn-primary.active,
.btn-outline-thin.btn-primary.active,
.open > .dropdown-toggle.btn-outline.btn-primary,
.open > .dropdown-toggle.btn-outline-thin.btn-primary {
  background-image: none;
}
.btn-outline.btn-white,
.btn-outline-thin.btn-white {
  color: #ffffff;
}
.btn-outline.btn-white:focus,
.btn-outline-thin.btn-white:focus,
.btn-outline.btn-white.focus,
.btn-outline-thin.btn-white.focus,
.btn-outline.btn-white:hover,
.btn-outline-thin.btn-white:hover {
  color: #ca4148;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline.btn-white:active,
.btn-outline-thin.btn-white:active,
.btn-outline.btn-white.active,
.btn-outline-thin.btn-white.active,
.open > .dropdown-toggle.btn-outline.btn-white,
.open > .dropdown-toggle.btn-outline-thin.btn-white {
  color: #ca4148;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline.btn-white:active:hover,
.btn-outline-thin.btn-white:active:hover,
.btn-outline.btn-white.active:hover,
.btn-outline-thin.btn-white.active:hover,
.open > .dropdown-toggle.btn-outline.btn-white:hover,
.open > .dropdown-toggle.btn-outline-thin.btn-white:hover,
.btn-outline.btn-white:active:focus,
.btn-outline-thin.btn-white:active:focus,
.btn-outline.btn-white.active:focus,
.btn-outline-thin.btn-white.active:focus,
.open > .dropdown-toggle.btn-outline.btn-white:focus,
.open > .dropdown-toggle.btn-outline-thin.btn-white:focus,
.btn-outline.btn-white:active.focus,
.btn-outline-thin.btn-white:active.focus,
.btn-outline.btn-white.active.focus,
.btn-outline-thin.btn-white.active.focus,
.open > .dropdown-toggle.btn-outline.btn-white.focus,
.open > .dropdown-toggle.btn-outline-thin.btn-white.focus {
  color: #ca4148;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-outline.btn-white:active,
.btn-outline-thin.btn-white:active,
.btn-outline.btn-white.active,
.btn-outline-thin.btn-white.active,
.open > .dropdown-toggle.btn-outline.btn-white,
.open > .dropdown-toggle.btn-outline-thin.btn-white {
  background-image: none;
}
.clients.carouselOwl .owl-pagination > .owl-page span.owl-numbers {
  color: #ca4148;
}
.clients.carouselOwl .owl-pagination > .owl-page.active span {
  background-color: #ca4148;
}
.clients-carousel2:not(.clients-dark).carouselOwl .owl-buttons > div:hover {
  background-color: #ca4148;
}
.view-demo:before {
  background-color: rgba(231, 76, 60, 0.9);
}
#switcher .switcher .switcher-box #demo-list-box li a.active {
  background-color: #ca4148;
  border-color: #ca4148;
}
#switcher .switcher .switcher-box #demo-list-bg li a:hover,
#switcher .switcher .switcher-box #demo-list-bg li a.active {
  border-color: #ca4148;
}
.form-4 .form-control,
.form-4 input:not(.btn),
.form-4 select,
.form-4 textarea {
  background-color: #ca4148;
  border-color: #ca4148;
}
.form-4 .form-control:hover,
.form-4 input:not(.btn):hover,
.form-4 select:hover,
.form-4 textarea:hover,
.form-4 .form-control:focus,
.form-4 input:not(.btn):focus,
.form-4 select:focus,
.form-4 textarea:focus {
  border-color: #ca4148;
}
.form-10 .btn-default:hover {
  color: #ca4148;
}
.form-11 .btn-primary {
  color: #fff !important;
}
.form-11 .btn-default:hover {
  color: #ca4148;
  background-color: #fff;
  border-color: #fff;
}
.gallery-inner.carouselOwl .owl-buttons > div:hover,
.gallery-inner.owl-carousel .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.gallery-inner.carouselOwl .owl-pagination > div.active,
.gallery-inner.owl-carousel .owl-pagination > div.active {
  background-color: #ca4148;
}
.gallery .image-title {
  color: #ca4148;
}
.gallery .image:hover a:before {
  background-color: rgba(231, 76, 60, 0.85);
}
.gallery.style-8 .gallery-inner.carouselOwl .owl-buttons > div:hover,
.gallery.style-8 .gallery-inner.owl-carousel .owl-buttons > div:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.iconbox-1 .iconbox-icon {
  color: #ca4148;
}
.iconbox-1 .iconbox-title:before {
  color: #ca4148;
}
.light-2 .iconbox-1 .iconbox-icon {
  color: #ca4148;
}
.iconbox-2 .iconbox-title:before {
  color: #ca4148;
}
.iconbox-2 .iconbox:hover .iconbox-icon {
  color: #fef7f6;
  text-shadow: 1px 1px #ca4148, -1px -1px 0 #ca4148, 1px -1px 0 #ca4148, -1px 1px 0 #ca4148;
}
.iconbox-3 .iconbox-icon:before {
  background-color: #ca4148;
  -webkit-box-shadow: 0 0 0 0 #ca4148;
  box-shadow: 0 0 0 0 #ca4148;
}
.iconbox-3 .iconbox:hover .iconbox-icon {
  border-color: #ca4148;
}
.iconbox-3 .iconbox:hover .iconbox-icon:before {
  -webkit-box-shadow: 0 0 0 100px #ca4148;
  box-shadow: 0 0 0 100px #ca4148;
}
.iconbox-4 .iconbox-icon:before,
.iconbox-41 .iconbox-icon:before {
  background-color: #ca4148;
}
.light .iconbox-4 .iconbox-icon:before,
.light .iconbox-41 .iconbox-icon:before,
.iconbox-4.white .iconbox-icon:before,
.iconbox-41.white .iconbox-icon:before {
  background-color: #ca4148;
}
.light .iconbox-4 .iconbox:hover .iconbox-icon,
.light .iconbox-41 .iconbox:hover .iconbox-icon,
.iconbox-4.white .iconbox:hover .iconbox-icon,
.iconbox-41.white .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.light-2 .iconbox-4 .iconbox:hover .iconbox-icon,
.light-2 .iconbox-41 .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-5 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-5 .iconbox:hover .iconbox-icon {
  -webkit-box-shadow: inset 0 0 0 3px #d62c1a;
  box-shadow: inset 0 0 0 3px #d62c1a;
  background-color: #ca4148;
}
.light .iconbox-5:hover .iconbox-icon,
.iconbox-5.white:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-6 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-7 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-7 .iconbox:hover .iconbox-icon:before {
  border-color: #ca4148 transparent transparent transparent;
}
.iconbox-7.hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-7.hover .iconbox-icon:before {
  border-color: #ca4148 transparent transparent transparent;
}
.iconbox-7.hover .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-7.hover .iconbox:hover .iconbox-icon:before {
  border-color: #fff transparent transparent transparent;
}
.iconbox-8 .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-9 .iconbox:hover .iconbox-icon,
.iconbox-9 .iconbox:hover .iconbox-title {
  color: #ca4148;
}
.iconbox-10 .iconbox-icon-inner {
  background-color: #ca4148;
}
.iconbox-10 .iconbox:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.iconbox-10 .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-11 .iconbox-icon {
  color: #ca4148;
}
.iconbox-11 .iconbox:before,
.iconbox-11 .iconbox:after {
  border-color: #ca4148;
}
.iconbox-12 .iconbox-icon-inner:before {
  background-color: #ca4148;
}
.iconbox-13 .iconbox:before,
.iconbox-13 .iconbox:after {
  border-color: #ca4148;
}
.iconbox-13 .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-13 .iconbox:hover .iconbox-title {
  background-color: #ca4148;
}
.iconbox-14 .iconbox {
  -webkit-box-shadow: inset 0 0 0 1px #ca4148;
  box-shadow: inset 0 0 0 1px #ca4148;
}
.iconbox-14 .iconbox:hover {
  background-color: #ca4148;
}
.iconbox-14 .iconbox:hover .iconbox-icon {
  color: #ca4148;
}
.iconbox-15 .iconbox-icon-inner {
  background-color: #ca4148;
}
.iconbox-15 .iconbox:hover .iconbox-icon-inner {
  -webkit-box-shadow: 0 0 0 5px #ca4148;
  box-shadow: 0 0 0 5px #ca4148;
  color: #ca4148;
}
.iconbox-16 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-17 .iconbox:before {
  background-color: #ca4148;
}
.iconbox-17 .iconbox:hover .iconbox-icon {
  color: #ca4148;
  border-color: #ca4148;
}
.iconbox-18 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-19 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
  border-color: #ca4148;
}
.iconbox-20 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
  border-color: #ca4148;
}
.iconbox-21 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-22 .iconbox-icon-inner {
  color: #ca4148;
  -webkit-box-shadow: inset 0 0 0 2px #ca4148;
  box-shadow: inset 0 0 0 2px #ca4148;
}
.iconbox-22 .iconbox:hover .iconbox-icon-inner {
  -webkit-box-shadow: inset 0 0 0 50px #ca4148;
  box-shadow: inset 0 0 0 50px #ca4148;
}
.iconbox-23 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-24 .iconbox-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.iconbox-24 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-25 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-25 .iconbox-icon:before {
  border-color: #ca4148;
}
.iconbox-25 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-26 .iconbox-icon {
  color: #ca4148;
  background-color: #ca4148;
}
.iconbox-27 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
  color: #ca4148;
  border-color: #ca4148;
}
.iconbox-27 .iconbox:hover .iconbox-icon:before,
.iconbox-27 .iconbox:hover .iconbox-icon:after {
  border-color: #ca4148 transparent transparent transparent;
}
.iconbox-28 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-29 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-30 .iconbox-image:before {
  background-color: rgba(231, 76, 60, 0.85);
}
.iconbox-30 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
  border-color: #ca4148;
}
.iconbox-31 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-32 .iconbox-icon {
  color: #ca4148;
}
.iconbox-32 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-33 .iconbox-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.iconbox-33 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-34 .iconbox:hover .iconbox-icon-inner {
  color: #ca4148;
  border-color: #ca4148;
}
.iconbox-35 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-36 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-37.iconboxes .row [class*="col-"] .iconbox .iconbox-icon {
  color: #ca4148;
}
.iconbox-37.iconboxes.white .row [class*="col-"] .iconbox .iconbox-icon {
  color: #ca4148;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.5), -1px -1px 0 rgba(255, 255, 255, 0.5), 1px -1px 0 rgba(255, 255, 255, 0.5), -1px 1px 0 rgba(255, 255, 255, 0.5);
}
.iconbox-38 .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-39 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-39.icon-contact .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-40 .iconbox-icon {
  color: #ca4148;
  border-color: #ca4148;
}
.iconbox-40 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.iconbox-41 .iconbox:hover .iconbox-icon {
  background-color: #ca4148;
}
.imagebox-icon {
  background-color: rgba(231, 76, 60, 0.9);
}
.imagebox-link:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.imagebox-5 .imagebox-link {
  color: #ca4148;
}
.imagebox-5 .imagebox-link:after {
  border-color: #ca4148;
}
.imagebox-7 .imagebox-link {
  color: #ca4148;
}
.imagebox-7 .imagebox-link:after {
  border-color: #ca4148;
}
.imagebox-8 .imagebox-link {
  color: #ca4148;
}
.imagebox-8 .imagebox-link:after {
  border-color: #ca4148;
}
.post-title a:hover {
  color: #ca4148;
}
.post-meta > span a:hover {
  color: #ca4148;
}
.post-readmore a:hover {
  color: #ca4148;
}
.post-content .post-tags > a:hover {
  color: #ca4148;
}
.blog .items-more a:hover,
.blog .cat-children a:hover {
  color: #ca4148;
}
.blog-list li a:hover {
  color: #ca4148;
}
.blog-list li a:before {
  border-color: transparent transparent transparent #ca4148;
}
.categories-module > li > a:hover {
  color: #ca4148;
}
.tagscloud a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.search-wrapper {
  background-color: rgba(231, 76, 60, 0.95);
}
.icon-carousel .item:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.icon-carousel .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.light .icon-carousel .item:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.light .icon-carousel .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.blog-default .post-image a.popup-modal i {
  background-color: #ca4148;
}
.blog-default .post-image .videoIcon {
  color: #fff;
  background-color: #ca4148;
}
.blog-default .post-image .videoIcon:hover {
  background-color: #fff;
  color: #ca4148;
}
.k2SingleDefault .comment-tool a:hover {
  color: #ca4148;
}
.tagscloud2 > a:hover,
.tagscloud2 > span:hover {
  background-color: #ca4148;
}
.tagscloud3 a:hover {
  color: #ca4148;
}
.tagscloud4 a:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.tagscloud5 > a:hover,
.tagscloud5 > span:hover {
  background-color: #ca4148;
}
.sigProContainer .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
}
.k2Author-1 .itemAuthorLeft .itemAuthorLink a {
  border-color: #ca4148;
  background-color: #ca4148;
}
.k2Author-1 .itemAuthorLeft .itemAuthorLink a:hover {
  color: #ca4148;
}
.k2Author-1 .itemAuthorLatest li a:hover {
  color: #ca4148;
}
.blog-masonry .post-body .post-image .popup-modal:hover .fa {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry .post-body .post-image .overlay a:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry .post-body .post-image .sigProContainer .owl-controls .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry .post-body .post-meta {
  background-color: #ca4148;
}
.blog-masonry .post-body .post-quote blockquote footer {
  background-color: #ca4148;
}
.blog-masonry.k2SingleMasonry .related-posts .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry.k2SingleMasonry .post-comments .comment .comment-tool a:hover {
  background-color: #ca4148;
  color: #fff;
  border-color: #ca4148;
}
.blog-masonry-2 .post-body .post-image .post-date {
  background-color: #ca4148;
}
.blog-masonry-2 .post-body .post-image .videoIcon {
  color: #ca4148;
  background-color: #fff;
}
.blog-masonry-2 .post-body .post-image .videoIcon:hover {
  background-color: #ca4148;
  color: #fff;
}
.blog-masonry-2 .post-body .post-footer > span.post-readmore a:hover {
  background-color: #ca4148;
}
.blog-masonry-2 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  color: #ca4148;
}
.blog-masonry-2 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  background-color: #ca4148 !important;
}
.blog-masonry-2 .sigProContainer .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
}
.blog-masonry-2.k2SingleMasonry > .post-body > .post-content .itemRatingBlock > span a:hover {
  color: #ca4148;
}
.blog-masonry-2.k2SingleMasonry .related-posts .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry-2.k2SingleMasonry .comment-tool a:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.blog-masonry-3 .post-body .post-image .post-date {
  background-color: #ca4148;
}
.blog-masonry-3 .post-body .post-image .sigProContainer .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.blog-masonry-3 .post-body .post-image .videoIcon {
  color: #fff;
  background-color: #ca4148;
}
.blog-masonry-3 .post-body .post-image .videoIcon:hover {
  background-color: #fff;
  color: #ca4148;
}
.blog-masonry-3 .post-body .post-quote blockquote footer {
  color: #ca4148;
}
.blog-masonry-3 .post-body .post-footer > span.post-readmore a:hover {
  background-color: #ca4148;
}
.blog-masonry-3.k2SingleMasonry .tagscloud4 a:hover {
  background-color: #ca4148;
}
.blog-masonry-3.k2SingleMasonry .related-posts .carouselOwl .owl-item .imagebox-image .overlay {
  background-color: rgba(231, 76, 60, 0.85);
}
.blog-masonry-3.k2SingleMasonry .related-posts .carouselOwl .owl-buttons > div:hover {
  background-color: #ca4148;
}
.blog-masonry-3 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  background-color: #ca4148 !important;
}
.blog-masonry-3 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  color: #ca4148;
  background-color: #fff !important;
}
.blog-masonry-4 .post-body .post-footer > span.post-readmore a:hover {
  color: #ca4148;
}
.blog-masonry-4 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  background-color: #eb768c !important;
}
.blog-masonry-4 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  color: #ca4148;
  background-color: #fff !important;
}
.blog-image-left .post-body .post-image > a.popup-modal i {
  background-color: #ca4148;
}
.blog-image-left .post-body .post-image .post-info-date {
  background-color: #ca4148;
}
.blog-image-left .post-body .post-image .sigProContainer .owl-controls .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-image-left .post-body .post-image .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  color: #ca4148;
  background-color: #fff !important;
}
.blog-image-left .post-body .post-image .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  background-color: #ca4148 !important;
}
.blog-image-left.post .related-posts.imagebox-9 .imagebox .post-image .sigProContainer .owl-controls .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-image-left.post .related-posts.imagebox-9 .imagebox .imagebox-content .imagebox-title > a:hover {
  color: #ca4148;
}
.blog-wide .jv-quote.bg-primary blockquote {
  background-color: #ca4148;
}
.blog-wide .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  color: #ca4148;
  background-color: #fff !important;
}
.blog-wide .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  background-color: #ca4148 !important;
}
.blog-wide .post-body .post-image .videoIcon {
  color: #ca4148;
  background-color: #fff;
}
.blog-wide .post-body .post-image .videoIcon:hover {
  background-color: #ca4148;
  color: #fff;
}
.blog-wide.k2SingleDefault .itemAuthorBlockFooter .itemAuthorLink a:hover {
  background-color: #ca4148;
}
.blog-wide.k2SingleDefault .itemAuthorBlockFooter .itemAuthorLatest > div > ul li a:hover {
  color: #ca4148;
}
.blog-masonry-5 .post-body .post-footer > span.post-readmore a:hover {
  background-color: #ca4148;
}
.blog-masonry-5 .post-body .post-image .videoIcon {
  color: #fff;
  background-color: #ca4148;
}
.blog-masonry-5 .post-body .post-image .videoIcon:hover {
  background-color: #fff;
  color: #ca4148;
}
.blog-masonry-5 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon {
  color: #ca4148;
  background-color: #fff !important;
}
.blog-masonry-5 .avVideo .avPlayerContainer .avPlayerBlock .jwdisplayIcon .jwicon:hover {
  background-color: #ca4148 !important;
}
.blog-masonry-5 .sigProContainer .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
}
.blog-masonry-5.k2SingleMasonry > .post-body > .post-content .itemRatingBlock > span a:hover {
  color: #ca4148;
}
.blog-masonry-5.k2SingleMasonry .related-posts .owl-buttons > div:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.blog-masonry-5.k2SingleMasonry .comment-tool a:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.k2Recent-1 li .moduleItemTitle:hover {
  color: #ca4148;
}
.k2Recent-1 li .recent-info > span,
.k2Recent-1 li .recent-info > a {
  color: #ca4148;
}
.k2Recent-2 li .moduleItemTitle:hover {
  color: #ca4148;
}
.k2Recent-2 li .recent-info > span,
.k2Recent-2 li .recent-info > a {
  color: #ca4148;
}
.k2ArchivesBlock li a:hover {
  color: #ca4148;
}
.k2ArchivesBlock li a:hover i {
  border-color: #ca4148;
  background-color: #ca4148;
}
.k2ArchivesBlock li + li {
  margin-top: 28px;
}
.k2ArchivesBlock-2 li:before {
  color: #ca4148;
}
.k2ArchivesBlock-2 li a:hover {
  color: #ca4148;
}
.k2ArchivesBlock-3 li:before {
  color: #ca4148;
}
.k2ArchivesBlock-3 li a:hover {
  color: #ca4148;
}
.k2ArchivesBlock-4 li a:hover {
  color: #ca4148;
}
.k2ArchivesBlock-4 li:hover::before {
  background-color: #ca4148;
}
.list-categories2 ul > li:before {
  border-color: transparent transparent transparent #ca4148;
}
.list-categories2 ul > li a:hover .catCounter {
  background-color: #ca4148;
}
.list-categories3 ul > li a:hover::before {
  color: #ca4148;
}
.list-categories3 ul > li .catCounter {
  color: #ca4148;
}
.block-mainnav .fxmenu [class*="fa"]:before {
  color: #ca4148;
}
.block-mainnav .fxmenu > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn a.group-title:hover {
  color: #ca4148;
}
.block-mainnav .fxmenu > .level1 > .fxcolumns:before {
  background-color: #ca4148;
}
.block-mainnav .fxmenu > .level1 > .fxcolumns .iconsubmenu {
  color: #ca4148;
}
.block-mainnav .fxmenu > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns:before {
  background-color: #ca4148;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 li [class*="fa"]:before {
  color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn + li.fxcolumn:before {
  background-color: #ea6051;
}
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn > span[class*="level"]:hover,
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn > a:hover {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn:hover > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn.active > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn:hover > a,
.block-mainnav .fxmenu.dropdown-3 > .level1[class*="cols"] > .fxcolumns > .insubitem > ul > li.fxcolumn.active > a {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns {
  background: #ca4148;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > span[class*="level"]:hover,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > a:hover {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > a,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > a {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns {
  background: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > span[class*="level"]:hover,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > a:hover {
  background-color: #ca4148;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > a,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > a {
  background-color: #ca4148;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns {
  background: #ca4148;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > span[class*="level"]:hover,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > a:hover {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > span[class*="level"],
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn):hover > a,
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn).active > a {
  background-color: #ca3325;
}
.block-mainnav .fxmenu.dropdown-3 > .level1 > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns > .insubitem > ul li[class*="level"]:not(.fxcolumn) > .fxcolumns {
  background: #ca3325;
}
.tp-caption .btn-nav:hover {
  background-color: #ca4148;
}
.jvTwitter.wide .jvTwitterTweetItem .media-body .jvTweetDetail .media-heading {
  color: #ca4148;
}
.jvTwitter .jvTwitterTweetItem .media-body .jvTweetDetail .media-heading,
.jvTwitter2 .jvTwitterTweetItem .media-body .jvTweetDetail .media-heading {
  color: #ca4148;
}
.nav-tabs > li > a:hover {
  color: #ca4148;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #ca4148;
}
.tabs-2 .nav-tabs > li.active > a,
.tabs-2 .nav-tabs > li.active > a:hover,
.tabs-2 .nav-tabs > li.active > a:focus {
  background-color: #ca4148;
}
.tabs-2 .nav-tabs > li.active > a:before,
.tabs-2 .nav-tabs > li.active > a:hover:before,
.tabs-2 .nav-tabs > li.active > a:focus:before {
  border-color: #ca4148 transparent transparent transparent;
}
.tabs-3 .nav-tabs > li.active > a,
.tabs-3 .nav-tabs > li.active > a:hover,
.tabs-3 .nav-tabs > li.active > a:focus {
  border-top-color: #ca4148;
}
.tabs-3 .nav-tabs > li.active > a:before,
.tabs-3 .nav-tabs > li.active > a:hover:before,
.tabs-3 .nav-tabs > li.active > a:focus:before {
  border-color: #ca4148 transparent transparent transparent;
}
.tabs-4 .nav-tabs > li.active > a,
.tabs-4 .nav-tabs > li.active > a:hover,
.tabs-4 .nav-tabs > li.active > a:focus {
  background-color: #ca4148;
  border-color: #ca4148;
}
.tabs-4 .tab-content > .tab-pane {
  background-color: #ca4148;
}
.tabs-5 .nav-tabs > li.active > a,
.tabs-5 .nav-tabs > li.active > a:hover,
.tabs-5 .nav-tabs > li.active > a:focus {
  border-bottom-color: #ca4148;
}
.tabs-6 .nav-tabs > li.active > a,
.tabs-6 .nav-tabs > li.active > a:hover,
.tabs-6 .nav-tabs > li.active > a:focus {
  color: #ca4148;
}
.tabs-6 .nav-tabs > li.active > a:before,
.tabs-6 .nav-tabs > li.active > a:hover:before,
.tabs-6 .nav-tabs > li.active > a:focus:before {
  background: #ca4148;
}
.tabs-7 .nav-tabs > li.active > a:before,
.tabs-7 .nav-tabs > li.active > a:hover:before,
.tabs-7 .nav-tabs > li.active > a:focus:before {
  background: #ca4148;
}
.tabs-9 .nav-tabs > li.active > a,
.tabs-9 .nav-tabs > li.active > a:hover,
.tabs-9 .nav-tabs > li.active > a:focus {
  background-color: #ca4148;
  border-color: #ca4148;
}
.tabs-11 .nav-tabs > li.active > a > i,
.tabs-11 .nav-tabs > li.active > a:hover > i,
.tabs-11 .nav-tabs > li.active > a:focus > i {
  color: #ca4148;
}
.tabs-12 .nav-tabs > li.active > a,
.tabs-12 .nav-tabs > li.active > a:hover,
.tabs-12 .nav-tabs > li.active > a:focus {
  background-color: #ca4148;
}
.tabs-12 .nav-tabs > li.active > a:before,
.tabs-12 .nav-tabs > li.active > a:hover:before,
.tabs-12 .nav-tabs > li.active > a:focus:before {
  border-color: #ca4148 transparent transparent transparent;
}
.tabs-13 .nav-tabs > li.active > a,
.tabs-13 .nav-tabs > li.active > a:hover,
.tabs-13 .nav-tabs > li.active > a:focus {
  background-color: #ca4148;
  border-color: #ca4148;
}
.tabs-15 .nav-tabs > li.active > a:before,
.tabs-15 .nav-tabs > li.active > a:hover:before,
.tabs-15 .nav-tabs > li.active > a:focus:before {
  background-color: #ca4148;
}
.tabs-15 .nav-tabs > li.active > a:after,
.tabs-15 .nav-tabs > li.active > a:hover:after,
.tabs-15 .nav-tabs > li.active > a:focus:after {
  border-color: transparent transparent transparent #ca4148;
}
.tabs-17 .nav-tabs > li.active > a:before,
.tabs-17 .nav-tabs > li.active > a:hover:before,
.tabs-17 .nav-tabs > li.active > a:focus:before {
  background-color: #ca4148;
}
.tabs-17 .nav-tabs > li.active > a:after,
.tabs-17 .nav-tabs > li.active > a:hover:after,
.tabs-17 .nav-tabs > li.active > a:focus:after {
  border-color: transparent transparent transparent #ca4148;
}
.tabs-18 .nav-tabs > li > a {
  background-color: #ca4148;
}
.tabs-19 .nav-tabs > li.active > a i,
.tabs-19 .nav-tabs > li.active > a:hover i,
.tabs-19 .nav-tabs > li.active > a:focus i {
  border-color: #ca4148;
  color: #ca4148;
}
.tabs-19 .nav-tabs > li.active > a:before,
.tabs-19 .nav-tabs > li.active > a:hover:before,
.tabs-19 .nav-tabs > li.active > a:focus:before {
  background-color: #ca4148;
}
.tabs-19 .nav-tabs > li.active > a:after,
.tabs-19 .nav-tabs > li.active > a:hover:after,
.tabs-19 .nav-tabs > li.active > a:focus:after {
  border-color: transparent transparent transparent #ca4148;
}
.panel-primary {
  border-color: #ca4148;
}
.panel-primary > .panel-heading {
  background-color: #ca4148;
  border-color: #ca4148;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ca4148;
}
.panel-primary > .panel-heading .badge {
  color: #ca4148;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ca4148;
}
.accordion-1 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-1 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-2 .panel-primary.active .panel-heading {
  background-color: #ca4148;
}
.accordion-2 .panel-primary.active .panel-heading .accordion-icon {
  color: #ca4148;
}
.accordion-2 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-2 .panel-primary.active .panel-body {
  background-color: #ca4148;
}
.accordion-3 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-3 .panel-primary.active .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.accordion-4 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-4 .panel-primary.active .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.accordion-5 .panel-primary .panel-heading:hover {
  color: #ca4148;
}
.accordion-6 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-6 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-7 .panel-primary .accordion-icon {
  background-color: #ca4148;
}
.accordion-7 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-7 .panel-primary.active .panel-heading .accordion-icon {
  color: #969595;
}
.accordion-7 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #969595;
}
.accordion-8 .panel-primary.active .panel-heading {
  background-color: #ca4148;
}
.accordion-8 .panel-primary.active .panel-body {
  border-top-color: #ca4148;
}
.accordion-9 .panel-primary.active > .panel-heading {
  color: #ca4148;
  border-bottom-color: #ca4148;
}
.accordion-9 .panel-primary.active > .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.accordion-10 .panel-primary.active .panel-heading {
  -webkit-box-shadow: inset 0 1px 0 0 #ca4148;
  box-shadow: inset 0 1px 0 0 #ca4148;
}
.accordion-10 .panel-primary.active .panel-heading .accordion-icon {
  color: #ca4148;
}
.accordion-10 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-10 .panel-primary.active .panel-heading i {
  color: #ca4148;
}
.accordion-10 .panel-primary.active .panel-body {
  border-top-color: #ca4148;
}
.accordion-11 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-11 .panel-primary.active .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.accordion-11 .panel-primary.active .panel-heading i {
  color: #ca4148;
}
.accordion-12 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-12 .panel-primary.active .panel-heading .accordion-icon {
  color: #ca4148;
}
.accordion-12 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-12 .panel-primary.active .panel-heading i {
  color: #ca4148;
}
.accordion-13 .panel-primary.active .panel-heading .accordion-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.accordion-13 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-13 .panel-primary.active .panel-heading .panel-title i {
  background-color: #ca4148;
}
.accordion-14 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-14 .panel-primary.active .panel-heading .accordion-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.accordion-14 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-15 .panel-primary.active .panel-heading .accordion-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.accordion-15 .panel-primary.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-15 .panel-primary.active .panel-heading .panel-title i {
  color: #ca4148;
}
.accordion-16 .panel-primary.active > .panel-heading {
  color: #ca4148;
  border-bottom-color: #ca4148;
  border-left-color: #ca4148;
}
.accordion-16 .panel-primary.active > .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.accordion-17 .panel-primary.active > .panel-heading {
  color: #ca4148;
}
.accordion-17 .panel-primary.active > .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-18.panel-group .panel.active .panel-heading .accordion-icon {
  color: #ca4148;
}
.accordion-18.panel-group .panel.active .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-19 .panel-primary.active > .panel-heading {
  color: #ca4148;
}
.accordion-19 .panel-primary.active > .panel-heading .accordion-icon {
  color: #ca4148;
}
.accordion-19 .panel-primary.active > .panel-heading .accordion-icon span {
  background-color: #ca4148;
}
.accordion-21 .panel-primary.active .panel-heading {
  color: #ca4148;
}
.accordion-21 .panel-primary.active .panel-heading .accordion-icon {
  background-color: #ca4148;
}
.footer .accordion-21.panel-group .panel.active .panel-heading .panel-title a {
  color: #ca4148;
}
.portfolio-default .portfolioFilter > .filter-link > a:hover,
.portfolio-default .portfolioFilter > .filter-link > a.current,
.portfolio-default .portfolioFilter > .filter-link > a.current:hover {
  color: #ca4148 !important;
}
.portfolio-default .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-default .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-like:hover {
  color: #ca4148;
}
.portfolio-detail-default .pfo-detail-info > h6 {
  color: #ca4148;
}
.portfolio-detail-default .pfo-detail-info .pfo-detail-like {
  background-color: #ca4148;
}
.portfolio-detail-default .pfo-detail-navigation a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.portfolio-detail-grid .pfo-grid .row > div .pfo-detail-image > a {
  background-color: rgba(231, 76, 60, 0.85);
}
.portfolio-style2 .portfolioFilter > .filter-link > a.current {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style2 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay {
  background-color: rgba(231, 76, 60, 0.85);
}
.portfolio-style2 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-detail:hover:before,
.portfolio-style2 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-detail:hover:after {
  background-color: #ca4148;
}
.portfolio-style3 .portfolioFilter > .filter-link > a:hover,
.portfolio-style3 .portfolioFilter > .filter-link > a.current,
.portfolio-style3 .portfolioFilter > .filter-link > a.current:hover {
  color: #ca4148 !important;
}
.portfolio-style3 .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-tool > a {
  border-color: #ca4148;
  color: #ca4148;
}
.portfolio-style3 .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-tool > a:hover {
  background-color: #ca4148;
}
.portfolio-style4 .portfolioFilter > .filter-link > a.current,
.portfolio-style14 .portfolioFilter > .filter-link > a.current,
.portfolio-style15 .portfolioFilter > .filter-link > a.current,
.portfolio-style16 .portfolioFilter > .filter-link > a.current,
.portfolio-style4 .portfolioFilter > .filter-link > a.current:hover,
.portfolio-style14 .portfolioFilter > .filter-link > a.current:hover,
.portfolio-style15 .portfolioFilter > .filter-link > a.current:hover,
.portfolio-style16 .portfolioFilter > .filter-link > a.current:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style4 .box-portfolio .pfo-body .pfo-overlay > a:hover,
.portfolio-style14 .box-portfolio .pfo-body .pfo-overlay > a:hover,
.portfolio-style15 .box-portfolio .pfo-body .pfo-overlay > a:hover,
.portfolio-style16 .box-portfolio .pfo-body .pfo-overlay > a:hover {
  color: #ca4148;
}
.portfolio-style4 .box-portfolio .pfo-body .pfo-content,
.portfolio-style14 .box-portfolio .pfo-body .pfo-content,
.portfolio-style15 .box-portfolio .pfo-body .pfo-content,
.portfolio-style16 .box-portfolio .pfo-body .pfo-content {
  background-color: rgba(231, 76, 60, 0.85);
}
.portfolio-style5 .portfolioFilter > .filter-link > a:hover,
.portfolio-style5 .portfolioFilter > .filter-link > a.current,
.portfolio-style5 .portfolioFilter > .filter-link > a.current:hover {
  color: #ca4148 !important;
}
.portfolio-style5 .box-portfolio .pfo-body .pfo-overlay > a:hover {
  color: #ca4148;
}
.portfolio-style6 .portfolioFilter > .filter-link > a:hover,
.portfolio-style6 .portfolioFilter > .filter-link > a.current,
.portfolio-style6 .portfolioFilter > .filter-link > a.current:hover {
  color: #ca4148 !important;
}
.portfolio-style6 .box-portfolio .pfo-body .pfo-image > .pfo-overlay > * {
  color: #ca4148;
}
.portfolio-style6 .box-portfolio .pfo-body .pfo-image > .pfo-overlay > *:hover {
  background-color: #ca4148;
}
.portfolio-style6 .box-portfolio .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style6 .box-portfolio .pfo-body .pfo-content .pfo-like:hover {
  color: #ca4148;
}
.portfolio-style6 .box-portfolio .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style7 .portfolioFilter > .filter-link > a:hover,
.portfolio-style7 .portfolioFilter > .filter-link > a.current,
.portfolio-style7 .portfolioFilter > .filter-link > a.current:hover {
  color: #ca4148 !important;
}
.portfolio-style7 .box-portfolio .pfo-body .pfo-image > .pfo-overlay .pfo-overlay-inner > a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style7 .box-portfolio .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style7 .load-more:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style8 .portfolioFilter > .filter-link > a.current {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style8 .box-portfolio .pfo-body .pfo-image > .pfo-overlay {
  background-color: rgba(231, 76, 60, 0.75);
}
.portfolio-style8 .box-portfolio .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style8 .load-more:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style8 .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style9 .portfolioFilter > .filter-link > a.current {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style9 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-detail,
.portfolio-style9 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-quick {
  color: #ca4148;
}
.portfolio-style9 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-detail:hover,
.portfolio-style9 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay .link-quick:hover {
  background-color: #ca4148;
}
.portfolio-style9 .box-portfolio .pfo-item .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style9 .box-portfolio .pfo-item .pfo-content .pfo-like:hover {
  color: #ca4148;
}
.portfolio-style10 .portfolioFilter > .filter-link > a.current {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style10 .box-portfolio .pfo-item .pfo-body .pfo-image > .pfo-overlay {
  background-color: rgba(231, 76, 60, 0.75);
}
.portfolio-style10 .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style10 .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-hasTag {
  color: #ca4148;
}
.portfolio-style10 .box-portfolio .pfo-item .pfo-body .pfo-content .pfo-like:hover {
  color: #ca4148;
}
.portfolio-style11 .box-portfolio .pfo-body .pfo-content .pfo-title:hover {
  color: #ca4148;
}
.portfolio-style11 .box-portfolio .pfo-body .pfo-content .pfo-hasTag {
  color: #ca4148;
}
.portfolio-style11 .box-portfolio .pfo-body .pfo-content .pfo-like:hover {
  color: #ca4148;
}
.portfolio-style11 .box-portfolio .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.portfolio-style12 .box-portfolio .pfo-body .pfo-content {
  background-color: rgba(231, 76, 60, 0.85);
}
.portfolio-style13 .portfolioFilter > .filter-link > a.current {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style13 .box-portfolio .pfo-item:hover .pfo-body .pfo-content {
  background-color: #ca4148;
}
.portfolio-style13 .box-portfolio .pfo-item:hover .pfo-body .pfo-content:before {
  border-color: transparent transparent #ca4148 transparent;
}
.portfolio-style15 .box-portfolio .pfo-body .pfo-overlay > a:hover {
  color: #ca4148;
}
.portfolio-style16 .box-portfolio .pfo-body .pfo-overlay > a:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.portfolio-style18 .portfolioFilter > .filter-link > a.current,
.portfolio-style18 .portfolioFilter > .filter-link > a.current:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.portfolio-style18 .box-portfolio .pfo-body .pfo-overlay > a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.pfo-mini-recent.mini-2 .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
}
.pricetable-1 .pricetable-col.primary .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-1 .pricetable-col.primary .pricetable-col-title:before,
.pricetable-1 .pricetable-col.primary .pricetable-col-title:after {
  border-color: #ca4148 transparent #ca4148 transparent;
}
.pricetable-2 .pricetable-col-popular-text {
  background-color: #ca4148;
}
.pricetable-2 .pricetable-col.primary .pricetable-col-popular-text {
  background-color: #ca4148;
}
.pricetable-2 .pricetable-col.primary .pricetable-col-head {
  background-color: #ca4148;
}
.pricetable-2 .pricetable-col.primary .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-3 .pricetable-col.primary .pricetable-col-popular-text {
  border-color: #ca4148;
  color: #ca4148;
}
.pricetable-3 .pricetable-col.primary .pricetable-col-head {
  background-color: #ca4148;
}
.pricetable-3 .pricetable-col.primary .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-4 .pricetable-popular .pricetable-col-head .pricetable-col-price {
  color: #ca4148;
}
.pricetable-4 .pricetable-popular .pricetable-col-purchase .btn {
  background-color: #ca4148;
  border-color: #ca4148;
}
.pricetable-4 .pricetable-popular .pricetable-col-purchase .btn:hover {
  background-color: #e43321;
  border-color: #e43321;
}
.pricetable-4 .pricetable-col.primary .pricetable-col-head {
  background-color: #ca4148;
}
.pricetable-4 .pricetable-col.primary .pricetable-col-purchase .btn {
  background-color: #ca4148;
  border-color: #ca4148;
}
.pricetable-4 .pricetable-col.primary .pricetable-col-purchase .btn:hover {
  background-color: #e43321;
  border-color: #e43321;
}
.pricetable-5 .pricetable-col.primary .pricetable-col-inner {
  background-color: #ca4148;
}
.pricetable-5 .pricetable-col.primary .pricetable-col-head {
  background-color: #e43725;
}
.pricetable-5 .pricetable-col.primary .pricetable-col-footer {
  border-top-color: #e43725;
}
.pricetable-5 .pricetable-col.primary .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-6 .pricetable-col.primary .pricetable-col-popular-text,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-popular-text {
  background-color: #ca4148;
}
.pricetable-6 .pricetable-col.primary .pricetable-col-popular-text:before,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-popular-text:before {
  border-color: #ca4148 transparent transparent transparent;
}
.pricetable-6 .pricetable-col.primary .pricetable-col-head,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-head,
.pricetable-6 .pricetable-col.primary .pricetable-col-footer,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-footer,
.pricetable-6 .pricetable-col.primary .pricetable-col-feature,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-feature {
  background-color: #ca4148;
}
.pricetable-6 .pricetable-col.primary .pricetable-col-feature-detail,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-feature-detail {
  color: rgba(255, 255, 255, 0.8);
}
.pricetable-6 .pricetable-col.primary .pricetable-col-purchase .btn,
.pricetable-6 .pricetable-col.pricetable-popular .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-7 .pricetable-col.primary.pricetable-popular .pricetable-col-inner,
.pricetable-7 .pricetable-col.pricetable-popular.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-7 .pricetable-col.primary .pricetable-col-title,
.pricetable-7 .pricetable-col.pricetable-popular .pricetable-col-title,
.pricetable-7 .pricetable-col.primary .pricetable-col-sub-title,
.pricetable-7 .pricetable-col.pricetable-popular .pricetable-col-sub-title {
  color: #ca4148;
}
.pricetable-7 .pricetable-col.primary .pricetable-col-purchase .btn,
.pricetable-7 .pricetable-col.pricetable-popular .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-7 .pricetable-col.primary .pricetable-col-purchase .btn:hover,
.pricetable-7 .pricetable-col.pricetable-popular .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-8 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-8 .pricetable-popular .pricetable-col-inner .pricetable-col-price .btn {
  background-color: #ca4148;
}
.pricetable-8 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-8 .pricetable-popular .pricetable-col-inner .pricetable-col-price .btn:hover {
  background-color: #ed7669;
}
.pricetable-8 .pricetable-col.primary .pricetable-col-inner {
  background-color: #ca4148;
}
.pricetable-8 .pricetable-col.primary .pricetable-col-inner .pricetable-col-head {
  border-bottom-color: #d62c1a;
}
.pricetable-8 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase,
.pricetable-8 .pricetable-col.primary .pricetable-col-inner .pricetable-col-price {
  border-top-color: #d62c1a;
}
.pricetable-8 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-8 .pricetable-col.primary .pricetable-col-inner .pricetable-col-price .btn {
  color: #ca4148;
}
.pricetable-9 .pricetable-col-title {
  color: #ca4148;
}
.pricetable-9 .pricetable-col-feature-detail i {
  color: #ca4148;
}
.pricetable-9 .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-9 .pricetable-col-purchase .btn:hover {
  background-color: #d62c1a;
}
.pricetable-10 .pricetable-popular .pricetable-col-inner {
  -webkit-box-shadow: inset 0 2px 0 0 #ca4148, inset 0 -2px 0 0 #ca4148;
  box-shadow: inset 0 2px 0 0 #ca4148, inset 0 -2px 0 0 #ca4148;
  border-left-color: #ca4148;
  border-right-color: #ca4148;
}
.pricetable-10 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-10 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #ed7669;
}
.pricetable-10 .pricetable-col-price {
  color: #ca4148;
}
.light .pricetable-10 .pricetable-popular .pricetable-col-inner {
  -webkit-box-shadow: inset 0 2px 0 0 #ca4148, inset 0 -2px 0 0 #ca4148;
  box-shadow: inset 0 2px 0 0 #ca4148, inset 0 -2px 0 0 #ca4148;
  border-left-color: #ca4148;
  border-right-color: #ca4148;
}
.light .pricetable-10 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.light .pricetable-10 .pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #ed7669;
}
.light .pricetable-10 .pricetable-popular .pricetable-col-price {
  color: #ca4148;
}
.light .pricetable-10 .pricetable-col-purchase .btn {
  color: #ca4148;
}
.light .pricetable-10 .pricetable-col-purchase .btn:hover {
  background-color: rgba(231, 76, 60, 0.8);
}
.pricetable-11 .pricetable-popular.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-11 .pricetable-popular.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-11 .pricetable-popular.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-11 .pricetable-popular .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-11 .pricetable-popular .pricetable-col-title:before {
  border-color: transparent #ca4148 transparent transparent;
}
.pricetable-11 .pricetable-popular .pricetable-col-title:after {
  border-color: transparent transparent transparent #ca4148;
}
.pricetable-11 .pricetable-col.primary.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-11 .pricetable-col.primary.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-11 .pricetable-col.primary.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-11 .pricetable-col.primary .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-11 .pricetable-col.primary .pricetable-col-title:before {
  border-color: transparent #ca4148 transparent transparent;
}
.pricetable-11 .pricetable-col.primary .pricetable-col-title:after {
  border-color: transparent transparent transparent #ca4148;
}
.pricetable-12 .pricetable-col.primary .pricetable-col-inner i,
.pricetable-12 .pricetable-col.pricetable-popular .pricetable-col-inner i {
  color: #ca4148;
}
.pricetable-12 .pricetable-col.primary .pricetable-col-inner i.fa-times,
.pricetable-12 .pricetable-col.pricetable-popular .pricetable-col-inner i.fa-times {
  color: #777777;
}
.pricetable-12 .pricetable-col.primary .pricetable-col-title,
.pricetable-12 .pricetable-col.pricetable-popular .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-12 .pricetable-col.primary .pricetable-col-purchase .btn,
.pricetable-12 .pricetable-col.pricetable-popular .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-12 .pricetable-col.primary .pricetable-col-purchase .btn:hover,
.pricetable-12 .pricetable-col.pricetable-popular .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-13 .pricetable-col.primary .pricetable-col-inner,
.pricetable-13 .pricetable-col.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-13 .pricetable-col.primary .pricetable-col-inner .pricetable-col-title,
.pricetable-13 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-13 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-13 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-13 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-13 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #ed7669;
}
.pricetable-14 .pricetable-col-price {
  background-color: #ca4148;
}
.pricetable-14 .pricetable-col.primary .pricetable-col-inner,
.pricetable-14 .pricetable-col.pricetable-popular .pricetable-col-inner {
  background-color: #ca4148;
}
.pricetable-14 .pricetable-col.primary .pricetable-col-inner .pricetable-col-price,
.pricetable-14 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-price {
  color: #ca4148;
}
.pricetable-14 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-14 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-15 .pricetable-col.primary .pricetable-col-inner .pricetable-col-title,
.pricetable-15 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-15 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-15 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.pricetable-16 .pricetable-col.primary .pricetable-col-inner,
.pricetable-16 .pricetable-col.pricetable-popular .pricetable-col-inner {
  background-color: #ca4148;
}
.pricetable-16 .pricetable-col.primary .pricetable-col-inner .pricetable-col-feature-detail:nth-child(2n+1),
.pricetable-16 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-feature-detail:nth-child(2n+1) {
  background-color: #e43321;
}
.pricetable-16 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-16 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  color: #ca4148;
}
.pricetable-17 .pricetable-col.primary .pricetable-col-inner .pricetable-col-head,
.pricetable-17 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-head {
  background-color: #ca4148;
}
.pricetable-17 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-17 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #ca4148;
}
.pricetable-18 .pricetable-popular.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-18 .pricetable-popular.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
  color: #fff;
}
.pricetable-18 .pricetable-popular.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-18 .pricetable-popular .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-18 .pricetable-col.primary.pricetable-popular .pricetable-col-inner {
  border-color: #ca4148;
}
.pricetable-18 .pricetable-col.primary.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
  color: #fff;
}
.pricetable-18 .pricetable-col.primary.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #e43725;
}
.pricetable-18 .pricetable-col.primary .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-19 .pricetable-col.primary .pricetable-col-inner .pricetable-col-title,
.pricetable-19 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-19 .pricetable-col.primary .pricetable-col-inner .pricetable-col-feature-detail i,
.pricetable-19 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-feature-detail i {
  color: #ca4148;
}
.pricetable-19 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-19 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-19 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-19 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #d62c1a;
}
.pricetable-20 .pricetable-col.primary .pricetable-col-title,
.pricetable-20 .pricetable-col.pricetable-popular .pricetable-col-title {
  background-color: #ca4148;
}
.pricetable-20 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn,
.pricetable-20 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn {
  background-color: #ca4148;
}
.pricetable-20 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:before,
.pricetable-20 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:before {
  border-color: transparent transparent transparent #ca4148;
}
.pricetable-20 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover,
.pricetable-20 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover {
  background-color: #d62c1a;
}
.pricetable-20 .pricetable-col.primary .pricetable-col-inner .pricetable-col-purchase .btn:hover:before,
.pricetable-20 .pricetable-col.pricetable-popular .pricetable-col-inner .pricetable-col-purchase .btn:hover:before {
  border-color: transparent transparent transparent #d62c1a;
}
.progress-bar {
  background-color: #ca4148;
}
.jv-progress-3 .progress-wrapper .progress-bar-primary .progress-value {
  border-color: #ca4148;
  color: #ca4148;
}
.jv-progress-9 .progress-wrapper .progress-primary {
  border-color: #ca4148;
  background-color: #d62c1a;
}
.counters-inner.carouselOwl .owl-buttons > div:hover,
.counters-inner.owl-carousel .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.counters-inner.carouselOwl .owl-pagination > div.active,
.counters-inner.owl-carousel .owl-pagination > div.active {
  background-color: #ca4148;
}
.process-1 .step-icon {
  color: #ca4148;
}
.process-1 .step.active .step-icon,
.process-1 .step:hover .step-icon {
  border-color: #ca4148;
  background-color: #ca4148;
}
.process-2 .step {
  background-color: #ca4148;
}
.process-2 .step-icon {
  color: #ca4148;
}
.process-2 .step.active .step-title,
.process-2 .step:hover .step-title {
  color: #ca4148;
}
.process-3 .step-icon {
  color: #ca4148;
}
.process-3 .step.active .step-icon,
.process-3 .step:hover .step-icon {
  background-color: #ca4148;
  -webkit-box-shadow: 0 0 0 1px #ca4148;
  box-shadow: 0 0 0 1px #ca4148;
}
.process-4 .step-icon {
  color: #ca4148;
}
.process-4 .step-icon:before {
  background-color: #ca4148;
}
.process-4 .step.active .step-icon,
.process-4 .step:hover .step-icon {
  background-color: #ca4148;
  -webkit-box-shadow: inset 0 0 0 1px #ca4148;
  box-shadow: inset 0 0 0 1px #ca4148;
}
.process-5 .step {
  background-color: #ca4148;
}
.process-5 .step.active .step-icon,
.process-5 .step:hover .step-icon {
  color: #ca4148;
}
.process-5 > .row > div:nth-child(2n) .step {
  background-color: #d62c1a;
}
.process-5 > .row > div:last-child .step:before {
  background-color: #d62c1a;
}
.process-6 .step:before,
.process-6 .step:after {
  background-color: #ca4148;
}
.process-6 .step-icon {
  border-color: #ca4148;
  color: #ca4148;
}
.process-6 .step.active .step-icon,
.process-6 .step:hover .step-icon {
  border-color: #ca4148;
  background-color: #ca4148;
}
.social-14 .socialicons-inner .social-cols .social-icon:hover {
  color: #ca4148;
}
.teams-inner.carouselOwl .owl-buttons > div:hover,
.teams-inner.owl-carousel .owl-buttons > div:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.teams-inner.carouselOwl .owl-pagination > div.active,
.teams-inner.owl-carousel .owl-pagination > div.active {
  background-color: #ca4148;
}
.member.style-1 .member-head .member-social > a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.member.style-2 .member-head .member-social:before {
  background-color: #ca4148;
}
.member.style-2 .member-head .member-social > a {
  color: #cd2a19;
}
.member.style-3 .member-head .member-social > a:hover,
.member.style-5 .member-head .member-social > a:hover {
  color: #ca4148;
}
.member.style-4 .member-social a:hover {
  color: #ca4148;
}
.member.style-6 .member-social a:hover,
.member.style-7 .member-social a:hover {
  background-color: #ca4148;
}
.member.style-8 .member-position {
  color: #ca4148;
}
.member.style-8 .member-social a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.member.style-9 .member-social {
  background: #ca4148;
}
.member.style-9 .member-social a:hover {
  color: #ca4148;
}
.member.style-10 .member-social a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.member.style-11 .member-social a:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.member.style-12 .member-head .member-social a {
  color: #ca4148;
}
.member.style-12 .member-head .member-footer {
  background-color: #ca4148;
}
.member.style-12 .member-head .member-footer:before {
  border-color: #ca4148 transparent transparent transparent;
}
.member.style-13 .member-position {
  color: #ca4148;
}
.member.style-13 .member-social a:hover {
  background-color: #ca4148;
}
.member.style-14 .member-inner .member-head .member-social {
  background-color: rgba(231, 76, 60, 0.7);
}
.member.style-14 .member-inner .member-head .member-social > a {
  color: #ca4148;
}
.member.style-15 .member-head .member-social > a {
  background-color: #ca4148;
}
.member.style-15 .member-head .member-social > a:hover {
  background-color: #d62c1a;
}
.member.style-15 .member-footer .member-position {
  color: #ca4148;
}
.member.style-16 .member-head .member-footer {
  background-color: #ca4148;
}
.member.style-16 .member-head .member-footer:before {
  border-color: transparent #ca4148 transparent transparent;
}
.member.style-16 .member-head .member-footer:after {
  border-color: transparent transparent transparent #ca4148;
}
.member.style-16 .member-social > a:hover {
  color: #ca4148;
}
.member.style-17 .member-inner .member-social > a {
  color: #ca4148;
}
.member.style-17 .member-inner .member-social > a:hover {
  background-color: #ca4148;
}
.member.style-17 .member-inner .member-footer > span > .fa {
  color: #ca4148;
}
.member.style-17 .member-inner .member-footer > span:hover {
  background-color: #ca4148;
}
.member.style-17 .member-inner .member-footer > span:hover:before {
  border-color: transparent transparent transparent #ca4148;
}
.member.style-17 .member-inner .member-footer > span:hover:after {
  border-color: transparent #ca4148 transparent transparent;
}
.member.style-18 .member-head .member-contact:before,
.member.style-18 .member-head .member-contact:after {
  background-color: #ca4148;
}
.member.style-18 .member-head .member-social > a:hover {
  color: #ca4148;
}
.member.style-19 .member-social > a:hover {
  color: #ca4148;
}
.member.style-20 .member-social a:hover {
  background-color: #ca4148;
}
.testimonial-1 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-2 .testimonial-head .testimonial-name {
  color: #ca4148;
}
.testimonial-2 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-3 .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-3 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-4 .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-4 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-5 .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-5 .testimonials-inner.carouselOwl .owl-buttons > div:hover {
  background-color: #ca4148;
}
.testimonial-5 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-6 .testimonial-inner .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-6 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-7 .testimonial-name {
  color: #ca4148;
}
.testimonial-7 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-8 .testimonial-inner .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-8 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-9 .testimonial-inner .testimonial-footer .testimonial-name,
.testimonial-18 .testimonial-inner .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-9 .testimonials-inner.carouselOwl .owl-pagination > div.active,
.testimonial-18 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-10.testimonial:before {
  background-color: #ca4148;
}
.testimonial-10 .testimonial-inner .testimonial-footer .testimonial-name {
  color: #ca4148;
}
.testimonial-10 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-11 .testimonial-name {
  color: #ca4148;
}
.testimonial-12 .testimonial-inner:before,
.testimonial-20 .testimonial-inner:before,
.testimonial-22 .testimonial-inner:before,
.testimonial-23 .testimonial-inner:before {
  color: #ca4148;
  border-color: #ca4148;
}
.testimonial-12 .testimonial-name,
.testimonial-20 .testimonial-name,
.testimonial-22 .testimonial-name,
.testimonial-23 .testimonial-name {
  color: #ca4148;
}
.testimonial-12 .testimonials-inner.carouselOwl .owl-pagination > div.active,
.testimonial-20 .testimonials-inner.carouselOwl .owl-pagination > div.active,
.testimonial-22 .testimonials-inner.carouselOwl .owl-pagination > div.active,
.testimonial-23 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-13 .testimonials-inner.carouselOwl .owl-buttons > div {
  border-color: #ca4148;
  color: #ca4148;
}
.testimonial-13 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-14 .testimonial-name {
  color: #ca4148;
}
.testimonial-14 .testimonials-inner.carouselOwl .owl-buttons > div:hover {
  background-color: #ca4148;
}
.testimonial-14 .testimonials-inner.carouselOwl .owl-pagination > div.active {
  background-color: #ca4148;
}
.testimonial-19 .testimonial-name {
  color: #ca4148;
}
.testimonial-19 .testimonials-inner.owl-carousel .owl-buttons > div:hover {
  background-color: #ca4148;
  -webkit-box-shadow: inset 0 0 0 1px #ca4148;
  box-shadow: inset 0 0 0 1px #ca4148;
}
.testimonial-21 .testimonial-content:before,
.testimonial-21 .testimonial-content:after {
  color: #ca4148;
}
.testimonial-21 .testimonial-name {
  color: #ca4148;
}
.testimonial-22 .testimonial-name {
  color: #ca4148;
}
.light .testimonial-23 .testimonials-inner.carouselOwl .owl-pagination div.active {
  background-color: #ca4148;
}
.testimonial-23 .testimonial-name {
  color: #ca4148;
}
.testimonial-24 .testimonial-head:empty:after {
  border-color: #ca4148;
  color: #ca4148;
}
.testimonial-24 .testimonial-name {
  color: #ca4148;
}
.testimonial-24 .testimonials-inner.owl-carousel .owl-pagination > div.active {
  background-color: #ca4148;
}
#block-panel {
  background-color: #ca4148;
}
.primary.bg-fullwidth:before {
  background-color: #ca4148;
}
.primary.bg-fullwidth.arrow-bottom:after {
  border-color: #ca4148 transparent transparent transparent;
}
.primary.bg-fullwidth.arrow-top:after {
  border-color: transparent transparent #ca4148 transparent;
}
.title-module.fa:before {
  color: #ca4148;
}
.sidebar-3 .sidebar .tagscloud a:hover {
  border-color: #ca4148;
}
.sidebar-3 .sidebar .k2ArchivesBlock li a:hover i {
  color: #ca4148;
}
.sidebar-3 .sidebar .list-categories2 ul > li:before {
  color: #ca4148;
}
.demo-support i {
  color: #ca4148;
}
.heading-style1 > *:not(.heading-sub):before {
  background-color: #ca4148;
}
.heading-style2 > *:not(.heading-sub):before,
.heading-style2 > *:not(.heading-sub):after {
  background-color: #ca4148;
}
.heading-style4 > *:not(.heading-sub):before {
  background-color: #ca4148;
}
.heading-style5 > *:not(.heading-sub) span {
  background-color: #ca4148;
}
.heading-style7 > *:not(.heading-sub):before {
  background-color: #ca4148;
}
.heading-style9 > *:not(.heading-sub) span {
  background-color: #ca4148;
}
.heading-style10 > *:not(.heading-sub):before,
.heading-style10 > *:not(.heading-sub):after {
  background-color: #ca4148;
}
.heading-style12 > *:not(.heading-sub) {
  border-bottom-color: #ca4148;
}
.heading-style13 > *:not(.heading-sub):after {
  color: #ca4148;
}
.heading-style13:after {
  background-color: #ca4148;
}
.heading-style14:before,
.heading-style14:after {
  background-color: #ca4148;
}
.heading-style15 .fa {
  color: #ca4148;
}
.heading-style16 .heading-icon {
  color: #ca4148;
}
.heading-style17 .heading-icon {
  color: #ca4148;
}
.heading-style18 .heading-icon > i {
  background-color: #ca4148;
}
a {
  color: #ca4148;
}
.text-primary {
  color: #ca4148;
}
.bg-primary {
  background-color: #ca4148;
}
.jv-quote-box3 blockquote {
  border-top-color: #ca4148;
}
.jv-quote-box3 blockquote:before {
  border-color: #ca4148 transparent transparent;
}
.jv-quote-box4 blockquote {
  background-color: #ca4148;
  -webkit-box-shadow: -2px 0 0 #ca4148;
  box-shadow: -2px 0 0 #ca4148;
}
.jv-quote-box5 blockquote .jv-quote-box-icon {
  color: #ca4148;
}
.jv-list-icon-circle-border li:hover .jv-list-icon,
.jv-list-icon-square-border li:hover .jv-list-icon {
  border-color: #ca4148 !important;
  color: #ca4148 !important;
}
.jv-list-icon-circle-background li:hover .jv-list-icon,
.jv-list-icon-square-background li:hover .jv-list-icon {
  background-color: #ca4148 !important;
}
.jv-list-icon-circle-border li:hover .jv-list-icon {
  border-color: #ca4148 !important;
  color: #fff !important;
  background-color: #ca4148;
}
.light .jv-list-icon-circle-border li:hover .jv-list-icon {
  border-color: #fff !important;
  color: #ca4148 !important;
  background-color: #fff;
}
.login-inner ul a:hover,
.logout-inner ul a:hover,
.registration-inner ul a:hover,
.remind-inner ul a:hover,
.reset-inner ul a:hover {
  color: #ca4148;
}
.modal-login .modal-dialog .modal-content .modal-body button.close {
  color: #ca4148;
}
.modal-login .modal-dialog .modal-content .modal-body button.close:hover {
  color: #ca4148;
}

.view-category .sidebar .title-module:before {
  background-color: #ca4148;
}
.thumb-item-content h3 a:hover {
  color: #ca4148;
}
.thumb-act a:hover,
.thumb-act > span:hover {
  background-color: #ca4148;
}
.list-sort .orderlistcontainer div.activeOrder,
.list-sort .orderlistcontainer div.Order,
.list-sort .orderlistcontainer div.activeOrder a,
.list-sort .orderlistcontainer div.Order a {
  color: #ca4148;
}
.list-sort .orderlistcontainer div.orderlist div a:hover {
  background-color: #ca4148;
}

.social-icons-share li a:hover {
  color: #ca4148;
}

.addtocart-area .addtocart-bar .quantity-box > .quantity-controls > span:hover {
  color: #ca4148;
}
.summary a:hover {
  color: #ca4148;
}
.prodetail-review .comments li .comment-block .comment-tool a:hover {
  color: #ca4148;
}

.featured-box-cart .cart-product-name a:hover {
  color: #ca4148;
}

#ui-tabs ul#tabs li.current {
  border-color: #ca4148;
  color: #ca4148;
}

.manufacturer-details-view img {
  float: none;
}
.manufacturer .manufacturerItem .manufacturerItemTitle > a:hover {
  color: #ca4148;
}

.VMmenu li a:hover {
  color: #ca4148;
}

.jvajax_shop_search_content .jvajax_shop_search_products_pagination ul a:hover,
.jvajax_shop_search_content .jvajax_shop_search_products_pagination ul span {
  background-color: #ca4148;
  border-color: #ca4148;
}

.vmCartExModule .cart-footer {
  background-color: #ca4148;
}
.vmCartExModule .cart-footer:not(:hover)::before {
  color: #ca4148;
}
.vmCartExModule .list-thumbs-pro .product .thumb-item .vm2-remove_from_cart:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.vmCartExModule .list-thumbs-pro .product .thumb-item-content .product-price {
  color: #ca4148;
}
.vmCartExModule .thumb-item-img .vm2-remove_from_cart {
  background-color: rgba(231, 76, 60, 0.5);
}
.vmCartExModule2 .dropdown-menu {
  border-top-color: #ca4148;
}
.vmCartExModule2 .cart-footer > a {
  background-color: #ca4148;
  border-color: #ca4148;
}
.vmCartExModule2 .cart-footer > a:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.vmCartExModule2 .cart-footer .cart-subtotals strong strong {
  color: #ca4148;
}
.vmCartExModule3 .dropdown-menu .list-thumbs-pro .product .thumb-item .vm2-remove_from_cart:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.vmCartExModule3 .cart-footer > a {
  background-color: #ca4148;
  border-color: #ca4148;
}
.vmCartExModule4 .dropdown-menu {
  background-color: #ca4148;
}
.vmCartExModule4 .dropdown-menu:before {
  background-color: rgba(231, 76, 60, 0.8);
}
.vmCartExModule4 .dropdown-menu .list-thumbs-pro .product .thumb-item .vm2-remove_from_cart {
  background: #d62c1a;
  border-color: #d62c1a;
  color: #ca4148;
}
.vmCartExModule4 .dropdown-menu .list-thumbs-pro .product .thumb-item .vm2-remove_from_cart:hover {
  color: #ca4148;
}
.vmCartExModule4 .cart-footer {
  background-color: #d62c1a;
}
.vmCartExModule4 .cart-footer > a:before {
  color: #ca4148;
}
.vmCartExModule4 .cart-footer > a:hover::before {
  color: #fff;
}
.none-dropdown.vmCartExModule .cart-footer {
  border-top-color: #ca4148;
  border-bottom-color: #ca4148;
}
.none-dropdown.vmCartExModule .cart-footer > a {
  background-color: #ca4148;
  border-color: #ca4148;
}
.none-dropdown.vmCartExModule .cart-footer .cart-subtotals {
  color: #ca4148;
}
.none-dropdown.vmCartExModule3 .cart-footer > a {
  background-color: #ca4148;
  border-color: #ca4148;
}
.none-dropdown.vmCartExModule4 .cart-footer {
  background-color: #d62c1a;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #ca4148;
  border-color: #ca4148;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #ca4148;
  border-color: #ca4148;
}
.header-content .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-4 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-4 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn,
.header-content-4 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-4 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-4 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover,
.header-content-4 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages,
.header-content-4 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover,
.header-content-4 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages,
.header-content-4 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content .flexMenuToggle,
.header-content-4 .flexMenuToggle {
  color: #ca4148;
}
.header-content .flexMenuToggle:hover,
.header-content-4 .flexMenuToggle:hover {
  color: #fff;
  background-color: #ca4148;
}
.header-content-2 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-2 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-2 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-2 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-2 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-2 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
  border-color: #ca4148;
}
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
  border-color: #ca4148;
}
.header-content-3 .container .flexMenuToggle {
  color: #ca4148;
}
.header-content-3 .container .flexMenuToggle:hover,
.header-content-3 .container .flexMenuToggle:focus {
  color: #fff;
  background-color: #ca4148;
}
.header-content-3 .container .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  background-color: #fff;
  color: #ca4148;
}
.header-content-3 .container .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-3 .container .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #fff;
  background-color: #ca4148;
}
.header-content-3 #block-mainnav .fxmenu li.level1 > .level1:after {
  background-color: #ca4148;
}
.header-content-3 #block-mainnav .fxmenu li .level1:hover,
.header-content-3 #block-mainnav .fxmenu li:hover .level1,
.header-content-3 #block-mainnav .fxmenu li.active .level1 {
  color: #313131;
}
.header-content-3 #block-mainnav .fxmenu li.active .level1 {
  font-weight: 700;
}
.header-content-4 .container .flexMenuToggle {
  background-color: #ca4148;
}
.header-content-4 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-4 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-4 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  background-color: #ca4148;
}
.header-content-4 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-5 .header-left .contentmod > .btn:hover,
.header-content-5 .header-right .contentmod > .btn:hover,
.header-content-5 .header-left .contentmod .btn-logout:hover,
.header-content-5 .header-right .contentmod .btn-logout:hover,
.header-content-5 .header-left .contentmod .vmCartExModule > .btn:hover,
.header-content-5 .header-right .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-5 .header-bottom .header-banner .contentmod > .btn:hover,
.header-content-5 .header-bottom .header-banner .contentmod .btn-logout:hover,
.header-content-5 .header-bottom .header-banner .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-5 .header-bottom #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-5 .header-bottom #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-5 .header-bottom #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-5 .header-bottom .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-6 .header-bottom {
  background-color: #ca4148;
}
.header-content-6 .headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.95);
}
.header-content-7 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-7 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-7 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn,
.header-content-7 a.flexMenuToggle {
  color: #fff;
}
.header-content-7 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-7 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-7 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover,
.header-content-7 a.flexMenuToggle:hover {
  -webkit-box-shadow: inset 0 0 0 1px #ca4148;
  box-shadow: inset 0 0 0 1px #ca4148;
}
.header-content-7 a.flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-7 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
  border-color: #ca4148;
}
.header-content-7 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
  border-color: #ca4148;
}
.header-content-8 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-8 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-8 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #142031;
}
.header-content-8 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-8 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-8 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: transparent;
  color: #ca4148;
}
.header-content-8 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #142031;
}
.header-content-8 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-8 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-8 a.flexMenuToggle {
  color: #142031;
}
.header-content-8 a.flexMenuToggle:hover {
  background-color: transparent;
  color: #ca4148;
}
.header-content-9 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-9 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-9 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ffffff;
}
.header-content-9 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-9 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-9 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: transparent;
  color: #ca4148;
}
.header-content-9 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ffffff;
}
.header-content-9 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-9 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-9 a.flexMenuToggle {
  color: #ffffff;
}
.header-content-9 a.flexMenuToggle:hover {
  background-color: transparent;
  color: #ca4148;
}
.header-content-9.headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.9);
}
.homepage .header-content.headroom.headroom--not-top {
  background-color: #ca4148;
}
.header-content-11 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-11 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-11 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-11 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-11 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-11 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-11 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-11 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-11 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-11 #block-mainnav .fxmenu li.level1 > .level1:before {
  background: #ca4148;
}
.header-content-11 a.flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-11 a.flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-12 .header-top .header-right .contentmod > .search .btn {
  color: #ca4148;
}
.header-content-12 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-12 .header-bottom .header-banner .contentmod .btn:not(.btn-sm):hover,
.header-content-12 .header-bottom .header-banner .contentmod .btn:not(.btn-sm):focus {
  color: #ca4148;
}
.header-content-12 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-12 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-12 .header-bottom .menu-mod > li a:hover {
  color: #ca4148;
}
.header-content-12 .header-bottom #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-12 .header-bottom #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-12 .header-bottom #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-12 .header-bottom .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-13 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-13 .header-top .contentmod > .btn,
.header-content-13 .header-top .contentmod .btn-logout,
.header-content-13 .header-top .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-13 .header-top .contentmod > .btn:hover,
.header-content-13 .header-top .contentmod .btn-logout:hover,
.header-content-13 .header-top .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-13 .header-top .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-13 .header-top .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-13 .header-top .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-13 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-13 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-13 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-13 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-13 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-13 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.header-content-13 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-13 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148;
  border-color: #ca4148;
}
.header-content-13 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148;
  border-color: #ca4148;
}
.header-content-13 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-13 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-13 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-13 .flexMenuToggle {
  color: #ca4148;
}
.header-content-13 .flexMenuToggle:hover {
  color: #fff;
  background-color: #ca4148;
  border-color: #ca4148;
}
.header-content-14 {
  border-top-color: #ca4148;
}
.header-content-14 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-14 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-14 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-14 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-14 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-14 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-14 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-14 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-14 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-14 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-14 .flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-15 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-15 .header-top .position-header-left > div .contact-info > div .fa {
  color: #ca4148;
}
.header-content-15 .header-top .position-header-left > div .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-15 .header-top .position-header-right > div .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-15 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-15 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-15 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-15 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-15 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-15 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-15 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-15 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-15 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-15 a.flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-16 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-16 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-16 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-16 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-16 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-16 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-16 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-16 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-16 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-16 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-16 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-16 #block-mainnav .fxmenu li.level1.active .level1 {
  background-color: #ca4148;
}
.header-content-16 a.flexMenuToggle {
  background-color: #ca4148;
}
.header-content-16 a.flexMenuToggle:hover {
  color: #ca4148;
  -webkit-box-shadow: inset 0 0 0 1px #ca4148;
  box-shadow: inset 0 0 0 1px #ca4148;
}
.header-content-17 .header-top .position-header-left > div .contentmod > .btn,
.header-content-17 .header-top .position-header-left > div .contentmod .btn-logout,
.header-content-17 .header-top .position-header-left > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-17 .header-top .position-header-left > div .contentmod > .btn:hover,
.header-content-17 .header-top .position-header-left > div .contentmod .btn-logout:hover,
.header-content-17 .header-top .position-header-left > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-17 .header-top .position-header-left > div .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-17 .header-top .position-header-left > div .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-17 .header-top .position-header-right > div .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-17 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-17 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-17 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-17 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-17 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-17 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-17 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-17 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-17 #block-mainnav .fxmenu li.level1.active .level1 {
  background-color: #ca4148;
}
.header-content-17 a.flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-18 .header-top .position-header-left > div .contact-info > div .fa {
  color: #ca4148;
}
.header-content-18 .header-top .position-header-left > div .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-18 .header-top .position-header-right > div .contentmod > .btn:hover,
.header-content-18 .header-top .position-header-right > div .contentmod .btn-logout:hover,
.header-content-18 .header-top .position-header-right > div .contentmod .vmCartExModule > .btn:hover,
.header-content-18 .header-top .position-header-right > div .contentmod .shipping-modal > .btn:hover {
  color: #ca4148;
}
.header-content-18 .header-top .position-header-right > div .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-18 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .view_cart_link .total_products {
  background-color: #ca4148;
}
.header-content-18 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-18 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-18 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover,
.header-content-18 .header-banner .position-top-banner > div .contentmod .shipping-modal > .btn:hover {
  color: #ca4148;
}
.header-content-18 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-18 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-18 #block-mainnav .fxmenu li.level1 > .level1:after {
  background-color: #ca4148;
}
.header-content-18 a.flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .contentmod > .btn:hover,
.header-content-20 .header-top .header-right .contentmod .btn-logout:hover {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-20 .header-top .header-right .vmCartExModule > .view_cart_link > .fa ~ .fa {
  background-color: #ca4148;
}
.header-content-20 .header-bottom .header-banner .contentmod > .btn:hover,
.header-content-20 .header-bottom .header-banner .contentmod .btn-logout:hover,
.header-content-20 .header-bottom .header-banner .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-20 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-20 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-20 .header-bottom .header-banner .social-8 .socialicons-inner .social-icon:hover {
  color: #ca4148;
}
.header-content-20 .header-bottom .flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-21 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-21 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-21 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-21 #block-mainnav .fxmenu li.level1 > .level1:after {
  background-color: #ca4148;
}
.header-content-21 .flexMenuToggle {
  color: #ca4148;
}
.header-content-21 .header-bottom .jv-module .contentmod > .btn .fa,
.header-content-21 .header-bottom .jv-module .contentmod .btn-logout .fa,
.header-content-21 .header-bottom .jv-module .contentmod .vmCartExModule > .btn .fa {
  color: #ca4148;
}
.header-content-21 .header-bottom .btn-user-wrapper > a:before {
  color: #ca4148;
}
.header-content-22 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-22 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-22 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-22 .flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-22 .header-top .jv-module .contentmod > .btn .fa,
.header-content-22 .header-top .jv-module .contentmod .btn-logout .fa,
.header-content-22 .header-top .jv-module .contentmod .vmCartExModule > .btn .fa {
  color: #ca4148;
}
.header-content-23 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-23 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-23 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-23 .header-banner .position-top-banner > div .contentmod .open.vmCartExModule > .btn {
  background-color: #ca4148;
}
.header-content-23 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .view_cart_link .total_products {
  background-color: #ca4148;
}
.header-content-23 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background: #ca4148;
}
.header-content-23 .flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-24 {
  background-color: #ca4148;
}
.header-content-24 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-24 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-24 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-24 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-24 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-24 .flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-24 + .offset {
  background: #ca4148;
}
.header-content-24.headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.95);
}
.header-content-25 {
  background-color: #ca4148;
}
.header-content-25 .header-bottom {
  border-top-color: #ca3325;
}
.header-content-25 .header-bottom .header-banner .contentmod > .btn:hover,
.header-content-25 .header-bottom .header-banner .contentmod .btn-logout:hover,
.header-content-25 .header-bottom .header-banner .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca3325;
}
@media (max-width: 767px) {
  .header-content-25 .header-bottom .header-banner .contentmod > .btn:hover,
  .header-content-25 .header-bottom .header-banner .contentmod .btn-logout:hover,
  .header-content-25 .header-bottom .header-banner .contentmod .vmCartExModule > .btn:hover {
    background-color: transparent;
  }
}
.header-content-25 .header-bottom .header-banner .contentmod .mod_currency .chzn-container .chzn-results li.highlighted {
  background-color: #ca4148;
}
.header-content-25 .header-bottom #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-25 .header-bottom #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-25 .header-bottom #block-mainnav .fxmenu li.level1.active .level1 {
  background-color: #ca3325;
}
.header-content-25 .headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.95);
}
.header-content-26 {
  background-color: #ca4148;
}
.header-content-26 + .offset {
  background-color: #ca4148;
}
.header-content-26.headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.97);
}
.header-content-27 .header-top .contact-info a:hover {
  color: #ca4148;
}
.header-content-27 .header-left .contentmod > .btn:hover,
.header-content-27 .header-right .contentmod > .btn:hover,
.header-content-27 .header-left .contentmod .btn-logout:hover,
.header-content-27 .header-right .contentmod .btn-logout:hover,
.header-content-27 .header-left .contentmod .vmCartExModule > .btn:hover,
.header-content-27 .header-right .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-27 .header-left .btn-languages:hover,
.header-content-27 .header-right .btn-languages:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-27 .header-left .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark,
.header-content-27 .header-right .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-27 .header-left .mod_currency .chzn-container-single .chzn-single:hover,
.header-content-27 .header-right .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-27 .header-left .mod_currency .chzn-container-active.chzn-with-drop .chzn-single,
.header-content-27 .header-right .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-27 .header-bottom .header-banner .contentmod .mod_currency .chzn-container .chzn-results li.highlighted {
  background-color: #ca4148;
}
.header-content-28 {
  border-top-color: #ca4148;
}
.header-content-28 .header-top .contact-info a:hover {
  color: #ca4148;
}
.header-content-28 .header-left .contentmod > .btn:hover,
.header-content-28 .header-right .contentmod > .btn:hover,
.header-content-28 .header-left .contentmod .btn-logout:hover,
.header-content-28 .header-right .contentmod .btn-logout:hover,
.header-content-28 .header-left .contentmod .vmCartExModule > .btn:hover,
.header-content-28 .header-right .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-28 .header-left .btn-languages:hover,
.header-content-28 .header-right .btn-languages:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-28 .header-left .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark,
.header-content-28 .header-right .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-28 .header-left .mod_currency .chzn-container-single .chzn-single:hover,
.header-content-28 .header-right .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-28 .header-left .mod_currency .chzn-container-active.chzn-with-drop .chzn-single,
.header-content-28 .header-right .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-28 .header-bottom .header-banner .contentmod .mod_currency .chzn-container .chzn-results li.highlighted {
  background-color: #ca4148;
}
.header-content-29 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-30 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-30 .header-bottom .header-banner .contentmod > .btn,
.header-content-30 .header-bottom .header-banner .contentmod .btn-logout,
.header-content-30 .header-bottom .header-banner .contentmod .vmCartExModule > .btn {
  background: #ca4148;
}
.header-content-30 .header-bottom .flexMenuToggle.btn:hover {
  background-color: #ca4148;
}
.header-content-31 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-31 .header-top .header-right .contact-info .item .info a:hover {
  color: #ca4148;
}
.header-31 #block-panel a {
  color: #ca4148;
}
.header-31 #block-panel .menu-mod li > *:hover {
  color: #ca4148;
}
.header-content-32 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-32 .header-top .contentmod > .btn:hover,
.header-content-32 .header-top .contentmod .btn-logout:hover,
.header-content-32 .header-top .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-32 .header-top .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-32 .header-top .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-32 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-32 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-32 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-32 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-32 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-32 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-32 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-32 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-32 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-33 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-33 .header-top .contentmod > .btn:hover,
.header-content-33 .header-top .contentmod .btn-logout:hover,
.header-content-33 .header-top .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-33 .header-top .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-33 .header-top .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-33 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-33 .block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-33 .block-mainnav .fxmenu li.level1:hover .level1,
.header-content-33 .block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-33 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-34 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-34 .header-top .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-34 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-34 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  background-color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  border-color: #ca4148;
  background-color: transparent;
  color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .vmCartExModule.open > .btn {
  background-color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single div b {
  border-color: #ca4148 transparent transparent transparent;
}
.header-content-34 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  background-color: #ca4148;
}
.header-content-34 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-34 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-34 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-34 a.flexMenuToggle {
  background: #ca4148;
}
.header-content-35 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-35 .header-top .contentmod > .btn > .fa,
.header-content-35 .header-top .contentmod .btn-logout > .fa,
.header-content-35 .header-top .contentmod .vmCartExModule > .btn > .fa {
  color: #ca4148;
}
.header-content-35 .header-top .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-35 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-35 .header-top .btn-user-wrapper > a:before {
  color: #ca4148;
}
.header-content-35 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-35 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-35 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-35 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-36 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-37 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-37 .header-top .contentmod > .btn > .fa,
.header-content-37 .header-top .contentmod .btn-logout > .fa,
.header-content-37 .header-top .contentmod .vmCartExModule > .btn > .fa {
  color: #ca4148;
}
.header-content-37 .header-top .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-37 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-37 .header-top .btn-user-wrapper > a:before {
  color: #ca4148;
}
.header-content-37 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-37 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-37 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-37 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-37 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-37 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-37 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-37 #block-mainnav .fxmenu li.level1 .level1:hover .fx-desc,
.header-content-37 #block-mainnav .fxmenu li.level1:hover .level1 .fx-desc,
.header-content-37 #block-mainnav .fxmenu li.level1.active .level1 .fx-desc {
  color: #ca4148;
}
.header-content-37 a.flexMenuToggle {
  color: #ca4148;
}
.header-content-38 .header-top .btn-languages:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-38 .header-top .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-38 .header-top .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-38 .header-top .btn-user-wrapper a:hover {
  color: #ca4148;
}
.header-content-38 .header-bottom #block-mainnav .fxmenu li.level1 > .level1:after {
  background-color: #ca4148;
}
.header-content-39 .header-top .socialicons .socialicons-inner > div .social-icon:hover {
  color: #ca4148;
}
.header-content-39 .header-top .contentmod > .btn:hover,
.header-content-39 .header-top .contentmod .btn-logout:hover,
.header-content-39 .header-top .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-39 .header-top .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-39 .header-top .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-39 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-39 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  background-color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #d62c1a;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .vmCartExModule.open > .btn {
  background-color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single div b {
  border-color: #ca4148 transparent transparent transparent;
}
.header-content-39 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  background-color: #ca4148;
}
.header-content-39 .block-mainnav .menu-mod li a:hover {
  color: #ca4148;
}
.header-content-39 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-39 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-39 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-39 a.flexMenuToggle {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-39 a.flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-40 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-40 .header-bottom .header-banner .contentmod > .btn,
.header-content-40 .header-bottom .header-banner .contentmod .btn-logout,
.header-content-40 .header-bottom .header-banner .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-40 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-40 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-40 .header-bottom .header-banner .contentmod .langdropdown .btn-languages:hover {
  color: #ca4148;
}
.header-content-40 .header-bottom .header-banner .contentmod .langdropdown .open .btn-languages {
  color: #ca4148;
}
.header-content-40 .header-bottom #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-40 .header-bottom #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-40 .header-bottom #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-40 .header-bottom .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-40 #block-panel .vmCartExModule > .view_cart_link {
  background-color: #ca3325;
}
.header-content-41 .header-top {
  background-color: #ca4148;
}
.header-content-41 .header-top .position-header-left > div .contentmod > .btn,
.header-content-41 .header-top .position-header-left > div .contentmod .btn-logout,
.header-content-41 .header-top .position-header-left > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-41 .header-top .position-header-left > div .contentmod > .btn:hover,
.header-content-41 .header-top .position-header-left > div .contentmod .btn-logout:hover,
.header-content-41 .header-top .position-header-left > div .contentmod .vmCartExModule > .btn:hover {
  background-color: #ca4148;
}
.header-content-41 .header-top .position-header-left > div .contentmod .mod-languages .btn-languages .lang-name {
  color: #ca4148;
}
.header-content-41 .header-top .position-header-left > div .contact-info > div a:hover {
  color: #ca4148;
}
.header-content-41 .header-top .position-header-right > div .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-41 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-41 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-41 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-41 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-41 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-41 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-41 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-41 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-41 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #fff;
  background-color: #ca4148;
}
.header-content-41 a.flexMenuToggle {
  color: #ca4148;
}
.header-content-42 .header-top {
  background-color: #ca4148;
}
.header-content-42 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-42 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-42 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-42 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
}
.header-content-42 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-42 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-42 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-42 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-42 #block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-42 #block-mainnav .fxmenu li.level1:hover .level1,
.header-content-42 #block-mainnav .fxmenu li.level1.active .level1 {
  color: #ca4148;
}
.header-content-42 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-43 .header-top {
  background-color: #ca4148;
}
.header-content-43 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-43 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-43 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-43 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-43 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-43 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-43 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-43 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-43 #block-mainnav .fxmenu li.level1 .level1:hover:before,
.header-content-43 #block-mainnav .fxmenu li.level1:hover .level1:before,
.header-content-43 #block-mainnav .fxmenu li.level1.active .level1:before {
  color: #ca4148;
}
.header-content-43 a.flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-44 .flexMenuToggle:not(:hover) {
  color: #ca4148;
}
.header-content-45 .header-top .header-right .vmCartExModule > .view_cart_link > .fa {
  color: #ca4148;
}
.header-content-45 .header-top .header-right .socialicons .socialicons-inner .social-icon:hover {
  color: #ca4148;
}
.header-content-45 .header-bottom {
  background-color: #ca4148;
}
.header-content-45 .header-bottom .header-banner .contentmod > .btn,
.header-content-45 .header-bottom .header-banner .contentmod .btn-logout,
.header-content-45 .header-bottom .header-banner .contentmod .vmCartExModule > .btn {
  background: #ca3325;
}
.header-content-45 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-45 .header-bottom .header-banner .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-45 .header-bottom .header-banner .contentmod .langdropdown .btn-languages:hover {
  color: #ca4148;
}
.header-content-45 .header-bottom .header-banner .contentmod .langdropdown .open .btn-languages {
  color: #ca4148;
}
.header-content-45 .header-bottom .flexMenuToggle.btn {
  background: #ca3325;
}
.header-content-45 .headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.95);
}
.header-content-47 .header-banner {
  padding-left: 0;
}
.header-content-47 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-47 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-47 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: rgba(255, 255, 255, 0.98);
  background-color: transparent;
}
.header-content-47 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: transparent !important;
  color: rgba(255, 255, 255, 0.98);
}
.header-content-47 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: transparent !important;
  color: rgba(255, 255, 255, 0.98);
}
.header-content-47 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: rgba(255, 255, 255, 0.98);
  background-color: transparent;
}
.header-content-47 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active .chzn-single {
  color: rgba(255, 255, 255, 0.98);
  background-color: transparent;
}
.header-content-47 .flexMenuToggle:hover {
  background-color: transparent;
}
.header-content-48 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-48 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-48 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-48 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
}
.header-content-48 .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
}
.header-content-49 .header-top .vmCartExModule > .view_cart_link {
  background-color: #ca4148;
}
.header-content-49 a.flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-50 .header-banner .position-top-banner > div .contentmod .btn-login {
  color: #fff;
  background-color: #ca4148;
}
.header-content-50 .header-banner .position-top-banner > div .contentmod .btn-login:hover {
  background-color: #d62c1a;
}
.header-content-50 .header-banner .position-top-banner > div .contentmod .btn-login + .btn {
  color: #ca4148;
}
.header-content-50 .header-banner .position-top-banner > div .contentmod .btn-login + .btn:hover {
  background-color: #d62c1a;
}
.header-content-50 .flexMenuToggle:hover {
  background-color: #ca4148;
}
.header-content-52 .block-mainnav .fxmenu li.level1 .level1:hover,
.header-content-52 .block-mainnav .fxmenu li.level1:hover .level1,
.header-content-52 .block-mainnav .fxmenu li.level1.active .level1 {
  background-color: #ca4148;
}
.header-content-52 .flexMenuToggle {
  background-color: #ca4148;
  color: #fff;
}
.header-content-52 .flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  background-color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single {
  color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  background-color: #ca4148;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single div b {
  border-color: #ca4148 transparent;
}
.header-content-52 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active .chzn-single {
  background-color: #ca4148;
}
.header-content-53 .header-top {
  background-color: #ca4148;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages {
  color: #ca4148;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  background-color: #ca4148 !important;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  background-color: #ca4148 !important;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single {
  color: #ca4148;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single:hover {
  background-color: #ca4148;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-single .chzn-single div b {
  border-color: #ca4148 transparent;
}
.header-content-53 .header-bottom .header-banner .position-top-banner > div .contentmod .mod_currency .chzn-container-active .chzn-single {
  background-color: #ca4148;
}
.header-content-54 .headroom.headroom--not-top {
  background-color: rgba(231, 76, 60, 0.86);
}
.header-content-55 .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-55 .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-55 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
}
.header-content-55 .header-banner .position-top-banner > div .contentmod .mod-languages .btn-languages:hover {
  color: #ca4148;
}
.header-content-55 .header-banner .position-top-banner > div .contentmod .mod-languages .open .btn-languages {
  color: #ca4148;
}
.header-content-55 .flexMenuToggle:hover {
  color: #ca4148;
}
.header-content-56 {
  border-top-color: #ca4148;
}
.header-content-56 .header-top .contact-info a:hover {
  color: #ca4148;
}
.header-content-56 .header-left .contentmod > .btn:hover,
.header-content-56 .header-right .contentmod > .btn:hover,
.header-content-56 .header-left .contentmod .btn-logout:hover,
.header-content-56 .header-right .contentmod .btn-logout:hover,
.header-content-56 .header-left .contentmod .vmCartExModule > .btn:hover,
.header-content-56 .header-right .contentmod .vmCartExModule > .btn:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-56 .header-left .btn-languages:hover,
.header-content-56 .header-right .btn-languages:hover {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-56 .header-left .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark,
.header-content-56 .header-right .open .btn-languages.dropdown-toggle.btn-outline-thin.btn-dark {
  border-color: #ca4148;
  color: #ca4148;
}
.header-content-56 .header-left .mod_currency .chzn-container-single .chzn-single:hover,
.header-content-56 .header-right .mod_currency .chzn-container-single .chzn-single:hover {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-56 .header-left .mod_currency .chzn-container-active.chzn-with-drop .chzn-single,
.header-content-56 .header-right .mod_currency .chzn-container-active.chzn-with-drop .chzn-single {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-56 .header-bottom .header-banner .contentmod .mod_currency .chzn-container .chzn-results li.highlighted {
  background-color: #ca4148;
}
.header-content-57 .header-banner .position-top-banner > div .contentmod > .btn,
.header-content-57 .header-banner .position-top-banner > div .contentmod .btn-logout,
.header-content-57 .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-57 .flexMenuToggle {
  color: #ca4148;
  border-color: #ca4148;
}
.header-content-58.header-content .header-banner .position-top-banner > div .contentmod > .btn:hover,
.header-content-58.header-content .header-banner .position-top-banner > div .contentmod .btn-logout:hover,
.header-content-58.header-content .header-banner .position-top-banner > div .contentmod .vmCartExModule > .btn:hover {
  background-color: transparent;
}
.header-content-58 .flexMenuToggle:hover {
  background-color: transparent;
}
.footer .position-footer-menu ul li.active a,
.footer .position-footer-menu ul li a:hover {
  color: #ca4148;
}
.footer .blk-buttomb a:hover {
  color: #ca4148;
}
.footer .blk-buttomb ul.menu li:before {
  color: #ca4148;
}
.footer .blk-buttomb .jvnewsletter-box .button-ico .input-group-btn:before {
  background: #ca4148;
}
.footer .tagscloud a:hover {
  border-color: #ca4148;
  color: #fff;
}
.footer .k2ArchivesBlock li a:hover i {
  color: #ca4148;
  background-color: transparent;
}
.footer .footer-badge:before {
  border-color: #ca4148 transparent transparent transparent;
}
.footer .footer-badge:after {
  border-color: #ca4148 transparent transparent transparent;
}
.footer-3 .footer .blk-buttomb .title-module {
  color: #ca4148;
}
.footer-3 .footer .backtotop {
  background-color: #ca4148;
}
.footer-4 .footer .blk-buttomb .k2Recent-2 li .moduleItemTitle:hover i,
.footer-8 .footer .blk-buttomb .k2Recent-2 li .moduleItemTitle:hover i {
  color: #ca4148;
}
.footer-10 .footer .k2Recent-2 li .moduleItemTitle:hover i {
  color: #ca4148;
}
.footer-10 .footer .jvnewsletter-box .input-group-btn:before {
  background: #ca4148;
}
.footer-12 .footer .blk-buttomb .btn-darker:hover {
  border-color: #ca4148;
  background-color: #ca4148;
}
.footer-14 .footer .blk-footer-top {
  background-color: #ca4148;
}
.footer-14 .footer .blk-footer-top .jvTwitter .owl-controls .owl-buttons > div {
  color: #ca4148;
}
.footer-14 .footer .blk-footer-top .jvTwitter .owl-controls .owl-buttons > div:hover {
  background-color: #ca3325;
}
.footer-14 .footer #block-footer .col-menu .socialicons.social-8 .social-cols .social-icon:hover {
  background-color: #ca4148 !important;
}
.footer-14 .footer #block-footer .col-menu .jvnewsletter-box .input-group .input-group-btn:before {
  color: #ca4148;
}
.footer-15 .footer #block-bottomb .pfo-mini-recent.mini-2 .owl-controls .owl-buttons > div:hover {
  background-color: #ca4148;
}
.footer-15 .footer #block-bottomb .k2Recent-2 li .moduleItemBody .moduleItemTitle .fa:before {
  color: #ca4148;
}

.offline-page.offline-2 .offline-container .offline-social .socialicons .socialicons-inner .social .social-icon:hover {
  color: #ca4148 !important;
}

.offline-page.offline-3 .offline-container .offline-social .socialicons .socialicons-inner .social .social-icon:hover {
  color: #ca4148;
}
.offline-page.offline-3 .offline-container .btn {
  color: #ca4148;
}
.offline-page.offline-3 .offline-container .btn:hover {
  background-color: #ca4148;
  border-color: #ca4148;
  color: #fff;
}

.offline-page.offline-5 .offline-container .offline-social .socialicons .socialicons-inner .social .social-icon:hover {
  border-color: #ca4148 !important;
  color: #ca4148;
}

.offline-page.offline-6 .offline-container .btn:hover {
  background-color: #ca4148;
  border-color: #ca4148;
  color: #fff;
}

.offline-page.offline-8 .offline-container .btn:hover {
  color: #ca4148;
}
.offline-page.offline-8 .offline-container .offline-social .socialicons .socialicons-inner .social .social-icon:hover {
  color: #ca4148;
}

.offline-page.offline-9 .offline-container .btn {
  color: #ca4148;
}
.offline-page.offline-9 .offline-container .btn:hover {
  background-color: #ca4148;
  border-color: #ca4148;
  color: #fff;
}

.countdown-1 span.countdown-amount {
  background-color: #ca4148;
}

.countdown-6 .countdown-period {
  color: #ca4148;
}
.error-2 .btn:hover {
  background-color: #ca4148;
  color: #fff;
}
.error-2 .error-message {
  color: #ca4148;
}