	/** ecg styles **/
	@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400&display=swap');


header#masthead .top_header {padding: 20px 0px;}
	body{font-family: 'PT Sans', sans-serif; font-size: 18px; color: #333333;}
	a{font-size:17px;text-decoration:none !important;outline:none !important;}
	.post, .page{margin: 0;}
	h1,h2,h3,h4,h5,h6{font-family: 'PT Sans', sans-serif;}
	h2{font-size:40px;}
	h3{font-size:36px;}
	h4{font-size:32px;}
	h5{font-size:24px;}

	button i,a i {padding-left: 10px;}
	.hvr-icon-wobble-horizontal{display:unset !important;}
	section{padding:40px 0px;width:100%;float:left;}

	#masthead .mean-container a.meanmenu-reveal{top:5px !important;font-family: 'Pt Sans', sans-serif !important;}
	#site-logo img {max-width: 350px;}
	.top_blue_header_buttom_text {color: #fff;width: 100%;}
	/** Header Starts**/
	.top-blue-header {background-color: #18b9c1;padding: 8px 0px !important;}
	span.top_blue_header_heading{width:100%;}
	span.top_blue_header_heading,span.top_blue_header_heading a{color:#0b3e76;font-size: 16px;font-weight: 700;text-decoration:none !important;}
	span.top_blue_header_heading p {font-weight: normal;}
	span.top_blue_header_heading p{margin:0px;}
	span.top_blue_header_text {color: #ffffff; font-size: 14px;}
	span.top_blue_header_buttom_text a{font-size: 14px; color: #ffffff; text-decoration: underline;}
	span.top_blue_header_buttom_text a:hover{text-decoration: none;}
	.header_phone_number a{color: #707070;}

	.site-header a.portal_button {border: 2px solid #0B3E76; border-radius: 5px; padding: 13px 10px;color:#0B3E76;background-color: #ffffff;}
	.site-header a.portal_button:hover{color: #ffffff;}
	.site-header a.portal_button.hvr-sweep-to-right:before{background-color: #0B3E76;}

	span.header_button_1 {text-align: right;}
	span.header_button_2 {text-align: left;}

	.site-header a.request_button {border: 2px solid #0B3E76; border-radius: 5px; padding: 13px 10px;background-color:#0B3E76;color:#ffffff;}
	.site-header a.request_button.hvr-sweep-to-bottom:before{background-color:#ffffff;}
	.site-header a.request_button:hover, .site-header a.request_button:active, .site-header a.request_button:focus {color: #0B3E76;}
	.site-header a.request_button:hover svg, .site-header a.request_button:active svg, .site-header a.request_button:focus svg{fill: #0B3E76;}
	.site-header a.btn.request_button svg{margin-right:10px;}
	.site-header a.btn.request_button:hover svg .b {fill: #0B3E76 !important;}
	.site-header a.btn.portal_button svg{margin-right:10px;}
	.site-header a.btn.portal_button:hover svg .b {fill: #ffffff !important;}
	.site-header a.btn.portal_button.hvr-sweep-to-bottom:before{background-color:#0B3E76;}
	span.top_blue_header_heading a:hover, span.top_blue_header_buttom_text a:hover {text-decoration: underline !important;}
	.header_right {width: 100%;float: left;}
	.header_right a {font-size: 16px;}
	.header_right span{width: 100%;float: left;}
	.header_right span.header_phone_number a,.header_right span.header_email a{color:#000000;font-size:16px;text-decoration:none !important;}
	.header_right span.header_phone_number a:hover,.header_right span.header_email a:hover{color: #0B3E76 !important;}
	.header_right span.header_phone_number a::before{content: "\f095";font-family: FontAwesome;font-weight: normal;font-style: normal;font-size: 17px;line-height: 17px;color: #CD1B1B;padding-right:10px;}
	.header_right span.header_email a::before{content: "\f0e0";font-family: FontAwesome;font-weight: normal;font-style: normal;font-size: 17px;line-height: 17px;color: #CD1B1B;padding-right:10px;}

	.site-info.container.py-4 img {max-width: 250px;}
	.footer_button_1 a.request_button {border: 2px solid #0B3E76; border-radius: 5px; padding: 13px 10px;background-color:#0B3E76;color:#ffffff;}
	.footer_button_1 a.request_button.hvr-sweep-to-bottom:before{background-color:#ffffff;}
	.footer_button_1 a.request_button:hover {color: #0B3E76;}
	.footer_button_1 a.btn.request_button svg{margin-right:10px;fill: white;}
	.footer_button_1 a.btn.request_button:hover svg .b, .footer_button_1 a.btn.request_button:active svg .b, .footer_button_1 a.btn.request_button:focus svg .b {fill: #0B3E76 !important;}
	.footer_button_1 a.btn.request_button:hover, .footer_button_1 a.btn.request_button:active, .footer_button_1 a.btn.request_button:focus {color: #0B3E76 !important;}
	.footer_location, .footer_social_links {margin: 0 15px;}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {font-family: sans-serif !important;content: url(../../uploads/2020/07/menu_dropdown.svg);}

	/** Menu Starts **/
	.ct-menu-section a{color:#707070; text-decoration: none;}
	ul#primary-menu li{float: none; display: inline-block;}
	ul#primary-menu li a{margin:0px 15px; border-bottom: 5px solid transparent;font-size: 16px;}
	ul#primary-menu li.schedule-link a{border-bottom: 5px solid #FECC00;}
	ul#primary-menu li a:hover{border-bottom: 5px solid #3397d8;}
	ul#primary-menu li.current-menu-item a{border-bottom: 5px solid #3397d8;}
	ul#primary-menu{text-align: right;}
	.site-header .f-nav{transition:0.3s all;}
	.f-nav{min-height:auto;z-index:11;position:fixed;left:0;top:0;width:100%;background:#fff;transition:0.3s all;-webkit-transition:0.3s all;-o-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-webkit-box-shadow:0px 3px 17px 0px rgba(14, 14, 14, 0.2);-moz-box-shadow:0px 3px 17px 0px rgba(14, 14, 14, 0.2);box-shadow:0px 3px 17px 0px rgba(14, 14, 14, 0.2);}
	.f-nav .implementationHeader{padding:0px;}
	.f-nav .impHeadrerborder{border-bottom:none;margin-bottom:0px;}

	.mobile-only-menus{display:none !important;}
	.bottom_nav {width: 100%;float: left;background: #CD1B1B;margin: 0px 0px;}
	.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on > ul {display: block !important;}


	.bottom_nav li.mega-menu-item.home-link > a::before{content: url(../../uploads/2020/07/001-home.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.tele-link > a::before{content: url(../../uploads/2020/07/smart-tv.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.conditions-link > a::before{content: url(../../uploads/2020/07/004-ecg-lines.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.cardiac-link > a::before{content: url(../../uploads/2020/07/heart.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.vascular-link > a::before{content: url(../../uploads/2020/07/leg.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.services-link > a::before{content: url(../../uploads/2020/07/003-services.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.patient-link > a::before{content: url(../../uploads/2020/07/007-communication.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.contact-link > a::before{content: url(../../uploads/2020/07/about-us.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.blog-link > a::before{content: url(../../uploads/2020/07/009-writing.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.heart-link > a::before{content: url(../../uploads/2020/07/010-healthcare.svg);font-family: sans-serif !important;margin-top: 3px !important;}
	.bottom_nav li.mega-menu-item.research-link > a::before{content: url(../../uploads/2020/07/010-research.svg);font-family: sans-serif !important;margin-top: 3px !important;}
.bottom_nav li.mega-menu-item.pp-link > a::before{content: url(../../uploads/2020/09/patientportal-link.svg);font-family: sans-serif !important;margin-top: 3px !important;}
.bottom_nav li.mega-menu-item.mobile-only {display: none !important;}

	#mega-menu-wrap-menu-1 #mega-menu-menu-1{text-align: center;}
	#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {padding: 0 20px;}


	/** Home Page Style **/

	h1,h2,h3,h4,h5,h6{font-family: 'PT Sans', sans-serif;font-weight:bold;}
	sup {top: -1em;font-size: 50%;}
	.container-full{max-width:100%;}

	#slider_section{padding:0px;}
	#slider_section .row{margin:0px !important;}
	#slider_section .col-lg-7,#slider_section .col-lg-5{padding:0px !important;}
	.slider_content_wrap{padding-left:8%;padding-right:20px;}
	#slider_section .flex-direction-nav{display:none;}
	#slider_section ol.flex-control-nav.flex-control-paging {width: 80%;bottom: 20px !important;text-align: left;left: 3%;z-index:99;}
	#slider_section .flex-control-paging li a {width: 54px;height: 2px;background:rgba(24, 185, 193, 0.3);}
	#slider_section .flex-control-paging li a.flex-active{background:#18B9C1;}
	.topslider_wrap {position: relative;width: 100%;float: left;}
	#slider_section .slider_left_col{background: #F7F7F7;}
	#slider_section h2{}
	#slider_section h2 a{color:#0B3E76;font-size:53px;font-weight:bold;line-height: 1.2em;}
	a.ecg_arrow_button{color:#CD1B1B;text-transform:uppercase;font-size:19px;font-weight:bold;}
	a.ecg_arrow_button svg{margin-left:15px;}
	a.ecg_arrow_button_red svg path{fill:#CD1B1B !important;}
	a.ecg_arrow_button_white svg path{fill:#ffffff !important;}
	a.ecg_arrow_button_cyan svg path{fill:#18B9C1 !important;}

	#about_section .row{padding:40px 0px;}
	section#about_section {background: url(../../uploads/2020/07/about_bg_left.svg) no-repeat top 100px left -25%,url(../../uploads/2020/07/about_bg_right.svg) no-repeat bottom -200px right -25%;background-size:550px,550px;}
	.abt_top_row .doc_content_wrap {padding-left: 50px;}
	.abt_bottom_row .doc_content_wrap {padding-right: 0px;}
	.doc_content_wrap h3{color:#0B3E76;font-size:38px;padding-bottom:25px;}
	.doc_image_wrap{position:relative;}
	.doc_image_wrap a {background: #CD1B1B;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);border-radius: 6px;color: #fff;padding: 12px 15px;bottom: 50px;z-index: 99 !important;position: absolute;}
	.doc_image_wrap a svg {margin-left: 15px;}
	.abt_top_row .doc_image_wrap a{float:right;right: -15px;}
	.abt_bottom_row .doc_image_wrap a {float: right;right: -15px;} 
	#about_section .abt_bottom_row ul {margin: 0px !important;}


	#home_links{padding:0px;}
	#home_links .home_link_outer{width:100%;float:left;}
	#home_links .home_link_inner{width:20%;float:left;text-align:center;position:relative;}
	#home_links .home_link_inner .home_link_image_wrap{width:100%;float:left;position:relative;overflow:hidden;}
	#home_links .home_link_inner .home_link_image_wrap a::before {width: 100%;height: 100%;position: absolute;z-index: 9;background: rgba(0, 0, 0, 0.40);content:"";color:transparent;left:0px;}
	#home_links .home_link_inner .home_link_image_wrap img{width:100%;float:left;}
	#home_links .home_link_inner .home_link_cnt_wrap{width:90%;float:left;margin:5%;position:absolute;top:0px;height: 92%;display: flex;justify-content: center;align-items: center;vertical-align: middle;line-height: 100%;border: 1px solid rgba(255, 255, 255, 0.5);}
	#home_links .home_link_inner .home_link_cnt_wrap h5 a{color:#fff;font-size: 24px;padding:0px 15px;font-weight:normal;width:100%;float:left;}
	#home_links .home_link_inner .home_link_cnt_wrap h5{z-index:99;}
	#home_links .home_link_inner img,#home_links .home_link_inner h5{-moz-transition: transform 0.3s;-o-transition: transform 0.3s;-webkit-transition: transform 0.3s;transition: transform 0.3s;}
	#home_links .home_link_inner:hover img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
	#home_links .home_link_inner:hover h5 {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}

	#watch_video_section{display:none;}
	.watch_video_wrap{width:100%;float:left;text-align:center;}
	.watch_video_wrap img {max-width: 600px;}
	.watch_video_wrap .watch_video_heading{width:100%;float:left;padding:50px 0px 50px 0px;text-align:center;}
	.watch_video_wrap  .watch_video_heading h4 {color: #18B9C1;font-weight: normal;font-size: 21px;max-width: 165px;margin: 0 auto;line-height: 26px;transform: rotate(-18deg);position: relative;left: -85px;}

	.watch_video_wrap .watch_video_heading::after {content: url(../../uploads/2020/07/slanting_arrow.svg);position: absolute;top: 60px;margin-left: -30px;}
	./* Bootstrap Modals */

	.modal-dialog{max-width:650px;}	
	.modal-body iframe{width:100%;height:350px !important;float:left;}	
	.modal-dialog {height: 100%;width: 100%;display: flex;align-items: center;}
	.modal-content {margin: 0 auto;}	
	.modal-backdrop.show{opacity: .8;}	
	.modal-backdrop{background:#0B3E76;}
	.modal-body{padding:0px !important;}

	#testimonials_section{padding:60px 0px;text-align:center;}
	#testimonials_section h3{color:#0B3E76;font-size:38px;padding-bottom:25px;}
	.testimonial_wrap {width: 100%;float: left;padding: 15px 0px;}
	.testimonial_content_wrap h5 {font-size: 20px;color: #0B3E76;font-style: italic;padding:20px 0px;}
	#testimonials_section ul.flex-direction-nav {display: none;}

	#patient_portal{background:#F5F1F0;padding:20px 0px;}
	#patient_portal .pp_content_wrap {padding-left: 50px;}
	#patient_portal h3 a{color:#0B3E76;font-size:38px;padding-bottom:25px;}
	#patient_portal .pp_image_wrap{text-align:center;position:relative;width:100%;float:left;}
	#patient_portal .pp_button_wrap{margin-top:20px;}
	#patient_portal .pp_button_wrap a {text-transform: initial;color: #18B9C1;}


	/** Footer Starts **/
	footer#colophon{padding: 50px 0px 0px 0px;border-top:1px solid #707070;}
	body.home footer#colophon{padding: 40px 0px 0px 0px;border:0px solid #707070;}
	.top_footer ul { padding: 0px; margin: 0px; }
	.top_footer ul li { list-style-type: none; line-height: 1em; padding: 8px 0px; }
	h4.footer_widget_title { font-size: 20px; text-align: left; letter-spacing: 0px; color: #0B3E76; font-weight: 700; }
	.footer_column_1 span{width: 100%; display: block; font-size: 15px; letter-spacing: 0px; color: #18B9C1; font-weight: 600;}
	.footer_column_2 .widget-content #menu-footer-links-1 li a, .footer_column_2 .widget-content #menu-footer-links-2 li a, .footer_column_2 .widget-content #menu-footer-links-3 li a{letter-spacing: 0px; color: #000000; font-size: 16px;}
	.footer_column_2 .widget-content ul li a:hover{color: #0B3E76;}
	.site-info { border-top: 1px solid #000000; margin-top: 35px; }
	.site-info p,.site-info p a {color:#000000;font-size: 15px;margin:0px;width:100%;text-align:right;}
	.site-info p a:hover{color: #0B3E76;}
	.footer_social_links {width: 100%;float: left;padding: 10px 0px;}
	.footer_social_links a{width:32px;height:32px;float:left;margin-right:15px;}

	.footer_location > div {width: 100%;float: left;padding: 8px 0px;}
	.footer_location i.fa {color: #CD1B1B;margin-right: 15px;padding:0;}
	.footer_location,.footer_location a{color: #000000;font-size:16px;}

	/* Innerpage Styles */


	/* Innerpage Banner */

	.innerpage_banner{text-align:center;padding: 10px 0px 25px;background:#F7F7F7;}
	.innerpage_banner h1{color:#0B3E76;font-size:45px;padding:25px 0px 15px;}
	.breadcrumb {float: left;background: transparent;padding: 0;margin: 0;}
	.breadcrumb ul {padding: 0;margin: 0;float: left;text-align: left;}
	.breadcrumb ul li {float: left;list-style-type: none;margin: 0px 3px;text-transform: uppercase;font-size: 15px;color: #333333;}
	.breadcrumb ul li.separator.separator-106, .breadcrumb ul li.item-parent.item-parent-106 {display: none;}
	.breadcrumb ul li.separator.separator-124, .breadcrumb ul li.item-parent.item-parent-124 {display: none;}
	.breadcrumb ul li strong{font-weight:normal;}
	.breadcrumb ul li a{font-size: 15px;color: #333333;}
	.breadcrumb ul li a:hover{color:#0B3E76;}
	.ct_head_txt p { padding-bottom: 15px; font-size: 21px; text-align: center; }

	.innerpage_content{background: url(../../uploads/2020/07/about_bg_left.svg) no-repeat top 100px left -25%,url(../../uploads/2020/07/about_bg_right.svg) no-repeat bottom 400px right -25%;background-size:550px,550px;min-height:700px;padding:40px 0px;line-height:1.7em;}
	.innerpage_content h2{padding-bottom:30px;}
	.innerpage_content h3{color:#0B3E76;padding-bottom:20px;}
	.innerpage_content h4{color:#18B9C1;padding-bottom:20px;}
	.innerpage_content h5{padding-bottom:20px;}
	.innerpage_content h6{padding-bottom:20px;}
	.innerpage_content p{padding-bottom:10px;}
	.innerpage_content ul{margin:0px;padding-bottom: 30px;}
	.innerpage_content ol{margin:0px;padding-bottom: 30px;}
	.innerpage_content .wp-block-media-text{margin:0px;padding-bottom: 40px;}
	.innerpage_content .wp-block-image{margin:0px;padding-bottom: 40px;}
	.innerpage_content .wp-block-media-text p {font-size: 18px;}
	.innerpage_content ul li, .innerpage_content ol li {list-style-type: unset;padding: 6px 0px;/*background: url(../../uploads/2020/07/innerpage_dot.svg)no-repeat left top 20px;*/padding-left: 0px;}
	.innerpage_content blockquote.wp-block-quote {background: #18B9C124;padding: 20px;width: 90%;padding-bottom:30px;}
	.innerpage_content blockquote.wp-block-quote p {margin: 0;padding: 0;}
	.innerpage_content blockquote.wp-block-quote a{color:#333333;}
	.innerpage_content blockquote.wp-block-quote a:hover{color:#0B3E76;}
	.innerpage_content .cta_section a {background: #fff;color: #707070;padding: 15px 25px;border: 1px solid #18B9C1;margin-right:15px;font-size:21px;}
	.innerpage_content .cta_section a img {max-width: 30px;max-height: 30px;margin-right: 10px;}


	/*Sidebar */

	.sidebar_wrap {width: 100%;float: left; padding: 0 25px;}
	.sidebar_wrap section{margin:0px;padding:30px 0px;}
	.widget-area {width: 100%;float: left;}
	.sidebar_wrap .widget_nav_menu {margin-bottom: 30px;}
	.sidebar_wrap section#nav_menu-5.widget_nav_menu,.sidebar_wrap section#nav_menu-6.widget_nav_menu {padding-top: 0px;}
	.sidebar_wrap section#nav_menu-6.widget_nav_menu h2.widget-title,.sidebar_wrap section#nav_menu-5.widget_nav_menu h2.widget-title{padding-top: 0px !important;}
	.sidebar_wrap .widget_nav_menu h2.widget-title {color: #0B3E76;font-size: 27px;padding:20px 0px;}
	.sidebar_wrap .widget_nav_menu ul{padding:0px;margin:0px;}
	.sidebar_wrap .widget_nav_menu ul li a {border:0px !important;color: #0B3E76; padding: 8px 15px 8px 15px;display: block;line-height: 1.3;background: #fff;text-decoration: none!important;-webkit-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;position: relative;font-size: 16px;border-radius: 3px;}
	.sidebar_wrap .custom-html-widget .doc_image_wrap a {font-size: 15px;left: -10px;color:#fff;border: 0px !important;}
	.sidebar_wrap .custom-html-widget .doc_image_wrap a svg {width: 30px;}
	.sidebar_wrap .widget_nav_menu ul li {list-style: none;background: unset;margin-bottom: 5px;padding: 0;box-shadow: 0 0 20px 5px rgba(0,0,0,.03);}
	.sidebar_wrap .widget_nav_menu ul li a:hover {background: #0B3E76;color: white;}

	.sidebar_wrap section.widget_media_image {padding-bottom: 7px;text-align: center;}
	.sidebar_wrap section.widget_text{padding-top:7px;}
	.sidebar_wrap .textwidget {width: 100%;float: left;text-align: center;}
	.sidebar_wrap .textwidget p {margin: 0;padding: 0;}
	.sidebar_wrap .textwidget a {color: #0B3E76;border-bottom: 1px solid #0B3E76;font-size: 20px;}

	/* Blog Detailed */

	.blog_detailed_page .col-md-12.col-lg-9 {padding-right: 40px;}
	.blog_detailed_page.innerpage_content h2{}
	.blog_detailed_page.innerpage_content h3{color:#18B9C1;font-size:40px;}
	.blog_detailed_page.innerpage_content h4{color:#0B3E76;padding-bottom:30px;font-size:28px;}
	.blog_detailed_page.innerpage_content .wp-post-image {margin-bottom: 40px;}
	.prev_next_section{width: 100%;float: left;padding-bottom: 40px;}
	.prev_next_section .prev_link_wrap{text-align:left;}
	.prev_next_section .next_link_wrap{text-align:right;}
	.prev_next_section a{color:#18B9C1;position: relative;vertical-align: middle;font-size:22px;font-weight:bold;}
	.prev_next_section a:hover{color:#0B3E76;}

	.blog_detailed_page .author_section {width: 100%;float: left;padding-bottom: 40px;padding-top: 40px;border-top: 1px solid #707070;}
	.blog_detailed_page .post-author_wrap {width: 100%;float: left;}
	.blog_detailed_page .post_auth_content {float: left;width: 80%;padding:0px 20px;}
	.blog_detailed_page .post_auth_content h5 {color: #0B3E76;font-size: 21px;}
	.blog_detailed_page .post_auth_content p{font-size:17px;padding:0px;margin:0px;}
	.post_auth_img_wrap {width:20%;max-width: 150px;float: left;text-align: center;}
	.post_auth_img_wrap img {border-radius: 50%;}

	#alsoread {background: rgba(24, 185, 193, 0.05);}
	#alsoread h2 {text-align: center;color:#18B9C1;font-size:40px;}
	#alsoread .ar_row{padding-top:40px;}
	.ar_article_wrap {width: 100%;float: left;background: #fff;border: 1px solid #DBDBDB;padding: 30px 20px;}
	.ar_article_title {line-height: 30px;}
	.ar_article_title a{color:#0B3E76;font-size:22px;}
	.ar_article_title a:hover{color:#18B9C1;}
	.ar_article_wrap .pp_button_wrap{width: 100%;float: left;padding:10px 0px;}
	.ar_article_wrap .pp_button_wrap a {color: #18B9C1;text-transform: none;}

	/* Blog Listing */

	.blog_listing_content article.post {margin-bottom: 50px;width: 100%;float: left;border: 1px solid #DBDBDB;}
	.blog_listing_content .ar_article_wrap{border:0px;}
	.blog_listing_content .ar_article_title{padding:0px;}

	/* Pagination */

	.navigation {width: 100%;float: left;margin-top:30px;}
	.navigation ul {margin: 0px;padding: 0px;float: none;text-align: center;}
	.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled {color: #fff;text-decoration:none;}
	.navigation li {display: inline;color:#0B3E76;margin: 0px 2px;background: none !important;padding: 0px !important;}
	.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled {background-color: transparent;border-radius: 3px;cursor: pointer;padding: 12px;padding: 5px 10px;color:#0B3E76;}
	.navigation li a:hover,.navigation li.active a {background-color: #0B3E76;color:#fff;}
	.navigation li.prev_page a:before {content: "\f177";font-weight: 900;font: normal normal normal 14px/1 FontAwesome;padding-right:10px;}
	.navigation li.next_page a:after {content: "\f178";font-weight: 900;font: normal normal normal 14px/1 FontAwesome;padding-left:10px;}

	/* Heart Health Beyond */
.ct_head_txt p a {word-break: break-all;}
	.hhb_section_wrap {border-radius:30px;width: 100%;float: left;border: 1px solid #707070;padding: 30px;margin-bottom:50px;}
	.hhb_section_wrap h5{font-size: 23px; color: #0B3E76;width: 100%;float: left;}
	.hhb_links_wrap{width: 100%;float: left;padding:20px 0px 0px 0px;}
	.hhb_links_wrap a{width: auto;float: left;margin: 10px;border: 1px solid #707070;padding:7px 25px;border-radius:40px;color: #333333;background:#fff;overflow:hidden;}
	.hhb_links_wrap a:hover{color: #ffffff;border:1px solid #0B3E76;}
	.hhb_links_wrap a.hvr-sweep-to-bottom:before{background-color: #0B3E76;}

#wptime-plugin-preloader{-moz-background-size:99px 54px !important;-o-background-size:99px 54px !important;-webkit-background-size:99px 54px !important;background-size:99px 54px !important;}
.page-template-patient-forms span.patient_form_link a {color: #333333;text-decoration: none;position: relative;margin: 0px;border-bottom: 3px solid rgba(24, 185, 193, .3);}
.page-template-patient-forms span.patient_form_link a:hover {border-bottom: 3px solid rgba(24, 185, 193, .8);}

	/* Insurance Page */

	.insurance_page_content h2{color: #18B9C1;font: Bold 40px/60px PT Sans;margin-bottom: 0;}
	.insurance_page_content h3{font:Bold 23px/60px PT Sans;}
	.insurance_page_content .sec{margin-top: 5%;}
	.insurance_page_content .pr5{padding-right: 4%;}
	.insurance_page_content .sec_one a{color:#CD1B1B;}
	.insurance_page_content .logo_list{margin:0;padding:0px;text-align: center;display:none;}
    .insurance_page_content .sec.sec_four {display: none;}
	.insurance_page_content .logo_list li{display: inline-block;width: 25%;background: none;padding: 10px;margin: 0;text-align: left;}
	.insurance_page_content .sec_three .logo_list li{margin: 0 0 7% 0;padding: 0;text-align:center;}
	.insurance_page_content .sec_three .logo_list li span{display: block;width: 100%;margin: 10px 0;text-transform: uppercase;font: Regular 24px/31px PT Sans;}
	.insurance_page_content .sec_two ul{ margin: 0;width: 100%;float: left;padding: 0;width:100%;}
	.insurance_page_content .sec_two ul li{margin:0;width:50%;float: left;background: none;padding: 0px;}
	.insurance_page_content .sec_four a.portal_button:hover {color:#fff;}
	.insurance_page_content .sec_four a.portal_button.hvr-sweep-to-right:before {background-color: #0B3E76;}
	.insurance_page_content .sec_four a.portal_button {border: 2px solid #0B3E76;border-radius: 5px;padding: 13px 10px;color: #0B3E76;}
	.insurance_page_content .sec_four a.portal_button:hover svg .b {fill: #ffffff !important;}
	.insurance_page_content .sec_four h3{margin:0;padding-bottom:0px;}
	.insurance_page_content .sec_four p{padding: 0;margin: 0;}
	.insurance_page_content .sec_four .inner{background: #F5F1F0;border-radius: 5px;}
	.insurance_page_content .sec_four .left img{max-width: 175px;}
	.insurance_page_content .sec_four .center{padding:4% 1% 2% 1%;}
	.insurance_page_content .sec_four .right{padding:7% 0;}

	/*end-insurance*/

	/*hide*/
	.page-id-299 .cta_section a:last-child { display: none; }
	.page-template-insurance .sec.sec_three { display: none; }
	.page-template-telehealth .telehealth .portal { margin: 0; padding: 0px 20px 20px 20px; display:none;}
	.page-template-contact ul.ct_link_list li, .page-template-contact ul.ct_link_list .ct_right_wrap a, .page-template-contact span.ct_subText { color: #333 !important; }
	.page-template-schedule-appointment .sa_page_content .sa_box_item h5, .page-template-schedule-appointment .sa_page_content .sa_box_item span{color: #333333}
	.page-template-schedule-appointment .box_row { margin-bottom: 40px;}
	/* Access Youyr Health Page */
	.health_info_content{padding-top:30px;padding-bottom: 0}
	.health_info_content .sec_one .mw{max-width: 740px;margin:0 auto;}
	.health_info_content .row{padding: 15px 10px;border: 1px solid #707070;margin-bottom: 40px;border-radius:30px;}
	.health_info_content h2{color:#18B9C1;font: Bold 45px/60px PT Sans;margin-bottom: 0;}
	.health_info_content .sec_two p{margin-bottom: 0;}
	.health_info_content .sec_one{margin-bottom: 8%;border:none;}
	.health_info_content .sec_two .right svg, .health_info_content .sec_three svg{margin-left: 15px;}
	.health_info_content .sec_two .right ul{padding-left:0;}
	.health_info_content .sec_two .right a{margin-bottom: 15px;background: #CD1B1B;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);color: #fff;padding: 15px 8%;}
	.health_info_content .sec_three a.sec_three_button{margin-top: 15px;background: #CD1B1B;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);color: #fff;padding: 15px 4%;margin-right:10px;margin-bottom: 15px;}
	.health_info_content .sec_three p{padding-bottom: 0;}

	/*end-access-health*/


	/*contact Page*/
	p.ct_head_txt {padding-bottom: 15px;font-size: 21px;text-align: center;}
	ul.ct_link_list li {list-style-type: none;background: none;border-top: 1px solid #18B9C1;line-height: 37px;
		font-size: 26px;display: flex;padding-left: 0;color: #707070;padding: 12px 0;}
		ul.ct_link_list li i {color: #CD1B1B;padding: 0px 25px;font-size: 25px;
			vertical-align: middle;}
			ul.ct_link_list {padding: 0;border: 1px solid #18B9C1;margin: 15px 0;border-radius:15px;}
			ul.ct_link_list li:first-child{border:none;}
			span.ct_subText {line-height: 26px;font-size: 18px;color: #707070;}
			ul.ct_link_list li p {padding: 0;display: inline-block;vertical-align: middle;margin: 0;}
			ul.ct_link_list .ct_right_wrap {float: left;}
			ul.ct_link_list .ct_icon {width: 70px;float: left;}
			.ct_full_width_map iframe {width: 100%;} 
			.ct_page .col-xl-5 {padding: 0 40px;}
			.innerpage_content.ct_page { padding-bottom: 0px;}
			ul.ct_link_list .ct_right_wrap a {font-size: 26px;line-height: 37px;color: #707070;}
			ul.ct_link_list .ct_right_wrap a:hover {color: #0b3e76;}

			/*Testing and Imaging*/

			.test_imag_page h3 {font-size: 40px;text-align: center;line-height: 65px;color: #18B9C1;padding: 0;margin-bottom: 15px;}
			.test_imag_page p {text-align: center;padding: 0;}
			h4.tp_service_title {font-size: 27px;color: #0B3E76;text-align: center;	line-height: 54px;margin: 0;padding:0px;}
			.test_imag_page #home_links .home_link_inner {width: 100%;}
			.test_imag_page #home_links {padding:15px;}
			.row.spec_row{padding-bottom:20px;}
			.row.service_tab.service_content_tab{padding:0px 0px 25px 0px;}
			div#back-to-top { position: fixed; bottom: 20px; right: 20px; }
			div#back-to-top img { width: 40px; z-index: 9999; }
			/* Doctor Page */

			.page-template-doctor-profile .profile_description .doc_image_wrap {width: 100%;text-align: right;}
			.page-template-doctor-profile .innerpage_banner h1{padding-bottom:0px;}
			.page-template-doctor-profile .doctor_jobs {float: left; width: 100%;text-align: center; padding-bottom: 50px;font-size: 18px;}
			.page-template-doctor-profile .doc_social_share { float: left; width: 100%;}
			.page-template-doctor-profile a.dp_bookapoi {position: relative; top: 7px; margin-right: 15px;left:0px;}
.doc_social_share a.dp_linkedin {margin-right: 15px;}
.doc_social_share a.dp_linkedin img {width: 32px;}
body.page-id-83 .doc_social_share a.dp_linkedin.dp_optional{display:none !important;}
			.page-template-doctor-profile a.dp_bookapoi img {max-width: 40%;}
			.page-template-doctor-profile .profile_description .overview_submenu.fixed_submenu,
			.page-template-doctor-profile .profile_description .dp_sidebar_fixed.fixed_submenu
			{position: fixed; top: 50px;left: auto;}
			.page-template-doctor-profile .tab-pane.active { animation: slide-right 1s ease-out;}
			.page-template-doctor-profile ul.overview_submenu {padding: 0;padding-right: 40px; border-right: 1px solid #B7B7B7;}
			.page-template-doctor-profile ul.overview_submenu { position: absolute; left: 0;}
			.page-template-doctor-profile .left_dp_sec { position: relative;}
			.page-template-doctor-profile a.ovrvw_smenu.highlight_menu{position: relative;}
			.page-template-doctor-profile a.ovrvw_smenu.highlight_menu::after {content: '\f105';font-family: FontAwesome; position: absolute;right: -32px; top: -3px;}
			.page-template-doctor-profile ul.overview_submenu li {background-image: none; padding-left: 0;text-align: right;padding-top: 8px; padding-bottom: 8px; text-transform: capitalize; font-weight: 600;}
			.page-template-doctor-profile ul.overview_submenu li a {  color: #0B3E76;}
			.page-template-doctor-profile a.ovrvw_smenu.highlight_menu { color: #CD1B1B;}
			.page-template-doctor-profile .profile_description h6 {color: #0B3E76; font-size: 20px;}
			.page-template-doctor-profile .overview_subcontent {padding-left: 70px;}
			.page-template-doctor-profile .innertabcontent h6 {margin-bottom: 5px;padding-bottom:15px;}
			.page-template-doctor-profile .innertabcontent {padding-bottom: 10px;}
			.page-template-doctor-profile .innertabcontent ul li{list-style-type: none; background: none; position: relative; padding-left: 20px;}
			.page-template-doctor-profile .innertabcontent ul li::before {content: '';height: 13px;width: 13px;background-color: #cd1b1b80;position: absolute;left: -5px; top: 15px; border-radius: 50%;}
			.page-template-doctor-profile .testimonial_description {background-color: #0B3E76;color: #fff; padding: 30px;}
			.page-template-doctor-profile section#testimonial_content {background-color: #0B3E76; color: #fff;}
			.page-template-doctor-profile .slider_testimonial .content_row { max-width: 800px; margin: 10px auto;}
			.page-template-doctor-profile .testimonial_content p {color: #18B9C1; font-size: 20px; line-height: 35px; text-align: left;font-style: italic;  margin-bottom: 10px;}
			.page-template-doctor-profile .testimonial_author { font-size: 18px; padding-bottom: 40px;}
			.page-template-doctor-profile .quote_symbol .fa-quote-right {color: #18B9C1; font-size: 60px;}
			.page-template-doctor-profile .quote_symbol { padding-left: 10%;}
			.page-template-doctor-profile ol.flex-control-nav.flex-control-paging {display: none;}
			.page-template-doctor-profile .slider_testimonial { float: left; width: 100%;}
			.page-template-doctor-profile ul.slides {  float: left; width: 100%;}
			.page-template-doctor-profile .testimonial_slider {float: left; width: 100%;position: relative;}
			.page-template-doctor-profile .flex-direction-nav a{ top: 40%; opacity: 1;}
			.page-template-doctor-profile .flex-direction-nav .flex-prev{    left: 0;text-align: right;}
			.page-template-doctor-profile .flex-direction-nav .flex-next{right: 0; text-align: left;}
			.page-template-doctor-profile .flex-direction-nav a.flex-prev:before{ font-size: 35px;font-family: FontAwesome;content: '\f104';color: #fff;}
			.page-template-doctor-profile .flex-direction-nav a.flex-next:before{ font-size: 35px;font-family: FontAwesome;content: '\f105';color: #fff;}
			.page-template-doctor-profile .profile_description {padding-bottom: 40px;}
			.page-template-doctor-profile .dp_bottom_content {float: left; width: 100%; padding: 60px 0;}
			.page-template-doctor-profile .db_profile_content {float: left;width: 100%;}
			.page-template-doctor-profile .db_first_section h4 { color: #18B9C1;padding-bottom: 25px;}
			.page-template-doctor-profile .db_first_section p { float: left; width: 100%; margin-bottom: 40px;}
			.page-template-doctor-profile .dp_second_section { float: left;  width: 100%;}
			.page-template-doctor-profile .dp_second_section ul {padding: 0; margin: 0;list-style-type: none;float: left;width: 100%;}
			.page-template-doctor-profile .dp_second_section ul li { float: left; width: 50%; margin-bottom: 35px;}
			.page-template-doctor-profile .icon_with_content {float: left;width:100%;}
			.page-template-doctor-profile .dp_icon { float: left; width: 10%;}
			.page-template-doctor-profile .dp_content { float: left; width: 90%;}
			.page-template-doctor-profile .dp_content h6 { margin-bottom: 5px;}
			.page-template-doctor-profile .dp_content p { margin-bottom: 0; font-size: 14px;}
			.page-template-doctor-profile #section_about_container { padding-bottom: 100px;}
			.page-template-doctor-profile .innertabcontent {padding-top: 10px;}
			.doc_cont_wrap span.dr_highlight {font-weight:bold;}
			.doc_cont_wrap p {margin-bottom: 10px;padding-bottom: 10px;}
			.page-template-doctor-profile ul.overview_submenu li{list-style-type: none; text-align: right; width: 160px;}
			.page-template-doctor-profile .left_dp_sec {padding-right: 20px;border-right: 1px solid #B7B7B7;padding-left: 0;}
			.page-template-doctor-profile ul.overview_submenu{border:0px;}
			div#profile_detailed_list { padding-top: 50px;}
.page-template-doctor-profile .db_profile_content.db_publications_content ol li {line-height: 30px;}
.page-template-doctor-profile .db_profile_content.db_publications_content ol {padding: 0;}
			/* Schedule an Appointment */

			.sa_page_content .sa_description {width: 100%;float: left;padding: 0 20px 20px;}
			.sa_page_content .sa_description p {padding: 0;}
			.sa_page_content .sa_description ul li{background: url(../../uploads/2020/07/tick_bg.svg)no-repeat left top 15px;padding-left: 30px;}

			.sa_page_content .sa_box_wrap {width: 100%;float: left;}
			.sa_page_content .sa_box_item {width: 100%;float: left;border: 1px solid #18B9C1;padding: 10px 20px;max-width:400px;}
			.sa_page_content .sa_box_wrap >div:first-child {border-bottom: 0px;border-top-left-radius: 15px;
border-top-right-radius: 15px;}
			.sa_page_content .sa_box_right_wrap {float: left;padding: 0px 15px;}
			.sa_page_content .sa_box_item i {color: #CD1B1B;padding: 7px 5px;font-size: 25px;vertical-align: middle;float:left;}
			.sa_page_content .sa_box_item h5{color: #707070;line-height: 37px;font-size: 26px;font-weight:normal;padding:0px;}
			.sa_page_content .sa_box_item span{line-height: 26px;font-size: 18px;color: #707070;}
.sa_page_content .sa_box_item.sa_box_item_dwnload{border-top:0px;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
.sa_page_content .sa_box_item.sa_box_item_dwnload p a{font-size:20px;}
.sa_page_content .sa_box_item.sa_box_item_dwnload img {max-width: 50px;float: left;}
.sa_page_content .sa_box_item.sa_box_item_dwnload .sa_box_right_wrap p{margin:0px !important;padding-bottom: 0px !important;padding-top: 7px !important;}
			.box_row {margin-bottom: 100px;}
			.box_row .sa_box {width: 100%;float: left;border: 1px solid #18B9C1;padding: 20px 30px;border-radius: 15px;}
			.box_row .sa_box h5 {color: #0B3E76;font-size: 27px;font-weight: normal;padding-bottom: 20px;}
			.box_row .sa_box p {padding-bottom: 10px;}
			.box_row .sa_box .sa_box_button_wrap{width: 100%;float: left;display:none;}
			.box_row .sa_box .sa_box_button_wrap svg{margin-left:15px;}
			.box_row .sa_box.sa_solid_box .sa_box_button_wrap{position: absolute;bottom: -45px;}
			.sa_solid_box .sa_box_button_wrap a {margin-bottom: 15px;background: #CD1B1B;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);color: #fff;padding: 15px 30px;}
			.sa_light_box .sa_box_button_wrap a {color: #18B9C1;text-transform: none;}
			.bottom_box_row.box_row .sa_box{min-height:230px;}
			.bottom_box_row.box_row .sa_box ul { padding-bottom: 0; }
			.sa_page_content .sa_description ul{list-style-type: none; }
			.box_row .sa_box p a,.box_row .sa_box ul li a{color:#333333;text-decoration:none;position:relative;margin: 0px 5px;border-bottom: 3px solid rgba(24, 185, 193, .3);}
			.box_row .sa_box p a:hover,.box_row .sa_box ul li a:hover{border-bottom: 3px solid rgba(24, 185, 193, .8);}
			.box_rows .sa_box p a::before,.box_rows .sa_box ul li a:before{content: "";background: rgba(24, 185, 193, .3);width: 0px;color: transparent;height: 8px;bottom: -3px;visibility: hidden;-webkit-transition: width 1s;transition: width 1s;}
			.box_rows .sa_box p a:hover:before,.box_rows .sa_box ul li a:hover:before {width: 100%;position: absolute;visibility: visible;-webkit-transition: width 1s;transition: width 1s;}
			.sa_solid_box .sa_box_button_wrap a i {margin-right: 15px;}
			.sa_page_content h6 {color: #0B3E76;font-size: 21px;padding-bottom: 30px;}
			.map_section {padding-top: 0;}

			/* Patient Center */
			.patientcenter_page p { margin: 0; padding: 0; }
			.patientcenter_page{text-align:center;}
			.patientcenter_wrapper{width:100%;float:left;padding:20px 0px;}
			.patientcenter_page p {font-size: 23px;}
			.patientcenter_page svg{width: 100%;}
			.patientcenter_page .mobile_wrap { display: none;}
			/*Cardiovascular Conditions Page*/
			h3.cv_condition_title {font-size: 40px;color: #18B9C1;line-height: 65px;margin: 0;}
			.contion_name {border: 1px solid #18B9C1;margin: 10px 0;float: left;width: 100%;background: #fff;}
			.contion_name a {color: #333333;font-size: 23px;padding: 20px 10px;width:100%;float:left;}
			.contion_name a:hover{color:#fff;}
			.contion_name:hover{border: 1px solid #0B3E76;}
			.contion_name.hvr-sweep-to-right::before,.contion_name.hvr-sweep-to-bottom::before {background: #0B3E76;}
			.mean-container a.meanmenu-reveal span {background: #fff !important;}
			.menu-main-menu-container ul {padding: 20px !important;}
			.mean-nav ul#mega-menu-menu-1 li {padding: 5px 0px !important;}
			.mean-nav ul#mega-menu-menu-1 li a{width:auto;}
			.topsliderimage_wrap {width: 100%;}
			.topsliderimage_wrap img { width: 100%;}


			/*Telehealth Page*/
			.telehealth p.tv_ans span {color: #E22222;font-weight: bolder;display:inline-block;}
			.telehealth .availability_wrap {background: rgba(24, 185, 193, .12);padding: 20px 20px 20px 20px;}
			.telehealth .availability_wrap p.contact {font-size: 22px;line-height: 30px;}
			.telehealth .availability_wrap p.contact span {color: #CD1B1B;font-weight: bold;display: inline-block;}
			.telehealth .wh span.wh_title {font-size: 28px;line-height: 36px;padding: 0 15px;}
			.telehealth .wh span.wh_subtext {padding: 0 30px;}
			.telehealth .wh i.fa.fa-history {color: #CD1B1B;font-size: 28px;padding: 10px 0;}
			.telehealth .availability_wrap .wh {padding: 15px 30px;border: 1px solid #18B9C1;}
			.telehealth .portal .pp_btnwrap a {border: 2px solid #0B3E76;padding: 13px 10px;color: #0B3E76;border-radius: 5px;}
			.telehealth .portal {margin: 50px 0;padding: 40px 40px 40px 20px;background: #F5F1F0;}
			.telehealth .portal .pp_btnwrap {display: inline-flex;}
			.telehealth .portal .pp_btnwrap .hvr-sweep-to-right::before { background: #0B3E76;color: white;}
			.telehealth .portal .pp_btnwrap a:hover {color: white;}
			.telehealth .portal .pp_txt {padding-top: 40px}
			.telehealth .pp_btnwrap img {vertical-align: unset;}
			.telehealth .portal .pp_img img {width: 200px;}
			.telehealth .byb_wrap p.question {font-weight: bold;padding: 0;}
			.telehealth .vquestion h3.vtitle, .telehealth .byb_wrap h3.bybtitle, .telehealth h3.tv_title {color: #18B9C1;}
			.telehealth .note span.note_title {font-weight: bold;}
			.telehealth .th_btm_wrap {padding: 40px 0;}
			.telehealth .th_btm_wrap .note, .telehealth .th_btm_wrap .setup {background: #e3f6f7;padding: 20px;width:100%;float:left}
			.th_btm_wrap .setup{padding:10px 10px !important;}
			.th_btm_wrap .setup .setup_left{width:30%;float:left;}
			.th_btm_wrap .setup .setup_right{width:70%;float:left;}
			.telehealth .th_btm_wrap .setup h4.setup_qust {padding: 10px 0;color: #333333;font-size: 26px;}
			.telehealth .portal .pp_btnwrap svg {fill: #0B3E76;}
			.telehealth .portal .pp_btnwrap a:hover svg { fill: white;}
			.telehealth .pp_txt.reveal h5 {color: #0B3E76;padding-bottom: 15px;}
			section.show_ref { padding: 0 0 40px 0px; }
			.page-template-cardiovascular-detail section#innerpage_content { padding-bottom: 0px; }
			/*Interventions Page*/
			.interventions h3 {padding: 15px 0; margin: 15px 0; color: #18B9C1;}
			.innerpage_content.interventions {padding: 10px 0 40px;}
			.interventions #home_links .home_link_inner {margin: 10px 0;width: 100%;}
			.parent-pageid-679 p, .parent-pageid-700 p{padding-bottom: unset !important;}
			/*Detail Page*/
			.innerpage_content.cv_detail p {padding-bottom: 5px;margin-bottom: 5px;}
			.innerpage_content p a,.innerpage_content.cv_detail p a,.innerpage_content ul li a {color: #333333;text-decoration: none;position: relative;margin: 0px 5px;border-bottom: 3px solid rgba(24, 185, 193, .3);}
			.innerpage_content p a:hover,.innerpage_content.cv_detail p a:hover,.innerpage_content ul li a:hover{border-bottom: 3px solid rgba(24, 185, 193, .8);}
			.innerpage_content.cv_detail div#tabsContent {padding: 40px 20px 10px 20px;width: 70%;margin: 0px 15%;}
			.cv_detail .page_name {text-align: center;width: 140px;background: rgba(24, 185, 193, .4);min-height: 80px;line-height: 24px;margin: 5px;}
			.cv_detail .page_name.hvr-sweep-to-right::before { background: #18B9C1;}
			.cv_detail .page_name a {height: 80px;width: 140px;display: table-cell;vertical-align: middle;color: white;font-size: 14px;padding: 5px;}
			.cv_detail .page_name.current {background: #18B9C1;}
			.cv_detail .extra_space {padding: 40px 0 0px 0;}
			.cv_detail h3.page_title {margin-bottom: 35px;padding: 0;color: #18B9C1;}
			.cv_detail h5.parent_title.text-center {color: #0B3E76;}
			.cv_detail ul#tabs {padding: 0;}
			.cv_detail .nav-tabs .nav-link {font-size: 21px;border: none;color: #18B9C1;font-weight: bold;}
			.cv_detail li.nav-item {margin: 0;background: unset; margin: 0 40px;padding: 0;}
			.cv_detail .nav-tabs {border-bottom: 2px solid #18B9C1;}
			.cv_detail .tab-pane ol {padding-top: 40px;}
			.cv_detail li.nav-item.br_btm {border-bottom: 7px solid #0B3E76;margin-bottom: -3px;}
			.cv_detail .cv_pagetitle{float: none;text-align: center;}
			.cv_detail li.nav-item a.nav-link {opacity: .5;}
			.cv_detail li.nav-item.br_btm a.nav-link.active.show {opacity: 1;}

			.page-template-cardiovascular-detail a.show_and_hide{text-decoration: underline !important;}
			.page-template-cardiovascular-detail a.show_and_hide::after { border-style: solid; border-width: 1px 1px 0 0; content: ''; display: inline-block; height: 8px; width: 8px; right: 0; position: relative; top: 7px; transform: rotate(135deg); vertical-align: top; margin-left: 8px; }
			.page-template-cardiovascular-detail a.show_and_hide.on::after{    transform: rotate(-45deg);top: 10px;}
			.page-template-cardiovascular-detail div#showRef { margin-top: 15px; }

			a.show_and_hide{text-decoration: underline !important;}
			a.show_and_hide::after, .parent-pageid-700 a.show_and_hide::after { border-style: solid; border-width: 1px 1px 0 0; content: ''; display: inline-block; height: 8px; width: 8px; right: 0; position: relative; top: 7px; transform: rotate(135deg); vertical-align: top; margin-left: 8px; }
			a.show_and_hide.on::after, .parent-pageid-700 a.show_and_hide.on::after{    transform: rotate(-45deg);top: 10px;}
			div#showRef { margin-top: 15px; }
			
			/*.cv_detail a.show_and_hide{}*/
			/*Patient Forms Page*/
			.patientforms_page h3 {color: #18B9C1;padding-bottom: 15px;}
			.patientforms_page .new_patient p {padding: 0;margin: 0;}
			.patientforms_page .new_patient {padding: 30px 60px;border: 1px solid #18B9C1; margin-bottom: 60px;border-radius:30px;}
			.patientforms_page .new_patient .np_title_icon{padding-left:10px;display: inline-block;max-width:60px;margin-top:-15px;}
			.np_title_wrap h3 {display: inline-block;}
			.patientforms_page .ep_wrap {padding: 25px 60px 25px;border: 1px solid #18B9C1;border-radius:30px;margin-bottom:60px;}
.patientforms_page .ep_wrap.pf_ep_wrap{margin-bottom:20px;}

			.patientforms_page .ep_down_wrap {text-align: center;border: 1px solid #18B9C1;padding: 12px 10px;border-radius: 50px;}
			.patientforms_page .ep_down_wrap img {width: 40px;}
			.patientforms_page .ep_test_wrap {text-align: center;border: 1px solid #18B9C1;padding: 12px 10px;border-radius: 50px;}
			.patientforms_page .ep_form_wrap {border-bottom: 1px solid #18B9C1;padding: 0px 0px;}
			.patientforms_page .ep_down_wrap span.ep_down_title {color: #18B9C1;font-weight: bold;font-size: 18px;}
.patientforms_page .download_box {width: 100%;float: left;margin-top: 30px;}
.patientforms_page .download_box strong {margin-bottom: 0;margin-top: 10px;float: left;}
			.patientforms_page .ep_test_wrap a.ep_test_inst {color: #333333;}
			.patientforms_page .ep_form_wrap .frm_title_wrap {padding: 0 20px 0 0px;}
			.patientforms_page .ep_form_wrap h5 {font-weight: normal;padding: 0;margin: 0;}
			.patientforms_page .ep_down_wrap {margin: 30px auto;max-width: 350px !important;}
			.patientforms_page .ep_test_wrap {margin: 30px 15px;}
			.patientforms_page .ep_down_wrap span.ep_down_title img {width: auto;}
			.patientforms_page .ep_test_wrap span {color: #333333;}
			.patientforms_page span.down_title {color: #18B9C1;font-weight: bold;font-size: 18px;}
			.patientforms_page .np_down_wrap {float: left;text-align: center;border: 1px solid #18B9C1;padding: 12px 20px;border-radius: 50px;margin-bottom:15px;}
			.patientforms_page .ep_down_wrap span.ep_down_title img, .patientforms_page span.down_title img { margin-bottom: 6px; }
			.page-template-patient-forms span.patient_form_link {padding: 15px 15px 0;}
.page-template-patient-forms .patient_links_list h6{margin-top:20px;padding-bottom: 10px;}
.page-template-patient-forms .patient_links_list span.patient_form_link {padding-left: 0;}
			.patientforms_page .ep_form_wrap:last-child { border: none;}

			.home a.btn.portal_button.hvr-sweep-to-bottom:hover svg {fill: white;}
			.home a.btn.portal_button.hvr-sweep-to-bottom svg {fill: #0B3E76;}
			.home a.btn.portal_button.hvr-sweep-to-bottom:active, a.btn.portal_button.hvr-sweep-to-bottom:focus,.telehealth .portal .pp_btnwrap a:active, .telehealth .portal .pp_btnwrap a:focus{color:white;}
			.home a.btn.portal_button.hvr-sweep-to-bottom:active svg, a.btn.portal_button.hvr-sweep-to-bottom:focus svg,.telehealth .portal .pp_btnwrap a:active svg, .telehealth .portal .pp_btnwrap a:focus svg{fill:white;}
			.site-header a.request_button svg {fill: white;}
			.home a.btn.portal_button.hvr-sweep-to-bottom:hover svg {fill: white !important;}
			a:focus {box-shadow: none!important;}
			.breadcrumb ul li a {font-size: 12px;}

			a.ecg_doc_arrow_button:hover svg, a.ecg_arrow_button:hover svg, a.ecg_doc_arrow_button:focus svg, a.ecg_arrow_button:focus svg, a.ecg_doc_arrow_button:active svg, a.ecg_arrow_button:active svg{ -webkit-animation-name: hvr-wobble-horizontal; animation-name: hvr-wobble-horizontal; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; }
			#loading{ position: fixed; width: 100%; height: 100vh; background: #fff url('http://www.elitecardiovascular.com/wp-content/uploads/2020/07/ecg-loader.gif') no-repeat center center; z-index: 99999; }
			div#raappointment .modal-header {padding: 10px 20px 25px;background: gray;border: none;}
			div#raappointment button.close {color: white;font-size: 32px;}
			div#raappointment .modal.show { overflow:hidden;}
			div#raappointment .modal-dialog {max-width: 90%;}
			div#raappointment .modal-body iframe{height: 450px !important;}
			a.hvr_h{display: inline-block;}
			a.hvr_h:hover svg{ -webkit-animation-name: hvr-wobble-horizontal; animation-name: hvr-wobble-horizontal; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; }
			a.phone_link {border: 0px !important;}
			a.button_link {border:2px solid #0B3E76 !important;padding: 7px 15px !important;border-radius: 5px;color: #fff !important;background: #0B3E76 !important;color:#fff;}
			a.button_link.hvr-sweep-to-bottom:hover::before{background: #ffffff !important;color:#0B3E76 !important;}
			a.button_link.hvr-sweep-to-bottom::before{background: #0B3E76 !important;}
			a.button_link.hvr-sweep-to-bottom:hover{;color:#0B3E76 !important;}
			.page-template-schedule-appointment a.phone_link { display: inline-block; }
			a.a_txt_link {border-bottom: 3px solid rgba(24, 185, 193, .3); color: #333;}
			a.a_txt_link:hover { border-bottom: 3px solid rgba(24, 185, 193, .8); }
			.page-template-heart-health-beyond .innerpage_content {}
			.page-id-299 h4 { padding-bottom: 10px; }
			.page-id-299 .cta_section.reveal { margin-bottom: 20px; padding-bottom: 20px; }
.category-research .ct_head_txt p { padding: 0 15px;}

			@media only screen and (min-width: 1199px)
			{
				.container{max-width:1200px;}	
				.small-container{max-width:980px;}	
				.medium-container{max-width:1000px;}	
				ul.sub-menu li{text-align:left; padding:15px 0; background:#fff;}	
				ul.sub-menu li a{margin: 0 !important; padding: 0 15px;}
				.main-navigation ul ul{box-shadow: 0 3px 50px rgba(0, 0, 0, 0.2);}	
				ul.sub-menu li:hover{background: #3397d8;}
				ul.sub-menu li:hover a{color: #fff;}
				li.menu-item-has-children:after {content: '\f078';font: normal normal normal 14px/1 FontAwesome;position: absolute;top: 8px;font-size: 10px;right: 1px;}	
			}
			@media only screen and (min-width: 1399px)
			{
				.container{max-width:1400px;}
				.medium-container{max-width:1100px;}
				#slider_section .container-full {
    max-width: 1400px;
    margin: 0 auto;
}
			}
			@media only screen and (min-width: 1024px)
			{
				.ct-menu-section{display: table; width: 100%;}
				div#ct-logo{display: table-cell; width: 20%; vertical-align: middle;}
				div#ct-menu{display: table-cell; width: 80%; vertical-align: middle;}
			}
@media only screen and (min-width: 2000px)
			{

}

			@media only screen and (max-width: 1024px)
			{
				img.alignleft {margin-right: 15px;}
				ul.ct_link_list{max-width: 500px;margin: 15px auto;}
				#home_links .home_link_inner .home_link_cnt_wrap h5 a{font-size: 35px;}
				.page-template-doctor-profile ul.overview_submenu li{padding-right:10px;}	
				.bottom_nav li.mega-menu-item.mobile-only {display: block !important;}
				.header_right span.header_phone_number, .header_right span.header_email{margin-bottom:5px;}
				.header_right span.header_phone_number a, .header_right span.header_email a{font-size:18px;}
				.page-template-doctor-profile #section_about_container { padding-bottom: 10px; }
				.page-template-doctor-profile div#profile_detailed_list ul.overview_submenu { padding-right: 0; left: 0px; }
				.innerpage_content.cv_detail div#tabsContent {width: 100%;margin: 0px;}
				.innerpage_banner h1 {font-size: 41px;}	
				#slider_section h2 a{font-size:43px;}	
				h2{font-size:36px;}
				h3{font-size:34px;}
				h4{font-size:29px;}
				h5{font-size:22px;}	
				ul#primary-menu li a{margin: 0;}
				a.custom-logo-link {width: 100%;}	
				.insurance_page_content .pr5{padding: 0;}	
				.page-template-doctor-profile .overview_subcontent {padding-left: 100px;}
				.page-template-doctor-profile .dp_bottom_content{padding: 60px 20px;}	
				h3.cv_condition_title { font-size: 35px;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1{padding:50px 0px;float: right !important;width: 320px;}		
				.mean-container .mean-nav{position: absolute !important;right: 0 !important;top: -10px !important;background:transparent !important;}
				#masthead .mean-container a.meanmenu-reveal{z-index: 9999;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin: 10px 0px !important;padding: 0px 30px !important;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{margin: 5px 0px !important;padding: 5px 0px !important;font-size: 18px !important;float: left;}	
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.booknow-menu a{padding: 7px 25px !important;border-radius: 5px !important;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.booknow-menu a:hover{background:#8ce507 !important;color:#000 !important;}	
				#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-hide-on-mobile {display: none !important;}
				ul#mega-menu-menu-1 li.only-mobile-view{display:block !important;}	
				#masthead .mean-container a.meanmenu-reveal.meanclose{height:auto;border-radius: 3px !important;font-weight: 600 !important;font-size: 16px !important;background:transparent !important;padding:0px !important;margin-top:10px !important;}	
				a.mean-expand,#mega-menu-wrap-menu-1 .mega-menu-toggle {display: none;}
				#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{width: 100%;float: left !important;}
				ul#mega-menu-menu-1 li a{font-size:16px !important;}
				#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none !important;}
				.mean-container .mean-nav{max-width:320px;float:right !important;top:15px;}
				ul#primary-menu li a{margin: 0;}
				body{font-size: 16px;}
				#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:before {margin-right: 15px;}
				a.mean-expand::before {display: none !important;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-menu-item-has-children a.mean-expand {position: absolute !important;margin:2px 0px !important;right:30px;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu {background: transparent !important;padding-left: 20px;margin-top:5px !important;position:relative !important;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu li a.mega-menu-link {font-size: 17px !important;padding: 3px 0px !important;margin: 2px !important;}
				.mean-nav #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-menu-item-has-children ul.mega-sub-menu li {float: left;width: 100%;padding: 3px 0px !important;margin: 0px !important;}	
				.mean-container .mean-nav ul li a.mean-expand:hover, .mean-container .mean-nav ul li a.mean-expand.mean-clicked{background: transparent !important;}
				.mean-container .mean-nav ul li li a{background: transparent !important;}
				#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{color: white;}
				#home_links .home_link_inner {width: 33.3%;}
				a.custom-logo-link {text-align: center;}	
				body{font-size: 16px;}
				span.header_button_2 {display: none;}
				.innerpage_banner h1{font-size:40px;}
				#home_links .home_link_inner {margin: 10px 1%;width: 48%;}	
				.telehealth .wh span.wh_subtext { padding: 0px;}
				.sidebar_wrap .custom-html-widget .doc_image_wrap a{left: -30px;padding: 12px 10px;}
				.sidebar_wrap {padding: 0 10px;}
.top_blue_header_content {display: none;}
				.top-blue-header span.top_blue_header_heading p {text-align: left !important;width: 80%;}
				.top-blue-header span.top_blue_header_buttom_text	 {text-align: left !important;}
				#masthead .mean-container a.meanmenu-reveal {right: 30px !important;top: 15px !important;}
				header#masthead .header_right {text-align: center;}
				header#masthead span.header_button_1, header#masthead span.header_button_2 {text-align: center;margin: 10px 0;}
				#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1{background: #0B3E76!important}
				#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background: transparent !important;}
				.box_row .sa_box{padding: 20px 15px;}
			}

			@media (max-width: 991px) 
			{
				.patientforms_page .ep_form_wrap .frm_title_wrap{padding:10px 0px;}
				.box_row .sa_box h5{padding-top:15px;}
				.box_row .sa_box{min-height:auto;}	
				.innerpage_content h3{padding-bottom: 20px;}
				.page-template-doctor-profile .profile_description .overview_submenu.fixed_submenu, .page-template-doctor-profile .profile_description .dp_sidebar_fixed.fixed_submenu{top:0px !important;}
				.sidebar_wrap{padding:20px 10px;}
				.insurance_page_content .sec_four .left img { max-width: 130px;}
				.insurance_page_content .sec_four .right { padding: 10px 0 15px; }
				.insurance_page_content .sec_four .center { padding: 5px 0; }
				.insurance_page_content .sec_two ul { margin-left: 10px; padding-left: 10px; }
				.abt_top_row .doc_content_wrap {padding-left: 0; padding-top: 40px;  }
				#about_section .row {padding: 40px 0px 0 0;}
				.page-template-doctor-profile .left_dp_sec { display: none;}
				.page-template-doctor-profile .overview_subcontent {   padding-left: 0;}
				.page-template-doctor-profile .profile_description .overview_submenu.fixed_submenu,
				.page-template-doctor-profile .profile_description .dp_sidebar_fixed.fixed_submenu {position: relative;}
				.page-template-doctor-profile .quote_symbol {padding-left: 0;}
				.page-template-doctor-profile .flex-direction-nav .flex-prev {left: -50px;}
				.page-template-doctor-profile .flex-direction-nav .flex-next { right: -50px;}
				.page-template-doctor-profile .dp_second_section ul li {float: left; width: 100%;}
				div#site-logo {text-align: center;}
				#site-logo img {max-width: 100%;}
				.cv_condition .col-lg-5.mx-auto:last-child {padding-top: 35px;}
				.slider_content_wrap {padding-top: 20px;padding-bottom: 20px;}
				#home_links .home_link_inner {width: 50%;}
				#patient_portal .pp_image_wrap {width: 100%;text-align: center;}
				.watch_video_wrap img {max-width: 100%;}
				.page-template-doctor-profile .profile_description .doc_image_wrap{text-align:left;}
				.site-info p {text-align: center;}
				a.custom-logo-link {text-align: center;}
				#home_links .home_link_inner {margin: 10px 1%;width: 48%;}
				.page-template-home .home_doc_img_wrap a.ecg_doc_arrow_button.ecg_arrow_button_white{float: left; right: 10px;}
				.sidebar_wrap section.widget_media_image {text-align: center;}
				.sidebar_wrap .custom-html-widget .doc_image_wrap a{left: -15px;right: unset;}
				.innerpage_content .doc_image_wrap {margin: auto;width: fit-content;}
				.patientforms_page .np_down_wrap {text-align: center;margin: 20px 0;}
				.patientforms_page .ep_form_wrap {text-align: center;}
				.patientforms_page .download_box {width: 100%;float: left;margin-top: 30px;margin-bottom:20px;}
				.patientforms_page .new_patient{margin-bottom:20px;}
				.patientforms_page .download_box strong {margin-bottom: 0;margin-top: 10px;float: left;}
				.patientforms_page .np_down_wrap{float: none;}
				.page-template-home .home_doc_img_wrap { display: block!important; text-align: right; }
				section#nav_menu-5 { width: 260px;margin:0 auto;float:none;}
				.box_row .sa_box { margin: 30px 0 0; }
				.page-template-schedule-appointment .box_row { margin-bottom: 0px;}
				.sa_page_content h6 { padding: 30px 0 15px; }
				.innerpage_content.sa_page_content { padding-bottom: 0; }
				.sa_page_content ul { padding-bottom: 0px; }
				.patientcenter_page svg {height: auto;padding: 30px 0;}
				.innerpage_content.patientcenter_page { padding: 30px 0 0; min-height: auto;}
				.abt_bottom_row .doc_content_wrap {padding-right: 0px;}
				.abt_top_row .doc_image_wrap a { position: unset; right: 0px; bottom: 0px; display: flex; align-items: center; margin-top: 15px;float:unset;}
			}
			@media (max-width: 840px)
			{
				.page-template-doctor-profile .innerpage_content ul{word-break: break-word;}
			}
			@media (max-width: 768px)
			{
				.page-template-doctor-profile a.dp_bookapoi{display: block;margin-bottom: 30px;margin-right:0px;}
				#home_links .home_link_inner .home_link_cnt_wrap h5 a{font-size: 30px;}
				.testimonial_content_wrap h5{padding:10px 0px;}
				.innerpage_banner h1 {font-size: 37px;}		
				#slider_section h2 a{font-size:40px;}	
				h2{font-size:32px;}
				h3{font-size:31px;}
				h4{font-size:26px;}
				h5{font-size:20px;}		
				body{font-size: 15px;}
				.innerpage_banner h1{font-size:32px;}
				.insurance_page_content .logo_list li{width:33.33%;}
				.insurance_page_content .sec_two ul li{width:100%;}
				.insurance_page_content .sec_four .inner{margin-bottom: 7%;}
				.insurance_page_content .sec_four .center{text-align: center;}
				.insurance_page_content h2{font-size: 24px;line-height: initial;}
				.insurance_page_content h3{font-size: 20px;line-height: initial;margin-bottom: 15px;padding-bottom: 0;}	
				.health_info_content .sec_two ul {padding-left: 15px;}
				.health_info_content{padding: 5%;}
				.health_info_content h2{font-size: 24px;line-height: initial;}
				.site-info p{padding:20px 0px;}
				h3.cv_condition_title { font-size: 30px;}
				.cv_detail .page_name a{width: 200px;}
			}

			@media(max-width: 767px) {
				.innerpage_content h3{padding-bottom: 10px;}
				.page-template-heart-health-beyond .hhb_section_wrap.reveal h5 { padding: 0; }
				.innerpage_banner h1 { padding: 0px 0px 15px; }
				.ct_page .col-xl-5 {padding: 0 15px;}
				.test_imag_page h3 {font-size: 26px;}
				h4.tp_service_title {font-size: 22px;}
				ul.ct_link_list .ct_right_wrap a {font-size: 16px;}
				ul.ct_link_list li {font-size: 16px;}
				span.ct_subText {font-size: 15px;}
				footer#colophon, h4.footer_widget_title {text-align: center;}
				ul#menu-footer-links-1 li, ul#menu-footer-links-2 li, ul#menu-footer-links-3 li{margin-bottom: 10px;}
				.footer_social_links a { float: none;}
				.col-xl-9.col-md-12.footer_column_2.pb-4 {margin-bottom: 20px;}
				.telehealth .availability_wrap {padding: 15px 15px 25px;}
				.telehealth .wh span.wh_title {font-size: 20px;display: inline-block;}
				.telehealth .availability_wrap .wh {padding: 15px;}
				.telehealth .wh span.wh_subtext {display: inline-block;}
				.telehealth .portal {padding: 15px 15px 25px;text-align: center;}
				.telehealth .th_btm_wrap div {margin: 5px 0;}
				.interventions div#home_links {padding: 10px;}
				.cv_detail .page_name{width: 46%;}
				.cv_detail .nav-tabs .nav-link {padding: 0 5px;font-size: 17px;}
				.cv_detail li.nav-item {margin: 0 10px;}
				.cv_detail .cc_txt { padding-top: 40px;}
				.cv_detail .tab-pane ol {padding-top: 20px;padding-left: 20px;}
				.patientforms_page .np_down_wrap {padding: 10px 0;text-align: center;}
				.patientforms_page .ep_form_wrap {text-align: center;padding: 10px 5px;}
				.patientforms_page .ep_form_wrap .ep_down_wrap {margin: 30px 40px;}
				.patientforms_page .ep_wrap {padding: 25px 15px;margin-bottom:30px;}
				.patientforms_page .new_patient {padding: 15px;}
				.patientforms_page .ep_wrap .ep_title p{padding-bottom: 0}
				.patientforms_page .ep_test_wrap {margin: 30px 40px;}
				.patientforms_page .np_down_wrap img {width: 50px;}
				.patientforms_page span.down_title img { width: auto; }
				.patientforms_page span.down_title{font-size: 18px;}
				.patientforms_page .ep_down_wrap span.ep_down_title{font-size: 18px;}
				.sidebar_wrap .widget_nav_menu ul li a {font-size: 19px;margin: 10px 0;}
				.top-blue-header.py-3 .col-xl-2.d-md-flex.align-items-center.text-center.px-sm-1 { text-align: left !important; }

				.page-template-testing-and-imaging ul#menu-footer-links-2, 
				.parent-pageid-679 ul#menu-footer-links-2, 
				.parent-pageid-700 ul#menu-footer-links-2,
				.parent-pageid-106 ul#menu-footer-links-2,
				.page-template-cardiovascular-conditions ul#menu-footer-links-2,
				.parent-pageid-124 ul#menu-footer-links-2,
				.page-template-Interventions ul#menu-footer-links-2,
				.parent-pageid-643 ul#menu-footer-links-2,
				.parent-pageid-658 ul#menu-footer-links-2,
				.page-template-doctor-profile ul#menu-footer-links-2,
				.page-template-telehealth ul#menu-footer-links-2
				{ display: none; }
				.page-template-testing-and-imaging h4.footer_widget_title, 
				.parent-pageid-679 h4.footer_widget_title, 
				.parent-pageid-700 h4.footer_widget_title,
				.parent-pageid-106 h4.footer_widget_title,
				.page-template-cardiovascular-conditions h4.footer_widget_title,
				.parent-pageid-124 h4.footer_widget_title,
				.page-template-Interventions h4.footer_widget_title,
				.parent-pageid-643 h4.footer_widget_title,
				.parent-pageid-658 h4.footer_widget_title,
				.page-template-doctor-profile h4.footer_widget_title,
				.page-template-telehealth h4.footer_widget_title
				{ display: none; }
				.page-template-testing-and- .menu-footer-links-3-container,
				.parent-pageid-679 .menu-footer-links-3-container,
				.parent-pageid-700 .menu-footer-links-3-container,
				.parent-pageid-106 .menu-footer-links-3-container,
				.page-template-cardiovascular-conditions .menu-footer-links-3-container,
				.parent-pageid-124 .menu-footer-links-3-container,
				.page-template-Interventions .menu-footer-links-3-container,
				.parent-pageid-643 .menu-footer-links-3-container,
				.parent-pageid-658 .menu-footer-links-3-container,
				.page-template-doctor-profile .menu-footer-links-3-container,
				.page-template-telehealth .menu-footer-links-3-container
				{ display: none; }
				.page-template-testing-and-imaging .menu-footer-links-1-container,
				.parent-pageid-679 .menu-footer-links-1-container, 
				.parent-pageid-700 .menu-footer-links-1-container,
				.parent-pageid-106 .menu-footer-links-1-container,
				.page-template-cardiovascular-conditions .menu-footer-links-1-container,
				.parent-pageid-124 .menu-footer-links-1-container,
				.page-template-Interventions .menu-footer-links-1-container,
				.parent-pageid-643 .menu-footer-links-1-container,
				.parent-pageid-658 .menu-footer-links-1-container,
				.page-template-doctor-profile .menu-footer-links-1-container,
				.page-template-telehealth .menu-footer-links-1-container
				{ display: none; }
				.page-template-testing-and-imaging ul#menu-footer-links-3,
				.parent-pageid-679 ul#menu-footer-links-3, 
				.parent-pageid-700 ul#menu-footer-links-3,
				.parent-pageid-106 ul#menu-footer-links-3,
				.page-template-cardiovascular-conditions ul#menu-footer-links-3,
				.parent-pageid-124 ul#menu-footer-links-3,
				.page-template-Interventions ul#menu-footer-links-3,
				.parent-pageid-643 ul#menu-footer-links-3,
				.parent-pageid-658 ul#menu-footer-links-3,
				.page-template-doctor-profile ul#menu-footer-links-3,
				.page-template-telehealth ul#menu-footer-links-3
				{ display: none; }

				.page-template-testing-and-imaging footer#colophon ,
				.parent-pageid-679 footer#colophon,
				.parent-pageid-700 footer#colophon,
				.parent-pageid-106 footer#colophon,
				.page-template-cardiovascular-conditions footer#colophon,
				.parent-pageid-124 footer#colophon,
				.page-template-Interventions footer#colophon,
				.parent-pageid-643 footer#colophon,
				.parent-pageid-658 footer#colophon,
				.page-template-doctor-profile footer#colophon,
				.page-template-telehealth footer#colophon
				{padding: 10px 0px 0px 0px;}
				
				.patientcenter_page .desk_wrap { display: none;}
				.patientcenter_page .mobile_wrap { display: block;}
				.interventions .mob_space_wrap {padding-top: 15px;}
				.page-template-testing-and-imaging div#home_links {width: 75%;}
				#home_links .home_link_inner .home_link_cnt_wrap h5 a{font-size: 16px;}
				#home_links .home_link_inner .home_link_cnt_wrap h5{ padding:0;}
				.page-template-Interventions div#home_links .col-lg-5.mx-auto {width: 75%;}
				.innerpage_content { padding: 30px 0; }
				footer#colophon{padding: 50px 0px 0px 0px;}
				.telehealth .portal .pp_img img { width: 130px; }
				.telehealth .portal .pp_txt { padding-top: 15px; }
				.th_btm_wrap .setup { min-height: 180px !important; padding: 10px !important; }
				.page-template-testing-and-imaging #home_links .home_link_inner { margin: 10px 0%; width: 100%; }
				.sidebar_wrap section { margin: 0px; padding: 30px 0px 0; }
				.abt_top_row .doc_image_wrap a {margin: 30px 0px;}
			}


			@media (max-width: 667px)
			{
				#home_links .home_link_inner .home_link_cnt_wrap h5 a{font-size: 28px;}
				.page-template-doctor-profile a.dp_bookapoi img {max-width: 70%;}
				body{font-size: 15px;}
				.innerpage_banner{padding:20px 0px;}
				.innerpage_banner h1 {font-size: 33px;}	
				.page-template-doctor-profile .flex-direction-nav a {top: 95%;}
				.page-template-doctor-profile .flex-direction-nav .flex-next { right: 100px;}
				.page-template-doctor-profile .flex-direction-nav .flex-prev { left: 100px;}
				.page-template-doctor-profile .dp_icon { float: left; width: 20%;}
				.page-template-doctor-profile .dp_content { float: left;  width: 75%;}
				#slider_section h2 a{font-size: 27px;}
				h3.cv_condition_title { font-size: 25px;}
				#masthead .mean-container a.meanmenu-reveal {top: 15px !important;}
				#home_links .home_link_inner {margin: 10px 15%;width: 70%;}
				.page-template-home #patient_portal .pp_image_wrap { width: 140px; margin: auto; }
				.page-template-home #patient_portal { padding: 15px 0; }
			}
			@media only screen and (max-width:580px)
			{
				.insurance_page_content .logo_list li{width:50%;text-align: center;}
				.insurance_page_content .sec_four{padding: 0 7%;}
				.page-template-Interventions div#home_links .col-lg-5.mx-auto{width:100%;}
			}

			@media (max-width: 480px)
			{
				.page-template-contact .g-recaptcha { float: left; width: 75%; }
				.innerpage_banner h1 {font-size: 30px;}	
				#slider_section h2 a{font-size:35px;}	
				h2{font-size:29px;}
				h3{font-size:27px;}
				h4{font-size:24px;}
				h5{font-size:18px;}	
				.sa_page_content .sa_box_item{padding: 10px 10px;}
			}

			@media only screen and (max-width:420px)
			{
				.insurance_page_content .logo_list li{width:100%;}
				.insurance_page_content .sec_one .logo_list li img{max-width: 160px;}
			}
			@media(max-width: 380px){
				.patientforms_page .ep_test_wrap {margin: 15px 0px;}
				.patientforms_page .ep_form_wrap .ep_down_wrap{margin: 15px 0px;}
			}