/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 @import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
 @import url(https://fonts.googleapis.com/css?family=Permanent+Marker);
 @font-face {
    font-family: 'RockwellSTD';
    src: url('/wp-content/themes/yoo_moustache_wp/fonts/294A0B_0_0.eot');
    src: url('/wp-content/themes/yoo_moustache_wp/fonts/294A0B_0_0.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/yoo_moustache_wp/fonts/294A0B_0_0.woff') format('woff'), url('/wp-content/themes/yoo_moustache_wp/fonts/294A0B_0_0.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 15px 0;
  font-family: "RockwellSTD", Verdana, Arial, sans-serif;
  font-weight: 600;
  color: #74d1f7;
  text-transform: none;
}
/*
 * Don't worry about the universal selector.
 * There is no mentionable performance impact.
 */
h1,
h2,
h3,
h4,
h5,
h6 {
text-transform: capitalize;
 margin-top: 25px;
}
p {
font-family: 'Montserrat', sans-serif !important;
font-size: 14px;
}
.uk-navbar-brand {
padding: 0px;
}
body {
  background: #ffffff;
font-family: 'Montserrat', sans-serif !important;
 font-weight: normal;
  line-height: 14px;
  color: #444444;
}
.tm-headerbar {
padding-top: 20px !important;
background-color: white;
}

.tm-navbar {
margin: 0 auto;
max-width: 1024px;
}
#tm-bottom-b {
padding:0 !important
}

a, .uk-link {
  color: #74d1f7;
  text-decoration: none;
  cursor: pointer;
  outline:none;
  border:none;
}
a:hover, .uk-link:hover {
  color: #337ab7;
  text-decoration: underline;
}
body {
line-height:18px;
}
p {
line-height:18px
}

.uk-navbar-nav > li > a {
font-family: "RockwellSTD", Verdana, Arial, sans-serif;
}
.uk-navbar-brand {
height: 50px !important;
}
.uk-navbar-content {
  height: 50px;
  padding: 5px 0px 0px 15px;
}

.uk-nav > li > a {
font-family: 'Droid Sans';
font-weight: normal;
font-size: 14px;
}

#tm-middle {
max-width: 100% !IMPORTANT;
margin: 0 auto;
padding-bottom: 25px;
}

.tm-block-footer {
display: none;
}

.tm-block-dark {
background: #d6d6d6;
}

.tm-bottom-c {
width:980px;
margin:0 auto !important;
}
.tm-headerbar {
border-bottom: 1px solid #dddddd;
}

.uk-navbar {
border-bottom: none;
height: 55px
}
.uk-navbar-nav {
margin-top: -15px !important;
}
.uk-button-primary {
background-color: #74d1f7;
color: #ffffff;
border-color: transparent;
}
.tm-headerbar {
  padding-top: 5px !important;
}
.uk-navbar-nav>li>a {
height: 50px !important;
font-family: 'Montserrat', sans-serif;
font-size: 14px !important;
text-transform:none;
font-weight:400;
}
.uk-nav>li>a {
font-family: 'Montserrat', sans-serif;
font-size: 13px !important;
}
.uk-navbar-nav>li {
  padding-right: 40px;
}
.uk-navbar-nav>li>a:after {
top:0px !important;
background: none;
}
.uk-open>.uk-dropdown-navbar {
margin-top: 21px !important;
}

.uk-navbar-nav>li>a:after {
display:none !important
}
#tm-bottom-b>.uk-container {
max-width:100% !important;
padding:0px !important;
}
.widget_text>.uk-container {
max-width:100% !important;
padding:0px !important;
}

.uk-button-success {
background-color: #91C850;
color: #fff;
text-transform:none;
font-size:18px;
border-radius: 10px;
outline: none;
}
.uk-button-success:hover, .uk-button-success:focus {
background-color: #91C850;
color: #fff;
border-color: transparent;
-webkit-box-shadow: 0px 0px 15px 2px rgba(255,255,255,0.89);
box-shadow: 0px 0px 15px 2px rgba(255,255,255,0.89);
}
.uk-navbar-toggle:before {
	content: 'MENU';
	font-family: 'Montserrat', sans-serif !important;
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	padding-top: 33px;
	padding-right: 5px;
}
@media (min-width: 980px) {
  .uk-container {
    max-width: 1280px;
    padding: 0 35px;
  }
}