/*
Theme Name: Kalos Child
Theme URI: http://kalos.mikado-themes.com
Description: A child theme of Kalos Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.1.0
Text Domain: kalos
Template: kalos
*/

@font-face {
    font-family: 'pennellino';
    src: url('fonts/pennellino-webfont.woff2') format('woff2'),
         url('fonts/pennellino-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
h2.customFont, .customFont .mkd-st-title{
	font-family:'pennellino';
	font-size:55px;
	color:#202020;
}
.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner.mkd-grid{
	padding: 117px 0 0 !important;
}
.mkd-footer-top-alignment-left{
	background:url(images/footer-logo.png) no-repeat top right;
	position:relative;
}
.attoLink{
	display:block;
	position:absolute;
	width:24px;
	height:75px;
	right:0;
	bottom:80px;
	text-indent:-999px;
	overflow:hidden;
	background:url(images/footer-logo_above.png) no-repeat top right;
}
.mkd-side-menu {
	background:#fff url(images/footer-logo.png) no-repeat bottom right !important;
	background-size:60% !important;
}
.langs a { display: inline-block !important; margin: 0 !important; }


.mkd-eh-item-content.mkd-eh-custom-7313 {
    padding: 0px !important;
}

@media only screen and (min-width: 681px) and (max-width: 768px){
	.mkd-footer-top-alignment-left {
	    background: url(images/footer-logo.png) no-repeat bottom right;
	    background-size:60%;
	    position: relative;
	}
}
@media only screen and (max-width: 1080px){
	.vc_col-sm-offset-4.marginLeftAdjusted {
	    margin-left: 0 !important;
	}
}
@media only screen and (max-width: 680px){
	.mkd-footer-top-alignment-left {
	    background-image: none !important;
	}
	.attoLink{
		bottom:100px;
	}
}
.avgrund-content{
	max-height:80vh;
	overflow:scroll;
}
.avgrund-btn{
    border: 1px solid #292929;
    color: #292929;
    padding: 10px 15px;
    margin: 30px auto 0;
    width: 300px;
    display: block;
    text-align: center;
}
#media_image-10{
	position: fixed;
    bottom: 0;
    background: #fff;
    width: 100%;
    padding: 10px;
    left: 0;
}
.mkd-page-footer .mkd-footer-top-holder .widget {
    margin: 0 0 77px !important;
}