/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/
@font-face {
    font-family: rufus;
    src: url('font/Rufus-Regular.otf');
}

h1, h2, h3, h4, h5{
  font-family: rufus!important;
}

.menu-hover-style-4 .main-navigation-ul>li.menu-item>a.menu-item-link {
    margin-left: 0;
}

.main-navigation-ul>li.menu-item{
	transform: skewX(-10deg);
    -o-transform: skewX(-10deg);
	-moz-transform: skewX(-10deg);
    -webkit-transform: skewX(-10deg);
}

.main-navigation-ul>li.menu-item:nth-child(1)
{
	background-color: #e43417!important;
	margin-top: -5px;
}
.main-navigation-ul>li.menu-item:nth-child(2)
{
	background-color: #b9286f!important;
	margin-top: 7px;
	margin-left: -3px;
}
.main-navigation-ul>li.menu-item:nth-child(3)
{
	background-color: #640049!important;
	margin-top: -7px;
	margin-left: 2px;
}
.main-navigation-ul>li.menu-item:nth-child(4)
{
	background-color: #00378b!important;
	margin-top: 5px;
	margin-left: -3px;
}
.main-navigation-ul>li.menu-item:nth-child(5)
{
	background-color: #007b55!important;
	margin-top: -10px;
	margin-left: 2px;
}
.main-navigation-ul>li.menu-item:nth-child(6)
{
	background-color: #97be0c!important;
	margin-top: 7px;
	margin-left: -3px;
}
.main-navigation-ul>li.menu-item:nth-child(7)
{
	background-color: #f08900!important;
}
.main-navigation-ul>li.menu-item:nth-child(8)
{
	background-color: #e43417!important;
}
.main-navigation-ul>li.menu-item:nth-child(9)
{
	background-color: #b9286f!important;
}
.main-navigation-ul>li.menu-item:nth-child(10)
{
	background-color: #640049!important;
}

.sticky-popup-left .popup-header {
	min-height: 180px;
	background-color: #ffc425 !important;
	border: 1px solid #ffc425 !important;
}
.popup-wrap .popup-header .popup-title {
	font-size: 15px;
}

.edge-title, .edge-desc { 
       font-family: rufus !important;
}

.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper {
    padding-top: 100px;
}

#mk-footer:before{
	content: '';
	height: 30px;
	position: relative;
	left: -10px;
	/*background-image: url('/wp-content/uploads/2017/11/fitagrande2.png');*/
	background-image: url('/wp-content/uploads/2018/02/fita-nova.png');
	background-size: contain;
	background-position: left;
	background-repeat: repeat-x;
	margin-bottom: 30px;
	display: block;
	width: calc(100% + 10px);
}