 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}
 .pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}
 @media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%;*width:12.469%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.969%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.969%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%;*width:37.469%}.pure-u-sm-2-5{width:40%;*width:39.969%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.969%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.969%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%;*width:62.469%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.969%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.969%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%;*width:87.469%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%;*width:12.469%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.969%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.969%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%;*width:37.469%}.pure-u-md-2-5{width:40%;*width:39.969%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.969%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.969%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%;*width:62.469%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.969%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.969%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%;*width:87.469%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%;*width:12.469%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.969%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.969%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%;*width:37.469%}.pure-u-lg-2-5{width:40%;*width:39.969%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.969%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.969%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%;*width:62.469%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.969%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.969%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%;*width:87.469%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;*width:12.469%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.969%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.969%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%;*width:37.469%}.pure-u-xl-2-5{width:40%;*width:39.969%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.969%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.969%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%;*width:62.469%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.969%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.969%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%;*width:87.469%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}
.pform ol{padding:5px 5px 0 5px;list-style:none;}
.pform li{padding-bottom:18px;list-style:none;}
.pform li label,.pform li.li_checkbox span,.pform li.li_radio span{display:block;float:left;width:160px;margin-right:9px;text-align:right;}
.pform li label{font-weight:bold;}
.sitewide li label.error{width:auto;margin:0 0 0 169px;color:#ff0000;}
.pform li fieldset span,.pform li label span{font-weight:normal;color:#686869;}
.pform li input,.pform li select{width:200px;}
.pform li.el_wide label{float:none;text-align:left;width:95%;}
.pform li.el_wide input,.pform li.el_wide textarea{width:95%;display:block;}
.pform li.el_wide p.note{margin:0;}
.pform li.narrowright{float:right;text-align:left;width:30%;}
.pform li.narrowright label,.pform li.narrowright input{width:90%;}
.pform li.medleft{text-align:left;}
.pform li.medleft input{width:60%;}
.pform li p{clear:both;padding:10px 0 0 0;}
.pform li .red,.pform label.error{color:#ff0000;}
.pform li.li_checkbox input,.pform li.li_radio input{width:auto;}
.pform li.li_checkbox label,.pform li.li_radio label{float:none;width:auto;text-align:left;}
.pform li.li_radio{padding-bottom:5px;}
.pform li.li_hidden{display:none;}
.pform li.li_submit label{visibility:hidden;}
.pform li.li_submit input{width:auto;}
.pform .cke_wrapper{clear:both;}
.el_rte .cke_contents{min-height:500px !important;}
#multi-months span.ui-icon{text-indent:20em;}
#multi-months{padding:18px 0 0 0;}
#ui-datepicker-div{z-index:1000 !important;}
.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}
.ui-timepicker-div dl{text-align:left;}
.ui-timepicker-div dl dt{height:25px;}
.ui-timepicker-div dl dd{margin:-25px 0 10px 65px;}
.ui-timepicker-div td{font-size:90%;}

body.editor_only,html,button,input,select,textarea,.pure-g [class *= "pure-u"]{font-family:'Open Sans',sans-serif,verdana;line-height:1.5em;}
body{font-size:.8125em;}
body.editor_only{font-size:13px;line-height:1.4em;text-align:left;background:#fff;}
body.editor_only,.content{color:#000000;}
body.editor_only .library_folder,body.editor_only .gallery_folder{background:#66669a;border:1px solid silver;clear:both;}
button,input,select,textarea{background:#fff;color:#210A12;}
img,iframe,embed,table{max-width:100%;}
#c1 .cke_contents{background:#ffffff;}
#c1 .cke_reset{padding:5px 10px;margin:0 -10px;}
body.editor_only a,.content a{color:#4898D6;}
body.editor_only a:hover,.content a:hover{color:#0090FF;}
h1,h2,h3,h4,h5{line-height:1.5em;}
h1{margin:5px 0 10px 0;font-size:24px;font-family:'Open Sans',sans-serif;color:#949494;}
h2{margin:5px 0;font-size:20px;font-family:'Open Sans',sans-serif;font-weight:400;}
h1:first-child,h2:first-child{margin-top:0;padding-top:0;}
h3{margin:20px 0 5px 0;font-size:15px;border-bottom:1px solid;}
h4,h5,h6{font-weight:bold;margin:5px 0;}
p{margin:.5em 0;}
table.datatable{background:#eee;margin-bottom:1em;border:1px solid #aaa;}
table.datatable th,table.datatable td{padding:4px;margin:0;}
table.datatable th{background:#ddd;text-align:center;font-weight:bold;}
table.datatable tr:hover td{background:#ffd;}
img.img_float_left,body.editor_only img[style*="left"]{margin:0 10px 5px 0;}
img.img_float_right,body.editor_only img[style*="right"]{margin:0 0 5px 10px;}
time{display:inline;}
ul.unstyled,.unstyled li,dl.unstyled,.unstyled dd,.unstyled dt{list-style:none;padding:0;margin:0;}
.unstyled dd:after{content:",";}
.unstyled dd:last-child:after{content:"";}
*.inline{display:inline;}
.clear,hr{clear:both;}
.clearfix{}
.clearfix:after{content:"";display:table;clear:both;}
body{margin:0;background:#666666;text-align:center;}
.cwidth{max-width:956px;margin:0 auto;}
.pure-g{}
.pure-g > *,.pad-u{text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pure-g-pad > *,*.pure-g-pad > li,*.pure-g-pad > dd,body .pad-u{padding:25px;}
.pure-g-pad > *.no-pad{padding:0;}
.pure-g-pad > *.neg-pad,.pad-u > *.neg-pad{margin:-25px;}
.pure-g-pad > *.neg-pad.no-vert-pad,.pad-u.neg-pad.no-vert-pad{margin:0 -25px;}
.pure-g-pad > *.no-vert-pad,.pad-u.no-vert-pad{padding-top:0;padding-bottom:0;}
.pure-g-pad > *.no-bot-pad,.pad-u.no-bot-pad{padding-bottom:0;}
.pure-g-pad > *.no-top-pad,.pad-u.no-top-pad{padding-top:0;}
#c1{background:#000;margin:20px auto;}
#c2{clear:both;padding:20px 23px 24px 24px;text-align:left;}
#c3{background:#fff;}
#c4{background:#fff;}
.layout1 #c4{background:#fff;}
#topbar{position:relative;z-index:1;color:#393939;}
#topbar #info{}
#topbar #logo{position:absolute;bottom:0;left:0;z-index:6;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#topbar #logo img{max-width:100%;display:block;}
#topslide{max-width:100%;width:100%;margin:0 auto;position:relative;float:left;z-index:2;height:0;padding:0 0 39.9182%;}
#topslide .slide{z-index:3;width:100%;height:0;padding:0 0 39.9182%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;}
#topslide .active{z-index:5;opacity:1.0;}
#topslide .last-active{z-index:2;}
#topslide .condensed{display:block;font-weight:normal;color:rgba(255,255,255,.95);text-shadow:0 0 2px rgba(0,0,0,.8);}
#topbar #contact{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.1em;line-height:1.3em;}
#topbar ul li{position:relative;}
#topbar #contact li{margin:0 0 6px 0;padding:0 0 0 42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#topbar #contact #logoright{margin:0;padding:0;}
#topbar #logoright a{text-align:center;display:block;padding:10px;background:#fff;line-height:.8em;}
#topbar li.social{padding:0;margin:0 6px 12px 0;}
#topbar #contact li#email{}
#topbar .icn{position:absolute;left:0;top:0;width:23px;height:0;padding:100% 0 0 0;display:inline-block;background-image:url('/userfiles/design/contacts.png');background-repeat:no-repeat;margin:0 0 -4px 0;}
#topbar li.social{position:relative;display:inline-block;padding:0;}
#topbar .social .icn{width:32px;background-image:url('/userfiles/design/socnets.png');background-color:#5F8EB3;border-radius:3px;margin:0;overflow:hidden;position:relative;}
#ta .icn{background-position:-288px 0;}
#ta a:hover .icn{background-color:#66AD4C;}
#twitter .icn{background-position:-32px 0;}
#twitter a:hover .icn{background-color:#1D9FEF;}
#facebook .icn{background-position:0 0;}
#facebook a:hover .icn{background-color:#3B5998;}
#instagram .icn{background-position:-256px 0;}
#instagram a:hover .icn{background-color:#000000;}
#email .icn{background-position:-23px 0;width:20px;}
#tel .icn{background-position:0 0;}
#contact .adr{}
#contact a{text-decoration:none;color:#393939;display:block;}
#contact #tel a{cursor:default;}
#contact #email a:hover{text-decoration:underline;}
#topbar #social{position:absolute;left:0;z-index:10;}
#menu{position:relative;width:100%;clear:both;z-index:101;min-width:100%;font-family:'Open Sans','MS Trebuchet',sans-serif;}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;position:relative;}
.sf-menu{line-height:1.0;}
.sf-menu li ul{position:absolute;opacity:0;width:19em;z-index:101;left:-10px;visibility:hidden;-webkit-transition:all .4s .1s;-moz-transition:all .4s .1s;-o-transition:all .4s .1s;transition:all .4s .1s;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu a{display:block;position:relative;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{opacity:1;visibility:visible;display:block;top:47px;}
.sf-menu li.lastchildren.sfHover ul{left:auto;right:0;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:18em;top:0;}
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:18em;top:0;}
ul.sf-menu li.lastchildren li:hover ul,ul.sf-menu li.lastchildren li.sfHover ul{left:auto;right:18em;}
.sf-menu{float:left;}
.sf-menu a{padding:16px 8px 17px 8px;text-decoration:none;font-size:14px;}
.sf-menu a,.sf-menu a:visited{color:#fff;}
.sf-menu a:hover{text-decoration:underline;}
.sf-menu a.toplevel{text-transform:uppercase;font-weight:700;}
.notused .sf-menu span.sf-sub-indicator:after{display:inline-block;padding:0 0 0 5px;}
.sf-menu li{z-index:2;}
.sf-menu li:hover{z-index:3;}
.sf-menu li:last-child{}
.sf-menu li ul{border-bottom:9px solid transparent;background:#000;border-radius:0 0 10px 10px;}
.sf-menu li ul ul{border-top:none;}
.sf-menu li li{margin-left:0;}
.sf-menu li li a,.sf-menu li li a:visited{font-weight:normal;padding:8px 8px 8px 18px;text-shadow:0 0 2px #8f9e87;}
.sf-menu li li li a{}
.sf-menu li.lastchildren ul{text-align:right;}
.sf-menu li.lastchildren ul ul{text-align:left;}
.sf-menu li ul span.sf-sub-indicator:before{float:right;content:'\00bb';}
.sf-menu li.lastchildren ul span.sf-sub-indicator:before{float:left;content:'\00ab';}
.sf-menu li li:hover,.sf-menu li li.sfHover,.sf-menu li li a:hover,.sf-menu lli li a:focus,.sf-menu a:active,.sf-menu li li a.on{outline:0;background:#949494;}
.sf-menu li li:hover,.sf-menu li li a.on{}
.sf-menu a.active{cursor:default;text-decoration:underline;}
.sf-menu a.notactive{cursor:default;text-decoration:none;}
.sf-menu li:hover a.toplevel,.sf-menu li:hover a.toplevel:hover,.sf-menu li.sfHover a.toplevel,.sf-menu li a.on{}
.sf-menu li li:hover,.sf-menu li li.sfHover{}
#menu a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#content{min-height:445px;}
#content .inner{padding:0 0 10px 0;}
#content img.img_float_left{margin:0 10px 5px 0;}
#content img.img_float_right{margin:0 0 5px 10px;}
#breadcrumb{color:#6B6768;font-family:'Open Sans',arial;margin:20px 0 10px 0;}
#breadcrumb a,#breadcrumb a:visited{color:#6B6768;}
#breadcrumb a.last{cursor:text;text-decoration:none;}
#skipNav{position:absolute;}
#themap{width:100%;height:400px;}
.pform fieldset{border:none;padding:0;margin:20px 0 0 0;}
.pform fieldset legend{font-size:1.5em;}
.pform fieldset li input,.pform li select,.pform li textarea{padding:8px;width:240px;}
.pform li label{padding-top:8px;}
.pform li label.error{float:right;clear:none;margin:0 -50px 0 0;}
.pform li input.error,.pform li select.error,,.pform li textarea.error{border-color:red;}
.pform #submitbut{float:right;margin-right:10px;padding-left:30px;padding-right:30px;cursor:pointer;}
.fancybox{cursor:url(/userfiles/icons/magnifier.png),pointer;}
ul.gallery,ul.gallery li{margin:0;padding:0;list-style:none;}
ul.gallery{padding:0;}
ul.gallery{margin:10px -10px;}
.gallery li{text-align:center;overflow:hidden;border:10px solid transparent;}
.gallery .img_size{position:relative;display:block;width:100%;height:0;padding:50% 0 50% 0;text-align:center;}
.gallery li img{position:absolute;top:-1000px;bottom:-1000px;left:-1000px;right:-1000px;margin:auto;}
.gallery li.first{clear:left;width:160px;}
.gallery li.first img{margin-left:0;}
.slideshow li{width:350px;text-align:center;}
#slots .slideshow li img{margin:0 auto;max-height:350px;max-width:350px;}
ul.counterlinks,ul.counterlinks li{list-style:none;margin:0;padding:0;}
ul.counterlinks{margin:15px 0;}
ul.counterlinks li{float:left;padding:5px;border:1px solid #000;margin:0 5px 0 0;background:#fff;}
ul.counterlinks li.active{background:none;}
ul.counterlinks li.active a{color:inherit;text-decoration:none;}
#slots{color:#fff;background:#949494;}
.cropped .inner{height:380px;overflow:hidden;}
#slots a{color:#fff;}
#slots .inner{padding-top:35px;}
.slot{margin-bottom:20px;border-bottom:1px solid #fff;padding:0 0 20px 0;}
.slot:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.slot_title{font-size:1.5em;color:#fff;margin:0 0 15px 0;}
.slot ul li.on{font-weight:bold;}
.slot_content{font-size:1em;margin:5px 0;}
.news .slot_content{font-size:.9em;}
q.slot_content{font-style:italic;}
.slot .thumb{float:right;max-width:100px;max-height:100px;margin:0 0 4px 10px;}
.slot_link{font-weight:bold;}
.more_link{}
.slot_link:hover{text-decoration:underline;}
.slot_author{text-align:right;font-size:.9em;font-weight:bold;}
.slot .news{height:120px;}
.slot .headline{margin:10px 0 0 0;}
.slot ul.newslist{list-style:none;margin:0;padding:0;font-size:.9em;}
.slot .newslist a{text-decoration:none;margin:9px 0;display:block;}
.slot .newslist .active a{font-weight:bold;}
.slot .newslist b{float:right;margin:0 0 0 5px;font-size:.9em;}
#slot_11{}
#slot_11 fieldset{border:0;padding:10px 0;}
#slot_11 li{list-style:none;padding:5px 0;text-align:right;}
#slot_11 label{display:inline-block;padding-top:7px;width:25%;float:left;text-align:left;}
#slot_11 input{float:right;padding:5px;width:70%;}
#slot_11 input.submit_but{width:auto;}
.document_library{border-bottom:1px solid #cbceee;}
.document_library .library_header{background:#8b8b8b;color:#fff;font-weight:bold;padding:12px 14px;clear:both;margin:0 0 10px 0;}
.document_library .library_single_folder,.document_library .library_multiple_folders{margin:15px 0 0 0;}
.document_library ul{margin:0 0 5px 0;padding:0 0 5px 20px;list-style:none;}
.document_library li.library_item{padding:4px 5px 4px 20px;background:url(/userfiles/icons/page.png) no-repeat left center;color:#000;list-style:none;margin:0;}
.document_library li.library_item:hover{background-color:rgba(0,0,0,.1);}
.document_library li.doc{background:url(/userfiles/icons/doc.png) no-repeat left center;}
.document_library li.pdf{background:url(/userfiles/icons/pdf.png) no-repeat left center;}
.document_library li.zip{background:url(/userfiles/icons/zip.png) no-repeat left center;}
.document_library li.xls{background:url(/userfiles/icons/xls.png) no-repeat left center;}
.document_library li.ppt{background:url(/userfiles/icons/ppt.png) no-repeat left center;}
.document_library .folder_opener{font-weight:bold;color:#000;padding:10px 0;}
.document_library .folder_opener i{font-weight:normal;}
.document_library .folder{border-top:1px solid #cbceee;padding:0 0 0 24px;}
.document_library .folder .folder{border-top:none;}
.document_library li.library_item span.size{float:right;padding:0 0 0 10px;}
.document_library a{color:#000;}
#site_info{text-align:center;color:#fff;font-size:1.05em;}
#site_info .pad-u{text-align:center;}
.vcard a{color:#fff;}
.vcard a:hover{}
.vcard .adr{font-weight:bold;}
.vcard b{margin:0 0 0 20px;}
#credits{text-align:center;font-size:.9em;color:#fff;padding-top:10px;}
#credits a{color:#fff;margin:0 10px 0 0;display:inline-block;}
#credits a#plexus:hover{color:#ff0099;}
.slicknav_menu{display:none;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0.188em;}
.slicknav_menu{*zoom:1;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;}
.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:0.188em 0 0 0.438em;}
.slicknav_menu .slicknav_icon:before{background:transparent;width:1.125em;height:0.875em;display:block;content:"";position:absolute;}
.slicknav_menu .slicknav_no-text{margin:0;}
.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25);}
.slicknav_menu:before{content:" ";display:table;}
.slicknav_menu:after{content:" ";display:table;clear:both;}
.slicknav_nav{clear:both;}
.slicknav_nav ul{display:block;}
.slicknav_nav li{display:block;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em;}
.slicknav_nav .slicknav_item{cursor:pointer;}
.slicknav_nav .slicknav_item a{display:inline;}
.slicknav_nav .slicknav_row{display:block;}
.slicknav_nav a{display:block;}
.slicknav_nav .slicknav_parent-link a{display:inline;}
.slicknav_brand{float:left;}
.slicknav_menu{font-size:16px;box-sizing:border-box;background:#949494;padding:10px 20px;}
.slicknav_menu *{box-sizing:border-box;}
.slicknav_menu .slicknav_menutxt{color:#fff;font-weight:bold;text-shadow:0 1px 3px #000;}
.slicknav_menu .slicknav_icon-bar{background-color:#fff;}
.slicknav_btn{margin:0 5px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222;}
.slicknav_nav{color:#fff;margin:0;padding:0;font-size:0.875em;list-style:none;overflow:hidden;}
.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px;}
.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px;}
.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff;}
.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff;}
.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.slicknav_nav .slicknav_item a{padding:0;margin:0;}
.slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}
.slicknav_brand{color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}
#topbar .social-links{float:right;margin:0;padding:0;list-style:none;line-height:1em;}
#topbar ul.social-links li{margin:0 0 0 7px;}
@media screen and (max-width:64em){.js #menu{display:none;}
.js .slicknav_menu{display:block;}
.not-on-mobile{display:none !important;}
#c1{margin:0 auto;}
#c2{padding:10px;}}
@media screen and (min-width:48.01em){#contact{padding-bottom:10px;padding-top:10px;}
#topbar #logoright a img{margin:0 auto;max-width:75%;}}
@media screen and (max-width:48em){#imgholder{position:relative;}
#c2{padding:0;}
.pure-g-pad > *,*.pure-g-pad > li,*.pure-g-pad > dd,body .pad-u{padding:15px;}
.pure-g-pad > *.neg-pad,.pad-u > *.neg-pad{margin:-15px;}
.pure-g-pad > *.neg-pad.no-vert-pad,.pad-u.neg-pad.no-vert-pad{margin:0 -15px;}
.slicknav_menu{padding:10px;}
#topbar #contact{background:#e4e4e4;}
#slot_11 li{padding:0 20px 20px 0;}}
@media screen and (min-width:36em) and (max-width:48em){#contact li{float:left;}
#topbar #contact #logoright{padding-right:20px;}}
@media screen and (max-width:36em){#topbar #contact{font-size:.875em;}
#contact li#tel{margin-top:10px;}
#slot_11 li input{width:100%;float:none;}
.pform fieldset li input,.pform fieldset li textarea,.pform fieldset li label{width:100%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}
