/*
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
*/

 #leadCap {border-top:1px solid #f9f9f9;}
#leadCap li {display: inline-block; width: 25%;}
#leadCap li input {box-sizing: border-box;}
#leadCap .gform_footer, #leadCap ul {text-align: center;}
#leadCap .gform_footer.top_label {padding-top:0;margin-top:0;}
#leadCap .gform_wrapper .button {color:#404040 !important; font-weight: bold;}
#leadCap .gform_wrapper .button:hover, #leadCap .gform_wrapper .top_label .gfield_label {color:#fff !important;}
#leadCap .gform_wrapper .gfield_required {color:#f7ed0f;}
#leadCap .gform_heading {display: none;}
#leadCap .white p {color:#fff !important; font-weight: bold;margin-bottom: 0;}
#leadCap #gform_wrapper_1 {margin:0;}

#homeSlide .wpb_content_element {margin-bottom: 0;}
#fpDesc .white p, #fpDesc .white h2 {color:#e9e9e9;}
.page-introduce-title {text-align: center;}

#mk-page-introduce.intro-left, .mk-single-employee.layout-style3 .single-employee-hero-title {background: rgba(255,255,255,1) ;
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(221,221,221,1) 66%, rgba(204,204,204,1) 100%) !important;
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(51%, rgba(229,229,229,1)), color-stop(66%, rgba(221,221,221,1)), color-stop(100%, rgba(204,204,204,1))) !important;
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(221,221,221,1) 66%, rgba(204,204,204,1) 100%) !important;
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(221,221,221,1) 66%, rgba(204,204,204,1) 100%) !important;
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(221,221,221,1) 66%, rgba(204,204,204,1) 100%) !important;
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 51%, rgba(221,221,221,1) 66%, rgba(204,204,204,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc', GradientType=1 );
}

.schedule table td {font-weight: 700;border-bottom: 1px solid rgb(220,220,220);}
.schedule .mk-fancy-table.table-style1 table tr > td {border-right: 1px solid rgb(220,220,220); }
.schedule table tr th {background-color: #3a3a3a !important; text-align: left}
.schedule table tr.private {background-color: #BCD5F9 !important;}
.schedule table tr.makeup {background-color: #ebb87a !important;}
#theme-page .single-featured-image img {display: block;
    max-height: 200px;
    width: auto;
    margin: 0 auto;}
    
.hidden {display:none;}
#register {font-size: 1.2em;}
#register .gform_wrapper input[type=email], 
#register .gform_wrapper input[type=number], 
#register .gform_wrapper input[type=password], 
#register .gform_wrapper input[type=tel], 
#register .gform_wrapper input[type=text], 
#register .gform_wrapper input[type=url],
#register select, #register textarea  {border: 1px solid #000 !important;}
#register li.total {background-color: #0a9920;max-width: 534px;
    color: #fff;}
#register li.total label, #register li.total div {display: inline-block;margin:15px 10px 0;}
#register li.total span {color:#fff; font-size: 20px;}
#register .gform_button[type=submit]	{background-color:#0a9920 !important; }
#register .gform_button[type=submit]:hover {background-color: #252525 !important;}
#register .gform_wrapper .button {padding:22px 29px !important;}

#register li.waiver {max-width: 534px; height: 150px; overflow:scroll;border:1px solid #000;font-size:.6em;padding:10px;}