button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background: #FF7E00;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

button:active, button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
  background: #FF7E00;
  border-color: #FF7E00;
}

a:hover, a:focus {
  color: #FF7E00;
}

.form-control:hover, .form-control:focus {
  border-color: #FF7E00;
}

.btn, .btn-default {
  background: #FF7E00;
}

.btn:hover, .btn-default:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

/**
 *
 * Loading
 *
 */
#loading .shape {
  border: 4px solid #FF7E00;
  border-top-color: #fff;
}

/**
 *
 * Shortcodes
 *
 */
.megashop-title h3:after {
  background: #FF7E00;
}

.ms-button {
  background: #FF7E00;
}

.searchform input[type='submit'] {
  background: #FF7E00;
}

/**
 *
 * BAck to top
 *
 */
.back-to-top:hover {
  background: #FF7E00;
}

/**
 *
 * Shopping Cart Dropdown
 *
 */
#cart_block p.buttons a.button:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

/**
 *
 * Jms Breadcrumb
 *
 */
.jms-breadcrumb ul li a:hover {
  color: #FF7E00;
}

/**
 *
 * Widget
 *
 */
.widget .widget-title {
  background: #FF7E00;
}

.widget_archive > ul {
  color: #FF7E00;
}

.widget_categories > ul {
  color: #FF7E00;
}

.widget_categories > ul > li > a:hover {
  color: #FF7E00;
}

.widget_search form input[type='submit'] {
  background: #FF7E00;
}

/**
 *
 * Lastest Post Default - Index
 *
 */
.navigation.pagination .nav-links span.current {
  background: #FF7E00;
  border-color: #FF7E00;
}

article.post .entry-meta li a:hover {
  color: #FF7E00;
}

/**
 *
 * Single post
 *
 */
.post-password-form input[type='submit'] {
  background: #FF7E00;
}

.entry-content a {
  color: #FF7E00;
}

article.single-default .entry-tags ul li a:hover, article.single-default .entry-tags ul li a:focus {
  background: #FF7E00;
  border-color: #FF7E00;
}

article.single-default .entry-footer .edit-link > a {
  background: #FF7E00;
}

article.single-default .entry-footer .edit-link > a:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

.author-box-wrap .author-website a:hover {
  color: #FF7E00;
}

/**
 *
 * Comment Form
 *
 */
.comment-area .comments-title {
  border-bottom: 1px solid #FF7E00;
}

.comment-area .comments-title span {
  background-color: #FF7E00;
}

/**
 *
 * 404 error
 *
 */
.error-404 h1 {
  color: #FF7E00;
}

/**
 *
 * Contact Form
 *
 */
.section-contact .wpcf7-text:hover, .section-contact .wpcf7-text:focus {
  border-color: #FF7E00;
}

.section-contact .wpcf7-textarea:hover, .section-contact .wpcf7-textarea:focus {
  border-color: #FF7E00;
}

.jms-megamenu a:hover,
.jms-megamenu a:focus {
  color: #FF7E00;
}

/**
 *
 * Footer 1
 *
 */
.footer-1 a:hover, .footer-1 a:focus {
  color: #FF7E00;
}

.footer-1 .footer-bottom .widget_wysija .widget_wysija_cont button {
  background: #FF7E00;
}

.footer-1 .footer-bottom #text-14 .tagcloud a:hover {
  color: #FF7E00;
}

.footer-1 .footer-bottom .widget_product_tag_cloud .tagcloud a:hover {
  color: #FF7E00;
}

.footer-1 .copyright a {
  color: #FF7E00;
}

/**
 *
 * Footer 2
 *
 */
.footer-2 a:hover, .footer-2 a:focus {
  color: #FF7E00;
}

.footer-2 .footer-menu ul > li > a:hover {
  color: #FF7E00;
}

.footer-2 .widget-title {
  color: #FF7E00;
}

.footer-2 .footer-bottom .copyright a {
  color: #FF7E00;
}

/**
 *
 * Footer 3
 *
 */
.footer-3 a:hover, .footer-3 a:focus {
  color: #FF7E00;
}

.footer-3 .footer-top .footer-widget.widget_wysija .wysija-submit {
  background: #FF7E00;
}

.footer-3 .footer-bottom .jms-megamenu li a:hover {
  color: #FF7E00;
}

.footer-3 .footer-bottom .copyright a {
  color: #FF7E00;
}

/**
 *
 * Footer 4
 *
 */
.footer-4 {
  border-top: 3px solid #FF7E00;
}

.footer-4 a:hover, .footer-4 a:focus {
  color: #FF7E00;
}

.footer-4 .footer-menu .jms-megamenu > li > a:hover {
  color: #FF7E00;
}

.footer-4 .footer-menu ul > li > a:hover {
  color: #FF7E00;
}

.footer-4 .copyright a {
  color: #FF7E00;
}

/**
 *
 * Header 1
 *
 */
.header-1 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-1 .adv-search button.submit {
  background: #FF7E00;
}

.header-1 .mega-menu {
  border-top: 1px solid #FF7E00;
}

.header-1 .main-menu .menu-button {
  background: #FF7E00;
}

.header-1 .main-menu .menu-main-menu-container ul.menu > li > a:hover {
  background: #fff;
  color: #FF7E00;
}

.header-1 .main-menu ul.jms-megamenu > li > a:hover {
  background: #fff;
  color: #FF7E00;
}

.header-1 .vertical-wrap .title-block {
  background: #FF7E00;
}

/**
 *
 * Header 2
 *
 */
.header-2 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-2 .adv-search button.submit {
  background: #FF7E00;
}

.header-2 .main-menu {
  background: #FF7E00;
}

.header-2 .box-categories .jms-megamenu > li > a:hover {
  color: #FF7E00;
}

/**
 *
 * Header 3
 *
 */
.header-3 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-3 .mega-menu .menu-button {
  background: #FF7E00;
}

.header-3 .header-bottom .container {
  background: #FF7E00;
}

/**
 *
 * Header 4
 *
 */
.header-4 {
  background: #FF7E00;
}

.header-4 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-4 .mega-menu.navbar-fixed-top {
  background: #FF7E00;
}

/**
 *
 * Header 5
 *
 */
.header-5 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-5 .adv-search select {
  border: 2px solid #FF7E00;
}

.header-5 .adv-search input[type='text'] {
  border: 2px solid #FF7E00;
  border-left: 1px solid #FF7E00;
}

.header-5 .adv-search button.submit {
  background: #FF7E00;
}

.header-5 .mega-menu .menu-button {
  background: #FF7E00;
}

.header-5 .mega-menu .menu-main-menu-container > ul.menu > li > a:hover {
  color: #FF7E00;
}

.header-5 .mega-menu .jms-megamenu > li > a:hover {
  color: #FF7E00;
}

/**
 *
 * Header 6
 *
 */
.header-6 .header-top .dropdown-menu ul li a:hover {
  color: #FF7E00;
}

.header-6 .header-main .jms-callus .fa {
  color: #FF7E00;
}

.header-6 .mega-menu.navbar-fixed-top {
  background: #FF7E00;
}

.header-6 .mega-menu .container {
  background: #FF7E00;
}

.jms-mobile-menu #off-canvas-title {
  background: #FF7E00;
}

.jms-mobile-menu ul.horizonal-menu > li > a :hover {
  color: #FF7E00;
}

.banner-4 .banner-text h3 {
  color: #FF7E00;
}

/**
 *
 * Slideshow
 *
 */
.fs-pager-wrapper .active, .fs-custom-pager-wrapper .active {
  background: #FF7E00 !important;
}

.button-slide:hover {
  background: #FF7E00;
}

/*==================================
=            HOMEPAGE 1            =
==================================*/
/**
 *
 * Mega Product
 *
 */
.mega-box.home1 .box-title h3 {
  background: #FF7E00;
}

.mega-box.home1 .box-title h3:after {
  border-left: 4px solid #FF7E00;
}

.mega-box.home1 .nav.nav-tabs {
  border-top: 1px solid #FF7E00;
}

.mega-box.home1 .nav.nav-tabs li > a:hover, .mega-box.home1 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home1 .nav.nav-tabs li.active > a,
.mega-box.home1 .nav.nav-tabs li.active > a:hover,
.mega-box.home1 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home1 .nav.nav-tabs li.active > a:before {
  border-top: 4px solid #FF7E00;
}

.mega-box.home1 .owl-theme .owl-nav > div {
  background: #FF7E00;
  border: 1px solid #FF7E00;
}

.mega-box.home1 .owl-theme .owl-nav > div:hover:after {
  color: #FF7E00;
}

.jmsblog.home1 .addon-title h3:after {
  background: #FF7E00;
}

/* Services Box */
.service-section .service-box .fa {
  color: #FF7E00;
}

/*==================================
=            Homepage 2            =
==================================*/
/**
 *
 * Service Section
 *
 */
.service-section-2 .service-box i.fa {
  color: #FF7E00;
}

.service-section-2 .service-box i.fa:after {
  background: #FF7E00;
}

/**
 *
 * Flashsales
 *
 */
.jmsflashsales.home2 .jmsflashsales-heading {
  background: #FF7E00;
}

.jmsflashsales.home2 .owl-carousel .owl-nav div:hover {
  background: #FF7E00;
}

/**
 *
 * Mega Product
 *
 */
.mega-box.home2 .box-title {
  border-top: 2px solid #FF7E00;
}

.mega-box.home2 .box-title h3 {
  color: #FF7E00;
}

.mega-box.home2 .box-title h3 i {
  background: #FF7E00;
}

.mega-box.home2 .nav.nav-tabs li > a:hover, .mega-box.home2 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home2 .nav.nav-tabs li.active > a,
.mega-box.home2 .nav.nav-tabs li.active > a:hover,
.mega-box.home2 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home2 .nav.nav-tabs li.active > a:before {
  border-top: 4px solid #FF7E00;
}

.mega-box.home2 .owl-theme .owl-nav div:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

/*==================================
=            HOMEPAGE 3            =
==================================*/
.service-section-3 .service-box .fa {
  color: #FF7E00;
}

.top-selling-3 .jmsproductslider-box .jmsproductslider-title h3 {
  color: #FF7E00;
}

.top-selling-3 .jmsproductslider-box .jmsproductslider-title h3 span:after {
  background: #FF7E00;
}

.top-selling-3 .owl-theme .owl-nav > div:hover {
  border-color: #FF7E00;
}

.top-selling-3 .owl-theme .owl-nav > div:hover:after {
  color: #FF7E00;
}

.hotdeal-block-3 .owl-theme .owl-nav div:hover {
  background: #FF7E00;
}

/**
 *
 * Mega Product
 *
 */
.mega-box.home3 .box-title h3 {
  color: #FF7E00;
}

.mega-box.home3 .box-title h3:after {
  background: #FF7E00;
}

.mega-box.home3 .nav.nav-tabs li > a:hover, .mega-box.home3 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home3 .nav.nav-tabs li.active > a,
.mega-box.home3 .nav.nav-tabs li.active > a:hover,
.mega-box.home3 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home3 .nav.nav-tabs li.active > a:before {
  border-bottom: 4px solid #FF7E00;
}

.mega-box.home3 .nav.nav-tabs li.active > a:after {
  background: #FF7E00;
}

.mega-box.home3 .owl-theme .owl-nav div:hover {
  background: #FF7E00;
}

/**
 *
 * Blog Carousel
 *
 */
.jmsblog.home3 .addon-title h3 {
  color: #FF7E00;
}

.jmsblog.home3 .addon-title h3:after {
  background: #FF7E00;
}

.jmsblog.home3 .blog-box .entry-thumb .readmore-label:before {
  border-right: 50px solid #FF7E00;
}

.jmsblog.home3 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.jmsblog.home3 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/*==================================
=            Homepage 4            =
==================================*/
/**
 *
 * Service box
 *
 */
.service-section-4 .service-box .fa {
  color: #FF7E00;
}

.service-section-4 .service-box:hover .fa {
  background: #FF7E00;
  border-color: #FF7E00;
}

.jmsflashsales-tab .jmsflashsales-title h3 {
  background: #FF7E00;
}

.jmsflashsales-tab .nav-tabs > li.active > a, .jmsflashsales-tab .nav-tabs > li:focus > a {
  color: #FF7E00;
}

.jmsflashsales-tab .owl-theme .owl-nav div:hover {
  background: #FF7E00;
}

/**
 *
 * Blog Carousel
 *
 */
.jmsblog.home4 .addon-title h3 {
  color: #FF7E00;
}

.jmsblog.home4 .addon-title h3:after {
  background: #FF7E00;
}

.jmsblog.home4 .blog-box .entry-thumb .readmore-label:before {
  border-right: 50px solid #FF7E00;
}

.jmsblog.home4 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.jmsblog.home4 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/**
 *
 * Mega Product
 *
 */
.mega-box.home4 .box-title {
  border-top: 1px solid #FF7E00;
}

.mega-box.home4 .box-title h3 {
  background: #FF7E00;
}

.mega-box.home4 .box-title h3 i {
  background: #FF7E00;
}

.mega-box.home4 .nav.nav-tabs li > a:hover, .mega-box.home4 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home4 .nav.nav-tabs li.active > a,
.mega-box.home4 .nav.nav-tabs li.active > a:hover,
.mega-box.home4 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home4 .nav.nav-tabs li.active > a:before {
  border-top: 4px solid #FF7E00;
}

.mega-box.home4 .owl-theme .owl-nav div:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

/*==================================
=            Homepage 5            =
==================================*/
.left-column-5 .vertical-wrap .title-block {
  background: #FF7E00;
}

.left-column-5 .vertical-wrap .vertical-menu > li > a .menu-icon {
  color: #FF7E00;
}

/**
 *
 * Hotdeal block
 *
 */
.hotdeal-block-5 .owl-theme .owl-nav div:hover {
  background: #FF7E00;
}

/**
 *
 * Blog Carousel
 *
 */
.jmsblog.home5 .addon-title h3 {
  border-top: 2px solid #FF7E00;
  color: #FF7E00;
}

.jmsblog.home5 .blog-box .entry-thumb .readmore-label:before {
  border-right: 50px solid #FF7E00;
}

.jmsblog.home5 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.jmsblog.home5 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/**
 *
 * Testimonial Box
 *
 */
.jmstestimonial-box .jmstestimonial-title h3 {
  color: #FF7E00;
  border-top: 2px solid #FF7E00;
}

.jmstestimonial-box .owl-theme .owl-dot.active span {
  background: #FF7E00;
}

/**
 *
 * Mega Product
 *
 */
.mega-box.home5 .box-title {
  border-top: 2px solid #FF7E00;
}

.mega-box.home5 .box-title h3 {
  color: #FF7E00;
}

.mega-box.home5 .nav.nav-tabs li > a:hover, .mega-box.home5 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home5 .nav.nav-tabs li.active > a,
.mega-box.home5 .nav.nav-tabs li.active > a:hover,
.mega-box.home5 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home5 .nav.nav-tabs li.active > a:before {
  border-top: 4px solid #FF7E00;
}

.mega-box.home5 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.mega-box.home5 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/*==================================
=            Homepage 6            =
==================================*/
/**
 *
 * Services
 *
 */
.service-section-6 .service-box i {
  background: #FF7E00;
}

/**
 *
 * Mega Product
 *
 */
.mega-box.home6 {
  border-top: 1px solid #FF7E00;
}

.mega-box.home6 .box-title h3 {
  background: #FF7E00;
}

.mega-box.home6 .nav.nav-tabs li > a:hover, .mega-box.home6 .nav.nav-tabs li > a:focus {
  color: #FF7E00;
}

.mega-box.home6 .nav.nav-tabs li.active > a,
.mega-box.home6 .nav.nav-tabs li.active > a:hover,
.mega-box.home6 .nav.nav-tabs li.active > a:focus {
  color: #FF7E00;
}

.mega-box.home6 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.mega-box.home6 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/**
 *
 * Blog Carousel
 *
 */
.jmsblog.home6 .addon-title h3 {
  border-top: 2px solid #FF7E00;
  color: #FF7E00;
}

.jmsblog.home6 .addon-title h3 .fa {
  background: #FF7E00;
}

.jmsblog.home6 .owl-theme .owl-nav div:hover {
  border-color: #FF7E00;
}

.jmsblog.home6 .owl-theme .owl-nav div:hover:after {
  color: #FF7E00;
}

/**
 *
 * Widget
 *
 */
.woocommerce .widget_layered_nav > ul {
  color: #FF7E00;
}

.woocommerce .widget_price_filter form .button:hover {
  border-color: #FF7E00;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #FF7E00;
}

.widget_product_tag_cloud .tagcloud a:hover {
  border-color: #FF7E00;
  color: #FF7E00;
}

.widget-area .widget_shopping_cart .widget_shopping_cart_content .cart_list .woocommerce-Price-amount {
  color: #FF7E00;
}

.widget-area .widget_shopping_cart .widget_shopping_cart_content a.button:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

.widget_product_search form input[type='submit'] {
  background: #FF7E00;
}

/**
 *
 * Toogle Hide/Show Product Categories - Widget
 *
 */
.widget_product_categories ul.children li a:hover {
  color: #FF7E00;
}

.widget_product_categories .cat-toggle > a {
  color: #FF7E00;
}

/**
 *
 * Filter Panel
 *
 */
.view-mode a.active {
  border-color: #FF7E00;
  background: #FF7E00;
}

.pagination-block nav.woocommerce-pagination ul li a:hover,
.pagination-block nav.woocommerce-pagination ul li span:hover {
  background: #FF7E00;
  color: #fff;
  border-color: #FF7E00;
}

.pagination-block nav.woocommerce-pagination ul li span.current {
  background: #FF7E00;
  border-color: #FF7E00;
}

.product-box .content_price {
  color: #FF7E00;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
  color: #FF7E00;
}

/**
 *
 * Single Product
 *
 */
.products-widget .bx-wrapper .bx-controls-direction a:hover {
  border-color: #FF7E00;
}

.products-widget .bx-wrapper .bx-controls-direction a:hover:before {
  color: #FF7E00;
}

.jms-right-column .single_add_to_cart_button {
  background: #FF7E00;
}

.jms-right-column .yith-wcwl-add-to-wishlist .yith-wcwl-add-button.show > a:hover {
  border-color: #FF7E00;
}

.jms-right-column .yith-wcwl-add-to-wishlist:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

.jms-right-column .compare:hover {
  border-color: #FF7E00 !important;
  background: #FF7E00 !important;
}

.product_meta ul li {
  color: #FF7E00;
}

.product_meta ul li a {
  color: #FF7E00;
}

.woocommerce div.product form.cart .single_add_to_cart_button,
.woocommerce div.product p.cart .single_add_to_cart_button {
  background: #FF7E00;
}

.jms-product-tab .nav-tabs > li.active > a, .jms-product-tab .nav-tabs > li.active > a:focus, .jms-product-tab .nav-tabs > li.active > a:hover {
  color: #FF7E00;
}

.jms-product-tab .nav-tabs > li.active > a:after {
  background: #FF7E00;
}

/**
 *
 * Related Carousel
 *
 */
.jms-related {
  margin-top: 50px;
}

.bottom-single h2 {
  color: #FF7E00;
}

.bottom-single h2 span:after {
  background: #FF7E00;
}

.bottom-single .owl-theme .owl-nav > div:hover {
  border-color: #FF7E00;
}

.bottom-single .owl-theme .owl-nav > div:hover:after {
  color: #FF7E00;
}

.related-carousel .owl-nav div:hover {
  border-color: #FF7E00;
}

.related-carousel .owl-nav div:hover:after {
  color: #FF7E00;
}

.jms-my-account .woocommerce-MyAccount-content p a {
  color: #FF7E00;
}

.woocommerce #respond input#submit:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background: #FF7E00;
  border-color: #FF7E00;
}

/**
 *
 * Shopping Cart
 *
 */
.woocommerce a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover {
  color: #FF7E00 !important;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
  background: #FF7E00;
}

.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #FF7E00;
}

.woocommerce form .form-row input.input-text:hover, .woocommerce form .form-row input.input-text:focus,
.woocommerce form .form-row textarea:hover,
.woocommerce form .form-row textarea:focus {
  border-color: #FF7E00;
}

.woocommerce table.wishlist_table .product-add-to-cart .button,
.woocommerce-page table.wishlist_table .product-add-to-cart .button {
  background: #FF7E00;
}

.woocommerce form .form-row.woocommerce-validated .select2-container,
.woocommerce form .form-row.woocommerce-validated input.input-text,
.woocommerce form .form-row.woocommerce-validated select {
  border-color: #FF7E00;
}
