@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i');

.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){
	.container{width:750px}}@media (min-width:992px){
		.container{width:970px}}@media (min-width:1200px){
			.container{width:1270px}}

h1, .h1 {
    font-size: 24px;
}

body {
    font-family: Roboto, "Ubuntu", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: Roboto, "Ubuntu", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: #333333;
}

a:hover, a:focus {
    color: #333333;
    text-decoration: underline;
}

.panel-news .image img, .image-box .image-content img, .panel-categories img {
    transition: all 0.5s ease-out 0s;
}

.panel-news:hover .image img,
.image-box:hover .image-content img,
.panel-categories:hover img {
    /*filter: blur(3px);*/
    transform: scale(1.15);
}

.image-box.loaded .image-content img {
    opacity: 1;
    visibility: visible;
}

.navbar-inverse {
  background-color: #ffffff;
  border-color: #ffffff;
}

a {
  color: #333333;
}

.text-primary {
  color: #333333;
}

.bg-primary {
  color: #fff;
  background-color: #aea79f;
}

.btn-primary {
  color: #333333;
  background-color: transparent;
  border-color: #cccccc;
  text-transform: uppercase;
}

.btn-default {
    color: #ffffff;
    background-color: #aea79f;
    border-color: #aea79f;
	text-transform: uppercase;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #000000;
  border-color: transparent;
}

.btn-primary.active {
  background-color: transparent;
  border-color: #aea79f;
}

.btn-primary .badge {
  color: #aea79f;
}

.btn-link {
  color: #333333;
}

.btn-link:hover, .btn-link:focus {
    color: #333333;
    text-decoration: underline;
    background-color: transparent;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: transparent;
  color: #000000;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #aea79f;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #aea79f;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  background-color: #aea79f;
}

.navbar-default {
  background-color: transparent;
}

.navbar-default .navbar-nav > li > a {
    color: #333333;
	font-size: 13px;
	text-transform: uppercase;
}

.navbar-default .nav > li > a, .navbar-inverse .nav > li > a {

    padding: 21px 10px;

}

.navbar-nav > li > a {

    font-size: 13px;

}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #333333;
    background-color: transparent;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: transparent;
  text-decoration: underline
}

.navbar-default {

    background-color: #ffffff;
    border-color: #ffffff;
}

.navbar-default .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #aea79f;
    border-radius: 10px;
}

.navbar-offcanvas.navbar-default .nav > li > a.nav-active {
    color: #333333;
    font-weight: bold;
}

.navbar-offcanvas.navbar-default .nav > li > a.nav-root:active, .navbar-offcanvas.navbar-default .nav > li > a.nav-active:active, .navbar-offcanvas.navbar-default .nav > li > a.nav-root:hover, .navbar-offcanvas.navbar-default .nav > li > a.nav-active:hover {
  color: #333333;
  background-color: transparent;
  text-decoration: underline
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: underline;
    background-color: transparent;
}

.pagination > li > a,
.pagination > li > span {
  color: #aea79f;
}

.label-primary {
  background-color: #aea79f;
}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #aea79f;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #aea79f;
}

.progress-bar {
  background-color: #aea79f;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  background-color: #aea79f;
  border-color: #aea79f;
}

header.fixed-navbar .affix #evo-main-nav {
    background-color: #ffffff;
}

#search .input-group-addon button, #search-form .input-group .btn {
    color: #ffffff;
}

.megamenu .dropdown.megamenu-fw .dropdown-menu {
    border-top: 0px solid #aea79f;
}

.megamenu .mega-categories .category-wrapper {
  border: 0px solid transparent;
  border-radius: 4px;
  padding: 8px 12px;
}
.megamenu .mega-categories .category-wrapper:hover,
.megamenu .mega-categories .category-wrapper.active {
  border: 0px solid #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.nav-wizard > li.active > a, .nav-wizard > li.active > a, .nav-wizard > li.active .nav-badge, .nav-wizard > li.active .nav-badge {
    color: #000000;
    background-color: transparent;
}

.nav-wizard > li.active::after, .nav-wizard > li.active::after {
    border-left-color: #ffffff;
}

.nav-wizard {
    border: 1px solid #cccccc;
}

.nav-wizard > li > a, .nav-wizard > li .nav-badge {
    color: #000000;
}

.alert.alert-info.choose-variations {
    display: none;
}

.content-cats-small .thumbnail:hover {
    border: 0px solid #ffffff;
    -webkit-box-shadow: 0 0px 0px #ffffff;
    box-shadow: 0 0px 0px #ffffff;
}

.special-price {
    color: #333333;
}

.label.label-info {
    background: #aea79f;
}

.tt-dropdown-menu .tt-suggestion.tt-cursor,
.tt-menu .tt-suggestion.tt-cursor,
.tt-dropdown-menu .tt-suggestion:hover,
.tt-menu .tt-suggestion:hover {
  cursor: pointer;
  text-decoration: none;
  outline: 0;
  background-color: #aea79f;
  color: #ffffff;
}

.text-info {
    color: #333333;
}

.bg-info {
    background-color: #aea79f;
}

.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
    background-color: #f9f9f9;
}

.alert-info {
    background-color: #f9f9f9;
    border-color: #f9f9f9;
    color: #333333;
}
.btn-danger {
    color: #ffffff;
    background-color: #aea79f;
    border-color: #aea79f;
}

.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {
    color: #ffffff;
    background-color: #333333;
    border-color: #333333;
}

.alert-danger {
    background-color: #aea79f;
    border-color: #aea79f;
    color: #ffffff;
}

.image-gallery ul.image-thumbs li.active {
    border-color: #aea79f;
}

.text-muted {
    color: #333333;
}

.breadcrumb-wrapper {
    display: none;
}

.btn-info {
    color: #ffffff;
    background-color: #333333;
    border-color: #333333;
}

#footer > .container-block, #footer.container-block {

    background-color: #aea79f;

}

#footer .panel a {

    color: #ffffff;

}

#footer {

    font-size: 12px;
    color: #ffffff;

}

#main-wrapper.fluid header, #main-wrapper.fluid #content-wrapper .container-block.beveled {
    -webkit-box-shadow: 0 0 5px 1px rgba(106, 106, 106, 0.1);
    box-shadow: 0 0 0px 0px rgba(106, 106, 106, 0.1);
}

.megamenu {
    border-bottom: 2px solid #eeeeee;
}

.btn {
    border-radius: 0px;
}

.form-control {
    border-radius: 0px;
}

.input-group-addon {
    border-radius: 0px;
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
}

.input-group .twitter-typeahead:first-child .tt-input, .input-group .twitter-typeahead:first-child .tt-hint {
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}

.panel {
    border-radius: 0px;
}

.alert {
    border-radius: 0px;
}

.alert-warning {
    background-color: #aea79f;
    border-color: #aea79f;
    color: #ffffff;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #aea79f;
    background-color: #eeeeee;
    border-color: #dddddd;
}

.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
    color: #ffffff;
    background-color: #333333;
    border-color: #333333;
}

.panel-body {
    padding: 0px;
        padding-top: 10px;
        padding-bottom: 0px;
}

.panel-info > .panel-heading {
    color: #333333;
    background-color: #f9f9f9;
    border-color: #f9f9f9;
}

.panel-info {
    border-color: #ffffff;
}

.paypalexpress.btn-ppe-cart {
    display: flex;
}

.thumbnail {
    border: 0px solid #dddddd;
    padding: 10px;
    box-shadow: none;
    transition: 0.3s;
	background-color: transparent;
}

.basket-final .panel {
    border-color: #B8B606 !important;
}