:root {
--purple-100: #472f91;
--purple-80: #6350a1;
--purple-60: #8272b3;
--purple-40: #a498ca;
--purple-20: #ccc6e2;
--purple-10: #e3dff0;
--sky-blue: #82bee0;
--dark-blue: #012d5e;
}

.btn {background-color: var(--purple-100);}
.header .menu > li > a .border:after {background: var(--purple-100);}
.home_top .row_blue {background-color: var(--purple-100);}
.header.header-hover .menu > li > a:not(.btn), .header.header-clicked .menu > li > a:not(.btn), .header.collapse .menu > li > a:not(.btn) {color: var(--dark-blue);}
body {color: var(--dark-blue);}
a {color: var(--dark-blue);}
.experts_section .item .inner {color: var(--dark-blue);}
.side_section .links_cont:after {background-color: var(--purple-100);}
.side_section.bg_grayblue, .side_section.bg_grayblue .sm-imagereveal:before, .side_section.bg_grayblue .sm-imagereveal:after {background-color: var(--purple-10);}
.home_top .home_slider .dots .fill{background:var(--purple-40);}
.lead_section.side_section, .lead_section.side_section .sm-imagereveal:before, .lead_section.side_section .sm-imagereveal:after {background-color: var(--purple-10);}
.footer .go_up {background: var(--purple-60);}
.footer .top {background-color: var(--purple-100);}
.footer {background-color: var(--purple-100);}
.mainText ul li:before, .block_text ul li:before {background: var(--purple-80);}
.twocol_section .page_top .tabs ul {background-color: var(--purple-10);}
.twocol_section .page_top .tabs ul > li > a:after {background: var(--purple-100);}
.twocol_section .content .one.two_col_links {color: var(--dark-blue);}
.twocol_section .content .one.two_col_links > li > a:before, .twocol_section .content .one.two_col_links > li > a:after {background-color: #472f91;}
.twocol_section .content .one.two_col_links > li > a {color: var(--dark-blue);}
.search_section .results .count {color: var(--dark-blue);}
.search_section .top_bar {background-color: var(--purple-100);}
.twocol_section .page_top .jobs_list > li:before {background: var(--purple-20);}
.twocol_section .left_side {background-color: var(--purple-10);}
.patientinfo_section .item .inner {border: 1px solid var(--purple-10);}
.patientinfo_section .item .inner:before {background-color: var(--purple-80);}
.play_btn {background-color: var(--purple-80);}


@media screen and (min-width: 1024px) {
	.patientinfo_section .item .inner:hover {border-color: var(--purple-80);}
	.header .logo{width: 16.875rem;height: 3.4375rem;}
}

@media screen and (min-width: 1024px) and (max-width: 1150px) {
	.header .logo {left: 20px; top: -30px;}
	.header .logo:after {left: 20px; top: 0px;}	
}

@media screen and (max-width: 767px) {
	.postsone_section, .poststwo_section:not(.last) {border-bottom-color: var(--purple-10);}
}

@media screen and (min-width: 768px) {
    .header .logo {width: 12rem;}
	.poststwo_section.experts_section.experts_section {border-bottom-color: var(--purple-10);}	
}



/*landing*/

.pagein_head {background-color: var(--dark-blue);}
.darkpurple, .darkpurple > a {
	background-color: #472f91 !important;
	color: #fff !important;
}

.skyblue, .skyblue > a {
	background-color: #82bee0 !important;
	color: #fff !important;
}

.lightpurple, .lightpurple > a {
	background-color: #6350a1 !important;
	color: #fff !important;
}
bg_darkblue, .bg_darkblue > a {background-color: var(--dark-blue)!important;color:#fff !important;}
bg_darkpurple,.bg_darkpurple > a {background-color:var(--purple-100) !important;color:#fff !important;}
bg_lightpurple,.bg_lightpurple > a {background-color:var(--purple-80) !important;color:#fff !important;}
bg_skyblue,.bg_skyblue > a {background-color:var(--sky-blue) !important;color:#fff !important;}
.landpage_page .image-float .shadow .in {background: var(--purple-100);}
.faq_section .item .question {color: var(--dark-blue);}
.faqlp_section .faq_section .item.open .question {color: var(--dark-blue);}
.faqlp_section .faq_section .item:after {background: var(--purple-10);}
.faqlp_section .faq_section .item {border-color: var(--purple-10);}
.faqlp_section .faq_section .item:before {background: var(--purple-10);}
.videocomp_section {background: var(--purple-80);}
.videocomp_section .video_box .play_btn {background: var(--purple-80);}
.icons_section.w_bg {background: var(--purple-100);}
.leadlp_section {background: var(--dark-blue);}
.footer_lp .followus {background: var(--purple-10);}
.footer_lp .followus .title_section {color: var(--dark-blue);}
.footer_lp .followus a {color: var(--dark-blue);}



.footer .logo {position: absolute; bottom: 0; right: 0; width: 100px; height: 40px; background: url(/Content/images/logo.png) no-repeat 0 0; background-size: 100%;}
@media screen and (max-width: 767px) {
    .footer .logo {position: relative; display: block; margin: 0 auto; margin-bottom: 1rem;}
}

