/*
Theme Name: Coca Child Theme
Theme URI: http://wp.themedemo.co/coca
Author: TrueThemes
Author URI: http://www.truethemes.net/
Description: Coca is a Responsive Wordpress Theme with a multitude of amazing CMS features.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: coca
Tags: responsive-layout, custom-typography, custom-colors, columns, featured-images, sticky-post
Template: coca
*/
.home .cs-banner .js-parallax-banner-item {
	height: 100% !important;transform:none !important;
}
html h6 {
	font-size: 36px;
}
.frm_style_formidable-style.with_frm_style input[type=email], .frm_style_formidable-style.with_frm_style input[type=file], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=password], .frm_style_formidable-style.with_frm_style input[type=search], .frm_style_formidable-style.with_frm_style input[type=tel], .frm_style_formidable-style.with_frm_style input[type=text], .frm_style_formidable-style.with_frm_style input[type=url], .frm_style_formidable-style.with_frm_style textarea, input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
	border: solid 1px #b9bdc3!important;
}
html .cs-top-header__links-item a, html .cs-top-header__desc p {
	font-weight: 800;
}
.fansrow .vc_column-inner {
	padding-top: 0!important;
}
html .cs-portfolio__title--services {
    letter-spacing: 0px;
    font-size: 22px;
	color: #001f41;
}
html .cs-portfolio__icon {
	color: #001f41;
}
html .cs-socials__item a i {
	font-size: 22px;
}
.cs-header--scroll-menu .cs-logo.cs-logo--header img {
    max-height: 60px;
}
html .cs-header .main-menu>li>a {
	font-size: 16px;
}
html .cs-portfolio--services {
	padding: 30px 10px;
}
html .cs-portfolio a {
	color: #789b4a!important;
	border-bottom-color: #789b4a;
}
h6.cs-heading__subtitle {
	font-size: 26px;
	font-weight: 300;
	letter-spacing: 0;
}
p.quote {
	color: #FFF!important;
	font-size: 22px;
	text-align: center;
}

html h3 {
	color: #001f41;
}
html .cs-header .sub-menu {
	background-color: #001f41;
}
html .cs-header .main-menu>li.current-menu-item>a, html .cs-header--fixed:not([class$="-menu"]) .main-menu>li.current-menu-item>a
{
	color: #148DCD;
}
html input[type=submit] {
	border: solid 2px #789b4a;
	color: #789b4a;
	padding: 8px 15px;
}
html input[type=submit]:hover {
	border: solid 2px #001f41;
	background-color: #001f41;
	color: #FFF;
}
.specialheader h4 {
	font-size: 60px;
	color: #000!important;
}
.designlogo img {
	max-width: 300px;
}
html .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	font-family: "Woodford Bourne",sans-serif;
	font-weight: 700;
	text-transform: uppercase;
}
html .cs-footer__copyright p {
	font-family: "Woodford Bourne",sans-serif;
}

html .cs-footer__copyright a {
	text-decoration: underline;
}
html .vc_btn3.vc_btn3-color-black.vc_btn3-style-outline {
	font-family: "Woodford Bourne",sans-serif;
	font-weight: 700;
	text-transform: uppercase;
}
html .cs-top-header, html .cs-footer {
	background-color: #001f41;
}
html .cs-header .main-menu>li:hover>a {
	color: #789b4a;
}
.mc4wp-response p {
	background-color: #789b4a;
	color: #FFF;
	font-size: 20px;
	margin-top: 20px;
	padding: 20px;
}
a.cs-btn {
	color: #789b4a;
	border-bottom-color: #789b4a;
}
html .widget p {
    color: #000;
}
@media screen and (min-width: 992px) {
	html .cs-banner--fullheight:not(.cs-banner--font-normal) h1.cs-banner__title {
		font-size: 90px;
	}
}
@media screen and (max-width: 1024px) {
	.cs-header__nav {
		background-color: #001f41;
	}
}
@media screen and (max-width: 580px) {
	.cs-logo img {
		max-width: 160px!important;
	}
	.cs-banner h1.cs-banner__title {
		font-size: 30px!important;
	}

	html .cs-banner__title {
		margin-top: 50px;
	}
}
@media screen and (max-width: 320px) {
	.cs-banner h1.cs-banner__title {
		font-size: 30px!important;
	}
}