/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/lato-v14-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Lato Light'), local('Lato-Light'),
       url('fonts/lato-v14-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v14-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v14-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v14-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v14-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lato-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lato Regular'), local('Lato-Regular'),
       url('fonts/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v14-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lato-v14-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Lato Bold'), local('Lato-Bold'),
       url('fonts/lato-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/lato-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/lato-v14-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/lato-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/lato-v14-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}


@font-face{
        font-family:"Milo Offc W01 Regular1382912";
        src:url("fonts/1382912/0caa32f5-02fc-472d-82be-e06253a9e084.eot?#iefix");
        src:url("fonts/1382912/0caa32f5-02fc-472d-82be-e06253a9e084.eot?#iefix") format("eot"),url("fonts/1382912/97757800-e3bd-4b36-844f-9b87204603d3.woff2") format("woff2"),url("fonts/1382912/e02a0b07-712a-4663-8bba-9c289b4d2682.woff") format("woff"),url("fonts/1382912/5ee5a12f-9f7f-4a42-b180-62a8601c67e6.ttf") format("truetype");
    }
@font-face{
        font-family:"Milo Offc W01 Light1382952";
        src:url("fonts/1382952/bd6fd8fd-775f-4113-810f-6826064e3ed1.eot?#iefix");
        src:url("fonts/1382952/bd6fd8fd-775f-4113-810f-6826064e3ed1.eot?#iefix") format("eot"),url("fonts/1382952/b2bad61c-ca58-4117-8af2-7e254d1f3557.woff2") format("woff2"),url("fonts/1382952/4c70454d-c933-4c42-821c-d6f9d3ad4b33.woff") format("woff"),url("fonts/1382952/f2412b72-8bc4-411c-bda3-a321f238effa.ttf") format("truetype");
    }
@font-face{
        font-family:"Milo Offc W01 Medium1382960";
        src:url("fonts/1382960/af42f292-61e3-47b8-92b2-995a8000bb16.eot?#iefix");
        src:url("fonts/1382960/af42f292-61e3-47b8-92b2-995a8000bb16.eot?#iefix") format("eot"),url("fonts/1382960/a093e6b8-7edb-4755-ae44-83b97ca7ab17.woff2") format("woff2"),url("fonts/1382960/c61dccd7-f553-41eb-a332-67174c2a5574.woff") format("woff"),url("fonts/1382960/cbac08c6-1807-4346-8a5e-8235850a15c5.ttf") format("truetype");
    }
	
body {
	font-family: 'Milo Offc W01 Regular1382912', Verdana, sans-serif;
}
.nav > li > a {
	font-family: 'Milo Offc W01 Regular1382912', Verdana, sans-serif;
	}

h1,h2,h3,h4,h5,h6, .heading-font {
	font-family: 'Milo Offc W01 Regular1382912', Verdana, sans-serif;
	}

.alt-font {
	font-family: 'Milo Offc W01 Regular1382912', Verdana, sans-serif;
	}


#menu-secondary {
  font-weight:400;
}

.nlcr-float {
  width: 32.333%;
  margin-right:1%;
  float:left;
}

.nlcr-clear {
  clear:both;
}

.cat-item-158 {
  display:none !important;
}

.woocommerce-form-register .woocommerce-form__input-checkbox  {
  float:left;
  margin: 5px 15px 40px 0;
}

.woocommerce-form-register .terms-privacy-policy label {
  padding-left:0;
}

.dashboard-links a:hover {
  background:#c2a371;
  color:#fff;
}

.checkout-breadcrumbs a {
  color: #c2a371;
}

nav.woocommerce-breadcrumb > a:first-child, nav.woocommerce-breadcrumb > span:nth-child(2) {
  display:none;
}

span.amount, .breadcrumbs a.current, .breadcrumbs a:hover {
  color: #705c3e;
}

.show-on-hover.image-tools .cart-icon {
  left:0;
  right:0;
  background: #c2a371;
  color: #fff;
  padding:5px;
  bottom:0;
  margin:0;
}

.show-on-hover.image-tools .cart-icon strong, .show-on-hover.image-tools .cart-icon strong:after {
  color:#fff;
  border-color:#fff;
}

.message-container a {
  margin-right:0;
}

.nav>li.header-language-dropdown>a>i:first-child {
  padding-left:5px;
  margin-top:-6px;
}

.nav>li.header-language-dropdown {
  padding-left:10px;
}

@media only screen and (max-width: 767px) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
  .header-inner {
    padding-top:6px;
    padding-bottom:6px;
  }
  .nlcr-float {
    width: auto;
    margin-right:0;
    float:none;
  }
  .woocommerce-order-overview ul, .woocommerce-bacs-bank-details ul {
	 padding-left:30px;
  }
}
.nav > li > a, .nav-dropdown > li > a, .nav-column > li > a {
 color: #c2a371;
}
.nav-right {
    text-transform: uppercase;
	font-size: 20px;
}
.nav > li.header-language-dropdown > a > i:first-child {
    padding-left: 0px;
    margin-top: 5px;
}
.nav-dropdown-default .nav-column li > a, .nav-dropdown.nav-dropdown-default > li > a {
    font-size: 16px;
}

/* Gutschein gift card formular field shopping card */
#pwgc-redeem-form {
	display: none;
}