/*
Theme Name: Brunn
Theme URI: http://brunn.select-themes.com
Description: Creative Agency Theme
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Text Domain: brunn
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.0
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
*, html, body, h1, h2, h3, h4, h5, h6, p{
    font-family: 'Droid Sans', Arial, Verdana, sans-serif;
}
.container100{
	max-width: 1200px;
	display: block;
	margin: 0 auto;
}
.vc_btn3.vc_btn3-color-turquoise, .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat {
    color: #fff;
    background-color: #868686;
}
.vc_btn3.vc_btn3-color-turquoise:hover, .vc_btn3.vc_btn3-color-turquoise.vc_btn3-style-flat:hover {
    color: #fff;
    background-color: #777777;
}
.transparent {
    opacity: 0;
}
form .col-md-6 {
    width: 48%;
    padding: 1%;
    float: left;
}
form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, form input.wpcf7-form-control.wpcf7-text {
    background: white;
}
button.wpcf7-form-control.wpcf7-submit.qodef-btn.qodef-btn-medium.qodef-btn-outline.qodef-btn-after {
    background: white;
}
button.wpcf7-form-control.wpcf7-submit.qodef-btn.qodef-btn-medium.qodef-btn-outline.qodef-btn-after:hover {
    background: #f3f3f3 !important;
}
#gallery-3 img, #gallery-4 img {
    border: none !important;
	padding: 35px;
}
#gallery-3, #gallery-4 {
	padding: 0 20px;
}
.f-right{
	float: right;
}

.branducers-ponent a.vp-a {
    background: #169b9b;
    padding: 10px 20px;
    color: white;
    margin-top: 20px;
    display: inline-block;
}

.branducers-ponent  h3.qodef-st-title {
	border-bottom: solid 2px #169b9b;
    padding-bottom: 10px;
}

.page-id-21 .qodef-team-holder.qodef-team-info-below-image .qodef-team-info, .page-id-19 .qodef-team-holder.qodef-team-info-below-image .qodef-team-info {
    background: #f7f7f9;
}
.post-page a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    background: #169b9b;
    display: block;
    border-radius: 0;
    border: none;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover {
    background-color: #004d6f;
    padding: 10px 30px;
}
.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active span, .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover span{
    color: white;
}
.vc_grid-filter.vc_grid-filter-size-md .vc_grid-filter-item, .vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item{
	padding: 10px 30px;
	margin: 0 10px;
}
.icons-colaboration img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.call-to {
    background: #474177;
    padding: 20px 30px;
    position: fixed;
    right: 0;
    z-index: 9999999;
    font-size: 18px;
    top: 200px;
    -webkit-box-shadow: -2px -2px 5px 0px rgb(255, 255, 255);
    -moz-box-shadow: -2px -2px 5px 0px rgba(189,189,189,1);
    box-shadow: -2px -2px 11px 0px rgb(255, 255, 255);
}
span.qodef-icon-font-elegant.arrow_right {
    display: none !important;
}

span.qodef-btn-text {
    color: #00c1cf;
    text-transform: capitalize;
    font-family: 'Droid Sans', Arial, Verdana, sans-serif;
}
.code-bloq h2.entry-title.qodef-post-title span {
    font-weight: 100;
}
.code-bloq h2.entry-title.qodef-post-title{
	margin-bottom: 10px;
}
.qodef-footer-bottom-inner.qodef-grid p {
    text-align: center;
    font-size: 13px;
}
.qodef-footer-bottom-inner.qodef-grid p a{
    color: #eeeeee
}
.text-cuota p.qodef-si-big-text {
    font-size: 18px !important;
}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-juicy-pink {
    background: #169b9b;
    display: block;
    border-radius: 0;
    border: none;
}
.vc_grid-filter.vc_grid-filter-size-lg .vc_grid-filter-item {
    font-size: unset !important;
}
.qodef-content .qodef-content-inner > .qodef-container > .qodef-container-inner, .qodef-content .qodef-content-inner > .qodef-container > .qodef-container-inner {
    padding: 50px 0 0px 0 !important;
}
.qodef-blog-single .qodef-post-info-bottom.clearfix {
    display: none !important;
}
button.wpcf7-form-control.wpcf7-submit.qodef-btn.qodef-btn-medium.qodef-btn-outline.qodef-btn-after {
    background: #474177;
}
button.wpcf7-form-control.wpcf7-submit.qodef-btn.qodef-btn-medium.qodef-btn-outline.qodef-btn-after span {
    color: white;
}
.vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat {
    color: #fff;
    background-color: #474177;
}
.page-id-30139 .qodef-post-info-date.entry-date.published.updated {
    display: none;
}
.qodef-breadcrumbs-info {
    float: left;
    position: absolute;
    border: 0;
    display: block !important;
}
.qodef-title-holder.qodef-standard-with-breadcrumbs-type .qodef-breadcrumbs {
    color: white !important;
}
.qodef-breadcrumbs a {
    text-decoration: underline;
}
.qodef-breadcrumbs.qodef-has-inline-style a:hover {
    color: #169b9b !important;
}


/*responsive*/
@media (max-width: 740px){
	.code-bloq .qodef-post-text-main {
		margin-bottom: 20px;
	}
	.qodef-title-holder.qodef-has-bg-image .qodef-title-image {
		display: none !important;
	}
	.page-id-10 .vc_btn3-container.vc_btn3-left {
		text-align: center;
	}
	.qodef-title-holder.qodef-standard-type.qodef-title-va-header-bottom.qodef-has-bg-image {
		background-color: #1a9d9d !important;
	}
		#gallery-3 img, #gallery-4 img {
		border: none !important;
		padding: 5px;
	}
	form .col-md-6 {
		width: 100%;
	}
	.qodef-page-content-holder.qodef-grid-col-12 .vc_row.wpb_row.vc_row-fluid.vc_custom_1554461951974 {
		background-size: cover !important;
	}
	.qodef-title-holder .qodef-title-image img {
		display: none !important;
	}
	.qodef-blog-holder article .qodef-post-text {
    padding: 15px 10px !important;
	}
	.wpb_image_grid .wpb_image_grid_ul .isotope-item {
		float: left;
		width: 40%;
	}	
	#gallery-3 .gallery-item, #gallery-4 .gallery-item {
		width: 33% !important;
		display: flex;
	}
	.vc_carousel-slideline-inner .vc_item {
		width: 95px !important;
		height: 95px !important;
	}
	.qodef-title-holder.qodef-has-bg-image .qodef-title-wrapper {
		position: relative !important;
	}
	.qodef-content-inner .qodef-title-holder .qodef-page-title {
		font-size: 29px!important;
	}
	.qodef-breadcrumbs {
		font-size: 12px;
	}
	.qodef-content-inner .qodef-title-holder.qodef-title-va-header-bottom {
		min-height: 145px !important;
	}
	.qodef-content-inner .qodef-title-holder.qodef-title-va-header-bottom .qodef-title-wrapper {
		padding-top: 115px !important;
	}
   .qodef-content-inner .qodef-title-holder.qodef-standard-with-breadcrumbs-type .qodef-breadcrumbs-info {
  	  width: 80%;
	}
}