/*
Theme Name:     Pixi Child Theme
Theme URI: 		https://www.artemida.it
Description:    EAL
Author:         Artemida
Author URI:		https://www.artemida.it
Template:       pixi
Version:        1.0.0
*/

.postid-6689 .post-title {
    text-shadow: 0 0 10px #000, 0 0 25px #000;
}
footer.footer_v1 {
    /*background-image: linear-gradient(rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.7) 100%), url('http://www.artemida.it/_materiali/eal/wp-content/uploads/2018/11/rhino-eal-fighting-back.jpg');
    text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px  1px 0 #FFFFFF, 1px  1px 0 #FFFFFF;*/
}
footer.footer_v1 .col-sm-12 {
    padding-top:70px;
}
footer.footer_v1 .footer-bottom,
footer.footer_v1 .footer-bottom a {
    color:#ffffff;
}
@media screen and (max-height: 780px){
    .main-content {margin-bottom:0px !important;}
    .footer_v1.footer-fixed {position: relative;}
}
#mo_header.mo-header-v4 .mo-menu-list > ul > li.bg_primary > a, #header #mo_header.mo-header-v4 .mo-menu-list > ul > li.bg_primary:hover > a {
    color:#264727 !important;
}
#mo_header.mo-header-v4 .mo-menu-list > ul > li.bg_primary > a:hover:before{
    background: #264727 !important;
}
#mo_header.mo-header-v4 .mo-menu-list > ul > li:hover > a, #mo_header.mo-header-v4 .mo-menu-list > ul > li.menu-item-has-children > ul > li:hover > a{
    color: #264727 !important;
}
.mo-header-v4 .mo-menu-list > ul > li.bg_primary > a:after {
    background: #264727;
}
@media (min-width: 992px) {
	.mo-header-v4 .mo-col-logo, .mo-header-v4 .mo-col-menu, .mo-header-v4 .menu_other_v4, .mo-header-v4 .menu-toggle, .mo-header-v4 .mo-search-header > a, .mo-header-v4 .mo-cart-header > a, .mo-header-v4 .mo-menu-list > ul > li > a, .mo-header-v4 .lang_link > ul > li {
		height:  85px !important;
        line-height: 90px !important;
	}
	.mo-stick-active .mo-header-v4.mo-header-stick .mo-col-logo, .mo-stick-active .mo-header-v4.mo-header-stick .mo-col-menu, .mo-stick-active .mo-header-v4.mo-header-stick .menu_other_v4, .mo-stick-active .mo-header-v4.mo-header-stick .menu-toggle, .mo-stick-active .mo-header-v4.mo-header-stick .mo-search-header > a, .mo-stick-active .mo-header-v4.mo-header-stick .mo-cart-header > a, .mo-stick-active .mo-header-v4.mo-header-stick .mo-menu-list > ul > li > a, .mo-stick-active .mo-header-v4.mo-header-stick .lang_link > ul > li, .mo-stick-active .mo-header-v4.mo-header-stick .menu_other_v4 .btn-nav {
		/*height: 130px !important;
		line-height: 120px !important;*/

	}
    .mo-header-v4 .mo-menu-list > ul > li.menu-item-has-children.nomega-menu-item > ul {
        min-width: 260px;
    }
}
.mo-header-v4 .mo-col-menu {
    float: none;
}
@media (max-width: 1200px) {
	#mo_header .container {
		margin: 0;
		width: auto;
	}
}
.mo-header-v4 .mo-logo img {
	height: 100px !important;
    transition: height 0.2s ease-out;
}
.mo-stick-active .mo-header-v4 .mo-logo img {
    height: 60px !important;
}
@media (min-width: 992px) {
    .mo-header-v4 .mo-logo img {
		margin-top:5px !important;
	}
}
@media (min-width: 992px) and (max-width: 1123px) {
    .mo-header-v4 .mo-logo img {
        height: auto !important;
        width: 340px;
		margin-top:10px;
    }
}
.page-header .mo-title-bar h2 {
    text-shadow: 0 0 6px #FFFFFF, 0 0 12px #FFFFFF;
}
.confident {
    position: relative;
    border-radius: 4px;
    padding: 3px;
    background: #CC0000;
    color:#FFFFFF;
}
.page-header {
    border-bottom: none;
}
.pixi_icon_box-style1 .icon-wrap i {
    color:#fec428 !important;
    -webkit-text-fill-color:#fec428 !important;
}
.info-post .cat-name {
    background: #264727;
}
.info-post .cat-name:hover {
    color: #ffffff;
}
.vc_gitem-post-data-source-post_title.vc_custom_heading a:hover {
    color:#fec428;
}
.vc_gitem-zone.vc_gitem-zone-a {
    overflow: hidden;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.info-content span {
    color:#999999;
}
.pixi_image_box-style4 .title-wrap {
    top: calc(100% - 125px);
}

/* MAPPA */

svg {
    touch-action: none;
}

.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}
#map1 {
    height: 600px;
}
.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-size: 14px;
    padding: 10px;
}

.jvectormap-tip .closer {
    top:-5px;
    right: -5px;
    position: absolute;
    padding: 5px;
    line-height: 10px;
    margin-bottom: 0;
    /*border-right: 50%;*/
    cursor: pointer;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 20px;
    text-align: center;
    box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    width: 20px;
    height: 20px;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 40px;
}

.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-region[data-code="AL"],
.jvectormap-region[data-code="AO"],
.jvectormap-region[data-code="AT"],
.jvectormap-region[data-code="BY"],
.jvectormap-region[data-code="BE"],
.jvectormap-region[data-code="BO"],
.jvectormap-region[data-code="BA"],
.jvectormap-region[data-code="BW"],
.jvectormap-region[data-code="BG"],
.jvectormap-region[data-code="BI"],
.jvectormap-region[data-code="BR"],
.jvectormap-region[data-code="KH"],
.jvectormap-region[data-code="CD"],
.jvectormap-region[data-code="CG"],
.jvectormap-region[data-code="HR"],
.jvectormap-region[data-code="CZ"],
.jvectormap-region[data-code="DK"],
.jvectormap-region[data-code="EE"],
.jvectormap-region[data-code="FI"],
.jvectormap-region[data-code="FR"],
.jvectormap-region[data-code="GA"],
.jvectormap-region[data-code="DE"],
.jvectormap-region[data-code="GR"],
.jvectormap-region[data-code="HU"],
.jvectormap-region[data-code="IE"],
.jvectormap-region[data-code="IT"],
.jvectormap-region[data-code="KE"],
.jvectormap-region[data-code="LA"],
.jvectormap-region[data-code="LV"],
.jvectormap-region[data-code="LS"],
.jvectormap-region[data-code="LT"],
.jvectormap-region[data-code="MK"],
.jvectormap-region[data-code="MG"],
.jvectormap-region[data-code="MW"],
.jvectormap-region[data-code="MY"],
.jvectormap-region[data-code="MD"],
.jvectormap-region[data-code="ME"],
.jvectormap-region[data-code="MZ"],
.jvectormap-region[data-code="MM"],
.jvectormap-region[data-code="NA"],
.jvectormap-region[data-code="NL"],
.jvectormap-region[data-code="NO"],
.jvectormap-region[data-code="PY"],
.jvectormap-region[data-code="PE"],
.jvectormap-region[data-code="PH"],
.jvectormap-region[data-code="PL"],
.jvectormap-region[data-code="PT"],
.jvectormap-region[data-code="RO"],
.jvectormap-region[data-code="RS"],
.jvectormap-region[data-code="SK"],
.jvectormap-region[data-code="SI"],
.jvectormap-region[data-code="ZA"],
.jvectormap-region[data-code="ES"],
.jvectormap-region[data-code="SZ"],
.jvectormap-region[data-code="SE"],
.jvectormap-region[data-code="CH"],
.jvectormap-region[data-code="TW"],
.jvectormap-region[data-code="TZ"],
.jvectormap-region[data-code="TH"],
.jvectormap-region[data-code="UG"],
.jvectormap-region[data-code="UA"],
.jvectormap-region[data-code="GB"],
.jvectormap-region[data-code="VN"],
.jvectormap-region[data-code="ZM"],
.jvectormap-region[data-code="ZW"],
.jvectormap-region[data-code="SO"],
.jvectormap-region[data-code="_1"],
.jvectormap-region[data-code="_2"] {
    stroke-width: 1px;
}
.jvectormap-region[data-code="CN"] {
    stroke:#505050;
    stroke-width: 1px;
}

/* POP UP */

.wpmci-popup-cnt-inr-wrp.wmpci-clearfix {padding:0 0 10px;}
.wpmci-popup-cnt-inr-wrp.wmpci-clearfix .header{ overflow:hidden; height:200px;}
.wpmci-popup-cnt-inr-wrp.wmpci-clearfix .text{ padding:15px;}
#wmpci-popup-wrp .wmpci-popup-body {max-width:800px;}
.wmpci-popup-body {
	position:relative; top: 20px;
    transform: translateY(0%);
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
}

@media screen and (max-width:600px){
    .wpmci-popup-cnt-inr-wrp.wmpci-clearfix .header{
		height:100px;
	}
    .wpmci-popup-cnt-inr-wrp.wmpci-clearfix .text{
		font-size:12px;
	}
}