.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 {
  color: #ad9961;
}
.dj-megamenu li.dj-up:hover:after,
.dj-megamenu li.dj-up.active:after {
  background: #ad9961;
}
.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.active > a,
.dj-megamenu li ul.dj-subtree > li:hover > a,
.dj-megamenu li ul.dj-subtree > li.hover > a,
.dj-megamenu li ul.dj-subtree > li.active > a {
  color: #ad9961;
}
#jm-footer {
  border-top: 2px solid #ad9961;
}
.category-module .mod-articles-category-title:hover {
  color: #ad9961;
}
.nav.menu li:hover > a,
.nav.menu li:hover > span.separator,
.nav.menu li.active > a,
.nav.menu li.active > span.separator {
  color: #ad9961;
}
.nav.menu .nav-child > li:hover,
.nav.menu .nav-child > li.active {
  background-image: url('../images/style1/menu-arrow.png');
}
.dark-ms .nav.menu.classic-ms li:hover > a,
.dark-ms .nav.menu.classic-ms li:hover > span.separator,
.dark-ms .nav.menu.classic-ms li.active > a,
.dark-ms .nav.menu.classic-ms li.active > span.separator {
  color: #ad9961;
}
a {
  color: #ad9961;
}
::selection {
  background: #ad9961;
  color: #ffffff;
}
::-webkit-selection {
  background: #ad9961;
  color: #ffffff;
}
::-moz-selection {
  background: #ad9961;
  color: #ffffff;
}
#jm-allpage .label-info[href],
#jm-allpage .badge-info[href],
#jm-allpage .label-info,
#jm-allpage .badge-info {
  color: #ffffff !important;
  background: #ad9961;
}
#jm-allpage .label-info[href]:hover,
#jm-allpage .badge-info[href]:hover,
#jm-allpage .label-info:hover,
#jm-allpage .badge-info:hover {
  background: #c99d5e;
}
select:focus,
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border: 1px solid #ad9961;
}
ul li {
  background-image: url('../images/style1/li.png');
}
p.readmore a:before,
a.readmore:before,
#jm-allpage .mod-articles-category-readmore a:before {
  background: #ad9961;
}
p.readmore a:hover,
a.readmore:hover,
#jm-allpage .mod-articles-category-readmore a:hover {
  color: #ad9961;
}
p.readmore a:hover:after,
a.readmore:hover:after,
#jm-allpage .mod-articles-category-readmore a:hover:after {
  background: #ad9961;
}
.btn,
a.button,
input.button,
button.button {
  background: #ad9961;
}
.btn:hover,
a.button:hover,
input.button:hover,
button.button:hover {
  background: #a47737;
}
.btn2 {
  border: 2px solid #ad9961;
}
.btn2:hover {
  background: #ad9961;
}
#jm-allpage table thead tr th {
  background: #ad9961;
}
.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: #ad9961;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background: #ad9961;
}
.ch-item.ch-first .ch-info,
.ch-item.ch-second .ch-info .ch-info-back,
.ch-item.ch-third .ch-info .ch-info-back {
  background: #ad9961;
}
.jm-color {
  color: #ad9961;
}
.jm-icons a:hover {
  background-color: #ad9961;
}
.jm-white-box .icon1 .description:after {
  background: url('../images/style1/box1.png') no-repeat;
}
.jm-white-box .icon2 .description:after {
  background: url('../images/style1/box2.png') no-repeat;
}
.jm-white-box .icon3 .description:after {
  background: url('../images/style1/box3.png') no-repeat;
}
.jm-white-box .image:after {
  background: #ad9961;
}
.jm-dark-box .image:after {
  background: #ad9961;
}
.jm-meet-our-team .social .facebook:hover,
.jm-meet-our-team .social .twitter:hover,
.jm-meet-our-team .social .link:hover {
  background-color: #ad9961;
}
#jm-allpage table.pricing td.price {
  color: #ad9961;
}
#jm-allpage #djmediatools .dj-categories .dj-ctitle-bg {
  background: #ad9961;
}
#jm-allpage .dj-galleryGrid .dj-slide-desc-bg {
  background: #ad9961 !important;
}
#jm-allpage .dj-slide-title a:hover {
  color: #ad9961 !important;
}
#jm-allpage .dj-readmore-wrapper a:hover {
  color: #ad9961 !important;
}
#jm-allpage .dj-readmore-wrapper a:hover:after {
  background: #ad9961;
}
.dj-mslider .dj-load-button {
  background: #ad9961 !important;
}
.djslider-loader .load-button {
  background: #ad9961 !important;
}
.dj-tabber .dj-tabs .dj-tab.dj-tab-active {
  background: #ad9961 !important;
}
.dj-tabber .dj-tab-indicator-right {
  background: url("../images/style1/tabber-right.png") no-repeat left center !important;
}
.dj-tabber .dj-tab-indicator-left {
  background: url("../images/style1/tabber-left.png") no-repeat left center !important;
}
#jm-allpage .header-ms .dj-navigation .dj-prev,
#jm-allpage .header-ms .navigation-container .prev-button {
  background-image: url("../images/style1/prev.png");
}
#jm-allpage .header-ms .dj-navigation .dj-next,
#jm-allpage .header-ms .navigation-container .next-button {
  background-image: url("../images/style1/next.png");
}
#jm-allpage .header-ms .dj-navigation .dj-play,
#jm-allpage .header-ms .navigation-container .play-button {
  background-image: url("../images/style1/play.png");
}
#jm-allpage .header-ms .dj-navigation .dj-pause,
#jm-allpage .header-ms .navigation-container .pause-button {
  background-image: url("../images/style1/pause.png");
}
#jm-allpage .testimonials-ms .jm-custom-subtitle {
  color: #ad9961;
}
#jm-allpage .small-gallery-ms .dj-galleryGrid .dj-slide-title a:hover {
  color: #ad9961 !important;
}
#jm-allpage .small-gallery-ms .dj-galleryGrid .dj-readmore-wrapper a:hover {
  color: #ad9961 !important;
}
#jm-allpage .djflyer .djflyer_in .item_name {
  color: #ad9961;
}
