#Content {background-color: #FFFFFF !important;padding-top: 0px !important;}

h2 {color:#444444 !important; font-size: 32px !important; font-weight: 800 !important; line-height:32px !important;}
h3 {color:#5386be !important; font-size: 20px !important; font-weight: 500 !important; line-height:20px !important;}
p, .big{font-size:16px !important; line-height:16px !important}

.mfn-main-slider{-webkit-box-shadow: 0px 10px 10px 0px rgba(168, 168, 168, 0.72);
-moz-box-shadow:    0px 10px 10px 0px rgba(168, 168, 168, 0.72);
box-shadow:         0px 10px 10px 0px rgba(168, 168, 168, 0.72);}



#iubenda_policy.iubenda_embed_policy .iub_container > .iub_footer{display: none !important;}
.iub_footer p{display:none !important}
.iub_footer p:first-child{display:block !important; float:left !important}


/* Header */

#Top_bar .logo {float: left !important; margin: 16px 0px 0px 30px !important; width: 250px !important;}
.header-plain #Top_bar #logo{height:70px !important}
.top_bar_left{width: 100% !important;}
.header-plain #Top_bar .one.column {background-color: rgba(38, 85, 137, 0.6) !important;}

.menu-highlight #Top_bar .menu > li{margin:0px !important}
.menu_wrapper {margin-left: 15px !important;}
.header-plain #Top_bar .menu a span{font-size:15px}
.header-plain #Top_bar .menu > li.current-menu-item > a, .header-plain #Top_bar .menu > li.current_page_item > a{color:#FFFFFF !important; border-radius:0px !important; background:rgba(255,255,255,0.3) !important}
.header-plain #Top_bar .menu > li:hover span, .hover span{border-radius:0px !important; moz-border-radius:0px !important}
.menu_wrapper{margin-right:2% !important}
.hover a{border-radius:0px !important}

.header-plain #Top_bar .wpml-languages {padding: 0 10px !important; height: 80px; line-height: 80px;}

#Top_bar.is-sticky .logo{margin:0px 0px 0px 30px !important}
#Top_bar.is-sticky #logo{height:auto !important}


/* menu */
#Top_bar .menu > li ul {background-color:#637f9e !important}
.header-plain #Top_bar .menu > li > a span:not(.description) {line-height: 80px !important; padding: 0px 21px !important;}
#Top_bar .menu li ul li {padding: 0; min-width: 250px !important; position: relative; font-weight: normal;}
html,
.mfn-megamenu-title {color:#DDD !important; font-size: 18px !important;}
.sub-menu .menu-item-type-post_type a, .sub-menu .menu-item-type-post_type a span{font-size: 13px !important; color: #FFF !important; text-transform: uppercase;}
.sub-menu .menu-item-type-post_type a::before {content: "\e886"; font-family: "mfn-icons"; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: none !important; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em;}



/* Footer */
.footer-title{font-family: 'PT Sans'; font-size: 24px; color: #FFF}
.footer-text{font-family: 'PT Sans'; font-size: 15px; color: #FFF}
a.footer-text{font-family: 'PT Sans'; font-size: 14px; color: #FFF!important}
#Footer .widget_text{line-height:18px !important}
.copyright{font-size:13px !important}
.footer-phone{display:block !important; padding: 8px 0px 10px 0px !important;}
.footer-linkedin{display:inline-block !important; float:right; padding: 0px 0px 0px 0px !important;}
.footer-facebook{display:inline-block !important; float:right; padding: 0px 12px 0px 0px !important;}

.footer_linkProduct_title{display: block !important; width: 100% !important; font-size: 13px !important; color: #fff !important; font-weight: bold; text-transform: uppercase;}
.footer_linkProduct a{display: block !important; width: 100% !important; font-size: 11px !important; color: #fff !important; padding:0px 5px 0px 0px !important; text-transform: uppercase; line-height: 18px;}
.footer_linkProduct a:hover{color: #cccccc !important; text-decoration:none !important;}

.footer-link a{font-size: 11px !important; color: #fff !important; text-decoration: none !important;}
.footer-link a:hover{color: #cccccc !important; text-decoration:underline !important;}



/* Sections */
#intro .one-third { margin: 0; width: 33.333%; }
#intro .one-halft { margin: 0; width: 50%; }
#features .one-second:nth-child(1) .list_item .list_left { float: right; }
#features .one-second:nth-child(1) .list_item .list_right { margin-left: 0; margin-right: 100px; text-align: right; }

/* Links */
a.read_more { background: url(https://www.pluripanel.com/wp-content/uploads/2016/03/freccia-link.png) no-repeat right center; padding-right: 21px; color: #5386be !important;}

a.arrow_link { background: url(https://www.pluripanel.com/wp-content/uploads/2016/03/freccia-link.png) no-repeat right center; padding-right: 21px; color: #5386be !important;}

/* Buttons */
a.button, a.tp-button, button, input[type="submit"], input[type="reset"], input[type="button"] {
    font-weight: 700;
}


/* REVOLUTION SLIDER */
.banner-home-title{display:block; padding:16px !important; background-color: #5386be !important}
.banner-home-desc{display:block; padding:16px !important; background-color: #5386be !important}
.banner-home-image{-webkit-box-shadow: 0px 0px 6px 0px rgba(40, 40, 40, 0.61); -moz-box-shadow: 0px 0px 6px 0px rgba(40, 40, 40, 0.61); box-shadow: 0px 0px 6px 0px rgba(40, 40, 40, 0.61); width:100% !important}


/* HOME */
.box-home-title{color:#444444 !important; font-size: 26px !important; line-height: 26px !important}
.box-home-subtitle{display: block; height:40px; color:#5386be !important; font-size: 14px !important; line-height: 20px !important;}
.home_linkProduct a{display: block !important; width: 100% !important; font-size: 13px !important; color: #000 !important; padding:2px 5px 2px 0px !important; border-bottom: 1px solid #999 !important; text-transform: uppercase;}
/*.home_linkProduct a:nth-child(odd){display: block !important; width: 100% !important; font-size: 13px !important; color: #FFF !important; background-color: #6d98c8 !important; padding:2px 5px !important;}*/
.home_linkProduct a:hover{color: #6d98c8 !important; text-decoration:none !important;}

.home_read-more{display: block !important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100% !important; font-size: 13px !important; color: #FFF !important; background-color: #6d98c8 !important; padding:2px 21px 2px 5px !important; background: url(https://www.pluripanel.com/wp-content/uploads/2016/04/home-freccia.png) no-repeat right center; text-align: right !important}
.home_read-more:hover{color: #FFF !important; text-decoration:none !important; background-color: #304c6a !important;}


/* PAGINA CHI SIAMO */
.blog_wrapper .post-desc .post-head{display: none !important}
.blog_wrapper .post-footer .icon-comment-empty-fa{display: none !important}
.blog_wrapper .post-footer .post-comments{display: none !important}
.blog_wrapper .post-footer{display: none !important}


/* PAGINA PRODOTTI */
.prodotti-contatti-title {display: block;font-family: 'Maven Pro';color: #FFFFFF !important;font-size: 32px !important;font-weight: 800 !important;padding: 30px 0px 20px 0px;display: block;float: left;}
.prodotti-contatti-subtitle {display: block;font-family: 'Maven Pro';color: #FFFFFF !important;font-size: 20px !important;font-weight: 500 !important;float: left;line-height: 1em;}
.prodotti-contatti-text {display: block;font-family: 'Maven Pro';color: #FFFFFF !important;float: left;font-size: 15px;line-height: 1em;}
.prodotti-contatti-submit{display:inline-block; font-family: 'Maven Pro' !important; color:#FFFFFF !important; float:right; background-color: #7d99b8 !important; text-transform: uppercase !important; margin-right: 0px !important;}
.product_social{list-style: none outside !important; margin-left: 0px !important}
.product_social li{list-style: none outside !important; display: inline-block !important; float: left !important}
.product_social a{color:#FFFFFF !important;}
.product_social a:hover{color:#FF0000 !important;}

/* PAGINA CELLE FRIGO */
.cellefrigo-contatti-title{display:block; font-family: 'Maven Pro'; color:#FFFFFF !important; font-size: 32px !important; font-weight: 800 !important; padding: 0px 0px 20px 0px; line-height:40px !important}
.cellefrigo-kit{padding:0px 0px 0px 40px}
.cellefrigo_download{display:block; font-family: 'Maven Pro'; color:#5386be !important; font-size: 15px !important; font-weight: 500 !important}
.cellefrigo_btnMoreInfo{display:block; width:130px; font-family: 'Maven Pro'; color:#FFFFFF !important; font-size: 12px !important; padding: 5px 10px; background-color: #5386be; border-radius:5px; margin-top:10px}
.cellefrigo_btnMoreInfo:hover{background-color: #6eb1fb; text-decoration: none !important;}

/*PAGINA PHOTOGALLERY*/
.esg-filter-wrapper{float: right !important; margin-bottom: 30px !important}


/*PAGINA NEWS*/
.blog_wrapper{margin-top: 50px !important}

/*PAGINA PRIVACY*/
.privacy-titolo{color:#444444 !important; font-size: 32px !important}
.privacy-testo{font-size: 15px !important}

/*PAGINA CONTATTI*/
.table_contact_us{width:100% !important; border: 0px !important}
.table_contact_us tr {border: 0px !important; text-align: left !important}
/*.table_contact_us tr:first-child td {background: transparent none repeat scroll 0% 0% !important;}*/
.table_contact_us tr:hover {background: transparent none repeat scroll 0% 0% !important;}
.table_contact_us tr:hover td {background: transparent none repeat scroll 0% 0% !important;}
.table_contact_us td {vertical-align: top !important; text-align:left !important; border: 0px !important; background: transparent none repeat scroll 0% 0% !important}
.table_contact_us td:hover {color: #848484 !important;}
.table_contact_us a:hover {text-decoration: underline !important; color: #c90000 !important}
.wrapper-form-contatti .wpcf7-text{border:none !important; border-bottom:solid 3px #8f8f8f !important; padding-left:0px !important; padding-right:0px !important;}
.wrapper-form-contatti .wpcf7-textarea{border:none !important; padding-left:0px !important; padding-right:0px !important; line-height:30px !important; background-image:url(https://www.pluripanel.com/wp-content/uploads/2016/03/dotted.png); background-position:left top; background-repeat:repeat-y; resize:none !important; padding-top:0px !important}
.wrapper-form-partners .wpcf7-textarea:focus, .wrapper-form-contatti .wpcf7-text:focus, .wrapper-form-contatti .wpcf7-textarea:focus{background-color:Transparent !important; color:#f65f13 !important}
.wrapper-form-partners .check-privacy, .wrapper-form-contatti .check-privacy{width:auto !important}
.text-partners{display:block; float:left; margin-top:30px}
.wpcf7-submit{display:block; width:200px !important; height:43px !important; font-family: 'Maven Pro' !important; color:#FFFFFF !important; font-size: 14px !important; padding: 5px 10px !important; background-color: #5386be !important; border-radius:5px !important; margin-top:10px !important}
.wpcf7-submit:hover{background-color: #416e9c !important;}
span.wpcf7-form-control-wrap{width:auto !important}
.full-content span.wpcf7-form-control-wrap{width:100% !important}

input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty {
    -webkit-box-shadow: inset 0 0 0 0 rgba(0,0,0,0) !important;
    box-shadow: inset 0 0 0 0 rgba(0,0,0,0) !important;
}
body:not(.woocommerce-page) table tr:hover td{color: #848484 !important}
body:not(.woocommerce-page) table tr:hover td a{color: #FF0000 !important}
body:not(.woocommerce-page) table tr:hover td a:hover{color: #FF0000 !important}

.mobile-tb-left .wrapper-menu-footer{padding:0px 0px 0px 0px !important}
.mobile-tb-left #Footer{background-size:cover !important}
.mobile-tb-left .logo-footer img{width:50% !important; height:auto !important}
.mobile-tb-left #text-5 div{text-align:left !important}
.mobile-tb-left .footer-linkedin{float:left !important}
.mobile-tb-left .footer-facebook{float:left !important; margin:0px 0px 0px 10px !important}


dvXxYal%LxDeokjbCcHwNSVQ