/*
Theme Name: Jupiter Child
Theme URI: https://themeforest.net/item/jupiter-multipurpose-responsive-theme/full_screen_preview/5177775
Author: ChildThemeWP.com
Author URI: https://childthemewp.com
Description: My WordPress Jupiter child theme.
Template: jupiter
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0.0
Text Domain: jupiter-child
*/


.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg {
	border-bottom: 1px solid #000000!important;
}
#mk-page-introduce {
	display: none;
}
.mk-header-social.header-section.hidden {
	visibility: visible;
	opacity: 1;
}
.mk-header-right {
	z-index: 999;
}
.mk-main-navigation {
	margin: 0 53px 0px 0px;
}

.vc_custom_1575653253462 {
	display: block !important;
}
#social-icon {
	text-align: center;
}
#soc{
		text-align: center;
}
.essbfc-container li, .essbfc-container ul {
	text-align: center!important;
}
.essbfc-container.essbfc-container-sidebar {
	position: relative !important;
	top: unset!important;;
	bottom: 0px!important;
}
.essbfc-container li, .essbfc-container ul {
	display: inline-block;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-template-light.essbfc-sidebar-btnv.essbfc-sidebar-left {
	display: block !important;
	width: 100%;
	background: #191919;
	padding: 6px 0px 10px;
	left: unset !important;
	text-align: center;
	margin-bottom: 0px;
}
.mk-footer-copyright {
	text-align: center;
	width:100%;
}
.essbfc-followers-text {
	display: none !important;
}
#sub-footer {
	position: relative;
	top: 117px;
	z-index: 9999 !important;
}

.header-style-1.header-align-left .mk-nav-responsive-link {
	display: none !important;
}
.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-template-light.essbfc-sidebar-btnv.essbfc-sidebar-left {
	z-index: 999999;
}
/**************resposnive menu****************/
button#responsive-menu-button {
	background: transparent!important;
}
.responsive-menu-open button#responsive-menu-button {
	background: transparent!important;
}
#responsive-menu-container #responsive-menu li.responsive-menu-item a {
	background-color: transparent!important;
}
#responsive-menu {
	margin-top: 20px!important;;
}
/**************************************************/

.crp-wrapper .crp-tile-img {
	max-width: 100% !important;
	max-height: auto !important;
}






@media only screen and (min-width:1141px){
	.desk-hide{
		display:none!important;
	}
}

@media only screen and (min-width:320px) and (max-width:767px){
.sticky-header {
	position: sticky;
	top: 0;
}
	.mk-header-inner, .a-sticky .mk-header-inner, .header-style-2.a-sticky .mk-classic-nav-bg {
	border-bottom: 1px solid rgba(255,255,255,.1) !important;
}
	.essbfc-container li {
	line-height: 15px;
	display: inline-block;
}

.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-template-light.essbfc-sidebar-btnv.essbfc-sidebar-left {
	display: block !important;
	width: 100%;
	background: #191919;
	padding: 6px 0px 10px;
	left: 0px !important;
}
	.essbfc-followers-text {
	display: none !important;
}
.essbfc-container.essbfc-container-sidebar {
	position: fixed!important;
	top: unset!important;;
	bottom: 0px!important;
}
.mk-quick-contact-wrapper {
	display: none;
}
.essb-customizer-toggle {
	display: none;
}
.essbfc-container.essbfc-container-sidebar.essbfc-col-1.essbfc-sidebar-btnv .essbfc-followers-count {
	font-size: 13px;
}
.essbfc-container {
	margin-bottom: 0px !important
}
#sub-footer {
	position: unset;
	bottom: 70px !important;
	padding-bottom: 79px;
}
	 #responsive-menu-container {
	top: 90px !important;
		
	}

}

