@charset "utf-8";
/* CSS Document */

/*SOLUZIONI*/
div.itemListCategory {background: transparent; border:none; margin-bottom:60px; padding: 0;}
.justweb ul li {float:left; margin-bottom:12px; margin-right:12px;}
.itemContainer {margin-bottom:50px; padding-bottom: 50px; border-bottom: #ccc 1px solid;}
.itemContainer h3 {margin-top:0px;}
.sppb-pricing-box .sppb-pricing-features, .sppb-pricing-box .sppb-pricing-price-container {margin-bottom:0px;}

/*FOOTER*/
#sp-bottom .sp-module .sp-module-title {color:#fff; box-shadow: none;}
#sp-bottom .sp-module .sp-module-title .divider, #sp-bottom .sppb-addon-module .sp-module-title .divider, #sp-bottom .sp-module .sp-module-title:after {display:none;}
#sp-bottom3 .acym_introtext {margin-bottom:20px;}
#sp-bottom3 .acym_form {width:95%;}
#sp-bottom3 .acym_form input {margin-bottom:10px;}
#sp-bottom3 .acym_form input:-moz-placeholder {color: #fff !important;}
#sp-bottom3 .acym_form input::-webkit-input-placeholder {color: #fff !important;}
#sp-bottom3 .acym_form input[placeholder],#sp-bottom3 [placeholder],#sp-bottom3 *[placeholder] {color: #fff !important;}

.sp-simpleportfolio-link {text-align:center; margin-bottom:20px;}
.offcanvas-menu ul.nav-child {font-style:italic;}
.sp-simpleportfolio-filter li {margin:5px !important;}