body.page-aclu-promotions-lightbox{min-width:auto;}.overlay-container{font-family:'gtamcond',Arial,Helvetica,"Nimbus Sans L",sans-serif;}.overlay-container:focus{outline:none;}#overlay-main{padding:35px 70px 50px 55px;background-image:url("/sites/all/themes/custom/aclu/images/lightbox/lightbox-bg-wethepeople.png");background-size:100% 100%;background-repeat:no-repeat;background-color:#005aaa;}@media only screen and (max-width:479px){#overlay-main{padding:30px 20px;}}.overlay-container #overlay-header{color:#fff;font-weight:500;font-style:normal;position:relative;height:auto;margin-bottom:70px;}@media only screen and (max-width:479px){.overlay-container #overlay-header{margin-bottom:12px;}}#overlay-header .logo-nav{margin-bottom:12px;}#overlay-header .logo-nav .logo{background-image:url("/sites/all/themes/custom/aclu/images/lightbox/lightbox-logo.png");width:120px;height:42px;background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;display:block;overflow:hidden;text-align:left;text-indent:-119988px;text-transform:capitalize;vertical-align:middle;}#call-to-action{font-size:28px;line-height:28px;font-weight:700;font-style:normal;text-transform:uppercase;color:#b8e7ee;background-color:#5e1f6c;position:absolute;top:30px;left:50%;padding:6px 16px 8px;-webkit-transform:rotate(-16deg);-moz-transform:rotate(-16deg);transform:rotate(-16deg);}@media only screen and (max-width:767px){#call-to-action{top:10px;font-size:22px;line-height:22px;}}@media only screen and (max-width:479px){#call-to-action{position:relative;top:auto;left:auto;display:inline-block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}}.overlay-container #overlay-text-wrapper{padding-right:100px;margin-bottom:30px;}@media only screen and (max-width:767px){.overlay-container #overlay-text-wrapper{padding-right:0;}}.overlay-container #overlay-headline{text-transform:uppercase;font-size:64px;line-height:68px;font-weight:800;color:#b8e7ee;}@media only screen and (max-width:479px){.overlay-container #overlay-headline{font-size:44px;line-height:48px;}}.overlay-container #overlay-subheader{font-size:36px;line-height:44px;font-weight:bold;color:#fff;}@media only screen and (max-width:767px){.overlay-container #overlay-subheader{font-size:30px;line-height:40px;}}@media only screen and (max-width:479px){.overlay-container #overlay-subheader{font-size:24px;line-height:30px;}}.donate-button-link{text-align:right;}@media only screen and (max-width:479px){.donate-button-link{text-align:center;}}.donate-button-link a{color:#fff;background-color:#ef404d;cursor:pointer;display:inline-block;font-size:32px;line-height:40px;font-weight:bold;padding:8px 20px;text-transform:uppercase;text-decoration:none;text-align:center;outline:none;}@media only screen and (max-width:479px){.donate-button-link a{font-size:26px;padding-top:4px;padding-bottom:4px;}}.donate-button-link a:link,.donate-button-link a:visited,.donate-button-link a:hover,.donate-button-link a:focus{color:#fff;}.donate-button-link a:hover,.donate-button-link a:focus{background-color:#005aaa;}.donate-button-link .arrow{background:url("/sites/all/themes/custom/aclu/images/arrows/arrow-white.svg") no-repeat center right;background-size:24px;width:24px;height:24px;vertical-align:middle;margin-left:12px;display:inline-block;position:relative;top:-3px;}/**/
