/* HOME */
/* Style for home page */
body{background-color:#C6D8E6; padding-bottom:0px;}
div[class^=home-]{display:block;clear:both;}
h1.home,h2.home,h3.home{color: #112333;}
h3.home{font-size:19.5px;margin-top:5px;}
.home-header{color:#112333;text-shadow:0px 0px 15px #C6D8E6,0px 0px 2px #C6D8E6;}
div[class^="home-"] .btn {text-shadow:none;}
.home-header section[name="Alert"] div{font-size:13px;text-shadow:none;margin-bottom:25px;}
.home-footer{background-color: #C6D8E6;color:#112333;}
.home-footer a img{border:solid 1px;margin-bottom:0px;margin-top:10px;}
/* Small devices (tablets, 768px and up) */
@media screen and (max-width: 768px) {
.home-header p.lead{font-size: 15.5px;line-height:1.4;margin-bottom:10px;}
.home-header {padding-bottom: 10px;}
.home-main{background:#FFF;padding-top:25px;padding-bottom:15px;}
.home-main .home-adv p {font-size: 15.5px;margin-bottom: 15px;}
.home-main .home-adv svg{width: 50px;}
.home-footer{background-size:contain;padding-top:20px;padding-bottom:20px;}
.ktk_logo {margin-top:30px;}
}
@media screen and (min-width: 768px) {
body{background:#C6D8E6 url('/static/img/home/home_header_pantum.png') -20px 40px no-repeat; background-size: auto 490px;}
.home-header p.lead{font-size: 17.5px;line-height: 1.4;}
.home-header{font-size: 15.5px;padding-top:10px;padding-bottom:20px;}
.home-main{background:#FFF;padding-top: 20px;padding-bottom:20px;}
.home-main .home-adv p {font-size: 15.5px;margin-bottom: 15px;}
.home-main .home-adv svg{width: 50px;}
.home-footer{background:#C6D8E6 url('/static/img/home/home_footer_768.jpg') top right no-repeat; background-size:contain;padding-top:25px;padding-bottom:20px;}
.ktk_logo {margin-top:15px;}
.ktk_logo p{text-shadow: 0px 0px 1px #fff, 0px 0px 1px #fff, 0px 0px 5px #fff;}
}
/* Medium devices (desktops, 992px and up) */
@media screen and (min-width: 992px) {
body{background:#C6D8E6 url('/static/img/home/home_header_pantum.png') -20px 40px no-repeat; background-size: auto 490px;}
.home-header p.lead{font-size: 19.5px;line-height: 1.4;}
.home-footer{background:#C6D8E6 url('/static/img/home/home_footer_992.jpg') top right no-repeat; background-size:contain;padding-top:25px;padding-bottom:20px;}
}
/* Large devices (large desktops, 1200px and up) */
@media screen and (min-width: 1200px) {
body{background:#C6D8E6 url('/static/img/home/home_header_pantum.png') -20px 40px no-repeat; background-size: auto 490px;}
.home-header{font-size: 15.5px;padding-top:16px;padding-bottom:25px;}
.home-main{background:#FFF;padding-top: 20px;padding-bottom:20px;}
.home-footer{background:#C6D8E6 url('/static/img/home/home_footer_1200.jpg') right top no-repeat; background-size:contain;padding-top:25px;padding-bottom:20px;}
}

mark {text-decoration:none;text-shadow:none;display:inline-block;line-height:26px; padding-left:10px;padding-right:10px;background: rgb(232,205,46);background: linear-gradient(-75deg, rgba(255,255,255,0) 3%,rgba(232,205,46,0.8) 3%,rgba(255,201,38,0.8) 97%,rgba(255,255,255,0) 97%);}

