/*
Theme Name: TheGem_child_user_icons
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/


.gem-button-position-center .gem-button {margin-left: 25px; margin-right: 25px;}
.home .quickfinder-item-title {display:none;}
.quickfinder-item-box {padding:50px 10px;min-height: 275px;border-radius:25px;}
.quickfinder .inline-column {margin-bottom: 0px;}
.title_home_03 {
    font-size: 50px!important;
    line-height: 50px!important;
    font-weight: bold;
    font-family: 'Montserrat';
}
.titolini_contatti .title-h3 {margin-bottom:0em}
.wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom) { background-color: #1e8536!important;}

.wpcf7 input[type="email"], .wpcf7 input[type="text"],.wpcf7 textarea {background-color: #373738!important; border: 1px solid #5db563; color: #f2f2f2;font-weight: 100;}

.img_chi_siamo {background-color: #333333;
    padding: 10px 0px;
    border-radius: 20px;}

.download_tab .quickfinder.quickfinder-title-thin .quickfinder-item-title{line-height: 1em;}
.download_tab .quickfinder-item-text{line-height: 1.4em;}
.download_tab .quickfinder-style-vertical .quickfinder-item-title {padding-bottom: 0px;}
.download_tab .quickfinder-style-vertical-3 .quickfinder-item .quickfinder-item-image {padding-top: 0px;}
.download_tab .quickfinder-style-vertical .quickfinder-item.odd .quickfinder-item-info, .download_tab .quickfinder-style-vertical .quickfinder-item.even .quickfinder-item-info {
    padding-top: 5px;
    padding-right: 0px;
    padding-left: 15px;
	padding-bottom: 0px;
}

.img_chi_siamo.wpb_column.vc_column_container.vc_col-sm-4 {
    width: 32%;
    margin-right: 1%;
}
.lighter {font-weight:lighter;}

.organi h5 {margin-bottom:0px; margin-top:0px;}

.assodire1 {background-color: #5EB265; color: #ffffff; padding: 3px;}
.assodire2 {background-color: #1D8536; color: #ffffff; padding: 3px;}
.assodire3 {background-color: #2BA037; color: #ffffff; padding: 3px;}
.gem-gallery-grid.metro.metro-item-style-3 .gallery-set .gallery-item {
    margin-bottom: 5px !important;
    overflow: visible !important;
}
