/*
Theme Name:  AttorCO Child Theme
Description: Child theme for the AttorCO theme
Author:      ThemeStek
Author URI:  http://themeforest.net/user/themestek
Template:    attorco
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

.themestek-column-inner.service-box .vc_column-inner > .themestek-col-wrapper-bg-layer > .themestek-bg-layer-inner{
	-webkit-transition: background-color 0.5s ease;
	-moz-transition: background-color 0.5s ease;
	-ms-transition: background-color 0.5s ease;
	-o-transition: background-color 0.5s ease;
	transition: background-color 0.5s ease;
}
.themestek-column-inner.service-box .vc_column-inner:hover > .themestek-col-wrapper-bg-layer > .themestek-bg-layer-inner{
	background-color: #000 !important;
}
.service-box > .vc_column-inner > .wpb_wrapper{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.service-box .vc_column-inner > .wpb_wrapper:hover{
	-webkit-transform: scale(0.85);
	-moz-transform: scale(0.85);
	-ms-transform: scale(0.85);
	-o-transform: scale(0.85);
	transform: scale(0.85);
}
@media (max-width: 767px){
	.themestek-column-inner.service-box {
		margin-bottom:15px;
	}
}

.home-mission-statement{
	margin-bottom:0;
}
@media (max-width: 1024px){
	.home-mission-statement{
		margin-bottom:30px;
	}
}
.nf-form-wrap .nf-form-content{
	max-width:100%;
	padding:0;
}
.nf-form-wrap.nf-multi-cell .nf-row{
	margin:0 -15px;
}
.nf-form-wrap.nf-multi-cell .nf-cell{
	padding: 0 15px;
}
.nf-row:last-child .nf-field-container{
	margin-bottom:0;
}