
.breadcrumb{
background-color: #ffffff !important;
}

ol.breadcrumb > li > a{
color: #888888 !important;
}

.checkout-pager > li.active > a{
color:#8f9a79 !important;
}


.glyphicon-print::before {
color: #888888 !important;
}

.glyphicon-th-list::before {
color: #888888 !important;
}

.glyphicon-th::before {
color: #888888 !important;
}

#site-menu {
background-color:#ffffff !important;
border:0px solid #ffffff !important;
color: #888888 !important; 
 }

.small > tbody > tr > td > a {
color:#888888 !important;
}

.small > tbody > tr > td > a:hover {
color:#333333 !important;
}

.swiper-pagination-bullet-active {
 background:#888888 !important;
}

.pagination > li >a{
 color:#888888 !important;
}

.pagination > li > span{
color:#888888 !important;
}

.pagination > li > span:hover{
color:#888888 !important;
}

.pagination > li >a{
background: white !important;
border: 1 px solid !important;
}

.pagination > li > span{
background: white !important;
border: 1 px solid !important;
}

.pagination >.active> a{
  border-color:#888888 !important;
}

.pagination > .active > span:hover{
 background-color:#888888 !important;
 border-color:#888888 !important;
}

.nav-pills >li.active >a{
 background-color:#a2b185 !important;
}

.nav-pills>li.active>a:hover {
 background-color:#a2b185 !important;
}



@font-face {
    font-family: 'FuturaMedium';
    src: url('/fonts/futura_medium_bt-webfont.eot');
    src: url('/fonts/futura_medium_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/futura_medium_bt-webfont.woff') format('woff'),
         url('/fonts/futura_medium_bt-webfont.ttf') format('truetype'),
         url('/fonts/futura_medium_bt-webfont.svg#FuturaMedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FuturaBoldRegular';
    src: url('/fonts/futura-bold-webfont.eot');
    src: url('/fonts/futura-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/futura-bold-webfont.woff') format('woff'),
         url('/fonts/futura-bold-webfont.ttf') format('truetype'),
         url('/fonts/futura-bold-webfont.svg#FuturaBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FuturaBookRegular';
    src: url('/fonts/futura-book-webfont.eot');
    src: url('/fonts/futura-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/futura-book-webfont.woff') format('woff'),
         url('/fonts/futura-book-webfont.ttf') format('truetype'),
         url('/fonts/futura-book-webfont.svg#FuturaBookRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z' fill%3D'%23888888'%2F%3E%3C%2Fsvg%3E") !important;
}

.swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23888888'%2F%3E%3C%2Fsvg%3E") !important;
}

.form-control {
  -webkit-box-shadow:inset 0 1px 1px rgba(204,204,204)!important;
 box-shadow:inset 0 1px 1px rgba(204,204,204)!important;
}

.form-control:focus {
 border-color:#cccccc !important;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204)!important;
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204) !important;
}

.btn-outline-info {
    color: #7c856a !important;
    border-color: #00000000 !important;
}
.btn-outline-info:hover {
    color: #888888 !important;
    background-color: #00000000 !important;
    border-color: #00000000 !important;
}

.input.btn.btn-primary {
    background: #ffffff !important;
    border: 1px solid #BFBFBF !important;
    color:#333333; !important;
}

.btn-primary:hover {
    color: #333333 !important;
    background: #F2F2F2 !important;
    border: 1px solid #BFBFBF !important;
}

a.btn.btn-primary {
    background: #a8b88a !important;
    color: #ffffff !important;
    border: 1px solid #86936E !important;
}

.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff !important;
    background-color: #3333 !important;
    border-color: #3333 !important;
}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
    color: #fff !important;
    background-color: #3333 !important;
    border-color: #3333 !important;
}

.btn-info.focus, .btn-info:focus {
    color: #fff !important;
    background-color: #3333 !important;
    border-color: #3333 !important;
    box-shadow: 0 0 0 0.2rem rgba(51,51,51,.2) !important;
}

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(51,51,51,.2) !important;
}

.nav-pills .nav-link.active, .nav-pills .show> .nav-link {
    color: #fff !important;
    background-color: #a2b185 !important;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff !important;
    background-color: #3333 !important;
    border-color: #3333 !important;
    box-shadow: 0 0 0 0.2rem rgba(51,51,51,.2) !important;
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(51,51,51,.2) !important;
}

.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(51,51,51,.2) !important;
}


.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle {
    color: #fff !important;
    background-color: #9eb185 !important;
    border-color: #a2b185 !important;
}

.btn-success.focus, .btn-success:focus {
    color: #fff !important;
    background-color: #9eb185 !important;
    border-color: #a2b185 !important;
    box-shadow: 0 0 0 0.2rem rgb(62 69 52 / 50%) !important;
}



.btn-primary.disabled, .btn-primary:disabled {
    color: #fff !important;
    background-color: #a2b185 !important;
    border-color: #a2b185 !important;
}


input[type="checkbox"] {
       accent-color: #333333 !important;
}

input[type="hidden" i] {
    appearance: none !important;
    background-color: #a2b185 !important;
}

a:hover {
color: #365137; !important;
}

.btn-info {
    background-color: #11ffee00 !important;
    border-color: #a2b185 !important;
    color: #888 !important;
}

.btn-info:hover {
    color: #333333 !important;
    background-color: #11ffee00 !important;
    border-color: #11ffee00 !important;
}

.btn-primary {
    background-color: #11ffee00 !important;
    border: 1px solid #a2b185 !important;
    color: #333333 !important;
}

.progress-bar {
      background-color: #3333 !important;
    }

.btn-secondary {
    background: #11ffee00 !important;
    border: 1px solid #3333 !important;
    color: #888888 !important;
}

.page-item.active .page-link {
    z-index: 3 !important;
     border-color: #33333 !important;
    border-top-color: rgb(51, 51, 51) !important;
    border-right-color: rgb(51, 51, 51) !important;
    border-bottom-color: rgb(51, 51, 51) !important;
    border-left-color: rgb(51, 51, 51) !important;
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #a8b88a; !important;
  border-color: #a8b88a; !important;
}

.btn-success {
  background: #a8b88a; !important;
  border: 1px solid #a8b88a; !important;
}

.btn-outline-info:focus {
box-shadow: 0 0 0 .2rem rgba(196, 202, 203, 0.5); !important;
}

.btn-outline-info:not(:disabled):not(.disabled):Active, {
background-color: #a8b88a; !important;
}

.btn-danger:focus {
    color: #fff;
    background-color: #998252;
    border-color: #998252;
    box-shadow: 0 0 0 .2rem rgba(225 83 97 / 0%); !important;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 .2rem rgb(225 232 233 / 50%);
}

.btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #998252; !important;
  border-color: #998252; !important;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 .2rem rgba(214, 211, 211, 0.5);
}