.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: ;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.dj-megamenu li:hover a.dj-up_a,
.dj-megamenu li.hover a.dj-up_a,
.dj-megamenu li.active a.dj-up_a {
  border-top: 1px solid #ccc;
}
.dj-megamenu li ul.dj-submenu > li:hover > a,
.dj-megamenu li ul.dj-submenu > li.hover > a,
.dj-megamenu li ul.dj-submenu > li > a.active {
  border-bottom: 1px solid #ccc;
}
.dj-megamenu li ul.dj-subtree > li > a:hover,
.dj-megamenu li ul.dj-subtree > li.active > a {
  color: #492e1f;
}
.jm-module .jm-title:after,
.moduletable > h3:after {
  background: #492e1f;
}
.jm-custom-slide h3 a:hover {
  color: #492e1f;
}
.jm-custom-categories .jm-custom-box-in {
  background: #492e1f;
}
.nav.menu > li > a:hover,
.nav.menu > li.active > a,
.nav.menu > li > span.separator:hover,
.nav.menu > li.active > span.separator,
.nav.menu > li > ul > li > a:hover,
.nav.menu > li > ul > li.active > a,
.nav.menu > li > ul > li > span.separator:hover,
.nav.menu > li > ul > li.active > span.separator {
  background-color: #492e1f;
}
.nav.menu ul ul li > a:hover,
.nav.menu ul ul li.active > a,
.nav.menu ul ul li > span.separator:hover,
.nav.menu ul ul li.active > span.separator,
#jm-footer-mod .nav.menu ul ul li > a:hover,
#jm-footer-mod .nav.menu ul ul li.active > a,
#jm-footer-mod .nav.menu ul ul li > span.separator:hover,
#jm-footer-mod .nav.menu ul ul li.active > span.separator,
#jm-footer-mod .jm-module.box-ms .nav.menu ul ul li > a:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu ul ul li.active > a,
#jm-footer-mod .jm-module.box-ms .nav.menu ul ul li > span.separator:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu ul ul li.active > span.separator {
  color: #492e1f;
}
.nav.menu.vertical > li > a:hover,
.nav.menu.vertical > li.active > a,
.nav.menu.vertical > li > span.separator:hover,
.nav.menu.vertical > li.active > span.separator,
#jm-footer-mod .nav.menu.vertical > li > a:hover,
#jm-footer-mod .nav.menu.vertical > li.active > a,
#jm-footer-mod .nav.menu.vertical > li > span.separator:hover,
#jm-footer-mod .nav.menu.vertical > li.active > span.separator,
#jm-footer-mod .jm-module.box-ms .nav.menu.vertical > li > a:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.vertical > li.active > a,
#jm-footer-mod .jm-module.box-ms .nav.menu.vertical > li > span.separator:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.vertical > li.active > span.separator,
#jm-top-bar2 .nav.menu.vertical > li > a:hover,
#jm-top-bar2 .nav.menu.vertical > li.active > a,
#jm-top-bar2 .nav.menu.vertical > li > span.separator:hover,
#jm-top-bar2 .nav.menu.vertical > li.active > span.separator {
  color: #492e1f;
}
.nav.menu.brackets > li > a:hover,
.nav.menu.brackets > li.active > a,
.nav.menu.brackets > li > span.separator:hover,
.nav.menu.brackets > li.active > span.separator,
.nav.menu.brackets > li > ul > li > a:hover,
.nav.menu.brackets > li > ul > li.active > a,
.nav.menu.brackets > li > ul > li > span.separator:hover,
.nav.menu.brackets > li > ul > li.active > span.separator,
#jm-footer-mod .nav.menu.brackets > li > a:hover,
#jm-footer-mod .nav.menu.brackets > li.active > a,
#jm-footer-mod .nav.menu.brackets > li > span.separator:hover,
#jm-footer-mod .nav.menu.brackets > li.active > span.separator,
#jm-footer-mod .nav.menu.brackets > li > ul > li > a:hover,
#jm-footer-mod .nav.menu.brackets > li > ul > li.active > a,
#jm-footer-mod .nav.menu.brackets > li > ul > li > span.separator:hover,
#jm-footer-mod .nav.menu.brackets > li > ul > li.active > span.separator,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > a:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li.active > a,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > span.separator:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li.active > span.separator,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > ul > li > a:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > ul > li.active > a,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > ul > li > span.separator:hover,
#jm-footer-mod .jm-module.box-ms .nav.menu.brackets > li > ul > li.active > span.separator {
  color: #492e1f;
}
a {
  color: #962B1B;
}
::selection {
  background: #962B1B;
  color: #ffffff;
}
::-webkit-selection {
  background: #962B1B;
  color: #ffffff;
}
::-moz-selection {
  background: #962B1B;
  color: #ffffff;
}
#jm-allpage .label-info[href],
#jm-allpage .badge-info[href],
#jm-allpage .label-info,
#jm-allpage .badge-info {
  color: #ffffff !important;
  background: #492e1f;
}
#jm-allpage .label-info[href]:hover,
#jm-allpage .badge-info[href]:hover,
#jm-allpage .label-info:hover,
#jm-allpage .badge-info:hover {
  background: #6d452e;
}
ul li {
  background-image: url("../images/style1/li.png");
}
p.readmore a,
a.readmore,
.mod-articles-category-readmore a {
  background: #492e1f;
}
.btn,
a.button,
input.button,
button.button {
  background: #492e1f;
}
.pager li > a,
.pager li > span {
  background: #492e1f;
}
div.pagination ul li a.pagenav {
  background: #492e1f;
}
div.pagination ul li.pagination-start a.pagenav,
div.pagination ul li.pagination-prev a.pagenav,
div.pagination ul li.pagination-next a.pagenav,
div.pagination ul li.pagination-end a.pagenav {
  color: #492e1f;
}
.accordion .accordion-group .accordion-heading:hover a,
.accordion .accordion-group .accordion-heading a.active {
  color: #492e1f;
}
.pane-sliders div.panel h3.title:hover a {
  color: #492e1f;
}
.pane-sliders div.panel h3.title.pane-toggler-down a {
  color: #492e1f;
  background-image: url("../images/style1/minus.png");
}
#jm-allpage .nav-tabs > li:hover > a,
#jm-allpage .nav-tabs > li.active > a {
  border-bottom: 3px solid #962b1b;
}
dl.tabs dt.tabs.closed:hover,
dl.tabs dt.tabs.open {
  border-bottom: 1px solid #962b1b;
}
.page-header h2 a:hover,
h2.item-title a:hover,
.cat-children > h3 a:hover,
.contact-category > h2 a:hover,
.weblink-category > h2 a:hover,
.newsfeed > h2 a:hover,
.newsfeed-category > h2 a:hover,
.tag-category h2 a:hover {
  color: #492e1f;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background: #492e1f;
}
.readmore2 {
  background: #492e1f;
  border-bottom-color: #e93032;
}
.readmore2:active {
  background: #492e1f;
}
.dj-cat-title:after,
.dj-slide-title + .dj-slide-description:before {
  background: #492e1f;
}
#jm-allpage .dj-galleryGrid .dj-slide:hover img.dj-image {
  border: 1px solid #492e1f !important;
}
#jm-allpage .dj-readmore-wrapper a {
  border: 1px solid #492e1f !important;
  color: #492e1f !important;
}
#jm-allpage .dj-readmore-wrapper a:after {
  background: url('../images/style1/dj-readmore.png') no-repeat;
}
#jm-allpage .dj-readmore-wrapper a:hover {
  background: #492e1f !important;
}
.dj-mslider .dj-load-button,
.djslider-loader .load-button {
  background: #492e1f !important;
}
.dj-mslider .dj-load-button.dj-load-button-active,
.djslider-loader .load-button.load-button-active {
  border: 2px solid #492e1f !important;
}
.dj-slideshow .dj-load-button-active,
.dj-slideshow .dj-load-button:hover,
#jm-allpage .nivo-controlNav a.active,
#jm-allpage .nivo-controlNav a:hover,
.box_skitter .image_number_select,
.box_skitter .image_number:hover {
  background: #492e1f !important;
}
.dj-slideshowThumbs .dj-load-button:hover img,
.dj-slideshowThumbs .dj-load-button-active img {
  border: 1px solid #492e1f !important;
}
.dj-tabber .dj-tab-active {
  background: #492e1f !important;
}
.dj-tabber .dj-tabs-right .dj-tab-indicator {
  background: url('../images/style1/dj-tab-indicator-left.png') right center !important;
}
.dj-tabber .dj-tabs-left .dj-tab-indicator {
  background: url('../images/style1/dj-tab-indicator-right.png') left center !important;
}
.slider-ms .jm-custom-slide h3 a {
  color: #492e1f !important;
}
.navigation-ms img.prev-button:hover,
.navigation-ms img.dj-prev:hover {
  background-image: url('../images/style1/prev.png');
}
.navigation-ms img.next-button:hover,
.navigation-ms img.dj-next:hover {
  background-image: url('../images/style1/next.png');
}
.navigation-ms img.play-button:hover,
.navigation-ms img.dj-play:hover {
  background-image: url('../images/style1/play.png');
}
.navigation-ms img.pause-button:hover,
.navigation-ms img.dj-pause:hover {
  background-image: url('../images/style1/pause.png');
}
.hikashop_products_listing_main .hikashop_product_name a:hover {
  color: #962B1B;
}
.hikashop_next_product,
.hikashop_previous_product {
  background-color: #492e1f;
}
#jm-allpage .hikashop_categories_listing_main .hikashop_category .hikashop_subcontainer {
  background: #492e1f;
}
.hikashop_product_contact_main .hikashop_cart_input_button {
  color: #962B1B;
  background: url("../images/style1/askabout.png") no-repeat right center !important;
}
.hikashop_cpanel_icon_table:hover .hikashop_cpanel_button_description {
  color: #962B1B;
}
#hikashop_tabs_div > ul > li > a:hover,
#hikashop_tabs_div > ul > li.hikashop_tabs_li_selected > a {
  border-bottom: 1px solid #962b1b;
}
.hikashop_category_information h2:after,
#hikashop_product_files_main legend:after,
.hikashop_listing_comment:after,
#page-affiliate legend:after,
#hikashop_checkout_page fieldset legend:after,
.hikashop_filter_fieldset legend:after,
#hikashop_banner_listing legend:after,
#hikashop_entries_info legend:after {
  background: #492e1f;
}
.list-footer a.pagenav {
  background: #492e1f;
}
.list-footer a.hikashop_end_link,
.list-footer a.hikashop_next_link,
.list-footer a.hikashop_start_link,
.list-footer a.hikashop_previous_link {
  color: #962B1B;
}
.hikashop_slide_numbers:hover,
.hikashop_slide_pagination_selected {
  background: #492e1f;
}
.hikashop_slide_dot_basic {
  background: #492e1f;
}
.hikashop_slide_dot_selected {
  border: 2px solid #492e1f;
}
.hikashop_subcategories_listing .pane-sliders .title a:hover {
  color: #962B1B;
}
.hika_comment_listing_useful {
  background-image: url('../images/style1/icons/vote_plus.png') !important;
}
.hika_comment_listing_useless {
  background-image: url('../images/style1/icons/vote_minus.png') !important;
}
#hikashop_cart_product_listing .hika_show_cart_total td .hikashop_cart_input_button {
  color: #962B1B;
}
.icon-32-cancel {
  background-image: url('../images/style1/icons/icon-32-cancel.png') !important;
}
.icon-32-back {
  background-image: url('../images/style1/icons/icon-32-back.png') !important;
}
.icon-32-new {
  background-image: url('../images/style1/icons/icon-32-new.png') !important;
}
.icon-32-apply {
  background-image: url('../images/style1/icons/icon-32-apply.png') !important;
}
.icon-32-save {
  background-image: url('../images/style1/icons/icon-32-save.png') !important;
}
.icon-32-print {
  background-image: url('../images/style1/icons/icon-32-print.png') !important;
}
.icon-48-order {
  background-image: url('../images/style1/icons/icon-48-order.png') !important;
}
.icon-48-category {
  background-image: url('../images/style1/icons/icon-48-category.png') !important;
}
.icon-48-user {
  background-image: url('../images/style1/icons/icon-48-user.png') !important;
}
.icon-48-user2 {
  background-image: url('../images/style1/icons/icon-48-account.png') !important;
}
.icon-48-account {
  background-image: url('../images/style1/icons/icon-48-account.png') !important;
}
.icon-48-address {
  background-image: url('../images/style1/icons/icon-48-address.png') !important;
}
.icon-48-affiliate {
  background-image: url('../images/style1/icons/icon-48-affiliate.png') !important;
}
.icon-48-subscription {
  background-image: url('../images/style1/icons/icon-48-subscription.png') !important;
}
.icon-48-product {
  background-image: url('../images/style1/icons/icon-48-product.png') !important;
}
.icon-48-cart {
  background-image: url('../images/style1/icons/icon-48-cart.png') !important;
}
.icon-48-wishlist {
  background-image: url('../images/style1/icons/icon-48-wishlist.png') !important;
}
.icon-48-downloads {
  background-image: url('../images/style1/icons/icon-48-downloads.png') !important;
}
.icon-32-add_cart {
  background-image: url('../images/style1/icons/icon-32-add_cart.png') !important;
}
.icon-32-show_cart {
  background-image: url('../images/style1/icons/icon-32-show_cart.png') !important;
}
.icon-32-add_wishlist {
  background-image: url('../images/style1/icons/icon-32-add_wishlist.png') !important;
}
.icon-32-show_wishlist {
  background-image: url('../images/style1/icons/icon-32-show_wishlist.png') !important;
}
.icon-32-badge {
  background-image: url('../images/style1/icons/icon-32-badge.png') !important;
}
.icon-32-badge2 {
  background-image: url('../images/style1/icons/icon-32-badge2.png') !important;
}
#hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_finished:before,
#hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_current:before,
#hikashop_checkout_page .hikashop_wizardbar li.hikashop_cart_step_finished:before,
#hikashop_checkout_page .hikashop_wizardbar li.hikashop_cart_step_current:before {
  background: #492e1f;
}
#hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_current:after,
#hikashop_checkout_page .hikashop_wizardbar li.hikashop_cart_step_current:after {
  border: 1px solid #492e1f;
}
#hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_finished:after,
#hikashop_checkout_page .hikashop_wizardbar li.hikashop_cart_step_finished:after {
  background: #492e1f;
  border: 1px solid #492e1f;
}
.hikashop_compare_table .hikashop_compare_title_prod_column a:hover {
  color: #962B1B;
}
.cart-ms .hikashop_cart,
.cart-ms .mod_djc2cart {
  background: url("../images/style1/addtocart.png") no-repeat left center;
}
.brand-ms .hikashop_category_list_item a:hover {
  color: #962B1B;
}
