/* 

	Theme Name: Xone Child
	Theme URI: http://www.spab-rice.com 
	Description: Xone child Theme. 
	Version: 0.1
	Author: Spab Rice 
	Author URI: http://www.spab-rice.com 
	Template:    xone
	Text Domain:  xone-child
	
*/
body {
    color: #ffffff !important;
}
.jb-form label {
    color: #ffffff !important;
}
#completionMessage p {
color: #fff !important;
}
.jb-form, h1, h2, h3, h4, h5 {
    font-weight: 300;
    color: #fff;
}
.jb-form, p {
    font-weight: 300;
    color: #fff;
}

#wpadminbar { display: none; }

.logged-in .fixed-header header { top: 0; }

.section-title { margin-bottom: 40px; }

.section-title h2 {
  font-weight: 600 !important;
}

/* Feautred Video */
#section-home-2 { padding: 5em 0 5em 0; }

#featured-video {
  margin: 0 auto;
  position: relative;
  width: 50%;
}

#featured-video iframe { display: none; opacity: .7; }

#featured-video-play {
  color: #ffffff;
  display: block;
  font-size: 70px;
  height: 70px;
  left: 50%;
  margin: -35px 0 0 -35px;
  position: absolute;
  top: 50%;
  width: 70px;
  z-index: 10;
}

.vcontrol { 
  color: #ffffff;
  position: absolute;
  right: 20px;
  top: 20px;
}

#ompa {
  padding-top: 2em;
  text-align: center;
}

.connect { 
  margin: 80px 0 0 0;
  text-align: center; 
}

/* Blog Sidebar */
.widget ul.socialmedia-widget { text-align: left; } 

/* Work Section */
.imgoverlay .overlay { opacity: 1; }

.imgoverlay .overlaycolor { opacity: 0.6 }

.imgoverlay:hover .overlaycolor { opacity: 0; }

#load-more { margin-bottom: 50px; }

/* Email Sign Up */
#ninja_forms_form_5_wrap { 
  margin: 0 auto;
  width: 65%; 
}

form input#ninja_forms_field_9 {
  width: 100%;
  margin-left: 0;
}

#ninja_forms_form_5_all_fields_wrap:after {
  clear:both;
  content: '';
  display: table;
  width: 100%;
}

#ninja_forms_field_10_div_wrap { text-align: center; }

#ninja_forms_field_10 { display: inline-block; }

#ninja_forms_form_5_all_fields_wrap .field-wrap { 
  float: none; 
  width: 100%; 
}

#ninja_forms_form_5_all_fields_wrap .field-wrap:first-child { width: 100%; }

#section-partners .gallery-icon { padding: 0 2em; }

@media and screen (min-width: 768px){
  
  form input#ninja_forms_field_9 {
    margin-left: 8px;
    width: 80%;
  }
  
  #ninja_forms_form_5_all_fields_wrap .field-wrap { 
    float: left; 
    width: 20%; 
  }

  #ninja_forms_form_5_all_fields_wrap .field-wrap:first-child { width: 80%; }   
  
}

.ninja-forms-response-msg { text-align: center; }

input[type=submit] { padding: 9px 40px; }

/* Contact */
#ninja_forms_form_1_all_fields_wrap { 
  margin: 0 auto 100px auto;
  max-width: 100%;
}

@media and screen (min-width: 768px){
  #ninja_forms_form_1_all_fields_wrap { 
    margin: 0 auto 100px auto;
    max-width: 70%; 
  }
}

#section-contact iframe { background: none; }

#section-contact iframe body#syndicated_form { background: none; }

