  /*!
 * ÍâÍøÌìÌÃ 
 * SWLAW 2016 Redesign and Drupal Conversion 
 * ================================================================= 
 */.region-primary .container{max-width:1320px}.content-main{float:none}.content-article{margin-left:0}.content-title{position:relative}.blog--about-blog a{text-decoration:none;font-weight:600}.content-title h2{text-transform:uppercase;font-size:24px;font-weight:600}.content-sidebar .block h2{background-color:#3f4646;padding:10px;line-height:1.1;color:#fff;font-size:20px;text-align:center;margin:0}.content-sidebar .block .content,.content-sidebar .block .view{background-color:#f3f3ee;padding:30px}.content-sidebar .block .content :last-child,.content-sidebar .block .view :last-child{margin-bottom:0}.content-sidebar .block+.block{border-top:0;padding-top:0}.content-sidebar .mailchimp-signup-subscribe-form .subscribe{margin-bottom:1.5em}.content-sidebar .mailchimp-signup-subscribe-form h3{text-align:center;margin-bottom:.75em}.content-sidebar .mailchimp-signup-subscribe-form form{max-width:320px;height:40px;margin-left:auto;margin-right:auto;padding-right:40px;position:relative}.content-sidebar .mailchimp-signup-subscribe-form label{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2;display:block;line-height:1;color:#414747;transition-duration:.2s;transition-property:opacity,visibility;transition-timing-function:ease-in-out}.content-sidebar .mailchimp-signup-subscribe-form label.is-hidden{opacity:0;visibility:hidden}.content-sidebar .mailchimp-signup-subscribe-form input[type=email]{display:block;width:100%;height:40px;background-color:hsla(0,0%,100%,.7);color:#000;margin:0;outline:none;padding-left:10px;float:left;border:1px solid #d9dada;border-right:0;position:relative;z-index:1;transition-duration:.1s;transition-property:background-color;transition-timing-function:ease-in-out}.content-sidebar .mailchimp-signup-subscribe-form input[type=email]:focus{background-color:#fff}.content-sidebar .mailchimp-signup-subscribe-form input[type=email]:-ms-input-placeholder{color:#414747}.content-sidebar .mailchimp-signup-subscribe-form input[type=email]::placeholder{color:#414747}.content-sidebar .mailchimp-signup-subscribe-form .form-submit{display:block;position:absolute;top:0;right:0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:40px;height:40px;background-color:#a33830;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 17 17' xmlns='http://www.w3.org/2000/svg' width='17' height='17'%3E%3Cpath d='M1 0l15 8.5L1 17V0z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.content-sidebar .mailchimp-signup-subscribe-form .form-submit:focus,.content-sidebar .mailchimp-signup-subscribe-form .form-submit:hover{background-color:#822d26}.content-sidebar .mailchimp-signup-subscribe-form .menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:-20px}.content-sidebar .mailchimp-signup-subscribe-form .menu-item{width:60px;height:60px;margin-left:20px}.content-sidebar .mailchimp-signup-subscribe-form .menu-item a{font:0/0 a;color:transparent;text-shadow:none;border:0;display:block;width:60px;height:60px;border-radius:50%;background-position:50%;background-repeat:no-repeat;transition-duration:.1s;transition-property:background-color;transition-timing-function:ease-in-out}.content-sidebar .mailchimp-signup-subscribe-form .facebook{background-color:rgba(68,85,147,.75);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M27.568 9c.277 0 2.397.009 2.397.009l.314 4.887s-1.92-.01-2.503-.01c-1.31 0-1.92 1.683-1.92 2.184l-.027 4.848H30.5l-.786 4.468-3.901.024V39H21.5l.032-13.614h-4.72v-4.468h4.761v-1.9c0-2.761-.299-6.264.303-7.305C22.51 10.213 25.137 9 27.569 9z' fill='%23fff'/%3E%3C/svg%3E")}.content-sidebar .mailchimp-signup-subscribe-form .facebook:hover{background-color:#445593}.content-sidebar .mailchimp-signup-subscribe-form .twitter{background-color:rgba(4,177,233,.75);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M39.5 17.308c-1.104.392-2.29.657-3.535.776 1.27-.61 2.247-1.575 2.706-2.724-1.19.564-2.506.974-3.908 1.194C33.64 15.597 32.04 15 30.27 15c-3.4 0-6.155 2.204-6.155 4.923 0 .385.055.761.16 1.122-5.116-.206-9.65-2.166-12.687-5.144-.53.727-.833 1.573-.833 2.475 0 1.529.87 2.896 2.238 3.8.16.106 1.557.52 1.73.613-.38.477-1.483-.118-1.652-.134-.818-.075-1.677-.491-2.365-.797v.062c0 2.385 2.12 4.374 4.936 4.827a7.634 7.634 0 0 1-2.78.084c.784 1.956 3.057 3.379 5.75 3.419-2.106 1.32-4.76 2.107-7.644 2.107-.497 0-.987-.023-1.468-.069 2.724 1.397 5.96 2.212 9.435 2.212 11.32 0 17.512-7.501 17.512-14.007 0-.213-.006-.425-.018-.637 1.203-.694 2.246-1.56 3.071-2.548z' fill='%23fff'/%3E%3C/svg%3E")}.content-sidebar .mailchimp-signup-subscribe-form .twitter:hover{background-color:#04b1e9}.content-sidebar .mailchimp-signup-subscribe-form .rss{background-color:rgba(246,102,0,.75);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 28 29' xmlns='http://www.w3.org/2000/svg' width='28' height='29'%3E%3Cpath d='M25.087 17.581A27.912 27.912 0 0 0 19.45 9.12a26.914 26.914 0 0 0-8.159-5.847A25.845 25.845 0 0 0 1.675.887h-.057c-.332 0-.614.119-.844.357-.256.24-.383.545-.383.915v2.844c0 .332.111.62.335.866.224.245.495.374.815.387 2.749.173 5.36.848 7.832 2.028 2.474 1.18 4.621 2.715 6.444 4.604 1.82 1.89 3.3 4.117 4.438 6.681a22.899 22.899 0 0 1 1.936 8.125c.014.331.138.612.374.845.237.23.521.348.853.348h2.742c.358 0 .651-.133.883-.398.255-.265.37-.577.344-.935a28.425 28.425 0 0 0-2.3-9.973zm-12.54-1.302a16.948 16.948 0 0 0-4.966-3.609 16.722 16.722 0 0 0-5.868-1.602h-.095c-.332 0-.608.114-.825.339-.268.238-.402.55-.402.934v2.685c0 .332.105.616.316.855.211.24.476.371.796.398 2.927.292 5.428 1.515 7.506 3.668 2.077 2.155 3.257 4.75 3.538 7.786.025.331.153.607.383.825.23.219.505.329.825.329h2.588c.371 0 .67-.14.902-.419.242-.264.352-.582.326-.954a18.366 18.366 0 0 0-1.544-6.084 17.612 17.612 0 0 0-3.48-5.151zm-8.475 4.97c-1.022 0-1.892.373-2.608 1.115C.749 23.106.39 24.007.39 25.068c0 1.06.357 1.962 1.073 2.704.716.743 1.586 1.115 2.608 1.115 1.023 0 1.892-.372 2.608-1.114.716-.743 1.073-1.644 1.073-2.705 0-1.06-.357-1.962-1.073-2.704-.716-.742-1.585-1.114-2.607-1.114z' fill='%23fff'/%3E%3C/svg%3E")}.content-sidebar .mailchimp-signup-subscribe-form .rss:hover{background-color:#f66600}.content-sidebar .form--blog-search form{max-width:320px;height:40px;margin-left:auto;margin-right:auto;padding-right:40px;position:relative}.content-sidebar .form--blog-search .form-item label{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2;display:block;line-height:1;color:#414747;transition-duration:.2s;transition-property:opacity,visibility;transition-timing-function:ease-in-out}.content-sidebar .form--blog-search .form-item label.is-hidden{opacity:0;visibility:hidden}.content-sidebar .form--blog-search .form-item input{display:block;width:100%;height:40px;background-color:hsla(0,0%,100%,.7);color:#000;margin:0;outline:none;padding-left:10px;float:left;border:1px solid #d9dada;border-right:0;position:relative;z-index:1;transition-duration:.1s;transition-property:background-color;transition-timing-function:ease-in-out}.content-sidebar .form--blog-search .form-item input:focus{background-color:#fff}.content-sidebar .form--blog-search .form-item input:-ms-input-placeholder{color:#414747}.content-sidebar .form--blog-search .form-item input::placeholder{color:#414747}.content-sidebar .form--blog-search .form-actions input{display:block;position:absolute;top:0;right:0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:40px;height:40px;background-color:#a33830;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 29 30' xmlns='http://www.w3.org/2000/svg' width='29' height='30'%3E%3Cpath d='M3.5 12a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0zM.556 12c0 6.32 5.123 11.444 11.444 11.444 2.437 0 4.694-.761 6.55-2.059l8.087 8.086 2.334-2.334-8.016-8.012A11.401 11.401 0 0 0 23.445 12C23.444 5.68 18.32.556 12 .556 5.68.556.556 5.679.556 12z' fill='%23f4f4ef'/%3E%3C/svg%3E");background-size:22px 22px;background-position:50%;background-repeat:no-repeat}.content-sidebar .form--blog-search .form-actions input:focus,.content-sidebar .form--blog-search .form-actions input:hover{background-color:#822d26}.toggleable-wrapper .list-unstyled li{line-height:1.1;margin-left:0;margin-top:.33em}.toggleable-wrapper .list-unstyled li:nth-child(1n+7){display:none}.toggleable-wrapper a:link{text-decoration:none}.toggleable-wrapper a:link:focus,.toggleable-wrapper a:link:hover{text-decoration:underline}.toggleable-wrapper .more-link{margin-top:1em;text-align:left}.blog-topic-list{list-style-type:none;margin:0;padding:0}.block-swlaw-blog-tabs .more-link{border-top:2px solid #d9dada;padding-top:15px;text-align:left}.block-views-blockblog-teasers{margin-top:1.5em;border-top:4px solid #d9dada;padding-top:1.5em}.page-node-type-blog .page-title{text-transform:uppercase;font-weight:600}.blog--page-title{margin-bottom:.5em}.blog--page-title+.addthis_toolbox h3{display:none}.media.blog-main-image img,.node--type-blog{margin-left:auto;margin-right:auto}.node--type-blog{max-width:820px}.field--name-field-addthis:after,.field--name-field-addthis:before{content:" ";display:table}.field--name-field-addthis:after{clear:both}.field--name-field-addthis .addthis_toolbox{float:left}.field--name-field-topics{position:relative;padding-left:25px}.field--name-field-topics:before{content:"";display:block;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 19 20' xmlns='http://www.w3.org/2000/svg' width='19' height='20'%3E%3Cpath d='M3.297 5.565a1.74 1.74 0 0 1 1.768-1.768c.987.011 1.796.82 1.807 1.807a1.74 1.74 0 0 1-1.768 1.768 1.836 1.836 0 0 1-1.807-1.807zM.868 1.368L.24 7.811l11.356 11.356 7.071-7.07L7.311.74l-6.443.628z' fill='%23ab783f'/%3E%3C/svg%3E");width:19px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.field--name-field-topics .field__items{list-style-type:none;margin:0;padding:0;font-size:14px}.field--name-field-topics .field__items a{color:#ab783f;text-decoration:none}.field--name-field-topics .field__items a:visited{color:#865e31}.field--name-field-topics .field__items a:focus,.field--name-field-topics .field__items a:hover{color:#ab783f;text-decoration:underline}.field--name-field-topics .field__item{display:inline}.field--name-field-topics .field__item:after{content:",";display:inline;margin-right:4px}.field--name-field-topics .field__item:last-child:after{display:none;content:""}.node--view-mode-biederman-blog-author figure{float:left;margin-right:1.5em;max-width:200px}.views-element-container.block.block-views.block-views-blockswlaw-biederman-blog-archive-archive-author-block{margin-top:.5em}.content-body .form--blog-search{position:relative}.content-body .form--blog-search .form--inline{display:-ms-flexbox;display:flex;background:rgba(163,56,48,.8);position:relative}.content-body .form--blog-search .form-item{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.content-body .form--blog-search .form-item label{display:none}.content-body .form--blog-search .form-item .form-text{display:block;width:100%;height:50px;background:transparent;border:0;margin:0;padding:0;outline:none;color:#fff;padding-left:10px;font-size:18px;line-height:1;font-weight:400;padding-bottom:2px}.content-body .form--blog-search .form-actions{-ms-flex:0 0 50px;flex:0 0 50px}.content-body .form--blog-search .form-submit{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:50px;height:50px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 29 30' xmlns='http://www.w3.org/2000/svg' width='29' height='30'%3E%3Cpath d='M3.5 12a8.5 8.5 0 1 1 17 0 8.5 8.5 0 0 1-17 0zM.556 12c0 6.32 5.123 11.444 11.444 11.444 2.437 0 4.694-.761 6.55-2.059l8.087 8.086 2.334-2.334-8.016-8.012A11.401 11.401 0 0 0 23.445 12C23.444 5.68 18.32.556 12 .556 5.68.556.556 5.679.556 12z' fill='%23f4f4ef'/%3E%3C/svg%3E") no-repeat 50%;opacity:.75;transition-duration:.1s;transition-property:opacity;transition-timing-function:ease-in-out}.content-body .form--blog-search .form-submit:focus,.content-body .form--blog-search .form-submit:hover{opacity:1}@media(min-width:0px)and (max-width:420px){.toggleable-wrapper .list-unstyled li{-ms-flex:0 0 100%;flex:0 0 100%}}@media(min-width:768px){.block+.block-swlaw-blog-tabs{border-top:0;padding-top:0}.block-swlaw-blog-tabs .tabs-tablist li{-ms-flex-align:stretch;align-items:stretch}.block-swlaw-blog-tabs .tabs-tab,.block-swlaw-blog-tabs .tabs-tablist li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.block-swlaw-blog-tabs .tabs-tab{-ms-flex-align:center;align-items:center}.block-swlaw-blog-tabs .tabs-tab span{display:block;text-align:center;line-height:1.15}}@media(max-width:820px),(min-width:821px)and (max-width:1200px){.content-sidebar{background-color:transparent}.block-swlaw-blog-facebook{text-align:center}}@media(min-width:821px)and (max-width:1200px){.content-sidebar{padding:0}.content-sidebar .block+.block{margin-top:30px}.content-sidebar .mailchimp-signup-subscribe-form .content{display:-ms-flexbox;display:flex}.content-sidebar .mailchimp-signup-subscribe-form .follow,.content-sidebar .mailchimp-signup-subscribe-form .subscribe{-ms-flex:1;flex:1;margin:0}.toggleable-wrapper .list-unstyled{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-15px;margin-left:-30px}.toggleable-wrapper .list-unstyled li{-ms-flex:0 0 33.3%;flex:0 0 33.3%;padding-left:30px;margin-top:15px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toggleable-wrapper .more-link{margin-top:1em;border-top:2px solid #d9dada;padding-top:.5em;text-align:center}.page-node-type-blog .page-title{font-size:24px}}@media(min-width:821px)and (max-width:1200px),(min-width:1201px){.blog-topic-list{margin-left:-20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-topic-item{width:33.3%;padding-left:20px;margin-bottom:30px}}@media(min-width:1201px){.content-title{width:100%;padding-right:34%}.content-title h1,.content-title h2{max-width:800px;margin-left:auto;margin-right:auto}.blog--about-blog{position:absolute;top:0;right:0;margin:0;width:34%;padding-left:60px;text-align:right}.content-body{width:66%;max-width:800px;margin-left:auto;margin-right:auto}.content-share,.content-sidebar{width:34%}.content-sidebar .block+.block{margin-top:40px}.page-node-type-blog .page-title{font-size:24px}}@media(max-width:820px){.content-sidebar:after,.content-sidebar:before{visibility:hidden}.content-sidebar .block .content,.content-sidebar .block .view{padding:20px}.content-sidebar .block+.block{margin-top:20px}.toggleable-wrapper .list-unstyled{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-15px;margin-left:-30px}.toggleable-wrapper .list-unstyled li{-ms-flex:0 0 50%;flex:0 0 50%;padding-left:30px;margin-top:15px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toggleable-wrapper .more-link{margin-top:1em;border-top:2px solid #d9dada;padding-top:.5em;text-align:center}.blog-topic-item{margin-bottom:20px}.block-swlaw-blog-tabs .more-link{text-align:center}.node--type-blog.node--view-mode-teaser{display:-ms-flexbox;display:flex}.node--type-blog.node--view-mode-teaser .preview{-ms-flex:0 0 35%;flex:0 0 35%;max-width:160px;min-width:100px;display:-ms-flexbox;display:flex}.node--type-blog.node--view-mode-teaser .content{padding-left:10px}.node--type-blog.node--view-mode-teaser .preview+.content{margin-top:0}.page-node-type-blog .page-title{font-size:22px}}