.trans{transition:all 300ms ease}#header-wrapper{background-color:#111;background-image:none;box-shadow:none}#header-top-wrapper{min-height:25px;background-color:#444}#header-top-wrapper #searchform input{min-height:25px;color:#ddd;background-color:333;box-shadow:none}
#header-leaderboard{float:right;margin-top:10px}#header-contain{background-image:none}#wrapper-inner{box-shadow:none}#logo img{height:100px}#nav-main{background-image:none}#nav-main ul li a{margin-top:10px;padding:7px 12px;text-transform:uppercase;color:#fff;border-radius:0}
#footer{box-shadow:none}#footer-bottom{background:#111}#footer-nav1 ul li{font:700 11px/25px'Open Sans',sans-serif;margin:0 0 0 8px;padding:0;border-right:0}#footer-nav1 ul li:first-child{margin:0}#footer-nav1 ul li:after{padding-left:5px;content:'\007C'}
#footer-nav1 ul li:last-child:after{margin-left:0;content:''}#footer ul li{float:none}#footer .textwidget ul li a{font-weight:700}html body .post-social-vert{overflow:hidden}#social-box-vert{border-bottom:1px solid #f9f9f9;border-left:1px solid #f9f9f9;border-top:1px solid #f9f9f9}
#footer .rpfc-container{margin-bottom:20px}.home-feature-box h1 a,.home-feature-box-noimg h1 a{color:#111;text-shadow:none}.home-story h1 a{color:#111}.home-story h2 a{color:#111}ul.recent li{border-bottom:1px solid #f9f9f9}ul.recent li .home-story-cat{min-height:150px}
ul.recent li .home-story-cat h2 a{color:#2f2f87}ul.recent li .home-story-cat h2 a:visited{color:#2f2f87}ul.recent li .home-story-cat h2 a:hover{color:#6a6acb}.home .home-feature-box h1 a{color:#111}.home #main .story-text h2 a{color:#2f2f87}.home #main .story-text h2 a:visited{color:#2f2f87}
.home #main .story-text h2 a:hover{color:#6a6acb}.home #main .home-story h1 a{color:#2f2f87}.home #main .home-story h1 a:visited{color:#2f2f87}.home #main .home-story h1 a:hover{color:#6a6acb}.home #main .es-carousel a{color:#2f2f87}.home #main .home-widget{margin-bottom:20px}
.home #main .home-widget h3{background:0}.home #main .small-cat-home{margin-bottom:0}.home #main .flexslider{margin-bottom:0}.cat-small a{font-weight:400;color:#999}.cat-small a:hover{color:#2f2f87}#post-area h1{color:#111}#content .headline{border-bottom:1px solid #f9f9f9}
#post-area{font-size:14px;line-height:21px}.single-sponsors .sponsor-logo{padding:0 15px 15px 0}.single-sponsors h3{clear:both;padding-top:20px}.single-sponsors .sponsor-meta{font-size:12px;color:#999}.single-sponsors .sponsor-meta td{vertical-align:middle}
.single-sponsors .sponsor-meta th{font-size:18px;vertical-align:middle}.single-sponsors .sponsor-meta td:first-child{width:25%}.img-shadow:before{box-shadow:none}.tabs-wrapper ul.tabs li{border:1px solid #f9f9f9;border-bottom:0;background:0;text-shadow:none}
.tabs-wrapper ul.tabs li a{color:#999}.tabs-wrapper ul.tabs li.active{background:0;text-shadow:none}.tabs-wrapper ul.tabs li.active a{color:#111}.tabs-wrapper ul.tabs li:first-child{border-top:1px solid #f9f9f9;border-right:0;border-left:1px solid #f9f9f9;radius:0}
.tabs-wrapper ul.tabs li:nth-child(3){display:none}.tabs-wrapper .tab-content{border:1px solid #f9f9f9;box-shadow:none}.tabs-wrapper #tab1 a,.tabs-wrapper #tab2 a,.tabs-wrapper #tab3 a{color:#2f2f87}.sidebar-widget{border:0;border:1px solid #f9f9f9;border-radius:5px;box-shadow:none}
.sidebar-widget span{text-transform:uppercase;color:#444}.sidebar-widget h3{background-image:none}.sidebar-widget ul{margin-bottom:10px}.sidebar-widget ul li{float:none;margin-bottom:0}.sidebar-widget #searchform input{min-height:33px;color:#999;border:1px solid #ddd;background-color:#f9f9f9;box-shadow:none}
.sidebar-widget #searchform input:focus{color:#444;background-color:#fff}.section-header h2{background-image:none}h2.section{background-image:none}h2.section span{text-transform:uppercase;color:#444}body{font-size:14px;line-height:21px;color:#444;background-color:#e9e9e9;background-image:none}
body a,body a:visited{transition:none;text-decoration:none;color:#6a6acb}body a:hover{color:#2f2f87}.events-table{width:100%;border:1px solid #f9f9f9;border-radius:5px}.events-table tr td{padding:10px;vertical-align:middle}.events-table tr th{font-size:18px;padding:10px;vertical-align:middle}
.events-table tr td:first-child{font-size:12px;width:30%}.events-table tr:nth-child(odd) td{background-color:#fcfcfc}html .gform_wrapper input[type='text'],html .gform_wrapper input[type='url'],html .gform_wrapper input[type='email'],html .gform_wrapper input[type='tel'],html .gform_wrapper input[type='number'],html .gform_wrapper input[type='password'],html .gform_wrapper textarea{font-family:inherit;font-size:14px;line-height:21px;width:220px;min-height:32px;padding:3px 5px;letter-spacing:normal;border:1px solid #ddd;outline-style:none;background:#fff;box-shadow:none}
html .gform_wrapper input[type='text']:focus,html .gform_wrapper input[type='url']:focus,html .gform_wrapper input[type='email']:focus,html .gform_wrapper input[type='tel']:focus,html .gform_wrapper input[type='number']:focus,html .gform_wrapper input[type='password']:focus,html .gform_wrapper textarea{color:#444;border:1px solid #ddd;background-color:#fff}
html .gform_wrapper select{font-size:14px;line-height:21px;width:260px!important;min-height:32px;margin:0;padding:0 3px;border:1px solid #ddd;background:#fff;box-shadow:none}html .gform_wrapper select option{padding:0 0 2px 0}html .gform_wrapper textarea{width:420px}
html .gform_button{font-size:14px;font-weight:700;line-height:24px;display:inline-block;margin-top:10px;margin-bottom:0;padding:7px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all 300ms ease;text-align:center;vertical-align:middle;white-space:nowrap;text-transform:uppercase;color:#fff;border:1px solid transparent;border-radius:0;background-color:#2f2f87}
html .gform_button:hover{background-color:#222261}html ul.gform_fields{margin:0!important;list-style:none!important}html ul.gform_fields li{margin:0!important}i[class^='icon-'],i[class*=' icon-']{position:static;display:inline-block;min-width:20px;margin:0 5px;text-align:center}
[class^='icon-'] a:before,[class*=' icon-'] a:before,[class^='icon-'] a:after,[class*=' icon-'] a:after,i[class^='icon-'],i[class*=' icon-']{font-family:'entypo';position:absolute;zoom:1;text-decoration:none}
.single-sponsors .wp-post-image{max-width:250px;margin-bottom:10px}#content-area ul.social-icons{margin:10px 0;padding-bottom:20px;list-style:none}#content-area ul.social-icons li{display:inline;float:left;margin:0 40px 0 0}#content-area ul.social-icons li i{font-size:25px;font-style:none;font-style:normal;margin:0 20px 0 0;text-align:left;color:#999}
.acf-map{width:100%;height:400px;margin:10px 0;border:0}.single-event .event-meta{font-size:12px;width:100%}.single-event .event-meta tr td{width:80%;padding:10px;vertical-align:top;border-bottom:1px solid #f9f9f9}.single-event .event-meta tr td:first-child{font-weight:700;width:20%}
.footer-widget h3{text-shadow:none}.footer-widget .widget{margin-bottom:20px}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}
.ui-datepicker-header{background:url('../img/dark_leather.png') repeat 0 0 #000;color:#e0e0e0;font-weight:bold;box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;-webkit-filter:dropshadow(color=#000,offx=1,offy=-1);filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;border-width:1px 0 0 0;border-style:solid;border-color:#111}
.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url('../img/arrow.png');background-repeat:no-repeat;line-height:600%;overflow:hidden}
.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background-color:#f7f7f7;background-image:linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}
.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=0);filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-right:1px solid #bbb}
.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=1);filter:dropshadow(color=#fff,offx=1,offy=1)}
.ui-datepicker-calendar .ui-state-default{background:#ededed;background:linear-gradient(top,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}
.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#6eafbf;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#e0e0e0;text-shadow:0 1px 0 #4d7a85;-webkit-filter:dropshadow(color=#4d7a85,offx=0,offy=1);filter:dropshadow(color=#4d7a85,offx=0,offy=1);border:1px solid #55838f;position:relative;margin:-1px}
.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}