/*
Theme Name: Ekko Child
Template: ekko
Theme URI: http://www.ekko-wp.com
Author: Key-Design
Author URI: http://themeforest.net/user/Key-Design
Description: Flexible Multi-Purpose Responsive WordPress Theme
Version: 1.0
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, translation-ready

/* Below you can write your style */
@font-face {
  font-family: 'Macho-Regular';
  src: url('fonts/Macho-Regular.eot');
  src: url('fonts/Macho-Regular.eot?#iefix') format('embedded-opentype'),
       url('fonts/Macho-Regular.svg#Macho-Regular') format('svg'),
       url('fonts/Macho-Regular.ttf') format('truetype'),
       url('fonts/Macho-Regular.woff') format('woff'),
       url('fonts/Macho-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans-700';
  src: url('fonts/MuseoSans-700.eot');
  src: url('fonts/MuseoSans-700.eot?#iefix') format('embedded-opentype'),
       url('fonts/MuseoSans-700.svg#MuseoSans-700') format('svg'),
       url('fonts/MuseoSans-700.ttf') format('truetype'),
       url('fonts/MuseoSans-700.woff') format('woff'),
       url('fonts/MuseoSans-700.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}
body, p, li, a, .navbar-default .nav li a, .modal-menu-item, body .navbar-default .nav li a, body .modal-menu-item {
	font-family: "Macho-Regular", sans-serif;
}
h1, h2, h3, h4, h5, .container h1, .container h2, .container h3, .container h4, .container h5 {
	font-family: "MuseoSans-700", sans-serif;
}
.right-menu-sticky {
	position: fixed;
	top: 50%;
	right: 0;
	background: white;
	z-index: 100000;
}
.right-menu-sticky #customizer .options {
	width: 60px;
	left: -60px;
	top: calc(50% - 92px);
	box-shadow: 0 5px 40px rgba(0,0,0,.25);
}
.right-menu-sticky #customizer .options .custom-tooltip {
    padding: 15px;
}
.right-menu-sticky #customizer .options .custom-tooltip:hover .ekko-tooltip {
	right: 75px;
}
.sticky-item {
	padding: 15px;
	display: block;
}
.mb-0 {
	margin-bottom: 0;
}
.language-chooser {
    margin-left: -325px !important;
}