@import url('../../universal/scripts/webeditor/widgets_lc-1711101222.css');
@import url("../../hro1rah.css");
@import url('../../universal/scripts/font-awesome/4.7.0/css/font-awesome.min.css');
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

b,strong { font-weight: bold; }
img { color: transparent; font-size: 0; vertical-align: middle; -ms-interpolation-mode: bicubic; }
ul,ol { list-style: none; overflow:auto; } /* overflow setting fixes overlap on aligned images */
li { display: list-item; }
table { /* border-collapse:collapse; border-spacing: 0; */; }
th,td,caption { font-weight: normal; /* vertical-align: top; */; }
blockquote,q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ""; content: none; }
sub,sup,small { font-size: 75%; }
sub,sup { line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
svg { overflow: hidden; }
pre,code { font-family: "DejaVu Sans Mono", Monaco, Consolas, monospace; }
hr { border: 0 #cccccc solid; border-top-width: 1px; clear: both; height: 0; }
ol { list-style: decimal; }
ul { list-style: none; }
li { margin-left: 10px; }

dl,hr,h1,h2,h3,h4,h5,h6,/* ol,ul,table, */pre,address,fieldset,figure { margin:10px 0; }
ins  { text-decoration:none; }
del  { text-decoration:line-through; }

/* fix reset */
p { margin:1em 0px; }
ul { list-style-type:disc; margin:1em 0; padding-left:10px; }
ol { list-style-type:decimal; margin:1em 0; padding-left:40px; text-align:left; }
hr { border:none; height:2px; background:rgba(0, 0, 0, 0.16); margin:40px 0; }
h1,h2,h3,h4,h5,h6 { margin-bottom:15px; }

/* blockquotes */
blockquote { font-style:italic; margin:0.15em 0; padding:5px 30px; position: relative; color: #7D868C; background:rgba(255, 255, 255, 0.6); border-radius:15px; }
blockquote:before { display: block; content: "\201C"; font-size:60px; font-family:georgia; position:absolute; left:0px; top:-10px; color: #dbe6ee; }
blockquote:after { display: block; content: "\201D"; font-size:60px; font-family:georgia; position:absolute; right:10px; bottom:-20px; color: #dbe6ee; }
blockquote cite { color: #999999; font-size: 14px; display: block; margin-top: 5px; }
blockquote cite:before { content: "\2014 \2009"; }


/* Main Link Colors */
a { color:#93239E; text-decoration:none; }
a:hover { color:#93239E; text-decoration:none; }

body { font-size:18px; line-height:1.5; color:#585658; background:#fff; font-family: franklin-gothic-urw, sans-serif; font-weight: 400; font-style: normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }

b,strong { font-weight:800; }

h1, h2, h3, h4, h5, h6, .Headings { font-family: degular, sans-serif; font-weight: 500; font-style: normal; font-size:2em; line-height:1; color:#241C34; /* text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3); */ margin:0; }
h1 { font-size:3em; }
h2 { font-size:2.3em; }
h3 { font-size:1.6em; }
h4 { font-size:1.3em; }
h5 { font-size:1.1em; }
h6 { font-size:1em; }

/* Button Colors */
input[type=button], input[type=submit], .Button, .button, .button:hover { position:relative; text-decoration:none !important; display:inline-block; font-size:0.9em; text-transform:uppercase; padding:10px 30px; margin:2px; color:#fff !important; font-weight:600; box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3); border:2px solid #93239E; background: #93239E; } 
.button:hover { opacity:0.8; }

.btn-primary { background:#93239E; border-color:#93239E; border-radius:0; }
.btn-primary:hover { background:#93239E; border-color:#93239E; }

.button.btn-white, .button.btn-white:hover { background:#fff !important; color:#93239E !important; text-decoration:none !important; }


/* Field Colors */
input[type=text], input[type=date], input[type=password], textarea, select, .Fields { padding:10px; font-size:14px; border:1px solid #999999; color:#575454; background:#fff; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; }
input[type=text]:focus, input[type=date]:focus, input[type=password]:focus, textarea:focus, select:focus, .Fields:focus { border-color:#dcb7b6 !important; }
.autotext { }

/* Border Color */
.Borders { border:5px solid #fff; padding:0 !important; font-size:11px; box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.3); behavior:url(https://www.jkffc.org/universal/scripts/PIE.htc); }

/* Field Required Color */
.Required, .required { color:#95161a; }
.FieldsReq { border-color:#95161a !important; }

/* Background Colors */
.BackColor { background-color:#363636; }
.FrontColor { background-color:#009647; }
.SponsorColor { background-color:#f5f5f5; }
.Background { background-color:#fff; }
.Search1 { background-color:#efefef; }
.Search2 { background-color:#f7f5f5; }

.live-event-btn { display:block; text-align:center; }
					
					
						.readmore-marker { visibility:hidden; }
						.readmore { background:inherit; padding:10px 0 0 0; }
						.readmore a, .readmore a:hover { display:inline-block; background:#4f8aca; color:#fff; margin-top:20px; padding:3px 10px; border-radius: 15px; text-decoration:none; }
						.readmore-content { height:200px; overflow:hidden; }
						@media only screen and (max-width:576px)  {
						  .readmore { text-align:center; }
						}