/*------------------------------------------------------------------------------------*/
/*------------------------------  YOUR CUSTOM CSS STYLE  -----------------------------*/


body {
    /*font-family: "Helvetica"; */
    color: #9abd3b;
    font-size: 16px;
    line-height: 24px;
}

h1.section-title {
    font-size: 32px;
    font-weight: 900;
    color: #000000;
    line-height: 30px;
}

h2.section-title {
    font-size: 24px;
    font-weight: 900;
    color: #000000;
    line-height: 30px;
}

h3.section-title {
    font-size: 20px;
    font-weight: 900;
}

h4.section-title {
    font-size: 16px;
    font-weight: 900;
    line-height: 16px;
}

.bg-gray-light:not(i), i.bg-gray-light::before, .bg-gray-light.form-control:focus {
    background-color: #ebebeb;
    color: #5b5b5b;
}


a,a:hover,.social-icons ul li a
{
    color:#9abd3b;
    text-decoration:none;
}
a.scrollup,a.scrollup:hover,.button-line, .btn.button-line
{
    background:#9abd3b;
    
}
.bg-dark:not(i), i.bg-dark::before, .bg-dark.form-control:focus
{
    background:#999;
    border-radius:2px soild #999;
}
[class*="bg-"]:not(.bg-gray-light):not(.bg-white) h1, [class*="bg-"]:not(.bg-gray-light):not(.bg-white) h2, [class*="bg-"]:not(.bg-gray-light):not(.bg-white) h3, [class*="bg-"]:not(.bg-gray-light):not(.bg-white) h4, [class*="bg-"]:not(.bg-gray-light):not(.bg-white) h5, [class*="bg-"]:not(.bg-gray-light):not(.bg-white) h6,.single-pricing[class*="bg-"] .package-features li,.single-pricing .price .month
{
    color:#FFF;
}
.single-pricing.bg-dark a
{
    color:#FFF;
    font-weight: bold;
}
.single-pricing.bg-dark a:hover{
    color:#9abd3b;background:#fff;
 border: 2px solid rgba(255, 255, 255, 0.3);
    box-sizing: border-box;
     border-radius: 50px;
    }
.container.pricing
{
    padding-top: 0px;
    
}
.p-t-60
{
    padding-bottom:0px;
}
.top-txt
{
margin:0 auto 30px;
}
.container.pricing
{
      padding-bottom: 30px;
}
.pricing-heading
{
    font-weight: bold;
}
/*
*STyling of portfolio sidebar
*/
.portfolio-sidebar p
{
    font-size: 14px;
}
.portfolio-content h3
{
    line-height: 20px;
}
.portfolio-content h3::after {
    background: #535353 none repeat scroll 0 0;
    content: "";
    display: inline-block;
    height: 1px;
    left: 15px;
    margin-top: 30px;
    position: absolute;
    width: 60px;
}
/*
*Formating of prcing table
*/
.single-pricing
{
    border-radius: 7px;
}