/*
Theme Name: NineZeroSeven Child
Theme URI: http://www.webcreations907.com
Author: webcreations907
Author URI: http://themeforest.net/user/webcreations907
Template: ninezeroseven
Description: One Page Parallax Theme ~ If you need support please use the <a href="http://support.webcreations907.com/">Theme's Support Forum</a>
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: black,white,orange,flexible-width,custom-background,custom-colors,featured-images,full-width-template,theme-options,translation-ready,left-sidebar,right-sidebar
*/

@import url("../ninezeroseven/style.css");


/************************************************************************
* Custom CSS code below
*************************************************************************/

/* Change to make the labels in contact for orange and change opacity from 0.5 (default) to 0.8*/
label{
  font-weight: normal;
  color: #e87a2b;
  opacity: 0.8;
  filter: alpha(opacity=50);
  font-size: 12px;
}

/*testimonial font size reduce to 15*/
 .wbc-testimonial .testimonial-message{
  display: block;
  font-size: 15px !important;
  font-weight: 100;
  margin-bottom:40px;
}

/* Fix border in contact form text area*/

input[type="text"],
input[type="password"],
input[type="email"],
input[type="search"],
select{
  border: 1px solid #868686;
  padding:0 7px;
  height:35px;
  line-height: 35px;
  line-height: normal;
  border-radius: 2px;
  width: 100%;
}
input[type="text"]:focus,
input[type="search"]:focus,
textarea:focus{
  
}
textarea{
  border:1px solid #868686;
  padding:7px;
  border-radius: 2px;
  width: 100%;
}

/************************************************************************
* red border for invalid fields
*************************************************************************/

span .wpcf7-not-valid {
    border: 2px solid #ff0000;
}

span.wpcf7-not-valid-tip {
    display: none;
}

div.wpcf7-validation-errors {
    background: #ffe2e2;
    border: 2px solid #ff0000;
    color: #C10000;
}
 
div.wpcf7-response-output {
    margin: 2em 0;
    padding: 15px;
    border-radius: 5px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;	
}
 
div.wpcf7-validation-errors {
    display: none !important;
}

.wpcf7-spam-blocked {
    background: #ffe2e2;
    border: 2px solid #ff0000;
    color: #C10000;
}
 
.wpcf7-mail-sent-ng {
     background: #fcf8e3;
     border: 2px solid #ac9163 !important;
     color: #8a6d3b;
}
 
.wpcf7-mail-sent-ok {
     background: #dff0d8;
     border: 2px solid #3c763d !important;
     color: #3c763d;
}

.wpcf7-captchac {
padding: 20px 40px;
border: 2px solid #868686;
margin-bottom: 10px;
}


/************************************************************************
* remove recaptcha badge
*************************************************************************/
.grecaptcha-badge { 
    visibility: hidden !important;
}




/************************************************************************
* Simple Side Tab Styles
*************************************************************************/

#rum_sst_tab {
	font-size:20px !important;
}

.rum_sst_contents {
	font-size:20px !important;
}
