/*----------------------- Accent Color 1 - #7FB8E4 (light blue) -----------------------*/
.kcolor1 h1, .kcolor1 h2, .kcolor1 h3, .kcolor1 h4, .kcolor1 h5, .kcolor1 h6 {color: #7FB8E4 !important;}
.kmod1 {border: 1px solid #7FB8E4; padding: 20px !important; background-color: #7FB8E4 !important;}
.kmod1-line {border: 1px solid #7FB8E4; padding: 20px !important;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
     border-radius: 20px;}
.kbtn1 {background: #7FB8E4; color: #FFFFFF !important;}
.kbtn1:hover {background: rgba(0,0,0,.5)!important;}

/*----------------------- Accent Color 2 - #1C82C5 (dark blue) -----------------------*/
.kcolor2 h1, .kcolor2 h2, .kcolor2 h3, .kcolor2 h4, .kcolor2 h5, .kcolor2 h6 {color: #1C82C5 !important;}
.kmod2 {border: 1px solid #1C82C5; padding: 20px !important; background-color: #1C82C5 !important; color: #FFFFFF !important;}
.kmod2-line {border: 1px solid #1C82C5; padding: 20px !important;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
     border-radius: 20px;}
.kbtn2 {background: #1C82C5; color: #FFFFFF !important;}
.kbtn2:hover {background: rgba(0,0,0,.5)!important;}

/*----------------------- Styles for Sections -----------------------*/
.ksec1 {
background-color: #7FB8E4 !important;
/* background: url(https://url.goes.here); background-attachment: fixed; bottom: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: top center; background-size: cover; */
}

.ksec2 {
background-color: #1C82C5 !important;
/* background: url(https://url.goes.here); background-attachment: fixed; bottom: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: top center; background-size: cover; */
}

.ksec-head {
/* background: url(https://usap.benefitmain.com/wp-content/uploads/sites/64/2014/09/bg-1600x900.jpg); background-attachment: fixed; bottom: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: top center; background-size: cover; */
padding-top: 200px; 
}
.ksec-head h1 {font-size:4.5em; line-height: 1.05em; text-transform: uppercase; color: #FFFFFF; text-shadow: 3px 3px 6px #000;}
.ksec-head h2 {font-size:2.5em; line-height: 1.05em; text-transform: uppercase; color: #FFFFFF; text-shadow: 3px 3px 6px #000;}
.ksec-head p {font-size:1.25em; line-height: 1.25em;}

.ksec {background-color: rgba(153,204,51,.9) !important;}

.ksec-white {
background-color: #FFFFFF;
/* background: url(https://url.goes.here); background-attachment: fixed; bottom: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: top center; background-size: cover; */
}

.ksec-light {background-color: rgba(226,226,226,.75) !important;}

.ksec-footer {display: none;}

.ksec-home h1 {font-size:3.5em; line-height: 1.15em; color: #FFFFFF;}
.ksec-home p {font-size: 1.25em; line-height: 1.45em; color: #FFFFFF;}

/*----------------------- Misc CSS -----------------------*/
body.home {background-color: #1d2757;}
.big-head h1 {font-size:3.5em; line-height: 1.05em;}
.et_pb_forgot_password {display:none;}
#top-menu li a {line-height: 1.2em;}
.kblurbcaption {background-color: rgba(0,0,0,.5);}
.kblurbcaption .et_pb_main_blurb_image {margin-bottom: 0px;}
.treeview {padding-top: 20px !important; font-weight: bold;}
.pdfemb-poweredby {display: none !important;}
div.pdfemb-viewer {border: 0px !important;}
.menu-logout-link-item {display: none !important;}
.fullwidth-menu .menu-logout-link-item {display: none !important;}
.menu-logout-link-item {text-transform: uppercase;}
#menu-item-1149 a {color: #FFFFFF !important;}
.big-slide h2 {font-size: 8em !important; line-height: 1.05em !important; text-shadow: 4px 4px 4px #000;}
.big-slide .et_pb_container {width: 100%;}
.big-slide .et_pb_slide_description {padding-left: 0px !important; padding-right: 0px !important;} 
.wpfd-content-tree h2 {font-weight: bold; color: #FFFFFF !important; background: #1C82C5 !important;}