/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/



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

body {
	background-color:#fff;
}

*/


/* text */

.whitetext p, .whitetext h1, .whitetext h2, .whitetext h3, .whitetext h4, .whitetext ul li, .whitetext p strong, .whitetext a {color:#fff!important}



@media screen and (min-width: 1024px) {
.largetext p  {font-size:1.2em!important}
}

.nametext p {line-height: 1.2em}

.milestone-number, .milestone-suffix, .milestone-prefix {color:#000!important}
.mk-milestone.center-align .milestone-text:after {display:none}
.mk-milestone .milestone-text {margin: 5px 0; padding: 5px 0 20px}

.specialistservices h3 {color:#fc804d!IMPORTANT}


.clients h2 {color: #494059!important}
.clients p {font-size: 14px; line-height:1.1em; }
.teamname h3 {margin-bottom: 0px!important}


/* edge slider */


.mk-edge-slider .mk-slider-slide.is-active .edge-default_anim .edge-title {text-align:left!important}
.mk-edge-slider .edge-title {margin-bottom:0px!important; }
.mk-edge-slider .edge-title-area {background-color: #85BEDD; padding: 15px;}

.mk-edge-slider .box-holder {min-height: 50px!important}

@media screen and (max-width: 768px) {

.mk-edge-wrapper {height: 250px!important}
.mk-edge-slider .mk-slider-slide .slider-content {margin-top: -70px!important}
.mk-edge-slider {height: 250px!important}
.mk-edge-slider .mk-fancy-title {margin-bottom: 12px; padding-top: 10px!important; padding-bottom: 0px!important}

}

/* contact form */

.s_contact.dark .s_txt-input:focus, .s_contact.light .s_txt-input {background: #fff}


/* footer */


.mk-footer-copyright {width: inherit; text-align:center; margin-bottom: 10px}
#mk-footer .widget h3 {font-size: 18px!important; font-weight: 600; }


#mk-footer .widget h3::after {
  content: "________";
  background-size: 200px 1px;
  height:1px;
  margin-left: 15px;
  letter-spacing: -1px;
  vertical-align: 6px;
  font-size: 12px
 }
#mk-footer .widget h3 {line-height: 1em!important}
#mk-footer .widget,
#mk-footer .widget table {margin-bottom: 10px}
#mk-footer .widget table td {text-align:left; padding:1px 0px 10px 0px !important }
#mk-footer .widget table td.tit {font-weight: 600 }
#mk-footer .widget_social_networks a.mk-square-pointed.large svg {padding: 8px}
#mk-footer .mk-col-1-3 {border-bottom: 1px solid #fff}


@media screen and (min-width: 768px) {

#mk-footer .mk-col-1-3 {min-height: 235px; }
#mk-footer [class*='mk-col-'] {padding: 0}
#mk-footer .mk-col-1-3 { margin: 0 2%; width: 29.33%}

}



/* blog */
.mk-love-holder {display:none}
.mk-blog-newspaper-item .the-title a {text-transform: none!important; font-size: 18px}

.inpagelink {font-weight: 500}
.inpagelink p {line-height: 1.1em; color:#a7cfe7 !important}