/*
 Theme Name:   Classico Child
 Theme URI:    http://8theme.com/
 Description:  Classico Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     classico
 Version:      0.0.1
 Text Domain:  classico-child
*/
/*
 Navigation Bar
*/
.top-bar {
    padding: 0;
    padding-top: 5px;
}

.header-type-5 .header .navbar {
    padding: 25px 0;
    padding-top: 0px;
}

/* 
 General Stylings 
*/
.markets-list-spec {
    list-style-type: disc !important;
}

.products-tabs .wpb_tab {
	padding: 0 0 !important
}

#custom-title {
    height: 350px !important;
}

@media screen and (max-width: 500px) {
    .custom-title {
        height: 150px !important;
    }
}

.term-description {
	display: none;
}

.metro-social {
    margin-bottom: 20px;
}

/*
 BB Press Stylings 
*/
/*#bbpress-forums #bbp-search-form #bbp_search #bbp_search_submit {
  position: static;
  font-size: 14px;
  text-indent: 0;
  float: right;
  width: auto;
  background: none;
  background-color: #262626;
  line-height: 38px;
  height: 38px;
  padding: 0 28px !important;
  letter-spacing: 1px;
}*/

#bbp_search {
    width: auto !important;
}

#bbpress-forums li.bbp-header {
    background-color: #262626 !important;
    padding: 1% !important;
}
#bbpress-forums .bsp-forum-name {
    color: #ffffff !important;
}
#bbpress-forums li.bbp-header .forum-titles li {
    color: #ffffff !important;
}
#bbpress-forums .forum {
    border-top: 1px solid #cdcdcd !important;
}
#bbp-search-form {
    float: right;
    margin-bottom: 10px;
}
#bbpress-forums .info {
	display:none;
}
.bbpress .sidebar.sidebar-right {
display: none;
}
.bbpress .content.col-md-9 {
	width: 100%;
}
.bbpress span.bbp-admin-links {
	color: #000000;
}
.bbpress span.bbp-admin-links a {
	color: #000000;
}
.bbpress .bbp-meta a {
	color: #BF4102;
}
.bbpress .title h1 {
	color: #000000 !important;
}

/* Custom CSS added */
.quote-form-style {
  width: 100%;
}
.quote-form-style input.full-column-style {
  width: 95%;
}
.quote-form-style input.two-column-style {
  width: 90%;
}
.quote-form-style input.four-column-style {
  width: 80%;
}
.quote-form-style select.four-column-style {
  width: 80%;
}
.quote-form-style textarea {
  width: 95%;
  height: 40%;
  max-width: 95% !important;
}

.fixNav-enabled .fixed-active .header-logo img {
    max-width: 250px !important;
}

.text-overlay {
	text-align:center !important;
}

/* Footer Styles */
.footer {
	margin-top: 0px !important;
}

/* RMA List Checkbox */
.wpcf7-list-item.first.last {
    margin: 0px 0px 0px 0px !important;
}

.checkboxalign input {
  vertical-align: middle;
}

.checkboxalign label span {
    vertical-align: middle;
}
input[type="checkbox"] {
  width: 18px !important;
  height: 18px !important;
}
input[type="checkbox"]:checked:before {
  width: 20px !important;
  height: 18px !important;
  left: -1px !important;
}