/*
Theme Name: Bo Jackson
Theme URI: 
Description: Child theme of dt-the7 theme for the The7 theme
Author: <a href="http://dream-theme.com/">Dream-Theme</a>
Author URI: 
Template: dt-the7
Version: 5.2.2
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 27 Sep 2017 00:54:05 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.textwhitebig{ color:white; font-size:18px;}
.minheightbox{min-height:350px;}

.redbold p{color:#FFFFFF; font-size:1.5em; font-weight: 800;}
.product-listing.woocommerce div.product span.price {color: #ec492d!important;}

.minheightbox{min-height:357px;}
.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #FFF;
    background-color: #dd3333;
}

.whitetext p{ color:#ffffff;}
.whitetext h4{ color:#ffffff;}

input[type="text"], input[type="search"], input[type="tel"], input[type="url"], input[type="email"], input[type="number"], input[type="date"], input[type="range"], input[type="password"], select, textarea, .wpcf7-number {
    color: #787d85;
    border-color: rgba(173,176,182,0.3);
    background-color: #fdf1db;
    border-radius: 1px;
}

/* Forms */
body .gform_wrapper .top_label div.ginput_container{margin-bottom: 20px;}

.gform_wrapper ul.gform_fields{margin-right: -20px !important;}
.gform_wrapper ul.gform_fields li input.large,
.gform_wrapper ul.gform_fields li input.medium,
.gform_wrapper ul.gform_fields li input.medium.datepicker,
.gform_wrapper ul.gform_fields li input.small{width: calc(100% - 20px);}
/*.gform_wrapper ul.gform_fields li input.small{width: 80px !important;}*/
.gform_wrapper ul.gform_fields li input[type=checkbox],
.gform_wrapper ul.gform_fields li input[type=radio]{width: auto;}
.gform_wrapper ul li.gfield.col-1-4{float: left; width: 25%; padding: 0; clear: none;}
.gform_wrapper ul li.gfield.col-3-4{float: left; width: 75%; padding: 0; clear: none;}
.gform_wrapper ul li.gfield.col-1-2{float: left; width: 50%; padding: 0; clear: none;}
.gform_wrapper ul li.gfield.col-1-1{float: left; width: 100%; padding: 0; clear: none;}

.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li{float: left; margin-right: 20px !important;}
.gform_wrapper ul li.inline-label .gfield_label{float: left; margin-right: 20px;}

.gform_wrapper ul li.margin-top{margin-top:40px;}
.gform_wrapper ul li.margin-bottom{margin-bottom:40px;}

.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top: 0;}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border: none; margin: 16px 0 0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top: 8px;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top: 0;}
.gform_wrapper.gf_browser_chrome .gfield_error input[type=email], .gform_wrapper.gf_browser_chrome .gfield_error input[type=number], .gform_wrapper.gf_browser_chrome .gfield_error input[type=password], .gform_wrapper.gf_browser_chrome .gfield_error input[type=tel], .gform_wrapper.gf_browser_chrome .gfield_error input[type=text], .gform_wrapper.gf_browser_chrome .gfield_error input[type=url], .gform_wrapper.gf_browser_chrome .gfield_error select, .gform_wrapper.gf_browser_chrome .gfield_error textarea, .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom: 10px;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display: none;}
.teallink{ font-weight: 500; color:#7cb2af; font-size: 1.1em; line-height:2.0em;  text-transform:uppercase;}
.teallink a{ font-weight: 500; color:#7cb2af; font-size: 1.1em; line-height:2.0em;  text-transform:uppercase; text-decoration:none;}

.tealleader{ text-align:left; font-weight: 500; color:#7cb2af; font-size: 1.1em; line-height:2.0em;  text-transform:uppercase;}

body .gform_wrapper .button{padding: 10px 40px;}

@media only screen and (max-width: 768px) {
    .gform_wrapper ul li.gfield.col-1-4, .gform_wrapper ul li.gfield.col-3-4, .gform_wrapper ul li.gfield.col-1-2, .gform_wrapper ul li.gfield.col-1-1{width: 100%;}
}