/*
Theme Name:     BID goCabinets
Theme URI:      
Description:    Child theme for the Salient theme 
Author:         Brown Ink Design
Author URI:     
Template:   	salient-new   
Version:        
*/

@import url("../salient-new/style.css");

.HomeTestimonials,
span.meta-comment-count {
	display: none !important;
}
.pad .blue_text_input {
    height: 52px !important;
}

/* _________________________________________________________________________ iPad & iPhone __________________________*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
.span_9 {
	width: 100%;
}


.LogoSpan .span_3 {
	width: 100% !important;
}


header#top #logo {
	width: 300px !important;
	position: relative !important;
	margin: 0 auto !important;
}


.LayerSliderCon {
	margin-top: -40px !Important;
}


.TopContactInfo {
	display: none !Important;
}

}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
.TopContactInfo {
	display: none !Important;
}


.CharCon .standard_section,
.LayerSliderCon {
	margin-top: 0px !Important;
	display: none !Important;
}

.success-mobile {
 	display:block !Important;
}

}

@media only screen 
and (min-device-width : 569px) { 

.success-mobile {
 	display:none !Important;

}

}

@media (max-width: 1299px) {

#top .span_9 {
	width: 100%;
}
#top .span_3 {
	width: 100%;
}
a#logo {
	text-align: -webkit-center;
}
#top ul.sf-menu li a {
	padding-bottom: 15.5px !important;
	padding-top: 25.5px !important;
}
#top ul.sf-menu ul.sub-menu {
	top: 55px !important;
}

}



/* _________________________________________________________________________ Form __________________________*/

.TermsCon label {
	display: none !important;
}
.TermsCon .ginput_container label {
	display: block !important;
}
.TermsCon .gfield_description {
	font-size: 12px !important;
	margin-top: 20px;
	margin-bottom: 6px;
	line-height: 1.3em;
	font-weight: bold;
}
.BaMAddress div span {
	margin-bottom: 18px;
}
.RemoveLeftMargin .ginput_complex .ginput_right {
	margin-left: 0px !important;
}

/* _________________________________________________________________________ Video__________________________*/
.ls-v5 .ls-playvideo {
	background-color: rgba(0, 0, 0, 0.7);
}
object, object embed {
	height: 100% !Important;
}
.ls-video-layer {
	width: 100% !important;
	height: 100% !important;
}
.ls-video-layer iframe,
.ls-videopreview {
	width: 100% !important;
	height: 100% !important;
}


.TopContactInfo {
	float: right;
	height: 32px;
}
.TopContactInfo p {
	float: left;
	margin-right: 14px;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
}
.LayerSliderCon {
	z-index: 9991 !important;
}
.CharCon {
	z-index: 9999 !important;
}
.CharCon .standard_section {
	margin-top: -60px;
}
#page-header-bg .span_6 {
	width: 100% !Important;
}
.SignUpChar {
	margin-bottom: -62px !Important;
}
.SignUpChar2 {
	margin-bottom: -16px !Important;
	display: block;
}
.FooterNewsletter li {
	padding: 0px 0px !Important;	
	border-bottom: 0px solid #444 !Important;
}
.FooterNewsletter label.gfield_label {
	margin: 10px 0 4px 0 !Important;
}
.FooterNewsletter .gform_footer {
	margin: 0px 0 0 0 !Important;
}
.FooterNewsletter {
	margin: -10px 0;
}
h1 {font-weight: 100 !important;
font-family: helvetica, sans-serif;
font-size: 36px;}

h2, h3, h4, h5 {font-family: helvetica, sans-serif;}

h2 {font-weight: 100; font-size: 25px; margin-top:10px; color:#3191d8 }
strong {font-weight:600 !important; }

.pricing-table {margin-top: 20px;}

.pricing-column h4 {font-size: 36px; !important}

.gform_wrapper .validation_message {font-weight: normal !important}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
border: none !important; background-color:#D7E6FF !important}
.gform_wrapper .validation_message {color: #3191d8 !important}
.gform_wrapper div.validation_error  {color: #3191d8 !important}
.gform_wrapper .gfield_error .gfield_label {color: #3191d8 !important}

.gform_wrapper li.gfield_error input[type="text"], .gform_wrapper li.gfield_error input[type="url"], .gform_wrapper li.gfield_error input[type="email"], .gform_wrapper li.gfield_error input[type="tel"], .gform_wrapper li.gfield_error input[type="number"], .gform_wrapper li.gfield_error input[type="password"], .gform_wrapper li.gfield_error textarea {border-color: #3191d8 !important}

.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio {color: #3191d8 !important}

.gform_wrapper h2 {
font-weight: 100 !important;
font-size: 28px !important;
color: #3191d8 !important}

p {padding-bottom:15px !important}

.alignleft {  
  float: left;
  margin-right: 0px;
}


article.post .post-meta .date,
.LoginForm {
	display: none;
}

.comments-section {display: none !important}

/* _________________________________________________________________________ Menu__________________________*/

li#menu-item-299 a {
color: #ffffff !important;
background-color: #f6653c !important;
font-weight:bold;
}


li#menu-item-599 a {
background-color: #d7df21 !important;
font-weight:bold;
}

/* _________________________________________________________________________ Hide Purechat__________________________*/

.purechat {
    position: fixed !important;
    z-index: 0 !important;
    display: none;
}