/*
Theme Name: Siapi Child
Theme URI: http://www.siapi.it
Author: 7iquid - CommunicAnimation
Template: siapi
Description: 
Version: 1.0.1
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: siapichild
This theme, like WordPress, is licensed under the GPL.
*/

.cms-service-grid.layout1 .grid-item-inner .entry-featured .entry-body:before, .cms-service-grid.layout1 .grid-item-inner .entry-featured .entry-body:after {background-color: #dc9a2d !important;}
.cms-service-grid.layout1 .grid-item-inner .entry-featured .entry-body:before {background-color: #dc9a2d !important;}, .cms-service-grid.layout1 .grid-item-inner .entry-featured .entry-body:after {background-color: #dc9a2d !important;}
.cms-post-grid.layout2 .entry-body {background-color: #85776f !important;}
.btn, button, .button, input[type="submit"] {background-color: #e8a123 !important;}
.btn.btn-secondary, .button:not(.add_to_cart_button):not(.product_type_grouped).btn-secondary {display: none;}
.footer-logo img{max-height: 70px !important;}
.cms-heading.layout1 .custom-subheading{font-family:'Poppins',sans-serif !important; font-weight:500 !important;}
.fascia-footer a:link, .fascia-footer a:visited{color: #f7f7f7 !important;}
.fascia-footer a:hover{color: #e8a123 !important;}
.site-content {padding:0 !important;}


@media screen and (min-width: 1200px){
	.primary-menu > li > a { line-height:100% !important}
	.primary-menu .sub-menu li			{width:250px}
}

div.col-lg-12.col-md-12.col-sm-12 {padding-top: 15px !important; padding-bottom:15px !important;}
a.videoplay {position: relative;z-index: 3;display: inline-flex;width: 110px;height: 110px;align-items: center;justify-content: center; background-color: #fff;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 300ms linear 0s;
    -khtml-transition: all 300ms linear 0s;
    -moz-transition: all 300ms linear 0s;
    -ms-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    transition: all 300ms linear 0s;
	color: #85776f !important;
}
a.videoplay:hover {background-color: #85776f;	color: #fff !important;}
.video-bg { align-items: center;justify-content: center; background-color: rgba(255, 255, 255, 0.15); border-radius: 50%; height: 140px; width: 140px; line-height:140px; vertical-align:middle; margin:0 auto;}
.site-navigation-main-content {display: inline-block !important;}
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"] + span::before , .wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"] + span::after{display:none !important;}
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"] {opacity:1!important; position:static !important; width:12px !important; height: 12px !important; background-color:transparent!important; display:inline-block !important}
.wpcf7 .wpcf7-form .wpcf7-list-item input[type="checkbox"]+span {display: inline !important; color:#fff}
.wpcf7 .wpcf7-form .wpcf7-response-output {color:#fff !important;}