.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/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.page-admin .panel-two-col-sidebar-right-mix .center-wrapper,.page-node-panelizer .panel-two-col-sidebar-right-mix .center-wrapper{width:100%;clear:both;}.page-admin .panel-two-col-sidebar-right-mix .panel-main-5,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-5{float:left;width:50%;}.page-admin .panel-two-col-sidebar-right-mix .panel-right-5,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-5{float:right;width:50%;}.page-admin .panel-two-col-sidebar-right-mix .panel-main-1,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-1,.page-admin .panel-two-col-sidebar-right-mix .panel-main-6,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-6{float:left;width:55%;}.page-admin .panel-two-col-sidebar-right-mix .panel-right-1,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-1,.page-admin .panel-two-col-sidebar-right-mix .panel-right-6,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-6{float:left;width:45%;}.page-admin .panel-two-col-sidebar-right-mix .panel-main-2,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-2{float:left;width:61.6666%;margin-right:5%;}.page-admin .panel-two-col-sidebar-right-mix .panel-right-2,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-2{float:left;width:33.3333%;}.page-admin .panel-two-col-sidebar-right-mix .panel-main-3,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-3{float:left;width:66.6666%;margin-left:5.3333%;}.page-admin .panel-two-col-sidebar-right-mix .panel-right-3,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-3{float:left;width:28%;}.page-admin .panel-two-col-sidebar-right-mix .panel-main-4,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-main-4{float:left;width:66.6666%;margin-right:5%;}.page-admin .panel-two-col-sidebar-right-mix .panel-right-4,.page-node-panelizer .panel-two-col-sidebar-right-mix .panel-right-4{float:left;width:23%;}
#colorbox-inline-content-style1{background-color:#005487;padding:86px 10% 77px;color:#ffffff;font-size:22px;line-height:24px;font-family:"DIN",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:700;}#colorbox-inline-content-style1 p,#colorbox-inline-content-style1 a{color:#ffffff;font-size:22px;line-height:24px;text-decoration:none;word-break:break-word;}#colorbox-inline-content-style1 .button-container{width:86%;padding-left:14%;}#colorbox-inline-content-style1 .button-container .button{display:inline-block;letter-spacing:2px;padding:11.5px 20.5px;font-size:1.33333rem;}#colorbox-inline-content-style1 .button-container .button.not-yet{margin-right:114px;background-color:#367ac4;float:left;}#colorbox-inline-content-style1 .button-container .button.go{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#f86d19),color-stop(100%,#f01a1c));background-image:-moz-linear-gradient(left,#f86d19,#f01a1c);background-image:-webkit-linear-gradient(left,#f86d19,#f01a1c);background-image:linear-gradient(to right,#f86d19,#f01a1c);border:none;padding:10px 40px;}#colorbox-inline-content-style1 .by-clicking-warning{margin-bottom:75px;}#colorbox-inline-content-style1 .leaving-warning{margin-bottom:14px;}#colorbox-inline-content-style1 .arrow{margin-left:0.55556rem;margin-top:-0.22222rem;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;width:24px;height:24px;background-image:url('/sites/all/themes/custom/aclu/images/arrows/more-arrow-white.png?1460998746');background-image:none,url('/sites/all/themes/custom/aclu/images/arrows/more-arrow-white.svg?1417623497');background-repeat:no-repeat;display:block;display:inline-block;vertical-align:middle;}#colorbox-inline-content-style1 .election-2016-graphic{margin-bottom:79px;}#cboxLoadedContent{height:auto !important;}div#colorbox{top:10% !important;}@media (max-width:767px){#colorbox-inline-content-style1 .election-2016-graphic,#colorbox-inline-content-style1 .by-clicking-warning{margin-bottom:30px;}#colorbox-inline-content-style1{padding:7%;}#colorbox-inline-content-style1 .button-container .button.not-yet{float:none;display:block;margin-right:0;width:150px;margin-bottom:15px;}#colorbox-inline-content-style1 .button-container{padding:0;}}#block-superfish-1 > ul.menu > li.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{display:none;}#block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{background:#dbdcdd;margin-right:12px;width:169px;position:relative;}.sticky-minimized #block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{margin-right:0px;}#block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span:after{position:absolute;top:1px;right:19px;content:url('/sites/all/modules/custom/aclu_promotions/images/election-2016-header-popout-icon.gif');-moz-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);transform:skew(20deg,0deg);z-index:-1;}@media (min-width:48em){#block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{display:block;}#block-superfish-1 > ul.menu > li.sf-depth-1 > a.menu-item-election-2016{padding-right:2rem;}}@media (max-width:60em){#block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{margin-right:0px;}}#navigation .block > .menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{background:#ffffff;float:none;text-align:left;}#navigation .block > .menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span a .wrap-arrow{padding-right:1.38889rem;background-image:url('/sites/all/themes/custom/aclu/images/arrows/mobile-menu-right.png');background-position:100% 4px;background-repeat:no-repeat;text-transform:none;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#navigation .block > .menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span a .wrap-arrow{background-image:url('/sites/all/themes/custom/aclu/images/arrows2x/mobile-menu-right.png');background-size:6px auto;}}#navigation .block > .menu > li > .menu-item-election-2016:hover{color:#8ddbff;}.menu-item-election-2016 #election-2016-year-tablet{display:none;}@media (min-width:48em) and (max-width:60em){body #block-superfish-1{margin-left:165px;}.menu-item-election-2016 #election-2016-year-tablet{display:inline;}.menu-item-election-2016 #election-2016-year{display:none;}#navigation .menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{display:none;}#block-superfish-1 > ul.menu > li.sf-depth-1.menu-link-title-election-span-idelection-2016-year2016-spanspan-idelection-2016-year-tablet16-span{width:157px;}}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a,.sf-menu span.nolink{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0;}.sf-hidden{left:-99999em !important;top:-99999em !important;}.sf-menu a.sf-with-ul,.sf-menu span.nolink.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator,span.nolink > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator,span.nolink:hover > .sf-sub-indicator,li:hover > span.nolink > .sf-sub-indicator,li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator,.sf-menu ul span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator,.sf-menu ul span.nolink:hover > .sf-sub-indicator,.sf-menu ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator,.sf-menu.rtl span.nolink > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-menu.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-menu.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl .sf-hidden,.sf-menu.rtl.sf-hidden{left:auto !important;right:-99999em !important;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator,.sf-vertical.rtl span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator,.sf-vertical.rtl span.nolink:hover > .sf-sub-indicator,.sf-vertical.rtl li:hover > span.nolink > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul span.nolink:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > span.nolink > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > span.nolink > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
