@font-face{font-family:'SourceSansProLight';src:url('../font/SourceSansProLight.eot');src:url('../font/SourceSansProLight.eot') format('embedded-opentype'),
url('../font/SourceSansProLight.woff2') format('woff2'),
url('../font/SourceSansProLight.woff') format('woff'),
url('../font/SourceSansProLight.ttf') format('truetype'),
url('../font/SourceSansProLight.svg#SourceSansProLight') format('svg');}
@font-face{font-family:'SourceSansProRegular';src:url('../font/SourceSansProRegular.eot');src:url('../font/SourceSansProRegular.eot') format('embedded-opentype'),
url('../font/SourceSansProRegular.woff2') format('woff2'),
url('../font/SourceSansProRegular.woff') format('woff'),
url('../font/SourceSansProRegular.ttf') format('truetype'),
url('../font/SourceSansProRegular.svg#SourceSansProRegular') format('svg');}
@font-face{font-family:'SourceSansProSemibold';src:url('../font/SourceSansProSemibold.eot');src:url('../font/SourceSansProSemibold.eot') format('embedded-opentype'),
url('../font/SourceSansProSemibold.woff2') format('woff2'),
url('../font/SourceSansProSemibold.woff') format('woff'),
url('../font/SourceSansProSemibold.ttf') format('truetype'),
url('../font/SourceSansProSemibold.svg#SourceSansProSemibold') format('svg');}
audio{display:none;}
*{box-sizing:border-box;}
section.module:last-child{margin-bottom:0;}
/* section.module h2{font-size:29px;} */
section.module p{margin-bottom:40px;font-weight:300;}
section.module p:last-child{margin-bottom:0;}
section.module.content{padding:0 0 60px 0;background:#fff;position:relative;z-index:999;}
section.module.parallax{min-height:450px;background-attachment:fixed;}
section.module.parallax h2{color:#fff;}
section.module.parallax h2:after{background-color: #fff;}
section.module.parallax-1{background-image:url("../images/banner_bg.jpg");background-repeat:no-repeat;}
section.module.parallax-2{background-image:url("../images/approch_bg.jpg");}
section.module.parallax-3{background-image:url("../images/aboutus_bg.jpg");z-index:99;position:relative;}
section.module.parallax-4{background-image:url("../images/stay_connect_footer_bg.jpg");min-height:274px;background-position:bottom center;background-attachment:inherit;z-index:99;position:relative;}
.toggle_top_menu_btn{background:url(../images/menu_grid_icon.svg) no-repeat;width:29px;height:21px;display:inline-block;}
.toggle_top_menu_btn:hover{background:url(../images/menu_grid_icon_hover.svg) no-repeat;}
.margin_top05{margin-top:5px;}
.margin_top10{margin-top:10px;}
.margin_top20{margin-top:20px;}
.margin_top25{margin-top:25px;}
.margin_top30{margin-top:30px;}
.margin_bottom05{margin-bottom:5px;}
.margin_bottom10{margin-bottom:10px;}
.margin_bottom20{margin-bottom:20px;}
.margin_bottom25{margin-bottom:25px;}
.margin_bottom30{margin-bottom:30px;}
.padding0{padding:0;}
.sticky-bar{background:none;}
.is-sticky .sticky-bar{background:#000;}
.home_ico{float:right;display:none;}
.home_ico a.home_icon{margin:3px 0;padding:0 15px;}
.home_icon{width:0px;height:0px;display:inline-block;}
.header-menu-1 .main-nav ul li a.home_icon{padding:0px;}
.menu-bar .main-nav ul li a.home_icon{padding:0px;}
.main-nav .fa-angle-up{color:#fff;}
.main-nav .fa-angle-up:hover{color:#ffffff;}
.header_bann_con_one{width:100%;height:auto;float:left;text-align:center;margin-top:165px;}
.sampleBlock h1{width:100%;height:auto;float:left;font-size:52px;color:#ffffff;font-family:'SourceSansProLight';padding:10px 0;}
.sampleBlock h1 strong{font-family:'SourceSansProSemibold';margin-right:20px;}
.header_bann_con_one p{max-width:800px;font-size:30px;color:#ffffff;margin:0 auto;line-height:30px;text-transform:uppercase;}
.sampleBlock span.bott_border{width:42%;height:2px;float:left;margin:0 29%;background:#ffffff;margin-bottom:25px;margin-top:10px;}
.Solution_section .Solution_inner_section a.show-read-more:hover{color:#5c5c5c;}
.Solution_section{width:100%;height:auto;float:left;}
.Solution_section h2{width:100%;height:auto;float:left;margin-bottom:30px;line-height: 1.1;}
.section_container h2{width:100%;height:auto;margin-bottom:40px;color:#f0ae0e;font-size:40px;font-family:'SourceSansProSemibold';line-height: 1.4;position: relative;text-align: center;}
.section_container h2:after{content:""; display:block;width:115px; height:4px; background:#d9d9d9;border-radius: 4px;margin: 0 auto;}
.Solution_section h2 span.head_border, #technology h2 span.head_border{width:115px;height:auto;float:left;border-bottom:4px solid #d9d9d9;color:#f0ae0e;font-size:40px;font-family:'SourceSansProSemibold';padding:15px 0 7px 0;}
/* #technology .section_container{padding-top:10px;} */
.sec-about{background:#ffffff;}
.sol_EHR_section{width:100%;height:auto;float:left;margin-bottom:20px;}
.sol_EHR_section .EHR_logo_con{width:100%;height:122px;float:left;margin-bottom:30px;}
.sol_EHR_section .EHR_logo_con a.EHR_logo{width:122px;height:122px;float:left;background:url(../images/tech_ios.svg) no-repeat;margin: 0 auto;display: block;}
.sol_EHR_section .EHR_logo_con a.EHR_logo:hover{background:url(../images/tech_ios_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.EMR_logo{width:122px;height:122px;float:left;background:url(../images/tech_android.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.EMR_logo:hover{background:url(../images/tech_android_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.PCMS_logo{width:122px;height:122px;float:left;background:url(../images/tech_windows.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.PCMS_logo:hover{background:url(../images/tech_windows_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.PACS_logo{width:122px;height:122px;float:left;background:url(../images/tech_xamarin.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.PACS_logo:hover{background:url(../images/tech_xamarin_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.Insurance_logo{width:122px;height:122px;float:left;background:url(../images/tech_unity.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.Insurance_logo:hover{background:url(../images/tech_unity_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.ICD9_logo{width:122px;height:122px;float:left;background:url(../images/tech_html5.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.ICD9_logo:hover{background:url(../images/tech_html5_hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.ARVR_logo{width:122px;height:122px;float:left;background:url(../images/ar-vr.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.ARVR_logo:hover{background:url(../images/ar-vr-hover.png) no-repeat;}
.sol_EHR_section .EHR_logo_con a.cordova_logo{width:122px;height:122px;float:left;background:url(../images/ionic-and-cordova.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.cordova_logo:hover{background:url(../images/ionic-and-cordova-hover.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.iot_logo{width:122px;height:122px;float:left;background:url(../images/iot.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.iot_logo:hover{background:url(../images/iot-hover.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.window_surface_logo{width:122px;height:122px;float:left;background:url(../images/window-surface.svg) no-repeat;}
.sol_EHR_section .EHR_logo_con a.window_surface_logo:hover{background:url(../images/window-surface-hover.svg) no-repeat;}
.sol_EHR_section h3{width:100%;height:auto;float:left;color:#5c5c5c;font-size:26px;text-transform:uppercase;text-align: center;margin: 18px 0;}
.sol_EHR_section p{width:100%;height:auto;float:left;color:#5c5c5c;font-size:18px;margin-bottom:0px !important;font-family:'SourceSansProRegular';}
.sol_EHR_section span.read_more{width:100%;height:auto;float:left;color:#f0ae0e;font-size:16px;text-transform:uppercase;}
.sol_EHR_section span.read_more a{color:#f0ae0e;font-size:16px;font-family:'SourceSansProRegular';}
.sol_EHR_section .display{display:none;}
.Solution_inner_section{width:100%;float:left;height:auto;}
.APPROACH_section{width:100%;height:765px;float:left;margin-top:47px;}
.APPROACH_left_section{width:100%;float:left;}
.APPROACH_right_section{width:100%;height:444px;float:left;background:url(../images/approach_right_section_bg.png) center no-repeat;position:relative;}
.Discover_inner_contain, .Feedback_inner_contain, .Develop_inner_contain, .Propose_inner_contain, .Analyze_inner_contain{width:80%;height:300px;float:left;left:10%;top:100px;position:absolute;display:none;}
.Discover_inner_contain h1, .Feedback_inner_contain h1, .Develop_inner_contain h1, .Propose_inner_contain h1, .Analyze_inner_contain h1{width:36%;height:auto;float:left;margin:0 32%;border-bottom:1px solid #ffffff;text-align:center;color:#ffffff;font-size:23px;font-family:'SourceSansProSemibold';padding:10px 0;}
.Discover_inner_contain p, .Feedback_inner_contain p , .Develop_inner_contain p, .Propose_inner_contain p , .Analyze_inner_contain p{width:44%;height:auto;float:left;margin:5px 28%;color:#ffffff;font-size:18px;font-family:'SourceSansProRegular';text-align:center;}
.APPROACH_section .section_container{padding-top:0;}
.APPROACH_section .Solution_section h2 span.head_border{color:#ffffff;border-bottom:4px solid #ffffff;}
.Discover_section{width:100%;height:85px;float:left;text-align:center;position:relative;}
.Discover_section a.Discover_icon{width:166px;height:164px;float:left;background:url(../images/approch_discover.png) no-repeat;position:absolute;top:-80px;right:37%;}
.Discover_section a.Discover_icon:hover, .Discover_section a.Active{background:url(../images/approch_discover_hover.png) no-repeat;}
.Feedback_section{width:50%;height:230px;float:left;text-align:center;position:relative;}
.Feedback_section a.Feedback_icon{width:166px;height:167px;float:left;background:url(../images/approch_feedback.png) no-repeat;position:absolute;top:0;left:8%;}
.Feedback_section a.Feedback_icon:hover, .Feedback_section a.Active{background:url(../images/approch_feedback_hover.png) no-repeat;}
.Develop_section{width:50%;height:167px;float:left;text-align:center;position:relative;}
.Develop_section a.Develop_icon{width:166px;height:164px;float:left;background:url(../images/approch_develop.png) no-repeat;position:absolute;top:0px;left:38%;}
.Develop_section a.Develop_icon:hover, .Develop_section a.Active{background:url(../images/approch_develop_hover.png) no-repeat;}
.Propose_section{width:50%;height:85px;float:left;text-align:center;position:relative;}
.Propose_section a.Propose_icon{width:167px;height:167px;float:left;position:absolute;background:url(../images/approch_propose.png) no-repeat;left:17%;}
.Propose_section a.Propose_icon:hover, .Propose_section a.Active{background:url(../images/approch_propose_hover.png) no-repeat;}
.Analyze_section{width:50%;height:230px;float:left;text-align:center;position:relative;}
.Analyze_section a.Analyze_icon{width:166px;height:164px;float:left;background:url(../images/approch_analyze.png) no-repeat;position:absolute;top:0px;right:8%;}
.Analyze_section a.Analyze_icon:hover, .Analyze_section a.Active{background:url(../images/approch_analyze_hover.png) no-repeat;}
.APPROACH_right_section .show{display:block;}
.Portfolio_section{width:100%;height:auto;float:left;margin-top:25px;background:#f6f6f6;}
.Portfolio_gallery_con{width:100%;height:auto;float:left;text-align:center;}
.Portfolio_gallery_con h2{width:100%;height:auto;float:left;color:#f0ae0e;font-size:40px;font-family:'SourceSansProSemibold';text-align:center;line-height: 1.4
    ;}
.Portfolio_gallery_con span.bottom_bd{width:116px;height:4px;background:#d9d9d9;display:inline-block;}
ul.Portfolio_gallery{width:100%;height:auto;float:left;padding:0;}
ul.Portfolio_gallery li{width:32.8%;height:auto;float:left;list-style:none;margin-right:5px;margin-bottom:5px;}
ul.Portfolio_gallery li.rglast{margin-right:0;}
ul.Portfolio_gallery li a{width:100%;height:auto;float:left;position:relative;cursor:pointer;}
ul.Portfolio_gallery li a span.Portfolio_project{display:none;}
ul.Portfolio_gallery li a:hover span.Portfolio_project{width:100%;height:100%;display:block;background:url(../images/protfolilo_image_bg.png) repeat;position:absolute;z-index:9;top:0;}
ul.Portfolio_gallery li a img{width:100%;}
ul.Portfolio_gallery li span.project_view{width:100%;height:45px;float:left;background:url(../images/project_view_icon.svg) center no-repeat;margin-top:35%;}
ul.Portfolio_gallery li span.project_name{width:100%;height:45px;float:left;color:#ffffff;font-size:35px;font-family:'SourceSansProSemibold';text-align:center;margin-top:15px;}
.Portfolio_section .project_detail{width:100%;height:auto;float:left;position:relative;margin-top:30px;margin-bottom: 20px;}
.project_detail_con{width:300px;height:auto;position:absolute;top:0;}
.project_detail_con h3{width:100%;height:auto;float:left;color:#f0ae0e;font-size:25px;font-family:'SourceSansProSemibold';text-align:left;margin-bottom:10px;text-transform:uppercase;}
.project_detail_con p{width:100%;height:auto;float:left;color:#5c5c5c;font-size:18px;font-family:'SourceSansProLight';text-align:left;margin-bottom:25px !important;line-height:24px;}
.project_detail_con span.read_more{width:100%;height:auto;float:left;text-align:left;}

.project_detail .close_button{width:35px;height:35px;float:left;position:absolute;top:0;right:0;}
.project_detail .close_button .close_icon{width:35px;height:35px;float:left;background:url(../images/close_icon.svg) no-repeat;display:inline-block;cursor:pointer;    border: 0;box-shadow: none;outline:0;}
.project_detail .close_button .close_icon:hover, .project_detail .close_button .close_icon:focus{background:url(../images/close_icon_hover.svg) no-repeat; border: 0;box-shadow: none;outline:0;}
.project_detail_con span.read_more a {
    color: #f0ae0e;
    font-size: 15px;
    font-family: 'SourceSansProRegular';
    border: 1px solid #f0ae0e;
    border-radius: 4px;
    padding: 6px 12px;
}
.project_detail_con span.read_more a:hover{color:#5c5c5c;border: 1px solid #5c5c5c;}
.Aboutus_section{width:100%;height:auto;float:left;position:relative;z-index:99999;}
.Aboutus_inner_section{width:100%;height:auto;float:left;padding-bottom:30px;}

.Aboutus_inner_section span.bottom_bd{width:130px;height:4px;background:#ffffff;float:left;}
.Weare_section{width:100%;height:auto;float:left;text-align:center;}
.Aboutus_inner_section02{width:100%;height:auto;float:left;text-align:center;margin-top:10px;}
.Weare_logo_con{width:176px;height:auto;margin:0 auto;}
.Weare_logo_con a.Weare_logo{width:167px;height:167px;background:url(../images/Weare_logo.png) no-repeat;display:inline-block;}
.Weare_section h1{width:100%;height:auto;float:left;color:#ffffff;font-size:24px;font-family:'SourceSansProRegular';text-align:center;margin:30px 0 0px 0;text-align:center !important;}
.Weare_section span.bott_bd{width:130px;height:1px;background:#ffffff;display:inline-block;}
.Weare_section p{width:100%;height:auto;float:left;color:#ffffff;font-size:18px;margin:10px 0 !important;}
.OurMission_section{width:100%;height:auto;float:left;text-align:center;clear:both;}
.OurMission_logo_con{width:176px;height:auto;margin:0 auto;}
.OurMission_logo_con a.OurMission_logo{width:167px;height:167px;background:url(../images/OurMission.svg) no-repeat;display:inline-block;background-size: 90px;background-position: center;}
.OurMission_section h1{width:100%;height:auto;float:left;color:#ffffff;font-size:24px;font-family:'SourceSansProRegular';text-align:center;margin:30px 0 0px 0;text-align:center !important;}
.OurMission_section span.bott_bd{width:130px;height:1px;background:#ffffff;display:inline-block;}
.OurMission_section p{width:100%;height:auto;float:left;color:#ffffff;font-size:18px;margin:10px 0 !important;}
.Ourvision_section{width:100%;height:auto;float:left;text-align:center;clear:both;}
.Ourvision_logo_con{width:176px;height:auto;margin:0 auto;}
.Ourvision_logo_con a.Ourvision_logo{width:167px;height:167px;background:url(../images/Ourvision.svg) no-repeat;display:inline-block;background-size: 80px;background-position: center;}
.Ourvision_section h1{width:100%;height:auto;float:left;color:#ffffff;font-size:24px;font-family:'SourceSansProRegular';text-align:center;margin:30px 0 0px 0;text-align:center !important;}
.Ourvision_section span.bott_bd{width:130px;height:1px;background:#ffffff;display:inline-block;}
.Ourvision_section p{width:100%;height:auto;float:left;color:#ffffff;font-size:18px;margin:10px 0 !important;}
.Readmore_con{width:100%;height:auto;float:left;}
.Readmore_con a{width:auto;height:auto;float:right;color:#ffffff;font-size:15px;font-family:'SourceSansProRegular';padding:6px 12px ;border: 1px solid #eee;border-radius: 4px;margin-top: 40px;}
.Readmore_con a:hover{color: #5c5c5c;border: 1px solid #5c5c5c;}
.Aboutus_bottom_section{width:100%;height:auto;float:left;background:#f4c95f;margin-bottom:20px;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu{width:100%;height:auto;float:left;margin:0;padding:0;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li{width:20%;height:93px;float:left;list-style:none;border-right:1px solid #ffffff;margin:10px 0;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li:last-child{border-right:none;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a:hover{filter:alpha(opacity=50);opacity:0.5;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a.sensodyne{width:100%;height:100%;float:left;background:url(../images/healthjump_logo.svg) center no-repeat;background-size: 140px;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a.glaxosmithkline{width:100%;height:100%;float:left;background:url(../images/4edental_logo.svg) center no-repeat;background-size: 111px;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a.ascedant{width:100%;height:100%;float:left;background:url(../images/angelcam_logo.svg) center no-repeat;background-size: 180px;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a.Idsa{width:100%;height:100%;float:left;background:url(../images/qualicost_logo.svg) center no-repeat;background-size: 206px;}
.Aboutus_bottom_section ul.Aboutus_bottom_menu li a.fujitsu{width:100%;height:100%;float:left;background:url(../images/fujitsu.svg) center no-repeat;background-size:126px;}
.Contact_section{width:100%;height:auto;float:left;}
.Contact_inner_section{width:100%;height:auto;float:left;}
.Contact_inner_section span.bottom_bd{width:130px;height:4px;background:#d9d9d9;float:left;}
.Contact_tab_section{width:100%;height:auto;float:left;margin-top:20px;text-align:center;background:#fff;}
.Contact_tab_section .nav-tabs > li{width:50%;}
.Contact_tab_section .nav-tabs{width:520px;display:inline-block;}
.Contact_tab_section .nav-tabs > li.active > a, .Contact_tab_section .nav-tabs > li > a{border:none;}
.Contact_tab_section .nav-tabs > li{border-bottom:1px solid #d7d7d7;}
.Contact_tab_section .nav-tabs > li.active{border-bottom:1px solid #f0ae0e;border-left:1px solid #f0ae0e;border-right:1px solid #f0ae0e;}
.Contact_tab_section .nav > li > a{color:#5c5c5c;font-size:26px;}
.Contact_tab_section .nav-tabs > li.active > a{color:#f0ae0e !important;}
.Contact_tab_section .nav > li > a:hover, .Contact_tab_section .nav > li > a:focus{background:none;color:#5c5c5c;}
.Contact_tab_section .nav-tabs > li:first-child.active{border-left:none;}
.Contact_tab_section .nav-tabs > li:last-child.active{border-right:none;}
.submit_button_con{width:100%;height:auto;float:left;margin-bottom:45px;}
.submit_button_con .button_contain_right{width:100%;height:auto;display: flex;justify-content: center;}
.submit_button_con .submit_button{width:auto;height:46px;margin:0 15px;}
.submit_button_con .clear_button{width:auto;height:46px;margin-left:15px;}
.submit_button_con input{width:150px;height:46px;background:#f0ae0e;border:none;color:#fffefe;font-family:'SourceSansProRegular';font-size:24px;border-radius: 4px;}
.submit_button_con input:hover{background:#696969;color:#fff !important;}
.captcha{float:left;width:100%;margin-bottom: 20px;}
.contact_detail_section{width:100%;height:auto;float:left;margin-top:30px;}
.call_us_section{width:100%;height:auto;float:left;text-align:center;margin-bottom:50px;}
.call_us_section span.call_us_icon{width:50px;height:56px;display:inline-block;background:url(../images/call_icon.svg) no-repeat;margin-bottom:15px;}
.call_us_section p strong{font-size:20px;font-family:'SourceSansProSemibold';}
.call_us_section p,.call_us_section p a{width:100%;height:auto;float:left;color:#5c5c5c;font-size:18px;margin-bottom:0 !important;margin-top:15px;margin-bottom:10px !important;}
.call_us_section p a{margin-bottom: 0 !important;margin-top: 0 !important;}
.call_us_section p a:hover{color: #f0ae0e;}
.call_us_section p a img{max-width:200px;}
.call_us_section span.map_icon{width:39px;height:61px;display:inline-block;background:url(../images/map_icon.svg) no-repeat;margin-bottom:10px;}
.email_icon{width:58px;height:61px;display:inline-block;background:url(../images/email_icon.svg) no-repeat;margin-bottom:10px;}
.call_us_section02{width:100%;height:auto;float:left;margin-bottom:25px;}
.call_us_section02 .your_name{width:100%;height:44px;float:left;background:url(../images/username_icon.svg) no-repeat;background-position:10px center;background-size: 26px;}
.call_us_section02 .contact_number{width:100%;height:44px;float:left;background:url(../images/contact_no_icon.svg) no-repeat;background-position:10px center;background-size: 16px;}
.call_us_section02 .verify_code{width:100%;height:44px;float:left;background:url(../images/code_icon.svg) no-repeat;background-position:10px center;background-size:40px;}
.call_us_section02 .verify_code input.text_filed{padding:0 0 0 60px;}
.call_us_section02 .Email_ID{width:100%;height:42px;float:left;background:url(../images/mailid_icon.svg) no-repeat;background-position:10px center;background-size: 26px;}
.call_us_section02 .Comment{width:100%;height:auto;float:left;}
.call_us_section02 input.text_filed{background:transparent;color:#5c5c5c;padding:0 10px 0 45px;height:44px;}
.call_us_section02 textarea.text_filed{background:transparent;color:#5c5c5c;height:113px;margin-bottom:0;resize:none;}
#map-canvas{width:100%;height:500px;float:left;margin-top:30px;}
#map-canvas embed{width:100%;height:100%;}
.social_share_section{width:100%;height:274px;float:left;background-image:url("../images/stay_connect_footer_bg.jpg");}
.social_share_inner_section{width:100%;height:auto;float:left;text-align:center;margin-top:47px;}
.social_share_inner_section h2{width:100%;height:auto;float:left;color:#ffffff;font-size:40px;font-family:'SourceSansProSemibold'; line-height:1.1;}
.social_share_inner_section span.bott_bdbg{width:190px;height:2px;background:#ffffff;display:inline-block;}
.social_share_inner_section .social_link{width:100%;height:auto;float:left;margin-top:40px;}
.social_share_inner_section ul.social_link_gallery{width:100%;flex:0 0 100%; -ms-flex:0 0 100%;height:auto;margin:0 auto;padding:0;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: center;justify-content: center;}
.social_share_inner_section ul.social_link_gallery li{width:auto;height:auto;list-style:none;padding: 0 5px;}
.social_share_inner_section ul.social_link_gallery li a{width:78px;height:78px;display:inline-block;}
.social_share_inner_section ul.social_link_gallery li a:hover{filter:alpha(opacity=50);opacity:0.5;}
.social_share_inner_section ul.social_link_gallery li a.linked_in{background:url(../images/linked_in.svg) no-repeat;}
.social_share_inner_section ul.social_link_gallery li a.facebook{background:url(../images/facebook.svg) no-repeat;}
.social_share_inner_section ul.social_link_gallery li a.twitter{background:url(../images/twitter.svg) no-repeat;}
.social_share_inner_section ul.social_link_gallery li a.google_plus{background:url(../images/google_plus.svg) no-repeat;}
.social_share_inner_section ul.social_link_gallery li a.pinterest{background:url(../images/pinterest.svg) no-repeat; background-size: cover;}
.social_share_inner_section ul.social_link_gallery li a.tumbler{background:url(../images/tumbler.svg) no-repeat;background-size: cover;}
.social_share_inner_section ul.social_link_gallery li a.instagram{background:url(../images/instagram.svg) no-repeat;background-size: cover;}
.footer_section{width:100%;float:left;background:#000000;}
.footer_inner_con{width:100%;height:auto;float:left;color:#686868;font-size:20px;font-family:'SourceSansProRegular';padding:13px 0;text-align:center; display:flex; justify-content: space-between;}
.footer_inner_con a{color:#9E9E9E;}
.footer_inner_con p{font-size:20px;}
.home_icon.home_icon2{background:none;height:auto;}
.home_icon.home_icon2:hover{background:none;}
section.module.parallax h2.topspace10 strong{text-transform:initial;color:#f0ae0e;}
.Portfolio_gallery_con h2{padding:60px 0 0 0;}
#ascrail2000-hr div{display:none;}
.white_paper{width:219px;height:152px;position:absolute;z-index:99;right:0;bottom:7px;}
form#whitepaper_submit .modal-body{padding:20px 20px 0 20px !important;}


@media (max-width:1024px){
.section_container .hgroup{overflow: visible;}
}
@media (max-width: 767px){
    #technology, .Portfolio_gallery_con h2{padding: 40px 0 0 0;}
    #sec-contact .section_container{padding-top: 40px;}
    .section_container h2, .Solution_section h2{margin-bottom: 20px !important;}
}
.Portfolio_gallery_con h3{text-align: start;margin-bottom: 8px;}
.Weare_section h3, .OurMission_section h3, .Ourvision_section h3 {
    width: 100%;
    height: auto;
    float: left;
    color: #ffffff;
    font-size: 24px;
    font-family: 'SourceSansProRegular';
    text-align: center;
    margin: 30px 0 0px 0;
    text-align: center !important;
}

#technology{padding: 60px 0 0 0;}
#technology .hgroup{margin-bottom: 0;}
#technology .Solution_section, #technology .Solution_inner_section, #technology .sol_EHR_section,#technology .sol_EHR_section .EHR_logo_con, #technology .sol_EHR_section .EHR_logo_con a.EHR_logo, .sol_EHR_section .EHR_logo_con a.EMR_logo ,.sol_EHR_section .EHR_logo_con a.PCMS_logo ,.sol_EHR_section .EHR_logo_con a.PACS_logo ,.sol_EHR_section .EHR_logo_con a.Insurance_logo ,.sol_EHR_section .EHR_logo_con a.ICD9_logo {float: none !important;text-align: center;display: block;margin: 0 auto;}
.Solution_section .Solution_inner_section:first-child{margin-bottom: 20px;    display: inline-block;}
.Solution_inner_section .res_sol:nth-child(1),.Solution_inner_section .res_sol:nth-child(2),.Solution_inner_section .res_sol:nth-child(3){margin-bottom: 60px;}

#sec-contact .section_container{padding-top:60px}


