body{
    font-size: 0.87rem;
    color: #3c4043;
    font-family: Roboto, 'Helvetica Neue', Helvetica, sans-serif;
    line-height: 1.25rem;
    }

.bigstat{font-size:48px;padding-bottom:20px;}
.bigstatsec{padding:20px;}


.PT10{padding-top:10px;}
.PB10{padding-bottom:10px;}
.pricing-content li {font-size:13px !important}
#hl-freetrial-mpoints li{font-size:14px;}
.small{font-size:13px;}
/*GLOBALHEADRESP CSS HERE*/


.bannerDiv-content{margin-top:50px;}

/*healthcare provide section top main image div*/
.bannerDiv {background-image: url('/images/h1-trnsprnt.png');background-color:#000307;background-repeat: no-repeat;background-size: cover;color: #fff;}
.bannerDiv h1{font-size:42px;z-index:10;color:#fff;font-weight:300;padding:20px 0px 0px 0px;line-height:1.2;}
.bannerDiv h2{color:#fff;font-size:16px;line-height:30px;font-weight:300;}
.bannerDiv .nav-links {
background-color:rgba(14, 0, 58, 0.8);
border-bottom: none;
}


.bannerDivContent{height:350px;}

.mainbanner-health-record{background-image: url('/images/phrBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-fordoctor-home{background-image: url('/images/forDoctorBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-fordoctor-profile{background-image: url('/images/forDoctorBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-fordoctor-consult{background-image: url('/images/forDoctorBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-fordoctor-network{background-image: url('/images/forDoctorBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}

.mainbanner-forclinic-home{background-image: url('/images/forClinicsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-profile{background-image: url('/images/forClinicsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-appointment{background-image: url('/images/forClinicsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-reach{background-image: url('/images/forClinicsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}

.mainbanner-forclinic-pms{background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-admin{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-appointment{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-cloud{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-ehr{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-prescription{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-imaging{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-billing{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-mobileapp{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}
.mainbanner-forclinic-pms-plans{background-image: url('/images/forPmsBg.jpg');background-color:#f1f1f1;background-repeat: no-repeat;background-size: cover;color: #fff;}

@media(max-width:767px){

.bannerDiv h1{font-size:40px;z-index:10;color:#fff;font-weight:300;padding:0px 0px 0px 0px;line-height:1.2;}
.bannerDiv h2{color:#fff;font-size:15px;line-height:30px;font-weight:300;}
.bannerDivContent{height:348px;}
.bannerDiv-content .mainCta {margin-top:20px;}


}



.bannerDarkLayer{
height:100%;
background: -moz-linear-gradient(top,rgba(39, 3, 109, 0.1) 0%,rgba(25, 3, 70, 0.15) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(39, 3, 109, 0.1)),color-stop(100%,rgba(25, 3, 70, 0.15)));
background: -webkit-linear-gradient(top,rgba(39, 3, 109, 0.1)   0%, rgba(25, 3, 70, 0.15)  100%);
background: -o-linear-gradient(top,rgba(39, 3, 109, 0.1) 0%,rgba(25, 3, 70, 0.15) 100%);
background: -ms-linear-gradient(top,rgba(39, 3, 109, 0.1) 0%,rgba(25, 3, 70, 0.15) 100%);
background: linear-gradient(to bottom,rgba(39, 3, 109, 0.1) 0%,rgba(25, 3, 70, 0.15) 100%);
}

.bottomSubNav{margin-top:20px;margin-bottom:50px;}

.nav-links {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row;
-ms-flex-flow: row;
flex-flow: row;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
background-color: rgba(255,255,255,.97);
border-bottom: 1px solid #e0e0e0;
}
.nav-links p {
padding: 15px;
margin: 0;
border-right:1px solid #49345F;
border-bottom:1px solid #49345F;
}
.bottomSubNav .nav-links p {
padding: 15px;
margin: 0;
border-right:1px solid #ddd;
border-bottom:1px solid #fff;
color:#1F3292;
}
.bottomSubNav .mob-nav-links p {
padding: 25px;
border-bottom:1px solid #ddd;
}
.bottomSubNav .mob-nav-links a {
color:#1F3292;
font-size:16px;
}




.nav-links p a {
position: relative;
color: #1F3292;
font-weight: 500;
text-transform: uppercase;
}
@media(max-width:767px){
.nav-links p a {
position: relative;
color: #fff;
font-weight: 500;
text-transform: uppercase;
}
}

.bannerDiv .nav-links p a {
color: #FFF;
padding: 4px 8px;
}

.bannerDiv .nav-links p a.active, .bannerDiv .nav-links p a:active, .bannerDiv .nav-links p a:focus, .bannerDiv .nav-links p a:hover {
padding: 4px 8px;
color:#FAA51A;
background-color: rgba(1,1,1,.2);
}


.bannerDiv .bannerDiv-content .bannerDiv-tagline {
font-size: 14px;
margin: 32px auto 20px;
}

.mob-nav-links p {
float: left;
width: 20%;
}
.mob-nav-links p {
padding: 14px 8px;
margin: 0;
}

.option-dots:after {
content: '\2807';
font-size: 30px;
position: relative;
left: 5px;
top: 7px;
  }
/*healthcare provide section top main image div*/



/*healthcare provide section top main image div*/

.rowBgLight{background-color:#ffffff;padding:20px 20px;}
.rowBgDark{background-color:#ebebeb;padding:20px 20px;}
/*healthcare provide section top main image div*/



/*HomePage Css*/
.homePage .searchBg{height:135px;right:23%;background:none;top:140px;text-align:center;}
.homePage .myCarouselHomeSlide{
height:100%;
background: -webkit-linear-gradient(top, rgba(23, 1, 111, 0.6) 40%, rgba(7, 0, 24, 0.11));
background: -moz-linear-gradient(top,rgba(23, 1, 111, 0.6) 40%,rgba(7,0,24,0.11) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(40%,rgba(23, 1, 111, 0.6)),color-stop(100%,rgba(7,0,24,0.11)));
background: -o-linear-gradient(top,rgba(23, 1, 111, 0.6) 40%,rgba(7,0,24,0.11) 100%);
background: -ms-linear-gradient(top,rgba(23, 1, 111, 0.6) 40%,rgba(7,0,24,0.11) 100%);
background: linear-gradient(to bottom,rgba(23, 1, 111, 0.6) 40%,rgba(7,0,24, 0.11 100%));
}
.homePage .slogan {
z-index: 100;
color:#fff;
padding:20px;
text-align:center;
}
.homePage .item1 h2 {
color:#fff;
}
.homePage .item1 span {
color:#fff;
}
.shBrdr{border:none;}
.bg-darkblue {
background-image: none !important;
background-color: rgba(42, 46, 139, 0.91) !important;
}
.homeBnrImg{background: url("/images/homeBg.jpg") no-repeat ;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

.homePage #myCarouselHome{height:450px;}
.homePage .carousel-inner{height:450px;}

.homePage .mainBnrIcon {position:relative;right: 0%;top: 20px;color: #fff;z-index: 1000;background-color:rgba(0, 0, 0, 0.28);;width: 100%;}
.homePage .mainBnrIcon .icon-btn, .homePage .mainBnrIcon .fa-btn{background-color: transparent !important;width: 19.8%;height: 70px;border-bottom: none !important;border-top: none !important;border-left: none !important;border-right: 1px solid #5C5D66 !important;margin: 0px;padding: 10px 0px 0px 0px;}
.homePage .mainBnrIcon .icon-btn i, .homePage .mainBnrIcon .fa-btn i{background-color:transparent !important;color:#ededed !important;font-size:24px !important;}
.homePage .mainBnrIcon .icon-btn:hover, .homePage .mainBnrIcon .fa-btn:hover {
background-color:rgba(116, 98, 51, 0.29) !important;
text-decoration: none !important;
border-color: none !mportant;
color: #FAA51A !important;
text-shadow: none  !important;
-webkit-transition: none !important;
-moz-transition: none !important;
-ms-transition: none !important;
-o-transition: none !important;
transition: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.homePage .mainBnrIcon div{background-color:transparent !important;color:#ededed !important;font-size:11px;margin:11px 0px;text-transform:uppercase;font-family:'Roboto','Open Sans', "Arial", Verdana, Helvetica, sans-serif;}
.homePage .slogan .smallItem {text-align:left;}

@media(max-width:767px){
        .homePage .searchBg {
        width: 98%;
        position: absolute;
        top: 97px;
        right:0%;
        z-index: 1000;
        float: right;
        font-size: 28px;
        line-height: 34px;
        height: 100px;
        }
        .homePage #myCarouselHome{height:412px;}
        .homePage .carousel-inner{height:412px;}
        .homePage h1{font-size:38px;font-weight:400;line-height:1.2em;}

        .homePage .mainBnrIcon {position:absolute;right: 0%;top: 376px;color: #fff;z-index: 1000;background:rgba(35, 14, 71, 0.78);width: 100%;}
        .homePage .mainBnrIcon .icon-btn, .homePage .mainBnrIcon .fa-btn{background-color:transparent !important;width:32.8%;height:94px;border-bottom:none !important ;border-top:none !important ;border-left:none !important ;border-right:1px solid #555252 !important ;margin:0px;padding:10px 0px 0px 0px;float:left;}
.homePage .mainBnrIcon h5{background-color:transparent !important;color:#fff !important;font-size:11px;margin:12px 0px;font-family:'Open Sans', "Arial", Verdana, Helvetica, sans-serif;text-transform:uppercase;}
}

/*HomePage Css*/

.doctorusp{color:#333;font-size:13px;}
.patientusp{color:#333;font-size:13px;}




.section--bg {
padding: 20px 0px;
background: url("https://healcon.com/images/purplebg.jpg") no-repeat center;
background-attachment: fixed;
}
.section {
width: 100%;
}
.content {
margin: 0 auto;
width: 1200px;
}
.blockquote {
position: relative;
margin: 0 auto;
width: 819px;
height: 307px;
padding: 31px 40px;
font-size: 20px;
color: #f1ebfb;
line-height: 40px;
background: url("https://healcon.com/images/blockquote.png");
border-left: none;
}

.blockquote__author {
position: absolute;
bottom: -30px;
left: 110px;
z-index: 2;
font-size: 20px;
font-family: "hindsemibold";
color: #fff;
}

@media screen and (max-width: 845px)
{
.section--bg {
padding: 20px 0px;
}
.content {
width: 100%;
}
.blockquote {
padding: 20px;
height: auto;
background: none;
width: auto;
background-size: contain;
background-repeat: no-repeat;
font-size: 22px;
line-height: 32px;
}

.blockquote__author {
position: static;
display: block;
padding-top: 20px;
text-align: right;
}

}


.title {
margin: 0 0 36px;
padding: 20px 0;
font-size: 28px;
line-height: 35px;
font-weight: 400;
color: #fff;
}


body {
}



/************HOMEPAGE FOCUS CARD BELOW MAINBANNER******************/
.home-page-cards {
z-index: 0;
width: 100%;
margin-top: -64px;
}
 .home-page-cards .focus-cards {
max-width: 1024px;
text-align: center;
margin: 0 auto;
}
.home-page-cards .focus-cards .fcs-card.fcs-deals {
margin-left: 0;
}
.fcs-card {
z-index:1000;
background-color: #fff;
width: 23%;
height: 250px;
margin-right: 20px;
border-radius: 2px;
display: inline-block;
vertical-align: top;
padding: 0 24px;
position: relative;
will-change: transform;
-webkit-transition: .2s;
-o-transition: .2s;
transition: .2s;
-webkit-box-shadow: 0 2px 64px 0 rgba(208,208,208,.5);
box-shadow: 0 2px 64px 0 rgba(208,208,208,.5);
border:1px solid #EBEBEB;
}
.fcs-card:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.fcs-card:hover .fcs-card-btn-icon{transform:translateX(4px)}

.fcs-card a {
text-decoration: none;
color: #5e23dc;
cursor: pointer;
outline: 0;
}
.fcs-card.fcs-deals .fcs-card-image {
background-position: 0;
}
.fcs-card .fcs-card-image {
color:#432373;
font-size:40px;
margin: 20px auto 15px;
background-size: cover;
}
.fcs-card .fcs-card-bottom {
color: #000;
text-align: center;
}
.fcs-card .fcs-card-title {
font-size: 16px;
margin: 0;
font-weight: 500;
}
.fcs-card .fcs-card-content {
color: #7f7f7f;
font-weight: 400;
font-size: 12px;
line-height: 22px;
}
.fcs-card-btn {
color: #432373;
}
.fcs-card-btn span{
color: #432373;
text-transform: uppercase;
padding-right:5px;
}

/************HOMEPAGE FOCUS CARD BELOW MAINBANNER******************/


.imgBtmSh {
text-align: center;
height: 300px;
background: url(/images/image-bottom-shadow.jpg) no-repeat bottom center;
overflow: hidden;
}

.snapshot{width:80%;margin-right:100px;}
@media(max-width:767px){
.snapshot{width:99%;padding-right:0px;margin-right:0px;}
}

.sdlogotext
{
font-size:12px;color:#FAA51A;padding-left:5px;
}
