body {
  background: none;
  background-image: none;
  background-color: #83831f;
}
#header {
  font-family: Open Sans;
  font-size: 13px;
  color: #272727;
}
#header a {
  font-family: Open Sans;
  font-size: 13px;
  color: #5b5b5b;
}
#content-wrapper .container, #cboxContent {
  background: none;
  background-image: none;
  background-color: #ffffff;
}
#content-wrapper .mainborder, #content-wrapper .middle.col-sm-6 .mainborder, #content-wrapper header.heading, legend, #map-canvas, .table, .table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li > a:hover, .cloud-zoom-lens, .cloud-zoom-big, #content-wrapper .nav-tabs {
  border-color: #cccccc;
}
#maincontent .product-filter {
  background: none;
  background-image: none;
  background-color: #fafafa;
  border-color: #cccccc;
}
#content-wrapper h1, #colorbox-content h1 {
  font-family: Play;
  font-size: 24px;
  line-height: 30px;
  color: #83831f;
  text-align: center;
}
#content-wrapper h2, #colorbox-content h2, #content-wrapper legend {
  font-family: Play;
  font-size: 20px;
  line-height: 26px;
  color: #83831f;
}
#content-wrapper h3, #colorbox-content h3 {
  font-family: Play;
  font-size: 16px;
  line-height: 22px;
  color: #83831f;
}
#content-wrapper h4, #colorbox-content h4 {
  font-family: Play;
  font-size: 14px;
  line-height: 20px;
  color: #83831f;
}
#content-wrapper, #colorbox-content, #content-wrapper p, #colorbox-content p, #content-wrapper label, #content-wrapper .product-info .price > div {
  font-family: Open Sans;
  font-size: 13px;
  line-height: 18px;
  color: #272727;
}
#content-wrapper a, #colorbox-content a, #cboxClose a, .ui-datepicker td a {
  font-family: Open Sans;
  color: #5b5b5b;
}
body .button, #content-wrapper a.button, #content-wrapper label.button, #toTop, #search .button, .ui-datepicker-buttonpane button.ui-state-default, html .ui-slider-horizontal .ui-slider-handle {
  font-family: Play;
  font-size: 13px;
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #dfdac7;
  background: -moz-linear-gradient(top, #dfdac7 0%, #c1ba9c 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfdac7), color-stop(100%, #c1ba9c));
  background: -webkit-linear-gradient(top, #dfdac7 0%, #c1ba9c 100%);
  background: -o-linear-gradient(top, #dfdac7 0%, #c1ba9c 100%);
  background: -ms-linear-gradient(top, #dfdac7 0%, #c1ba9c 100%);
  background: linear-gradient(to bottom, #dfdac7 0%, #c1ba9c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#dfdac7', endColorstr = '#c1ba9c', GradientType = 0);
  border-color: #c1ba9c;
}
#mainnav .nav > li > a, #mainnav a.navbar-brand, #mainnav.navbar-default .navbar-toggle, #mobilenav.mm-menu .mm-navbar, #mobilenav.mm-menu .mm-navbar .mm-title {
  font-family: Play;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 40px;
  color: #272727;
  background: none;
  background-image: none;
}
#mainnav .nav > li > a:hover, #mainnav.navbar-default .navbar-toggle:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #7a3f12;
}
#mainnav .nav > li ul, #mobilenav.mm-menu {
  background: none;
  background-image: none;
  background-color: #ffffff;
  border-color: #cccccc;
}
#mainnav .nav > li li > a, #mobilenav.mm-menu .mm-listview > li {
  font-family: Open Sans;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 26px;
  color: #272727;
  background: none;
  background-image: none;
  background-color: #ffffff;
}
#mainnav .nav > li li > a:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #7a3f12;
}
body .form-control, .ui-widget-content {
  font-family: Open Sans;
  font-size: 13px;
  color: #272727;
  background: none;
  background-image: none;
  background-color: #eeebeb;
  border-color: #cccccc;
}
#footer h3.header {
  font-family: Play;
  font-size: 14px;
  line-height: 24px;
  color: #5b5b5b;
  text-align: left;
  border: 0;
}
#footer ul.content a {
  font-family: Open Sans;
  font-size: 12px;
  line-height: 18px;
  color: #5b5b5b;
}
#footer ul.content a:hover {
  color: #83831f;
}
#footer .info, #footer .info p {
  font-family: Open Sans;
  font-size: 11px;
  line-height: 18px;
  color: #272727;
}
#footer .info a {
  font-family: Open Sans;
  color: #00668d;
}
#header a:hover {
  color: #83831f;
}
#content-wrapper a:hover, #colorbox-content h:hover, #cboxClose a:hover, .ui-datepicker td a:hover {
  color: #83831f;
}
#footer .info a:hover {
  color: #0086b1;
}
body .button.active, body .button:hover, #content-wrapper a.button:hover, #content-wrapper label.button.active, #content-wrapper label.button:hover, #toTop:hover, #search .button:hover, .ui-datepicker-buttonpane button.ui-state-default:hover, html .ui-slider-horizontal .ui-slider-handle:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #c1ba9c;
  background: -moz-linear-gradient(top, #c1ba9c 0%, #dfdac7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1ba9c), color-stop(100%, #dfdac7));
  background: -webkit-linear-gradient(top, #c1ba9c 0%, #dfdac7 100%);
  background: -o-linear-gradient(top, #c1ba9c 0%, #dfdac7 100%);
  background: -ms-linear-gradient(top, #c1ba9c 0%, #dfdac7 100%);
  background: linear-gradient(to bottom, #c1ba9c 0%, #dfdac7 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#c1ba9c', endColorstr = '#dfdac7', GradientType = 0);
  border-color: #c1ba9c;
}
#header {
  background: none;
  background-image: none;
  background-color: #83831f;
  border: 0;
}
#header .row {
  background: none;
  background-image: none;
  border: 0;
}
#navigation_wrapper {
  background: none;
  background-image: none;
  background-color: #dfdac7;
  border: 0;
}
#mainnav {
  background: none;
  background-image: none;
  border: 0;
}
#content-wrapper {
  background: none;
  background-image: none;
  background-color: #ffffff;
}
#topheader {
  background: none;
  background-image: none;
  background-color: #ae9c2c;
  border: 0;
}
#topheader .container {
  background: none;
  background-image: none;
  border: 0;
}
#footer {
  background: none;
  background-image: none;
  background-color: #dfdac7;
  border: 0;
}
#footer .container {
  background: none;
  background-image: none;
  border: 0;
}
#footend {
  background: none;
  background-image: none;
  background-color: #83831f;
  border: 0;
}
#footend .container {
  background: none;
  background-image: none;
  border: 0;
}
#stickyfooter {
  background: none;
  background-image: none;
  background-color: #eeeeee;
  border: 0;
}
#stickyfooter .container {
  background: none;
  background-image: none;
  background-color: #555555;
  border: 0;
}
.cookie-message {
  background: none;
  background-image: none;
  background-color: #000000;
  border: 0;
}
.cookie-message p, .cookie-message > span.cookiebar-close {
  font-family: Open Sans;
  font-size: 12px;
  line-height: 22px;
  color: #ffffff;
}
#topheader .navbar .nav > li > a, #topheader .drop .heading > a, #topheader .drop .content ul li > a, #cart .items .name a, #topheader .drop .heading {
  font-family: Open Sans;
  font-size: 12px;
  line-height: 35px;
  color: #272727;
}
body .form-control:focus {
  color: #272727;
  background: none;
  background-image: none;
  background-color: #eeebeb;
  border-color: #cccccc;
}
#topheader .navbar .nav > li > a:hover, #topheader .drop .heading > a:hover, #topheader .drop .content ul li > a:hover, #cart .items .name a:hover, #topheader .drop .heading:hover {
  color: #5b5b5b;
}
#topheader .drop .content, #topheader .drop .content.setleft, #topheader .drop .content.setright {
  background: none;
  background-image: none;
  background-color: #ae9c2c;
  border: 0;
}
#stickyfooter .h4 {
  font-family: Verdana;
  font-size: 14px;
  color: #ffffff;
}
#copy, #copy p {
  font-family: Verdana;
  font-size: 11px;
  line-height: 18px;
  color: #d8d8d8;
}
#copy a {
  font-family: Verdana;
  color: #d8d8d8;
}
#copy a:hover {
  color: #999999;
}
#maincontent .product-filter {
  font-family: Open Sans;
  font-size: 12px;
  color: #272727;
}
#maincontent .product-filter a {
  font-family: Open Sans;
  color: #5b5b5b;
}
#maincontent .product-filter a:hover {
  color: #83831f;
}
#content-wrapper .grid-box .inner, #content-wrapper .slider li .inner {
  background: none;
  background-image: none;
  border-color: #efefef;
}
#content-wrapper .product-box .price, #content-wrapper .product-row .price, #content-wrapper .product-info .price, #content-wrapper .compare-info .price, #content-wrapper .slides .price, #content-wrapper .product-box .price-new, #content-wrapper .product-row .price-new, #content-wrapper .product-info .price-new, #content-wrapper .compare-info .price-new, #content-wrapper .slides .price-new, #content-wrapper .product-info .discount .list span {
  font-family: Play;
  font-size: 18px;
  color: #83831f;
}
#content-wrapper .product-box .price-old, #content-wrapper .product-row .price-old, #content-wrapper .product-info .price-old, #content-wrapper .compare-info .price-old, #content-wrapper .slides .price-old, #content-wrapper .product-box .price-old *, #content-wrapper .product-row .price-old *, #content-wrapper .product-info .price-old *, #content-wrapper .compare-info .price-old *, #content-wrapper .slides .price-old * {
  font-family: Open Sans;
  font-size: 12px;
  color: #5b5b5b;
}
#content-wrapper .grid-box .inner:hover, #content-wrapper .slider li .inner:hover {
  background: none;
  background-image: none;
  border-color: #e8e8e8;
}
#maincontent .pagination span, #maincontent .pagination a {
  font-family: Open Sans;
  font-size: 12px;
  color: #5b5b5b;
  background: none;
  background-image: none;
  border-color: #cccccc;
}
#maincontent .pagination .active span, #maincontent .pagination .active a {
  color: #83831f;
  background: none;
  background-image: none;
  background-color: #fafafa;
}
#maincontent .pagination span:hover, #maincontent .pagination a:hover {
  color: #5b5b5b;
  background: none;
  background-image: none;
  background-color: #fafafa;
}
#content-wrapper .box, #content-wrapper .product-slider, #cboxLoadedContent {
  background: none;
  background-image: none;
  border: 0;
}
#content-wrapper .box .contentset .inner span {
  background: none;
  background-image: none;
  font-family: Play;
  font-size: 14px;
  line-height: 20px;
  color: #272727;
  text-align: center;
  border: 0;
}
#maincontent .mainborder {
  background: none;
  background-image: none;
  border: 0;
}
#copy h1 {
  font-family: Open Sans;
  font-size: 24px;
  line-height: 30px;
  color: #272727;
}
#copy h2 {
  font-family: Open Sans;
  font-size: 20px;
  line-height: 26px;
  color: #272727;
}
#copy h3 {
  font-family: Verdana;
  font-size: 16px;
  line-height: 22px;
  color: #000000;
}
#copy h4 {
  font-family: Verdana;
  font-size: 14px;
  line-height: 20px;
  color: #000000;
}
#footer .info h1 {
  font-family: Open Sans;
  font-size: 24px;
  line-height: 30px;
  color: #5b5b5b;
}
#footer .info h2 {
  font-family: Open Sans;
  font-size: 20px;
  line-height: 26px;
  color: #5b5b5b;
}
#footer .info h3 {
  font-family: Open Sans;
  font-size: 16px;
  line-height: 22px;
  color: #5b5b5b;
}
#footer .info h4 {
  font-family: Verdana;
  font-size: 14px;
  line-height: 20px;
  color: #5b5b5b;
}
#content-wrapper .box-category > ul > li > a {
  font-family: Open Sans;
  font-size: 12px;
  line-height: 38px;
  color: #272727;
  background: none;
  background-image: none;
}
#content-wrapper .box-category > ul > li > a:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #83831f;
}
#content-wrapper .box-category > ul > li li > a {
  font-family: Open Sans;
  font-size: 11px;
  line-height: 20px;
  color: #272727;
  background: none;
  background-image: none;
}
#content-wrapper .box-category > ul > li li > a:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #0086b1;
}
#content-wrapper .flex-direction-nav a.flex-prev, #content-wrapper .flex-direction-nav a.flex-next, #content-wrapper .flex-control-paging li a, #content-wrapper .theme-ever .nivo-directionNav a, #content-wrapper .theme-ever .nivo-controlNav a, #content-wrapper .camera_prev > span, #content-wrapper .camera_next > span, #content-wrapper .camera_commands > .camera_play, #content-wrapper .camera_commands > .camera_stop, #content-wrapper .camera_wrap .camera_pag ul.camera_pag_ul li {
  color: #83831f;
  background: none;
  background-image: none;
  background-color: rgba(255,255,255,0.25);
  border-color: #ffffff;
}
#content-wrapper .flex-direction-nav a.flex-prev:hover, #content-wrapper .flex-direction-nav a.flex-next:hover, #content-wrapper .flex-control-paging li a:hover, #content-wrapper .flex-control-paging li a.flex-active, #content-wrapper .theme-ever .nivo-directionNav a:hover, #content-wrapper .theme-ever .nivo-controlNav a.active, #content-wrapper .theme-ever .nivo-controlNav a:hover, #content-wrapper .camera_prev > span:hover, #content-wrapper .camera_next > span:hover, #content-wrapper .camera_commands > .camera_play:hover, #content-wrapper .camera_commands > .camera_stop:hover, #content-wrapper .camera_wrap .camera_pag ul.camera_pag_ul li.cameracurrent, #content-wrapper .camera_wrap .camera_pag ul.camera_pag_ul li:hover {
  color: #ffffff;
  background: none;
  background-image: none;
  background-color: #83831f;
  border-color: #ffffff;
}
#content-wrapper .flex-caption, #content-wrapper .nivo-caption, #content-wrapper .camera_caption > div {
  font-family: Open Sans;
  font-size: 12px;
  color: #272727;
  background: none;
  background-image: none;
  background-color: rgba(214,122,107,0.5);
  border: 0;
}
#topheader, #topheader .content {
  font-family: Open Sans;
  font-size: 12px;
  color: #272727;
}
.success, .information {
  background: none;
  background-image: none;
  background-color: rgba(111,255,0,0.3);
  border-color: #6fff00;
}
.warning, .attention {
  background: none;
  background-image: none;
  background-color: rgba(255,0,0,0.3);
  border-color: #ff0000;
}
#topheader i.fa-shopping-cart, #topheader i.fa-caret-down, #topheader i.fa-times-circle {
  color: #272727;
}
body > .content, body > div > .content {
  padding-top: 35px;
}
#topheader, #topheader .drop .heading {
  height: 35px;
}
#topheader .drop .heading > *, #topheader .drop .heading > a > *,  #topheader .navbar .nav > li > a {
  line-height: 35px;
}
#mainnav.navbar-default .navbar-toggle {
  border: 1px solid transparent;
  border-color: #272727;
}
#mainnav.navbar-default .navbar-toggle:hover {
  border: 1px solid transparent;
  border-color: #ffffff;
}
#mainnav.navbar-default .navbar-toggle .icon-bar {
  background: none;
  background-image: none;
  background-color: #272727;
}
#mainnav.navbar-default .navbar-toggle:hover .icon-bar {
  background: none;
  background-image: none;
  background-color: #ffffff;
}
#mobilenav.mm-menu .mm-navbar .mm-btn::before, #mobilenav.mm-menu .mm-navbar .mm-btn::after {
  border-color: #272727;
}
#mobilenav.mm-menu .mm-listview > li .mm-next::after, #mobilenav.mm-menu .mm-listview > li .mm-arrow::after {
  border-color: #272727;
}
#mobilenav.mm-menu .mm-navbar, #mobilenav.mm-menu .mm-listview {
  border-color: #cccccc;
}
#content-wrapper .box .contentset h4.inner {
  text-align: center;
}
#content-wrapper .mainborder {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
#content-wrapper .middle .mainborder {
  padding: 10px;
}
#mainnav .nav, #mainnav.navbar-default .navbar-toggle {
  border: 0;
}