
@media screen and (min-width:768px) {
.btn-group:hover>.dropdown-menu, .dropdown:hover>.dropdown-menu {display:block;}
.headerOuter .open>.dropdown-menu {display: none;}
}



@media only screen and (max-width:1590px) {
.headerOuter .headerTop{padding: 11px 15px;}
.headerIn{padding:0px 15px; padding-right: 0px;}
.orgrect::after{left: 0; }

/*contact*/
.contactOuter .contentIn p, .contactOuter .contentIn a {font-size:18px;word-wrap: break-word;}
.servicespg .FirststanCapital .panelContent .imageIn img {padding-left: 15px; }
.servicespg .nav-tabs > li {margin: 0 8px; width: 13.2%; }
.servicespg .nav-tabs > li > a {font-size:18px;min-height: 180px;padding:10px;}
.servicespg .FirststanCapital .panel-heading .imageIn {width: 85px; height: 85px; line-height:85px;}
.servicespg .FirststanCapital .panel-heading .imageIn img{ padding: 10px; }
.servicesOuter .contentArea .news-details {padding: 15px; min-height: 325px;}
.NewsOuter .contentIn a.orgBtn {height: 42px; display: inline-block; line-height: 42px; max-width: 120px; }
.OuroffferOuter .orgrect::after {width: 250px; height:400px; background: transparent; left: 0; top: -30px; }

.ourVision .contentArea h5 {font-size: 18px; }
.headerOuter .navbar-default .navbar-nav > li > a {padding: 32px 20px; }
}


@media only screen and (max-width:1370px) {
p {font-size: 16px;}
h3{font-size: 26px;}
h4{font-size: 18px;line-height: 28px;}

.OfferingBusiness .sectionHead h2,
.servicesOuter .sectionHead h2,
.testimonialsOuter .sectionHead h2,
.NewsOuter .sectionHead h2,
.servicespg .sectionHead h2, 
.contactOuter .sectionHead h2,
.FirststanCapital .contentArea h2 strong,
.OuroffferOuter .sectionHead h2{font-size:24px;}
.FirststanCapital .contentArea h2 strong{line-height: 28px;}
.OuroffferOuter .sectionHead h6 {margin-left: 35px; margin-bottom: 5px; }
.FirststanCapital .contentArea h2 {font-size:20px;padding-bottom:5px;}
.NewsOuter .contentIn p {font-size:16px; }
.headerOuter .container,
.midSection .container,
.footerOuter .container {max-width:1170px; width: 100%; margin: 0 auto; }
.contactOuter .contentIn p, .contactOuter .contentIn a {font-size: 16px;}
.testimonialsOuter .owl-carousel .contentArea .imageIn p {font-size:16px;}
.headerOuter .navbar {padding-right: 45px; }
.headerOuter .navbar-default .navbar-nav > li > a {padding: 32px 15px;font-size: 16px;} 
.OfferingBusiness {padding-bottom: 120px;}
.OfferingBusiness .sectionHead{padding: 0px 15px;margin-bottom: 50px;}
.orgrect::after {width: 250px; height: 400px; left: -15px; top: -15px;}
.NewsOuter.pd90 {padding-top: 10px;}
.NewsOuter .contentIn h4, .newsDetails .contentIn h4 { font-size: 16px; line-height: 24px; } 
.FirststanCapital .contentArea p {padding-bottom: 15px; font-size:16px; }
.FirststanCapital .contentArea {padding-left:40px;}
.OuroffferOuter .contentIn p{font-size:16px; color:#fff;}
.OfferingBusiness .sectionHead p {font-size:16px;}
.OfferingBusiness .imageIn h4 {font-size:20px;bottom: 20px;}
.servicesOuter .contentArea h5{font-size: 18px;margin-top: 0px;}
.servicesOuter .contentArea span {font-size: 16px;}
.servicesOuter .sectionHead h6, .contactOuter .sectionHead h6 {margin-bottom: 5px; font-size:16px;}
.servicesOuter .contentArea .news-details {min-height: 350px; }
.servicesOuter .contentArea .news-details p {font-size: 16px; }

.addresList li p, .addresList li a {font-size:16px;}
.linksIn ul li a {font-size: 16px;}
.orgBtn {font-size: 16px;}
.latestNews ul li a img {width: 44px;}
.latestNews ul li {padding-left: 60px;}
.bannerBtn a{margin-right: 15px;font-size: 16px;}

.contactOuter label {font-size: 16px; }
.orgBg {font-size: 16px;}
.copyRight p {font-size: 12px;} 
.newsDetails .contentIn p {font-size: 16px;min-height:85px;line-height: 24px;}

/*calculater*/
.monthly-installment {padding-bottom: 80px; }
.calculator-form {padding: 30px 15px; }
.calculator-form .mainHeading {margin-bottom: 15px; font-size: 32px; }
.calculator-form label {font-size: 16px; }
.piechart h4 {font-size: 20px; }
.chart__btm li {font-size: 16px; }
.contact-form.calculator-form .form-control {height: 48px; }
.newsDetalsIn .contentIn h4, .newsDetalsIn .contentIn h2 {font-size: 16px;}
.pageBanner h3 {font-size: 16px; }

.custom-breadcrumb span a,
.custom-breadcrumb span {font-size: 16px;}
#accordion .panel-body ol li,
#accordion .panel-body ul li {font-size: 16px; }

/*About page*/

.servicesOuter.ourVision .contentArea h5{font-size:18px; margin-top:20px;}
.servicesOuter.ourVision .contentArea {padding:15px 15px; min-height: 250px;}
.contactOuter .contentIn img {margin-bottom:20px; width: 60px; }
.contactOuter .contentIn {min-height: 200px; }
.contactOuter .pd90 {padding: 50px 0; }
.contactOuter .inputIn input,
.contactOuter .inputIn textarea, .contactOuter .inputIn select {height: 48px;}
.newsDetails .loadMore {padding-top: 5px;}

/*sersvice page*/

.servicespg .nav-tabs > li {margin: 0 6px;}
.servicespg .nav-tabs > li > a {font-size:16px; line-height: 20px;min-height: 170px; }
.servicespg .sectionHead p {font-size: 16px;}
.servicespg .nav-tabs > li.active a::after {border-left: 18px solid transparent; border-right: 18px solid transparent; border-top: 25px solid #FCB315; }

.servicespg .panel-body {margin-top: 30px; }
.servicespg .FirststanCapital .contentArea p,
.servicespg .contentArea ul li {font-size: 16px;}
.servicespg .contentArea ul {margin-top: 0; }
.servicespg .FirststanCapital .panelContent .imageIn img {padding-left: 0; }
.servicespg .FirststanCapital .contentArea h2 {font-size:22px;}
}

@media only screen and (max-width:1199px) {

.headerOuter .headerTop .leftside ul li { margin-right: 15px;}
.headerOuter .logo {margin-top:8px; }
.headerOuter .headerBottom .appyLoan a {line-height:70px; }
.headerOuter .navbar-default .navbar-nav > li > a {padding: 24px 15px;}
.headerOuter .headerTop .leftside ul li a,
.headerOuter .headerTop.rightside {font-size: 16px; }
.headerOuter .navbar {padding-right: 0px;}
.bottomArrow a {width: 40px; height: 58px; }
.appyLoan {width: 150px; height:68px; }
.appyLoan::after {display:none;}
.logo a img {width: 300px;}
.timein p {font-size: 16px; } 
.addresList li p, .addresList li a {font-size: 16px;line-height: 22px;}
.latestNews ul li a p {color: #fff; font-size: 16px;}
.linksIn ul li a { font-size: 16px;}
.footerlogo p {padding-right: 0;font-size: 16px;}
.socialIcon ul li { margin-right: 5px;}
.FirststanCapital .contentArea p {font-size:16px;}
/*about*/
.ourVision .contentArea h5 { font-size: 18px;}
.ourVision .bannerBtn a{font-size: 16px; margin-right:10px;max-width:130px;}



/*contact us*/
.contactOuter .pd90 {padding: 30px 0; }
.servicespg .FirststanCapital .panel-heading .imageIn {width:60px; height:60px; line-height:60px;display:block;border:none;}
.servicespg .nav-tabs > li > a {font-size: 16px; min-height:140px;line-height: 20px;  padding:7px;}
.servicespg .nav-tabs > li {margin: 0 5px;}
.servicespg .panel-default > .panel-heading{ padding:0px; }
.servicespg .servicesTab {margin: 0px -15px;}
.servicespg .FirststanCapital .contentArea p, .servicespg .contentArea ul li {font-size: 16px; }
.servicespg .FirststanCapital {padding: 30px 0px;}
.servicesOuter .contentArea p {color: #fff; line-height: 24px; }
.servicesOuter .contentArea {min-height: 496px;} 
.servicesOuter .contentArea .news-details {min-height: 350px; }

}
@media only screen and (max-width:1024px) {


}




@media only screen and (max-width:991px) {
h1 {font-size: 30px; line-height: 30px; }
.providIn span {font-size: 24px; }
.bannerBtn {margin-top: 20px;}
.providIn h1 { padding: 10px 0px;}
.providIn p {font-size: 18px; color: #fff;}
.headerIn {text-align: center;}
.headerOuter .logo {display: block; float: none; text-align: center;padding-bottom:10px; }
.headerOuter .headerBottom .appyLoan{width:110px;}
.headerOuter .headerBottom .appyLoan a {line-height: 50px; font-size: 16px;}
.headerOuter .navbar-default .navbar-nav > li > a {font-size: 16px; padding: 15px 15px; }
.appyLoan {height: 50px;}
.headerIn .nav-left {float: none;vertical-align: top;}
.headerOuter .navbar, .appyLoan {float: none; display: inline-block;    vertical-align: top;}
.bannerOurter .owl-nav {bottom: 30px; right: 50px;}
.bannerOurter .owl-next::after, .bannerOurter .owl-prev::after {font-size: 25px; width: 34px; height: 34px; line-height: 34px;margin: 0px 5px;}
.bannerBtn a {height: 44px; line-height: 44px; font-size: 16px; margin-right: 15px; }
.OfferingBusiness .sectionHead {padding: 0px 0px; margin-bottom: 40px; }
.OfferingBusiness .sectionHead h2 {font-size: 22px;margin-bottom: 5px;}
.OfferingBusiness .sectionHead p {font-size: 16px;} 
.OfferingBusiness .imageIn h4 {font-size:18px;bottom:20px; }
.OfferingBusiness {padding-bottom:90px; }
.orgrect::after {height: 90%; }
.FirststanCapital .col-md-6{text-align: center;}
.FirststanCapital .col-md-6 .contentArea{text-align: left;margin-top: 30px; margin-bottom: 30px;padding-left: 15px;}
.FirststanCapital .imageIn {text-align: center; display: inline-block; margin-top: 55%;}
.orgrect::after {width: 147px; height: 147px; left: -7px; top: -7px;}
.orgrect::before {width: 147px; height: 147px; right: -7px; bottom: -7px; }
.orgrect::after, .FirststanCapital .imageIn::before {border: 7px solid #FCB315;}
.FirststanCapital .contentArea h2 strong {line-height: 32px;}
.footerlogo p {margin-top: 10px;margin-bottom: 15px;}
.footerOuter .linksIn ul li {padding-left: 15px;}
.footerOuter .latestNews ul li {min-height: 55px;margin-bottom: 10px;}

.servicesOuter .contentArea .news-details {min-height: 280px; } 

/*about us*/
.ourVision .sectionHead {margin-bottom: 30px;}
.servicesOuter.ourVision .contentArea {padding: 15px 15px; min-height: 220px; }
.servicesOuter.ourVision .contentArea h5{min-height:30px;}
.monthly-installment {padding-bottom:50px; }

/*contact us*/


.contactOuter .contentIn { min-height: 215px;}
.servicespg .nav-tabs > li {margin: 0 4px;}
.servicespg .nav-tabs > li > a {padding: 5px;min-height: 145px;font-size: 13px;padding-top: 10px;}
.servicespg .FirststanCapital .panel-heading .imageIn img {width: 54px; }
.servicesOuter .servicesIn .col-md-4.col-sm-4 {-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%;width: 50%; }
.calculator-form .mainHeading {font-size: 20px;}
.calculator-form .headingPara {font-size:18px;}
.monthly-installment {padding-bottom: 10px; }


.OuroffferOuter .offerHalf:first-child {flex: 0 0 40%; }
.OuroffferOuter .orgrect::after {
    width: 150px;
    left: 8px;
    top: 8px;height: 80%
}
.OuroffferOuter .orgrect::before {right: 8px; bottom: 8px; border: 7px solid #FCB315; }
.OuroffferOuter .sectionHead {margin-bottom: 42px;}
.newsDetails .contentIn {position: relative; padding: 30px 15px 25px 15px; }
.newsDetails .contentIn p {min-height: 105px;}

}

@media(max-width:767px) {
p {font-size: 16px; line-height: 26px;}
h1 {font-size: 26px; line-height: 20px;}
h2 {font-size: 24px; line-height: 30px;}
h3 {font-size: 18px; }
h4 {font-size: 20px; line-height: 28px;}
h5 {font-size: 18px;}
h6{font-size: 16px;}
.pd90 {padding: 30px 0;}
.bottomArrow{display:none;}
h6::after, h6::before {display:none;}
.headerOuter .leftside, .headerOuter .rightside .timein, .header-social::after  {display:none;}
.headerOuter .navbar{width: 100%; padding-right:0px;float:left;}
.headerOuter .navbar-header {position: absolute; right: 0; top: -50px; }
.headerOuter .logo {float: left;padding-bottom: 10px;margin-top: 4px;}
.appyLoan {display: none;}
.headerOuter .navbar-nav {background:transparent;margin: 0;text-align: left;padding-top: 0px;}
.headerOuter .nav-left {float: none}
.headerOuter .navbar-default .navbar-nav > li:first-child > a {padding: 8px 15px;}
.headerOuter .navbar-default .navbar-nav>li>a {padding: 8px 15px;font-size: 16px; color:#333; }
.headerOuter .nav>li {margin-bottom: 0; border-bottom: 1px solid #ccc;}
.headerOuter .navbar-nav > li{margin:0px;}
.headerOuter.sticky .navbar-default .navbar-nav>li>a {color: #fff }

.headerOuter.sticky .navbar-nav {padding: 3px 0 3px 0 } 
.logo {padding-top: 5px; padding-left: 15px; margin-top: 0; padding-bottom: 5px}
.headerOuter .navbar-toggle {padding:0; margin-top:0px; margin-right:0; margin-bottom:5px; border:0 solid transparent; border-radius: 0; position: relative; right: 15px; top: 0 }
.logo a img {width: 250px;}
.headerOuter .navbar-nav>li a:hover:after {display: none;}
.headerOuter .navbar-default .navbar-toggle:focus,
.headerOuter .navbar-default .navbar-toggle:hover {background: 0 0 }
.headerOuter .navbar-default .navbar-nav>li>a:hover {color: #333;}
/*.headerOuter .navbar-header {margin-bottom: 15px; display: inline-block; vertical-align: top; width: 100% }*/
/*.headerOuter .navbar-nav>li:last-child {margin-right:0px; border: none }*/
.headerIn {padding: 0 }
.providIn p {font-size: 16px; color: #fff; }
.headerOuter .navbar-nav>li.active a:after {display: none } 
.headerOuter .navbar-nav .open .dropdown-menu>li>a {padding: 7px 15px 7px 15px; font-size: 16px; color: #fff }
.headerOuter ul.dropdown-menu {top: 100%; padding-bottom: 0 }
.headerOuter .headerTop {padding: 2px 15px; }
.headerOuter .rightside{width: 100%}
.headerOuter .header-social {text-align: center; margin: 0; display: inline-block; }
.headerOuter .header-social ul {display: inline-block; }
.apply-responsive {display: block; }
.headerTopIn .rightside {-webkit-box-align: center;
    -ms-flex-align: center;
        align-items: center;display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.apply-responsive a {
    background: #FCB315;
    color: #333;
    padding: 5px 15px;
    border-radius: 4px;
    transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out
}
.apply-responsive a:hover{color:#fff;}


/*banner*/
.bannerBtn a {max-width: 134px;margin-right:5px;}
.bannerOurter .owl-nav {top:30%; bottom: auto; right: 0; width: 100%;}
.bannerContent .providIn { padding: 20px 0px;z-index: 9; position: relative;padding-bottom:20px;}
.bottomArrow {bottom:5px;}
.bottomArrow a {width: 28px; height: 42px;}
.bottomArrow a::after {height: 16px; top: 8px; }
.transformMid {position: static; transform: translate(-0%, -0%); -webkit-transform: translate(-0%, -0%); -ms-transform: translate(-0%, -0%); -moz-transform: translate(-0%, -0%); -o-transform: translate(-0%, -0%);left:0; }
.sectionHead {margin-bottom:30px;}
.OfferingBusiness .sectionHead {margin-bottom: 30px; }
.OfferingBusiness {padding: 30px 0px;}
.OfferingBusiness .sectionHead h2 {font-size: 18px; margin-bottom: 15px;line-height: 28px;}
.OfferingBusiness .sectionHead p {font-size: 16px; }
.OfferingBusiness .imageIn {margin-bottom: 15px; }
.OfferingBusiness .imageIn img {width: 100%; }
.OfferingBusiness .contentArea {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.OfferingBusiness .col-md-4.col-sm-4 {-webkit-box-flex: 0; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%;}
.OfferingBusiness .imageIn h4 {font-size: 16px; bottom: 10px; line-height: 20px; }
.orgBtn {height: 44px; line-height: 44px; max-width: 130px; font-size:16px; margin-right: 15px; }

.FirststanCapital .contentArea h2 {font-size: 24px; }
.FirststanCapital .contentArea p {font-size: 16px; }
.FirststanCapital .col-md-6 .contentArea {padding-left: 0;}
.FirststanCapital .imageIn {margin-top: 0px;}

.testimonialsOuter .sectionHead h6 { margin-left: 0;  margin-bottom:5px;}
.testimonialsOuter .owl-next::after,
.testimonialsOuter .owl-prev::after {margin:0px 4px; }
.NewsOuter .sectionHead h6,
.servicesOuter .sectionHead h6 {margin-left: 0;margin-bottom:5px; }
.servicesOuter .contentArea a {font-size: 16px; }
.servicesOuter .contentArea .news-details {min-height: 350px; }
.servicespg .FirststanCapital .col-md-6.col-sm-4 {float: none; margin: 0; margin-bottom: 30px; }
.servicesOuter .servicesIn {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.servicesOuter.ourVision .contentArea {min-height: auto; }
.FirststanCapital {padding: 0;}
.contentIn { padding: 40px 15px 25px 15px;}
.NewsOuter:after, .OfferingBusiness:after{display: none;}
.NewsOuter .owl-nav {top:30%;}
.NewsOuter .datecls {position: static;    margin-bottom: 15px; }
.NewsOuter .contentIn {padding: 24px 15px 25px 15px;}
.newsDetails .contentIn h4,
.newsDetails .contentIn p {min-height:auto;}

.socialIcon {margin-bottom: 10px; }
.footerlogo p {padding-right: 0;margin-top: 15px; }
.socialIcon {text-align: center; display:block; }
.footerIn h4 {padding-bottom: 10px; margin-bottom: 10px;margin-top: 15px;margin-top: 15px; }
.footerOuter {padding-top: 30px;}
.linksIn ul li {position: relative; padding-left: 20px; }
.linksIn ul li a { font-size: 16px;}
.addresList li p, .addresList li a {font-size: 16px; }
.addresList li i {top: 2px;}
.copyRight p {font-size: 12px; line-height: 22px; }
.contentIn h4 {font-size: 16px; line-height: 24px; }
.latestNews ul li a span {font-size: 16px; margin-top: 0px;}
.latestNews ul li a p {font-size: 16px;line-height:24px;}

/*news page*/
.pgbannerIn .breadcrumb li a,
.pgbannerIn .breadcrumb li.active {font-size: 16px; }
.pgbannerIn .breadcrumb {margin-top: 3px;}

/*news detials*/
.newsDetails .sectionHead h6 {display: inline-block; margin-left: 0; margin-bottom: 10px; }


/*about*/

.ourVision .contentArea h5 {min-height: auto;margin-top: 15px;}
.ourVision .contentArea h5 br{display:none;}

/*contact us*/
.contactOuter .contentIn {min-height: auto; margin-bottom: 15px; padding-top: 20px;}
.contactOuter .contentIn img {margin-bottom:15px; width: 44px; } 
.contactOuter .sectionHead h6 {margin-left: 0;}
.contactOuter .pd90 { padding:5px 0;}
.contactOuter .contentIn p, .contactOuter .contentIn a {font-size: 16px; }
.contactOuter label{font-size: 16px; margin-bottom:5px;}
.contactOuter .inputIn input, .contactOuter .inputIn textarea{padding:10px 15px;}
.contactOuter .contactIn {margin-bottom: 15px;}
button {height: 46px; line-height: 46px; max-width: 130px; font-size: 16px;}


/*services page*/
.servicespg .sectionHead h6 {margin-left: 0; margin-bottom: 5px;}
.servicespg .FirststanCapital {padding-top: 50px; }
.servicespg .contentArea ul li {font-size:16px; padding: 5px 15px 5px 30px;}
.servicespg .nav-tabs > li {width:32%;margin: 0 5px; margin-bottom: 15px; }
.servicespg .nav-tabs > li:nth-child(3n){margin-right: 0px;}
.servicespg .nav-tabs > li:nth-child(4n){margin-left: 0px;}
.servicespg .nav-tabs > li.active a::after {display:none;}
.servicespg .FirststanCapital .contentArea{padding-right: 0px;margin-top: 15px;}
.diveresv{display: block;}
.servicespg .FirststanCapital .imageIn {margin-top: 0px; } 
.servicespg .contentArea ul li::after{width: 16px; height: 16px;top: 8px; background-size:cover;}

/* 29-06-2020 */
.OuroffferOuter .sectionHead h6 {margin-left: 0; }
.desknone {display: block;}
.socialIcon {text-align: left;}
.mobilecontact {max-width: 100%; width: 100%; margin: 0 auto; position: fixed; right: 0; bottom:0px; z-index: 9; left: 0; text-align: center; }
.mobilecontact ul {display: inline-block;}
.mobilecontact ul li {display: inline-block;}
.mobilecontact ul li a {display:inline-block; text-align: center; background: #FCB315; color: #000; padding: 6px 10px; font-size: 11px; border-top-right-radius: 7px; border-top-left-radius: 7px; box-shadow: 0 0 5px rgba(0,0,0,0.5); transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; }
.mobilecontact ul li a:hover {background: #fff; } .mobilecontact ul li a i {font-size:16px; }
.mobilecontact ul li a span {display: block; line-height: 12px; }

.footerOuter {padding-bottom:50px; }
.faq h3 {font-size: 20px; }
.box-chart {position: relative; height: 330px;}
#piechart {position: absolute !important; left: 20%; top: -52px; transform: scale(0.8); }
.FirststanCapital {margin-top: 20px;}

.OuroffferOuter .offersecIn .imageIn {width: 48px; height: 48px; line-height: 48px;left:30px;}
.OuroffferOuter .offersecIn {padding-left: 80px;}
.OuroffferOuter .offerHalf {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; }
.OuroffferOuter .offerHalf:first-child {flex: 0 0 100%; }

}

@media(max-width:670px) {
.servicesOuter .servicesIn .col-md-4.col-sm-4 {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; }
.servicesOuter .contentArea .news-details {min-height:auto; }

}

@media(max-width:567px) {
.OfferingBusiness .col-md-4.col-sm-4 {-webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%;}
.servicespg .nav-tabs > li {width:100%;margin: 0;}
.servicespg .nav-tabs > li > a {text-align: left; padding-bottom:0px; padding-top:0px; margin-bottom:8px; min-height:auto;}
.servicespg .FirststanCapital .panel-heading .imageIn {border: none;display: inline-block; vertical-align: middle;margin: 0px;width: 44px; height: 44px; line-height:44px; } 
.servicespg .nav-tabs > li > a br{display: none;}
#piechart {left: 5%; top: -52px; transform: scale(0.8);}
}


@media(max-width:479px) {
h1 {font-size: 20px; line-height: 28px; }
h4 {font-size: 18px; line-height: 28px; }

.servicesOuter .contentArea { margin-bottom:15px; }
.datecls {width:120px;height:34px; line-height:34px; font-size:16px; position:static; margin-bottom:15px;}
.newsDetails .contentIn {padding: 20px 15px 20px 15px; } 
#accordion .panel-title a {font-size: 16px; font-weight: 600; padding: 12px 15px 12px 45px; }
#piechart {position: absolute !important; left: -15%; }
/*.scrolltop {bottom: 9%; }*/
}


@media(max-width:380px) {
#piechart {left: -20%; }
}
@media(max-width:350px) {
#piechart {left: -42%;}

}