.col:not(:first-child), .col:not(:last-child) {padding-right: 5px;padding-left: 5px;}.container-fluid::after, .container-fluid::before {display: block !important;}.bianco {color: #fff !important;}.nero {color: #000 !important;}.grigio {color: #303834 !important;}.verde {color: #368334 !important;}.verdescuro {color: #303834 !important;}table {}table, th, td {border: 1px solid #368334 !important;}th, td { padding: 10px; }table th, table th p { color: #368334 !important; }html, body {font-family: "Raleway", sans-serif !important;font-weight: 400 !important;font-size: 16px !important;line-height: 1.7 !important;-webkit-text-size-adjust: none !important;color: #000;background: #fff;}.clear {clear: both;}a {text-decoration: none;outline: none;-moz-outline-style: none;}a:link {text-decoration: none;color: #000;}a:visited {text-decoration: none;color: #000;}a:hover {text-decoration: underline;color: #000;}a:active {text-decoration: none;}.bordo_img {border: 1px solid #378335;}.separatore_cont {height: 285px;}p, li {line-height: 28px;}table, table p { font-size: 12px; line-height: 16px; }h1, h2, h3, h4, h5, h6 {font-weight: normal;margin: 0 0 5px 0;}img {border: none;}div.vuoto_fix {clear: both;}div.clear {clear: both;}.float_sx {float: none;}.float_dx {float: right;}.vuoto {width: auto;height: 20px;}div.vuoto2 {width: auto;height: 10px;}.spessore, .spess {width: auto;height: 1px;}.margini {margin: 0 10px;}.centra {position: relative;max-width: 1170px;height: auto;margin: 0 auto;z-index: 20;}.centra2 {position: relative;max-width: 915px;height: auto;margin: 0 auto;z-index: 20;}.textbox {width: auto;height: auto;color: #378335;text-align: left;background: #fff;border: 1px solid #cbcbcb;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 2px;}.input {width: auto;height: auto;color: #378335;text-align: left;background: #fff;border: 1px solid #cbcbcb;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 2px;}#struttura {position: relative;width: 100%;min-height: 100%;height: auto !important;height: 100%;text-align: left;margin: 0 auto;padding: 0;z-index: 1;}header {position: relative;width: 100%;height: auto;min-height: 271px;background: url("img/head.png") repeat-x 0 0;margin: 0;padding: 0;display: block;z-index: 1000;}header #head {position: absolute;width: 100%;z-index: 10;top: 0px;left: 0px;right: 0px;}header #loghi {position: relative;margin: 0;float: left;}header #loghi a {display: block;}header #loghi img {max-height: 150px;}header #barra_sup {height: auto;margin: 0 auto;max-width: 1170px;position: relative;width: auto;z-index: 200;}header #login_registrazione {position: relative;width: auto;text-align: left;float: right;}header #login_registrazione a.bt_accedi {width: auto;color: #378335;}header #login_registrazione #login {position: absolute;max-width: 170px;height: auto;background: #dedede;border: 5px solid #FFF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 3px 5px 0px #666;-moz-box-shadow: 0px 3px 5px 0px #666;box-shadow: 0px 3px 5px 0px #666;top: 27px;right: 0;display: none;}header #login_registrazione #login .cont_login {width: auto;height: auto;font-size: 8pt;line-height: 18px;color: #333;padding: 10px 20px;}header #login_registrazione #login .cont_login .reg {border-bottom: 1px dashed #FFF;margin: 0 0 10px 0;padding: 0 0 10px 0;}header #login_registrazione #login .cont_login .user_pdw {margin: 0 0 5px 0;}header #login_registrazione #login .cont_login .user_pdw .textbox_login {width: 120px;height: auto;color: #378335;font-size: 9pt;text-align: left;background: #FFF;border: 1px solid #cbcbcb;padding: 2px;}header #login_registrazione #login .cont_login .user_pdw .input_login {width: auto;height: auto;color: #FFF;font-size: 9pt;font-weight: bold;text-align: center;background: #378335;border: 1px solid #378335;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 2px 5px;}header #login_registrazione #login .pdw_dim {text-align: center;font-size: 9px;background: #cdcdcd;}header #login_registrazione #benvenuto {width: auto;height: auto;float: left;}header #login_registrazione #benvenuto strong {color: #378335;font-size: 9pt;}header #login_registrazione #benvenuto a {color: #333;font-size: 9pt;}header #carrello_acquisti {position: relative;float: right;z-index: 10;}header #carrello_acquisti #chiudi_cart {position: absolute;text-decoration: none;color: #FF0004;font-size: 10pt;top: 0px;right: 8px;display: block;}header #carrello_acquisti a.bt_carrello {width: auto;color: #378335;line-height: 30px;text-decoration: none;padding: 0 0 0 25px;display: block;float: right;}header #carrello_acquisti #carrello {position: absolute;width: auto;min-width: 250px;height: auto;margin: 0;padding: 0;background: #dedede;border: 5px solid #FFF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: 0px 3px 5px 0px #666;-moz-box-shadow: 0px 3px 5px 0px #666;box-shadow: 0px 3px 5px 0px #666;top: 27px;right: 0px;display: none;z-index: 10;}header #carrello_acquisti #carrello .cont_carrello {position: relative;width: auto;height: auto;padding: 10px;z-index: 20;}header #carrello_acquisti #carrello .cont_carrello .quantita {font-size: 9px !important;color: #333 !important;}header #carrello_acquisti #carrello .cont_carrello .prezzo {margin: 0 0 0 5px;color: #333 !important;}header #carrello_acquisti #carrello .cont_carrello .prodotti_carrello {font-weight: bold;font-size: 11pt;margin: 0 0 5px 0;display: block;}header #carrello_acquisti #carrello .cont_carrello .prodotti_checkout a {color: #FFF;font-size: 10pt;font-weight: bold;background: #378335;text-align: center;text-transform: uppercase;text-decoration: none;border: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 10px auto 0 auto;padding: 10px;display: block;}header #carrello_acquisti #carrello .cont_carrello .prodotti_totale {margin: 10px 0 0 0;display: block;}header #carrello_acquisti #carrello .cont_carrello ul {width: 100%;height: auto;list-style: none;padding: 0;margin: 0;display: block;}header #carrello_acquisti #carrello .cont_carrello ul li {color: #378335;font-size: 9pt;text-align: left;padding: 0 0 5px 0;margin: 0 0 5px 0;border-bottom: 1px dashed #fff;display: block;}header #carrello_acquisti #carrello .cont_carrello ul li a {color: #378335;}header #carrello_acquisti #carrello .cont_carrello ul li a.elimina_prod {text-decoration: none;color: #FF0004;font-size: 8pt;float: right;display: block;}#carrello_prodotti .quantita .input_pezzi {width: 50px;color: #378335;background: #FFF;margin: 0 5px 0 0;padding: 6px 3px !important;border: 1px solid #CBCBCB;display: inline;}#carrello_prodotti ul {width: 100%;height: auto;list-style: none;margin: 0;padding: 0;display: block;}#carrello_prodotti ul li.record.ultimo {background: none !important;}#carrello_prodotti ul li.record.nondisponibile .testo_prod {text-decoration: line-through !important;opacity: 0.5;}#carrello_prodotti ul li.record.nondisponibile a.aggiorna_carrello, #carrello_prodotti ul li.record.nondisponibile a.aggiorna_carrello .prezzo_prod {display: none !important;}#carrello_prodotti ul li.record.nondisponibile a.elimina_prodotto {opacity: 0.5;}#carrello_prodotti .aggiorna_elimina {max-width: 180px;height: auto;float: right;}#carrello_prodotti .aggiorna_elimina_sub {width: auto;height: auto;margin: 0 auto;}#carrello_prodotti .aggiorna_elimina a.elimina_prodotto, #carrello_prodotti .aggiorna_elimina_sub a.elimina_prodotto {height: 25px;color: #FFF;font-size: 8pt;font-weight: bold;text-align: left;text-transform: uppercase;text-decoration: none;text-align: center;line-height: 25px;background: #FF0004;;border: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 1;padding: 0 10px;display: block;}#carrello_prodotti .aggiorna_elimina a.aggiorna_carrello, #carrello_prodotti .aggiorna_elimina_sub a.aggiorna_carrello {height: 25px;color: #FFF;font-size: 8pt;font-weight: bold;text-align: left;text-transform: uppercase;text-decoration: none;text-align: center;line-height: 25px;background: #378335;border: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 0;padding: 0 10px;display: block;}#carrello_prodotti .aggiorna_elimina_sub a.cassa_carrello {color: #FFF;font-weight: bold;text-align: center;text-transform: uppercase;text-decoration: none;text-align: center;background: #378335;border: none;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 10px;}#carrello_prodotti ul li.record.elenco {position: relative;width: 100%;height: auto;padding: 0 0 25px 0;margin: 0 0 25px 0;border-bottom: 1px dashed #cbcbcb;display: block;}#carrello_prodotti ul li.record.elenco .tb_prod {margin: 0 20px 0 0;background: #FFF;border: 1px solid #378335;padding: 4px;float: left;display: block;}#carrello_prodotti ul li.record.elenco .tb_prod img {display: block;}#carrello_prodotti ul li.record.elenco .testo_prod {height: auto;float: left;}#carrello_prodotti ul li.record.elenco .testo_prod .nome_prod a {font-weight: bold;text-decoration: none;color: #378335;}#carrello_prodotti ul li.record.elenco .testo_prod .prezzo_prod {color: #333;margin: 5px 0 0 0;display: block;}#carrello_prodotti ul li.record.elenco .testo_prod .prezzo_prod .prezzo_tot {font-weight: bold;}#carrello_prodotti ul li.record.elenco .testo_prod .prezzo_prod strike {color: #378335;}#carrello_prodotti ul li.record.elenco .testo_prod .input_pezzi {width: 50px;color: #378335;background: #FFF;margin: 0 5px 0 0;padding: 6px 3px !important;border: 1px solid #CBCBCB;display: inline;}#carrello_prodotti ul li.record .testo_prod .disponibilita_prod {font-weight: bold;margin: 5px 0 0 0;display: block;}#carrello_prodotti ul li.record.elenco .testo_prod .descrizione_prod {color: #333 !important;margin: 5px 0 0 0;display: block;}#carrello_prodotti ul li.record.elenco .testo_prod .descrizione_prod a.vedi {text-decoration: underline;color: #378335;}#carrello_prodotti #footer_carrello {width: 100%;height: auto;margin: 40px auto 0 auto;}#carrello_prodotti #footer_carrello p {text-align: right;font-size: 12pt;margin: 5px 0;}#nav {position: relative;width: auto;max-width: 1170px;min-height: 50px;margin: 0 auto !important;border: none !important;height: auto;z-index: 100;}.navbar-nav::before, .navbar-nav::after {content: " ";display: table;}.navbar-nav > li + li {margin-left: 0;}.navbar-nav > li {height: 102%;position: relative;background: none;}.navbar-nav > li {float: left;position: relative;}.navbar-nav > li {margin: 0 5px 0 0;float: left;}ul li, ol li {list-style: outside none none;margin: 0;padding: 0;}#nav ul li.sep_menu {display: none;}#nav ul li a {position: relative;color: #368334;font-weight: bold;text-transform: uppercase;background: none;padding: 15px;}#nav ul li a:hover, #nav ul li a.corrente {background: #368334;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px;color: #fff;}#nav ul li.dropdown:hover a, #nav ul li.dropdown:focus a, #nav ul li.dropdown:hover a.corrente, #nav ul li.dropdown:focus a.corrente, #nav ul li.dropdown a:hover, #nav ul li.dropdown a.corrente:hover {background: #368334 !important;-webkit-border-radius: 10px 10px 0 0 !important;border-radius: 10px 10px 0 0 !important;color: #fff !important;}#nav ul li ul li {width: auto;height: auto;color: #fff;line-height: 20px !important;text-align: left !important;padding: 10px !important;margin: -10px 0 0 0;float: none !important;clear: both !important;display: block !important;}#nav ul li ul li a {text-transform: none !important;font-size: 12px;padding: 0 !important;text-align: left !important;color: #FFF;}#nav ul li ul li a:hover, #nav ul li ul li a.corrente {color: #fff !important;}#nav .dropdown-menu {min-width: 130px !important;border: 1px solid #368334 !important;background: #368334 !important;box-shadow: 0 12px 12px rgba(0, 0, 0, 0.176) !important;-webkit-border-radius: 0 10px 10px 10px;border-radius: 0 10px 10px 10px;}#nav .navbar_top {float: left;}#nav .navbar-header .menu_tit {display: none;}#nav .navbar-header .social_mobile {display: none;}#navbar_top {width: auto;margin-top: 60px;}@media (min-width: 768px) {#nav .dropdown:hover .dropdown-menu {display: block;}}@media (max-width: 767px) {ul, ol {padding-left: 10px;}.equalizza, .equalizza2, .equalizza3, .equalizza4, .equalizza5 {height: auto !important;}.centra {width: auto !important;}header, header.container-fluid {position: relative !important;margin: 0 !important;padding: 0 !important;height: auto !important;background: #fff !important;}header #head {position: relative !important;height: auto !important;left: 0 !important;right: 0 !important;top: 0 !important;}header #loghi {position: relative;width: 100%;margin: 5px auto 10px auto;text-align: center;float: none;}header #loghi img {max-height: 100px;}#nav {width: 100%;top: 0px !important;left: 0px !important;margin: 0 !important;padding: 0 !important;}#nav .navbar-header {width: 100%;background: #368334;margin: 0 !important;padding: 0;}#nav .navbar-toggle {position: relative !important;margin-left: 15px;margin-right: 10px !important;padding: 9px 9px 9px 0 !important;float: left !important;}#nav .navbar-toggle .icon-bar {background: #fff !important;}#nav .navbar-header .menu_tit {font-weight: bold;color: #fff;line-height: 49px;font-size: 17px;text-transform: uppercase;text-decoration: none;display: inline-block !important;}#navbar_top.navbar-collapse {border: none !important;box-shadow: none !important;padding: 0 !important;}#navbar_top {margin: 0 !important;}#navbar_top ul {margin: 0 !important;padding: 10px 0 10px 18px !important;background: #368334;float: none !important;}#navbar_top ul li {background: none !important;margin: 0 !important;display: block !important;float: none !important;}#navbar_top ul li.sep_menu {display: none !important;}#navbar_top ul li a {font-size: 13px;font-weight: bold;color: #fff;line-height: 24px;text-align: left !important;padding: 0 !important;z-index: 10;display: block !important;}#navbar_top ul li a:hover, #nav ul li a.corrente, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #fff !important;height: auto !important;background: none !important;}.navbar-nav > li > a::before {background: none !important;border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;display: none !important;height: auto !important;opacity: 0 !important;top: 0 !important;}#navbar_top ul li ul {padding: 5px 0 0 15px !important;}#navbar_top ul li ul li {background: #none;}#navbar_top ul li ul li a, #nav ul li ul li a:hover {text-transform: none !important;font-size: 13px !important;text-align: left !important;}.nivo-caption {bottom: 0;color: #fff;height: auto !important;opacity: 1 !important;padding: 10px !important;position: relative !important;right: 0 !important;width: auto !important;}.nivo-caption {font-size: 8pt !important;}.nivo-caption span {font-size: 12pt !important;margin: 0 0 5px 0 !important;}.nivo-controlNav {display: none !important;}}.briciole {position: relative;width: 100%;height: 100px;background: #eee;padding: 0;margin: 0;z-index: 10;}.briciole .bgBriciole {background: #1b3e74;padding: 0 !important;}.briciole h2 {line-height: 99px;margin: 0;padding: 0;}.briciole a {text-decoration: none;color: #fff;}#sliders {position: relative;width: 100%;margin: 0 auto;padding: 0;z-index: 5;}.nivoSlider {position: relative;width: 100%;height: auto;border-bottom: 3px solid #378335;overflow: hidden;}.nivoSlider img {position: absolute;top: 0px;left: 0px;max-width: none;}.nivo-main-image {display: block !important;position: relative !important;width: 100% !important;}.nivoSlider a.nivo-imageLink {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;border: 0;padding: 0;margin: 0;z-index: 6;display: none;background: white;filter: alpha(opacity=0);opacity: 0;}.nivo-slice {display: block;position: absolute;z-index: 5;height: 100%;top: 0;}.nivo-box {display: block;position: absolute;z-index: 5;overflow: hidden;}.nivo-box img {display: block;}.nivo-caption {position: absolute;width: 265px;height: 275px;background: #003e7e;color: #fff;z-index: 8;padding: 30px 18px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter: alpha(opacity=8);-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; right: 153px;bottom: 0px;}.nivo-caption span {font-weight: bold;font-size: 14pt;color: #ed212f;margin: 0 0 13px 0;display: block;}.nivo-caption p {font-size: 9pt;line-height: 25px;color: #FFF;padding: 0;margin: 0;}.nivo-caption a {display: inline !important;}.nivo-html-caption {display: none;}.nivo-directionNav a {position: absolute;top: 45%;z-index: 9;cursor: pointer;}.nivo-prevNav {left: 0px;}.nivo-nextNav {right: 0px;}.nivo-controlNav {position: absolute;width: 400px;bottom: 0px;left: 50%;text-align: center;margin-left: -200px;padding: 0;z-index: 20000;}.nivo-controlNav a {cursor: pointer;}.nivo-controlNav a.active {font-weight: bold;}.theme-default .nivoSlider {position: relative;}.theme-default .nivoSlider img {position: absolute;top: 0px;left: 0px;display: none;}.theme-default .nivoSlider a {border: 0;display: block;}.theme-default .nivo-controlNav {text-align: center;padding: 0;}.theme-default .nivo-controlNav a {display: inline-block;width: 22px;height: 22px;background: url(img/bullets.png) no-repeat;text-indent: -9999px;border: 0;margin: 0 2px;}.theme-default .nivo-controlNav a.active {background-position: 0 -20px;}.theme-default .nivo-directionNav a {display: block;width: 30px;height: 30px;background: url(img/arrows.png) no-repeat;text-indent: -9999px;border: 0;opacity: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}.theme-default:hover .nivo-directionNav a {opacity: 1;}.theme-default a.nivo-nextNav {background-position: -30px 0;right: 15px;}.theme-default a.nivo-prevNav {left: 15px;}.theme-default .nivo-caption {line-height: 20px;font-size: 9pt;}.theme-default .nivo-caption a {color: #fff;}.theme-default .nivo-caption a:hover {color: #fff;}.theme-default .nivo-controlNav.nivo-thumbs-enabled {width: 100%;}.theme-default .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}.contenuti {position: relative;height: auto;min-height: 200px;margin-top: 90px;z-index: 10;}.tit {color: #368334;font-weight: bold;font-size: 28px;margin-bottom: 20px;}.tit span {font-size: 22px;}#pagine strong, #pagine b {color: #368334;}div#paginazione {width: auto;min-width: 200px;max-width: 90%;height: auto;text-align: center;margin: 20px auto 10px auto;}#paginazione p {font-size: 10pt;color: #000;text-align: center;padding: 0;margin: 0 0 5px 0;}#paginazione a {font-size: 10pt;font-weight: bold;color: #ed212f;text-decoration: none;background: #FFF;padding: 3px 6px;}#paginazione a:hover {color: #FFF;background: #ed212f;}#paginazione2 a {font-size: 10pt;font-weight: bold;color: #FFF;text-decoration: none;background: #ed212f;padding: 3px 6px;}.spingi_foot {height: 60px;}#boxMappa {position: relative;width: 100%;z-index: 1000;}footer {position: relative;width: 100%;height: auto;background: #303834;margin: 0 auto;display: block;z-index: 1000;}footer #footTop {font-size: 10pt;padding: 30px 0px;}footer #footTop a {color: #fff;text-decoration: none;}footer #footTop p {line-height: 25px;}footer #footTop h3 {font-weight: 600;margin-bottom: 20px;}footer #footTop h3 span {font-size: 12pt;}footer #footTop img {margin: 10px 0;}footer #footBot {position: relative;width: 100%;height: auto;text-align: left;color: #fff;background: #232926;margin: 0;padding: 30px 0;clear: both;}footer #footBot span {font-size: 9pt;color: #FFF;display: block;}footer #credits {position: absolute;bottom: 5px;right: 5px;}footer #credits a {color: #fff;font-size: 9px;text-decoration: none;}@media screen and (min-width: 768px) and (max-width: 1024px) {.float_sx {float: left;}.float_dx {float: left !important;}#struttura, header, #cont_cx, footer {overflow: hidden;}header, header.container-fluid {position: relative !important;margin: 0 !important;padding: 0 !important;height: auto !important;background: #fff !important;}.nivo-caption {bottom: 0;color: #fff;height: auto !important;opacity: 1 !important;padding: 10px !important;position: relative !important;right: 0 !important;width: auto !important;}.nivo-caption {font-size: 8pt !important;}.nivo-caption span {font-size: 12pt !important;margin: 0 0 5px 0 !important;}.nivo-controlNav {display: none !important;}#nav {width: 100% !important;left: 0 !important;}#navbar_top {margin-left: 130px !important;}#nav .container {width: auto !important;}}#homeGrid {position: relative;margin: 80px 0 0 0;}#homeGrid .container {position: relative;}#homeGrid .boxTit {position: absolute;top: 15px;left: 30px;z-index: 100;}#homeGrid .boxTit a {font-weight: bold;font-size: 22px;text-shadow: 1px 1px 2px #000000;text-decoration: none;}#homeGrid .bovina {position: relative;background: #cd2e2e;}#homeGrid .bovina .boxTit, #homeGrid .bovina .boxTit a {color: #cd2e2e !important;}#homeGrid .suina {position: relative;background: #e88383;}#homeGrid .suina .boxTit, #homeGrid .suina .boxTit a {color: #e88383 !important;}#homeGrid .ovina {position: relative;background: #ecac30;}#homeGrid .ovina .boxTit, #homeGrid .ovina .boxTit a {color: #ecac30 !important;}#homeGrid .box div.col-sm-4 {padding: 1px;}.gallery_pagina {position: relative;margin: 0;padding: 0;display: inline-block;background: #5c707f;overflow: hidden;z-index: 10;}.gallery_pagina .info_img {bottom: 0;color: #fff;display: block;height: 100%;left: 0;margin-top: -50%;opacity: 1;padding: 35% 0 0;position: absolute;right: 0;text-decoration: none;top: 50%;width: 100%;z-index: 11;}.gallery_pagina .info_img:hover {background: #5c707f;opacity: 0.9;}.gallery_pagina .tb_img {display: block;position: relative;width: 100%;}.gallery_pagina .tb_img img {width: 100%;height: auto;opacity: 0.7;}.gallery_pagina .titolo {color: #fff;font-size: 16px;font-weight: bold;text-align: center;padding: 5px 0;display: block;}#lavori_el {margin: 0 auto;text-align: center;}.record_img {position: relative;margin: 0 0 20px 0;padding: 0 10px 10px 10px;display: inline-block;overflow: hidden;z-index: 10;}.record_img .info_img {position: absolute;bottom: 10px;left: 10px;right: 10px;background: #5c707f;opacity: 0.9;z-index: 11;}.tb_img {display: block;position: relative;width: 100%;}.tb_img img {width: 100%;height: auto;}.record_img .titolo, .record_img .localita, .record_img .descrizione {color: #fff;font-size: 12px;padding: 5px 0;display: block;}.record_img .titolo {font-size: 14px;font-weight: bold;}.record_img .leggi {color: #fff;font-weight: bold;text-decoration: none;}#lavori_el .record_img .leggi .fa {color: #368334;font-weight: normal;}.jcarousel-wrapper {margin: 20px auto;position: relative;border: 10px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}.jcarousel {position: relative;overflow: hidden;width: 100%;}.jcarousel ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}.jcarousel li {width: 200px;float: left;border: 1px solid #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.jcarousel img {display: block;max-width: 100%;height: auto !important;}.jcarousel-control-prev, .jcarousel-control-next {position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;text-align: center;background: #368334;color: #fff !important;text-decoration: none !important;text-shadow: 0 0 1px #000;font: 24px/27px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 4px #F0EFE7;-moz-box-shadow: 0 0 4px #F0EFE7;box-shadow: 0 0 4px #F0EFE7;}.jcarousel-control-prev {left: 15px;}.jcarousel-control-next {right: 15px;}.jcarousel-pagination {position: absolute;bottom: -40px;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);margin: 0;}.jcarousel-pagination a {text-decoration: none;display: inline-block;font-size: 11px;height: 10px;width: 10px;line-height: 10px;background: #fff;color: #368334;border-radius: 10px;text-indent: -9999px;margin-right: 7px;-webkit-box-shadow: 0 0 2px #368334;-moz-box-shadow: 0 0 2px #368334;box-shadow: 0 0 2px #368334;}#prodotti {position: relative;width: 100%;margin: 0;padding: 0;}#prodotti .record {position: relative;}#prodotti .tb_prod {position: relative;}#prodotti .tb_prod img {width: 100%;}#prodotti .record.griglia .bg_grid {position: relative;background: #fcfcea;margin: 10px 0;}#prodotti .record.griglia .testo_prod {text-align: center;margin: 0px;}#prodotti .record.griglia .testo_prod.su {position: absolute;top: 1px;left: 1px;z-index: 10;background: #368334;padding: 3px 6px;}#prodotti .record.griglia .tb_prod {background: #FFF;border: 1px solid #378335;margin: 0 auto 10px auto;padding: 4px;}#prodotti .record.griglia .testo_prod.giu {margin: 0 auto;}#prodotti .record.griglia .testo_prod .nome_prod a {font-size: 10pt;font-weight: bold;font-style: italic;color: #FFF;text-align: center;text-decoration: none;text-shadow: 1px 1px 1px #000000;line-height: normal;display: block;}#prodotti .record.griglia .prezzo_prod {font-weight: 600;color: #333;text-align: left;}#prodotti .record.griglia .prezzo_prod strike {font-size: 9pt;color: #378335;}#prodotti .record.griglia a.vedi {text-decoration: underline;color: #378335;text-align: right;float: right;}#prodotti .record.griglia .cart {padding: 0 5px 5px 5px;}#scheda_prodotto {position: relative;width: 100%;height: auto;list-style: none;margin: 0;padding: 0;display: block;}#scheda_prodotto #foto_prodotto img {width: 100%;border: 1px solid #378335;margin: 0;padding: 4px;}#scheda_prodotto .prezzo_prod {font-size: 10;font-weight: bold;margin: 10px 0 0 0;display: block;}#scheda_prodotto .disponibilita_prod {font-size: 10pt;font-weight: bold;margin: 10px 0 0 0;display: block;}#scheda_prodotto .descrizione_prod {font-size: 10pt;color: #333;margin: 10px 0 0 0;display: block;}#scheda_prodotto #carrello_prodotto {position: relative;}#scheda_prodotto #carrello_prodotto .vuoto {height: 10px !important;}#scheda_prodotto #carrello_prodotto .box_info {height: auto;display: block;background: #e5e5d5;border: 2px solid #d6d6c3;margin: 0;}#scheda_prodotto #carrello_prodotto .box_info .bg_grid {position: relative;background: #fcfcea;margin: 10px;}#scheda_prodotto #carrello_prodotto .box_info .testo_prod {text-align: center;margin: 0px;}#scheda_prodotto #carrello_prodotto .box_info .testo_prod .nome_prod {font-size: 12pt;font-weight: bold;font-style: italic;color: #FFF;text-align: left;text-decoration: none;line-height: 29px;margin: 0 0 0 20px;display: block;}#scheda_prodotto #carrello_prodotto .box_info .prezzo_prod {color: #378335;font-size: 14pt;text-align: left;}#scheda_prodotto #carrello_prodotto .box_info .cart {position: relative;width: auto;margin: 10px auto 0 auto;}#scheda_prodotto #carrello_prodotto .quantita {color: #378335;font-size: 14pt;text-align: left;float: left;}#scheda_prodotto #carrello_prodotto .quantita .input_pezzi {width: 50px;color: #378335;background: #FFF;margin: 0 5px 0 0;padding: 6px 3px !important;border: 1px solid #CBCBCB;display: inline;}#boxLogin {position: relative;width: 300px;height: auto;text-align: center;margin: 0 auto;padding: 20px;z-index: 10;}#boxLogin .textbox_login {width: 120px;height: 25px;color: #378335;font-size: 9pt;text-align: left;background: #cbcbcb;border: none;padding: 0 5px;margin: 0;vertical-align: top;display: inline;}#boxLogin .input_login {width: 23px;height: 25px;color: #333;font-size: 9pt;background: url("img/input_login.png") no-repeat 0 0;border: none;padding: 0;margin: 0;vertical-align: top;display: inline;}#boxLogin .cont_login {width: 100%;height: auto;}#boxLogin p {text-align: center;}#boxLogin p a {color: #378335;font-size: 9pt;}