/*
Theme Name: Hiroshi
Theme URI: https://hiroshi.qodeinteractive.com
Description: A Contemporary Theme for Creative Business
Author: Select Themes
Author URI: https://qodeinteractive.com
Text Domain: hiroshi
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
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
Version: 1.5.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body{background-color:#F8F7F4 !important;}

.qodef-header--standard #qodef-page-header-inner { padding-left: 0px !important; }
#qodef-page-footer-top-area .qodef-content-full-width { padding-left: 0px !important; }

footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(2){ padding-top:30px !important;}
footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(3){ padding-top:30px !important;}
footer #qodef-page-footer-top-area .qodef-grid-item:nth-child(4){ padding-top:30px !important;}


.qodef-fullscreen-portfolio-slider.qodef-item-layout--standard article .qodef-e-content{
	left: auto !important;
	right: 0 !important;
	width: 50% !important;
}

.qodef-fullscreen-portfolio-slider .qodef-e-title{
	margin:0 0 40px !important;
}

.qodef-fullscreen-portfolio-slider.qodef-item-layout--standard article .qodef-e-content {
	background-color:rgba(0,0,0,0) !important;
}

.lnkbianco a {color: #fff !important;}

.qodef-m-tab.active-tab .qodef-tab-wrapper{background-color:#374851 !important;}
.qodef-m-tab.active-tab .qodef-tab-wrapper .qodef-m-title span {color:#fff !important;}
.qodef-m-tab.active-tab .qodef-tab-wrapper .qodef-m-content .qodef-e-content-inner {color:#fff !important; background-color:#374851 !important;}
.qodef-m-tab.active-tab .qodef-tab-wrapper .qodef-m-content .qodef-e-content-inner a {color:#fff !important;}
.qodef-m-tab .qodef-tab-wrapper .qodef-m-title .qodef-m-title-vertical{ padding-bottom: 50px !important; }

.titcentro {text-align:center !important;}

.qodef-page-title.qodef-title--standard .qodef-m-subtitle:before { display:none !important;}

.qodef-page-title .qodef-m-content {
	justify-content: end !important;
}

.qodef-page-title.qodef-title--standard .qodef-m-title {
    margin: 0 0 100px -3px !important;
}

.scopriinostriprodotti .widget-image-caption.wp-caption-text {
	font-size: 22px !important;
}

.qodef-button.qodef-html--link, .qodef-header-navigation>ul>li>a {
	text-transform: none !important;
}

/*
.qodef-fullscreen-tabs .qodef-m-title-vertical {
    font-size: 30px !important;
}
*/
.qodef-fullscreen-tabs .qodef-e-content-inner {
    max-width: 100% !important;
}

.qodef-m-tab.active-tab{background-color:#374851 !important}

#qodef-page-header .qodef-header-logo-link {
    height: 140px !important;
}

.qodef-mobile-header-navigation {
    background-color: #374851 !important;
}

.qodef-mobile-header-navigation>ul>li.current-menu-ancestor>a>span::after, .qodef-mobile-header-navigation>ul>li.current-menu-item>a>span::after {
    background-color: #fff !important;
}






/*************** ADD MOBILE ONLY CSS HERE  ***************/
@media only screen and (max-width: 48em) {
    
	.qodef-fullscreen-portfolio-slider.qodef-item-layout--standard article .qodef-e-content{width:100% !important;}
	.sliderhome .qodef-e-title.entry-title{font-size: 40px !important;}
	.sliderhome .qodef-e-info {margin-bottom:20px !important;}
	footer .qodef-grid-inner .qodef-grid-item:nth-child(2){margin-left:7% !important; margin-right:7% !important; margin-bottom:5% !important; margin-top:-10% !important;}
	footer .qodef-grid-inner .qodef-grid-item:nth-child(3){margin-left:7% !important; margin-right:7% !important; margin-bottom:5% !important;}
	footer .qodef-grid-inner .qodef-grid-item:nth-child(4){margin-left:7% !important; margin-right:7% !important; margin-bottom:10% !important;}
	
	#qodef-page-footer-bottom-area .qodef-grid-item{width:100% !important; text-align:left !important;}
	#qodef-page-footer-bottom-area .qodef-grid-item h6{width:100% !important; text-align:left !important;}
	#qodef-page-footer-bottom-area .qodef-grid-inner .qodef-grid-item:nth-child(2){margin-left:0% !important; margin-right:7% !important; margin-bottom:5% !important; margin-top:-5% !important;}

}