/* Hosting CMS Piani Singoli */

.wh-wordpress-inc h3 {font-size: 26px !important; color: #fff !important;}
.wh-wordpress-inc .panel-heading {background: #58b3db !important}
.wh-wordpress-inc .panel-container {border: 2px solid #58b3db !important;}

.wh-joomla-inc h3 {font-size: 26px !important; color: #fff !important;}
.wh-joomla-inc .panel-heading {background: #87c65a !important}
.wh-joomla-inc .panel-container {border: 2px solid #87c65a !important;}

.wh-prestashop-inc h3 {font-size: 26px !important; color: #fff !important;}
.wh-prestashop-inc .panel-heading {background: #ed448e !important}
.wh-prestashop-inc .panel-container {border: 2px solid #ed448e !important;}

.wh-magento-inc h3 {font-size: 26px !important; color: #fff !important;}
.wh-magento-inc .panel-heading {background: #3e33ca !important}
.wh-magento-inc .panel-container {border: 2px solid #3e33ca !important;}


.wh-intro-wordpress .wh-intro-tit h1, .wh-intro-wordpress .wh-intro-tit h2, .wh-intro-wordpress .wh-intro-tit p {color: #fff !important;}
.wh-intro-wordpress .wh-intro-tit h1 {font-size: 38px !important}
.wh-intro-wordpress .wh-intro-tit h2 {font-size: 25px !important}
.wh-intro-wordpress .widget_text .panel-wrapper {width: 100% !important} 
.wh-intro-wordpress .wh-intro-tit .c-bold {color: #ffaf25 !important}
.wh-intro-wordpress {background-image: linear-gradient(-90deg, #074582, #0860b7) !important}
.wh-intro-wordpress .wh-intro-tit .fusion-column-wrapper {padding-right: 0 !important}
.wh-intro-wordpress .wh-intro-tit p {font-size: 16px; line-height: 1.5; padding-right: 25px;}

.wh-tab-pricing-wordpress .panel-wrapper:hover {transform: none !important}
.wh-tab-pricing-wordpress .fusion-button {width: 200px !important; float: none !important; display: inline-block !important; margin-bottom: 25px !important; margin-top: 20px;} 
.wh-tab-pricing-wordpress .panel-container {box-shadow: 0 0 15px rgba(0,0,0,.12) !important; border-radius: 8px !important;}
.wh-tab-pricing-wordpress .panel-wrapper:hover .panel-container {box-shadow: 0 0 15px rgba(0,0,0,.25) !important}
.wh-tab-pricing-wordpress .list-group-item {font-size: 12px !important; padding-top: 0 !important; color: #222 !important}
.wh-tab-pricing-wordpress .currency {top: -20px !important;}
.wh-tab-pricing-wordpress .integer-part {font-size: 90px !important;}
.wh-tab-pricing-wordpress .decimal-part {top: -43px !important;}
.wh-tab-pricing-wordpress .fusion-panel {border: none !important}
.wh-tab-pricing-wordpress .currency,.wh-tab-pricing-wordpress .integer-part,.wh-tab-pricing-wordpress .decimal-part {color: #0964be !important}
.wh-tab-pricing-wordpress .panel-container,.wh-tab-pricing-wordpress .fusion-panel {background: #fff !important}
.wh-tab-pricing-wordpress .fusion-panel .panel-body,.wh-tab-pricing-wordpress .fusion-panel .panel-footer,.wh-tab-pricing-wordpress .fusion-panel .list-group-item {background: #fff !important; border: none !important}
.wh-tab-pricing-wordpress .fusion-panel .list-group-item {font-size: 15px !important;padding-bottom: 8px !important}
.wh-tab-pricing-wordpress .fusion-panel .price .time,
.wh-tab-pricing-wordpress .fusion-panel .price .iva {color: #0964be !important}
.wh-tab-pricing-wordpress .list-group .fontawesome-icon::before {color: #ffa205 !important;}
.wh-tab-pricing-wordpress .panel-heading {border-bottom: 1px solid #cdddec !important; border-radius: 5px 5px 0 0 !important}
