body {
  background: #ffffff !important;
}
body {
  background: #dbdbdb !important;
}
.wrapper-boxed {
  max-width: 1240px;
}
.text-color-primary {
  color: #c00c23 !important;
}
.bg-color-primary {
  background-color: #c00c23;
}
.bg-color-secondary {
  background-color: #564bec;
}
.bg-color-tertiary {
  background-color: #38cef9;
}
.btn.btn-color-primary {
  background-color: #c00c23;
}
.header-section ul li.active > a {
  color: #c00c23;
}
.header-section.style4 ul li ul {
  background: #c00c23;
}
.header-section ul li:hover > a,
.header-section ul li.active > a {
  color: #c00c23;
}
.header-section.style4 ul li.search-parent .search-box {
  background: #c00c23;
}
.header-section.style4 ul li.search-parent .search-box .form-control {
  background: #c00c23;
}
@media only screen and (max-width: 1000px) {
  .header-section.style4 #menu ul {
    background: #c00c23;
  }
}
.header-section ul li .number {
  background: #c00c23;
}
.header-section.style4 ul li.cart-parent .cart-box {
  background: #c00c23;
}
.header-section ul li.mega-menu > ul > li ul li a:hover {
  color: #c00c23;
}
.header-section ul li.search-parent a.m-link {
  color: #c00c23;
}
.header-section ul li.cart-parent a.m-link {
  color: #c00c23;
}
.header-section.dark-dropdowns.style4 ul li:hover > a,
.header-section.dark-dropdowns.style4 ul li.active > a {
  color: #c00c23;
}
.header-section.dark-dropdowns.style4 ul li.mega-menu > ul > li ul li a:hover {
  color: #c00c23;
}
.header-section.dark-dropdowns.style4 #menu ul li ul li:hover a span.sub-arrow,
header-section.dark-dropdowns.style4 #menu ul li ul li.active a span.sub-arrow {
  color: #c00c23;
}
.header-section.dark-dropdowns.style2 ul li:hover > a,
.header-section.dark-dropdowns.style2 ul li.active > a {
  color: #c00c23;
}
.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li.active a {
  color: #c00c23;
}
.header-section.dark-dropdowns.style2 ul li.mega-menu > ul > li ul li a:hover {
  color: #c00c23;
}
.btn-top-1 {
  background-color: #c00c23;
}
.header-section.dark-dropdowns.style1 ul li:hover > a,
.header-section.dark-dropdowns.style1 ul li.active > a {
  color: #c00c23;
}
.header-section.dark-dropdowns.style1 ul li.mega-menu > ul > li ul li a:hover {
  color: #c00c23;
}
.header-section.dark-dropdowns.style1 ul li:hover > a,
.header-section.dark-dropdowns.style1 ul li.active > a {
  color: #c00c23;
}
.header-section.act-style-1 ul li.active > a {
  background-color: #c00c23 !important;
}
.header-section.style3 #menu ul li.mega-menu li ul li:hover a,
.header-section.style3 #menu ul li.mega-menu li ul li.active a {
  color: #c00c23;
}
.header-section.style3 #menu ul li.mega-menu li ul li:hover a,
.header-section.style3 #menu ul li.mega-menu li ul li.active a {
  color: #c00c23;
}
.header-section.style3 #menu ul li ul li:hover > a,
.header-section.style3 #menu ul li ul li.active > a {
  color: #c00c23;
}
.header-section.style3 #menu ul li ul li:hover a span.sub-arrow,
header-section.style3 #menu ul li ul li.active a span.sub-arrow {
  color: #c00c23;
}
.header-section.style5.dark #menu ul li ul li:hover > a,
.header-section.style5.dark #menu ul li ul li.active > a {
  color: #c00c23;
}
.header-section ul li.cart-parent .cart-box span {
  color: #c00c23;
}
.header-section ul li.cart-parent .cart-box span {
  color: #c00c23;
}
.header-section ul li.cart-parent .cart-box .btn.btn-primary {
  background: #c00c23 none repeat scroll 0 0 !important;
}
.tp-caption.sbut2 a {
  background-color: #c00c23;
}
.section-primary {
  background-color: #c00c23;
}
.text-primary {
  color: #c00c23;
}
.btn.btn-prim {
  background-color: #c00c23;
}
a.read-more {
  color: #c00c23;
}
.cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter {
  background-color: #c00c23;
}
.cbp-l-filters-buttonCenter .cbp-filter-counter::after {
  border-top: 4px solid #c00c23;
}
.tp-caption.btn-style-2.Agency-PlayBtn i {
  color: #c00c23;
}
.footer-social-icons li a:hover,
.footer-social-icons li a.active {
  color: #c00c23;
}
.scrollup {
  background: #c00c23 url(https://codelayers.net/virat/images/scroll-top-arrow.png) no-repeat 15px 16px;
}
.btn.btn-border.prim {
  color: #c00c23;
  border-color: #c00c23;
}
.btn.btn-border:hover.prim {
  background-color: #c00c23;
  border-color: #c00c23;
}
#togglePlay.pause {
  background: rgba(192, 12, 35, 0.94);
}
#togglePlay.play {
  background: rgba(192, 12, 35, 0.94);
}
.slide-controls-2 .owl-theme .owl-controls .owl-page.active span {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.slide-controls-2 .owl-theme .owl-controls .owl-page span {
  border: 1px solid #c00c23;
}
.footer-tags li a:hover,
.footer-tags li a.active {
  border: 1px solid #c00c23;
  color: #c00c23;
}
.newsletter-submit-btn {
  border: 1px solid #c00c23;
  background-color: #c00c23;
}
.iconlist-2 .icon {
  color: #c00c23;
}
.progressbar-style1 .progress-bar {
  color: #c00c23;
}
.fo-newsletter-submit-1.gyellow {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.slide-controls-3 .owl-theme .owl-controls .owl-page.active span {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.pagenation-holder .breadcrumb li.current a {
  color: #c00c23;
}
.pages-sidebar-links li a:hover,
.pages-sidebar-links li a.active {
  color: #c00c23;
}
.smart-forms .btn-primary {
  background-color: #c00c23;
}
.iconlist li i {
  color: #c00c23;
}
.parallax-overlay.primary {
  background: rgba(192, 12, 35, 0.94);
}
ul.sitemap li a {
  color: #c00c23;
}
.error-search-box .input_submit {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.tp-caption.sbut1 a {
  background-color: #c00c23;
}
.cbp-l-filters-button .cbp-filter-item.cbp-filter-item-active {
  background-color: #c00c23;
}
.cbp-l-filters-button .cbp-filter-counter {
  background-color: #c00c23;
}
.cbp-l-filters-button .cbp-filter-counter::after {
  border-top: 4px solid #c00c23;
}
.cbp-l-filters-button .cbp-filter-item:hover {
  color: #c00c23;
}
.cbp-l-caption-buttonLeft,
.cbp-l-caption-buttonRight {
  background-color: #c00c23;
}
.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active {
  background-color: #c00c23;
  border-color: #c00c23;
}
.cbp-l-filters-alignRight .cbp-filter-counter {
  background-color: #c00c23;
}
.cbp-l-filters-alignRight .cbp-filter-counter::after {
  border-top: 4px solid #c00c23;
}
.cbp-l-grid-masonry-projects .cbp-l-caption-buttonLeft,
.cbp-l-grid-masonry-projects .cbp-l-caption-buttonRight {
  background-color: #c00c23;
}
.cbp-l-grid-mosaic .cbp-caption-activeWrap {
  background-color: #c00c23;
  background: rgba(192, 12, 35, 0.94);
}
.cbp-l-grid-mosaic-projects .cbp-caption-activeWrap {
  background-color: #c00c23;
  background: rgba(192, 12, 35, 0.94);
}
.cb-feature-box-1 .img-box .postdate-box {
  background-color: #c00c23;
}
.cb-feature-box-1 .postinfo-box .title a:hover {
  color: #c00c23;
}
.blog-pagenation li a:hover,
.blog-pagenation li a.active {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.slider-btn-8 .owl-theme .owl-controls .owl-buttons .owl-prev {
  background-color: #c00c23;
}
.slider-btn-8 .owl-theme .owl-controls .owl-buttons .owl-prev {
  background-color: #c00c23;
}
.slider-btn-8 .owl-theme .owl-controls .owl-buttons .owl-next {
  background-color: #c00c23;
}
.slider-btn-8 .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #c00c23;
}
.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-prev {
  background-color: #c00c23;
}
.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-next:hover {
  background-color: #c00c23;
}
.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-next {
  background-color: #c00c23;
}
.slider-btn-9 .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
  background-color: #c00c23;
}
.tabstyle-13 .responsive-tabs li a:hover,
.tabstyle-13 .responsive-tabs li.active,
.tabstyle-13 .responsive-tabs li.active a {
  color: #c00c23;
}
.ce-price-table-1 .inner-box .price-circle .price {
  color: #c00c23;
}
.ce-price-table-1 .inner-box .price-circle span {
  color: #c00c23;
}
.smk_accordion .accordion_in.style6.act-light.acc_active > .acc_head {
  color: #c00c23;
}
.progressbar-style7 .progress-bar {
  background-color: #c00c23;
}
.cp-feature-box-1 .img-box .text-box .sc-icons-box {
  background-color: #c00c23;
}
.cforms_sty3 .button {
  background: #c00c23;
  border: 1px solid #c00c23;
}
.ce-title-line {
  background-color: #c00c23;
}
.ce-feature-box-6 .text-box .top-line {
  background-color: #c00c23;
}
.ce-feature-box-3:hover .img-box .text-box {
  background-color: #c00c23;
}
.ce-feature-box-1:hover,
.ce-feature-box-1.active {
  background-color: #c00c23;
}
.ce-feature-box-1 .price-circle i {
  color: #c00c23;
}
.ce-feature-box-1:hover .price-circle,
.ce-feature-box-1.active .price-circle {
  border: 2px solid #c00c23;
}
.ce-feature-box-1 ul.plan_features li i {
  color: #c00c23;
}
.ce-feature-box-2 .main-box .img-box .overlay {
  background-color: #c00c23;
}
.ce-feature-box-2 .main-box .text-box .subtext {
  background-color: #c00c23;
}
.ce-feature-box-4 .img-box .date-box {
  background-color: #c00c23;
}
.ce-feature-box-5 .icon {
  color: #c00c23;
}
.ce-feature-box-6 .icon {
  background-color: #c00c23;
}
.ce-feature-box-7 .bgbox {
  border: 5px solid #c00c23;
}
.ce-feature-box-8 .img-box .overlay .text-box {
  background-color: #c00c23;
}
.ce-feature-box-8 .name-box .desig {
  color: #c00c23;
}
.ce-feature-box-11 .icon {
  color: #c00c23;
}
.ce-feature-box-17 .icon {
  color: #c00c23;
}
.ce-feature-box-17:hover,
.ce-feature-box-17.active {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.ce-feature-box-13.primary {
  background-color: #c00c23;
}
.ce-feature-box-13 .icon {
  color: #c00c23;
}
.ce-feature-box-15:hover .img-box .overlay {
  background: rgba(192, 12, 35, 0.94);
}
.ce-feature-box-15 .img-box .overlay .scbox .social-icons li a {
  color: #c00c23;
}
.ce-feature-box-16.primary {
  background-color: #c00c23;
}
.ce-feature-box-16 .subtext {
  color: #c00c23;
}
.ce-feature-box-19.active {
  border-left: 1px solid #c00c23;
  border-right: 1px solid #c00c23;
  border-bottom: 1px solid #c00c23;
  background-color: #c00c23;
}
.ce-feature-box-19 {
  border-top: 5px solid #c00c23;
}
.ce-feature-box-19 .icon {
  color: #c00c23;
}
.footer-social-icons.dark li a:hover,
.footer-social-icons.dark li a.active {
  color: #c00c23;
}
.ce-feature-box-20 .icon {
  color: #c00c23;
}
.ce-newsletter-2-btn {
  border: 1px solid #c00c23;
  background-color: #c00c23;
}
.ce-feature-box-23:hover .img-box .overlay {
  background: rgba(192, 12, 35, 0.94);
}
.ce-feature-box-23 .img-box .overlay .social-icons li a {
  color: #c00c23;
}
.tabstyle-15 .responsive-tabs li a:hover,
.tabstyle-15 .responsive-tabs li.active,
.tabstyle-15 .responsive-tabs li.active a {
  color: #c00c23;
  border-bottom: 2px solid #c00c23;
}
.ce-feature-box-24 .icon {
  background-color: #c00c23;
}
.ce-feature-box-26 .img-box .icon-box {
  background: rgba(192, 12, 35, 0.94);
}
.ce-feature-box-6.active {
  background-color: #c00c23;
}
.ce-feature-box-31 .text-box .top-line {
  background-color: #c00c23;
}
.ce-feature-box-29 .img-box .date-box {
  background-color: #c00c23;
}
.pages-tags li a:hover,
.pages-tags li a.active {
  background-color: #c00c23;
}
.tabstyle-6 .responsive-tabs li a:hover,
.tabstyle-6 .responsive-tabs li.active,
.tabstyle-6 .responsive-tabs li.active a {
  border-right: 1px solid #c00c23;
  background-color: #c00c23;
}
.ce-feature-box-33 .img-box .date-box {
  background-color: #c00c23;
}
.ce-feature-box-34 .img-box .date-box {
  background-color: #c00c23;
}
.sp-feature-box-3 .img-box a.view-btn {
  background-color: #c00c23;
}
.sp-feature-box-3:hover .btn.btn-border.light,
.sp-feature-box-3.active .btn.btn-border.light {
  border: 2px solid #c00c23;
  background-color: #c00c23;
}
.fo-posts a:hover,
.fo-posts a.active {
  color: #c00c23;
}
.sp-feature-box-3 .img-box .badge {
  background-color: #c00c23;
}
.sp-sc-icons li a:hover,
.sp-sc-icons li a.active {
  border: 1px solid #c00c23;
  color: #c00c23;
}
.sp-sb-links li a:hover,
.sp-sb-links li a.active {
  color: #c00c23;
}
.gallery .previews a:hover,
.gallery .previews a.selected {
  border: 1px solid #c00c23;
}
.sp-feature-box-4 .submit-btn:hover {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
.stars span i {
  color: #c00c23;
}
.tp-caption.fe-white-box-5 {
  border: 3px solid #c00c23;
}
.tp-caption.fe-white-box-5 .inner-box {
  background-color: #c00c23;
}
.sp-feature-box-2 {
  background-color: #c00c23;
}
.sp-tags li a:hover,
.sp-tags li a.active {
  background-color: #c00c23;
  border: 1px solid #c00c23;
}
