/*
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:        5.0.10
*/


}
a:link,
a:visited,
a:hover,
a:active,
a:focus {
  font-weight: 800;
}
ul li {
  margin-bottom: .85em !important;
}
/* HEADEING STYLES */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 20px;
  margin-bottom: 20px;
}
h1 {
  color: #182233;
}
h2 {
  font-size: 30px;
}
h3 {
  font-size: 28px;
}
h4 {
  font-size: 24px;
}
h5 {
  font-size: 18px;
}
h6 {
  font-size: 14px;
}
/* Mobile Header styles */
@media handheld, only screen and (max-width: 600px) {
  h1 {
    font-size:28px !important;
  }
  h2 {
    font-size:35px !important;
  }
  h4 {
    font-size:22px !important;
  } 
}
.mk-header .mk-header-bg,
.mk-header .mk-classic-nav-bg {
  padding-top: 10px;
  padding-bottom: 10px;
}
.mk-header .mk-header-inner {
  padding-top: 10px
}
img.mk-sticky-logo {
	top:80%;	
}
.header-logo img {
  top: 65%;
}
.mk-sticky-logo {
  top: 75% !important;
}
@media handheld, only screen and (max-width: 780px) {
  .header-logo img {
    max-width: 280px !important;
    top: 80%;
  	position: absolute;
  	-webkit-transform: translate(0, -50%) !important;
  	-ms-transform: translate(0, -50%) !important;
  	transform: translate(0, -50%) !important;
  	ms-transform: translate(0, -50%) !important;
  }
}
@media handheld, only screen and (max-width: 400px) {
  .header-logo img {
    max-width: 280px !important;
    top: 80%;
  	position: absolute;
  	-webkit-transform: translate(0, -50%) !important;
  	-ms-transform: translate(0, -50%) !important;
  	transform: translate(0, -50%) !important;
  	ms-transform: translate(0, -50%) !important;
  }
}
@media screen and (max-width: 782px) {
  .admin-bar .sticky-style-fixed.header-style-1 .mk-header-holder,
  .admin-bar .sticky-style-fixed.header-style-3 .mk-header-holder {
    top: 32px;
  }


@media screen and (max-width: 782px) {
  .admin-bar .sticky-style-slide.header-style-1.pre-sticky .mk-header-holder,
  .admin-bar .sticky-style-slide.header-style-3.pre-sticky .mk-header-holder {
    position: fixed;
    top: -300px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
    -webkit-transform: translateZ(0px);
    -ms-transform: translateZ(0px);
    transform: translateZ(0px);
  }
}
.mk-dashboard-trigger .mk-css-icon-menu {
  top: 55%;
  margin-top: 0px;
}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a {
  line-height: 50px;
}
  .mk-fullscreen-nav.logo-is-responsive .responsive-logo {
    display: none;
  }
  .mk-fullscreen-nav .mk-fullscreen-nav-logo {
    margin-bottom: 0px;  
  }
}
.mk-single-employee.layout-style2 .team-member-name {
  margin-top: 10px;
  color:#00C498;
  font-size: 24;
  font-family: "Brandon Grotesque";
}
.mk-blog-hero.bold-style:before {
  position: fixed;
  background-color: #182233;
  opacity: .9;
}
.mk-blog-hero.bold-style .content-holder {
  margin: 0 auto;
  text-align: center;
  position: relative;
  z-index: 2;
}
.mk-blog-hero.bold-style .the-title {
  color: #00c498 !important;
  font-size: 50px;
}
.mk-blog-hero.bold-style .mk-author-name,
.mk-blog-hero.bold-style .mk-publish-date {
  font-style: normal;
}

/* Progress button
/**************************************************/
.mk-progress-button {
  letter-spacing: 1px;
  text-transform: none;
}
.mk-progress-button .mk-progress-button-content {
  color:#00C498;
  line-height: 0;
}
.mk-progress-button:hover .mk-progress-button-content {
  position: relative;
  display: block;
  color:#f97352;
  line-height: 0;
}
.mk-progress-button[data-style="move-up"] .mk-progress {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  outline: #00C498 solid;
  outline-color: #00C498;
  outline-width: 2px;

  }
.mk-progress-button[data-style="move-up"]:hover .mk-progress {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  outline: #F87351 solid;
  outline-color: #F87351;
  outline-width: 2px;

}
.mk-progress-button[data-style="move-up"].state-loading .mk-progress-button-content {
      color: #00C498;
}

/*Button Border*/
.s_contact.corporate-style .mk-progress-button,
.s_contact.classic-style .mk-progress-button {
  border: 1px ;
  border-color: #00C498;
}
/*green*/
.a_color-warning {
  color: #00C498;
}
/*manning green*/
.a_color-manning {
  color: #00C498;
}

/* canvas css */

#page-section-2 .mk-page-section-inner{background-color:#182233;background-image: url('http://manningdigital.com/assets/img/home/top-bg.png');}
#particles {
    width: 960px;
    height: 550px;
    position: absolute;
    margin: 0 auto;
  left: 0;
right: 0;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}