.webhosting-body{background-color:#ecf2f9}
.hosting-block{background:#fff;border-top:1px solid #e5e8eb}
.hosting-pricing{position:relative;bottom:243px}
.hosting-pricing-volume{padding-bottom:102px;position:relative;bottom:236px;height:384px }
.plan{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.08);border-radius:99px;position:relative;margin:20px 0;text-align:center;color:#333}
.plan>.plan-title{padding:20px;box-shadow:0 6px 0 #85c342 inset}
.plan>.plan-title>h3{font-weight:500;margin-top:18px}
.plan>.plan-title>span{font-size:16px;color:#8590a1}
.plan>.plan-price{background:#fff;padding:0 0 10px}
.plan>.plan-price>.price{display:block;font-size:48px;font-weight:500;color:#5e677e}
.plan>.plan-price>.period{font-size:14px;color:#8590a1}
.plan .plan-list{padding:0}
.plan .item-list{list-style:none;padding:0}
.plan .item-list li:nth-child(even){ }
.plan .item-list>li{padding:15px 5px;font-size:16px;font-family:"Gotham SSm A","Gotham SSm B";color:#5e677e}
.plan .item-list>li>strong{font-size:18px;font-family:"Gotham SSm A","Gotham SSm B";color:#5e677e}
.plan .btn{width:80%;padding:14px 8px;border-radius:99px;border:none;text-transform:uppercase;margin-bottom:48px}
.plan .btn-success{color:#8590a1;border:2px solid #dae4e7;background:transparent;font-size:14px;font-weight:500;letter-spacing:0.12em}
.plan .btn-success:hover{background:#85c342;border:2px solid #85c342;color:#fff;transition:.5s ease}
.plan .hided-icon{color:#cf3735}
.attached>.col-md-4:first-child .plan,.attached>.col-md-3:first-child .plan{border-radius:4px 0 0 0}
.attached>.col-md-4:last-child .plan,.attached>.col-md-3:last-child .plan{border-radius:0 4px 0 0}
.attached>.col-md-4,.attached>.col-md-3{padding-left:0;padding-right:0}
.attached .plan{margin-top:8px;border-radius:0}
.attached .most-popular{position:relative;z-index:2;margin-top:-8px;border-radius:4px 4px 0 0}
.attached .most-popular>.plan-title{padding:28px 20px;box-shadow:0 6px 0 #267fcc inset}
.pricing-faq{margin:0 auto 102px}
.pricing-faqs{}
.pricing-faq h1{color:#616874;margin-bottom:70px;text-align:center;font-size:42px}
.pricing-faq ul{margin:0;padding:0}
.pricing-faq ul li{float:left;width:50%;list-style:none;margin-bottom:3em}
.pricing-faq li:nth-child(2n+1){padding-right:3.5em;clear:left}
.pricing-faq li:nth-child(2n){padding-left:3.5em}
.pricing-faq ul li h3{color:#54b1e3;font-size:24px;font-weight:400;margin-bottom:0.75em;line-height:1.5em}
.pricing-faq ul li p{font-size:15px;line-height:2em;margin-bottom:1em}
img{float:right;max-width:100px;text-align:right;width:80%}
.features{margin-top:102px;margin-bottom:52px}
.features h2{color:#616874;font-size:42px}
.features h3{color:#616874;font-size:24px;margin:0;padding-bottom:18px}
.features .lead{font-size:18px;text-align:center;width:100%}
.features .row{margin:60px 0}
.features .container p{font-size:15px;margin-right:20px;max-width:27em;line-height:30px}
.container.center-block{min-height:30px}
.container.center-block{bottom:180px;position:relative}
@media (max-width:768px){.attached>.col-md-4,.attached>.col-md-3{padding-left:15px;padding-right:15px}
.attached>.col-md-4:first-child .plan,.attached>.col-md-3:first-child .plan{border-radius:4px 4px 0 0}
.attached>.col-md-4:last-child .plan,.attached>.col-md-3:last-child .plan{border-radius:4px 4px 0 0}
}
.in.collapse+a.btn.showdetails:before{content:'Hide details «'}
.collapse+a.btn.showdetails:before{content:'Show details »'}
.featurestable{box-shadow:0 1px 3px rgba(0,0,0,0.08);background-color:white;display:none;margin:4em auto 0; padding:1em;width:100%;border-top:6px solid #85c342}
.featurestable th:first-child,.featurestable td:first-child{text-align:left;width:40%}
.featurestable th,.featurestable td{padding:0.25em 0.5em;text-align:center}
.featurestable td{font-size:16px;font-weight:500;color:#8590a1}
.featurestable tr{font-size:18px;color:#20242e}
.featurestable table{margin-top:50px;width:100%}
.featurestable th .checkmark,.featurestable td .checkmark{background:url("../themes/serverhub/assets/img/check.png") no-repeat scroll center center rgba(0,0,0,0);color:#fff;display:inline-block;height:12px;margin:0 auto;text-align:center;width:16px}
.featurestable{padding:1em 5em}
.btn-features{padding:15px 16px;margin:0 auto;width:300px;border:2px solid #85c342;color:#fff;font-weight:600;text-transform:uppercase}
.btn-green-border{background-color:#85c342}
.button{padding:35px}