/* General
================================================== */
body {
  font-family: "Oxygen", Helvetica, sans-serif;
  color:#333333;
  background: #fcfcfc;
  }

.home-text-image-block .image {
  background-image: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/home-text-image.jpg?20190509101142?20190509101142);
}

.home-text-image-block .content:after {
  background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fcfcfc 100%);
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,#fcfcfc 100%);
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,#fcfcfc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}

h1, h2, h3, h4, h5, h6, a.title-font, .title-font, .gui-block.gui-account-links .gui-block-title, .gui-page-title {
	font-family: "Work Sans", Helvetica, sans-serif;
  font-weight:700;
  color:#333333;
  letter-spacing: .05em;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
	font-family: "Work Sans", Helvetica, sans-serif;
}

body .gui-checkout a,
.gui-form label em,
body .gui-select:after {
	color:#ff7100;
}

.gui-block.gui-account-links .gui-block-title strong {
	color:#333333 !important;
}

.success-color {
  color:#27a700;
}
.success-bg {
  background:#27a700;
}
.error-color {
  color:#da0000;
}
#newsletter-popup .standard-input.error {
	border-color:#da0000;
}
#newsletter-popup .image {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/newsletter-popup-image.jpg?20190509101142?20190509101142) no-repeat center center;
  background-size: cover;
}
.error-bg {
  background:#da0000;
}
.warning-color {
  color:#ff7100;
}
.warning-bg {
  background:#ff7100;
}

.message-wrap .message .icon.error {
	background:#da0000;
}
.message-wrap .message .icon.success {
	background:#27a700;
}
.message-wrap .message .icon.info {
	background:#ff7100;
}

.btn.cart-btn {
  background:#27a700;
  color:#fff;
}

.btn.accent,
#header .main-header .icons ul li .items {
  background:#ff7100;
  color:#fff;
}

.gui-block.gui-account-links .gui-block-linklist li.gui-active a,
.gui-block.gui-account-links .gui-block-linklist li:hover a {
	color:#ff7100;
}

.normal-link i {
	color:#ff7100;
}

.input-wrap .change a {
  color:#ff7100;
}

.ui.checkbox .box:after, .ui.checkbox label:after {
	color:#ff7100 !important;
}

/* header */
.search-bar .icon,
.mobile-search .search-wrap .icon{
  color:#ff7100;
}

#header .main-header .icons {
  color:#ffffff;
}

#header .main-header {
  background: #333333;
}

#header .main-menu,
#header .main-menu ul li:hover ul.simple-menu,
#header .main-menu ul li:hover ul.simple-menu ul {
  background:#ffffff;
}

#header .main-menu a {
	color:#000000;
}

#header .main-menu ul li .mega-menu a {
	color:#333333;
}

#header .main-menu li.active > a,
#header .main-menu li:hover > a,
#header .main-menu ul li .mega-menu .menus .menu .title,
#header .main-menu ul li .mega-menu a:hover {
  color:#ff7100;
}

#header .vertical-menu {
  color:#000000;
}

#header .vertical-menu li:hover > a,
#header .vertical-menu li.active > a,
#header .vertical-menu ul li .arrow-right,
#header .vertical-menu ul .subs .subs-title a {
  color: #333333;
}

.usp-bar ul li i {
  color:#00b900;
}

.usp-bar ul li {
  color: #333333;
}

.mobile-bar a.active {
  color:#ff7100;
}

@media (max-width: 767px) {
  .mobile-bar .icon-wrap .items {
    background:#ff7100;
  }
}

.mobile-menu .menu li .more-cats,
.mobile-popup.mobile-menu .subs .subs-back i {
	color:#ff7100;
}

.mobile-menu .menu li.active > a {
  background:#ff7100;
}

.search-autocomplete .feat-categories .subtitle,
.ui.selection.dropdown>.dropdown.icon {
	color:#ff7100;
}
/* end header */

/* categories */
.categories .category.layout-2 .title {
  color:#333333;
}
/* end categories */

/* banners */

.home-banners .banner-1 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-1-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-2 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-2-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-3 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-3-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-4 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-4-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-5 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-5-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-6 .banner {
  background: url(https://cdn.webshopapp.com/shops/7521/themes/148244/assets/homepage-banner-6-image.jpg?20190509101142?20190509101142) #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-7 .banner {
  background: url() #eee no-repeat center center ;
  background-size: cover;
}
.home-banners .banner-8 .banner {
  background: url() #eee no-repeat center center ;
  background-size: cover;
}

.home-banners .banner-1 .subtitle {
  color:#007c7f;
}
.home-banners .banner-1 .title {
  color:#0abad0;
}
.home-banners .banner-1 .btn {
  background:#ff7100;
  color:#ffffff;
}
.home-banners .banner-2 .subtitle {
  color:#ffffff;
}
.home-banners .banner-2 .title {
  color:#ffffff;
}
.home-banners .banner-2 .btn {
  background:#ff7100;
  color:#ffffff;
}
.home-banners .banner-3 .subtitle {
  color:#ffffff;
}
.home-banners .banner-3 .title {
  color:#ffffff;
}
.home-banners .banner-3 .btn {
  background:#ff7100;
  color:#ffffff;
}
.home-banners .banner-4 .subtitle {
  color:#ffffff;
}
.home-banners .banner-4 .title {
  color:#ffffff;
}
.home-banners .banner-4 .btn {
  background:#ff7100;
  color:#ffffff;
}
.home-banners .banner-5 .subtitle {
  color:#ffffff;
}
.home-banners .banner-5 .title {
  color:#ffffff;
}
.home-banners .banner-5 .btn {
  background:#ffffff;
  color:#ff7100;
}
.home-banners .banner-6 .subtitle {
  color:#ffffff;
}
.home-banners .banner-6 .title {
  color:#ffffff;
}
.home-banners .banner-6 .btn {
  background:#ffffff;
  color:#15485e;
}
.home-banners .banner-7 .subtitle {
  color:#ffffff;
}
.home-banners .banner-7 .title {
  color:#ffffff;
}
.home-banners .banner-7 .btn {
  background:#ffffff;
  color:#000000;
}
.home-banners .banner-8 .subtitle {
  color:#ffffff;
}
.home-banners .banner-8 .title {
  color:#ffffff;
}
.home-banners .banner-8 .btn {
  background:#ffffff;
  color:#000000;
}
/* end banners */

/* products */
.products .product .product-label.new,
.products .product-list .product-label.new {
  background:#27a700;
}
.products .product .product-label.sale,
.products .product-list .product-label.sale {
  background:#da0000;
}
.products .product .price .new-price,
.products .product-list .price .new-price,
#compare-page .table-compare .item .price .new-price {
	color:#27a700;
}
.products .product a:hover,
.products .product-list a:hover {
  color:#ff7100;
}
.home-products .tabs li.active a {
	background:#ff7100;
}
.products .product .product-inner,
.products .product-list .product-inner,
.recent-products .recent-product .inner {
	background:#ffffff;
}
.products .product:hover .buttons .button.text-button .show-btn,
.products .product-list:hover .buttons .button.text-button .show-btn {
	background:#ff7100;
}
/* end products */

/* blog */
.blog-articles .blog-article .date,
.complete-article .date{
  background:#ff7100;
}
.blog-articles .blog-article .read-more {
	color:#ff7100;
}

/* general content */
.general-content a {
	color:#ff7100;
  text-decoration:underline;
}
/* end general content */

/* footer */
#footer .main-footer {
  color:#eeeeee;
  background:#333333;
}
#footer .main-footer .footer-title {
  color:#ffffff;
}
#footer .bottom-footer {
  color:#ffffff;
  background:#666666;
}
#footer .main-footer .col.mob-slide .footer-title.active {
  color:#ff7100;
}
#footer .socials a:hover {
	color:#ff7100;
}
/* end footer */
/* product detail */
.product-detail .order-countdown .icon {
	background:#ff7100;
}
.product-detail .order-countdown .title .time {
	color:#ff7100;
}
.product-detail .info .cart .add-wish {
	color:#ff7100;
}
.product-detail .info .discounts ul li .accent-color {
	color:#ff7100;
}
.product-detail .info .product-description a {
	color:#ff7100;
}
/* end product detail */

/* collection */
.collection-sort .grid-list li,
.collection-sort .pager-text,
.custom-pager ul li.active a {
  color:#ff7100;
}
.collection-sort .grid-list li.active label {
  background: #ff7100;
  color:#fff;
}
.active-filters .active-filter.clear-all label {
	background: #ff7100;
  color:#fff;
}
.sidebar .sb-cats .more-cats {
	color:#ff7100;
}
.sidebar .sb-cats li:hover  > .inner a,
.sidebar .sb-cats li.active  > .inner a{
	color:#ff7100;
}
.sidebar .sb-cats li.active  > .inner a {
	font-weight:bold;
}
/* .collection-filter-price .ui-slider-range {
	background:#ff7100;
} */
.collection-filter-price .ui-slider-handle {
/* 	border-color:#ff7100; */
  background:#ff7100;
}
.filter-style-tags .ui.checkbox input:checked~label,
.filter-style-tags .ui.checkbox input~label:hover {
	background:#ff7100;
  color:#fff;
}
.recent-products .recent-product .link  {
	color:#ff7100;
}
/* end collection */
/* tags */
.tags .tag a:hover,
.tags .tag.active a {
	background:#ff7100;
  color:#fff;
}
/* end tags */
/* productpage */
.product-reviews .summary .bar .fill {
	background:#ff7100;
}
#productpage .mobile-tabs a {
	color:#ff7100;
}
/* end productpage */
.ui.radio.checkbox .box:after, .ui.radio.checkbox label:after {
	background:#ff7100 !important;
}
.cart-wrap .table table .cart-delete  {
	color:#ff7100;
}
/* live compare */
.compare-pop .head {
	background:#ff7100;
}
/* end compare */
/* service */
.service-block .icon {
	background:#ff710020;
  color:#ff7100;
}
#service-page .contact-info-block ul li .icon {
	background: #ff710020;
  color: #ff7100;
}

#service-page .faq .faq-block .faq-title {
	color: #ff7100;
}

#service-page .faq .faq-block .faq-items .faq-item .tab i {
	color: #ff7100;
}
/* end service */
/* Status bar */
.status-bar .bar .dot {
  color: rgba(0,0,0,0.07);
	
}
.status-bar .bar .dot.active {
  color: #ff7100;
	border-color:#ff7100;
}
.status-bar .bar .dot.done {
  border-color:#ff7100;
	background:#ff7100;
  color: #fff;
}

.status-bar .bar .active-bar{
  background: #ff7100;
}

.status-bar ul li.done {
	color: #ff7100;
}
/* End status bar */
/* bundles */
.bundle-products .bundle-product .plus,
.cart-wrap .table table .bundled .plus {
	background:#ff7100;
}
.bundle .discount {
	background:#27a700;
}
.bundles-slider .owl-dots .owl-dot.active span {
	background:#ff7100;
}
/* end bundles*/
/* checkout */
.gui-checkout-one-step .gui-payment-method-service.gui-is-selected > label {
	border-color:#ff7100;
}
.gui-form .gui-radio input:checked ~ label:after {
	background:#ff7100;
}
.gui-form .gui-checkbox input:checked ~ label:after {
	color:#ff7100;
}
/* end checkout */

/* Languages/currency popup */
#language-currency-popup .options-wrap .option.active .inner,
#language-currency-popup .options-wrap .option:hover .inner {
  border-color: #ff7100;
}

#language-currency-popup .options-wrap .option.active .text,
#language-currency-popup .options-wrap .option:hover .text {
  color: #ff7100;
}

#language-currency-popup .currency-section .options-wrap .option .icon {
	background: #ff710020;
}

#language-currency-popup .currency-section .options-wrap .option .icon span {
	color: #ff7100;
}
/* End Languages/currency popup */

/* Add review popup */
#add-review-popup form input.error,
#add-review-popup form textarea.error {
	border-color:#da0000;
}
/* End add review popup */

/* Custom cookiebar */
.wsa-cookielaw {
  font-family: "Oxygen", Helvetica, sans-serif;
}

.wsa-cookielaw:after {
  background: #ff7100;
}

.wsa-cookielaw .wsa-cookielaw-button-red {
	background:#da0000;
}

.wsa-cookielaw .wsa-cookielaw-button-green {
	background:#27a700;
}
/* End custom cookiebar */

/* Headlines */
.headlines .item-1 {
  background-image: url('');
}
.headlines .item-2 {
  background-image: url('');
}
.headlines .item-3 {
  background-image: url('');
}
@media (max-width:991px) {
/* Headlines */
.headlines .item-1 {
  background-image: url('');
}
.headlines .item-2 {
  background-image: url('');
}
.headlines .item-3 {
  background-image: url('');
}
}
@media (max-width:767px) {
/* Headlines */
.headlines .item-1 {
  background-image: url('');
}
.headlines .item-2 {
  background-image: url('');
}
.headlines .item-3 {
  background-image: url('');
}
}
.headlines .item-1 .text-box .title,
.headlines .item-1 .text-box .subtitle,
.headlines .item-1 .text-box .text {
	color: #ffffff;
}

.headlines .item-1 .text-box .btn {
  background: #00334e;
  color: #ffffff;
}

.headlines .item-1 .text-box .link .normal-link,
.headlines .item-1 .text-box .link .normal-link i {
	color: #ffffff;
}

.headlines .item-2 .text-box .title,
.headlines .item-2 .text-box .subtitle,
.headlines .item-2 .text-box .text {
	color: #ffffff;
}

.headlines .item-2 .text-box .btn {
  background: #000000;
  color: #000000;
}

.headlines .item-2 .text-box .link .normal-link,
.headlines .item-2 .text-box .link .normal-link i {
	color: #000000;
}

.headlines .item-3 .text-box .title,
.headlines .item-3 .text-box .subtitle,
.headlines .item-3 .text-box .text {
	color: #000000;
}

.headlines .item-3 .text-box .btn {
  background: #000000;
  color: #000000;
}

.headlines .item-3 .text-box .link .normal-link,
.headlines .item-3 .text-box .link .normal-link i {
	color: #000000;
}

.headlines .item-3 .text-box .title,
.headlines .item-3 .text-box .subtitle,
.headlines .item-3 .text-box .text {
	color: #000000;
}

.headlines .item-3 .text-box .btn {
  background: #000000;
  color: #000000;
}

.headlines .item-3 .text-box .link .normal-link,
.headlines .item-3 .text-box .link .normal-link i {
	color: #000000;
}

.headlines .item.video-headline .text-box .title,
.headlines .item.video-headline .text-box .subtitle,
.headlines .item.video-headline .text-box .text {
	color: #ffffff;
}

.headlines .item.video-headline .text-box .btn {
  background: #b87872;
  color: #ffffff;
}

.headlines .item.video-headline .text-box .link .normal-link,
.headlines .item.video-headline .text-box .link .normal-link i {
	color: #ffffff;
}

.headlines .owl-dots .owl-dot {
  background: #ffffff;
}
/* End headlines */