/*
Theme Name:     five57-child
Theme URI: 		
Description:    
Author:         
Theme URI: 		
Template:       five57
Text Domain: mk_framework
Domain Path: /languages/
*/





/* SHARED */

.txt-white, .txt-white h1, .txt-white h2, .txt-white h3, .txt-white h4, .txt-white p, .txt-white strong, .txt-white a {color:#ffffff !important;}

.mb0 {margin-bottom:0 !important;} 
.mb10 {margin-bottom:10px !important;} 
.mb20 {margin-bottom:20px !important;} 
.mb30 {margin-bottom:30px !important;} 
.mb40 {margin-bottom:40px !important;} 
.mb50 {margin-bottom:50px !important;} 



/* TOOLBAR */




/* HEADER */

#mk-page-introduce {padding:0;}
#mk-boxed-layout {overflow: hidden;}


/* SINLGE BLOG */

.single-post #mk-page-introduce,
.single-post .single-social-section {display: none;}

.single-post .blog-single-title {margin-bottom: 40px;}



/* FOOTER */


.footer-logo {max-width: 75px !important; float: left; padding: 0px 20px 20px 0;}
.footer-wrapper a .mk-svg-icon {display: none;}

.footer-social {padding-right: 20px;display: block;}
.footer-social img {max-width: 20px !important;padding-right: 5px;}
#mk-footer .widget-sub-navigation ul li a, #mk-footer .widget_nav_menu ul li a {padding: 5px 0px;}


.footer-half {width: 50%;float: left; display: block;}
.mk-footer-copyright {float: none;display: block; padding: 20px !important;height:30px;}


/* MEDIA Q */


@media (max-width: 1200px) {
	


}


@media (max-width: 1100px) {



}


@media (max-width: 1000px) {



}

@media (max-width: 979px) {



}

@media (max-width: 900px) {


}

@media (max-width: 800px) {
	
	
}

@media (max-width: 768px) {
	
    
    /* FOOTER */
    .footer-wrapper {text-align:center;}
    .footer-half {width: 100%;}
    .footer-logo {float:none;}
    .mk-footer-copyright {text-align: center;}
}

/* ALL MOBILE */

@media (max-width: 767px)  {







}


@media (max-width: 700px) {

	

}

@media (max-width: 600px) {




}

@media (max-width: 500px) {



 

}

@media (max-width: 400px) {




}


@media (max-width: 350px) {




}