/*
 Theme Name:     The Simple Child
 Theme URI:      http://thesimple.ellethemes.com
 Description:    The Simple Child Theme
 Author:         Ellethemes
 Author URI:     http://www.ellethemes.com
 Template:       the-simple
 Version:        1.0.0
*/

@import url("../the-simple/style.css");

div#logo a {
    pointer-events: none;
}
.bni-logo {
    background-image: url(http://jfkenterprises.wedigitalcreatives.com/wp-content/uploads/2020/05/BNIProudMember01.jpg);
    width: 173px;top: 7px;margin-left: 0em ;
    background-repeat: no-repeat;
}
.bni-logo a {    color: transparent !important;}
li#menu-item-6719:hover {    border-bottom: 3px solid transparent;}
.header_tools {
    display: none;
}
.centr-content h1 {    text-align: center !important;}
.centr-content h4 { 
    font-weight: 400 !important;   text-align: center !important;}
.three-section .odometer-inside {
    display: none;
}
.about-txt  h4{color: #004c2d!important;font-weight:600 !important;font-size: 25px!important;    line-height: 30px!important;}
.about-txt-left h4 {    margin-top: -5px !important;}
.about-txt  h4{    margin-bottom: 1px;}
.mission .services_large.style_1 {    box-shadow: 0 3px 10px rgba(0,0,0,.07);border: 3px solid #ffffff!important;    /* height: 500px; */}
.mission .services_large h4{font-size: 25px;}
.products-img {    transition: transform .4s;}
/* .products-img:hover {    transform: scale(1.1);} */
footer .inner .widget:last-child{    text-align: center;}
.products-img .flexslider .slides img {    box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.2);}
.testimonial_rotator_prev, .testimonial_rotator_next{color: #ffffff;}
.testimonial_rotator.template-onepig .testimonial_rotator_quote {    font-size: 1.07em;color:#A6AAB1;    line-height: 1.3em;    padding-bottom: 10px;}
.testimonial-sec .block_title.section_title {    margin-bottom: 0;}
#copyright .container {    padding-top: 20px;}
#copyright {	padding-bottom: 20px;}
.services_large:hover .icon_wrapper i {    color: #fff !important;}
.about-txt-left.wpb_column.column_container.with_padding.wpb_column.vc_column_container.vc_col-sm-5{padding-left: 8%;}
.about-txt.wpb_column.column_container.with_padding.wpb_column.vc_column_container.vc_col-sm-7{padding-top: 7.3%;padding-right: 6%;}
.gallery-appl .services_large {    float: none;}
.contact-icon .services_medium,.contact-icon .services_medium p {	float: none;}
.contact-icon .services_medium.style_1 i{font-size: 38px;}textarea {    height: 135px;}
.wpcf7 input:not([type="submit"]) {    height: 40px;}
.btn-bt.default:hover {    color: #004c2d !important;    background-color: #ffffff !important;}
.wpcf7 input[type="submit"].btn-bt {    color: #fff;	padding: 10px 40px !Important;}
.custom_height {    height: 970px !important;}
.custom_height .vc_column-inner.vc_custom_1590142315328 {    height: 970px !important;}
/* .custom_height {
    height: auto;
}*/
.footer_social_icons.circle li:hover {color: #ffffff!important;
    background-color: #2c6700 !important;
}
span.cptch_span:nth-child(1) {    margin-left: 0;}

@media (max-width: 320px){
footer#footer .container {    max-width: 300px !important;}
	.bni-logo 	{height: 100px !important;    margin-left: 2.5em;}
}
@media (max-width: 480px){
/* .testimonial-sec  .owl-item .item {
    width: 320px !important;
}*/
.cptch_span {	display: inline-block !important;    width: auto !important;}
.three-section.wpb_column:last-child {    margin-bottom: 20px!important ;}	
	.about-txt-left h1 {    font-size: 37px;}
	.custom_height {    height: auto !important;}
#logo img {    max-height: 80px !important;}
.bni-logo 	{height: 100px !important;    margin-left: 2.5em!important;}	
}
@media (min-width: 767px){
	.custom_height {    height: auto !important;}
.about-txt-left h1 {    font-size: 37px;}	
footer#footer .inner{    padding: 0 15px !important;}
 .bni-logo 	{height: 100px !important;    } 
}
@media (max-width: 768px){
.about-txt.wpb_column.column_container.with_padding.wpb_column.vc_column_container.vc_col-sm-7 {    padding-right: 8%;
    padding-left: 8%;}	
.bni-logo 	{height: 100px !important;    margin-left: 5.5em;}	
.custom_height .vc_column-inner.vc_custom_1590142315328 {    height: 500px !important;}
}

@media (min-width: 1024px) and (max-width: 1400px){
	
.about-txt.wpb_column.column_container.with_padding.wpb_column.vc_column_container.vc_col-sm-7 {
	padding-top: 10px;}	
}

@media (max-width: 979px){
footer .inner .row-fluid [class*="span"] {    padding-bottom: 0;}
}