/* General
================================================== */
body {
  font-family: "Poppins", Helvetica, sans-serif;
  background: #ffffff url('background-image.png?20201125204223') no-repeat scroll top center;
}
h1, h2, h3, h4, h5, h6, .gui-page-title ,.maintitle,.mainbanner .maintext,.page-title h1,#catalog-carousel .look1 .category_content .title, .video-content-inner .desc{
  font-family: "Josefin Sans", Helvetica, sans-serif;
}
.sidebar h2,.sidebar-box .sidebar-box-filter h4,.bundle-title .title,.related h3,.bundle h3,.gui-blog-article h1 a{
    font-family: "Poppins", Helvetica, sans-serif;
  color:#000;
}
/* icons & images
===================================================== */
.products .products-loader {
	background: rgba(255, 255, 255, 0.9) url("spinner-large.gif") no-repeat scroll center 74px;
}
.product-block-hover-bottom a{
  background-image: url( https://cdn.webshopapp.com/shops/295255/themes/143465/assets/hover-icons.png?20201125204223?20201125203922);
}
.social-media .social-icon {
	background-image: url('social-icons.png?20201125204223?20201125204223');
}
.framediv_inner{background: url('https://img.youtube.com/vi/GfhguThoYGo/maxresdefault.jpg') no-repeat center center; background-size: 100%;}
.video-content-inner .main-title, .video-content-inner .desc, .video-content-inner .video-btn{color: #ffffff;}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) { 
  .social-media .social-icon {
      background-image: url('social-icons-2x.png?20201125204223');
  }
}
.logindiv {
  background: #000 url('loading.gif?20201125204223') no-repeat scroll center center;
}
#tmtestimonials_block .des::before, #tmtestimonials_block\ parallax-4 .des::before {background-image: url('quote.png?20201125204223');}
.homepage_service_cms .service-percent::before{background:#fff url('service-icon.png?20201125204223') no-repeat scroll left 5px;}
.icon.button-grid{background:url('grid.png?20201125204223') no-repeat 0px -40px}
.icon.button-list{background:url('list.png?20201125204223') no-repeat 0px -40px}

/* Colors
================================================== */
/* Highlight color */

.hightlight-color {
  color: #e7040f !important;
}

/* Highlight border-color */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus,
.products .product .image-wrap .cart,
.slider-pagination a,
.border-highlight-color {
  border-color: #e7040f;
}

/* Highlight background-color */
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
.slider-pagination a.active,
.background-highlight-color {
  background-color: #e7040f;
}

/* Button color */
a.btn, 
a.btn span, .page.reviews .right a, .sidebar-box.sort .apply-filters.btn {
  color: #ffffff;
}
.mainbanner .button a,
.products .product .image-wrap .sale-label, .products .product .product-image .sale-label, 
.header-cart .cart, .newsletter form .btn, .page.reviews .right a, .newsletter form .btn:hover{
   background-color: #e7040f;
}
.scrollup {background-color: #000000;}
.scrollup .fa-angle-up::before {color: #ffffff;}
.scrollup:hover {background-color: #e7040f;}

.collection-pagination .number.active a{
   color: #e7040f;
}
.tabs ul li.active a::after{
	border-color:#e7040f;
}
#catalog-carousel1 .look1 .cat-items, #catalog-carousel .look2 .cat-items{
   background-color: #e7040f;
}
.mainbanner .button a:hover,.product-info .btn.shopping-cart:hover,a.btn:hover, .page.reviews .right a:hover{
   background-color: #000000;
  	color:#ffffff;
}
.gui a.gui-button-large, .gui a.gui-button-small,.gui .gui-div-cart-sum .gui-button-large.gui-button-action:hover{
  background-color: #e7040f !important;
  color:#ffffff !important;
  border:none !important;
}
.gui a.gui-button-large:hover, .gui a.gui-button-small:hover,.gui .gui-div-cart-sum .gui-button-large.gui-button-action{
	  background-color: #000000 !important;
}

header, .header-fix.sticky-menu, header:hover, #formSearch{
  background-color: #ffffff;
}
/*header #formSearch{
 		background-color: #ffffff;
    background: #ffffff;
}*/

@media(max-width:767px){
.home header, .header-fix{
	 background-color: #ffffff;
}
}
.mainbanner .item-content{
color: #ffffff;
}

/* Footer background color */
.background-footer-color {
  background-color: #000000;
}
.about-content .readmore a, .products .product .price, #product-tabs .tab ul li.active a, #product-tabs .tab ul li:hover a, #product-tabs .tab ul li.active a, .post-title a:hover,
nav.desktop .item .itemLink:hover, nav.desktop .subnav .subitemLink:hover, nav.desktop .item.active .itemLink, #tmtestimonials_block .name, #tmtestimonials_block\ parallax-4 .name,
.about-content .readmore a, .social-content .social-link:hover i, .loadMore:hover, .copyright-payment .copyright a:hover, .breadcrumbs a:hover,.sidebar li:hover .hitarea, .gui-products-info a,#gui-form-cart a, .sidebar li:hover >  a, .products .product .info .title:hover, .products .product a:hover, a:active, a:hover, .tabs ul li a:hover, .tabs ul li.active a, .sidebar .item .subitemLink:hover, .product-info .product-price .price, .bundle-details .price.total, .product-info .actions a:hover, .gui a.gui-button-link, .gui .gui-blog-article a:hover,.gui-block-linklist li a:hover, .gui .gui-products-info a, .style2 .categories .category .left-block span.amount, #catalog-carousel1 .look1 .category_content .cat-url, .language ul li:hover a, .currency ul li:hover a, .currency ul .cur-active i, .currency ul .cur-active a, .language ul .lan-active i, .language ul .lan-active a, .video-content-inner .video-btn:hover, .review-sub, .product-info .dicount-rule, .header-cart .buttons .cartbutton.btn, .style2 .subbanner .banner-content .button-text a, .view-all-results .all-result:hover, .mobile.product-actions .toggle:hover a.title, .header-search-btn .fa.fa-search:hover, .header-account-btn .fa.fa-user:hover, .header-cart-inner .fa.fa-shopping-cart:hover, .header-lang-cur .burger .fa.fa-cog:hover, .lan-cur-close .fa.fa-times:hover, .sidebar-box.sort .clear-filters:hover, .active-filters-box .active-filter-clear a, nav.mobile ul.vertical-nav li a:hover{
  color: #e7040f;
}
.subbanner .button-text a {color: #e7040f;}
.subbanner .banner-content .title {color: #ffffff;}
.links strong, .newsletter .title, .social strong, footer .toggle .mobile_togglecolumn::before{
  color: #ffffff;
}

a, .about-content .readmore a:hover,
.subbanner .button-text a:hover,
.gui .gui-blog-article a,
#product-tabs .tab ul li a,
.homepage_service_cms .title.service-text,
.product-info .actions a, .tabs ul li a,
.language ul li a,
.currency ul li a,
.products .product .info .title,
.products .sidedetails .title,
.header-cart .products-cart small, body .gui a{
  color: #000000;
}
/*.products .product .image-wrap .sale-label, .products .product .product-image .sale-label{
   background-color: #000000 !important;
}*/
.products .product .image-wrap .new-label, .products .product .product-image .new-label{
   background-color: #000000 !important;
}
/* Body background-color
================================================== */
body,
.slider-pagination a{
  background-color:#ffffff;
}
/* Ligtgrey background-color */
.products .product .info,
#collection-filter-price .ui-slider-handle {
  background-color: #fefefe;
}
.slider img, 
.products .product .image-wrap img, 
.categories .category img, 
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f7f7;
}

/* Lightborder */
.sort,
.sidebar .item,
.pager ul li a,
.product-info .product-option,
.product-info .product-price,
.product-tabs,
.tabs ul li a,
.product-actions,
hr,
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select,
.headline .slider,
.brands .slider li,
.hallmarks .slider li,
.categories .category,
.products .product .image-wrap img,
.products .product .info,
#collection-filter-price,
#collection-filter-price .ui-slider-range,
#collection-filter-price .ui-slider-handle,
.pager ul,
.zoombox .images,
.zoombox .thumbs a,
.product-info .product-price .cart .change,
.tabsPages .page.reviews .review {
  border-color: #eaeaea;
}

/* Body color
================================================== */
/* general color */
body,
/*.products .product .info .title,*/
.product-info .product-price .cart .change a {
  color: #555555;
}

/* lighter color */
.breadcrumbs, .breadcrumbs a,
.products .product .info .old-price,
.sidebar,.sidebar a,
.sidebar .item .itemLink, 
.sidebar .item .subitemLink,
.pager,
.pager ul li a,
.product-info .product-price .old-price,
.product-actions .tags-actions,
.product-actions .tags-actions .actions a,
.modes a,
label,
legend,
label span,
.tabsPages .page.reviews .bottom,
.product-actions .tags-actions {
  color: #555555;
}

/* Element color
================================================== */
/* header */
header,
header a,
nav.desktop ul a, nav.desktop ul a:visited,
nav.desktop .item .itemLink,.insta-link::after,
nav.desktop .subnav .subitem .subitemLink:hover,
.style3 .post-title a,
.style3 .post-content,
.header-search .result-product a:hover .price,
.header-search .header-close-btn::before{
  color: #000000;
}

.categories .category .left-block span,
.post-title a,
.post-content,
.style3 .blog-item:hover .post-title a,
.style3 .blog-item:hover .post-content{
  color: #ffffff;
}

/* blog header fix 02/03/17 */
.gui-blog-article header { background: none; } 

/* Topbar */
.topnav {
  background-color: ;
}
.topnav, 
.topnav a {
  color: #797979;
}
.topnav {
  border-color: #000000;
}

/* footer */
footer,
.slider-prev,
.slider-next,
.footer-top{
  background-color: #000000;
}
.categories .category span,
nav .glyphicon-play,
.products .product .image-wrap .description,
footer,
footer a, 
footer .links a,
.slider-prev span,
.slider-next span,
.copyright-payment .copyright,
.copyright-payment .copyright a{
  color:#ffffff;
}

/* element color */ 
.product-info .product-price .cart .change, 
#collection-filter-price .ui-slider-range,
.pager ul li.active a {
  background-color: ;
}

.maintitle, .page-title h1, .category_content .title, .page-title .gui-page-title{color: #000000;}
footer .links a:hover, footer a:hover, footer .container .links .contact .fa, footer .container .links .contact-description .fa {color: #e7040f;}
@media(max-width:1050px){
	/*.responsive-menu.mobile .vertical-nav.main-navigation {background-color: #ffffff;}*/
}
@media(max-width:767px){
  #parallax-1 {background-image: url(https://cdn.webshopapp.com/shops/295255/themes/143465/v/217455/assets/mainbanner1.jpg?20201125204223?20200907131232);}
  #parallax-2 {background-image: url(mainbanner2.jpg?20201125204223);}
  #parallax-3 {background-image: url(mainbanner3.jpg);}
  #parallax-4 {background-image: url(mainbanner4.jpg);}
  #parallax-5 {background-image: url(mainbanner5.jpg);}
  .style2 #tmtestimonials_block\ parallax-4 {background-image: url(https://cdn.webshopapp.com/shops/295255/themes/143465/assets/prlx.jpg?20201125204223?20201125203922);}
}

.home.style1 .content.parallax.home-none,
.home.style2 .content.parallax.home-none,
.home.style3 .content.parallax.home-none,
.home.style1 .main-content-wrapper.prlx-wrap,
.home.style2 .main-content-wrapper.prlx-wrap,
.home.style3 .main-content-wrapper.prlx-wrap{
  background: #ffffff url('background_image.png');
}

.social-content .social-link i{color: #dbdbdb;}
.social-content .social-link:hover i{color: #e7040f;}