*  {	margin: 0;	padding: 0; }  body  { color:#37373B; background: rgb(173,191,215); background:url(https://stlucieclerk.com/images/ocean-background3k.png) no-repeat center bottom,  -moz-linear-gradient(0deg, rgba(173,191,215,1) 0%, rgba(242,242,242,1) 100%)!important; background: url(https://stlucieclerk.com/images/ocean-background3k.png) no-repeat center bottom, -webkit-linear-gradient(0deg, rgba(173,191,215,1) 0%, rgba(242,242,242,1) 100%)!important; background: url(https://stlucieclerk.com/images/ocean-background3k.png) no-repeat center bottom,linear-gradient(0deg, rgba(173,191,215,1) 0%, rgba(242,242,242,1) 100%)!important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#adbfd7",endColorstr="#f2f2f2",GradientType=1)!important; background-size: 100% auto !important; background-attachment: fixed !important;   /*background:#FBFAF7 url(../images/s5_background.jpg) no-repeat top center; background-size:100%;*/ font-size:1em; line-height:160%;}  body.contentpane, body.mceContentBody {	background:#FFFFFF;}  #s5_responsive_mobile_top_bar_wrap { line-height:130%; }  #s5_map_canvas img { max-width:none !important;}  a  {	text-decoration: none;} a:hover  { text-decoration:underline; } a:active { outline: none;} a:focus {-moz-outline-style: none;}  fieldset a  {/*font-weight: bold;*/ }  h1 {	font-size:1.9em;line-height:130%;margin-bottom:4px;font-weight:100;}  h2 {	font-size:1.7em;line-height:130%;margin-bottom:14px;font-weight: 600!important; color: #676767;}  #s5_component_wrap_inner h2, #s5_component_wrap_inner h1 { font-size:1.8em; font-weight:600; color:#676767; padding-bottom:20px; margin-bottom:20px; border-bottom:solid 1px #E9E9E9; }  #s5_component_wrap_inner h2 a { color:#676767; text-decoration:none; }  h3 {	font-size:1.2em;line-height:130%;font-weight:100;font-weight: 600!important;/*text-transform: none!important;*/color: #676767; /* new  */margin-top: 15px;}  #s5_component_wrap h3.s5_demo_h3 { margin-bottom:26px; background:#F1F1F1; font-size:1.3em; padding:14px; padding-top:12px; padding-bottom:8px; font-weight:300; }  h4 {	font-size:1.1em;line-height:130%;font-weight:100; font-weight: 600!important; /*text-transform: none!important;*/ }  h5 {	font-size:0.9em;line-height:130%;font-weight:100;}  #GM_form { margin:0;}  /* IMAGES ----------------------------------------------------------- */  a img, fieldset, img  {	border: none; }  .module_round_box_outer img { line-height:100%; display:inline-block; }  .mosimage  { padding: 0; border:1px solid #333333; margin:6px;	}  .mosimage img  { padding: 0; margin: 0!important; }  .mosimage_caption { background:#333333; border-top:1px solid #333333; color:#FFFFFF; font-size:8pt; margin-top:2px; padding:1px 2px;}  /* LANGUAGE FLAGS ----------------------------------------------------------- */  div.mod-languages li { margin:0px; margin-left:3px; }  #s5_pos_language li { float:right; }  #s5_pos_language li  { margin:0px; margin-left:8px; }   /* FORM ----------------------------------------------------------- */ fieldset  { padding-top:7px; padding-bottom:7px;}  #form-login fieldset { border:none; padding-top:0px;}  #form-login p { padding-top:0px;}  #login br { display:none;}  #login .button { margin-top:8px; margin-bottom:8px;}  #login ul, #form-login ul { padding-top:8px; padding-bottom:8px;}  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { padding:8px; color:#000000; }  .inputbox, .registration input, .login input, .contact-form input, #jform_contact_message, #mod-search-searchword, input, textarea, button, .btn { border:none; padding: 10px; padding-left:14px; padding-right:14px; font-size: 1.1em; background:#FFFFFF; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; margin-bottom:6px; margin-top:6px; border:solid 1px #E8E8E8; }  textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; }  .inputbox:hover, .registration input:hover, .login input:hover, .contact-form input:hover, #jform_contact_message:hover, #mod-search-searchword:hover, input:hover, textarea:hover, button:hover, .btn:hover, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { background:#FFFEF4; border:solid 1px #D6D6D6; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; transition: all 300ms ease-out; }  select.inputbox { behavior:none;}  label.invalid { color:#FF0000;}  label.invalid { color:red;}  .invalid { border-color:#FF0000;}  .invalid { border-color:red !important;}  .tool-tip { float: left; background: #CCCCCC; border: 1px solid #333333; padding: 5px; color:#000000; max-width: 200px;}  .tool-title { padding: 0; margin: 0; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; color:#000000;}  .tool-text { color:#000000; margin: 0;}  /* BUTTONS ----------------------------------------------------------- */  .button, button, .btn, p.readmore a, .readon, .readon_grey, .readon_white, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton { -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; transition: all 300ms ease-out; padding:7px; padding-left:12px; padding-right:12px; margin-top:14px; margin-bottom:0px; border:none; color:#FFFFFF; display:inline-block; text-decoration: none; font-size:0.9em;} p.readmore a, p.readmore a.btn { margin-top:28px !important; margin-bottom:0px !important; font-size:1em; }  p.readmore a span { display:none; }  .button { margin:0px; margin-top:0px; margin-right:8px; color:#ffffff;}  #s5_component_wrap .button, #s5_component_wrap .btn { line-height:200%; margin-top:14px; margin-bottom:14px; }  .btn-primary, .pager a, .readon, .readon_white, p.readmore a { color:#FFFFFF !important; font-family: Raleway; }  .btn-primary:hover, .pager a:hover { color:#FFFFFF !important; }  .button:hover, .btn:hover, buton:hover { border:none; }  #submitCommentButton { margin-top:14px;}  .readon, .readon_grey, p.readmore a, .readon_white, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link { padding-left:16px; padding-right:17px;}  #s5_loginreg ul { list-style:none; margin:0px; }  .readon_white { background:#FFFFFF; }  .readon_grey { background:#FFFFFF; color:#676767 !important; border:solid 1px #EBEBEB; font-family: Raleway; }  .readon_grey:hover { color:#FFFFFF !important; background:#555555; text-decoration:none; }  .readon:hover, .readon_grey:hover { text-decoration:none !important; cursor:pointer; }  #searchForm .btn, #searchForm .btn:hover { color:#000000; margin:0px; background:none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; margin-top:2px; }  /* FONT CONTROLS ----------------------------------------------------------- */ #fontControls { float:right;}  #fontControls a { color:#464646;}  .decreaseSize { font-size:12px;}  .increaseSize { font-size:19px;}  .resetSize { font-size:16px; margin-left:5px; margin-right:5px;}  /* SCROLL TO TOP ----------------------------------------------------------- */  #s5_scrolltotop { height: 0; visibility:hidden;}   .s5_scrolltotop  { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; width:40px; height:30px; cursor:pointer; margin-top:-47px; display:block; float:right; background:transparent url(../images/s5_scroll_arrow.png) no-repeat center center;}       /* BODY ELEMENTS ----------------------------------------------------------- */  #s5_body_padding { padding-top:55px; }  #s5_main_wrapper { background:#FFFFFF; margin-bottom:90px; -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12); box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.12); }  #s5_logo, #s5_logo_module { cursor:pointer; float:left; }  #s5_header_area_inner { padding-left:34px; padding-right:34px; padding-top:36px; padding-bottom:36px; }  #s5_loginreg { float:right; }  #s5_login, #s5_register { float:right; margin-left:12px; cursor:pointer; font-size:0.8em; margin-top:10px; }  #s5_login:hover, #s5_register:hover { text-decoration:underline; }  #s5_social_wrap { float:right; padding-top:10px; margin-left:26px; }  #s5_google { background:url(../images/s5_google.png) no-repeat top center; border:solid 1px #9E9E9E; margin-left:5px; cursor:pointer; float:right; width:24px; height:24px; display:block; -webkit-border-radius:350px; -moz-border-radius:350px; border-radius:350px; }  #s5_google:hover { border:solid 1px #DD4B39; background:#DD4B39 url(../images/s5_google.png) no-repeat bottom center; }  #s5_facebook { background:url(../images/s5_facebook.png) no-repeat top center; border:solid 1px #9E9E9E; margin-left:5px; cursor:pointer; float:right; width:24px; height:24px; display:block; -webkit-border-radius:350px; -moz-border-radius:350px; border-radius:350px; }  #s5_facebook:hover { border:solid 1px #3D5B99; background:#3D5B99 url(../images/s5_facebook.png) no-repeat bottom center; }  #s5_rss { background:url(../images/s5_rss.png) no-repeat top center; border:solid 1px #9E9E9E; margin-left:5px; cursor:pointer; float:right; width:24px; height:24px; display:block; -webkit-border-radius:350px; -moz-border-radius:350px; border-radius:350px; }  #s5_rss:hover { border:solid 1px #FF6F14; background:#FF6F14 url(../images/s5_rss.png) no-repeat bottom center; }  #s5_twitter { background:url(../images/s5_twitter.png) no-repeat top center; border:solid 1px #9E9E9E; margin-left:5px; cursor:pointer; float:right; width:24px; height:24px; display:block; -webkit-border-radius:350px; -moz-border-radius:350px; border-radius:350px; }  #s5_twitter:hover { border:solid 1px #159CEB; background:#159CEB url(../images/s5_twitter.png) no-repeat bottom center; }  #s5_pinterest { background:url(../images/s5_pinterest.png) no-repeat top center; border:solid 1px #9E9E9E; margin-left:5px; cursor:pointer; float:right; width:24px; height:24px; display:block; -webkit-border-radius:350px; -moz-border-radius:350px; border-radius:350px; }  #s5_pinterest:hover { border:solid 1px #C82227; background:#C82227 url(../images/s5_pinterest.png) no-repeat bottom center; }  #s5_search_wrap br, #s5_search_wrap label, #s5_search_wrap .button, #s5_search_wrap .btn, #s5_search_wrap .button-search { display:none; color:#FFFFFF; }  #s5_search_wrap br, #s5_search_wrap label, #s5_search_wrap .button, #s5_search_wrap .btn, #s5_search_wrap .button-search { display:none; color:#FFFFFF; }  #s5_search_wrap { float:right; height:59px; padding-left:20px; padding-right:20px; width:18px; overflow:hidden; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; transition: all 300ms ease-out; background:transparent url(../images/s5_search.png) no-repeat center left -7px; }  #s5_search_wrap:hover { width:160px; }  /* #s5_search_wrap:hover input { padding-left:20px; } */  #s5_search_wrap input { padding:4px; padding-left:8px; border:none !important; color:#FFFFFF !important; background:none; padding-left:14px; overflow:hidden; text-indent:10px; -webkit-box-shadow: none !important; box-shadow: none !important; -moz-box-shadow: none !important; margin:0px; margin-top:18px; font-size:0.9em; padding-left:30px; }  #s5_search_wrap input:hover, #s5_search_wrap input:focus { background:none; -webkit-box-shadow: none !important; box-shadow: none !important; -moz-box-shadow: none !important; }  #s5_top_row1_wrap, #s5_top_row2_wrap, #s5_top_row3_wrap, #s5_bottom_row1_wrap, #s5_bottom_row2_wrap, #s5_bottom_row3_wrap, #s5_above_columnswrap, #s5_below_columns_wrap { padding-left:30px; }  #s5_top_row1_area1, #s5_bottom_row3_area1 { background:#F8F8F8; padding-top:30px; }  #s5_component_wrap_inner { padding:54px; /* padding-top:14px; */ padding-top:0px; padding-bottom:46px; /* font-size:0.9em; */ font-size:1.1em; }  .article-info { font-size:0.9em; color:#A6A5A5; }  #s5_left_column_wrap_inner { padding-left:30px; }  #s5_right_column_wrap_inner { padding-right:30px; }  #s5_middle_bottom_wrap, #s5_middle_top_wrap { padding-left:54px; padding-right:24px; padding-bottom:24px; }  #s5_pos_custom_4 { float:right; }  #s5_custom_4_inner { padding-left:36px; }  #s5_breadcrumb_wrap { float:left; }  #s5_breadcrumb_font_wrap_inner { padding:30px; padding-top:14px; padding-bottom:12px; background:#FFFFFF; font-size:0.8em; border-top:solid 1px #E8E8E8; border-bottom:solid 1px #E8E8E8; }  #s5_pos_language { float:right; margin-bottom:-27px; margin-top:1px; }  #s5_center_area1 { padding-top:30px; }  .s5_toprow_margin { margin-bottom:30px; }  #s5_drop_down_text_inner { margin-top:-4px; display:block; font-size:1.1em; }  /* Pagination ----------------------------------------------------------- */  .pagination .pagination, p.counter, .pagination span.s5_pagespan a, .pagination span.s5_pagespan a:hover { -webkit-transition:  all 300ms ease-in 0s; -moz-transition:  all 300ms ease-in 0s; -o-transition: all 300ms ease-in 0s; transition:  all 300ms ease-in 0s;}  .pagination p.counter {font-size:.9em;} .pagination-toolbar .pagination {margin-top:0px;}   .s5_pagespan a, .pagination a { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color:#000000;}  .pagination span.s5_pagespan span { margin-left: 2px; margin-right: 1px; padding: 2px 8px; border:1px solid #242424; background:#242424; font-weight:300; color: #FFFFFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}  .pagination span.s5_pagespan a { margin-left: 2px; margin-right: 1px; padding: 2px 8px; font-weight:300; background:transparent; border:1px solid #dddddd; color:#818181; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}  .pagination span.s5_pagespan a:hover { text-decoration:none; border:1px solid #000000; color:#ffffff; background:#000000;}  /* J3.0 */ .counter.pull-right { float:none;}  .pagination [class*="span"] { float: none; margin-left: 0;}   /* MODULE STYLES ----------------------------------------------------------- */   .module_round_box_outer { margin-right:30px; margin-bottom:30px; font-size:0.8em; line-height:171%; }  #s5_drop_down_inner .module_round_box_outer { margin-right:15px; margin-left:15px; }  #s5_left_wrap .module_round_box_outer, #s5_right_wrap .module_round_box_outer, #s5_pos_custom_4 .module_round_box_outer { margin-right:0px; }  /* .module_round_box { border:solid 1px #E8E8E8; padding:22px; background:#FFFFFF; } */  .s5_mod_h3_outer {/* margin-top:-22px;*/ margin-left:-22px; margin-right:-22px; margin-bottom:22px; border-bottom:solid 1px #E8E8E8; background:#FAFAFA; padding:22px; /*padding-top:19px;*/ padding-bottom:13px; }  #s5_top_row1_area1 .module_round_box .s5_mod_h3_outer, #s5_bottom_row3_area1 .module_round_box .s5_mod_h3_outer { background:#FFFFFF; }  .s5_mod_h3 { font-size:1.1em; color:#464646; }   .module_round_box-no_border { padding:22px; background:#FFFFFF; }   .module_round_box-none .s5_mod_h3_outer { margin:0px; margin-bottom:20px; color:#676767; font-size:1.3em; padding:0px; background:none; border:none; }  .module_round_box-none .s5_h3_first { color:#676767 !important; }    .module_round_box-black_no_border { padding:16px; color:#626262; }  .module_round_box-black_no_border a { color:#626262; }  .module_round_box-black_no_border .s5_mod_h3_outer { margin:0px; margin-bottom:20px; color:#000000; padding:0px; background:none; border:none; }  .module_round_box-black_no_border .s5_h3_first, .module_round_box-black_no_border .s5_mod_h3 { color:#000000 !important; }    .module_round_box-highlight1, .module_round_box-dark1 { padding:22px; color:#FFFFFF; }  .module_round_box-dark1 { background:#4B4B4B; }  .module_round_box-highlight1 a, .module_round_box-dark1 a { color:#FFFFFF; }  .module_round_box-highlight1 .s5_mod_h3_outer, .module_round_box-dark1 .s5_mod_h3_outer { margin:0px; margin-bottom:14px; color:#FFFFFF; padding:0px; background:none; border:none; }  .module_round_box-highlight1 .s5_h3_first, .module_round_box-highlight1 .s5_mod_h3, .module_round_box-dark1 .s5_h3_first, .module_round_box-dark1 .s5_mod_h3 { color:#FFFFFF !important; }     .module_round_box-grey { padding:22px; color:#676767; border:solid 1px #E8E8E8; background:#FAFAFA; }  .module_round_box-grey .s5_mod_h3_outer { margin:0px; margin-bottom:14px; padding:0px; background:none; border:none; }  .module_round_box-grey .s5_h3_first, .module_round_box-grey .s5_mod_h3 { color:#464646 !important; }    .module_round_box-highlight2, .module_round_box-dark2 { padding:22px; color:#FFFFFF; }  .module_round_box-dark2 { background:#4B4B4B; }  .module_round_box-highlight2 a, .module_round_box-dark2 a { color:#FFFFFF; }  .module_round_box-highlight2 .s5_mod_h3_outer, .module_round_box-dark2 .s5_mod_h3_outer { color:#FFFFFF; border:none; }  .module_round_box-dark2 .s5_mod_h3_outer { background:#3B3B3B; }  .module_round_box-highlight2 .s5_h3_first, .module_round_box-highlight2 .s5_mod_h3, .module_round_box-dark2 .s5_h3_first, .module_round_box-dark2 .s5_mod_h3 { color:#FFFFFF !important; }    #s5_pos_custom_2 .moduletable { background:#FFFFFF; padding:20px; padding-top:25px; padding-bottom:23px; margin-bottom:10px; color:#5E5D5D; /* font-size:0.7em; */ line-height:170%; }   #s5_pos_custom_3 .moduletable { color:#FFFFFF; text-align:center; padding:30px; padding-bottom:32px; padding-top:32px; font-size:1.4em; line-height:160%; }  #s5_pos_custom_3 .moduletable .uppercase { font-size:1.1em; font-weight:bold; }  #s5_pos_custom_3 .readon_white { font-size:0.7em; margin-left:14px; margin-top:0px; line-height:160%; }    .module_round_box_outer .readon, .module_round_box_outer .readon_grey, .module_round_box_outer .readon_white { margin:0px; font-size:1.1em; }   #s5_responsive_mobile_drop_down_wrap .s5_mod_h3_outer { margin:0px; padding:0px; background:none; border:none; margin-bottom:20px; }   /* IMAGE AND CONTENT FADER ----------------------------------------------------------- */  .slideInfoZone { width:80% !important; height:auto !important; margin-bottom:30px !important; margin-right:30px !important; left:auto !important; right:0 !important; color:#272727 !important; }  .jdGallery .slideInfoZone { background:url(../images/s5_iacf_bg.png) !important; padding:30px !important; }  .jdGallery .slideInfoZone h2 { margin:0px !important; margin-bottom:16px !important; font-size:1.8em !important; text-shadow:none !important; }  .jdGallery .slideInfoZone p { margin:0px !important; text-shadow:none !important; color:#272727 !important; /* font-size:0.9em; */ font-size:1em; }  .slideInfoZone a:hover { text-decoration:underline; }  .jdGallery a.right, .jdGallery a.left { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important; filter: alpha(opacity=100) !important; -moz-opacity: 1 !important; -khtml-opacity: 1 !important; opacity: 1 !important; width:35px !important; height:35px !important; float:left !important; padding:0px !important; top:30px !important; -webkit-transition: all 300ms ease-out; -moz-transition: all 300ms ease-out; -o-transition: all 300ms ease-out; transition: all 300ms ease-out; }  .jdGallery a.right { background:url(../images/s5_iacf_right.png) no-repeat top left !important; left: auto !important; right:30px !important; }  .jdGallery a.right:hover { background:url(../images/s5_iacf_right.png) no-repeat bottom left !important; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; }  .jdGallery a.left { background:url(../images/s5_iacf_left.png) no-repeat top left !important; right:67px !important; left: auto !important; }  .jdGallery a.left:hover { background:url(../images/s5_iacf_left.png) no-repeat bottom left !important; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in; }  .jdGallery .slideElement { background-size:102% auto !important; }  #s5_pos_custom_1 { position:relative; }  #s5_pos_custom_2 { position:absolute; z-index:2; top:0; left:0; /* margin-top:22px; margin-left:22px; width:240px; */ margin-top:1%; margin-left:22px; width:25%; /* new */ min-width: 275px; background:#F1F0F0; padding:10px; padding-bottom:0px; -webkit-box-shadow: 4px 4px rgba(0, 0, 0, 0.15); -moz-box-shadow: 4px 4px rgba(0, 0, 0, 0.15); box-shadow: 4px 4px rgba(0, 0, 0, 0.15); }  .slideInfoZone .readon { display:inline-block; }    /* S5 TAB SHOW ----------------------------------------------------------- */  #s5_button_wrap0 { margin:0px !important; border:none !important; }  #s5_tabshow_left { -webkit-box-shadow: none !important; box-shadow: none !important; -moz-box-shadow: none !important; padding-bottom:0px !important; float:left; }  #s5_button_frame ul li a { font-size:1em !important; padding-left:18px !important; padding-right:18px !important; padding-top:7px !important; padding-bottom:7px !important; }  .s5_ts_active { -webkit-box-shadow: none !important; box-shadow: none !important; -moz-box-shadow: none !important; filter:none !important; }  .s5_ts_not_active a { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }  #s5_button_frame ul li { padding:0px !important; }  .s5_ts_not_active, .s5_ts_active, #s5_button_frame { border-right:none !important; height:15px !important; }  .s5_ts_not_active a { background:#B1B1B1 !important; }  #s5_button_content .moduletable { padding:0px !important; }  #s5_button_content li { line-height:inherit !important; }  #s5_button_frame ul li { text-indent:500px; height:8px !important; width:25px !important; overflow:hidden !important; margin-left:2px; }  #s5_button_frame ul li a { padding:0px !important; height:auto !important; width:auto !important; }  #s5_button_frame { margin-top:-34px; float:right; position:relative; margin-right:0px; }  .module_round_box #s5_button_frame { margin-top:-44px; margin-right:0px; }  #s5_tabshow_left { background:none !important; }   /* VERTICAL ACCORDION ----------------------------------------------------------- */  span.s5_va_h3_inner_span { margin-right:0px !important; }  .s5_va_element { border:none !important; background:none !important; font-size:0.9em; color:#666666; }  .s5_va_element_inner { padding-left:20px !important; padding-right:20px !important; padding-top:6px !important; padding-bottom:20px !important; }  .s5_va_inactive, .s5_va_active { border:none !important; margin-bottom:0px !important; height:auto !important; font-size:1.1em !important; padding:20px !important; padding-top:13px !important; padding-bottom:9px !important; line-height:28px !important; }  #s5_va_accordion { border:solid 1px #E8E8E8 !important; border-top:none !important; }  span.s5_va_h3_inner_span { padding:0px !important; }  span.s5_va_h3_inner_span { background:none !important; height:auto !important; }  .s5_va_inactive:hover, .s5_va_active:hover { -webkit-transition: all 400ms ease-in; -moz-transition: all 400ms ease-in; -o-transition: all 400ms ease-in; transition: all 400ms ease-in; }  .s5_va_active { background:none !important; border-top:solid 1px #E8E8E8 !important; }  .s5_va_inactive { background:#FAFAFA !important; color:#464646; border-top:solid 1px #E8E8E8 !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; transition: all 400ms ease-out; }  .s5_va_inactive:hover { background:#ffffff !important; }  .s5_va_element_inner  h3 { margin-bottom:8px; font-size:1.4em; }  .s5_va_element_inner  .readon, .s5_va_element_inner  .readon_grey { margin-top:8px !important; }  .s5_va_element iframe { width:100% !important; height:auto !important; margin-bottom:4px; min-height:160px; }   /* BOTTOM MENU ----------------------------------------------------------- */  #s5_bottom_menu_wrap ul.menu a:hover { text-decoration:underline;}  #s5_bottom_menu_wrap ul.menu li { padding-right:20px; display:inline-block;}  #s5_bottom_menu_wrap a, #s5_bottom_menu_wrap { color:#000000; }  #s5_bottom_menu_wrap { float:left; }   #s5_footer { color:#000000; float:right; }  #s5_footer a { color:#000000; }  #s5_footer_area_inner { padding:30px; font-size:0.8em; padding-top:20px; padding-bottom:20px; }    /* S5 BOX ----------------------------------------------------------- */   #s5box_one {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_two {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_three {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_four{padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_five{padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_six{padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_seven {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_eight {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_nine {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_ten {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_login {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;} #s5box_register {padding:36px !important;background:#FFFFFF !important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}    #cboxContent { overflow: visible !important; position: relative !important; background:#FFFFFF !important; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; }  #cboxLoadingOverlay{background:none !important;}  #cboxLoadedContent { padding-bottom:0px !important; margin-bottom:0px !important; }  #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999 !important;} #cboxOverlay{position:fixed; width:100%; height:100% !important;}  #cboxClose { display:none !important; }   #s5box_login ul li, #s5box_register ul li  { padding-left:0px !important; background:none !important; }  #cboxTopLeft, #cboxTopCenter, #cboxTopRight, #cboxMiddleLeft, #cboxMiddleRight, #cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight { display:none !important; }  #cboxWrapper { height:auto !important; width:auto !important; }  #cboxLoadedContent .s5_mod_h3 { margin-bottom:20px; display:inline; padding:0px; }  #cboxLoadedContent label { display:block; margin-bottom:4px; color:#000000; }  #cboxLoadedContent #form-login-remember { width:100%; }  #cboxLoadedContent .button, #cboxLoadedContent button, #cboxLoadedContent .btn { font-size:1.3em; }  #cboxLoadedContent .userdata { margin-bottom:14px !important; border:none !important; }  #cboxLoadedContent .button { cursor:pointer; }  #cboxLoadedContent .module_round_box { background:none !important; padding:0px !important; border:none !important; background:#FFFFFF !important; padding:0px !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; box-shadow:none !important; }  .s5_regfloatleft { float:left; margin-bottom:6px; width:100% !important; line-height:15px !important; }  #cboxLoadedContent input { width:94%; }  #cboxLoadedContent input.button, #modlgn-remember, #cboxLoadedContent input.btn-primary { width:auto !important; }  #cboxLoadedContent #form-login-remember label { display:inline !important; }  #cboxLoadedContent #form-login-remember { margin-bottom:8px; }  #cboxLoadedContent .module_round_box_outer { margin:0px !important; }  #cboxLoadedContent .s5_mod_h3_outer { margin:0px !important; margin-bottom:30px !important; background:none; border:none; font-size:1.6em; padding:0px; color:#464646; }  #cboxLoadedContent #s5box_register .s5_mod_h3_outer { margin-bottom:30px !important; }  #cboxOverlay { -moz-opacity:0.6 !important; -khtml-opacity:0.6 !important; opacity:0.6 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important; filter: alpha(opacity=60) !important; }  #s5box_login_inner a { color:#A7A6A6 !important; }  #cboxContent .s5_mod_h3, #cboxContent .s5_h3_first { background:none; border:none; margin:0px; color:#464646 !important; }  #s5box_login ul li a { color:#999999 !important; margin-bottom:0px !important; }  #colorbox { -moz-box-shadow:0 0px 800px rgba(0, 0, 0, 0.7); -webkit-box-shadow: 0 0px 800px rgba(0, 0, 0, 0.7); box-shadow:0 0px 800px rgba(0, 0, 0, 0.7); padding:0px !important; }  #cboxLoadedContent label { font-size:13px; }  #login-form .icon-arrow-right { display:none; }  #s5box_register_inner input { margin-bottom:4px !important; margin-top:4px !important; }     /* ACCORDION MENU ----------------------------------------------------------- */   #s5_accordion_menu ul li span { font-weight:normal;}  #s5_accordion_menu h3.s5_am_toggler a.mainlevel { color:#464646 !important;}  #s5_accordion_menu h3.s5_am_toggler, #s5_accordion_menu h3.s5_am_toggler a.mainlevel  { line-height:28px !important; }  div.s5_accordion_menu_element li li{ padding-left:4px !important;}  div.s5_accordion_menu_element li li li{ padding-left:12px !important;}  div.s5_accordion_menu_element li a, .s5_am_inner_li .separator span { padding-top:5px !important; padding-bottom:5px !important; padding-left:8px !important; border-bottom:none !important; font-size:0.9em !important; display:block !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; transition: all 400ms ease-out; color:#464646 !important;}  div.s5_accordion_menu_element li li a, .s5_am_innermenu .s5_am_inner_li .separator span  { background:none !important; padding-left:6px !important; padding-right:6px !important; font-size:0.9em !important; border:none !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; transition: all 400ms ease-out; padding-top:5px !important; padding-bottom:5px !important;}  h3 span.s5_accordion_menu_left { display:block !important; padding:13px 20px 9px !important;}  .s5_am_inner_li span.s5_accordion_menu_left { padding:0px !important;}  .s5_am_innermenu span.s5_accordion_menu_left { background:none !important;}  #s5_accordion_menu ul li { padding:0px !important; padding-bottom:0px !important; padding-top:0px !important;}  #s5_accordion_menu { border:solid 1px #E8E8E8 !important; border-top:none !important; font-size:1.2em; margin:0px !important;}  #s5_accordion_menu div { width:100% !important;}  .s5_am_innermenu img { display:none !important; }  #s5_accordion_menu h3 { padding:0px !important; background:#FAFAFA !important; -webkit-transition: all 400ms ease-out; -moz-transition: all 400ms ease-out; -o-transition: all 400ms ease-out; transition: all 400ms ease-out; border:none !important; margin:0px !important; position:relative !important; width:100% !important; display:block !important; /* font-size:0.9em !important; */ font-size:1em !important; height:auto !important; line-height:40px !important; border-top:solid 1px #E8E8E8 !important; }  #s5_accordion_menu h3:hover { background: #FFFFFF !important; -webkit-transition: all 400ms ease-in; -moz-transition: all 400ms ease-in; -o-transition: all 400ms ease-in; transition: all 400ms ease-in; }  #s5_accordion_menu h3.s5_am_open:hover, #s5_accordion_menu h3.s5_am_open { background: #FFFFFF !important; }  #s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left { cursor: pointer !important; background:url(../images/s5_closed.png) no-repeat center right !important; padding-right:24px !important; position:relative !important;}  #s5_accordion_menu h3.s5_am_open span.s5_accordion_menu_left { background:url(../images/s5_open.png) no-repeat center right !important;}  #s5_accordion_menu h3.s5_am_not_parent span.s5_accordion_menu_left { background:none !important; }  #s5_accordion_menu h3.s5_am_not_parent { cursor:pointer !important;}  #s5_accordion_menu h3.s5_am_toggler div { margin:0px !important; padding:0px !important;}  #s5_accordion_menu h3.s5_am_toggler a.mainlevel { width:auto !important; border:none !important; padding:0px !important; margin:0px !important;}  div.s5_accordion_menu_element li { list-style-image:none !important; list-style-position:outside !important; list-style-type:none !important;}  div.s5_accordion_menu_element { width:auto !important;}  #s5_accordion_menu #s5_am_parent_div_current, #s5_accordion_menu .s5_accordion_menu_element { background:none !important;}  ul.s5_am_innermenu { font-size:0.95em; line-height:130% !important; padding-top:0px !important; padding-bottom:8px !important; padding-left:14px !important; padding-right:14px !important; margin-bottom:0px !important; margin-left:0px !important; margin-top:0px !important; }  ul.s5_am_innermenu ul { border:none !important; margin-top:0px !important; padding-bottom:0px !important; padding-top:0px !important; }  ul.s5_am_innermenu a:hover { text-decoration:underline !important; -webkit-transition: all 300ms ease-in; -moz-transition: all 300ms ease-in; -o-transition: all 300ms ease-in; transition: all 300ms ease-in;}  #s5_accordion_menu h3.s5_am_parent { padding-right:0px !important;}  #s5_accordion_menu #current .s5_am_innermenu a, #s5_accordion_menu #current .s5_am_innermenu span { color:#999999 !important; }  .s5_am_innermenu #current ul .s5_accordion_menu_left a.mainlevel { background:none !important; }    /* COLUMN MENU ----------------------------------------------------------- */ div.s5_outer.s5_sidemenu {padding:7px; background: #fcfcfc; border: 1px solid #eee;} .s5_module_box_1 ul.menu a { display:block; color:#464646 !important; }  .s5_module_box_1 ul.menu li span, .s5_module_box_1 ul.menu li a { margin-bottom:6px; display:block; }  .s5_module_box_1 ul.menu ul li a:hover { background:none; }  .s5_module_box_1 ul.menu img { display:none; }  .s5_module_box_1 ul.menu a:hover { text-decoration:underline;}  .s5_module_box_1 ul.menu ul a:hover { text-decoration:underline;}  .s5_module_box_1 ul.menu ul a { background:none; border-bottom: none; display:block;}  .s5_module_box_1 ul.menu ul ul a { /* font-size:8pt; */ font-size:10pt; padding:0px; padding-left:10px; border-bottom: none; display:block; font-weight:normal;}  .s5_module_box_1 ul.menu #current ul span { font-weight:normal;}  .s5_module_box_1 ul.menu li { padding:0px;}  .s5_module_box_1 ul.menu li ul li { margin-bottom:6px; margin-left:14px;}  ul.menu .current ul a { color:#717171 !important; } /* Print styles */ @media print{ @page { margin: 0.5cm; }  body{font-size:.12pt; background: none;} #belowmenu,#s5_breadcrumb_font_wrap,#s5_left_column_wrap,#s5_menu_wrap,#topmenu,.module_round_box-ismobile,.st_tabs,ul.nav.nav-tabs,.cw-sl-width-100, .loginreg{display:none} #s5_center_column_wrap{float:left;left:52%;position:relative;width:67%;overflow:visible;height:auto} .st_views,.tab-content{width:100%}.tab-content>.tab-pane{display:block}#s5_main_wrapper{margin-bottom:0;box-shadow:none}#s5_body_padding{padding-top: 0px !important;}.s5_wrap{width: 100%!important; max-width: 100%!important;} #s5_columns_wrap{overflow:visible !important;}  #s5_right_wrap {clear: both!important; display:block; float:left!important;left:77%!important;position:relative!important;width:90%!important;overflow:visible!important;height:auto!important;} }