/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {
#item-52 .boxed.white .space.m {height: 14px !important;}	  
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488, #item-134 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child, #item-134 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3 {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
#item-48 a {position: absolute;top: -75px;right: 15px;width: 135px;}
.btn-sm {padding: 7px 19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-1538 p, #item-1538 .text-right {text-align:left !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
/*#item-2463 {min-height: 160px !important;}*/
#item-2463 h1 {font-size: 30px !important;}
#item-2477 {height: 360px !important;}
#item-2477 iframe {height: 360px !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}
/* ----------- iPhone 5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3  {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}

/* ----------- iPhone 6 ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3  {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}


/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3 {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}



/* ----------- Galaxy S3 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3  {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}


/* ----------- Galaxy S4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3 {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 48% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}


/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3  {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}


/* ----------- HTC One ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {
.hidden-desktop {display:inline !important;}
.no-mobile {display:none !important;}
.title-base p {font-size: 23px !important;}
#item-989, #item-1488 {background-size: contain !important;background-position: top !important;background-repeat: no-repeat !important;}
#item-989 .col-md-6:first-child, #item-1488 .col-md-6:first-child  {min-height: 150px !important;}
.footer .copy-row {margin-top: 0px !important;}
.header-title .title-base {padding-top: 8px;}
#item-52.section-over {margin-top: -10px !important;}
#item-52 .slides li {padding-right: 22px !important;}
#item-52 .counter-box-icon .counter {font-weight: 400 !important;width: 20% !important;float: left !important;}
#item-52 .icon-box-cell p {padding: 0px 0px 10px !important;width: 75% !important;float: left !important;}
#item-52 .boxed {height: 480px !important;}
#item-52 .advs-box-content.featured-box p {line-height: 20px !important;padding-bottom: 20px;}
#item-92 .space {display:none;}
#item-92 .row:first-child div:nth-child(2) {display:none;}
#item-71 div:first-child {min-height:60px !important;}
#item-71 div:last-child {padding:0px 10px !important;}
#item-73 {background-color: #000000ab !important;/*background-blend-mode: overlay;*/background-size: contain;background-position: center 15%;}
#item-73 .col-md-12 .space {margin-bottom: 360px;}
#item-73 .pulse-line {display:none !important;}
#item-73 #mobile-plus-1, #item-73 #mobile-plus-2  {color:#ffffff !important;margin-left:1% !important;margin-right:1% !important;font-size:16px !important;}
#item-73 h4,#item-73 h2 {color: #ffffff !important;}
#item-73 #mobile-plus-2 h4, #item-73 #mobile-plus-2 div {text-align:left !important;padding: 0 20px;}
#item-73 #mobile-plus-2 h4  {padding: 20px !important;}
#item-73 #mobile-plus-1 div {padding: 0 20px !important;}
.section-two-blocks form .row > [class*="col-"] {min-height: 10px !important;}
.header-base .breadcrumb {display:block;}
.header-base {padding-bottom: 20px !important;}
.navbar-mini span {font-weight: 400 !important;font-size: 13px !important;letter-spacing: 0px !important;padding: 0 4px !important;}
.navbar-mini .navbar-form {margin-bottom: 4px;}
.minisocial-group {text-align: center !important;}
.header-title {padding:0px !important;}
.header-title .container {background-color: #00000085;height: 100%;}
.header-title .container h2 {font-size: 35px !important;}
.mfp-content #modal {width: auto !important;margin: 10px !important;}
.container.content, .section-empty > .content {padding-top: 30px !important;padding-bottom: 30px !important;}
.footer-base .col-md-3 .logo {width:50% !important;}
.footer-base .col-md-12 .logo {width:40% !important;}
#item-48 h1, #item-48 h2, #item-48 h3  {background-color: #00000060 !important;height: 100% !important;width: auto !important;padding: 1% 4% !important;display: inline-block !important;font-size:19px !important;}
/*#page-3 .section-two-blocks .row > [class*="col-"] {min-height: 10px !important;}*/
#item-85 {display:none !important;} /* box applicazioni home page*/
#item-413 .tab-box.full-width:before, #item-85 .tab-box.full-width:before, #item-1538 .tab-box.full-width:before, #item-293 .tab-box.full-width:before, #item-1532 .tab-box.full-width:before {display:none !important;}
#item-91 table.cell-50 td {padding: 15px !important;}
#item-1924 table td:first-child {display:none !important;}
#item-141 .col-md-6:first-child, #item-140 .col-md-6:first-child, #item-1923 .col-md-6:first-child, #item-1837 .col-md-6:first-child, #item-1854 .col-md-6:first-child, #item-1976 .col-md-6:first-child, #item-1942 .col-md-6:first-child, #item-1808 .col-md-6:first-child, #item-1959 .col-md-6:first-child, #item-1882 .col-md-6:first-child, #item-1992 .col-md-6:first-child, #item-1790 .col-md-6:first-child, #item-2055 .col-md-6:first-child, #item-1768 .col-md-6:first-child, #item-1910 .col-md-6:first-child, #item-2045 .col-md-6:first-child, #item-1896 .col-md-6:first-child, #item-649 .col-md-6:first-child, #item-443 .col-md-6:first-child, #item-302 .col-md-6:first-child {min-height: 200px !important;}
.dropdown.dropdown-submenu .dropdown-menu {margin-left: 50px !important;margin-top: -10px !important;}
.dropdown.dropdown-submenu .dropdown-menu li a {padding: 4px !important;}
#item-1534 {width:100% !important;}
#item-1534 .argument {margin:5px;}
#item-1534 .content.container {width: auto !important;padding: 0px 10px !important;height: 100% !important;}
#item-1535 {clear:both !important;width:100% !important;}
#item-1535 .col-md-4 {width: 100% !important;}
#item-1535 .countdown.text-left{margin: 0 auto !important;display: inline-block !important;}
#item-413 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1538 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-1532 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a, #item-293 .tab-box.full-width:not(.left):not(.right) .nav-tabs li a  {white-space: normal !important;font-size: 13px !important;height: 80px !important;line-height: 20px !important;}
#item-413 .content {padding-right: 2px !important;padding-left: 2px !important;}
#item-1742 {padding: 20px !important;}
#item-1538  .grid-table {display:none !important;}
#item-106 .space.l, #item-106 .space.m {height:0px !important;}
#item-106 .col-sm-12 + .col-sm-12 {margin-top: 0px !important;}
#item-106 .row .col-8 {width: 37%!important;margin: 0% 0% 0% 8% !important;padding: 0px !important;float: left !important;}
#item-106 .row .col-8 .img-box  img {max-width: 100% !important;width: 160px !important;}
#item-106 .img-box.inner.circle .caption {bottom: 24px !important;}
#item-1712, #item-1712 .container.content, #item-1713, #item-1713 .container.content, #item-1709, #item-1709 .section-empty > .content {padding-top: 0px !important;}
#item-1712 .row .icon-box .icon-box-cell:first-child, #item-1713 .row .icon-box .icon-box-cell:first-child, #item-1709 .row .icon-box .icon-box-cell:first-child {display:none !important;}
#item-1712 .row .icon-box .icon-box-cell, #item-1713 .row .icon-box .icon-box-cell, #item-1709 .row .icon-box .icon-box-cell {padding:0% 3% !important}
#item-1712, #item-1713, #item-1712 .container, #item-1713 .container, #item-1709 .container {padding-bottom: 0px !important;}
#item-110 .advs-box p {line-height: 20px !important;}
.desc-storia {min-height: 180px !important;}
#item-291 .flex-control-nav li, #item-119 .flex-control-nav li, #item-439 .flex-control-nav li, #item-1461 .flex-control-nav li {margin: 0 2px !important;}
#item-291 .flex-control-nav, #item-119 .flex-control-nav, #item-439 .flex-control-nav, #item-1461 .flex-control-nav {bottom: -23px !important;}
#item-1534 .text-center a.active {background-color: #005dab !important;}
#item-1534 .panel .list-item a {font-size:14px !important;}
#item-1537 {min-height: 200px !important;}
#item-1538 .tab-box.full-width .panel {padding: 20px 0 !important;}
#item-1538 .space.l, #item-1538 .section-empty.bg-white {display:none !important;}
#item-1924, #item-1838, #item-1855, #item-1977, #item-1943, #item-1809, #item-1960, #item-1769, #item-1897, #item-2046, #item-1911, #item-1770, #item-2056, #item-1791, #item-1993, #item-1883, #item-132 {display:none !important;}
.caratteristiche-mobile ul.list-texts li {padding: 0px !important;}
.caratteristiche-mobile ul.list-texts li + li {margin-top: 0px !important;}
.book-mobile {margin-bottom: -2px;}
.h2-mobile {margin-bottom: 15px !important;}
.condividi-mobile span {margin-right:4px !important;margin-left:2px !important;}
.dida-mobile {font-size: 14px !important;}
.article-logic {width: 100% !important;text-align: left !important;}
#item-133 .box-middle .row.vertical-row {display:none !important;}
/*.side-prd {position:absolute;bottom:0px;}*/
#item-137 .space, #item-139 .space, #item-323 .space, #item-392 .space, #item-393 .space {display:none !important;}
#item-139 .text-black {text-transform:uppercase !important;}
#item-142 {margin-top: -90px !important;}
#item-328 {margin-top: -60px;}
#item-764 .row:last-child {margin-top: -100px;}
#item-418 .space {display:none !important;}
#item-444 {min-height:80px !important;}
#item-359 {margin-top:-150px !important;}
#item-359 .vertical-row .text-right, #item-359 .vertical-row .text-left-xs {display:none !important;}
#item-362 .col-md-2 {width: 45% !important;}
#item-973 .container {background-color: #0000009c !important;}
#item-805 {display:none !important;}
.footer-base .col-md-3.text-10 p:first-child {text-align:center !important;}
#item-1619 .accordion-list .list-group-item {width: 100% !important;}
.banner-mobile {top: -20px;}
.banner-mobile hr {display:none;}
.banner-mobile span {color:#ffffff !important;}
.section-slider > .flexslider {height: 100%;}
}
