/*
Theme Name: Cornerstone Child
Theme URI: http://cornerstone.mikado-themes.com/
Description: A child theme of Cornerstone Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Template: cornerstone
*/

/*verdemartarello*/ 

.verdemartarello {color: #089012!important;}

/*Quando seleziono il testo con il  mouse*/

::selection {
    background:  #089012!important;
}

/*Nascondo il div dei social nel header*/

#text-20 {display:none;}

.mkd-logo-wrapper a {height:40px!important;}

.sz34 {font-size: 34px!important;color: #089012;}

.linkh {position: relative; left: 5px; top: -21px; color: black!important; font-weight: 600;}

.linkh2 {position: relative; left: 27px; top: -27px; color: #b7b7b7!important;}

.contattihead {
    position: relative;
    top: 14px;
    right: 16px;}

#text-19 {margin-top: -4px;}

.mkd-header-standard-extended .mkd-page-header .mkd-menu-area .mkd-main-menu .mkd-main-menu-line {border-top: 4px solid #089012!important;}

.wpcf7-form.cf7_custom_style_2 label>span {color:black!important;} 

/*Nascondo la lente nell'header*/

.mkd-page-header .mkd-sticky-header .mkd-sticky-right-widget {display:none!important;}

#mkd_search_opener-3 {display:none!important;}

/*MENU MOBILE*/

.mkd-mobile-header .mkd-mobile-menu-opener {margin-left: -20px;}

/*LOGO MOBILE*/

.mkd-mobile-logo-wrapper   {margin-top: -78px;}

/* MENU BLACK IN STICKY */

#sticky-nav-menu-item-11192 a {color:black!important;}
#sticky-nav-menu-item-11193 a {color:black!important;}
#sticky-nav-menu-item-11194 a {color:black!important;}
#sticky-nav-menu-item-11195 a {color:black!important;}
#sticky-nav-menu-item-11196 a {color:black!important;}
#sticky-nav-menu-item-11197 a {color:black!important;}

/*FILTRO PROJECTS*/

.mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li.active, .mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li.current, .mkd-portfolio-filter-holder.light .mkd-portfolio-filter-holder-inner ul li:hover {background-color:#089012!important;}

/*bottone invia news*/

.mkd-newsletter-footer input.wpcf7-form-control.wpcf7-submit {background-color:#089012!important;}

/*Dimensione icone*/

.mkd-iwt .mkd-iwt-custom-icon {width:77px!important;}

/*allineamneto bottone form*/

.wpcf7-form.cf7_custom_style_2 p:last-of-type {text-align: left!important}

/*colore bottone form*/

.post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {background-color:#089012!important;}

/*hover bottone form*/

.post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit:hover {background-color:black!important;}

/*colore menu footer and hover*/

.menu-privacy-footer-container ul li a {color:white!important}
.menu-privacy-footer-container ul li a:hover {color:#089012!important}

/*allinemento testi servizi UL*/

ul {list-style-position:initial!important;}

/*nascondo menu mobile su desktop*/

#mkd_side_area_opener-4 {display:none!important}
.mkd-light-header .mkd-menu-area .mkd-main-menu-widget-area .widget:not(.widget_mkd_woocommerce_dropdown_cart) {display:none!important}

/*Menu Mobile verde*/

div.mkd-mobile-menu-opener a:hover {color:#089012!important}

/*logo per dispositivi mobile grandi e tablet*/

@media (min-width: 480px) and (max-width: 1366px){
.mkd-mobile-logo-wrapper {margin-top:3px!important;}
	.mkd-mobile-logo-wrapper a {height:60px!important;}
	 }

/*nascondo autore ,share e related post da portfolio */

.mkd-portfolio-author-holder {display:none!important;}
.mkd-portfolio-single-holder .mkd-portfolio-fields .mkd-portfolio-item-social {display:none}
.mkd-portfolio-single-nav {display:none}

/*torna indietro nel portfolio*/

.backpt {background-color:#089012; color:white; padding:15px;}
i.white {color:white;}

/*hover blu diventa verde*/

.mkd-main-menu ul li:hover a {color:#089012!important}

.btn-modal-md {box-shadow: #161616 2px 2px 5px 2px!important; border-style: none!important;}

.btn-sha {box-shadow: #161616 2px 2px 5px 2px!important; border-style: none!important; max-width:229px!important; margin:0 auto!important;}

/*allineamento menu portfolio su mobile*/

@media only screen and (max-width:479px) 
{
.mkd-portfolio-filter-holder .mkd-portfolio-filter-holder-inner ul li {display:block!important;}    

	.spazioservizi {margin-top:25px!important}

	/*.mkd-mobile-logo-wrapper {margin-left: -656px;}*/
	
	/*.mkd-mobile-header .mkd-mobile-menu-opener a {margin-left:50px;}*/
}

.justify {text-align:justify}

/*Sistemo il menu da 1000px a 1399*/

@media (min-width: 999px) and (max-width: 1399px){
	#sticky-nav-menu-item-11192 a {margin-top:-8px!important; }
	#sticky-nav-menu-item-11193 a {margin-top:-8px!important;}
	#sticky-nav-menu-item-11194 a {margin-top:-8px!important;}
	#sticky-nav-menu-item-11195 a {margin-top:-8px!important;}
	#sticky-nav-menu-item-11196 a {margin-top:-8px!important;}
	#sticky-nav-menu-item-11197 a {margin-top:-8px!important;}
	
.mkd-page-header .mkd-sticky-header .mkd-position-left-inner, .mkd-page-header .mkd-sticky-header .mkd-position-right-inner {display: inline-flex;margin-top: -68px;}	
	 }

/*@media only screen and (max-width: 1200px) {
.mkd-container-inner, .mkd-grid, .mkd-grid-section .mkd-section-inner, .mkd-slider .carousel-inner .mkd-slider-content-outer {
    width: 1100px!important;
}*/

/*bOTTONE BROCHURE*/

.mkd-btn {font-size:13px!important; padding:0!important;}

.mkd-btn.mkd-btn-solid {background-color:#089012!important; border: 2px solid #089012!important;}