/* General
================================================== */
body {
  font-family: "Raleway", Helvetica, sans-serif;
  background: #ffffff url('background_image.png?20190204220521') no-repeat scroll top center;
}
h1, h2, h3, h4, h5, h6, .gui-page-title {
  font-family: "Raleway", Helvetica, sans-serif;
}

/* Colors
================================================== */
/* theme header*/ 
header{
  background:#ffffff;
}
/* theme footer*/ 
footer .footer-top{
  background:#2f2f2f;
  box-shadow: 0 0 0 1px #2f2f2f;
}
/* theme copyright*/

footer .copyright-payment{
  background:#222222;
  box-shadow: 0 0 0 1px #222222;
}
/* Theme color */
a, 
a:visited,
a:hover, 
a:focus,
nav.desktop ul li a:hover,
.menu-wrap nav.mobile ul li a:hover,
.header-cart .cart span,
.headerlinks .login a,
.product-container .name a:hover,
.topnav .tui-dropdown ul li a:hover,
nav.desktop ul li:hover > a,
nav.desktop ul li:hover:before,
.gui a,
.topnav .tui-dropdown:hover span
 {
  color: #7fc4bf;
}


a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
nav .glyphicon-remove,
.categories .category img,
.categories .category span,
.products .product .image-wrap .cart,
.product-page #product_configure_form .btn:hover,
.product-page .buttons a:hover,
.product-container .actions a:hover,
.sidebar .block h4,
.slider-prev:hover,
.slider-next:hover,
.slider-pagination a.active,
.blog-content .blog-item .readmore-button .btn-default:hover ,
.btn-default:hover,
.grid-list div.active,
.gui-block-title,
nav.desktop ul li a:after, nav.desktop ul li a:before,
.header-cart .cart i ,
.gui-buttons .gui-right a,
.gui a.gui-button-large.gui-button-action, .gui a.gui-button-small.gui-button-action,
.tags-actions .tags a
{
  background:#7fc4bf;
}
.gui-button-small{
  background:#7fc4bf !important;
}

.slider-pagination a,
.grid-list div.active {
  border-color: #7fc4bf;
}

/* Border color */

input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
.categories .category,
.product-container .image-wrap img,
#collection-filter-price,
#collection-filter-price .ui-slider-range,
.pager ul,
.zoombox .images,
.product-single__thumbnails li,
.product-info .product-price .cart .change,
h2.title span,
h2.title span:before,
.owl-theme .owl-controls .owl-buttons div,
.grid-list div,
.quantity .change ,
.gui-block, .gui-block-title, .gui-buttons.gui-border, .gui-block-inner, .gui-image ,
.gui-input, .gui-text, .gui-select, .gui-number,
.gui a.gui-button-large,
.gui a.gui-button-small
 {
    border-color:#deddde;
}

.product-page #product_configure_form .btn,
.product-page #product_configure_form .btn:before ,
.product-page .buttons a,
.product-page .buttons a:before,
.product-container .actions a,
.product-container .actions a:before,
.sidebar .block,
.btn-default,
.btn-default:before
 {
  box-shadow: 0 0 0 1px #deddde inset;
}

h2.title:after, h2.title:before,
.quantity .change a:first-child:before 
{
  background:#deddde;
}

.brands {
   box-shadow: 0 0 0 1px #deddde;
}
.brands.owl-carousel .owl-item,.topnav .tui-dropdown {
  border-left: 1px solid #deddde;
}
.pagination-wrapper{
  border-top: 1px solid #deddde;
}
.thumbs .active:before{
  border-right: 9px solid #deddde;
}
.topnav {
  border-bottom: 1px solid #deddde;
}
.menu-wrap nav{
      border-color: #deddde;
      border-bottom-color: #000;
}

.product-container .sale-new{
  background:#e82a16;
}
.product-container .sale-new:before{
  border-right-color: #e82a16;
}
.product-container .sale-new.new-label{
    background:#5db771;
}
.product-container .sale-new.new-label:before {
    border-right-color: #5db771;
}