/*
Theme Name: U-Design Child
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: Child Theme for U-Design
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
Template: u-design
Version: 1.0.0
*/

/**** BEGIN ADDING YOUR CUSTOM CSS CODE BELOW: ****/


/*removing title gap & on top of landing pages and removing main menu to keep visitors focused  */

.page-id-190 #page-content-title, .page-id-190 #breadcrumbs-container
{
display:none;
}

.sf-menu li :hover {
	background-color: #d19724;
}

.page-id-190 .entry {
    padding: 0px 0 0px;
}

.page-id-190 #content-container
{
margin-top: -40px;
}

/* ending removal of top gap on landing pages */

#footer-bg {
  min-height: 75px;
}

.telephone {
font-size: 2.3em;
color: #bf210f;
font-weight: 600;
}


#wrapper-1 {
    background-color: #ffffff;
}

#footer 
{
font-size: 0.8em;
}

.btn2 { /* Button colors */
  float: center;
  width: 400px;
  height: 16px;
  border-radius: 9px;
  font-family: 'Trebuchet MS', 'Arial';
  font-size: 20px;
  font-style: italic;
  font-weight: 900;
  background: #ffffff;
  padding: 5px 24px;
  border: 5px solid #800000;
  text-decoration: none;
}
 
.btn2 a { /* Button link color */
     color:#800000;
}

.btn2:hover { /* CSS for the button color when hovered here */
  background:#ffffff;
  border: 5px solid #d19724;
}
 
.btn2 a:hover { /* Add the text link color when hovered */
  color:#d19724;
}


.TBox {
  width:74%;
  border-radius: 8px;
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  padding:10px;
}

.TBoxT {
font-size: 14px;
}


.postmetadata {
  display: none;
}

strong.search-excerpt {
  background-color: #d19724;
}

#commentform .comment-form-url { display: none; }


#bottom-bg {
border-top: 5px solid #800000;
}

/*********** Custom form 7 Styles *******************/

.wpcf7 {
background-color: #ffffff;
max-width:90%;
}

.wpcf7-form {

margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

.wpcf7 input {
width: 94%;
padding: 8px 10px;
}

.wpcf7-textarea {
 width: 98%;
}

.wpcf7-submit {
max-width:100%;
margin: centre;
font-family: 'Trebuchet MS', 'Arial';
font-size: 2em;
font-style: normal;
font-weight: 600;
background: #800000;
color: #ffffff;
border: 4px solid #FFF;
border-radius: 6px;
padding: 7px 35px;
-webkit-appearance: none;
}

.wpcf7-submit a { /* Button link color */
color:#ffffff;
}

.wpcf7-submit:hover { /* CSS for the button color when hovered here */
background:#d19724;
color:#ffffff;
cursor: pointer;
}


/*********** MAIN FORM VALIDATION ERRORS *******************/

div.wpcf7-validation-errors {
border: 3px solid #d19724;
color:#d19724;
font-weight: 600;
}

div.wpcf7-mail-sent-ok {
border: 3px solid #800000;
color:#800000;
font-weight: 600;
}

div.cfsContactMsg.cfsErrorMsg {
    color: #800000 !important;
    padding: 5px;
    margin: 5px 0;
    font-weight: 600;
}

span.wpcf7-not-valid-tip {
    color: #d19724;
    font-size: 1em;
    font-weight: 600;
    display: block;
}

div.wpcf7-spam-blocked {
   border: 3px solid #800000;
   color:#800000;
   font-weight: 600;
}

/*********** END OF MAIN FORM VALIDATION ERRORS *******************/


.pp_social { display: none; }







