.bue-button{padding:5px !important;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.form-item-facebook-status,.form-item-google-status,.form-item-twitter-status,.form-item-pinterest-status,.form-item-youtube-status{clear:left;float:left;}.form-item-facebook-link,.form-item-google-link,.form-item-twitter-link,.form-item-pinterest-link,.form-item-youtube-link{float:left;margin-left:30px;padding:0;}.sub-menu{margin-left:25px;}
.form-item-fw-members-icon,.form-item-fw-members-number,.form-item-fw-members-call-to-action-label,.form-item-fw-facebook-icon,.form-item-fw-facebook-number,.form-item-fw-facebook-call-to-action-label,.form-item-fw-actions-icon,.form-item-fw-actions-number,.form-item-fw-actions-call-to-action-label{float:left;width:50%;clear:left;}.form-item-fw-members-label,.form-item-fw-members-offset,.form-item-fw-members-call-to-action-link,.form-item-fw-facebook-label,.form-item-fw-facebook-offset,.form-item-fw-facebook-call-to-action-link,.form-item-fw-actions-label,.form-item-fw-actions-offset,.form-item-fw-actions-call-to-action-link{float:left;}.form-item-fw-members-weight,.form-item-fw-facebook-weight,.form-item-fw-actions-weight{clear:both;}.form-item-fw-facebook-number-webservice,.form-item-fw-members-number-webservice{width:50%;}#block-fw-stats-statistics{margin-top:25px;}#block-fw-stats-statistics .item{border-bottom:1px dashed #7d8ea2;padding:12px 0;}#block-fw-stats-statistics .item:last-child{border:none;}#block-fw-stats-statistics .icon{width:45px;height:45px;float:left;color:#ffffff;background:#b33e2e;font-size:1.5em;text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,0.3);box-shadow:0px 1px 0px #ffffff;-webkit-box-shadow:0px 1px 0px #ffffff;-moz-box-shadow:0px 1px 0px #ffffff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;}#block-fw-stats-statistics .icon i{padding-top:12px;display:block;}#block-fw-stats-statistics .number{font-size:2.25em;line-height:1em;font-weight:500;margin-left:55px;margin-top:3px;margin-bottom:-3px;}#block-fw-stats-statistics .stats-label{font-size:0.85em;color:#4c6279;text-transform:uppercase;margin-left:55px;margin-top:1px;}#block-fw-stats-statistics .cta{float:right;margin-top:-48px;}#block-fw-stats-statistics .cta a{background:#126d97;color:#ffffff;top:15px;right:0;padding:6px 8px 5px 8px;border-radius:4px;color:#fff;font-weight:500;text-transform:uppercase;font-size:0.85em;letter-spacing:0.1em;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}#block-fw-stats-statistics .cta a:hover{background:#1683b5;}
.page-admin-config-te-instagram{background:rgba(100,100,100,0.05);}.page-admin-config-te-instagram #page{background:none;}.page-admin-config-te-instagram #content{max-width:1360px;margin:0 auto;}.instagram-row{border-radius:2px;margin:20px 2%;box-shadow:0 0 4px rgba(0,0,0,0.25);overflow:hidden;background:#fff;}.instagram-row img{border-right:1px solid rgba(0,0,0,0.15);margin-top:-0.25%;width:345px;float:left;}.instagram-row .form-item{position:absolute;}.instagram-row .form-checkbox{width:306px;height:306px;opacity:0;}.manage-instagram{font-size:1.2em;}.instagram-right div{text-transform:uppercase;color:#bbbbbd;font-size:0.85em;padding:10px 0;}.instagram-row .import{font-size:1.2em;text-align:center;padding:0;margin-top:130px;margin-right:20px;line-height:25px;}.instagram-row .import a{color:#000;}.instagram-row .import i{font-size:40px;display:block;}@media (min-width:450px){.instagram-row img{border-radius:4px 4px 0 0;}}@media (min-width:1024px){.instagram-row{display:inline-block;}}
#te-now-form .container-inline-date{float:left;margin-right:40px;clear:none;}.now-table{margin-bottom:40px;}.now-table h2{margin:0;padding:10px;font-weight:normal;background:#E1E2DC;border:1px solid #BEBFB9;border-bottom:none;}.te-now-rotator{position:relative;overflow:hidden;height:60px;}.te-now-events{position:absolute;top:0;left:0;width:100%;}.te-now-event{overflow:hidden;position:relative;width:100%;height:60px;line-height:60px;background:#394450;}.te-now-event .te-now-container{clear:left;float:left;position:relative;left:50%;}.te-now-event .te-now-inner{float:left;position:relative;right:50%;}.te-now-event .te-now-label{display:inline-block;margin-right:20px;padding:0 5px;height:24px;line-height:24px;color:#333;font-weight:900;letter-spacing:normal;text-transform:uppercase;text-shadow:0px 1px 0px #FFDE00;background:#FFC200;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#a5a5a5',GradientType=0);box-shadow:inset 0px 1px 1px #FFDE00,0px 1px 3px rgba(0,0,0,0.4);box-shadow:none;border-radius:3px;}.te-now-event .te-now-title{color:#FFF;}.te-now-event .te-now-button{display:inline-block;margin-left:20px;}.te-now-event .te-now-icon{display:inline-block;margin-left:5px;font-size:14px;}.te-now-event a{display:inline-block;color:#FFC200;text-transform:uppercase;font-weight:bold;}
.float-this{float:left;width:200px;}#te-social-media-share-settings-form .form-actions{clear:both;}.node-teaser-social{position:absolute;background:rgba(255,255,255,0.4);padding:5px 2px 5px 5px !important;right:-100px;}.node-teaser-social a{display:block;float:left;color:white;margin-right:4px;width:27px;height:24px;text-align:center;padding-top:5px;}.node-teaser-social .facebook{background:#2D4486;}.node-teaser-social .google{background:#C63229;}.node-teaser-social .twitter{background:#3482FB;}.characters{float:left;margin-top:10px;padding-bottom:5px;}.count-wrapper,.remaining-wrapper{margin-left:30px;}#edit-social-media-options h4{padding-top:5px;margin-top:20px;border-top:1px solid #ccc;margin-left:-15px;margin-right:-13px;padding-left:15px;}#edit-social-media-options h4:first-child{margin-top:0;}#edit-social-media-options .form-item{padding:0;margin:0 0 5px 0;}.fb-meta{display:none !important;}
.view-tweets-import .tweet{background:#fafafa;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.2);box-shadow:0 1px 6px rgba(0,0,0,0.2);width:335px;margin:15px;position:relative;padding:20px 20px;min-height:130px;float:left;}.view-tweets-import .views-field-twitter-id{position:absolute;height:100%;top:0;left:0;width:100%;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.6);}.view-tweets-import .views-field-twitter-id{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}.view-tweets-import .views-field-twitter-id:hover{opacity:1;z-index:3;}.view-tweets-import .views-field-twitter-id span{text-align:center;}.view-tweets-import .views-field-twitter-id span a{color:#fff;font-size:30px;display:block;padding:20px;width:125px;margin:auto;background:rgba(0,0,0,0.6);margin-top:53px;border:1px solid #fff;border-radius:10px;}.view-tweets-import .views-field-twitter-id span a:hover{text-decoration:underline !important;}.view-tweets-import .views-field-twitter-id span a i{padding-right:5px;}.view-tweets-import .node-teaser.tweet .tweet-content{font-family:'oxygenregular' !important;font-size:14px;}.view-tweets-import .node-teaser.tweet .tweet-content .field-content{vertical-align:middle;height:206px;display:table-cell;width:375px;}.view-tweets-import .tweet .author-img{float:left;padding:0;margin-left:0px;}.view-tweets-import .tweet img{border:1px solid #e3e3e3;border-radius:4px;}.view-tweets-import .tweet .author{margin-top:0px;margin-left:65px;margin-bottom:5px;}.view-tweets-import .tweet .author a{font-weight:700;font-size:15px;color:#333333;text-transform:none;}.view-tweets-import .tweet .screen-name{margin-left:6px;font-size:0.9em;color:#aaa !important;font-weight:normal;position:absolute;top:22px;right:25px;}.view-tweets-import .tweet .tweet-content{margin-left:65px;font-family:'oxygenregular' !important;font-size:14px;color:#777777;}.view-tweets-import .tweet .timestamp{font-size:.85em;text-transform:uppercase;color:#aaa;position:absolute;right:10px;bottom:10px;}body.page-tweets-import #content{width:100%;}.view-tweets-import .tweet{width:27%;margin:1%;padding:2%;}@media (max-width:1024px){.view-tweets-import .tweet{width:44%;margin:1%;padding:2%;}}@media (max-width:767px){.view-tweets-import .tweet{width:90%;padding-left:2%;padding-right:2%;}}.node-tweet-form #edit-actions .form-submit{padding:1% 2%;}
.form-submit[disabled]{cursor:pointer !important;}
tr.taxonomy-term-preview{background-color:#EEE;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.taxonomy-term-description{margin:5px 0 20px;}
.url-textfield{display:none !important;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
.judicial-tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;}.judicial-tooltip.top{top:0;left:50%;padding:5px 0;margin-top:-5px;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);}.judicial-tooltip.right{top:50%;right:0;padding:0 5px;margin-right:-5px;-webkit-transform:translateX(100%) translateY(-50%);-moz-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);}.judicial-tooltip.bottom{bottom:0;left:50%;padding:5px 0;margin-bottom:-5px;-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);}.judicial-tooltip.left{top:50%;left:0;padding:0 5px;margin-left:-5px;-webkit-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%);}.judicial-tooltip.left-top{top:50%;left:0;padding:0 5px;margin-top:15px;margin-left:-5px;-webkit-transform:translateX(-100%) translateY(-100%);-moz-transform:translateX(-100%) translateY(-100%);-ms-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%);}.judicial-tooltip.top-left{top:0;left:50%;padding:5px 0;margin-top:-5px;margin-left:10px;-webkit-transform:translateX(-100%) translateY(-100%);-moz-transform:translateX(-100%) translateY(-100%);-ms-transform:translateX(-100%) translateY(-100%);transform:translateX(-100%) translateY(-100%);}.judicial-tooltip.top-right{top:0;left:50%;padding:5px 0;margin-top:-5px;margin-left:-10px;-webkit-transform:translateX(0%) translateY(-100%);-moz-transform:translateX(0%) translateY(-100%);-ms-transform:translateX(0%) translateY(-100%);transform:translateX(0%) translateY(-100%);}.judicial-tooltip.bottom-left{bottom:0;left:50%;padding:5px 0;margin-bottom:-5px;margin-left:10px;-webkit-transform:translateX(-100%) translateY(100%);-moz-transform:translateX(-100%) translateY(100%);-ms-transform:translateX(-100%) translateY(100%);transform:translateX(-100%) translateY(100%);}.judicial-tooltip.bottom-right{bottom:0;left:50%;padding:5px 0;margin-bottom:-5px;margin-left:-10px;-webkit-transform:translateX(0%) translateY(100%);-moz-transform:translateX(0%) translateY(100%);-ms-transform:translateX(0%) translateY(100%);transform:translateX(0%) translateY(100%);}.judicial-tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.judicial-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.judicial-tooltip.top .judicial-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;}.judicial-tooltip.top-right .judicial-tooltip-arrow{bottom:0;left:5px;}.judicial-tooltip.top-left .judicial-tooltip-arrow{right:5px;bottom:0;}.judicial-tooltip.right .judicial-tooltip-arrow{top:50%;left:0;margin-top:-5px;}.judicial-tooltip.left .judicial-tooltip-arrow{top:50%;right:0;margin-top:-5px;}.judicial-tooltip.left-top .judicial-tooltip-arrow{top:auto;bottom:11px;right:0;margin-top:-5px;}.judicial-tooltip.bottom .judicial-tooltip-arrow{top:0;left:50%;margin-left:-5px;}.judicial-tooltip.bottom-right .judicial-tooltip-arrow{top:0;left:5px;}.judicial-tooltip.bottom-left .judicial-tooltip-arrow{top:0;right:5px;}.judicial-tooltip.top .judicial-tooltip-arrow,.judicial-tooltip.top-right .judicial-tooltip-arrow,.judicial-tooltip.top-left .judicial-tooltip-arrow{border-width:5px 5px 0;border-top-color:#000;}.judicial-tooltip.right .judicial-tooltip-arrow{border-width:5px 5px 5px 0;border-right-color:#000;}.judicial-tooltip.left .judicial-tooltip-arrow,.judicial-tooltip.left-top .judicial-tooltip-arrow{border-width:5px 0 5px 5px;border-left-color:#000;}.judicial-tooltip.bottom .judicial-tooltip-arrow,.judicial-tooltip.bottom-right .judicial-tooltip-arrow,.judicial-tooltip.bottom-left .judicial-tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;}.judicial-popup{font-size:13px;line-height:1.1em;}.judicial-popup .judicial-tooltip-inner{max-width:600px;padding:8px;background:#e4e4e4;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);color:#000;}.judicial-popup.top .judicial-tooltip-arrow,.judicial-popup.top-right .judicial-tooltip-arrow,.judicial-popup.top-left .judicial-tooltip-arrow{border-top-color:#e4e4e4;}.judicial-popup.right .judicial-tooltip-arrow{border-right-color:#e4e4e4;}.judicial-popup.left .judicial-tooltip-arrow,.judicial-popup.left-top .judicial-tooltip-arrow{border-left-color:#e4e4e4;}.judicial-popup.bottom .judicial-tooltip-arrow,.judicial-popup.bottom-right .judicial-tooltip-arrow,.judicial-popup.bottom-left .judicial-tooltip-arrow{border-bottom-color:#e4e4e4;}.judicial-popup.support .judicial-tooltip-inner{background:#00BB00;color:#fff;}.judicial-popup.support.top .judicial-tooltip-arrow,.judicial-popup.support.top-right .judicial-tooltip-arrow,.judicial-popup.support.top-left .judicial-tooltip-arrow{border-top-color:#00BB00;}.judicial-popup.support.right .judicial-tooltip-arrow{border-right-color:#00BB00;}.judicial-popup.support.left .judicial-tooltip-arrow,.judicial-popup.support.left-top .judicial-tooltip-arrow{border-left-color:#00BB00;}.judicial-popup.support.bottom .judicial-tooltip-arrow,.judicial-popup.support.bottom-right .judicial-tooltip-arrow,.judicial-popup.support.bottom-left .judicial-tooltip-arrow{border-bottom-color:#00BB00;}.judicial-popup.nosupport .judicial-tooltip-inner{background:#FF0000;color:#fff;}.judicial-popup.nosupport.top .judicial-tooltip-arrow,.judicial-popup.nosupport.top-right .judicial-tooltip-arrow,.judicial-popup.nosupport.top-left .judicial-tooltip-arrow{border-top-color:#FF0000;}.judicial-popup.nosupport.right .judicial-tooltip-arrow{border-right-color:#FF0000;}.judicial-popup.nosupport.left .judicial-tooltip-arrow,.judicial-popup.nosupport.left-top .judicial-tooltip-arrow{border-left-color:#FF0000;}.judicial-popup.nosupport.bottom .judicial-tooltip-arrow,.judicial-popup.nosupport.bottom-right .judicial-tooltip-arrow,.judicial-popup.nosupport.bottom-left .judicial-tooltip-arrow{border-bottom-color:#FF0000;}#block-fw-judicial-judicial-header .column-headers{height:53px;}#block-fw-judicial-judicial-header .column-headers h3{font-size:1.8em;line-height:50px;padding:3px 0 0 0;margin:0 0 0 30px;}#block-fw-judicial-judicial-header .column-headers-inner{padding:0;}#block-fw-judicial-judicial-header .column-headers .levels{float:right;list-style:none;margin:0 30px 0 0;padding:0;}#block-fw-judicial-judicial-header .column-headers .levels li{display:block;float:left;list-style:none;margin:0;padding:0;}#block-fw-judicial-judicial-header .column-headers .levels li a{position:relative;display:inline-block;padding:3px 20px 0 20px;font-size:1.15em;line-height:50px;color:#fff;text-transform:uppercase;}#block-fw-judicial-judicial-header .column-headers .levels li a:hover{background:#5D99BD;}#block-fw-judicial-judicial-header .column-headers .levels li a.selected,#block-fw-judicial-judicial-header .column-headers .levels li a.selected:hover{background:#fff;color:#488CB4;font-weight:bold;}#block-fw-judicial-judicial-header .column-headers .levels li a i{display:none;position:absolute;width:100%;text-align:center;left:0;bottom:-16px;color:#fff;font-size:50px;line-height:20px;text-shadow:0 4px 8px rgba(0,0,0,0.15);}#block-fw-judicial-judicial-header .column-headers .levels li a.selected i{display:block;}.judicial-header-content{position:relative;background:#E1E1E1;}.judicial-header-content-inner{max-width:1400px;margin:0 auto;}.judicial-header-content-inner .levels-mobile{display:none;}.judicial-header-content .judicial-issue-info{width:300px;float:left;padding:30px;}.judicial-header-content .judicial-issue-info .issue-icon{width:3em;height:3em;}.judicial-header-content .judicial-issue-info .issue-description{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto;padding:0;text-align:center;}.judicial-header-content .judicial-courts{position:relative;margin:30px 30px 30px 360px;height:450px;max-width:850px;}.judicial-header-content .judicial-courts-federal{padding-right:70px;}.judicial-header-content .judicial-courts ul{margin-left:20px;}.judicial-header-content .judicial-courts .judicial-map,.judicial-header-content .judicial-courts .judicial-map object{box-sizing:border-box;width:100%;height:100%;}.judicial-header-content .judicial-courts .judicial-federal-courts{position:absolute;bottom:0;right:0;width:130px;}.judicial-header-content .judicial-courts .judicial-federal-courts ul{margin:0;padding:0;list-style:none;}.judicial-header-content .judicial-courts .judicial-federal-courts ul li{margin:2px;padding:0;list-style:none;}.judicial-header-content .judicial-courts .judicial-federal-courts ul li a{display:block;padding:3px 10px;border-bottom:1px solid rgba(0,0,0,0.15);border-radius:5px;font-size:0.87em;font-weight:bold;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;-ms-transition:background 0.25s ease-in;transition:background 0.25s ease-in;}.judicial-header-content .judicial-courts .judicial-federal-courts ul li #supreme{position:relative;padding-top:95px;}.judicial-header-content .judicial-courts .judicial-federal-courts ul li #supreme img{position:absolute;top:0;left:0;border-top-left-radius:5px;border-top-right-radius:5px;}.judicial-header-content .judicial-courts .judicial-popup{display:none;opacity:0;left:-9999px;z-index:1000;}.judicial-header-content .judicial-courts .judicial-popup .judicial-tooltip-inner{background:#fff;text-align:left;}.judicial-header-content .judicial-courts .judicial-popup.top .judicial-tooltip-arrow,.judicial-header-content .judicial-courts .judicial-popup.top-right .judicial-tooltip-arrow,.judicial-header-content .judicial-courts .judicial-popup.top-left .judicial-tooltip-arrow{border-top-color:#fff;}.judicial-header-content .judicial-courts .judicial-popup.right .judicial-tooltip-arrow{border-right-color:#fff;}.judicial-header-content .judicial-courts .judicial-popup.left .judicial-tooltip-arrow,.judicial-header-content .judicial-courts .judicial-popup.left-top .judicial-tooltip-arrow{border-left-color:#fff;}.judicial-header-content .judicial-courts .judicial-popup.bottom .judicial-tooltip-arrow,.judicial-header-content .judicial-courts .judicial-popup.bottom-right .judicial-tooltip-arrow,.judicial-header-content .judicial-courts .judicial-popup.bottom-left .judicial-tooltip-arrow{border-bottom-color:#fff;}.judicial-header-content .judicial-courts .judicial-tooltip.left,.judicial-header-content .judicial-courts .judicial-tooltip.left-top{margin-left:-15px;}.judicial-header-content .judicial-courts .judicial-tooltip.right{margin-left:15px;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%);}.judicial-header-content .judicial-courts .judicial-tooltip.top{margin-top:-15px;}.judicial-header-content .judicial-courts .judicial-tooltip.bottom,.judicial-header-content .judicial-courts .judicial-tooltip.bottom-left,.judicial-header-content .judicial-courts .judicial-tooltip.bottom-right{margin-top:15px;bottom:auto;}.judicial-header-content .judicial-courts .judicial-tooltip.bottom{-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);}.judicial-header-content .judicial-courts .judicial-tooltip.bottom-left{-webkit-transform:translateX(-100%) translateY(0%);-moz-transform:translateX(-100%) translateY(0%);-ms-transform:translateX(-100%) translateY(0%);transform:translateX(-100%) translateY(0%);}.judicial-header-content .judicial-courts .judicial-tooltip.bottom-right{-webkit-transform:translateX(0%) translateY(0%);-moz-transform:translateX(0%) translateY(0%);-ms-transform:translateX(0%) translateY(0%);transform:translateX(0%) translateY(0%);}.judicial-header-content .judicial-courts .judicial-popup .popup-header{padding:0.5rem 0.75rem;font-size:1.1rem;font-weight:bold;border-bottom:1px solid #ddd;}.judicial-header-content .judicial-courts .judicial-popup .popup-content{padding:0.75rem;color:#666;}.judicial-header-content .judicial-courts .judicial-popup ul,.judicial-header-content .judicial-courts .judicial-popup ul li{list-style:none;margin:0;padding:0;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-rating{position:relative;float:left;width:150px;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta{overflow:auto;margin-left:150px;padding-left:0.5rem;padding-top:0.25rem;}.judicial-header-content .judicial-courts .judicial-popup .jurisdiction{margin-bottom:1rem;font-weight:bold;color:#444;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .icon{float:left;width:12.5%;font-size:1.5rem;line-height:1em;color:#999;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .icon .fa-map-marker{margin-left:0.25em;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .text{float:left;width:87.5%;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .location .icon,.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .location .text{vertical-align:top;}.judicial-map-legend{margin:30px 50px 0 50px;background:#D5D5D5;border-top:1px solid #BBBBBB;border-bottom:1px solid #EEEEEE;border-radius:5px;font-size:0.9em;}.judicial-map-legend ul{list-style:none;margin:0;padding:10px;}.judicial-map-legend ul li{list-style:none;margin:0;padding:1px 0;line-height:1em;vertical-align:top;}.judicial-map-legend ul li .rating{display:inline-block;width:1em;height:1em;margin-right:10px;}.judicial-map-legend ul li .rating-0{background:#0592CE;}.judicial-map-legend ul li .rating-1{background:#96D0E9;}.judicial-map-legend ul li .rating-2{background:#B1B9B8;}.judicial-map-legend ul li .rating-3{background:#F8AEA5;}.judicial-map-legend ul li .rating-4{background:#CF3522;}.judicial-mobile-links{display:none;}.judicial-header-menu-overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.5);z-index:6;}.judicial-header-menu{display:none;position:absolute;top:10px;right:0;width:300px;background:#fff;box-shadow:-2px 0 4px rgba(0,0,0,0.2);z-index:7;}.judicial-header-menu ul{list-style:none;margin:0;padding:0;}.judicial-header-menu ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid #eee;}.judicial-header-menu ul li:last-child{border-bottom:none;}.judicial-header-menu ul li a{display:block;position:relative;padding:15px 25px 15px 15px;font-size:1.1em;color:#666;}.judicial-header-menu ul li a i{position:absolute;top:50%;right:5px;margin-top:-8px;width:15px;height:15px;font-size:15px;line-height:15px;color:#ddd;}.judicial-webform{padding:20px;margin:0 10px 30px 10px;background:#eee;border:1px solid #ddd;}.judicial-webform h2{text-align:center;font-size:1.6em;line-height:1em;font-weight:bold;margin:0 0 20px 0;}.judicial-webform .form-item,.judicial-webform input{margin:0;}.judicial-webform input{height:26px;}.judicial-webform #webform-component-email{box-sizing:border-box;padding-right:30px;width:50%;float:left;}.judicial-webform #webform-component-zip{box-sizing:border-box;padding-right:30px;width:30%;float:left;}.judicial-webform #edit-actions{margin:0;width:20%;float:left;}.judicial-webform #edit-actions input{width:100%;height:34px;}.judicial-webform .webform-confirmation{text-align:center;font-size:1.2em;color:green;}#right-sidebar .judicial-webform{padding:20px;margin:0 0 30px 0;background:#fafafa;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 6px rgba(0,0,0,0.2);box-shadow:0 1px 6px rgba(0,0,0,0.2);}#right-sidebar .judicial-webform h2{text-align:left;line-height:1.2em;}#right-sidebar .judicial-webform #webform-component-email{float:none;width:100%;margin-bottom:10px;padding-right:10px;}#right-sidebar .judicial-webform #webform-component-zip{width:50%;}#right-sidebar .judicial-webform #edit-actions{width:50%;}.judicial-rating{position:relative;}.judicial-rating object.judicial-rating-meter{width:100%;z-index:4;}.judicial-rating .judicial-rating-label{display:block;position:absolute;bottom:0;left:15px;right:15px;padding:5px 10px;font-size:14px;text-transform:uppercase;font-weight:bold;text-align:center;line-height:1.2em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:5;}.judicial-rating-0 .judicial-rating-label{color:#fff;background:#0592CE;}.judicial-rating-1 .judicial-rating-label{color:#386A97;background:#96D0E9;}.judicial-rating-2 .judicial-rating-label{color:#666666;background:#B1B9B8;border:1px solid #bbb;}.judicial-rating-3 .judicial-rating-label{color:#CE3522;background:#F8AEA5;}.judicial-rating-4 .judicial-rating-label{color:#fff;background:#CF3522;}.judicial-box{position:relative;margin:30px;padding:30px;background:#fafafa;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 6px rgba(0,0,0,0.2);box-shadow:0 1px 6px rgba(0,0,0,0.2);}.judicial-box .judicial-box-header{margin:-30px -30px 0 -30px;padding:15px 30px;border-bottom:1px solid #e4e4e4;font-size:1.4em;line-height:1em;}.judicial-box .judicial-box-header .box-header-icon{padding:6px;font-size:0.7em;background:#333;color:#fff;vertical-align:top;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.judicial-box-content{padding:15px 23px;margin-left:-30px;margin-right:-30px;border-bottom:1px solid #e4e4e4;}.judicial-box .scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;z-index:0;}.judicial-box-footer{color:#777;font-size:0.9em;margin-top:15px;margin-bottom:-15px;}.judicial-box .judicial-box-link{position:absolute;top:0.2em;right:0;font-size:1.1em;padding:15px 30px;}.judicial-court-content-inner{max-width:1400px;margin:0 auto;}.judicial-court-title{margin:0;margin-bottom:-10px;padding:30px;padding-bottom:0;font-size:2.2em;line-height:1em;}.judicial-court-info{position:relative;min-height:300px;padding-right:360px;}.judicial-court-info .judicial-rating{float:right;width:150px;margin-top:-10px;margin-left:30px;overflow:hidden;zoom:1;}.judicial-court-info .judicial-court-meta{overflow:hidden;zoom:1;}.judicial-court-info .clearfix:after{clear:none;}.judicial-court-info .field{font-size:1.15em;margin-bottom:10px;}.judicial-court-info .field .field-label{float:left;width:10em;}.judicial-court-info .field .field-items{float:none;margin-left:10em;color:#888;}.judicial-court-info .taxonomy-term-description p:last-child{margin-bottom:0;}.judicial-court-info .judicial-map{position:absolute;top:30px;right:30px;width:300px;height:300px;}.judicial-court-info .judicial-map object{box-sizing:border-box;border:1px solid #ddd;}.judicial-court-info .judicial-map .field,.judicial-court-info .judicial-map .field-items,.judicial-court-info .judicial-map .field-item{margin:0;padding:0;float:none;}.judicial-court-content .scroll-arrow{position:absolute;top:0;bottom:15px;width:40px;background:rgba(0,0,0,0.1);z-index:10;opacity:0;-webkit-transition:opacity 0.25s ease-in;-moz-transition:opacity 0.25s ease-in;-ms-transition:opacity 0.25s ease-in;transition:opacity 0.25s ease-in;}.judicial-court-content .scroll-arrow:hover{opacity:1;}.judicial-court-content .scroll-arrow i{position:absolute;top:50%;margin-top:-20px;width:40px;font-size:40px;line-height:40px;color:#aaa;text-shadow:1px 1px #fff;text-align:center;}.judicial-court-content .scroll-arrow.back{left:0;}.judicial-court-content .scroll-arrow.forward{right:0;}.judicial-court-landmark-cases{padding-bottom:0;}.judicial-court-landmark-cases .judicial-box-content{position:relative;padding:0;}.judicial-court-landmark-cases .judicial-box-footer{margin-top:8px;margin-bottom:8px;}.judicial-court-landmark-cases .judicial-box-footer a{color:#777;}.judicial-court-landmark-cases .judicial-box-footer a .year{color:#bbb;}.judicial-court-landmark-cases .judicial-box-footer a:hover{color:#000;}.judicial-court-landmark-cases .judicial-box-footer a.prev{float:left;}.judicial-court-landmark-cases .judicial-box-footer a.next{float:right;}.judicial-court-landmark-cases .judicial-box-footer a.disabled{color:#ccc;cursor:default;}.judicial-court-landmark-cases .landmark-cases{margin:0 -30px;padding:0;}.judicial-court-landmark-cases .landmark-cases .landmark-case{display:none;padding:30px;border-top:1px solid #ddd;}.judicial-court-landmark-cases .landmark-case .node-teaser{float:none;width:auto;margin:0;padding:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.judicial-court-landmark-cases .timeline{position:relative;margin:0;padding:80px 0 70px 0;}.judicial-court-landmark-cases .timeline-years{position:relative;white-space:nowrap;font-size:0;}.judicial-court-landmark-cases .timeline-spacer{display:inline-block;width:1%;height:10px;min-width:20px;}.judicial-court-landmark-cases .timeline-year{position:relative;display:inline-block;vertical-align:top;height:10px;font-size:0.9em;color:#777;text-align:center;min-width:35px;border-top:1px solid #aaa;border-bottom:1px solid #fff;}.judicial-court-landmark-cases .timeline-year:hover{z-index:1000 !important;}.judicial-court-landmark-cases .timeline-year.has-selected-case{z-index:500 !important;}.judicial-court-landmark-cases .timeline-year-left{border-top-left-radius:5px;border-bottom-left-radius:5px;}.judicial-court-landmark-cases .timeline-year-right{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-top-right-radius:5px;-moz-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;}.judicial-court-landmark-cases .timeline-year .text{display:block;position:absolute;top:-18px;left:0;width:100%;font-size:12px;line-height:12px;z-index:2;}.judicial-court-landmark-cases .timeline-year.line{background:#ddd url(/sites/all/modules/te/fw_judicial/theme/line.png) 50% 100% no-repeat;}.judicial-court-landmark-cases .timeline-year.line-light{background:#ddd url(/sites/all/modules/te/fw_judicial/theme/line-light.png) 50% 100% no-repeat;}.judicial-court-landmark-cases .timeline-year-start,.judicial-court-landmark-cases .timeline-year-end{border:none;background:none;}.judicial-court-landmark-cases .timeline-year-start .text,.judicial-court-landmark-cases .timeline-year-end .text{top:0;font-size:14px;font-weight:bold;color:#000;}.judicial-court-landmark-cases .timeline-case{position:absolute;top:-7px;width:16px;height:16px;margin-left:-12px;border-radius:50%;opacity:0.5;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.8);-moz-box-shadow:0 0 1px rgba(0,0,0,0.8);box-shadow:0 0 1px rgba(0,0,0,0.8);cursor:pointer;overflow:visible;z-index:3;background:#777;border:4px solid #aaa;}.judicial-court-landmark-cases .timeline-case.support{background:#0b0;border:4px solid #9b9;}.judicial-court-landmark-cases .timeline-case.nosupport{background:#f00;border:4px solid #faa;}.judicial-court-landmark-cases .timeline-case:hover{opacity:0.65;z-index:1000 !important;}.judicial-court-landmark-cases .timeline-case.selected,.judicial-court-landmark-cases .timeline-case.selected:hover{opacity:1;z-index:500 !important;}.judicial-court-landmark-cases .timeline-case .judicial-popup{min-width:0;}.judicial-court-landmark-cases .timeline-case .judicial-popup.top,.judicial-court-landmark-cases .timeline-case .judicial-popup.top-left,.judicial-court-landmark-cases .timeline-case .judicial-popup.top-right{margin-top:-20px;}.judicial-court-landmark-cases .timeline-case .judicial-popup.bottom,.judicial-court-landmark-cases .timeline-case .judicial-popup.bottom-left,.judicial-court-landmark-cases .timeline-case .judicial-popup.bottom-right{margin-bottom:-10px;}.judicial-court-judges .judicial-box-header{margin-bottom:0;}.judicial-court-judges-judges{position:relative;padding:0;}.judicial-court-judges-judges .judges{padding:15px 23px;}.judicial-court-judges-judges ul{margin:0;padding:0;list-style:none;white-space:nowrap;}.judicial-court-judges-judges ul li{position:relative;display:inline-block;width:300px;margin:0;padding:7px;list-style:none;vertical-align:top;}.judicial-court-judges-judges ul li > div{white-space:normal;height:100%;box-sizing:border-box;}
@media (min-width:768px) and (max-width:1024px){.judicial-header-content .judicial-courts .judicial-popup{max-width:450px;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-rating{width:100px;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta{margin-left:100px;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .icon{float:left;width:auto;margin-right:10px;font-size:16px;overflow:hidden;zoom:1;}.judicial-header-content .judicial-courts .judicial-popup .popup-content .popup-meta .text{float:none;width:auto;overflow:hidden;zoom:1;}.judicial-header-content .judicial-rating .judicial-rating-label{bottom:0;left:0;right:0;padding:3px 6px;font-size:11px;}.judicial-court-info{padding:20px;font-size:1em;}.judicial-court-info .judicial-rating{margin-bottom:20px;}.judicial-court-info .judicial-map{position:static;float:right;clear:right;margin-left:20px;width:150px;height:150px;overflow:hidden;zoom:1;}.judicial-court-description .taxonomy-term-description{margin-top:0;overflow:hidden;zoom:1;}}@media (max-width:1024px){.judicial-header-content .judicial-issue-info{width:auto;float:none;padding:15px;}.judicial-header-content .judicial-issue-info .issue-icon{float:left;width:60px;height:60px;overflow:hidden;zoom:1;}.judicial-header-content .judicial-issue-info .issue-icon img{width:40px;height:40px;margin-top:10px;}.judicial-header-content .judicial-issue-info .issue-description{overflow:hidden;zoom:1;padding-left:20px;margin-top:0;text-align:left;}.judicial-header-content .judicial-issue-info .issue-description p{font-size:1em;line-height:1.4em;}.judicial-header-content .judicial-issue-info .issue-description .read-more{display:inline;font-size:0.8em;}.judicial-header-content .judicial-issue-info .judicial-map-legend{background:none;border:none;clear:left;padding-top:20px;margin:20px 0 0 0;border-top:2px solid #ccc;border-radius:0;}.judicial-header-content .judicial-issue-info .judicial-map-legend ul{padding:0;text-align:center;}.judicial-header-content .judicial-issue-info .judicial-map-legend ul li{display:inline-block;padding:10px;}.judicial-header-content .judicial-issue-info .judicial-map-legend ul li .rating{margin-right:5px;vertical-align:top;}.judicial-header-content .judicial-courts{margin:0 20px 20px 20px;height:450px;}}
@media (max-width:767px){.judicial-header-content-inner .levels-mobile{position:relative;display:block;list-style:none;margin:0 0 10px 0;padding:0;}.judicial-header-content-inner .levels-mobile li{list-style:none;margin:0;padding:0;width:50%;float:left;}.judicial-header-content-inner .levels-mobile li a{display:block;padding-top:3px;line-height:37px;height:40px;font-size:1.1em;text-transform:uppercase;text-align:center;background:#ccc;color:#888;border-bottom:1px solid #bbb;}.judicial-header-content-inner .levels-mobile li a:first-child{border-right:1px solid #bbb;}.judicial-header-content-inner .levels-mobile li a:hover{background:#d4d4d4;color:#777;}.judicial-header-content-inner .levels-mobile li a.selected{background:transparent;color:#333;font-weight:bold;border-bottom:1px solid transparent;}.judicial-header-content .judicial-issue-info .judicial-map-legend ul li{display:block;box-sizing:border-box;width:50%;float:left;text-align:left;padding:5px 0;white-space:nowrap;}.judicial-header-content .judicial-courts{padding-right:0;height:250px;}.judicial-header-content .judicial-courts .judicial-federal-courts{display:none;}.judicial-mobile-links{display:block;background:#F7F7F7;margin:15px;}.judicial-mobile-links ul{list-style:none;margin:0;padding:0;}.judicial-mobile-links ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid #ddd;}.judicial-mobile-links ul li a{display:block;position:relative;padding:15px 25px 15px 15px;font-size:1.1em;color:#666;}.judicial-mobile-links ul li a i{position:absolute;top:50%;right:5px;margin-top:-8px;width:15px;height:15px;font-size:15px;line-height:15px;color:#ccc;}#block-fw-judicial-judicial-header .column-headers h3{margin:0;font-size:1.4em;}#block-fw-judicial-judicial-header .column-headers .levels{display:none;}.block-fw-judicial .column-headers h3{padding:0;text-align:center;}.block-fw-judicial .column-headers h3 .current{display:none;}.judicial-webform{padding:15px;margin:10px;}.judicial-webform .node-container{padding:0;}.judicial-webform #webform-component-email{padding-right:14px;width:100%;float:none;margin-bottom:15px;}.judicial-webform #webform-component-email input{width:100%;}.judicial-webform #webform-component-zip{box-sizing:border-box;padding-right:15px;width:50%;float:left;}.judicial-webform #edit-actions{box-sizing:border-box;margin:0;width:50%;float:left;}.judicial-court-content{background:#fff;}.judicial-court-title{background:#f4f4f4;padding:15px;font-size:1.4em;border-bottom:1px solid #ddd;}.judicial-court-info{margin:15px;padding:175px 0 0 0;background:transparent;box-shadow:none;min-height:0;}.judicial-court-info .judicial-rating{margin-top:0;margin-left:0;position:absolute;top:0;left:0;width:50%;height:150px;}.judicial-court-info .judicial-rating .judicial-rating-label{max-width:150px;margin:0 auto;}.judicial-court-info .judicial-map{width:50%;height:150px;top:0;right:0;border:none;}.judicial-court-info .judicial-map img{display:block;width:auto;height:130px;padding:10px;margin:0 auto;}.judicial-court-info .judicial-map object{width:150px;height:150px;}.judicial-court-info .field{font-size:1em;margin-bottom:10px;}.judicial-court-info .field .field-label{float:none;width:auto;}.judicial-court-info .field .field-items{float:none;margin-left:0;}.judicial-court-info .taxonomy-term-description{font-size:1em;margin:0;}.judicial-court-content .scroll-arrow{display:none;}.judicial-court-landmark-cases{margin:30px 0 0 0;padding:0;background:transparent;box-shadow:none;border-top:2px solid #ccc;}.judicial-court-landmark-cases .judicial-box-header,.judicial-court-landmark-cases .judicial-box-content{margin:0;}.judicial-court-landmark-cases .judicial-box-header{background:#f4f4f4;padding:15px;}.judicial-court-landmark-cases .judicial-box-header .box-header-icon{display:none;}.judicial-court-landmark-cases .judicial-box-footer{padding:0 15px;}.judicial-court-landmark-cases .landmark-cases{margin:0;}.judicial-court-landmark-cases .landmark-cases .landmark-case{padding:15px;}html .judicial-court-landmark-cases .node-case h3{background:none;margin-bottom:0;}.judicial-court-landmark-cases .node-case .case-image,.judicial-court-landmark-cases .node-case .case-video{float:none !important;margin-right:0 !important;margin-bottom:20px !important;}.judicial-court-landmark-cases .node-case .case-image img{width:100%;}html .judicial-court-landmark-cases .node-case .case-video .video-wrapper iframe{width:100%;}html .judicial-court-landmark-cases .node-case .field-name-body{font-family:"Proxima Nova";font-size:1em;}html .judicial-court-landmark-cases .node-case .field-name-body *{line-height:1.5em;}html .judicial-court-landmark-cases .node-case .call-to-action div{text-align:center;}.judicial-court-judges{margin:0;padding:0;background:transparent;box-shadow:none;border-top:2px solid #ccc;}.judicial-court-judges .judicial-box-header,.judicial-court-judges .judicial-box-content{margin:0;}.judicial-court-judges .judicial-box-header{background:#f4f4f4;padding:15px;}.judicial-court-judges .judicial-box-header .box-header-icon{display:none;}.judicial-court-judges .judicial-box-link{padding:15px;}.judicial-court-judges .taxonomy-judges-term h3{background:none;}.judicial-court-judges .judicial-box-footer{margin:0;padding:5px 15px;text-align:center;}.node-case .node-teaser-content{display:block;}.judges-page{background:#fff;}.judges-page h2{margin:0;padding:15px;font-size:1.4em;}.judges-page .taxonomy-judges-term h3{font-size:1.1em;}html .judges-page .taxonomy-judges-term h3 .chief{display:block;background:none;font-size:0.9em;color:#777;text-shadow:none;margin:0;padding:0;}html .judges-page .taxonomy-judges-term .meta-item .meta-label{display:block;width:auto;}.judges-page .taxonomy-judges-term .meta-item .meta-label i{display:none;}.judges-page .taxonomy-judges-term .meta-item .field{display:block !important;}html .judges-page .judge-image{width:50px;}html .judges-page .judge-image img{width:50px;}}
