/*
Theme Name: Logistic - Child
Theme URI: http://logistic.freevision.me/
Author: freevision
Author URI: http://themeforest.net/user/freevision/portfolio
Description: Logistic is a premium responsive Wordpress theme created especially for logistic & transportation companies, offices.
Version: 3.2
Text Domain: vp_textdomain
Domain Path: /lang
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, white, yellow, tan, light, one-column, two-columns, right-sidebar, fluid-layout, fixed-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Template: logistic
*/

@import url("../logistic/style.css");
.testo-nero-box-divisioni h2.ozy-divider-cap-left.wpb_content_element {
    color: black !important;
}
.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    border-color: #e8e8e8 !important;
    background-color: #ffffff !important;
}
.vc_row.ozy-custom-full-row.gapped-row .vc_column-inner{
    padding-left: 10px !important;
    padding-right: 10px !important;
}
/*
@media only screen and (-webkit-min-device-pixel-ratio: 2), not all{
	input, textarea, button, select{
		-webkit-appearance: initial;
	}
}*/

img#logo-default {
    max-height: 70%;
    width: auto;
}

.slider-centrata {
	display: block:
	margin: 0 auto;
	max-width: 650px;
}
.fix-galleria .wpb_content_element .wpb_gallery_slides ul li, .wpb_content_element .wpb_gallery_slides ul li img{
	max-height: 600px;
	min-height: 600px;
	height: 600px;
	overflow: hidden;
}
div#comments, div#ozy-related-posts-wrapper, .post-submeta, .post-meta.content-font {
    display: none !important;
}


/*poi ci vorranno le media*/
@media screen and (min-width: 1920px){
	.go-go-gadget {
		position: absolute;
		top: 790px;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}

@media screen and (min-width: 1601px) and (max-width: 1919px){
	.go-go-gadget {
		position: absolute;
		top: 70%;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}

@media screen and (min-width: 1488px) and (max-width: 1600px){
	.go-go-gadget {
		position: absolute;
		top: 65%;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}

@media screen and (min-width: 1287px) and (max-width: 1487px){
	.go-go-gadget {
		position: absolute;
		top: 65%;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}

@media screen and (min-width: 1068px) and (max-width: 1286px){
	.go-go-gadget {
		position: absolute;
		top: 60%;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}

@media screen and (min-width: 769px) and (max-width: 1067px){
	.go-go-gadget {
		top: 55px;
		z-index: 10;
	}

	.first-home-row {
		margin-top: 150px;
	}
}
.padded-text {
    padding-left: 30px;
}

/* Pagina prodotti con form*/

div#wpcf7-f2582-p2580-o1 {
    width: 40%;
    float: right;
}

h2.product-h2 {
    text-align: center;
}

.autocarro-row .wpb_content_element {
    margin-bottom: 0px;
}

div#slide-1-layer-2 {
    text-align: center;
}

.ozy-owlcarousel.single.navigation-off.owl-carousel.owl-theme {
    max-width: 400px !important;
    display: inline-block !important;
}

li.product p {
    width: 80%;
    text-align: justify;
}

div.woocommerce-contact {
    width: 48%;
    float: right;
}

.summary.entry-summary h1.product_title.entry-title,
 .post-content.page-content div.images{
    margin-top: 30px !important;
}


/*Activate LIST VIEW ONLY - hide GRID VIEW*/
.gridlist-toggle
{
    display: none !important;
}

#content .padded-text.smallest-h2 h2 {
    font-size: 20px;
}

/* #203e74 Main color*/

#top-menu>ul>li>a {
    color: #000 !important;
}

#top-menu>ul>li>a:hover {
    color: #203e74 !important;
}

@media screen and (min-width: 1067px){
	ul.dropdown-menu.depth_0 {
		min-width: 350px;
	}
  ul.dropdown-menu.sub-menu.depth_1 {
    min-width: 250px;
  }

}

.vc_images_carousel {
    max-width: 100% !important;
}

div.ozy-simlple-info-box p {
    font-weight: 700 !important;
}

#top-menu ul ul li.current-menu-parent>a:hover, #top-menu ul>li.current-page-ancestor>a:hover, #top-menu ul ul li.current-menu-item>a:hover {
  color: #fff !important;
}

#top-menu ul ul li.current-menu-parent>a, #top-menu ul>li.current-page-ancestor>a, #top-menu ul ul li.current-menu-item>a {
  color: #000 !important;
}

.trick-parent {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }

.accessori-container p {
    min-height: 80px;
}
.product.type-product {
    margin-top: 30px;
}

#page-title-wrapper1 {
    /*display: none;*/
}

/* correzione spaziatura 3 box focus in homepage */
@media only screen and (min-width: 1920px) {
	.home .first-home-row {
		margin-top: 100px !important;
	}
}
