@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}body{font-size:100.01%;background:#fff;color:#000;text-align:left}div{outline:0 none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:bold}dd{margin:0 0 1em .8em}blockquote{margin:0 0 1em .8em}blockquote:before,blockquote:after,q:before,q:after{content:""}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:block}.floatbox{display:table;width:100%}#ie_clearing{display:none}.skip,.hideme,.print{position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active{position:static;top:0;left:0}#skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks .skip:focus,#skiplinks .skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}@media screen,projection{#col1{float:left;width:20%}#col2{float:right;width:20%}#col3{width:auto;margin:0 20%}#col1_content,#col2_content,#col3_content{position:relative}.subcolumns{display:table;width:100%;table-layout:fixed}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{table-layout:fixed}.equalize>div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}}@media print{.subcolumns,.subcolumns>div{overflow:visible;display:table}.print{position:static;left:0}.noprint{display:none!important}}@media all{.ie_clearing{display:none;}html *{font-size:100.01%;}textarea, pre, code, kbd, samp, var, tt{font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;}body{font-size:100%;}}@media screen, projection{body{overflow-y:scroll;text-align:center;}.page_margins{text-align:left;margin:0 auto;width:960px;}.xf-container{clear:both;margin:0;}.xf_layout-default #main .col1{width:200px;float:right;text-align:left}.xf_layout-default #main .col3{margin-right:200px;margin-left:0;text-align:left}.xf_layout-1-column #main .col3{margin-right:0;margin-left:0;text-align:left}.col1_content, .col2_content, .col3_content{position:relative;}.one .col3_content{padding:0}.two-right .col1_content, .two-left .col3_content, .three-left-right .col1_content, .three-right-right .col1_content, .three-right-right .col2_content, .three-left-left .col3_content{padding:0 0 0 20px}.two-right .col3_content, .two-left .col1_content, .three-left-right .col2_content, .three-right-right .col3_content, .three-left-left .col1_content, .three-left-left .col2_content{padding:0 20px 0 0}.three-left-right .col3_content{padding:0 20px 0 20px}}@media print{.byline, .entry-meta,#comments,#authorbox{display:none}}@media all{.xf-fullpage.shinybuttons{}.shinybuttons .hlist{width:100%;float:left;display:inline;line-height:0background-color:#39373A;}.shinybuttons .hlist ul{margin:0;padding:0;display:inline;position:relative;float:right}.shinybuttons .hlist ul li{display:inline;float:right;list-style-type:none;margin:0;padding:0;position:relative;width:autofont:10px/1.5em aller_lightregular;}.shinybuttons .hlist ul li a{background:url("../img/nav-spacer.png") no-repeat scroll 100% 50% transparent;color:#0093C8;display:block;position:relative;text-decoration:none;width:autotext-transform:uppercase;text-transform:uppercase;padding-right:7px;padding-left:7px;margin-top:3px;margin-bottom:5px;margin-left:0;letter-spacing:1px;font-size:10px;}.shinybuttons .hlist ul li a:focus,.shinybuttons .hlist ul li a:hover,.shinybuttons .hlist ul li a:active{color:white;text-decoration:none;outline:0 nonebackground-color:#0093C8;text-transform:uppercase;background:transparent url("../img/nav-spacer.png") no-repeat 100% 50%;font-size:10px;letter-spacing:1px;}.shinybuttons .hlist ul li.current_page_item a,.shinybuttons .hlist ul li.current-menu-item a,.shinybuttons .hlist ul li.current-cat a{color:white;text-transform:uppercase;letter-spacing:1px;font-size:10px;}.shinybuttons .hlist .sf-menu ul{position:absolute;top:-999em;width:12em;margin:0;padding:0}.shinybuttons .hlist .sf-menu li:hover ul,.shinybuttons .hlist .sf-menu li.sfHover ul{left:0;top:2.5em;z-index:9999;border-left:1px solid #888;border-right:1px solid #888;background:#b8b8b8}.shinybuttons .hlist .sf-menu ul li{float:left;position:relative;border-bottom:1px solid #888;background:#efefef;width:12em}.shinybuttons .hlist .sf-menu li:hover li ul,.shinybuttons .hlist .sf-menul li.sfHover li ul{top:-999em}.shinybuttons .hlist .sf-menu li li:hover ul,.shinybuttons .hlist .sf-menu li li.sfHover ul{left:12em;top:0}.shinybuttons .hlist .sf-menu li li:hover li ul,.shinybuttons .hlist .sf-menu li li.sfHover li ul{top:-999em}.shinybuttons .hlist .sf-menu li li li:hover ul,.shinybuttons .hlist .sf-menu li li li.sfHover ul{left:12em;top:0}.shinybuttons .hlist .sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.shinybuttons .sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../img/arrows-ffffff.png') no-repeat -10px -100px}.shinybuttons a > .sf-sub-indicator{top:.8em;background-position:0 -100px}.shinybuttons a:focus > .sf-sub-indicator,.shinybuttons a:hover > .sf-sub-indicator,.shinybuttons a:active > .sf-sub-indicator,.shinybuttons li:hover > a > .sf-sub-indicator,.shinybuttons li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px}.shinybuttons .hlist .sf-menu ul .sf-sub-indicator{background-position:-10px 0}.shinybuttons .hlist .sf-menu ul a > .sf-sub-indicator{background-position:0 0}.shinybuttons .hlist .sf-menu ul a:focus > .sf-sub-indicator,.shinybuttons .hlist .sf-menu ul a:hover > .sf-sub-indicator,.shinybuttons .hlist .sf-menu ul a:active > .sf-sub-indicator,.shinybuttons .hlist .sf-menu ul li:hover > a > .sf-sub-indicator,.shinybuttons .hlist .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0}.shinybuttons .sf-shadow ul.sf-shadow-off{background:transparent}.shinybuttons .hlist ul.nav_search{float:right}.shinybuttons .hlist ul li.navsearch{padding:.25em 0}.shinybuttons .desc a{font-weight:bold}.shinybuttons .desc a span{font-weight:normal;display:block}}@media screen, projection{body{background:#fff}.yamlpage{padding:0 10px}.xf-container.xf-blog{padding:1.5em 10px 0 10px}.xf-container.xf-fullpage{padding:0}#primarynav, #secondarynav,#primarynav .yamlpage, #secondarynav .yamlpage{padding-top:0}#primarynav{position:relative;z-index:6;padding:0}#secondarynav{position:relative;z-index:5;padding:0}#header{background:#fff;color:#000}#teaser{background:#efefef}#main{background:#fff;padding-bottom:1.5em}#footer{background:#f8f8f8}#siteinfo{background:#f0f0f0}.blogtitle{overflow:hidden}.logo #header h1 a, .logo .blogtitle span, .logo .blogtitle a{background:transparent url(../img/logo.png) top left no-repeat;width:235px;height:64px;display:block;text-indent:-9999em}.logo .blogtitle a:focus{outline:none}#skiplinks a.skip:focus,#skiplinks a.skip:active{color:#fff;background:#333;border-bottom:1px #000 solid;padding:10px 0;text-decoration:none}}@media screen, projection{.yform{background:#f4f4f4;border:1px #ddd solid;margin:0 0 1em 0;padding:10px}.yform fieldset{border:1px #ddd solid;background:#fafafa;margin:0 0 1em 0;padding:0.5em}.yform legend{font-size:125%;font-weight:normal;color:#000}.yform label{color:#666}.yform input,.yform textarea,.yform select,.yform optgroup{font-family:Arial, Helvetica, sans-serif}.yform .type-text input,.yform .type-text textarea,.yform .type-select select{border:1px solid #ddd}.yform div.type-text input:focus,.yform div select:focus,.yform div textarea:focus,.yform div.type-text input:hover,.yform div select:hover,.yform div textarea:hover,.yform div.type-text input:active,.yform div select:active,.yform div textarea:active{border:1px #a66 solid;background:#fff}.yform .type-button input, .yform #submit{border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #444 solid;border-bottom:1px #444 solid;color:#000;background:#454545 url(../img/button_gray.png) top left repeat-x;padding:5px 1em}.yform .type-button input[type=reset]{color:#300;background:#661717 url(../img/button_red.png) top left repeat-x}.yform .type-button input[type=submit], .yform #submit{color:#330;background:#5e5607 url(../img/button_yellow.png) top left repeat-x}.yform .type-button input.reset{color:#300;background:#661717 url(../img/button_red.png) top left repeat-x}.yform .type-button input.submit{color:#330;background:#5e5607 url(../img/button_yellow.png) top left repeat-x}.yform div.type-button input:focus,.yform div.type-button input:hover,.yform div.type-button input:active{border-top:1px #444 solid;border-left:1px #444 solid;border-right:1px #ddd solid;border-bottom:1px #ddd solid;color:#fff;background:#555}.yform div.type-button input.reset:focus,.yform div.type-button input.reset:hover,.yform div.type-button input.reset:active{background:#800;color:#fff}.yform div.type-button input.submit:focus,.yform div.type-button input.submit:hover,.yform div.type-button input.submit:active,.yform #submit:focus, .yform #submit:hover, .yform #submit:active{background:#880;color:#fff}.yform{overflow:hidden}.yform fieldset{display:block}.yform label{display:block;cursor:pointer}.yform legend{background:transparent;border:0;padding:0 0.5em}.yform .message{display:block;margin-bottom:0.5em;color:#666}.yform input[type=hidden]{display:none !important}.yform sup{color:#800;font-weight:bold}fieldset:after,.yform div.type-text:after,.yform div.type-select:after,.yform div.type-check:after,.yform div.type-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.yform div.type-text,.yform div.type-select,.yform div.type-check,.yform div.type-button,.yform p.form-submit{display:block;margin:0.5em 0;padding:3px 0.5em;position:relative}.yform div.type-button, .yform p.form-submit{padding:3px 0em}.yform .type-text input,.yform .type-text textarea{display:block;position:relative;padding:0.3em 0.3em;width:58.5%}.yform .type-select select{display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer}.yform .type-select select optgroup{font-style:normal;font-weight:bold}.yform .type-check input{cursor:pointer}.yform .type-check label{display:inline}.yform .type-button input, .yform p.form-submit input{cursor:pointer;overflow:visible;width:auto}.yform div.error{border:1px #a00 dashed;background:#faf4f4;padding:0.5em}.yform div.error label{color:#000;font-weight:bold}.yform div.error .message{color:#800}.yform div.type-check input:focus,.yform div.type-check input:hover,.yform div.type-check input:active{border:0 none}.full div.type-text input,.full div.type-text textarea{width:95.5%;margin-right:-3px}.full div.type-select select{width:97.0%;margin-right:-3px}* html .full div.type-text input,* html .full div.type-text textarea{width:95.5%}* html .full div.type-select select{width:97.0%}.columnar .type-text label,.columnar .type-select label{float:left;width:30%}.columnar div.type-check input{margin-left:30%}.columnar div.error .message{margin-left:30%}.columnar fieldset div.type-button,fieldset.columnar div.type-button{padding-left:30%}.columnar div.type-text input,.columnar div.type-text textarea{float:left;width:67.8%;margin-right:-3px}.columnar div.type-select select{float:left;width:69.4%;margin-right:-3px}* html .columnar div.type-text input,* html .columnar div.type-text textarea{width:67.2%}* html .columnar div.type-select select{width:68.8%}.yform,.yform div,.yform div *{zoom:1}.yform{padding-top:0\9}.yform fieldset{padding:0 5px\9;padding-top:1em\9}.yform legend{position:absolute\9;top:-.5em\9;*left:0\9}.yform fieldset{position:relative\9;overflow:visible\9;margin-top:1.5em\9;zoom:1}.yform legend{*padding:0 5px}.yform fieldset{*padding-top:1.5em}* html .yform{padding-top:10px}}@media all{body{font-family:Helvetica, Verdana, Arial, sans-serif;color:#444}h1,h2,h3,h4,h5,h6{font-family:Calibri, "Trebuchet MS", Tahoma, Helvetica, Verdana, sans-serif;font-weight:normal}h1{font-size:2.5em;line-height:0.6em;margin-bottom:0.6em}h2{font-size:2em;line-height:1em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1em;margin-bottom:1em}h4{font-size:1.334em;line-height:1.125em;margin-bottom:1.125em}h5, h6{font-size:1.1667em;line-height:1.286em;margin-bottom:1.286em}.sidebar h5, #comments-title, #pings-title, .widget-title,#footer h5{font-size:1.5em;line-height:1em;margin-bottom:1em}.page-title{font-size:1.5em;line-height:1em;margin-bottom:1em}.page-title span{font-style:italic}p, ul, ol, dl, dd, dt, li, blockquote, pre{font-size:1em;line-height:1.5em;margin-bottom:1.5em}ul ul, ul ul ul, ul ul ul ul, ol ul, ol ul ul, ol ul ul ul, ol ol, ol ol ol, li{margin-bottom:0}ul, ol, dl{margin-left:20px}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-latin}li{margin-left:20px}dt{font-weight:bold}dd{margin:0 0 1.5em 20px}blockquote, cite, q{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}blockquote{margin-left:20px;margin-right:20px;color:#666}strong,b{font-weight:bold}em,i{font-style:italic}big{font-size:1.1667em;line-height:1.286em;margin-bottom:1.286em}small{font-size:0.9166em;line-height:1.636em;margin-bottom:1.636em}pre, code, kbd, tt, samp, var{font-size:1em}pre, code{color:#000}kbd, samp, var, tt{color:#666;font-weight:bold}var, dfn{font-style:italic}acronym, abbr{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub, sup{font-size:0.9166em;line-height:0}hr{color:#fff;background:transparent;margin:0 0 1.5em 0;padding:0 0 1.5em 0;border:0;border-bottom:1px #eee solid}a{color:#4d87c7;background:transparent;text-decoration:none}a:visited{color:#036}a:focus{text-decoration:none;color:#000}a:hover,a:active{color:#182e7a;text-decoration:none}.info{background:#f8f8f8;color:#666;padding:10px;margin-bottom:1.5em;font-size:0.9167em}.warning{background:#fee;color:#400;border:1px #844 solid;padding:10px;margin-bottom:1.5em}.hide{display:none}.float_left{float:left}.float_right{float:right}.alignleft{float:left;display:inline;margin-right:20px;margin-bottom:1em}.alignright{float:right;display:inline;margin-left:20px;margin-bottom:1em}.aligncenter,.center{display:block;text-align:center;margin:0 auto 1em auto}.alignnone{margin:0 0 1em 0}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}table{width:auto;border-collapse:collapse;margin-bottom:1.5em;border-top:1px #888 solid;border-bottom:1px #888 solid}table caption{text-transform:uppercase}table.full, .widget_calendar table{width:100%}table.fixed{table-layout:fixed}th,td{padding:0.5em}thead th{color:#000;border-bottom:1px #800 solid}tbody th{background:#e0e0e0;color:#333}tbody th[scope="row"], tbody th.sub{background:#f0f0f0}tbody th{border-bottom:1px solid #fff;text-align:left}tbody td{border-bottom:1px solid #eee}tbody tr:hover th[scope="row"],tbody tr:hover tbody th.sub{background:#f0e8e8}tbody tr:hover td{background:#fff8f8}.gallery{margin:auto;overflow:hidden;width:100%;list-style-type:none}.gallery-item{float:left;margin-left:0;text-align:center}.gallery-item.last{margin-left:-1px}.gallery .gallery-caption{margin-left:0}.gallery .first, .gallery br{clear:both}.col-2{width:50%}.col-3{width:33.333%}.col-4{width:25%}.col-5{width:20%}.col-6{width:16.666%}.col-7{width:14.285%}.col-8{width:12.5%}.col-9{width:11.111%}.wp-caption-text{font-size:0.9167em}ul.gallery{margin-left:0}li.gallery-item{display:inline}.gallery-icon, .gallery-caption{margin-bottom:1.5em}.gallery figure{display:inline-block}.gallery figcaption{margin-top:1.5em}.xf-image-wrap{display:inline-block;position:relative;max-width:100%;height:auto;}* html .xf-image-wrap{width:100%;}.xf-image-wrap span{display:inline-block;text-indent:-9999em;text-align:center;}.wp-smiley{margin:0}.post, .type-attachment, .type-page{margin:0 0 1.5em 0;overflow:hidden}.entry-content{overflow:hidden}.postedit{line-height:1.5em;margin-bottom:1.5em}.entry-meta{font-size:0.9167em;line-height:1.6364em;margin-bottom:1.6364em}.xf-layout2 .post-meta{clear:both}footer .post-meta{clear:both;margin-bottom:1.5em}.read-more{line-height:1.5em;float:right}.pagination{overflow:hidden;margin:0 0 1.5em 0}.next_link{float:left}.previous_link{float:right}.backto_link{margin-top:1.5em}nav.backto_link{margin-bottom:1.5em}.skip_top{float:left;display:inline;margin-right:2em}.skip_top span{text-align:left}#authorbox{overflow:hidden;margin-bottom:1.5em}#authorbox img.avatar{float:left;margin:0 20px 1em 0}.commentlist, .pinglist{margin-left:0}.commentlist li{list-style-type:none;overflow:hidden}.commentlist .children{margin-left:0}.comment-wrapper{overflow:hidden;padding:10px}.depth-1{margin-left:0}.depth-2, .depth-3, .depth-4, .depth-5, .depth-6, .depth-7,.depth-8, .depth-9, .depth-10{margin-left:20px}.jquery_tabs .comment-author{zoom:0!important}cite.fn{font-style:normal;font-size:1.1667em}.comment-meta{font-size:0.9167em}#comments time{display:block;font-size:0.9167em}.reply{float:left}.screen-reader-text{position:absolute;top:-32768px;left:-32768px}.nav_search{margin-bottom:0}#searchform div{margin:0;padding:0;position:relative;overflow:hidden}#s, #cat, #x-email{position:relative;padding:2px 0.3em;border:1px solid #444}#cat option{padding-right:5px}#searchsubmit, .x-newsletter-submit{overflow:visible;width:auto}.sidebar, #footer ul{margin:0}#teaser li{list-style-type:none}.sidebar li, #footer ul li, section li{list-style-type:none;margin:0 0 1.5em 0}.sidebar li ul, #footer ul li ul{margin-left:0}.sidebar li li, #footer ul li li{margin:0}.sidebar li li li{margin:0 0 0 20px}.sidebar section{overflow:hidden}.sidebar section ul, #footer div ul, div.sidebar ul, #teaser ul, #teaser ul li{margin-left:0}.sidebar section li, #footer div li, div.sidebar li,#footer section.widget li, #footer div.widget li{margin-bottom:0}.sidebar section{margin-bottom:1.5em}.widget li{list-style-type:none;}li.widget_search{margin-bottom:1.25em}.widget_tag_cloud{padding:0;margin:0 20px}.widget_tag_cloud li{display:inline;line-height:1.8em;width:auto;margin-left:0;margin-right:0;padding:3px 0;list-style-type:none;text-transform:lowercase}.widget_tag_cloud li a{margin-right:0.25em;margin-left:0.25em}.widget_tag_cloud li a:hover{text-decoration:underline}.tagcloud{overflow:hidden;}.tagcloud a{display:inline-block;margin-right:.5em}.social li{height:1%}.xtreme-tweets li{border-bottom:1px solid #444;margin-bottom:0.75em;padding-bottom:0.75em}.xtreme-tweets span{display:block}.tweet_header{overflow:hidden}.xtreme-tweets .avatar{float:left;margin-right:10px;display:inline}.tweet{word-wrap:break-word}.username{font-weight:bold}.tweet-date{font-style:italic}.xtreme-tweets li.preLoader{background:url(../img/loading.gif) 0 2px no-repeat;padding-left:22px;border:0}.box-bottom, .no-bottom{margin-bottom:1.5em}.xtreme_equalize_grid_posts .post{margin-bottom:0}.equalize .subcl, .equalize .subcr, .equalize .subc{padding-bottom:100em;margin-bottom:-100em}.equalize .read-more{float:none;display:block;text-align:right}.jquery_tabs{display:table;margin:0 0 1.5em 0;width:100%}.jquery_tabs .tabs-list{display:block;font-size:1em;line-height:1.5em;list-style-type:none;margin:0;position:relative;z-index:1}.jquery_tabs .tabs-list li{border:0 none;display:inline;float:left;margin:0 0.3em 0 0;padding:0}.jquery_tabs .tabs-list .widget-title{font-size:1em;line-height:1.5em;font-weight:normal}.jquery_tabs .tabs-list li a{font-size:1em;line-height:1.5em;padding:5px 10px;background:#ccc;border:1px solid #888;color:#333;display:block;float:left;font-weight:normal;margin:0}.jquery_tabs .tabs-list li a:focus,.jquery_tabs .tabs-list li a:hover,.jquery_tabs .tabs-list li a:active{background:#f0f0f0;color:#333;text-decoration:none}.jquery_tabs .tabs-list li.current a,.jquery_tabs .tabs-list li.current a:focus,.jquery_tabs .tabs-list li.current a:hover,.jquery_tabs .tabs-list li.current a:active{background:#fff;border-bottom:0 none;color:#000;padding-bottom:6px;text-decoration:none}.js .jquery_tabs .current-info,.js .jquery_tabs .accessibletabsanchor{left:-999em;position:absolute;margin:0}.jquery_tabs .content{border:1px #888 solid;clear:both;padding:1.5em 20px 0 20px;position:relative;top:-1px;margin-bottom:-1px}.jquery_tabs .post{margin:0}.jquery_tabs .tab-content{border-bottom:1px transparent solid;border-top:1px transparent solid}* html .jquery_tabs .tab-content{border-bottom:1px #fff solid;border-top:1px #fff solid}.jquery_tabs .content > h2,.jquery_tabs .content > h3,.jquery_tabs .content > h4,.jquery_tabs .content > h5,.jquery_tabs .content > h6{margin-bottom:0 !important}.xtreme_jqfancy_slider{margin-bottom:1.5em;background:url(../img/loading.gif) no-repeat 50% 50%;overflow:hidden}.jqfancy_wrapper{margin:0 auto}.ft-title{width:100%;padding:10px 0;margin:0;background:#000;color:#fff}.ft-title span{padding:0 10px;display:block}.fancy-title{font-weight:bold;font-size:1.1667em;line-height:1.286em}.ft-prev, .ft-next{cursor:pointer;opacity:0.1 !important;filter:alpha(opacity=10)}.ft-prev:hover, .ft-next:hover{opacity:0.7 !important;filter:alpha(opacity=70)}.ft-prev:focus, .ft-next:focus{outline:none}.ft-buttons{text-align:center}.xtreme_coin_slider{margin-bottom:1.5em;background:url(../img/loading.gif) no-repeat 50% 50%}.coin-slider{zoom:1;position:relative;overflow:hidden}.coin_wrapper{margin:0 auto}.cs-title{width:100%;padding:10px 0;margin:0;background:#000;color:#fff}.cs-title span{padding:0 10px;display:block}.coin-title{font-weight:bold;font-size:1.1667em;line-height:1.286em}.cs-prev, .cs-next{cursor:pointer;text-indent:-9999em;background:url('../img/slider-nav.jpg') no-repeat;width:40px;height:40px}.cs-prev{background-position:0 0}.cs-next{background-position:0 -38px}.xtreme_featurelist_posts{padding:5px;margin-bottom:1.5em}.fl-wrapper{overflow:hidden;position:relative;background:#fff}.fl-wrapper ul{position:absolute;top:0;list-style:none;padding:0;margin:0;overflow:hidden}.fl-tabs{z-index:2}.fl-tabs li{margin:0}.fl-left{left:0}.fl-right{right:0;padding-left:20px}.fl-tabs li img{border:none;background:none;padding:0}.fl-left li img{float:left;margin:0 10px 0 0}.fl-right li img{float:right;margin:0 0 0 10px}.fl-title{display:block;font-weight:bold}.fl-excerpt{font-size:0.9166em;line-height:1.636em}.fl-tabs li a{overflow:hidden;color:#222;text-decoration:none;display:block;padding:10px;outline:none}.fl-left li a{padding-right:45px}.fl-right li a{padding-left:45px}.fl-tabs li a:hover, .fl-tabs li a:focus, .fl-tabs li a:active{color:#ccc}.fl-tabs li a.current{color:#fff}.fl-right li a.current{background:url(../img/fl-right-current.png) 0% 50%}.fl-left li a.current{background:url(../img/fl-left-current.png) 100% 50%}.fl-tabs li a.current:hover{text-decoration:none;cursor:default}.fl-output{position:absolute;margin:0}.fl-output li{margin:0;text-align:right}.fl-read-more{position:absolute;z-index:2;padding:8px 12px;text-decoration:none}.fl-read-more, .fl-read-more:visited{color:#fff;background:#000}.fl-read-more:hover, .fl-read-more:focus, .fl-read-more:active{background:#d33431;color:#fff}.xtreme_newsletter div{margin:0;padding:0;position:relative;overflow:hidden}.xtreme_newsletter label{cursor:pointer;display:block;margin-bottom:.75em}.x-newsletter-email{position:relative;padding:2px 0.3em;border:1px solid #444}.js .xtreme_carousel{visibility:hidden;}.xtreme_carousel{overflow:hidden;position:relative}.x-carousel{margin:0;padding:0;list-style-type:none}.x-carousel li{float:left;margin:0;padding:0;list-style-type:none;display:block;line-height:0}.x-carousel li a.fc{font-size:1px}.x-carousel img, .x-carousel .wp-post-image{border:none;padding:0;margin:0}.x-carousel .fred-content div{font-size:1em;line-height:1.5em;}.x-carousel .fred-content li{clear:both;line-height:1.5em;}.xtreme_carousel a.prev, .xtreme_carousel a.next{background:url(../img/carousel_sprite.png) no-repeat transparent;width:45px;height:50px;display:block;position:absolute;top:45%}.xtreme_carousel a.prev{left:0;background-position:0 0}.xtreme_carousel a.prev:hover{background-position:0 -50px}.xtreme_carousel a.next{right:0;background-position:-50px 0}.xtreme_carousel a.next:hover{background-position:-50px -50px}.xtreme_carousel a.prev span, .xtreme_carousel a.next span{display:block;text-indent:-9999em}.cf-pagination{padding:5px 0}.cf-pagination a{background:url(../img/carousel_sprite.png) -3px -159px no-repeat;width:18px;height:18px;margin:0 5px 0 0;display:inline-block}.cf-pagination a.selected{background-position:-29px -159px}.cf-pagination span{display:block;text-indent:-9999em}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../img/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;border:0px solid #000}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../img/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../img/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('../img/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('../img/fancybox.png');background-position:-40px -60px}#fancybox-left:hover, #fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../img/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../img/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../img/fancybox-y.png');background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../img/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../img/fancybox-x.png');background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../img/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../img/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../img/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('../img/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('../img/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../img/fancybox-x.png') 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('../img/fancybox.png') -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:transparent !important}.flex-container a:active, .flexslider a:active{outline:none}.slides, .flex-control-nav,.flex-direction-nav, .flex-direction-nav li{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.js .flexslider .slides > li{display:none;margin:0}.flexslider .slides img{max-width:100%;height:auto;display:block;width:100%;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.flexslider{position:relative}.flexslider .slides > li{position:relative}.flex-container{position:relative}.flex-caption{width:100%;padding:10px 0;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5)}.flex-caption h2, .flex-caption p, .flex-excerpt{padding:0 10px}.flex-direction-nav li a, .flex-control-nav li a{display:block;background:url(../img/carousel_sprite.png) no-repeat 0 0;text-indent:-9999px}.flex-direction-nav li a{width:40px;height:40px;margin:0;position:absolute;top:45%}.flex-direction-nav li a.next{background-position:-52px -3px;right:0}.flex-direction-nav li a.prev{background-position:-3px -3px;left:0}.flex-direction-nav li a.next:hover,.flex-direction-nav li a.next:focus{background-position:-52px -53px;right:0}.flex-direction-nav li a.prev:hover, .flex-direction-nav li a.prev:focus{background-position:-3px -53px;left:0}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30)}.flex-control-nav{width:100%;text-align:center;padding:5px 0}.flex-control-nav li{margin:0 0 0 5px;display:inline-block}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:18px;height:18px;background-position:-2px -159px}.flex-control-nav li a.active{background-position:-29px -159px}html.highcontrast_auto body,html.highcontrast_auto #header,html.highcontrast_auto #primarynav,html.highcontrast_auto #teaser,html.highcontrast_auto #main,html.highcontrast_auto #footer,html.highcontrast_auto #siteinfo,html.highcontrast_auto .comment,html.highcontrast_auto pre,html.highcontrast_auto code,html.highcontrast_auto label{background-color:#000;background-image:none;color:#fff;border-color:#fff;}html.highcontrast_auto a{color:#FFEA32;}html.highcontrast_auto ul.xtreme_low_barrier li a.current span{color:#000;}.xtreme_low_barrier ul{margin:0;}.xtreme_low_barrier ul li{margin:0 3px 5px 0;height:1.7em;vertical-align:middle;letter-spacing:normal;line-height:normal;text-transform:none;}.xtreme_low_barrier ul.horizontal li{float:left;}.xtreme_low_barrier ul li>span{display:inline-block;width:4.5em;vertical-align:middle;}.xtreme_low_barrier ul li a{display:inline-block;width:1.5em;height:1.5em;text-align:center;vertical-align:middle;border:solid 1px transparent;font-weight:bold;margin-left:3px;}#header .xtreme_low_barrier ul li a.current, .xtreme_low_barrier ul li a.current{border:solid 1px #FFA32B;background-color:#FFF1AD;color:#000;}.xtreme_low_barrier ul li a:hover{border:solid 1px #888;background-color:#ccc;color:#000;}.xtreme_low_barrier ul li a.original span{font-size:100%;line-height:140%;}.xtreme_low_barrier ul li a.medium span, .xtreme_low_barrier ul li a.themecontrast span, .xtreme_low_barrier ul li a.highcontrast span{font-size:127%;line-height:110%;}.xtreme_low_barrier ul li a.maximum span{font-size:150%;line-height:100%;}#imageheader{padding:0}#imageheader .xtreme_flex_slider{margin-bottom:0}#imageheader .xtreme_flex_slider .widget-title{display:none;}#imageheader .xtreme_flex_slider img{border:0px none;padding:0}html.mobile .superfish .sf-menu a{padding-right:10px;}html.mobile .sf-sub-indicator-mobile{border:solid 1px #444;background-color:#999;padding:0px 2px;margin-left:2px;float:right;}#main .pagination .page-numbers{margin-right:10px;}#main .pagination ul.page-numbers{list-style-type:none;list-style-position:outside;margin:0;}#main .pagination ul.page-numbers li{display:inline;margin:0}.social_share_privacy{display:inline-block !important;}}@font-face{font-family:'aller_lightregular';src:url('../fonts/aller_lt-webfont.eot');src:url('../fonts/aller_lt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/aller_lt-webfont.woff') format('woff'), url('../fonts/aller_lt-webfont.ttf') format('truetype'), url('../fonts/aller_lt-webfont.svg#aller_lightregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'allerregular';src:url('../fonts/aller_rg-webfont.eot');src:url('../fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/aller_rg-webfont.woff') format('woff'), url('../fonts/aller_rg-webfont.ttf') format('truetype'), url('../fonts/aller_rg-webfont.svg#allerregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'allerbold';src:url('../fonts/aller_bd-webfont.eot');src:url('../fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/aller_bd-webfont.woff') format('woff'), url('../fonts/aller_bd-webfont.ttf') format('truetype'), url('../fonts/aller_bd-webfont.svg#allerbold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'allerbold_italic';src:url('../fonts/aller_bdit-webfont.eot');src:url('../fonts/aller_bdit-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/aller_bdit-webfont.woff') format('woff'), url('../fonts/aller_bdit-webfont.ttf') format('truetype'), url('../fonts/aller_bdit-webfont.svg#allerbold_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'alleritalic';src:url('../fonts/aller_it-webfont.eot');src:url('../fonts/aller_it-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/aller_it-webfont.woff') format('woff'), url('../fonts/aller_it-webfont.ttf') format('truetype'), url('../fonts/aller_it-webfont.svg#alleritalic') format('svg');font-weight:normal;font-style:normal;}strong{letter-spacing:0;font:13px allerbold;}h2{color:#173F7F;font-size:21px;}h3{margin-bottom:12px;font:18px/20px allerregular;}h4{color:#0092C8;font:13px/20px allerregular;}p{font:13px/20px allerregular;}.symple-box.blue li a{color:#5091B2;text-decoration:underline;}#menu-sidebar-menu li a{text-align:center;color:white;background:url(../img/btn_up.png) no-repeat;letter-spacing:1px;display:inline-block;margin-bottom:7px;padding-top:10px;padding-bottom:10px;width:180px;text-transform:uppercase;font:12px allerregular;}#menu-sidebar-menu li a:hover{background:url(../img/btn_over.png) no-repeat;}#menu-sidebar-menu li.current-menu-item a{background:url(../img/btn_over.png) no-repeat;}#text-5 div.textwidget p{position:relative;}#header{background:transparent;top:0;position:absolute;}#footer{background-color:transparent;}div.et_lb_image_content{background-color:white;padding:4px;width:260px;height:260px;-moz-box-shadow:0 0 6px #ecedec;-webkit-box-shadow:0 0 6px #ecedec;box-shadow:0 0 6px #ecedec;}div.col3_content.clearfix{width:681px;}div.et_lb_module_content_inner.clearfix{background-color:white;padding:0;margin:0;}.bread{background-color:white;margin-top:-90px;position:absolute;margin-left:-30px;-moz-box-shadow:0 0 5px #b9b9b9;-webkit-box-shadow:0 0 5px #b9b9b9;box-shadow:0 0 5px #b9b9b9;padding-top:4px;padding-left:15px;width:925px;height:29px;top:20px;color:#98999a;font-family:aller_lightregular;}h1.blogtitle{position:absolute;top:40px;background:url(../img/logo.png) no-repeat;}#main{background-color:white;-moz-box-shadow:0 0 5px #b9b9b9;-webkit-box-shadow:0 0 5px #b9b9b9;box-shadow:0 0 5px #b9b9b9;margin-right:197px;padding:20px 8px 20px 30px;}#siteinfo{background-color:transparent;padding:10px 0 0;}#siteinfo p a:hover{color:#173F7F;}#siteinfo p a{color:#0092C8;}#main div.col1{margin-top:-21px;margin-right:-208px;}body{background:url(../img/navbar_bg.png) no-repeat scroll, url(../img/bg.jpg) no-repeat scroll center 0 #f5f3f4;font-family:allerregular;}.header-logo{padding-top:20px;}.slogan{margin-top:-14px;width:218px;height:23px;color:#0092C8;text-align:left;font:14px aller_lightregular;text-transform:uppercase;margin-left:0;padding-top:18px;padding-bottom:7px;}.circle{width:170px;height:170px;position:absolute;background:url('../img/menu-circle.png');left:264px;top:50px;}.circle:hover{background:url('../img/menu-circle.png') -170px 0;cursor:pointer;}.box-wrapper, .menu-wrapper{margin:0;padding:0;}.box-wrapper{width:180px;float:left;padding:20px;height:234px;color:#FFF;background-image:url(../img/infobox_bg.png);}.box-wrapper p{font:11px/16px allerregular;}ul.menu-wrapper{width:700px;height:274px;float:right;background:url('../img/menu-background.png');position:relative;margin-bottom:68px;}.menu-wrapper li{list-style:none outside none;width:347px;float:left;height:64px;margin:0 6px 6px 0;color:#FFF;cursor:pointer;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;white-space:normal;}.menu-wrapper li:hover{background:#555;}.menu-wrapper li.current{background:#383839;}.menu-wrapper li.alt{margin-right:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}.menu-wrapper img{border:2px solid #FFF;margin:5px 10px 0 5px;float:left;}.menu-wrapper li.alt img{float:right;margin:5px 5px 0 10px;}.upper-title{text-transform:uppercase;vertical-align:top;float:left;margin-top:12px;margin-bottom:15px;width:175px;font:14px/21px aller_lightregular;}#advanced_text-2 div.AdvancedText div.box-wrapper span.upper-title{margin-top:-5px;}.menu-wrapper li.alt .upper-title{text-align:right;float:right;}.wpcf7{border-top:10px solid white;border-bottom-color:white;border-bottom-style:solid;font-weight:normal;font-family:allerregular;color:#0092C8;text-align:left;text-transform:uppercase;}#wpcf7-f26-p14-o1 form.wpcf7-form p{padding-left:110px;}.wpcf7 p{text-decoration:none;}.wpcf7 input[type="text"], .wpcf7 textarea{color:gray;background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:thin solid #e2e1e2;margin-left:182px;padding:10px 10px 10px 5px;margin-top:-25px;width:300px;font:13px allerregular;}.wpcf7 input[type="select"]{}.wpcf7 input[type="submit"]{color:white;cursor:pointer;cursor:hand;margin-top:20px;height:35px;text-transform:uppercase;letter-spacing:1px;padding-right:10px;padding-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-style:none;margin-left:367px;width:132px;background-image:url(../img/btn_up.png);font:12px allerregular;}.wpcf7 input[type="submit"]:hover{color:white;height:35px;cursor:pointer;cursor:hand;margin-top:20px;text-transform:uppercase;letter-spacing:1px;padding-right:10px;padding-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url(../img/btn_over.png);border-style:none;width:132px;margin-left:367px;}input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{color:gray;background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:thin solid #e2e1e2;margin-left:182px;padding:10px 10px 10px 5px;margin-top:-25px;width:300px;font:13px allerregular;}a.post-edit-link{display:none;}#table_17652657 tbody tr.odd{background-color:white;}tbody td{background:0 white;font-size:12px;}tbody tr:hover td{background-color:white;}.sorting_disabled{border-color:gray;border-width:1px;font:14px allerregular;}.et_lb_toggle_content, .et_lb_tab, .et_lb_simple_slide, #fancybox-title{font-style:normal;font-size:12px;}.et_lb_module ol, .et_lb_module ul{list-style-position:inside;font-size:12px;}h4{color:black;font:16px/20px allerregular;}table.ether-widget.ether-table.ether-style-2 tbody tr td{text-align:left;background-color:white;padding:18px;border-width:2px;}table.ether-widget.ether-table.ether-style-2{-moz-box-shadow:3px 4px 7px #b3aeb0;-webkit-box-shadow:3px 4px 7px #b3aeb0;box-shadow:3px 4px 7px #b3aeb0;width:95%;margin-bottom:60px;}@media print{body{font-size:10pt}#primarynav, #secondarynav,#footer,#siteinfo, #teaser,.pagination, #respond, .read-more{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#header .col1, #main .col1, #siteinfo .col1,#header .col2, #main .col2, #siteinfo .col2,#siteinfo .col3{display:none}#main .col3, #main .col3_content{width:100%;margin:0;padding:0;border:0}.post{overflow:visible}.jquery_tabs .tab-content{display:block !important}.jquery_tabs ul.tabs-list{display:none}}

/* Static mobile layout; the original desktop rules above are unchanged. */
html { -webkit-text-size-adjust: 100%; }
@media screen and (max-width: 760px) {
  body { background: #f5f3f4; }
  .page_margins { width: auto; margin: 0; }
  .yamlpage { padding: 0 12px; }
  #primarynav .hlist ul { float: none; }
  #primarynav .hlist ul li { float: none; display: inline-block; }
  #imageheader { display: flex; flex-direction: column; }
  .header-logo { padding-top: 20px; }
  .header-logo img { max-width: 100%; height: auto; }
  .slogan { margin: 8px 0 20px; padding: 0; width: auto; height: auto; }
  .box-wrapper { box-sizing: border-box; width: 100%; height: auto; float: none; padding: 20px; margin-bottom: 16px; background-size: cover; }
  .box-wrapper .upper-title { float: none; display: block; width: auto; margin: 0 0 12px !important; }
  .box-wrapper p { font-size: 14px; line-height: 21px; }
  ul.menu-wrapper { box-sizing: border-box; width: 100%; height: auto; float: none; background: none; margin: 0 0 24px; display: flex; flex-direction: column; gap: 6px; }
  .menu-wrapper li, .menu-wrapper li.alt { box-sizing: border-box; width: 100%; height: auto; min-height: 64px; margin: 0; float: none; border-radius: 10px; display: flex; align-items: center; }
  .menu-wrapper img, .menu-wrapper li.alt img { float: none; flex: 0 0 75px; width: 75px; height: 50px; margin: 5px 10px 5px 5px; }
  .menu-wrapper .upper-title, .menu-wrapper li.alt .upper-title { float: none; text-align: left; width: auto; margin: 0 8px 0 0; }
  .circle { display: none; }
  #main { margin: 0; padding: 16px; display: flex; flex-direction: column; }
  .xf_layout-default #main .col1, #main div.col1 { width: 100%; float: none; margin: 0; }
  .xf_layout-default #main .col3 { width: 100%; margin: 0; }
  #main .col1_content, #main .col3_content { box-sizing: border-box; width: 100%; padding: 0; }
  #menu-sidebar-menu { margin: 0 0 20px; }
  #menu-sidebar-menu li { width: 100%; }
  #menu-sidebar-menu li a { box-sizing: border-box; width: 100%; background-size: 100% 100%; }
  #menu-sidebar-menu li a:hover, #menu-sidebar-menu li.current-menu-item a { background-size: 100% 100%; }
  .bread { position: static; width: auto; margin: 0 0 16px; padding: 0; box-shadow: none; }
  .entry-content img { max-width: 100%; height: auto; }
  .entry-content table { display: block; max-width: 100%; overflow-x: auto; }
  .entry-content { overflow-wrap: anywhere; }
  #siteinfo { padding-bottom: 20px; }
}

@media screen and (min-width: 761px) { #advanced_text-2 { margin-top: 19.5px; } }

/* Thin house-style rule in place of the empty legacy panel. */
.bread { height: 0; padding-top: 0; padding-bottom: 0; background: transparent; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; border-top: 1px solid #b6dce9; }
@media screen and (max-width: 760px) { .bread { padding: 0; margin: 16px 0; width: 100%; } }

/* Consistent content divider: replace legacy boxed Ether shortcodes. */
hr.section-rule { display: block; box-sizing: border-box; clear: both; width: 100%; height: 0; min-height: 0; margin: 22px 0 16px; padding: 0; border: 0; border-top: 1px solid #b6dce9; background: transparent; box-shadow: none; }
