/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        4.4
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/

.mk-header-bg {
    background-color: #455968 !important;
}


@media screen and (min-width:0px) and (max-width: 414px){
	#mk-footer img {
		margin-top: 10px;
	}

	
}

@media screen and (min-width:600px) and (max-width: 960px){
	.mk-portfolio-grid-item.portfolio-three-column{
		  position: relative !important;
 		  left: 2px !important;
  		  top: 0px !important;
  		  width: 33.3% !important;
   		  display: inline-block !important;
	}

.single-portfolio .mk-gallery-shortcode article.gallery-three-column {
    width: 33.31%;
    position: relative !important;
    left: 0 !important;
    top: 0 !important;
}

.column_container{
	width:100% !important;
}


.page-id-128 .mk-blog-spotlight-item.three-column {
    width: 46.9%!important;
    position: relative !important;
    display: inline-block;
    top: 0 !Important;
    left: 5px !important;
}
}


.footerlogo{
max-height:111px !important;
margin-left:20px !important;
}


.widget_social_networks .align-left{
	margin-left:-9px;
}

#mk-page-introduce{
	background-color:white !important;
}


.single-post #mk-breadcrumbs{
display:none;
}

@media all and (min-width: 766px) and (max-width: 960px){
	.mk-portfolio-container{
		height:200px !important;
	}
	
	
	.mk-portfolio-grid-item.portfolio-four-column{
	    position: relative !IMPORTANT;
   	    left: 0px !important;
   	    top: 0px !Important;
   	    display: inline-block !important;
	}

.mk-gallery-shortcode.mk-theme-loop{
	/* height:auto !important; */
}
}

@media all and (min-width: 768px) and (max-width: 1024px){
	#mk-header .header-logo a img{
		max-height:65%;
	}

	#mk-footer .mk-col-1-3 {
   		 padding: 0 1% !important;
	}
}

@media all and (min-width: 1022px) and (max-width: 1024px){
	#mk-footer img{
		height:104px;
	}


	.mk-portfolio-grid-item.portfolio-four-column{
            position: relative !IMPORTANT;
   	    left: 0px !important;
   	    top: 0px !Important;
   	    display: inline-block !important;
	}

	.mk-portfolio-container{
		height:250px !important;
	}

	.tablet-portrait-spacing-commercial{
		height:200px;
	}

	.mk-portfolio-grid-item.portfolio-three-column {
   		 width: 33.3%;
   		 position: relative !Important;
  		 left: 0 !important;
  		 top: 0 !important;
	}

	.page-id-128 .mk-blog-spotlight-item.three-column {
  		  width: 29.6%;
  	 	  top: 0 !important;
   	 	  position: relative !important;
   	 	  left: 0 !important;
   	 	  display: inline-block;
	 	  margin-left: 15px;

	}
}

#social-2{
	width:165px;
}

.mk-contact-form-wrapper.modern-style.contact-light .mk-textarea, .mk-contact-form-wrapper.modern-style.contact-light .text-input{
	border:1px solid lightgrey !important;
	text-align:left;
}

.captcha-form.text-input.full{
text-align:center !important;
}

#mk-responsive-nav .responsive-searchform{
	display:none !important;
}