/*
 Theme Name:   WP Elementy Child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  CMS Theme Framework Child Theme
 Author:       FOX
 Author URI:   http://cmssuperheroes.com/
 Template:     wp-elementy
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
 Text Domain:  wp-elementy-child
*/
::selection {
    color: #222;
    background: #f7f7f7;
}
body .tp-caption a.cms-button.lg {
    padding: 15px 40px !important;
    line-height: 1.2 !important;
    font-size: 16px !important;
}
.box-video .vc_column-inner {
	padding-top:0px!important;
}
.box-video .wpb_content_element {
	margin-bottom:0px!important;
}
.box-text .vc_column-inner{
	padding: 4em!important;
}
.i4ewOd-pzNkMb-haAclf {display:none!important;}
.cms-button.cms-yellow-light {
    background-color: #F6E701!important;
    color: #000!important;
}
.cms-button.cms-green {
    background-color: #ABC47B!important;
    color: #fff;
}
.cms-button.cms-blue {
    background-color: #00A0E0!important;
    color: #fff;
}
.cms-progress-wrap .work-proc2-bg-block {
    background-color:#f7f7f7!important;
}
.work-proc2-a-text .border-bot {
	font-weight:600;
}
.brewcycle-feature .work-proc2-a-text .border-bot {
	border-color:#43625B;
}
.brewbarge-feature .work-proc2-a-text .border-bot {
	border-color:#096E91;
}
.cms-progress-wrap .cms-process-a {
    margin-top: 10px;
}
.cms-process-inner p {
	line-height:1.8em;
}
.cms-progress-wrap .work-proc2-a {
    font-size: 35px;
}
.cms-progress-wrap .work-proc2-a-text {
	font-weight:200!important;
	text-transform:uppercase;
}
.brewcycle-feature .cms-progress-wrap .work-proc2-a-text {
	color:#43625B;
}
.brewbarge-feature .cms-progress-wrap .work-proc2-a-text {
	color:#096E91;
}
.cms-progress-wrap .cms-process-a:hover .work-proc2-a-text {
	color:#000!important;
}
.p-110-cont {
    padding-top: 40px;
    padding-bottom: 40px;
}
.brewcycle-feature .cms-process-inner .proc-icon {
	color:#43625B;
	font-weight:500;
}
.brewbarge-feature .cms-process-inner .proc-icon {
	color:#096E91;
	font-weight:500;
}
.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=phone], .wpcf7-form input[type=password], .wpcf7-form input[type=url], .wpcf7-form input[type=tel] {
    width: 100%;
    border-color: #ccc;
    color: #333;
}
.box-center {
	text-align:center;
}
.wpb_gmaps_widget .wpb_wrapper {
    background-color: #f7f7f7;
    padding: 0!important;
}
.footer-logos {
	text-align:center;
}
.footer-logos a > img {
opacity: 1;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.footer-logos a > img:hover {
	opacity: .3;
}
.footer-logo {
    max-height:none;
}

/*Peek Custom Styles*/
.ui-theme-forests-edge .peek-embeddable .peek-embeddable-header {display:none!important;}