/* template-color */

.scroll-top{
  background-color: #b33012;
}

.handle-preloader{
	background-color: #b33012;
}

.header-style-one{
	border-top: 12px solid #b33012;
}

.main-menu .navigation > li.current-menu-item > a,
.main-menu .navigation > li:hover > a{
  color: #b33012;
}

.main-menu .navigation > li > a:before{
	background-color: #b33012;
}

.main-menu .navigation > li > ul > li > a:hover,
.main-menu .navigation > li > .megamenu li > a:hover{
	color: #b33012;
}

.header-style-one .logo-box{
	background-color: #b33012;
}

.theme-btn.btn-one,
.product_type_grouped,
.contact-us-page .ff_submit_btn_wrapper .ff_btn_style,
.newsletter-widget .fluentform .ff_submit_btn_wrapper .ff_btn_style{
	background-color: #b33012;
}

.faq-form form.fluent_form_8 .ff-btn-submit {
	background-color: #b33012;
}

.header-style-one .nav-right .theme-btn:hover{
  color: #b33012;
}

.header-style-one .nav-right .user-link a:hover{
  color: #b33012;
}

.header-style-one .nav-right .cart-box a:hover{
  color: #b33012;
}

.main-header .nav-right .cart-box a span{
	background-color: #b33012;
}

.page-title h1{
	color: #b33012;
}

.news-block-one .inner-box .lower-content .post-info li a:hover{
  color: #b33012;
}

.news-block-two .inner-box .content-box .post-info li a:hover{
	color: #b33012;
}

.news-block-two .inner-box .content-box .other-option li a:hover{
	color: #b33012;
}

.news-block-two .inner-box .content-box .other-option li a:hover span{
	color: #b33012;
}

.pagination .page-numbers:hover,
.pagination .page-numbers.current{
  background-color: #b33012;
  border-color: #b33012;
}

.blog-sidebar .sidebar-search .search-form .form-group input:focus{
  border-color: #b33012 !important;
}

.blog-sidebar .sidebar-search .search-form .form-group input:focus + button,
.blog-sidebar .sidebar-search .search-form .form-group button:hover{
	color: #b33012;
}

.blog-sidebar .product-category .product-list li:hover .image{
  background-color: #b33012;
}

.blog-sidebar .product-category .product-list li h6 a:hover{
  color: #b33012;
}

.blog-sidebar .post-widget .post h6 a:hover{
  color: #b33012;
}

.blog-sidebar .newsletter-widget .fluentform .ff-el-group input:focus{
  border-color: #b33012 !important;
}

.blog-sidebar .best-product .product-box h6 a:hover{
  color: #b33012;
}

.blog-sidebar .best-product .product-box h5{
	color: #b33012;
}

.page-title .bread-crumb li a:hover{
  color: #b33012;
}

.blog-details-content .post-info .right-info li a:hover{
	color: #b33012;
}

.blog-details-content .post-info .right-info li a:hover span{
	color: #b33012;
}

.blog-details-content .post-info .left-info li a:hover{
	color: #b33012;
}

.blog-details-content .content-one h3 span{
  color: #f73312;
}

.blog-details-content .content-two .single-item .text span a:hover{
	color: #b33012;
}

.blog-details-content .swiper-nav .prev-btn:hover,
.blog-details-content .swiper-nav .next-btn:hover{
	border-color: #b33012;
	background-color: #b33012;
}

.shop-block-one .inner-box:hover{
	border-color: #b33012;
}

.shop-block-one .inner-box:before{
	background-color: #b33012;
}

.shop-block-one .inner-box .content-box h3 .price .woocommerce-Price-amount {
	color: #b33012;
}

.shop-block-one .inner-box .content-box h3 .price del .woocommerce-Price-amount {
    color: #999999;
    font-size: 18px;
    transition: all 500ms ease;
}

.shop-block-one .inner-box:hover .content-box h3 del .woocommerce-Price-amount{
    color: #ff6666;
}

.blog-details-content .author-box .social-links li a:hover{
	color: #b33012;
}

.blog-details-content .nav-btn .single-btn .icon-box a:hover{
  color: #b33012;
}

.check-box input:checked + label:before{
  background: #b33012;
  border-color: #b33012;
}

.blog-details-content .comment-box .comment .reply-btn:hover{
  background: #b33012;
  border-color: #b33012;
}

.blog-details-content .comments-form-area .form-group input:focus,
.blog-details-content .comments-form-area .form-group textarea:focus{
	border-color: #b33012 !important;
}

.main-footer .footer-logo .logo{
	background: #b33012;
}

.footer-top .contact-widget h3 a{
	color: #b33012;
}

.footer-top .contact-widget .mail a:hover{
  color: #b33012;
}

.footer-top .subscribe-widget form .form-group button[type='submit']{
	background-color: #b33012;
}

.footer-top .subscribe-widget form .form-group input:focus{
  border-color: #b33012 !important;
}

.footer-top .subscribe-widget .lower-box p a:hover{
  color: #b33012;
}

.footer-top .social-links li a:hover{
  background: #b33012;
}

.main-footer .copyright p a:hover{
  color: #b33012;
}

.shop-categories-one:hover .image{
	background: #b33012;
}

.shop-categories-one h4 a:hover{
	color: #b33012;
}

.shop-page-section .right-column .btn-box button.on{
	background: #b33012;
	border-color: #b33012;
}

.range-slider .ui-slider .ui-slider-range{
	background: #b33012;
}

.range-slider .ui-state-default:before,
.range-slider .ui-widget-content .ui-state-default:before{
	background: #b33012;
}

.shop-page-section .advanced-search .check-box input:checked + label:before{
	background: #b33012;
}

.shop-page-section .advanced-search .btn-box button.apply-btn{
	background: #b33012;
}

.shop-details .content-box .upper-box h2{
	color: #b33012;
}

.shop-details .content-box .timer-box .cs-countdown .count-col span{
	background: #b33012;
}

.shop-details .progress-box .bar-inner{
	background: #b33012;
}

.shop-details .left-column .text span{
	background: #b33012;
}

.shop-details .content-box .other-options h3 span{
	color: #b33012;
}

.shop-details .content-box .other-options .like-box a:hover{
	background: #b33012;
	border-color: #b33012;
}

.shop-details .content-box .other-categorys ul li a:hover{
	color: #b33012;
}

.shop-details .content-box .other-categorys ul li span{
	color: #b33012;
}

.shop-details .product-discription .tab-btn-box .tab-btns li.active-btn{
  color: #b33012;
}

.shop-details .related-products .swiper-nav .nav-btn:hover{
	background: #b33012;
	border-color: #b33012;
}

.shop-details .product-discription .comment-box .form-group input:focus,
.shop-details .product-discription .comment-box .form-group textarea:focus{
	border-color: #b33012 !important;
}

.banner-section{
	background: #b33012;
}

.theme-btn.btn-two{
	background: #ffa00b;
}

.home-2 .ff_submit_btn_wrapper .ff_btn_style{
	background: #ffa00b;
}

.shop-categories-two h4 a:hover{
	color: #ffa00b;
}

.sec-title h2{
	color: #591606;
}

.promotions-section .content-block-one .inner-box{
	background: #b33012;
}

.promotions-section .content-block-two .inner-box{
	background: #ef9c19;
}

.promotions-section .content-block-three .inner-box{
	background: #5f2b20;
}

.promotions-section .content-block-five .inner-box{
	background: #639033;
}

.promotions-section .content-block-five .inner-box span{
	color: #ef9c19;
}

.shop-section .shop-block-one .inner-box .content-box .theme-btn{
	background: #ffa00b;
}

.shop-section .more-btn .theme-btn:before{
	background: #b33012;
}

.shop-section .swiper-nav .nav-btn:hover{
	background: #ffa00b;
}

.menu-section .menu-list li .text .price{
	color: #ffa00b;
}
.menu-list li .text .price{
	color: #ffa00b;
}

.testimonial-section .swiper-nav .nav-btn:hover{
	background: #ffa00b;
}

.testimonial-section .swiper-dots .swiper-pagination-bullet-active{
	background: #ffa00b !important;
}

.news-block-one .inner-box .lower-content h4 a:hover{
  color: #b33012;
}

.sec-title h2 span{
	color: #f92e00;
}

.subscribe-section .form-inner .form-group input:focus{
	border-color: #f92e00 !important;
}

.subscribe-section .form-inner .form-group input:focus + button,
.subscribe-section .form-inner .form-group button:hover{
	color: #f92e00 !important;
}

.subscribe-section .lower-text p a:hover{
	color: #f92e00;
}

.footer-style-two .footer-top .contact-widget h3 a{
	color: #ffa00b;
}

.footer-style-two .footer-top .social-links li a:hover{
  background: #ffa00b;
}

.footer-style-two .footer-top .contact-widget .mail a:hover{
	color: #ffa00b;
}

.footer-top .links-widget .links-list li a:hover{
  color: #ffa00b;
}

.footer-top .newsletter-widget .lower-text p a:hover{
  color: #ffa00b;
}

.footer-top .newsletter-widget form .form-group input:focus{
  border-color: #ffa00b !important;
}

.footer-top .newsletter-widget form .form-group button{
	background: #ffa00b;
}

.footer-style-two .copyright p a:hover{
	color: #ffa00b;
}

/** home-2 **/

.header-style-three{
	background: #068042;
}

.header-style-three .main-menu .navigation > li > ul > li > a:hover, 
.header-style-three .main-menu .navigation > li > .megamenu li > a:hover{
	color: #068042;
}

.handle-preloader.style-two{
	background: #068042;
}

.categories-style-two{
	background: #068042;
}

.shop-categories-three h6 a:hover{
	color: #ffa00b;
}

.shop-categories-three:hover .image{
	background: #ffa00b;	
}

.banner-carousel .content-box .text{
	color: #ffa00b;
}

.banner-carousel .swiper-nav .nav-btn:hover{
  background: #ffa00b;
}

.banner-carousel .banner-pagination .swiper-pagination-bullet-active,
.banner-carousel .banner-pagination .swiper-pagination-bullet:hover{
  background: #ffa00b !important;
}

.home-2 .sec-title h2{
	color: #047139;
}
.home-two-shop .sec-title h2{
	color: #047139;
}
.home-2 .about-section .content-box .theme-btn:before{
	background: #047139;
}

.promotions-style-two .content-box-one .inner-box{
	background: #047139;
}

.promotions-style-two .content-box-one .inner-box h2 span{
	color: #ffa00b;
}

.promotions-style-two .content-box-two .inner-box h2{
	color: #047139;
}

.promotions-style-two .content-box-two .inner-box p{
	color: #047139;
}

.promotions-style-two .content-box-two .inner-box p a{
	color: #047139;
}

.shop-block-two .inner-box:before{
	background: #047139;
}

.shop-block-two .inner-box h3 span{
	color: #f82c04;
}

.shop-block-two .inner-box .theme-btn,
.home-two-shop .shop-block-two .inner-box .product_type_grouped{
	background: #ffa00b;
}

.home-2 .shop-style-two .tab-btn-box .p-tab-btn.active-btn{
	color: #068042;
}
.home-two-shop.shop-style-two .tab-btn-box .p-tab-btn.active-btn{
	color: #068042;
}
.shop-style-two .swiper-nav .nav-btn:hover{
	background: #ffa00b;
}

.shop-style-two .more-btn .theme-btn:before{
	background: #068042;
}

.testimonial-style-two .testimonial-content .quote{
	color: #068042;
}

.testimonial-style-two .single-item-pagination .swiper-pagination-bullet-active,
.testimonial-style-two .single-item-pagination .swiper-pagination-bullet:hover{
	background: #ffa00b !important;
}

.testimonial-style-two .anim-icon .icon-1{
	background: #068042;
}

.testimonial-style-two .anim-icon .icon-3{
	background: #f33d1f;
}

.testimonial-style-two .anim-icon .icon-4{
	background: #ffa00b;
}

.testimonial-style-two .anim-icon .icon-5{
	background: #ffa00b;
}

.explore-block-one .inner-box .cart-box a{
	background: #ffa00b;
}

.explore-block-one .inner-box:hover{
	border-color: #047139;
}

.explore-block-one .inner-box .title-box h4 a:hover{
	color: #047139;
}

.promotions-style-three .inner-box .content-box .list li:before{
	background: #047139;
}

.shop-block-three.save-package .inner-box .image-box{
	background: #068042;
}

.shop-block-three.save-package .inner-box:hover{
	border-color: #068042;
}

.shop-block-three .inner-box:before{
	background: #068042;
}

.shop-block-three .inner-box .image-box .save{
	background: #f33d1f;
}

.shop-block-three .inner-box .lower-content h3 span{
	color: #f82c04;
}

.shop-style-three .tab-btn-box .tab-btns li.active-btn,
.shop-style-three .tab-btn-box .tab-btns li:hover{
	color: #068042;
}

.shop-style-three .more-btn .theme-btn:before{
	background: #068042;
}

.home-2 .schedule-inner h3{
	background: #068042;
}

.home-2 .schedule-inner .support-box h2 a{
	color: #068042;
}

.reservation-section .form-inner .marked{
	color: #fc3b29;
}

.reservation-section .form-inner .message-btn .cancell-btn{
	color: #fa2c0a;
}

.footer-style-three{
	background: #068042;
}

.footer-style-three .footer-upper .form-inner form .form-group input:focus{
  border-color: #ffa00b !important;
}

.footer-style-three .footer-upper .form-inner form .form-group button{
	background: #ffa00b;
}

.footer-style-three .footer-top .links-widget .links-list li a:hover{
  color: #ffa00b;
}

.home-2 .scroll-top{
	background: #ffa00b;
}

.header-style-four .header-lower .main-menu .navigation > li > a:after{
	background: #298a3b;
}

.theme-btn.btn-four{
	background: #298a3b;
}

.theme-btn.btn-four:after{
	background: #ffa00b;
}

.main-header.header-style-four .nav-right .cart-box a span{
	background: #298a3b;
}

.header-style-four .nav-right .user-link a:hover,
.header-style-four .nav-right .cart-box a:hover{
  color: #298a3b !important;
}

.header-style-four .main-menu .navigation > li > ul > li > a:hover, 
.header-style-four .main-menu .navigation > li > .megamenu li > a:hover{
  color: #298a3b;
}

.main-header.header-style-four .main-menu .navigation > li.current > a, 
.main-header.header-style-four .main-menu .navigation > li:hover > a{
  color: #298a3b;
}

.banner-style-three .theme-btn:before{
  background: #ffa00b;
}

.home-3 .sec-title h2{
	color: #298a3b;
}

.shop-style-four .shop-block-two .inner-box .theme-btn,
.shop-style-four .shop-block-two .inner-box .product_type_external,
.shop-style-four .shop-block-two .inner-box .product_type_grouped{
	background: #298a3b;
}


.shop-style-four .shop-block-two .inner-box:hover{
	border-color: #298a3b;
	background: #298a3b;
}

.shop-style-four .swiper-nav .nav-btn:hover{
	background: #298a3b;
}

.shop-style-four .four-item-pagination .swiper-pagination-bullet:hover,
.shop-style-four .four-item-pagination .swiper-pagination-bullet-active{
	background: #298a3b !important;
}

.home-3 .scroll-top{
	background: #298a3b;
}

.promotions-style-four .inner-box span{
	color: #ffa00b;
}

.explore-style-two .tab-btn-box .tab-btns li h3{
	color: #298a3b;
}

.explore-style-two .tab-btn-box .tab-btns li .icon{
	color: #298a3b;
}

.explore-style-two .tab-btn-box .tab-btns li.active-btn{
	background: #298a3b;
}

.explore-style-two .explore-block-one .inner-box .cart-box a{
	background: #298a3b;
}

.testimonial-style-three .testimonial-content .inner-box{
	border-top: 10px solid #298a3b !important;
}

.testimonial-style-three .three-item-pagination .swiper-pagination-bullet-active,
.testimonial-style-three .three-item-pagination .swiper-pagination-bullet:hover{
	background: #298a3b !important;
}

.location-block-one .inner-box .lower-content h2 a{
	color: #298a3b;
}

.location-block-one .inner-box .lower-content .info li a:hover{
	color: #298a3b;
}

.faq-section .contact-inner form .form-group label span{
	color: #fb3824;
}

.faq-section .contact-inner form .form-group input:focus,
.faq-section .contact-inner form .form-group textarea:focus{
	border-color: #298a3b !important;
}

.footer-style-four .footer-top .contact-widget h3 a{
  color: #298a3b;
}

.footer-style-four .footer-top .social-links li a:hover{
  background: #298a3b;
}

.footer-style-four .footer-top .links-widget .links-list li a:hover{
  color: #298a3b;
}

.footer-style-four .footer-top .newsletter-widget form .form-group input:focus{
  border-color: #298a3b !important;
}

.footer-style-four .footer-top .newsletter-widget form .form-group button{
  background: #298a3b;
}

.footer-style-four .footer-top .newsletter-widget .lower-text p a:hover{
  color: #298a3b;
}

.footer-style-four .copyright p a:hover{
  color: #298a3b;
}

.shop-block-three .inner-box .image-box .image{
	background-color: #068042;
}

.banner-style-four span{
	color: #b6e91b;
}

.home-4 .sec-title h2{
	color: #b33012;
}

.about-style-three .inner-box .support-center h2 a:hover{
	color: #b33012;
}

.shop-style-five{
	background: #b33012;
}

.shop-block-four .inner-box:hover .favorite a{
	color: #b6e91b;
}

.menu-style-two .title-text h3{
	background: #b33012;
}

.menu-style-two .menu-block-one .single-item h3{
	color: #ffa00b;
}
.menu-style-two .menu-block-one .single-item h3 span{
	color: #ffa00b;
}
.menu-style-two .menu-block-one .single-item h6 a:hover{
	color: #b33012;
}

.menu-style-two .menu-block-two .single-item .text .price{
	color: #ffa00b;
}

.menu-style-two .menu-block-two .single-item .text h6 a:hover{
	color: #b33012;
}

.menu-style-two .menu-block-three .single-item .inner .price{
	color: #ffa00b;
}

.menu-style-two .menu-block-three .single-item .inner h6 a:hover{
	color: #b33012;
}

.testimonial-style-four .testimonial-content .rating-box .rating li{
	color: #3a961a;
}

.testimonial-style-four .single-item-pagination .swiper-pagination-bullet:hover,
.testimonial-style-four .single-item-pagination .swiper-pagination-bullet-active{
	background: #b33012 !important;
}

.event-section .upper-box .content-box h2{
	color: #b33012;
}

.event-section .upper-box .content-box a:hover{
	color: #b33012;
}

.event-section .events-table .link a{
	color: #b33012;
	border: 1px solid #b33012;
}

.event-section .events-table .link a:hover{
	background: #b33012;
}

.team-block-one .inner-box .lower-content h3 a:hover{
	color: #b33012;
}

.team-block-one .inner-box .lower-content .social-links li a:hover{
	background: #b33012;
}

.reservation-section .schedule-inner h3{
	background: #b33012;
}
.schedule-inner h3{
	background: #b33012;
}
.reservation-section .schedule-inner .support-box h2 a{
	color: #b33012;
}
.schedule-inner .support-box h2 a{
	color: #b33012;
}
.page-title-three .inner-box span{
	color: #b6e91b;
}

.explore-style-two.alternat-2 .tab-btn-box .tab-btns li.active-btn{
	background: #b33012;
}

.explore-style-two.alternat-2 .tab-btn-box .tab-btns li .icon{
	color: #b33012;
}

.explore-style-two.alternat-2 .tab-btn-box .tab-btns li h3{
	color: #b33012;
}

.explore-style-two.alternat-2 .explore-block-one .inner-box .title-box h4 a:hover{
	color: #b33012;
}

.explore-style-two.alternat-2 .explore-block-one .inner-box .title-box .price{
	color: #b6e91b;
}

.explore-style-two.alternat-2 .explore-block-one .inner-box .cart-box a{
	background: #b33012;
}

.explore-style-two.alternat-2 .explore-block-one .inner-box:hover{
	border-color: #b33012;
}

.location-section.about-page .location-block-one .inner-box .lower-content h2 a{
	color: #b33012;
}

.location-section.about-page .location-block-one .inner-box .lower-content .info li a:hover{
	color: #b33012;
}

.team-block-two .inner-box .content-box .social-links li a:hover{
	background: #b33012;
}

.team-block-two .inner-box .content-box h2 a:hover{
	color: #b33012;
}

.testimonial-section.testimonial-page .swiper-nav .nav-btn:hover{
	background: #b33012;
}

.testimonial-section.testimonial-page .swiper-dots .swiper-pagination-bullet-active{
	background: #b33012 !important;
}

.testimonial-style-three.testimonial-page .testimonial-content .inner-box{
	border-top: 10px solid #b33012 !important;
}

.testimonial-style-three.testimonial-page .three-item-pagination .swiper-pagination-bullet-active, 
.testimonial-style-three.testimonial-page .three-item-pagination .swiper-pagination-bullet:hover{
	background: #b33012 !important;
}

.video-testimonial .single-item .video-inner a:hover{
	background: #b33012;
}

.video-testimonial .single-item .text h3 a:hover{
	color: #b33012;
}

.testimonial-style-two.testimonial-page .testimonial-content .quote{
	color: #b33012;
}

.testimonial-style-two.testimonial-page .single-item-pagination .swiper-pagination-bullet-active, 
.testimonial-style-two.testimonial-page .single-item-pagination .swiper-pagination-bullet:hover{
	background: #b33012 !important;
}

.contact-us-page .form-inner .ff-el-group label span{
	color: #fc1f02;
}

.contact-us-page .form-inner .ff-el-group input:focus,
.contact-us-page .form-inner .ff-el-group textarea:focus {
	border-color: #b33012 !important
}

.faq-page-section .faq-sidebar .faq-form .form-group label span{
	color: #fc1f02;
}

.faq-page-section .faq-sidebar .faq-form .form-group input:focus,
.faq-page-section .faq-sidebar .faq-form .form-group textarea:focus{
	border-color: #b33012 !important
}

.woocommerce ul.products li.product-type-grouped .price,
.woocommerce ul.products li.product-type-variable .price,
.woocommerce .related-products .product-type-variable .price {
	color: #b33012;
}

.woocommerce ul.products li.product-type-simple .price ins,
.woocommerce .related-products .product-type-simple .price ins {
	color: #b33012;
}

.woocommerce ul.products li.product-type-simple .inner-box:hover .price del,
.woocommerce .related-products .product-type-simple .inner-box:hover .price del {
	color: #ff6666;
}

.woocommerce .btn-box .product_type_external { 
	background-color: #b33012;
}

.shop-block-one .inner-box:hover .content-box .product_type_external {
    background: #68a527;
}

.woocommerce-variation-price .price .woocommerce-Price-amount {
	color: #b33012;
}
.woocommerce-message {
	border-top-color: #b33012;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    border-top: 3px solid #b33012;
}
.woocommerce-message::before {
    color: #b33012;
}

.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button {
    background-color: #b33012;
	color: #fff;
}
.woocommerce-info::before {
    color: #b33012;
}
.woocommerce-info a.showcoupon {
    color: #b33012;
}
p.woocommerce-LostPassword.lost_password a:hover {
	color: #b33012;
}
button.woocommerce-Button.button {
	padding: 7px 33px;
	line-height: 26px;
}

.home-two-shop .btn-box .product_type_external ,
.home-two-shop .btn-box .product_type_grouped { 
	background-color: #ffa00b;
}
.home-page-sellingproduct .shop-block-one .inner-box:hover .content-box h3 .price del{
	color: #ff6666;
}
.home-two-shop .shop-block-two .inner-box h3 ins span {
	color:#f82c04;
}
.home-two-shop .shop-block-two .inner-box h3 ins  {
	color:#f82c04;
}

.home-two-shop .shop-block-three .inner-box h3 ins span {
	color:#f82c04;
}
.home-two-shop .shop-block-three .inner-box h3 ins  {
	color:#f82c04;
}

.shop-block-three .inner-box .lower-content h3 del span {
	color:#f82c04;
}

.faq-form form.fluent_form_8 .ff-btn-submit:hover {
	background-color: #000;
}