/*
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/
*/
a{
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
h1.blog-single-title, .post h2{
	text-transform: none!important;
}
h1.blog-single-title{
    font-size: 28px!important;
}
.post h2{
	font-size: 22px!important;
}
.post h3{
    font-size: 18px!important;
    text-transform: none!important;
}
.post p{	
	text-align: justify;
}
.post a{
	font-weight: 400;
}
.post img{
	width: 100%;
    height: auto;
    max-width: 100%!important;
}
.post pre {
    font-family: inherit;
    background: none;
    border: none;
    padding: 0;
    font-style: italic;
    letter-spacing: .5px;
}
.post em{
	font-size: 18px;
    padding-left: 30px;
    display: block;
    border-left: solid 5px #379858;
}
.post ul li{
    margin-left: .85em;
    font-size: 16px;
    margin-bottom: 1em;
}
.post h2.wpb_heading.wpb_gallery_heading {
    margin-top: 20px;
}
.post ol, .post ol li{
    font-size: 16px; 
}
.post ol li {
    margin-bottom: 1.5em;
}
.post .wp-caption{
    max-width: 100%!important;
}
.blog-single-meta a{
	font-weight: 400;
}
.wp-audio-shortcode {
    margin-bottom: 20px;
}
section#mk-page-introduce {
    background: #00985f;
    background: -moz-linear-gradient(45deg, #00985f 0%, #5ab1de 100%);
    background: -webkit-linear-gradient(45deg, #00985f 0%,#5ab1de 100%);
    background: linear-gradient(45deg, #00985f 0%,#5ab1de 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00985f', endColorstr='#5ab1de',GradientType=1 );
    text-align: center!important;
}
section#mk-page-introduce h1.page-title{
	color: #fff;
	font-weight: 600;
}
section#mk-page-introduce #mk-breadcrumbs .mk-breadcrumbs-inner {
    margin: 15px 0 -15px!important;
    float: none!important;
    display: block!important;
    text-align: center;
}
ul.wpb_image_grid_ul > li {
    float: none!important;
    position: relative!important;
    top: 0px!important;
}
.wpb_video_widget {
    margin-bottom: 30px!important;
}
.search .page-subtitle {
    display: none;
}


/* PLAYER RADIO */
.fit-logo-img a{
    top: 5%;
    height: 90%;
}
#lafkenmawida {
    position: fixed;
    width: 100%;
    top: 0;
    background: #f1f3f4;
    height: 50px;
    overflow: hidden;
    text-align: center;
}
#lafkenmawida audio{
    outline: none!important;
}
.mk-header-holder {
    top: 50px!important;
}
@media (max-width: 1140px){
    header#mk-header-1 {
        top: 50px!important;
        margin-bottom: 50px!important;
    }
}
@media (min-width: 1139px){
    body{
        padding-top: 50px;
    }
}