/*
Theme Name: Academica Pro 3.0 Child
Theme URI: https://www.wpzoom.com/themes/academica-pro-3/
Description: Academica Pro is a modern, flexible and responsive WordPress theme. Great for education websites – such as universities, schools, colleges – as well as corporate and business sites.
Tags:  three-columns, right-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, theme-options, translation-ready
Author: WPZOOM
Author URI: http://www.wpzoom.com/
Template: academica_pro_3
Version: 1.0.0
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:  three-columns, right-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, theme-options, translation-ready
Text Domain: academica_pro_3-child
*/

 @font-face{
        font-family:"Univers LT W01_45 Light1475944";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1475944/9fa24f1f-00d8-4d28-910f-78e925eaead6.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1475944/d64e7bbc-e9ea-46ad-982c-6195ae4a3c61.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_55 Roman1475956";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1475956/5c8d59c2-9c85-4a22-88e3-bf3fba01dcd8.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1475956/fc51d03b-0d7d-45df-9415-3c6270c80749.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_65 Bold1475968";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1475968/8a711a0d-3f17-4bfe-887b-6229858332b3.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1475968/05a79c4b-9e9d-46e4-9d4b-610be05371c4.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_75 Black1475980";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1475980/9d846738-13de-43dd-a3f2-ff53924f926c.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1475980/ea880276-dfca-4a2a-a7ce-3d597e85112a.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_47 Light1475998";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1475998/58c01d2a-ce4a-4360-a61f-761e91aa67c0.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1475998/ccd9698a-60c5-48f7-acbe-5352b4aa81d4.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_57 Condensed";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1476004/bf8f8741-5f64-4db9-a877-a44624092e68.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1476004/7ce02c2c-45d4-4dee-90f2-f8034e29ac24.woff") format("woff");
    }
    @font-face{
        font-family:"Univers LT W01_65 Bold1475968";
        src:url("/wp-content/themes/academica_pro_3-child/Fonts/1476016/3bdb4597-ff70-447c-8620-8836686bf840.woff2") format("woff2"),url("/wp-content/themes/academica_pro_3-child/Fonts/1476016/5599ac9f-d136-4277-aeee-f82aac5d527f.woff") format("woff");
    }

/*Left Sidebar*/
#menu-item-7972 a{
    color: white !important;
    background: #F68D38 !important;
}
#menu-item-7972 a:hover{
    background: #0b395e !important;
}

/*-----------Home Page CSS-----------------*/
/*    ------------home page slider section------------*/
#slider-section .fa-play-circle-o{
    font-size:100px !important;
    margin-right:-40px !important;
    margin-top: -45px !important;
}
#slider-section .slick-prev.slick-arrow, #slider-section .slick-next.slick-arrow{
    height:60px;
    padding-top:11px;
    padding-right:20px !important;
    width: 45px !important;
}
#slider-section .fa-chevron-left, #slider-section .fa-chevron-right{
    font-size:60px !important;
}
#slider-section .fa-chevron-right:hover, #slider-section .fa-chevron-left:hover {
    color:white !important;
}
#slider-section .wpcp-all-captions {
    color:white;
    background: #0F3A5E;
    padding: 20px 25px 20px 25px !important;
}
@media only screen and (max-width: 471px) {
    #slider-section .fa-chevron-left, #slider-section .fa-chevron-right{
        font-size:30px !important;
    }
    #slider-section .slick-prev.slick-arrow, #slider-section .slick-next.slick-arrow{
        height:60px;
        padding-top:0px;
        padding-right:0px !important;
        width: 25px !important;
    }
}
.post-content li {
  font-size: 18px !important;
}
/*#sp-wp-carousel-pro-id-9093 img { width: 100% !important;}*/
/*    ------------pagination section-----------*/
#pagination-section h2.pcp-section-title{
    display: none !important;
    margin:0 !important;
    padding:0 !important;
}
#pagination-section h2 strong{
    font-size: 19px !important;
    color:#595B60 !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
    font-weight: 400 !important;
}
#pagination-section p{
    font-size: 15px !important;
    color:#595B60 !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
    margin: 10px 0 !important;
}
#pagination-title-container{
    background: #F68D38;
    border: 1px solid #F68D38;
    color:white;
    font-size: 35px;
    padding:10px 15px 5px 15px;
}
#pagination-title-container img{
    width:auto;
    height: 35px;
    margin:10px;
}
#pagination-container{
    border:1px solid #C4C4C4;
    border-top:none;
}
#pagination-section h2 a{
    color:#0F3A5E !important;
    font-size: 17px !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
    font-weight: 400 !important;
    cursor: pointer;
    margin: 10px 0px !important;
}
#pagination-section h2 a:hover{
    color:#F68D38!important;
}

/*    pagination numbers and arrows*/
#pagination-section .pcp-pagination{
    text-align: right !important;
    padding-right:10px !important;
}
#pagination-section .pcp-button-prev{
    margin-top: -50px !important;
    margin-right: 10px !important;
}
#pagination-section .pcp-button-next{
    margin-top: -50px !important;
    margin-right: 10px !important;
}
/*    pagination content*/
#pagination-section a.pcp-readmore-link{
    font-size: 17px !important;
    color:#F68D38 !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
}
#pagination-section a.pcp-readmore-link:hover{
    color:#0F3A5E !important;
}
#pagination-section .entry-date {
    font-size: 17px !important;
    color:#595B60 !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
}
#pagination-section #h-title-example{
    font-size: 19px !important;
    color:#595B60 !important;
    font-family: Univers LT W01_55 Roman1475956 !important;
    font-weight: 400 !important;
}


/*    -------------accordion section------------*/
#accordion-title-container{
    background: #0F3A5E;
    border: 1px solid #0F3A5E;
    color:white;
    font-size: 35px;
    padding:10px 15px 5px 65px;
}
#accordion-section ol ul, #accordion-section ul ul{
    padding-left: 15px !important;
}
#accordion-section ol ul ul, #accordion-section ul ul ul{
    padding-left: 15px !important;
}
/*------Events pages-----------*/
.mec-single-event-bar .mec-single-event-date dd{
    padding:10px !important;
}

html {
	background: #fff;
	font-family: "Univers LT W01_55 Roman1475956";
	color: #595B60;
}
body {
	background: #fff;
	font-family: "Univers LT W01_55 Roman1475956";
	color: #595B60;
	padding: 0;
}

H1,H2,H3,H4,H5
{
    font-family:"Univers LT W01_65 Bold1475968";
}

div.wrapper {
    margin: 0 auto;
    text-align: left;
    width: 1170px;
    position: relative;
}
#top-menu {
	display: none;
}
.navbar-brand-wpz .tagline {
	display: none;
}
img {
    max-width: 100%;
    height: auto;
	display: inline-block;
}
input, textarea {
	font-family:"Univers LT W01_45 Light1475944" !important;
}

/*****************Columns*******************/

.twocol-one{width:48%;}
.threecol-one{width:30.66%;}
.threecol-two{width:65.33%;}
.fourcol-one{width:22%;}
.fourcol-two{width:48%;}
.fourcol-three{width:74%;}
.fivecol-one{width:16.8%;}
.fivecol-two{width:37.6%;}
.fivecol-three{width:58.4%;}
.fivecol-four{width:67.2%;}
.sixcol-one{width:13.33%;}
.sixcol-two{width:30.66%;}
.sixcol-three{width:47.99%;}
.sixcol-four{width:65.33%;}
.sixcol-five{width:82.67%;}
.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;position:relative;}
.last{clear:right;margin-right:0 !important;}


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

    .twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five {
        width: 100%;
        margin-right: 0;
        margin-bottom: 30px;
        float: none;
    }

}
.content-block {
	box-shadow: none;
}
.margintop_77 {
	margin-top: 77px !important;
}
.main-navbar .navbar-wpz > li > ul li:first-child a {
	border-bottom: 0 none;
}

/*footer menu link*/
.site-footer ul li {
    padding-top:7px;
    padding-bottom:7px;
}

.site-footer .widget-areas .column:nth-child(1):nth-last-child(3), .widget-areas .column:nth-child(2):nth-last-child(2), .widget-areas .column:nth-child(3):nth-last-child(1) {
    margin-right: 0%;
}
.fpara
{
    
    margin-top:5px !important;
}

/*****************Shortcodes*******************/
.column {
    display: inline;
    float: left;
    margin-right: 2.6315%;
}
.column-narrow {
    width: 22.795%;
}
.column-wide {
    width: 74.568%;
}
.sb-search {
    position: absolute;
    margin: 0;
    z-index: 200;
    right: 16%;
    top: 2px;
    width: 40px;
    height: 40px;
}
.sb-search .sb-search-input {
	border: 2px solid #0F3A5E;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	height: 34px;
	padding: 0px 40px 0px 15px;
}
.kansas_guide_page .sb-search {
    position: relative !important;
    left: 40px !important;
    top: 0;
    right: auto;
    width: 264px !important;
	margin-bottom: 0px;
}

button, input[type=button], input[type=reset], input[type=submit] {
    background-color: #0F3A5E;
}
button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
    opacity: .8;
    background-color: #0F3A5E;
}
#searchContent {
    width: 100%;
    max-height: 280px;
    background: #DEDFE0;
    color: #3E3E3E;
    font-size: 15px;
    position: relative;
    overflow-y: auto;
    top: 37px;
    z-index: 100;
}
#searchContent .search-result-sec {
    border-bottom: 1px solid #F68D38; 
    padding: 3.5px 15px;
}
#searchContent .search-result-sec:hover {
	background:#F68D38;
}
#searchContent .search-result-sec:hover a {
	color: #fff;
	text-decoration:none;
}
#searchContent .search-result-sec a {
	color:#1B3058;
	text-decoration:none;
}
#searchContent .search-result-sec a .page-no{
    font-size: 13px;
    font-weight:bold;
}
.view-loaction-sec {
	position: absolute;
	right: 0;
	top: 2px;
	color: #0F3A5E;
	padding-top: 5px;
	cursor: pointer;
}
.view-loaction-sec a {
	color: #0f3a5e;
	text-decoration: none;
	border: 0 none;
}
.view-loaction-sec i {
	font-size: 20px;
	vertical-align: inherit;
}
.view-loaction-sec .loc-text {
    display: inline-block;
    vertical-align: text-bottom;
}
@-moz-document url-prefix() { 
	.view-loaction-sec {
		padding-top: 10px;
	}
}
#navbar-main {
    padding-right: 0;
}
#navbar-main .column-narrow .annual-sec {
    width: 107%;
    padding: 10px 0px 10px 0px;
    font-size: 21px;
    line-height: 54px;
    position: relative;
    text-align: center;
    color: #FFF;
    left: -10px;
    background: #F68D38;
    margin: 0;
    border-left: 10px solid #fff;
    z-index: 0;
}
#navbar-main .column-narrow .annual-sec:after {
    content: " ";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: #F68D38;
    transform-origin: bottom left;
    border-right: 10px solid #fff;
    -ms-transform: skew(-20deg, 0deg);
    -webkit-transform: skew(-20deg, 0deg);
    transform: skew(-20deg, 0deg);
}
#navbar-main .column-narrow .annual-sec span {
    text-align: center;
    font-family: "Univers LT W01_65 Bold1475968";
    font-size: 21px;
    line-height: 26px;
    letter-spacing: 0;
}
#navbar-main .nav-btn-sec {
    position: absolute;
    right: 0;
    z-index: 100;
    top: 18px;
}
#navbar-main .nav-btn-sec .wpz-sc-button {
    font-family:"Univers LT W01_57 Condensed";
    font-size:17px;
    line-height:20px;
	background: #f68d38;
	color: #fff;
	font-size: 17px;
	margin: 0;
}
.navbar-wpz {
    position: relative;
    z-index: 100;
    margin-left: 5%;
    display: flex;
    align-items: center;
}

/* Columns */

.twocol-one
{
margin-top:10%;
float: left;
margin-right: 4%;
position: relative;
width:48%;
}

.left-cal
{
float: left;
margin-right: 4%;
position: relative;
width:48%;
}

.last 
{
    clear: right;
    margin-right: 0 !important;
}


/* Buttons */
.wpz-sc-button {
    font-family:"Univers LT W01_57 Condensed";
    display: inline-block;
    font-size:17px;
    line-height: 20px;
    padding: 10px 20px;
    margin: 0 .6em 1.5em 0;
    text-align: center;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid transparent;
    background: #3f70c0;
    color: #fff !important;
    font-weight: normal;
    text-decoration: none !important;
    -moz-transition: all .2s ease;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}

.wpz-sc-button.small { padding:5px 10px; font-size:0.9em;}
.wpz-sc-button.large { padding:7px 16px; font-size:1.4em;}
.wpz-sc-button.xl { padding:9px 20px; font-size:1.8em;}

.wpz-sc-button:hover,
.wpz-sc-button.hover,
.wpz-sc-button.active {
    text-decoration: none !important;
    background: #2151a1;
    color: #ffffff;
    opacity: .8;
}


/* Tabber */

.shortcode-tabs { background:#FFFFFF; clear: both; height:auto; display: block; padding:5px; }
.shortcode-tabs ul.tab_titles { padding:0; background:none; border:none; margin:0; clear: both; float: left; border-left: 1px solid #ccc; position: relative; z-index: 2; }
.shortcode-tabs ul.tab_titles li.nav-tab { background:none; padding:0; float: left; display:inline; color: #ffffff; margin:0; cursor: pointer; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover { background:#fff; text-decoration:none;}
.shortcode-tabs ul.tab_titles li.nav-tab a { color:#777; display: block;float: left;padding: 8px 15px; font-size: 14px; line-height: 1.5; text-decoration: none; }
.shortcode-tabs .tab { background:#fff; padding:10px; text-align: left; clear: both; border: 1px solid #ccc; top: -1px; position: relative; z-index: 1; }
.shortcode-tabs ul.tab_titles li.ui-state-active { border-bottom: 1px solid #FFFFFF; font-weight: bold;}

/* Search Bar CSS */
.search-main {
	background: #e6e6e6;
}
.search-sec {
	float: right;
	padding: 10px 15px;
}
.search-sec .is-search-icon {
	background: #0f365d;
}
.is-form-style .is-search-submit path {
    fill: #fff;
}

/* Pagination CSS */
div.navigation {
    text-align: left;
    margin: 15px 0 15px -15px;
    font-size: 17px;
}
div.navigation .current {
    background-color: transparent;
    color: #f68d38;
    line-height: 24px;
    font-weight: 600;
    font-size: 17px;
    padding: 7px 10px;
    margin: 0 5px;
}
div.navigation a {
    border: 0 none;
    color: #0f3a5e;
    line-height: 24px;
    padding: 7px 10px;
    font-weight: 400;
    font-size: 17px;
    margin: 0 5px;
}
div.navigation a:hover, div.navigation a:focus {
    background: none;
    background-color: transparent;
    color: #f68d38;
}

/* Home Page CSS */
.navbar-brand-wpz {
    padding: 10px 0 0;
}
.navbar-brand-wpz img {
    max-width: 100%;
    height: auto;
    margin-bottom: 0;
}
.navbar-brand-wpz h1 {
	font-size: 16px;
}
a:hover, a:focus {
	color: #F68D38;
	text-decoration: none;
}
.main-navbar {
	background: #0F3A5E;
	border-top: 0 none;
	padding: 0;
}
.navbar-wpz > li {
    padding: 25px 40px;
}
.main-navbar a {
	text-align: left;
	font-family:"Univers LT W01_57 Condensed";
	font-size:17px;
	line-height:20px;
	letter-spacing: 0px;
	color: #FFFFFF;
	padding: 0 0 3px 0;
}
.navbar-wpz .current-menu-item > a, .navbar-wpz .current_page_item > a, .navbar-wpz .current-menu-parent > a {
    color: #fff;
    border-bottom: 1px solid #00B5EF;
}
.navbar-wpz a:hover {
    color: #F68D38;
}
.navbar-wpz ul {
	background: #0F3A5E;
	min-width: 300px;
	width: 100%;
}
.main-navbar .navbar-wpz > li > ul {
    left: 0px;
}
.navbar-wpz > li > ul:before {
	border-left: 0 none;
    border-right: 0 none;
    border-bottom: 0 none;
}
.navbar-wpz > li > ul:after {
	border-bottom: 0 none;
}
.navbar-wpz ul li {
    border-bottom: 0 none;
}
.navbar-wpz ul a {
	font-family:"Univers LT W01_57 Condensed";
	font-size:17px;
	line-height:20px;
	letter-spacing: 0px;
	color: #FFFFFF;
}
.sb-search .sb-icon-search {
	color: #6F889E;
	background: transparent;
	border-radius: 4px;
}
.site-footer {
    background-color: #0F3A5E;
    border-top: 0 none;
    color: #0F3A5E;
    font-size: 14px;
    margin-top: 30px;
}
.site-footer h4 {
	font-size: 14px;
}
.site-footer ul li {
    padding-top: 7px;
    padding-bottom: 7px;
    margin: 0;
	line-height: 1;
}
.site-footer a {
    font-family:"Univers LT W01_65 Bold1475968";
    font-size:16px;
    line-height:22px;
	letter-spacing: 0px;
	color: #FFFFFF;
}
.site-footer a:hover {
	color: #F68D38;
}
.top-footer {
	background: #0D2D4D;
	padding: 10px 0;
}
.top-footer .takecare-sec {
	float: right;
	display: inline-flex;
}
#footer-copy {
	background: #fff;
	padding: 15px 0;
}
#footer-copy .copyright {
	font-family:"Univers LT W01_57 Condensed";
	font-size:14px;
    line-height:17px;
	letter-spacing: 0px;
	color: #0F3A5E;
}

.read-more-button {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 17px;
	line-height:20px;
	color: #f68d38;
	font-weight: 600;
	text-decoration: none !important;
	text-transform: uppercase;
}
.wpz-sc-button.large {
    padding: 7px 16px;
    background: #F68D38;
    font-family:"Univers LT W01_57 Condensed";
    font-size:17px;
    line-height:20px;
    letter-spacing: 0px;
}
.site-footer .wpz-sc-button.large:hover {
    background: #FFA667;
    color: #fff !important;
}
.site-footer .wpz-sc-button.large a:hover {
    color: #fff !important;
}
.widget {
	box-shadow: none;
}
.wpzoom-custom-menu a {
    padding: 10px 20px 10px 20px;
    margin: 0;
    display: block;
    background: #EEEFEF;
    border-bottom: 2px solid #fff;
	text-align: left;
	font-family:"Univers LT W01_65 Bold1475968";
	font-size:17px;
    line-height:20px;
	letter-spacing: 0px;
	color: #0F3A5E;
}
.wpzoom-custom-menu a:before {
	display: none;
}
.wpzoom-custom-menu .current-menu-item > a {
    color: #f68d38;
    border-right: 3px solid #f68d38 !important;
	background: #eeefef url('https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/active_arrow.png') no-repeat center right 20px;
}
.feature-posts .title.active {
    color: #f68d38;
    border-right: 3px solid #f68d38 !important;
    background: #eeefef url(https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/active_arrow.png) no-repeat center right 20px;
}
.shailan_CountdownWidget {
	margin: 0;
	padding: 0;
}
.shailan_CountdownWidget .title {
	background: url('https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/deadline-arrow.png') no-repeat center right;
    float: left;
    width: 50%;
    text-align: left;
    font-family:"Univers LT W01_57 Condensed";
    font-size:19px;
    line-height:24px;
    letter-spacing: 0px;
    color: #0F3A5E;
    border: 0 none;
	margin: 0;
	padding: 0;
}
.shailan-countdown-2.hasCountdown {
    font-family:"Univers LT W01_57 Condensed";
    font-size:20px;
    line-height:20px;
    float: right;
    width: 50%;
    padding: 0;
	margin-top: 0px;
    font-weight: 600;
    text-transform: uppercase;
}
.shailan-countdown-2.hasCountdown .countdown_section {
	color: #0f3a5e;
	font-size:14px;
	font-weight: 100;
    line-height:20px;
}
.calendar-section .shailan-countdown-2.hasCountdown {
    font-family:"Univers LT W01_57 Condensed";
    font-size:20px;
    line-height:20px;
    float: right;
    width: 50%;
    padding: 0;
	margin-top: 0px;
    font-weight: 600;
    text-transform: uppercase;
}
.calendar-section .shailan-countdown-2.hasCountdown .countdown_section {
	color: #0f3a5e;
	font-size:14px;
	font-weight: 100;
    line-height:20px;
}
.feature-posts {
    background: #EEEFEF;
    margin: 0;
    border-bottom: 2px solid #fff;
    padding: 0px;
}
.feature-posts .title {
    padding: 10px 20px;
    border-bottom: 0 none;
    margin: 0;
	font-family:"Univers LT W01_65 Bold1475968";
	font-size:17px;
    line-height:20px;
	letter-spacing: 0px;
	color: #0F3A5E;
}
.widget .feature-posts-list {
    text-align: left;
    background: #E6E6E6;
    padding: 15px 30px;
}
.widget .feature-posts-list li a {
    font-weight: 500;
    text-align: left;
    font-family:"Univers LT W01_57 Condensed";
    font-size:15px;
    line-height:18px;
    letter-spacing: 0px;
    color: #0f3a5e;
}
.widget .feature-posts-list small {
    margin: 0 0 5px;
    display: block;
    text-align: left;
    font-family:"Univers LT W01_57 Condensed";
    font-size:12px;
    line-height:15px;
    letter-spacing: 0px;
    color: #595B60;
}
.widget .feature-posts-list .post-excerpt {
    display: block;
    overflow: hidden;
    text-align: left;
    font-family:"Univers LT W01_55 Roman1475956";
    font-size:12px;
    line-height:17px;
    letter-spacing: 0px;
    color: #595B60;
}
.wpzoom-custom-menu {
	margin: 0;
	border-bottom: 2px solid #fff;
}
.rightpanel-innercont {
	margin-top: 0px;
}
.rightpanel-innercont h2 {
    font-family:"Univers LT W01_65 Bold1475968";
    font-size:24px;
    line-height:29px;
	color: #595b60;
	font-weight: 600;
	margin: 0 0 10px;
}
.rightpanel-innercont p {
    font-size:15px;
    line-height:23px;
	color: #595b60;
	font-weight: 400;
	margin: 0 0 10px;
}
.rightpanel-innercont p span {
    font-family:"Univers LT W01_57 Condensed";
    color: #00b5ef;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400;
    display: inherit;
    margin: 0 0 30px;
}
.rightpanel-innercont p .wpz-sc-button {
    font-family:"Univers LT W01_57 Condensed";
	background: #0f3a5e;
	color: #fff;
	font-size: 17px;
	line-height: 20px;
	margin: 0;
	font-weight: 400;
	text-transform: uppercase;
}
.rightpanel-innercont .btn-guide {
    margin: 0 0 20px;
    background: #6f889e;
    margin-left: 0;
    font-size: 15px;
    font-family: Univers LT W01_57 Condensed;
    color: #fff;
    line-height: 40px;
    display: inline-block;
    padding: 0px 15px 0 0px;
    font-weight: bold;
    border: 2px solid #0f3a5e;
    letter-spacing: 0;
	cursor: pointer;
}
.rightpanel-innercont .btn-guide img {
    float: left;
    padding-right: 10px;
}
.rightpanel-imgcont {
    margin-top: 0px;
    max-height: 307px;
    overflow: hidden;
}
.post-content.article-main {
    padding: 0px;
    margin-top: 40px;
}
.article-main .article-cont-main {
    margin-bottom: 40px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e3e3e3;
}
.article-main .article-cont-main:last-child {
	border-bottom: 0 none;
	margin-bottom: 0px;
    padding-bottom: 0px;
}
.article-main .article-cont-main .article-cont {
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: 0 none;
}
.article-main .article-cont-main .article-cont h2 {
	font-size: 17px;
	line-height:20px;
	color: #9d9d9d;
	margin: 0;
	text-transform: uppercase;
}
.article-main .article-cont-main .article-cont small {
	font-size: 17px;
	line-height:20px;
	color: #595b60;
	margin: 0;
	text-transform: capitalize;
}
.article-main .article-cont-main .article-cont h3 {
	margin: 0;
}
.article-main .article-cont-main .article-cont h3 a {
	font-size: 19px;
	line-height:24px;
	color: #595b60;
	margin: 0;
	text-decoration: none;
}
.article-main .article-cont-main .article-cont .post-excerpt {
	font-size: 15px;
	line-height:23px;
	color: #595b60;
	margin: 0;
}
.article-main .article-cont-main .article-cont .post-excerpt p a {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 17px;
	line-height:20px;
	color: #f68d38;
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
}
.banner-box {
    margin: 0px 0 60px;
}
.banner-box .img-box {
    margin: 0 auto;
    text-align: center;
    max-height: 338px;
    overflow: hidden;
}
.banner-box .banner-cont {
	background: #0f3a5e;
	padding: 20px 40px;
}
.banner-box .banner-cont .title {
    font-family:"Univers LT W01_65 Bold1475968";
    float: left;
    text-align: left;
    font-size: 17px;
    line-height: 20px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #FFFFFF;
    border-bottom: 2px solid #2b6ea7;
    padding: 0 100px 10px 0;
    margin: 0 0 20px;
}
.banner-box .banner-cont h1 {
	font-size: 35px;
	line-height:43px;
	font-weight: 600;
	color: #fff;
	margin: 0 0 10px;
}
.banner-box .banner-cont p {
	font-size: 15px;
	line-height:23px;
	font-weight: 400;
	color: #fff;
	margin: 0 0 10px;
}

/* Article Page CSS */
.article-main {
	padding: 0 15px;
	box-shadow: none;
}
.post-content {
	margin-top: 20px;
}
.article-main .article-cont {
    margin-bottom: 40px;
    padding-bottom: 10px;
    border-bottom: 2px solid #c4c4c4;
}
.article-main .article-cont h2 {
	font-size: 17px;
	line-height:20px;
	color: #9d9d9d;
	margin: 0;
	text-transform: uppercase;
}
.article-main .article-cont small {
    font-family:"Univers LT W01_57 Condensed";
	font-size: 17px;
	line-height:20px;
	color: #595b60;
	margin: 0;
	text-transform: capitalize;
}
.article-main .article-cont h3 {
	margin: 0;
}
.article-main .article-cont h3 a {
	font-size: 19px;
	line-height:24px;
	color: #595b60;
	margin: 0;
	text-decoration: none;
}
.article-main .article-cont .post-excerpt {
	font-size: 15px;
	line-height:23px;
	color: #595b60;
	margin: 0;
}
.article-main .article-cont .post-excerpt p a {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 17px;
	line-height:20px;
	color: #f68d38;
	font-weight: 600;
	text-decoration: none;
	text-transform: uppercase;
}
.loop-post-single .article-main {
	padding: 0;
}

/* Checklist Page CSS */
.checklist-main {
	margin: 0;
}
.content-block {
	padding: 0;
}
h1.post-title {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 19px;
	color: #9d9d9d;
	font-weight: 600;
	border-bottom: 2px solid #c4c4c4;
	margin: 0 0 20px;
	padding: 0 0 10px;
}
.checklist-cont {
	background: #f4f4f4;
	padding: 30px;
	margin: 0 0 10px;
}
.checklist-cont .checklist-check {
    float: left;
    padding-right: 15px;
    display: flex;
    width: 45px;
}
.checklist-cont .checklist-check img {
	margin-bottom: 0px;
}
.checklist-cont .checklist-text {
    font-size: 19px;
    line-height: 26px;
    color: #0f3a5e;
    font-weight: 600;
    margin: 0;
    float: left;
    width:     calc(100% - 45px);
    display: flex;
}
.checklist-cont .checklist-text a {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 19px;
	line-height: 26px;
	color: #0f3a5e;
	font-weight: 600;
	margin: 0;
	text-decoration: none;
}

/* QA Page CSS */
.qa-main {
	padding: 0 15px;
	box-shadow: none;
}
.qa-main .qa-cont {
    margin-bottom: 40px;
    padding-bottom: 10px;
    border-bottom: 2px solid #c4c4c4;
}
.qa-main .qa-cont h2 {
	font-size: 19px;
	line-height:24px;
	font-weight: 600;
	color: #9d9d9d;
	margin: 0 0 10px;
	text-transform: uppercase;
}
.qa-main .qa-cont h3 {
	font-size: 19px;
	line-height:24px;
	font-weight: 600;
	color: #595b60;
	margin: 0 0 10px;
	text-transform: capitalize;
}
.qa-main .qa-cont h3 a {
	font-size: 19px;
	line-height:24px;
	font-weight: 600;
	color: #595b60;
	margin: 0 0 10px;
	text-transform: capitalize;
	text-decoration: none;
}
.qa-main .qa-cont a {
	color: #00b5ef;
	text-decoration: underline;
}
.qa-main .qa-cont .post-excerpt h4 {
	font-size: 19px;
	line-height:24px;
	font-weight: 600;
	color: #00b5ef;
	margin: 0 0 10px;
	text-transform: capitalize;
}
.qa-main .qa-cont .post-excerpt h4.ans {
	font-size: 19px;
	line-height:24px;
	font-weight: 600;
	color: #00b381;
	margin: 0 0 10px;
	text-transform: capitalize;
}
.qa-main .qa-cont .post-excerpt p {
	font-size: 15px;
	line-height:23px;
	font-weight: 400;
	color: #595b60;
	margin: 0 0 10px;
}
.qa-main .qa-cont .post-excerpt p a {
	font-size: 15px;
	color: #00b5ef;
	font-weight: 400;
	text-decoration: underline;
}
.qa-main .qa-cont .post-excerpt ul li {
	font-size: 15px;
	font-weight: 400;
	color: #595b60;
	margin: 0 0 10px;
}

/* Article Detail Page CSS */
.article-detail-main .breadcrumb-main {
	margin: 0 0 20px;
	color: #0f3a5e;
	font-size: 15px;
	line-height:23px;
	font-weight: 400;
}
.article-detail-main .single-cover {
	background: #0f3a5e;
	height: 340px;
	overflow: hidden;
}
.article-detail-main .single-cover img {
	width: 100%;
	height: auto;
	display: inline-block;
}
.article-detail-main .article-detail-title {
	background: #0f3a5e;
	padding: 20px 60px;
	margin: 0 0 60px;
}
.article-detail-main .article-detail-title p a {
	display: none;
}
.article-detail-main .article-detail-title h2 {
    float: left;
    text-align: left;
    font-size: 17px;
    line-height: 20px;
    font-weight: 600;
    letter-spacing: 0px;
    color: #FFFFFF;
    border-bottom: 2px solid #2b6ea7;
    padding: 0 40px 10px 0;
    margin: 0 0 10px;
}
.article-detail-main .article-detail-title h3 {
	font-size: 35px;
	line-height: 43px;
	font-weight: 600;
	color: #fff;
	margin: 0 0 10px;
	
}
.article-detail-main .article-detail-title p {
	font-size: 15px;
	line-height:23px;
	font-weight: 400;
	color: #fff;
	margin: 0 0 10px;	
}
.article-detail-main .article-detail-cont {
	margin: 0;
}
.article-detail-main .article-detail-cont p {
	font-size: 15px;
	line-height:23px;
	font-weight: 400;
	color: #595b60;
	margin: 0 0 20px;
}
.article-detail-main .article-detail-cont p a {
	font-size: 15px;
	font-weight: 400;
	text-decoration: underline;
	color: #00b5ef;
}
.article-detail-main .article-detail-cont .wpz-sc-button {
    font-family:"Univers LT W01_57 Condensed";
    background: #0f3a5e;
    color: #fff;
    font-size: 17px;
    margin: 0;
}
.article-detail-main .article-detail-cont ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.article-detail-main .article-detail-cont ul li {
	list-style: none;
	margin-left: 0px;
}

/* Calendar Page CSS Here */
.mec-events-timeline-wrap {
	padding-left: 0px;
}
.mec-events-timeline-wrap:before {
    width: 1px;
    content: '';
    height: 100%;
    position: absolute;
    background: #00b381;
    left: 22%;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-month-divider span
{
    font-family:"Univers LT W01_65 Bold1475968" !important;
    font-size:38px;
    line-height:22px;
}
.mec-timeline-month-divider {
    font-family:"Univers LT W01_65 Bold1475968" !important;
	position: relative;
	background: transparent;
	width: 20%;
	text-align: left;
	border: 0 none;
	border-radius: 0;
	padding: 0;
    color: #0f3a5e;
	font-size: 38px;
	font-weight: 600;
}
.mec-timeline-month-divider+.mec-timeline-events-container {
    padding-top: 0px;
	margin-left: 0px;
}
.mec-timeline-event {
    margin: 0 0 30px;
}
.mec-timeline-event-date {
    float: left;
    width: 22%;
    margin-top: 27px;
}
.mec-timeline-events-container .mec-timeline-event-date:before {
	display: none;
}
.mec-timeline-events-container .mec-timeline-event-date:after {
	display: none;
}
.mec-timeline-event-content {
    float: right;
    width: 70%;
    background: transparent;
    box-shadow: none;
    border-radius: 0;
    overflow: visible;
    position: relative;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-event-date .day {
    font-family:"Univers LT W01_57 Condensed" !important;
	width: 100%;
    display: block;
    color: #87cdad;
    font-weight: 400;
    font-size: 16px;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-event-date .date {
	font-family:"Univers LT W01_65 Bold1475968" !important;
	display: inline-flex;
    vertical-align: middle;
    font-size: 27px;
    color: #00b381;
    font-weight: 600;
}
.mec-timeline-event-date .img-box {
    display: inline-flex;
    vertical-align: middle;
    text-align: right;
    position: absolute;
    right: -24px;
    bottom: -10px;
}
.mec-timeline-event-date .img-box img {
	margin: 0;
}
.mec-timeline-left-content {
    float: left;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    position: relative;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-main-content {
    padding: 49px 0 0;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-main-content .mec-event-title {
	font-size: 19px;
	margin: 0 0 10px;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-main-content .mec-event-title a {
	font-size: 19px;
    font-weight: 700;
    color: #595b60;
    line-height: 33px;
    text-decoration: none;
	font-family:"Univers LT W01_65 Bold1475968" !important;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-main-content .mec-event-title a:hover {
	color: #f68d38;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-main-content p {
	font-size: 15px;
    color: #595b60;
    line-height: 24px;
    margin: 0 0 20px;
	font-weight: 400;
	font-family:"Univers LT W01_45 Light1475944" !important;
}
.mec-wrap .mec-timeline-events-container .mec-timeline-event-content .mec-booking-button {
	background: #0f3a5e;
	width: auto;
	text-transform: uppercase;
    color: #fff;
    font-size: 17px;
    margin: 0;
	display: inline-block;
    line-height: 1em;
    padding: 10px 20px;
	text-align: center;
	font-family:"Univers LT W01_57 Condensed" !important;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid transparent;
	font-weight: normal;
    text-decoration: none;
	-moz-transition: all .2s ease;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}
.mec-wrap .mec-load-more-wrap .mec-load-more-button {
    box-shadow: none;
    transition: all .21s ease;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    background: #fff;
    color: #2d2d2d;
    border: 2px solid #F68D38;
    border-radius: 4px;
    padding: 0 28px;
    margin-bottom: 20px;
    cursor: pointer;
    line-height: 40px;
    font-family: Montserrat,Helvetica,Arial,sans-serif;
    height: 42px;
    display: inline-block;
}
.mec-wrap .mec-load-more-wrap .mec-load-more-button:hover {
    background: #F68D38;
    color: #fff;
    border-color: #F68D38;
}
.mec-timeline-event-content .mec-booking-button:hover {
	opacity: .8;
	background: #0f3a5e !important;
}
.mec-timeline-events-container {
	margin-left: 0px;
}
.mec-single-event .mec-event-content {
	padding: 0;
}
.mec-event-content .mec-single-title {
	font-size: 28px;
	font-family:"Univers LT W01_65 Bold1475968";
    font-weight: 700;
    color: #595b60;
    line-height: 33px;
	margin: 0 0 10px;
}
.mec-event-content p {
	font-size: 15px;
	font-family:"Univers LT W01_57 Condensed";
    color: #595b60;
    line-height: 24px;
    margin: 0 0 10px;
}
.mec-single-event .mec-frontbox {
	margin-bottom: 30px;
    padding: 0;
    background: transparent;
    border: 0 none;
    box-shadow: none;
}
.mec-event-export-module .mec-event-exporting .mec-export-details .mec-events-gcal {
    background: #0f3a5e;
    width: auto;
    text-transform: uppercase;
    color: #fff;
    font-size: 17px;
    margin: 0;
    display: inline-block;
    line-height: 1em;
    padding: 10px 20px;
    text-align: center;
    font-family: "Univers LT W01_57 Condensed" !important;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: 1px solid transparent;
    font-weight: normal;
    text-decoration: none;
    -moz-transition: all .2s ease;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
}
.mec-event-export-module .mec-event-exporting .mec-export-details .mec-events-gcal:hover {
	opacity: 0.8;
}

/* Calendar Details Page CSS */
.mec-single-modern .mec-single-event-bar {
    background-color: #e6e6e6;
    margin: 0 0 20px;
    padding: 15px;
    display: table;
    width: 100%;
}
.mec-single-modern .mec-single-event-bar .mec-single-event-date, .mec-single-event-time {
	background: #e6e6e6;
    padding: 12px 14px 8px;
    margin-bottom: 12px;
    vertical-align: baseline;
    position: relative;
}
.mec-single-modern .mec-single-event-bar>div i {
    font-size: 20px;
    vertical-align: middle;
    color: #0f365d;
}
.mec-single-modern .mec-single-event-bar>div h3 {
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 5px;
    display: inline;
    font-family: "Univers LT W01_57 Condensed";
    color: #0f365d;
    padding-left: 10px;
}
.mec-single-modern .mec-single-event-bar>div dd {
    font-size: 16px;
    color: #595b60;
    padding-left: 34px;
    font-family: "Univers LT W01_57 Condensed";
    margin-bottom: 0;
}
.mec-events-timeline-wrap.mec-wrap {
	margin-top: 40px;
}
.calendar-section .column-narrow {
	width: 22.795%;
}

#main-content .calendar-section .column-wide  {
    margin-right: 0 !important;
}

/* Welcome Message CSS */
.sgpb-popup-dialog-main-div-theme-wrapper-3 {
	left: 0 !important;
    right: 0px;
    top: 20% !important;
    margin: auto;
    width: 100%;
    max-width: 960px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content {
	width: 100% !important;
	max-width: 960px !important;
	min-width: 300px !important;
    max-height: 100% !important;
	overflow: hidden !important;
	border-radius: 15px !important;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-builder-content {
    height: 100%;
    overflow: hidden;
    max-height: 100% !important;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .twocol-one {
	margin-top: 2%;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main {
	padding: 30px;
	max-height: 460px;
    overflow: auto;
    margin-right: 15px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec {
	margin: 0 0 30px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec img {
	float: left;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .heading-sec h2 {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0f3a5e+0,0f3a5e+33,f7f9fa+100&0.88+0,1+0,1+33,0+100 */
background: -moz-linear-gradient(left,  rgba(15,58,94,1) 0%, rgba(15,58,94,1) 33%, rgba(247,249,250,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(15,58,94,1) 0%,rgba(15,58,94,1) 33%,rgba(247,249,250,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(15,58,94,1) 0%,rgba(15,58,94,1) 33%,rgba(247,249,250,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f3a5e', endColorstr='#00f7f9fa',GradientType=1 ); /* IE6-9 */

	margin-left: 46px;
    font-size: 21px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #fff;
    line-height: 45px;
    padding-left: 25px;
    font-weight: bold;
    letter-spacing: 1px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .l-panel {
	padding-left: 30px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .r-panel {
	padding-right: 30px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main h1 {
	color: #0f3a5e;
	font-size: 29px;
	font-weight: 400;
	margin: 0 0 15px;
	font-family:"Univers LT W01_55 Roman1475956";
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main p {
	color: #707070;
	font-size: 17px;
	margin: 0 0 15px;
	font-family:"Univers LT W01_45 Light1475944";
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main h6 {
    color: #707070;
    font-size: 17px;
    line-height: 20px;
    font-weight: 400;
    margin: 0;
    font-family: "Univers LT W01_45 Light1475944";
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .name-sec {
	color: #0f365d;
	font-size: 15px;
	display: block;
	margin-bottom: 10px;
	font-family:"Univers LT W01_65 Bold1475968";
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main .wpz-sc-button {
    background: #0f3a5e url(https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/arrow_icon.png) no-repeat center right 15px;
    font-size: 17px;
    padding: 10px 40px 10px 20px;
    text-transform: uppercase;
    min-width: 120px;
    font-family: "Univers LT W01_57 Condensed";
    color: #fff;
	margin: 40px 0 0;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont {
    padding: 30px 60px 60px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont h1 {
	text-align: center;
	font-size: 34px;
	font-family:"Univers LT W01_65 Bold1475968";
	font-weight: 700;
	line-height: 1;
	margin: 0 0 40px;
	padding: 0 0 20px;
	border-bottom: 1px solid #cbcbcb;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .l-panel {
	background: #0f3a5e;
	padding: 30px;
	text-align: center;
	min-height: 246px;
	border: 2px solid #0f3a5e;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .r-panel {
	background: #0f3a5e;
	padding: 30px;
	text-align: center;
	min-height: 246px;
	border: 4px solid #0f3a5e;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .l-panel.active {
	 border: 4px solid #F68D38; 
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .r-panel.active {
	 border: 4px solid #F68D38; 
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .btn-continue {
	background: #185384 url(https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/arrow_icon.png) no-repeat center right 15px;
    padding: 10px 40px 10px 20px;
    text-transform: uppercase;
    min-width: 120px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont h3 {
	text-align: center;
	color: #fff;
	font-size: 34px;
	font-family:"Univers LT W01_57 Condensed";
	font-weight: 600;
	margin: 0;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont p {
	text-align: center;
	color: #fff;
	font-size: 20px;
	font-family:"Univers LT W01_57 Condensed";
	font-weight: 400;
	margin: 0;
	line-height: 26px;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .marg_top {
	margin-top: 92px;
}



/* Notice Page CSS */
.notice-main {
	margin: 0;
}
.content-block {
	padding: 0;
}
h1.post-title {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 19px;
	color: #9d9d9d;
	font-weight: 600;
	border-bottom: 2px solid #c4c4c4;
	margin: 0 0 20px;
	padding: 0 0 10px;
}
.notice-cont {
	background: #f4f4f4;
	padding: 30px;
	margin: 0 0 10px;
}
.notice-cont .notice-check {
    float: left;
    padding-right: 15px;
    display: block;
    width: 35px;
}
.notice-cont .notice-check i {
    font-size: 19px;
    line-height: 26px;
    color: #0f3a5e;
    font-weight: 600;
    margin: 0;
    float: left;
    display: block;
}
.notice-cont .notice-text {
    font-size: 19px;
    line-height: 26px;
    color: #0f3a5e;
    font-weight: 600;
    margin: 0;
    float: left;
    width: calc(100% - 35px);
    display: block;
}
.notice-cont .notice-text h3 {
    margin: 0;
    line-height: 1;
}
.notice-cont .notice-text h3 a {
    font-family: "Univers LT W01_65 Bold1475968";
    font-size: 19px;
    line-height: 26px;
    color: #0f3a5e;
    font-weight: 600;
    margin: 0;
    text-decoration: none;
}
.notice-cont .notice-text .pdf-main {
	margin: 10px 0 0;
}
.notice-cont .notice-text .pdf-main .pdf-text {
    font-size: 15px;
    line-height: 23px;
    color: #0f3a5e;
    font-weight: 400;
    margin: 0;
    float: left;
    display: flex;
    margin-left: 10px;
}
.notice-cont .notice-text .pdf-main .pdf-text h5 {
	margin: 0;
}
.notice-cont .notice-text .pdf-main .pdf-text a {
    font-family:"Univers LT W01_65 Bold1475968";
	font-size: 15px;
	line-height: 23px;
	color: #0f3a5e;
	font-weight: 400;
	margin: 0;
	text-decoration: none;
}

.notice-cont .notice-text .pdf-main .pdf-icon {
    float: left;
    display: flex;
    width: 20px;
    margin-top: 0px;
}

/* notice plan detail page*/

.post-content .pdf-icon {
    float: left;
    display: flex;
    width: 20px;
    margin-top: 5px;
    
}
.post-content .pdf-text a {
    text-decoration: none;
}

/* Address Page CSS */
.address-change-sec {
	margin: 0;
}
.address-change-sec .wpcf7-submit {
	background: #185384 url(https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/arrow_icon.png) no-repeat center right 15px;
    padding: 10px 40px 10px 20px;
    text-transform: uppercase;
    min-width: 120px;
	max-width: 120px;
	display: inline-block;
}
.address-change-sec .wpcf7-submit:hover {
	opacity: 0.8;
	background: #185384 url(https://kansashealthsystembenefits.com/wp-content/uploads/2020/08/arrow_icon.png) no-repeat center right 15px;
    padding: 10px 40px 10px 20px;
    text-transform: uppercase;
    min-width: 120px;
}

#sp-ea-6659.sp-easy-accordion .sp-ea-single .ea-header a {
    color: #0f3a5e;
    font-size: 17px;
}
.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body {
    padding: 15px 0px;
}
#sp-ea-6659.sp-easy-accordion .sp-ea-single .sp-collapse .ea-body .wpsm_panel-body {
font-size: 15px;
color: #595B60;
padding: 15px 0px;
}

@media only screen and (max-width:767px)
{
    .popup-content-main .clearfix {
        display: inline-block;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .popup-content-main .clearfix {
        display: inline-block;
    }
}

.home #main {
    margin-top: 0px;
}
.home .main-navbar {
    margin-bottom: 0px;
}

.page-template-olathe-3cols #main {
    margin-top: 0px;
}
.page-template-olathe-3cols .main-navbar {
    margin-bottom: 0px;
}


.divider { display: none !important;}



/*START HOME BANNER*/
.home-banner-wrapper{
	z-index: 9;
	display: flex;
	justify-content: center;
	background: #CEDBEA;
	max-height: 400px;
}
.home-banner-wrapper img {
	object-fit: cover;
}
.home-banner-text-wrapper{
	z-index: 10;
    background: #E7E7E7;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    justify-content: center;
}
.home-banner-text {
    margin-left: 8px;
    margin-right: 8px;
}
.home-banner-text h2 {
    font-size: 31px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #0F3A5E;
    line-height: 37px;
	padding-bottom: 5px;
}
.home-banner-text p {
    font-size: 17px;
    color: #595B60;
    font-family: "Univers LT W01_55 Roman1475956";
    line-height: 21px;
}

/*END HOME BANNER*/

/*START HOME BODY CARDS*/
.use-benefits-title {
	border-bottom: grey 1px solid;
}

.use-benefits-accordian-col {
	width: 33.33%;
/*     display: flex; */
    flex-flow: wrap;
    justify-content: center;
}

.use-benefits-accordian-title {
	text-align: center;
}

.use-benefits-accordian {
	width: 95%;
}

.use-benefits-cards {
	margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-flow: wrap;
}

.home-cards {
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    flex-flow: wrap;
}

.home-cards-s1, .home-cards-s2, .home-cards-s3 {
    width: 33.33%;
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}
.home-card{
    width: 350px;
    height: 216px;
    border: 1px solid #707070;
    margin:10px;
}
.card-no-img {
    text-align: center;
    padding: 30px 15px;
}
.card-img {
    position: relative;
}
.card-img .text-above {
    position: absolute;
    left: 0;
    bottom: -2px;
    right: 0;
    height: auto;
    z-index: 3;
    text-align: center;
    background: rgba(15, 58, 94, 0.8);
    padding: 10px;
}
.card-img .text-above h4 {
    color:white;
    font-size: 17px;
    font-family: "Univers LT W01_65 Bold1475968";
    line-height: 20px;
}
.card-img .text-above p {
    color:white;
    margin: 0px;
    font-size: 14px;
    font-family: "Univers LT W01_55 Roman1475956";
    line-height: 17px;
}
.home-card:hover{
    box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.39);
    border: none;
}
.card-no-img-s1 {
    margin-bottom: 10px;
}
.card-no-img-s1 img {
    height: 43px;
    width: auto;
}
.card-no-img h3 {
    font-size: 22px;
    color: #0F3A5E;
    font-family: "Univers LT W01_65 Bold1475968";
    line-height: 26px;
}
.card-no-img p {
    font-size: 18px;
    color: #595B60;
    font-family: "Univers LT W01_55 Roman1475956";
    line-height: 22px;
}
.card-no-img-s3 img {
    margin-top: 20px;
    height: 20px;
    width: auto;
}
@media only screen and (max-width:767px)
{
    .home-card {
        width: 320px;
        height: 197px;
    }
    .home-cards {
        flex-direction: column;
    }
    .home-cards-s1, .home-cards-s2, .home-cards-s3 {
        justify-content: center;
        width: 100%;
    }
    .card-no-img-s3 img {
        margin-top: 10px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1150px) {
    .home-cards-s1, .home-cards-s2, .home-cards-s3 {
        justify-content: center;
        width: 100%;
    }
}
/*END HOME BODY CARDS*/

/*START CONTACT INFORMATION SECTION*/
.ci-local-wrapper{
    margin-top: 15px;
}
.ci-wrapper h2{
    font-size: 26px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #0F3A5E;
    line-height: 31px;
}
.ci-wrapper p{
    font-size: 18px;
    color: #0F3A5E;
    font-family: "Univers LT W01_55 Roman1475956";
    margin: 0px 0px 0px 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.ci-wrapper a {
    text-decoration: none;
    color: #0F3A5E;
}
.ci-wrapper a:hover {
    color: #F68D38;
}
.ci-local {
    display:flex;
    flex-direction: row;
    align-items: center;
    margin-top: 5px
}
.ci-local-s1 img{
    width: 37px;
    margin: 0px;
}
/*END CONTACT INFORMATION SECTION*/

/*START ENROLL NOW BUTTON*/
.action-btn {
    background: #F68D38;
    padding: 15px 20px;
    display: flex;
    align-items: center;
    width: fit-content;
    text-decoration: none !important;
}
.action-btn:hover {
    background: rgba(246, 141, 56, 0.8) !important;
}
.action-btn-s1 {
    color: white;
    font-size: 19px;
    line-height: 23px;
}
.action-btn-s2 img {
    margin-top: -3px;
    height: 20px;
    padding-left: 15px;
    margin: 0px;
}
/*END ENROLL NOW BUTTON*/

/*START CUSTOMIZER*/
#navbar-main .nav-btn-sec .wpz-sc-button {
    display:block;
}
#navbar-main .navbar-wpz > li {
    padding: 25px 16px;
}
.home #main .img-box img {
    width:100%;
}

table {
    border-collapse: collapse;
}

table, th, td {
    border: 1px solid black;
}

.wellness_benifits_td{

    width: 15% !important;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .r-panel.active {
    border: none !important;
}
.sgpb-popup-dialog-main-div-theme-wrapper-3 .sg-popup-content .popup-content-main.loc-cont .l-panel.active {
    border: none !important;
}
/* Interactive Benefits Guide Button - Home Page */

.rightpanel-innercont .btn-guide {
    background: #F1792B;
}

/* search on benefit guide page */
.kansas_guide_page .sb-search-input{
    visibility: visible !important;

    opacity: 1 !important;

    width: 264px !important;

    height: 37px !important;

    border-radius: 0px !important;
}

.kansas_guide_page .sb-search.sb-search-open .sb-icon-search::before{
    color: #fff!important;
}


.kansas_guide_page .sb-icon-search{
    background-color : #0F3A5E !important;
    height: 35px;
    border-radius: 0px;
}

.kansas_guide_page .sb-search-submit{
    height: 35px;
    background-color : #0F3A5E !important;
}

.kansas_guide_page .sb-search
{
    top : 16px;
}
@media screen and (max-width: 600px) {
    .kansas_guide_page .sb-icon-search{
        height: 36px;
    }
    .kansas_guide_page .sb-search-submit{
        height: 36px;
    }
    .kansas_guide_page .sb-search {
        position: relative !important;
        left: 0 !important;
    }
    .kansas_guide_page .sb-search
    {
        top : 0;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    .kansas_guide_page .sb-search {
        position: relative !important;
        left: 0 !important;
    }
    .kansas_guide_page .sb-search
    {
        top : 0;
    }

}

.shailan_CountdownWidget {
    margin-bottom:20px !important;
}
.countdown_section{
    color:#0F3A5E !important;
    font-size: 12px !important;
}
.countdown_section span{
    color:#0F3A5E !important;
    font-size: 28px !important;
}

.link-list-header {
    width: 100%;
    background: #E7E7E7;
    padding: 10px 10px 10px 20px;

}
.link-list-header h2 {
    font-size: 26px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #0F3A5E;
    line-height: 31px;
}
.post-content .link-list ul:not(.wp-block-gallery){
    margin: 15px 20px;
}
.post-content .link-list ul li {
    list-style-type: none;
}
.link-list li{
    margin-left: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #D9D9D9;
}
.link-list li a {
    font-size: 18px;
    color: #0F3A5E;
    font-family: "Univers LT W01_55 Roman1475956";
    text-decoration: none;
}
.post-content .link-list-v2 ul:not(.wp-block-gallery){
    margin: 0px;
}

.link-list-header-v2 h2 {
    font-size: 26px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #0F3A5E !important;
    line-height: 31px;
}
.link-list-wrapper {
    max-width: 350px;
}

.link-list-wrapper a:hover, .link-list a:hover {
    color: #F68D38 !important;
}

.action-btn {
    background: #F68D38;
    padding: 20px 25px;
    display: flex;
    align-items: center;
    width: fit-content;
    text-decoration: none !important;
}
.action-btn:hover {
    background: rgba(246, 141, 56, 0.8) !important;
}
.action-btn-s1 {
    color: white;
    font-size: 19px;
    line-height: 23px;
}
.action-btn-s2 img {
    margin-top: -3px;
    height: 20px;
    padding-left: 15px;
    margin: 0px;
}

.menu-item-9636{
    padding: 10px 0px !important;
    margin-left: auto !important;
}
.menu-item-9636 a{
    background: #F68D38;
    padding: 10px 20px;
    max-width: 172px;

}
.menu-item-9636 a:hover{
    color: white;
    background: rgba(246, 141, 56, 0.8);
}
/*END CUSTOMIZER*/

/*START TOP TEXT WITH GREY BACKGROUND*/
/*note: the text for this css is coming from javascript from footer.php*/
.text-wrapper-1 {
	margin-top: 50px;
	margin-bottom: 50px;
}
.top-text-wrapper {
    background: #E7E7E7;
    width: 100%;
    padding-top: 20px;
	padding-bottom: 20px;
    display: flex;
    justify-content: center;
	flex-direction: column;
}

.top-text-wrapper .local-text-wrapper {
    width: 100%;
}
.home-text-wrapper {
	margin-top: 0px
}
.top-alert {
	margin-bottom: 20px;
	padding: 10px;
	background: #F68D38;
}
.top-alert h2 {
	font-size: 20px;
    font-family: "Univers LT W01_55 Roman1475956";
	font-weight: 300;
    color: #Fff;
    line-height: 31px;
	text-align: center;
}
.middle-alert {
	margin-bottom: 14px;
	padding: 10px;
	background: #F68D38;
	display: block;
	width: fit-content;
	margin-top: 14px;
	/* border: solid 1px #F68D38; */
}
.middle-alert h2 {
	font-size: 18px;
    font-family: "Univers LT W01_55 Roman1475956";
	font-weight: 300;
    color: #FFF;
    line-height: 20px;
	text-align: left;
	margin:0;
}
.middle_alert .wrapper {
  margin: 0 auto;
  text-align: left;
  width: 500px;
  position: relative;
}
.local-text-wrapper h2 {
    font-size: 26px;
    font-family: "Univers LT W01_65 Bold1475968";
    color: #0F3A5E;
    line-height: 31px;
}

.local-text-wrapper p {
    font-size: 21px;
    color: #595B60;
    font-family: "Univers LT W01_55 Roman1475956";
    line-height: 25px;
}
@media only screen and (max-width:767px)
{
    .top-text-wrapper .local-text-wrapper {
        width: 100%;
    }
}
/*END TOP TEXT WITH GREY BACKGROUND*/

/* START PLANING CHECKLIST SECTION */
.planning-checklist-list-item {
		display: flex;
		justify-content: left;
		margin: 10px 0px;
	}
	.planning-checklist-list-item .pc-s1{
		width: 27px;
	}
	.planning-checklist-list-item .pc-s2{
		width: calc(100% - 27px);
		padding-left: 15px;
	}
	.planning-checklist-list-item img{
		width:27px !important;
		height: auto;
	}
	.planning-checklist-list-item p, .planning-checklist-list-item li{
		color:#595B60;
		font-size: 21px;
    	font-family: "Univers LT W01_55 Roman1475956";
    	line-height: 25px;
		margin-bottom: 10px;
	}
/* END PLANING CHECKLIST SECTION */




.post-content p, .post-content li {
	color:#595B60;
	font-size: 18px;
	font-family: "Univers LT W01_55 Roman1475956";
	line-height: 23px;
	margin-bottom: 10px;
}
.sp-collapse h3 {
	font-size: 20px;
	font-family: "Univers LT W01_65 Bold1475968";
	line-height: 26px;
	margin-bottom: 10px;
}

h1.post-title {
    font-size: 31px;
    font-family: "Univers LT W01_65 Bold1475968";
    line-height: 37px;
	padding-bottom: 5px;
}

/* START PLANNING CHECKLIST TABLE */
body .wptb-table-container table tr td ul  {
	margin: 0px 10px 10px 25px !important;
	padding-top: 0px !important;
}
/* body .wptb-table-container table td:first-child {
	background: #F8FBFD !important;
} */
body .wptb-table-container p {
	background: transparent !important;
}
/* END PLANNING CHECKLIST TABLE */

.post-content ul li{
	list-style-type: disc;
}

.post-content ol ul li, .post-content ul ul li {
    list-style-type: circle;
    margin-top: 8px;
	margin-bottom: 0px;
}
.post-content ul ul {
	margin-top: 0px;
	margin-bottom: 8px !important
}

#sp-eap-accordion-section-9672 h4 {
	font-size: 24px;
	font-weight: lighter;
	margin-top: 35px;
}