/*
 Theme Name:   Hover Force
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Neve Child Theme
 Author:       GWD 
 Author URI:   https:/griffinwebdesign.co.uk
 Template:     neve
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  nevechild
*/

/* #### Generated By: http://www.cufonfonts.com #### */


.flexBox
{
	display: -webkit-flex; /* NEW */
	display: flex;
	-webkit-flex-wrap: wrap; /* NEW */
	flex-wrap: wrap;
	align-items: stretch;
	-webkit-align-items: stretch;
	margin:0px ;	
}
.flexBox.centered
{	justify-content:center;	-webkit-justify-content:center;	}

ul.flexBox li
{	display:inline-block; list-style: none; 	}

ul.flexBox li img { width:100%; height: auto; }

.twoColumn, .flexBox.cols2 li
{	width:50%; position:relative; padding:0px;	}
.threeColumn, .ecs-event, .flexBox.cols3 li
{	width:33.3%;  position:relative; padding:0px;	}
.fourColumn, .flexBox.cols4 li
{	width:25%;  position:relative;	padding:0px;}
.fiveColumn,  .flexBox.cols5 li
{	width:20%; position:relative; padding:0px;	}

.elementor-widget-text-editor p, .elementor-widget-text-editor ul { margin-bottom: 15px; }

.centered .elementor-container, .max25 .elementor-container { justify-content: center; }



@media (max-width: 1620px)
{
	
	.elementor-section-boxed , .entry-header, .nv-index-posts { padding-left:30px !important; padding-right:30px !important; }
	.elementor-section-boxed .elementor-section-boxed , .elementor-section-boxed .entry-header, .elementor-inner-section  { padding-left:0px !important;  padding-right:0px !important;  }
}


@media (max-width:1024px)
{
	div.wpforms-container-full .wpforms-form .wpforms-one-half { width: 100% !important; float:none !important; margin-left:0px !important; }

}
	
