/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Artbees
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        6.0.2
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/
body{overflow-x:hidden;}
p {word-wrap: inherit;}
#menu-item-2165,.mobileshow_hf{display:none;}
.vimeovideobg{background: #000;margin-bottom: 8px!important;width: 104.8%;}
@media only screen and (min-width: 320px) and (max-width: 380px) {
.column_container.vc_custom_1498720135584.min-hero{
  background-size: 100% auto !important;	
/*min-height: 80px !important;*/
min-height: auto !important;
margin-top: 100px !important;
}
#theme-page .mk-fancy-title.circle {
  font-size: 16px !important;
  height: 50px !important;
  line-height: 50px !important;
  margin: 0 auto !important;
  padding: 0 0 10px !important;
  width: 120px !important;
}
.eg-item-skin-1-element-0.eg-post-52 {
  text-align: left!important;
}

.column_container.vc_custom_1498823856893.min-hero {
  background-size: 100% auto;
  margin-top: 100px;
min-height: auto!important;
}
#menu-item-2165,.mobileshow_hf{display:block;}
.mk-quick-contact-link,.mk-header-toolbar,.mk-go-top{display:none;}
.mobilehide_hf{display:none;}
.mk-footer-copyright span{font-size:14px!important;}
.mk-footer-copyright {padding-top:2px!important;}
.page-id-348 iframe{width:100%;}
.vimeovideobg{width:100%!important;}

body .add-header-height {padding-top: 0px;}
.hide_seprator_mobile{display:none;}
.mk-css-icon-menu {margin-top:0px;}
body .add-header-height {margin-bottom: 10px;}
#theme-page { margin-top: 110px !important;}
.mobile_buttons_inline{text-align:center;}
.mobile_buttons_inline #mk-button-5{width: 45%;float: left;}
.mobile_buttons_inline #mk-button-5{width: 47%;float: left;}
#responsive-menu-item-2165 {background:#008ec5;}
#responsive-menu-item-2165 a{color:#fff!important;}
.hidemobilelogo{display:none!important;}
.mk-header-bg.mk-header-bg-new{background:transparent!important;}
.mk-nav-responsive-link-new{background:rgba(0,0,0,0.4);}
.mk-nav-responsive-link-new .mk-css-icon-menu div{background-color:#fff!important;}
.mk-css-icon-menu
{
	padding-bottom:5px;
}
}
@media only screen and (min-width: 381px) and (max-width: 480px) {
.column_container.vc_custom_1498720135584.min-hero{
  background-size: 100% auto !important;	
/*min-height: 110px !important;*/
min-height: auto !important;
margin-top: 130px !important;
}
#theme-page .mk-fancy-title.circle {
font-size: 20px !important;
height: 60px !important;
line-height: 70px !important;
margin: 0 auto !important;
padding: 10px 0 !important;
width: 140px !important;
}
.eg-item-skin-1-element-0.eg-post-52 {
  text-align: left!important;
}
.column_container.vc_custom_1498823856893.min-hero {
  background-size: 100% auto;
  margin-top: 100px;
 min-height: auto!important;
}

#menu-item-2165,.mobileshow_hf{display:block;}
.mobilehide_hf{display:none;}
.mk-quick-contact-link,.mk-header-toolbar,.mk-go-top{display:none;}
.mk-footer-copyright span{font-size:14px!important;}
.mk-footer-copyright {padding-top:2px!important;}
.page-id-348 iframe{width:100%;}
.vimeovideobg{width:100%!important;}

body .add-header-height {padding-top: 0px;}
.hide_seprator_mobile{display:none;}
.mk-css-icon-menu {margin-top:0px;}
body .add-header-height {margin-bottom: 10px;}
#theme-page { margin-top: 110px !important;}
.mobile_buttons_inline{text-align:center;}
.mobile_buttons_inline #mk-button-5{width: 45%;float: left;}
.mobile_buttons_inline #mk-button-5{width: 47%;float: left;}
#responsive-menu-item-2165 {background:#008ec5;}
#responsive-menu-item-2165 a{color:#fff!important;}
.hidemobilelogo{display:none!important;}
.mk-header-bg.mk-header-bg-new{background:transparent!important;}
.mk-nav-responsive-link-new{background:rgba(0,0,0,0.4);}
.mk-nav-responsive-link-new .mk-css-icon-menu div{background-color:#fff!important;}
}

@media only screen and (min-width: 481px) and (max-width: 640px) {
.vc_custom_1498584395142.min-hero{
  background-size: 100% auto !important;	
min-height: 110px !important;
}
#theme-page .mk-fancy-title.circle {
font-size: 20px !important;
height: 60px !important;
line-height: 70px !important;
margin: 0 auto !important;
padding: 10px 0 !important;
width: 140px !important;
}
.eg-item-skin-1-element-0.eg-post-52 {
  text-align: left!important;
}
.column_container.vc_custom_1498823856893.min-hero {
  background-size: 100% auto;
  margin-top: 100px;
  min-height: auto!important;
}
.mp3j-convert .mk-svg-icon{display:none;}
#menu-item-2165,.mobileshow_hf{display:block;}
.mobilehide_hf{display:none;}
.mk-quick-contact-link,.mk-header-toolbar{display:none;}
.mk-footer-copyright span{font-size:14px!important;}
.mk-footer-copyright {padding-top:2px!important;}
.page-id-348 iframe{width:100%;}
.vimeovideobg{width:100%!important;}

body .add-header-height {padding-top: 0px;}
.hide_seprator_mobile{display:none;}
.mk-css-icon-menu {margin-top:0px;}
body .add-header-height {margin-bottom: 10px;}
#theme-page { margin-top: 110px !important;}
.mobile_buttons_inline{text-align:center;}
.mobile_buttons_inline #mk-button-5{width: 45%;float: left;}
.mobile_buttons_inline #mk-button-5{width: 47%;float: left;}
#responsive-menu-item-2165 {background:#008ec5;}
#responsive-menu-item-2165 a{color:#fff!important;}
.hidemobilelogo{display:none!important;}
.mk-header-bg.mk-header-bg-new{background:transparent!important;}
.mk-nav-responsive-link-new{background:rgba(0,0,0,0.4);}
.mk-nav-responsive-link-new .mk-css-icon-menu div{background-color:#fff!important;}
}
@media only screen and (min-width: 641px) and (max-width: 770px) {
.vc_custom_1498584395142.min-hero{
  background-size: 100% auto !important;	
min-height: 150px !important;
}
#theme-page .mk-fancy-title.circle {
font-size: 20px !important;
height: 70px !important;
line-height: 70px !important;
margin: 20px auto 0 !important;
padding: 10px 0 !important;
width: 140px !important;
}
.column_container.vc_custom_1498823856893.min-hero {
  background-size: 100% auto;
  margin-top: 100px;
  min-height: auto!important;
}
.mp3j-convert .mk-svg-icon{display:none;}
.mp3j-convert{margin-bottom:1px; display:block;width:100%;}
.hiddenin_mobile{display:none;}

}
@media only screen and (min-width: 771px) and (max-width: 1025px) {
.vc_custom_1498584395142.min-hero{
  background-size: 100% auto !important;	
min-height: 180px !important;
}
#theme-page .mk-fancy-title.circle {
font-size: 20px !important;
height: 70px !important;
line-height: 70px !important;
margin: 20px auto 0 !important;
padding: 10px 0 !important;
width: 140px !important;
}
}

@media only screen and (min-width: 1026px) and (max-width: 1200px) {
.vc_custom_1498584395142.min-hero{
  background-size: 100% auto !important;	
}
}
@media only screen and (min-width: 2560px) and (max-width: 4553px) {
.page-id-375 .min-hero {
    margin-top: 2px!important;
}
}
@media only screen and (min-width: 1536px) and (max-width: 2732px) {
.page-id-375 .min-hero {
    margin-top: 2px!important;
}
}

@media only screen and (min-width: 1152px) and (max-width: 2049px) {

/*.page-id-375 .min-hero {
    margin-top: 2px!important;
}*/
}

@media only screen and (min-width: 858px) and (max-width: 1525px) {
/*.page-id-375 .min-hero {
    margin-top: 2px!important;
}*/
}

@media only screen and (min-width: 960px) and (max-width: 1708px) {
/*.page-id-375 .min-hero {
    margin-top: 4px!important;
}*/
}

@media only screen and (min-width: 768px) and (max-width: 1366px) {
/*.page-id-375 .min-hero {
    margin-top: 0px!important;
}*/


}
@media only screen and (min-width: 320px) and (max-width: 767px) {
header .mk-header-toolbar {
/*  display: block;*/
  height: auto;
  margin-top: 0px;
  padding:0px;
}
#mk-header-checkout, #mk-toolbar-navigation, .header-toolbar-contact, .mk-header-date, .mk-header-login, .mk-header-signup, .mk-header-tagline {
  float: right!important;
  width: auto!important;
}
.mk-header-social{
    float:none;
    text-align:center;
    padding-bottom:20px;
}

#theme-page {
    margin-top: 140px;
}


}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
header .mk-header-toolbar {
  height: 30px;
  line-height: 35px;
  position: relative;
  top: 35px;
  width: 100%;
}
#theme-page {
    margin-top: 120px!important;
}
.mk-header:not(.header-style-4) .mk-header-holder {
  background: #fff none repeat scroll 0 0;
}


}

.vc_custom_1498720135584.min-hero {
  margin-top: 35px !important;
  min-height: 294px !important;
}

.eg-item-skin-1-element-0.eg-post-52 {
  text-align: center;
}

/*.page-id-375 .min-hero {
 
  min-height: 355px!important;
}*/

/*.min-hero.faqbg .mk-fancy-title
{
 margin-top: 85px!important;
}
*/


@media (min-width: 769px) and (max-width: 1000px) {
.header-logo img {
  position: absolute;
  top: 35%;
  transform: translate(0px, -50%);
width: 215px;
}
}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
    .mp3j-convert {width:100%;display:block;}
    .mp3j-convert .mk-svg-icon{display:none;}
    
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) { 
    .mp3j-convert .mk-svg-icon{display:none;
    }
     .mp3j-convert {width:100%;display:block;}
}

.mk-header-toolbar
{
	position:relative!important;
}

#input_5_2, input#input_5_6, input#input_5_3, textarea#input_5_4 {
    font-size: 14px;
}
.contactinfo li {
    list-style: none;
	margin:0;
}
.contactinfo ul {
    margin: 0;
}
.contactinfo li i {
    padding-right: 20px;
}
a.calendar_icon i{color:#aaa;font-size:15px;}
a:hover.calendar_icon i{color:#797979;}
