/* fonts */
h2 {font-size: 22px; color: #333;}

/* other */
.section-space {padding: 50px 0;}
.mean-container .mean-bar {
    min-height: 10px;
    padding: 20px 10px 0;}

/* top */
.header-style1-area .header-top-area { background: #3d3d3d;}
@media only screen and (max-width: 767px) {
.header-top-area {
    display: block;}
}

/*footer */
.section-space-b-less-30 {padding: 30px 0 70px;}
.call {background: linear-gradient(to bottom, #f05c1d 0%, #faa00d 100%);}
#call {padding: 20px;}
.call h4 { color: #FFF;font-size: 2.5em; text-shadow: 1px 1px 1px #333;}

/* temp */
.hosting ul li i.fa-check {padding-right: 10px;color: #1c960e;}
.hosting ul li i.fa-times {padding-right: 10px;color: #e74c3c;}
.hosting { color:#000; background-color:#FFF;   border-top-left-radius: 4px;border-top-right-radius: 4px; margin-right: 10px; margin-bottom: 20px;    padding-bottom: 20px;
    box-shadow: 1px 1px 4px 1px #ccc;}
.hosting ul li { padding: 10px;text-align: center; list-style: none !important;}
.hosting ul li.price {padding: 30px  0; background-color: #ccc; font-size: 4vw; font-weight: bold;list-style: none !important;text-align: center;}
.hosting ul li.sign-up a { color: #ffffff;background-color: #333;padding: 14px 80px; text-decoration: none;}
.hosting ul li.plan {font-size: 26px; border-top-left-radius: 4px;border-top-right-radius: 4px;padding: 38px 30px;text-transform: uppercase;font-weight: bold; text-align: center;}
span.currency-icon { font-size: 1vw;font-weight: normal; vertical-align: super;}
span.month {font-size: 1vw;}
ul.pricing { list-style: none;padding: 0;margin: 0;}
#sme {color:#ffffff; background-color:#fab704;    text-shadow: 1px 1px 1px #333;}
#business { color: #ffffff;background-color: #f26f1b;    text-shadow: 1px 1px 1px #333;}
#pro { color: #ffffff;background-color: #333;    text-shadow: 1px 1px 1px #333;}
.tcpt_single_column ul li.price {background-color: #ccc;}
.tcpt_single_column {width: 100%;}
.tcpt_single_column ul li.price {padding: 0 20px;}
.tcpt_single_column ul li {padding: 10px;text-align: center;}

/* post */
.page-news-details-area .page-news-details-content .comments-info {padding-bottom: 24px;display: none;}

/* mysocial */
.mysocial a { font-size: 1.8em !important; padding: 5px;}