article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0}a{color:#00e;outline:none!important}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:none!important}a:hover,a:active{outline:0}:focus{-moz-outline-style:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}small{font-size:85%}h1{font-size:182%}h2{font-size:161.6%}h3{font-size:138.5%}h4{font-size:116%}h5{font-size:108%}h6{font-size:100%}h1,h2,h3,h4,h5,h6{margin:0 0 .5em 0}p{margin:0 0 1em 0}.input_tiny{width:50px}.input_small{width:100px}.input_medium{width:150px}.input_large{width:200px}.input_xlarge{width:250px}.input_xxlarge{width:300px}.input_full{width:100%}.input_full_wrap{display:block;padding-right:8px}input[type="search"]::-webkit-search-decoration{display:none}input:invalid,button:invalid,select:invalid,textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input:focus,button:focus,select:focus,textarea:focus{-webkit-box-shadow:#06f 0 0 5px 0;-moz-box-shadow:#06f 0 0 5px 0;box-shadow:#06f 0 0 5px 0;z-index:1}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;background:#ddd url(../home/images/button.png?1298351022) repeat-x;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(#fff,#ddd);background-image:-moz-linear-gradient(#fff,#ddd);background-image:-o-linear-gradient(#fff,#ddd);background-image:-ms-linear-gradient(#fff,#ddd);background-image:linear-gradient(#fff,#ddd);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.3 "Helvetica Neue",Arial,"Liberation Sans",FreeSans,sans-serif;outline:0;overflow:visible;margin:0;padding:3px 10px;text-shadow:white 0 1px 1px;vertical-align:top;width:auto;*padding-top:2px;*padding-bottom:0}button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(1px,#eee),color-stop(100%,#ccc));background-image:-webkit-linear-gradient(#fff,#eee 1px,#ccc);background-image:-moz-linear-gradient(#fff,#eee 1px,#ccc);background-image:-o-linear-gradient(#fff,#eee 1px,#ccc);background-image:-ms-linear-gradient(#fff,#eee 1px,#ccc);background-image:linear-gradient(#fff,#eee 1px,#ccc)}button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(1px,#ddd),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#fff,#ddd 1px,#eee);background-image:-moz-linear-gradient(#fff,#ddd 1px,#eee);background-image:-o-linear-gradient(#fff,#ddd 1px,#eee);background-image:-ms-linear-gradient(#fff,#ddd 1px,#eee);background-image:linear-gradient(#fff,#ddd 1px,#eee);-webkit-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;-moz-box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;box-shadow:inset rgba(0,0,0,0.25) 0 1px 2px 0;border-color:#999 #bbb #ddd}
button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0;padding:0}button{*padding-top:1px;*padding-bottom:1px}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;background-color:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;outline:0;margin:0;padding:2px 3px;text-align:left;font-size:13px;font-family:Arial,"Liberation Sans",FreeSans,sans-serif;height:1.8em;vertical-align:top;*padding-top:2px;*padding-bottom:1px;*height:auto}textarea[disabled],select[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-user-select:-moz-none;-webkit-user-select:none;-khtml-user-select:none;user-select:none;color:#888;cursor:default}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888}input:-moz-placeholder,textarea:-moz-placeholder{color:#888}input.placeholder_text,textarea.placeholder_text{color:#888}textarea,select[size],select[multiple]{height:auto}select[size="0"],select[size="1"]{height:1.8em;*height:auto}@media(-webkit-min-device-pixel-ratio:0){select[size],select[multiple],select[multiple][size]{background-image:none;padding-right:3px}select,select[size="0"],select[size="1"]{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==);background-repeat:no-repeat;background-position:right center;padding-right:20px}::-webkit-validation-bubble-message{-webkit-box-shadow:none;box-shadow:none;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,black));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:white;font:13px/17px "Lucida Grande",Arial,"Liberation Sans",FreeSans,sans-serif;overflow:hidden;padding:15px 15px 17px;text-shadow:black 0 0 1px;height:16px}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-outer-arrow,::-webkit-validation-bubble-top-inner-arrow{-webkit-box-shadow:none;box-shadow:none;background:#666;border:0}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%}optgroup{color:black;font-style:normal;font-weight:normal;font-family:Arial,"Liberation Sans",FreeSans,sans-serif}optgroup::-moz-focus-inner{border:0;padding:0}.ie6_button,* html button{background:#ddd url(../home/images/button.png?1298351022) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0;overflow:visible;width:auto}* html button{padding-top:1px;padding-bottom:1px}.ie6_input,* html textarea,* html select{background:white;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:black;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top}* html select{margin-top:1px}.placeholder_text,.ie6_input_disabled,.ie6_button_disabled{color:#888}.ie6_input_disabled{background:#eee}html{background-color:#e6e6e6;font-family:"lft-etica",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale}body{font-family:"lft-etica",sans-serif;color:#464646;display:flex;min-height:100vh;flex-direction:column;display:-webkit-flex;-webkit-flex-direction:column}.loader{width:70px;height:70px}#cookie-message{position:fixed;bottom:0;background-color:white;width:40%;min-width:200px;margin:0 0 0 -20%;left:50%;z-index:200;display:none;text-align:center;height:150px;border-color:#d8171e;border-style:solid;border-width:5px 5px 0 5px}#cookie-message p{margin:40px}[ng\:cloak],[ng-cloak],.ng-cloak{display:none!important}#social-hd .social-wrap{float:right;margin-right:20px}#social-hd__social-icons{margin-right:-8px}#social-hd__social-icons a{margin-top:6px;margin-right:10px}#social-hd__social-icons .social-hd__social-icons__twitter{display:inline-block;width:25px;height:25px;background:transparent url(../home/images/black-twitt-icon.png) no-repeat;background-size:cover}
#social-hd__social-icons .social-hd__social-icons__facebook{display:inline-block;width:25px;height:25px;background:transparent url(../home/images/black-facebook-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__instagram{display:inline-block;width:25px;height:25px;background:transparent url(../home/images/black-instagram-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__youtube{display:inline-block;width:25px;height:25px;background:transparent url(../home/images/black-youtube-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__twitter:hover{background:url(../home/images/hover-twitt-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__facebook:hover{background:url(../home/images/hover-facebook-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__instagram:hover{background:url(../home/images/hover-instagram-icon.png) no-repeat;background-size:cover}#social-hd__social-icons .social-hd__social-icons__youtube:hover{background:url(../home/images/hover-youtube-icon.png) no-repeat;background-size:cover}.ig-background{cursor:pointer;background:#5181a6;background:-moz-linear-gradient(top,rgba(81,129,166,1) 0,rgba(47,82,131,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(81,129,166,1)),color-stop(100%,rgba(47,82,131,1)));background:-webkit-linear-gradient(top,rgba(81,129,166,1) 0,rgba(47,82,131,1) 100%);background:-o-linear-gradient(top,rgba(81,129,166,1) 0,rgba(47,82,131,1) 100%);background:-ms-linear-gradient(top,rgba(81,129,166,1) 0,rgba(47,82,131,1) 100%);background:linear-gradient(to bottom,rgba(81,129,166,1) 0,rgba(47,82,131,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5181a6',endColorstr='#2f5283',GradientType=0);padding:0 1px 1px 1px;display:inline-block;border-radius:3px;border:1px solid #2f5283;vertical-align:top;font-family:Arial}.ig-background:active,.ig-background:hover{background:#2f5283;background:-moz-linear-gradient(top,rgba(47,82,131,1) 0,rgba(81,129,166,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(47,82,131,1)),color-stop(100%,rgba(81,129,166,1)));background:-webkit-linear-gradient(top,rgba(47,82,131,1) 0,rgba(81,129,166,1) 100%);background:-o-linear-gradient(top,rgba(47,82,131,1) 0,rgba(81,129,166,1) 100%);background:-ms-linear-gradient(top,rgba(47,82,131,1) 0,rgba(81,129,166,1) 100%);background:linear-gradient(to bottom,rgba(47,82,131,1) 0,rgba(81,129,166,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f5283',endColorstr='#5181a6',GradientType=0)}.ig-camera,.ig-text{color:white!important;vertical-align:middle;display:inline-block;margin:0!important}.ig-text{vertical-align:middle;padding:0 3px 0 3px!important;font:12px 'Helvetica Neue',Arial,sans-serif;text-transform:none;font-weight:bold}#base-scrollbar-twitter-follow-button iframe{float:right!important;margin-top:10px;margin-right:15px}iframe[name='google_conversion_frame']{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-10px;float:left}.mobile-label{position:absolute;top:-9999px;left:-9999px}.blue-text{color:#009bdf}.fake-text{background:blue}#hd{background:transparent url(../home/images/bg-hd.gif) top center repeat-x;margin-bottom:0;position:fixed;top:0;width:100%;z-index:300}#hd .container{max-height:78px}#hd .hd-left{display:inline;width:34%;float:left;padding:30px 0 0 0}#hd .hd-left .btn{float:left}#hd .hd-left ul{float:left}.wf-loading #hd .hd-left ul li a{font-size:.9em!important}#hd .hd-left ul,#hd .hd-left ul li{list-style-type:none;margin:0 0 0 10px;padding:0}#hd .hd-left ul{margin-left:10px}#hd .hd-left ul li{display:block;float:left}#hd .hd-left ul li a{display:block;padding:0 20px;color:#fff;text-decoration:none;text-transform:uppercase}#hd .hd-left ul li a:hover{color:#688fa4}#hd .hd-left ul li em#icon-action{display:block;height:28px;width:32px;margin:-3px auto 4px auto;background:green;background:url(../home/images/icon-action.png) 50% -28px no-repeat}#hd .hd-left ul li a:hover em#icon-action{background:url(../home/images/icon-action.png) 50% 0 no-repeat}#hd .hd-left ul li em#icon-blog{display:block;height:28px;width:32px;margin:-3px auto 4px auto;background:green;background:url(../home/images/icon-blog.png) 50% -29px no-repeat}#hd .hd-left ul li a:hover em#icon-blog{background:url(../home/images/icon-blog.png) 50% 0 no-repeat}#hd #logo{display:inline;float:left;width:33.3%;text-align:center;z-index:104}#hd h1.logo-h1{margin:0}#hd .hd-right{display:inline-block;width:32.2%;float:right;padding:0}#hd .hd-right ul#top-links{float:left}#hd .hd-right ul#top-links{list-style-type:none;margin:30px 0 0 0;padding:0}#hd .hd-right ul#top-links li{display:inline-block;list-style-type:none;margin:0;padding:0;height:14px}#hd .hd-right ul#top-links li a{display:inline-block;padding:0 7px;margin:0;color:#fff;text-decoration:none;text-transform:uppercase}#hd .hd-right ul#top-links li a#search-dropdown-toggle{margin-left:112px;padding:0}#hd .hd-right ul#top-links li a:hover{color:#688fa4}#hd .hd-right ul#top-links li em#icon-vote{display:block;height:28px;width:32px;margin:-2px auto 2px auto;background:url(../home/images/icon-checkmark.png);background-size:cover;background-repeat:no-repeat;background-position:center center}#hd .hd-right ul#top-links li a:hover em#icon-vote{background:url(../home/images/icon-checkmark-hover.png);background-size:cover;background-repeat:no-repeat;background-position:center center}#hd .hd-right ul#top-links li em#icon-search{display:block;float:left;height:14px;width:28px;margin:-3px auto 4px auto;background:green;background:url(../home/images/icon-search.png) 50% -11px no-repeat}#hd .hd-right ul#top-links li a:hover em#icon-search{background:url(../home/images/icon-search.png) 50% 4px no-repeat}
#hd .hd-right ul#nav{display:block;float:right;list-style-type:none;margin:0;padding:0}#hd .hd-right ul#nav li{list-style-type:none;margin:0;padding:0}#hd .hd-right ul#nav li a{display:block;text-align:center;color:#fff;text-transform:uppercase;padding:24px 24px;box-sizing:border-box;width:88px}#hd .hd-right ul#nav li a:hover{background-color:#2b313d;color:#688fa4}#hd .hd-right ul#nav li.active,#hd-mobile ul#mobile-nav li.active{position:relative}#hd-mobile ul#mobile-nav li.active .open>.dropdown-toggle{background-color:transparent;border:0;display:block}.fullscreen-menu{display:none;position:fixed;height:100%;width:100%;text-align:center;z-index:100;top:7%;left:0}.menu-background{background-image:url(../home/images/gop-menu-background.png);background-repeat:no-repeat;background-size:cover;background-position:center right;height:100%;width:100%}.fullscreen-menu nav{position:absolute;top:4%;width:100%;height:100%;left:10px}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:3%;display:inline-block}.fullscreen-menu nav ul li{margin-top:8%;text-transform:uppercase}.fullscreen-menu nav ul li a{font-size:27px;text-decoration:none;color:#414958;letter-spacing:5px}.fullscreen-menu nav ul li a:hover{color:#698fa3}.fullscreen-menu nav .social-wrap{margin-top:40px}.fullscreen-menu nav .social-wrap #social-hd__social-icons{margin-right:-17px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{display:inline-block;width:32px;height:32px}.fullscreen-menu nav .social-wrap #social-hd__social-icons a{margin-top:0;margin-right:25px}.stop-scrolling{height:100%;overflow:hidden;overflow-x:hidden}.btn-group .closeMenu::before{position:absolute;width:27px;height:17px;content:' ';top:81%;left:34%;background:url(../home/images/nav-arrow.png) no-repeat top center}#or-divider{display:block;width:60%;margin:0 auto;text-align:center;padding:20px 0;text-transform:uppercase;font-size:18px;color:#000!important;font-weight:600!important;position:relative;height:26px}#or-divider.petition-divider{margin:0}#or-divider span{padding:0 10px;background:#fff}#survey-form #or-divider span{background:#fbfbfb!important}.login-register #or-divider span{padding:0 10px;background:#fbfbfb}#or-divider hr{margin:0!important;margin-top:-14px!important}.btn-group{position:relative;display:inline-block;vertical-align:middle}.vote-button{position:relative;display:inline-block;vertical-align:middle}.btn-group .dropdown-menu{display:none;position:absolute;top:100%;right:0;z-index:1000;min-width:240px;padding:0 0 25px 0;margin:1px 0 0 0;list-style:none;background-color:#fff;background-clip:padding-box;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-box-shadow:1px 1px 4px undefinedpx #c2c2c2;box-shadow:1px 1px 4px undefinedpx #c2c2c2}.btn-group .dropdown-menu:before{position:absolute;width:27px;height:17px;content:' ';top:-16px;right:30px;background:url(../home/images/nav-arrow.png) no-repeat top center}.btn-group .search-dropdown{min-width:170px;margin-top:32px}.btn-group .search-dropdown:before{right:55px}.btn-group .login-dropdown{margin-top:32px}.btn-group .login-dropdown:before{right:35px}.btn-group .dropdown-menu input[type="text"],.btn-group .dropdown-menu input[type="password"]{border:1px solid #ccc;width:100%;padding:0 5px!important;line-height:28px;height:28px}.btn-group .login-dropdown input[type="text"],.btn-group .login-dropdown input[type="password"]{margin-top:4px}#hd .hd-right ul#nav li .btn-group .dropdown-menu .subhead,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .subhead{color:#999;text-transform:uppercase;font-family:lft-etica,sans-serif;padding:25px 20px 0;text-align:left;margin-bottom:5px}#hd-mobile ul#mobile-nav li{background:#fff;width:100%;display:block}#hd-mobile ul#mobile-nav li .dropdown-menu{width:100%;min-width:320px;overflow-x:hidden;margin-top:11px}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .subhead{clear:both}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu li{clear:both}#hd .hd-right ul#nav li .btn-group .dropdown-menu li>a,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu li>a{color:#464646;text-transform:capitalize;text-align:left;padding:3px 20px;border:0;font-family:lft-etica,sans-serif}#hd .hd-right ul#nav li .btn-group .dropdown-menu li>a:hover,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu li>a:hover{background:#efefef}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu li>a{float:left;width:100%;font-size:16px;font-weight:600;color:#7a7a7a}#hd .hd-right ul#nav li .btn-group .dropdown-menu li>a{color:#7a7a7a}#hd .hd-right ul#nav li .btn-group .dropdown-menu li>a strong,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu li>a strong{color:#464646}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu:before{background:0}#hd .hd-right ul#nav li .btn-group .dropdown-menu .social a,#hd .hd-right ul#top-links li .loginform .social a,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .social a{text-indent:-9999px;height:29px;width:169px;display:block;margin:0 20px}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .social a{width:100%}#hd .hd-right ul#nav li .btn-group .dropdown-menu .social a{width:189px;padding:0;width:210px}#hd .hd-right ul#nav li .btn-group .dropdown-menu .social.signin-email a,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .social.signin-email a{background:url(../home/images/signin-email.png) no-repeat 0 0;margin-bottom:5px}#hd .hd-right ul#nav li .btn-group .dropdown-menu .social.signin-facebook a,#hd .hd-right ul#top-links li .loginform .social.signin-facebook a,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .social.signin-facebook a{background:url(../home/images/signin-facebook.gif) no-repeat 0 0}#hd .hd-right ul#nav li .btn-group .dropdown-menu .social.signin-twitter a,#hd .hd-right ul#top-links li .loginform .social.signin-twitter a,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .social.signin-twitter a{background:url(../home/images/signin-twitter.gif) no-repeat 0 0}
#hd .hd-right ul li em#icon-menu{display:block;height:33px;width:33px;margin:0 auto;background:url(../home/images/icon-menu.png) left 0 no-repeat}#hd .hd-right ul li a:hover em#icon-menu{background:url(../home/images/icon-menu.png) -41px 0 no-repeat}#hd .hd-right ul#nav li .btn-group .dropdown-menu .searchform,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .searchform{padding:0 20px}#hd .hd-right ul#nav li .btn-group .dropdown-menu .searchform,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .searchform,.search-dropdown{margin-top:10px}#hd .hd-right ul#nav li .btn-group .dropdown-menu .searchform input[type="text"],#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .searchform input[type="text"],.search-dropdown input[type="text"]{float:left;width:86%};#hd .hd-right ul#nav li .btn-group .dropdown-menu .searchform input[type="text"]{width:85%!important}#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .searchform input[type="text"]{width:80%}#hd .hd-right ul#nav li .btn-group .dropdown-menu .searchform .btn-search,#hd-mobile ul#mobile-nav li .btn-group .dropdown-menu .searchform .btn-search,.search-dropdown .btn-search{background:#d8171e url(../home/images/icon-search-white.png) center center no-repeat!important;text-indent:-9999px;height:28px;width:27px;padding:0;margin:0;float:right}.searchinfo #top-links .open>.dropdown-toggle{background-color:transparent;border:0}#top-links .btn-group .dropdown-menu{padding:20px;top:43px}#hd .hd-right ul#top-links li.searchform{height:22px}#top-links .btn-group .searchform input[type="text"]{width:138px}#facebook_login_js.nav-login{text-align:left;padding:3px 20px}.facebook_login_js.nav-login input{float:left;margin:0}#hd .hd-right ul#top-links li .loginform{min-height:200px}#hd .hd-right ul#top-links li .loginform a{color:#1390dc;text-transform:capitalize;padding:0}#hd .hd-right ul#top-links li .loginform .btn{padding:0 6px;height:30px;line-height:30px;text-transform:capitalize;font-size:12px;margin-bottom:10px}#top-links .loginform .pull-left{float:left;margin-top:10px}#top-links .loginform .pull-right{float:right;margin-top:10px}#hd-mobile{display:none;visibility:hidden}#hd.condensed{height:82px}#hd.condensed .hd-left{padding-top:18px}#hd.condensed .hd-right ul#top-links{margin-top:20px}#hd.condensed .hd-right ul#nav li a{padding:16px 24px}#hd.condensed .hd-right ul li em#icon-menu{height:33px}#hd #logo.condensed{height:78px;overflow:hidden}#hd #logo.condensed img{margin-top:-20px}#hd.condensed .search-dropdown,#hd.condensed .login-dropdown{margin-top:20px}#social-hd{position:fixed;height:37px;left:0;top:82px;width:100%;background-color:white;z-index:100;display:none}.social-item{float:right;vertical-align:top;margin:0;margin-top:10px;margin-right:15px;float:right;z-index:101}#donate #bd{margin-top:37px;padding-top:80px}#bd{margin-top:90px;padding-top:40px;padding-bottom:47px;flex:1 0 auto}#bd .petition_donation_background{position:absolute;top:0;left:0;width:100%;height:363px;margin-top:96px;margin-right:-30px;z-index:-1;overflow:hidden;background-color:#051120!important}#bd .petition_donation_background img{position:absolute;padding-left:17%}.platfom-page #bd .petition_donation_background,.gop-group #bd .petition_donation_background{padding:0;min-width:1160px}.gop-group #bd .petition_donation_background img{position:relative;margin:100px 100px 100px 10%;float:left}#bd .petition_donation_background .picture{z-index:-3}#bd .petition_donation_background .overlay{z-index:-2}.hero-thankyou-text-container{max-width:600px}.hero-text-container{max-width:650px}.hero-text-container .page-title,.hero-thankyou-text-container .page-title,.hero-text-container .page-subtitle,.hero-thankyou-text-container .page-subtitle{padding-left:0!important}.container,.survey-container,.registration-container{margin:0 auto}.container{width:1085px}.survey-container,.donate-container{width:908px}#donate.merchandise .donate-container{width:961px}html.no-header-base #donate.merchandise .donate-container .page-title{margin-top:-20px!important}#donate #bd.no-header-base,#donate #bd.no-header-base .petition_donation_background{margin-top:0!important}.registration-container{width:515px}.registration-container .btn-primary{width:100%;font-size:21px;height:60px}.registration-container input[type='text'],.registration-container input[type='password']{width:100%}.registration-container .btn,.registration-container .btn-block{width:100%}#facebook-btn,.registration-container .sign_up_button,#facebook_login_js button{border:0;background:0;border-radius:none;padding:0}.registration-container.account-creation #main-content{text-align:center;margin:0}.registration-container.account-creation #main-content p{margin:0 auto}.registration-container.account-creation #main-content .btn{background-color:white;margin-top:10px;padding:0;width:350px}#videos .main-container{background-color:white;margin-bottom:15px}#videos .search-container{margin-top:40px;margin-bottom:20px}#videos .search-container h3{padding-top:10px;float:left;margin-left:60px;margin-bottom:0;color:#464646;font-weight:400}#videos .search-container h3 span{font-weight:600;color:#d8171e}#videos .search-container .search-dropdown{margin-right:55px}#videos .search-container input{width:300px;padding:14px;border:0}#videos .thumbnail-container{margin-bottom:0}#videos .more-container{text-align:center;width:100%;max-width:980px;border-top:1px solid #ccc}#general-video-list ul,#general-video-list ul li{list-style-type:none;margin:0;padding:0 0 11px 0;line-height:1}#general-video-list ul{display:block;margin:0 auto;overflow:hidden;padding-left:45px}#general-video-list ul li{position:relative;float:left;width:220px;height:190px;margin:15px;margin-bottom:30px}#general-video-list ul li .yt-thumbnail-wrapper{overflow:hidden;padding:0;margin:0;height:130px}
#general-video-list ul li .yt-thumbnail-wrapper img{display:block;border:1px solid #414243;margin-bottom:2px;margin-top:-19px;width:100%}#general-video-list ul li a:hover{color:#464646}#general-video-list .play,.jcarousel-wrapper .play{width:36px;height:36px;position:absolute;right:0;top:94px;background:#e81b23 url(../home/images/video_large_tb.png) center center no-repeat}#video-thumbnail-wrap{position:relative}.jcarousel-wrapper li a:hover{color:#464646}#general-video-list li a:hover .play,.jcarousel-wrapper li a:hover .play{width:36px;height:36px;position:absolute;right:0;top:94px;background:#1390dc url(../home/images/video_large_tb.png) center center no-repeat}#general-video-list li.selected a{color:#009bdf}#general-video-list li.selected a .play{background:#1390dc url(../home/images/video_large_tb.png) center center no-repeat}#general-video-list ul li .video-title{font-size:14px;padding:5px 0;padding-top:10px;line-height:18px}#general-video-list ul li .video-title div{margin-bottom:3px;font-size:12px}#videos .thumbnail-container .search-dropdown .btn-search{background:#d8171e url(../home/images/icon-search-white.png) center center no-repeat!important;height:28px;width:28px;padding:0;margin:0;float:right}#survey-header{text-align:center;margin-top:40px}#survey-header h4{margin-top:20px;color:#464646}#survey-header p{margin:0!important}#survey-header h4 p span,#survey-header h4 p{background-color:transparent!important;font-size:18px!important;line-height:26px}#survey-content h4{font-size:16px;color:#464646;font-weight:600;text-transform:uppercase;margin-top:10px}#trending{background-color:#fff;margin-bottom:20px;margin-top:20px;overflow:hidden;display:block;position:relative}#trending h4{background-color:#414959;color:#fff;display:block;float:left;text-transform:uppercase;margin:0;padding:18px 30px;line-height:1;font-size:14px;font-weight:600;letter-spacing:.5px;position:relative;z-index:6}.trending-ul-container{position:relative;overflow:hidden}#trending ul{display:block;list-style-type:none;margin:0;overflow:hidden;padding:0 20px;width:2000px}#trending ul li{display:block;float:left;margin:0;padding:18px 12px;list-style-type:none;line-height:1;font-size:14px}#trending ul li a{color:#282828;text-decoration:none}#trending ul li a:hover{color:#009bdf}#top-features{margin-bottom:40px}#top-features img,#news-top-feature img{position:absolute}#top-features .feature-text h6{display:inline;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:3px 5px;font-weight:600}#top-features .feature-lg,#top-features .feature-sm{border-top:7px solid #e81b23;overflow:hidden}#top-features .feature-lg{display:inline;float:left;width:520px;height:442px;position:relative;margin-right:3px}#top-features .feature-lg .feature-text{position:absolute;padding:0 30px;bottom:30px}#top-features .feature-lg .feature-text h1,#top-features .feature-lg .feature-text h2{padding-top:12px;font-size:36px;margin:0;text-decoration:none;color:#fff;font-weight:500}#top-features .feature-lg .feature-text p{display:inline-block;color:#fff;font-size:13px;margin-top:20px;padding:0 20px 0 0;background:url(../home/images/icon-more.png) 100% 1px no-repeat;font-weight:600}#top-features .feature-lg:hover p{color:#009bdf!important;background:url(../home/images/icon-more.png) 100% -16px no-repeat}#top-features .feature-sm,#top-features .action-items{display:inline;float:left;width:250px;margin:0 0 20px 30px;position:relative}#top-features .feature-sm{background-color:#fff;height:207px}#top-features .feature-sm .feature-text,#top-features .action-items .feature-text{position:absolute;padding:0 15px;top:120px}#top-features .feature-sm .feature-text h2,#top-features .action-items .feature-text h2{padding-top:12px;font-size:15px;margin:0;text-decoration:none;color:#464646;font-weight:500}#top-features .feature-sm:hover h2{text-decoration:underline!important}#top-features .feature-sm:hover p,#top-features .action-items:hover p{color:#464646}#section-two-features{margin-bottom:40px}#section-two-features #left-col{display:inline;float:left;width:299px}#section-two-features #left-col p a{color:#1390dc;padding-left:34px}#section-two-features #left-col p a:hover{color:#414959}#rnc-research{background:#fbfbfb;padding:30px 30px 20px}#rnc-research h1{margin-top:10px;font-weight:500}#rnc-research a:hover h1{text-decoration:underline}ul#section-two-feature-list{margin:15px 0 18px;padding:0;list-style-type:none}ul#section-two-feature-list li{list-style-type:none;border-left:14px solid #e62d33;margin:0 0 6px;height:34px;line-height:34px}ul#section-two-feature-list li a{display:block;padding:0 5px;margin-left:12px;border-bottom:1px solid #ccc}ul#section-two-feature-list li:hover{background:#fbfbfb}ul#section-two-feature-list li:hover a{border-color:#e6e6e6}#feature-videos{display:inline;float:right;width:748px;background:#414959;height:370px;overflow:hidden}#feature-video-lg{position:relative;float:left;padding-bottom:49.5%;width:607px;margin-bottom:16px}#feature-video-lg iframe{position:absolute;width:100%;height:100%}#videos #video-content,#videos #feature-video-lg,#videos .feature-video-text{position:relative;width:900px;float:right}#videos .feature-video-text h1{margin-top:10px;font-weight:500}#feature-video-list{display:inline;float:left;width:140px}#feature-video-list h6{display:block;height:26px;line-height:26px;background-color:#111;text-align:center;font-weight:600;text-transform:uppercase;padding:0;padding-top:4px;margin:0 0 5px;font-size:12px}#feature-video-list h6 a{color:#1390dc}#feature-video-list ul,#feature-video-list ul li{list-style-type:none;margin:0;padding:0 0 11px 0;line-height:1}#feature-video-list ul{display:block;width:110px;margin:0 auto}#feature-video-list ul li{position:relative}#feature-video-list ul li .yt-thumbnail-wrapper{overflow:hidden;height:58px;padding:0;margin:0 0 3px 0}#feature-video-list ul li .yt-thumbnail-wrapper img{display:block;border:1px solid #414243;margin-bottom:2px;margin-top:-13px;width:100%}
#feature-video-list .play,#feature-video-list li a:hover .play{width:20px;height:20px;position:absolute;top:38px;left:1px;background:#e81b23 url(../home/images/icon-play.png) center center no-repeat}#feature-video-list li a:hover .play{background:#1390dc url(../home/images/icon-play.png) center center no-repeat}#feature-video-list li a{color:#fff;font-size:10px}#feature-video-list li a:hover{color:#fff}#section-three-features{margin-bottom:40px}#platform{display:inline;float:left;width:345px}#platform img#principles-section-title{width:100%;max-width:318px;display:block;margin:0 auto;margin-bottom:20px}#platform .principle-block-wrapper{width:100%;background:#fff;padding:45px 0;text-align:center;margin-bottom:25px;min-height:160px}#platform .principle-block-wrapper h3{font-size:18px;font-family:'Abril Text';font-weight:bold}#platform .principle-block-wrapper p{padding:0 22px;font-size:18px;font-family:'lft-etica';line-height:26px;margin-bottom:0}#platform p a{color:#1390dc;padding-left:34px}#platform p a:hover{color:#414959}#rnc-rules{display:inline;float:left;width:332px;margin-left:30px;position:relative}#rnc-rules-text{position:absolute;bottom:26px;left:0;padding:0 40px}#rnc-rules-text h2{color:#fff;font-size:36px;margin:0;padding:0;font-weight:500}#rnc-rules-text p{color:#fff;font-weight:600}#rnc-rules-text p{display:inline-block;color:#fff;font-size:13px;margin-top:20px;padding:0 20px 0 0;background:url(../home/images/icon-more.png) 100% 1px no-repeat;font-weight:600}#rnc-rules:hover p{color:#009bdf!important;background:url(../home/images/icon-more.png) 100% -16px no-repeat}#featured-petition-wrapper{display:inline;float:left;width:348px;height:368px;margin-left:30px;background:url(../home/images/bg-diag-stripe.gif) top center;overflow:hidden}#featured-petition p.excerpt{font-weight:300!important;font-size:18px;line-height:24px}#featured-petition p:last-child a{margin-top:15px}#featured-petition{padding:50px 30px!important}#featured-petition p.lead{font-weight:600}#featured-petition{padding:45px 36px}#featured-petition h2,#featured-petition h2 a,#rnc-research h1,#rnc-research h2{font-size:26px;line-height:34px;margin:0;padding:0;font-weight:500;color:#464646}#rnc-research h1,#rnc-research h2{margin-top:10px;margin-bottom:5px}#featured-petition p{padding:0;margin:0;font-size:14px;line-height:22px}#featured-petition p.lead{line-height:24px;font-size:16px;padding:15px 0 20px 0;margin:0}#featured-petition .btn{display:block;text-align:center;margin-top:34px}#get-involved{display:inline;float:left;width:337px;height:286px;position:relative;border-top:1px solid black;border-bottom:1px solid black;padding-top:3px;padding-bottom:2px}#get-involved:before{content:'';border-top:1px solid black;display:block;width:100%}#get-involved:after{border-bottom:1px solid black;content:'';display:block;width:100%;margin-top:-13px}#get-involved h2{display:block;text-align:center;color:#464646;font-size:50px;font-family:"lft-etica",sans-serif;text-transform:uppercase;margin:0;padding:0;line-height:2.5em;letter-spacing:9px}#get-involved h2 span{font-family:"jubilat",sans-serif;text-shadow:2px 0 #464646;letter-spacing:3px;display:block;border-top:1px solid;margin-top:-18px;line-height:3.2em}#get-involved h3{display:block;text-align:center;color:#464646;font-size:30px;font-family:"lft-etica",sans-serif;text-transform:uppercase;margin:0;padding:0;letter-spacing:3px;font-weight:normal}#get-involved em{display:inline-block;font-size:30px;font-style:normal;background:#e6e6e6;padding:0 10px;margin:0;text-transform:uppercase;font-family:"lft-etica",sans-serif}#group-features{margin-bottom:30px}#join-feature{display:inline;float:left;width:708px;position:relative;border-top:7px solid #e81b23}#join-feature-info{position:absolute;top:45px;right:30px;width:390px}#join-feature-info img{display:inline;float:left;margin-right:15px}#join-feature-text{width:260px;display:inline;float:left;padding-top:5px}#join-feature-text h2{color:#fff;font-size:21px;text-transform:uppercase;font-family:"lft-etica",sans-serif;font-weight:600}#join-feature-text p{font-size:15px;line-height:23px;color:#fff}#join-feature-text .btn{display:block;text-align:center}.group-feature{background-color:#fff;display:inline;float:left;width:337px;margin:0 0 20px 36px;height:294px;position:relative;border-bottom:2px solid #e1e1e1}.group-feature a{overflow:hidden}.group-feature.first{margin-left:0}.group-feature .group-feature-text{position:absolute;padding:0 15px;top:131px;text-align:center}.group-feature .group-feature-text h6{font-size:16px;font-weight:600;text-align:center;display:block;margin:0 auto 27px 0}.group-feature .group-feature-text h6 span{background:#fff;padding:10px 20px}.group-feature .group-feature-text p{padding:0 20px;line-height:18px}.group-feature .group-feature-text h2{padding-top:12px;font-size:14px;margin:0;text-decoration:none;color:#464646}.group-feature:hover h2,.group-feature:hover h6,.group-feature:hover p{color:#464646}.group-feature .link-continue{display:block;width:100%;position:absolute;bottom:0;border-top:1px solid #ccc;text-align:center;margin:0;padding:0;height:35px;line-height:35px;background:#fff;color:#1390dc}.group-feature:hover .link-continue{background:#688fa4;color:#fff;border-top:1px solid #688fa4}#involved-top-features{margin-bottom:0;margin-top:0;display:inline;float:left;width:31%;margin:0 0 20px 39px;position:relative;border-top:7px solid #e81b23}#involved-top-features img{position:absolute}#involved-top-features .feature-text h6{display:inline;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:3px 5px;font-weight:600}#involved-top-features .feature-lg,#involved-top-features .feature-sm{border-top:7px solid #e81b23}#involved-top-features .feature-lg{display:inline;float:left;width:702px;height:442px;position:relative;margin-right:3px}
#involved-top-features .feature-lg .feature-text{position:absolute;padding:0 30px;bottom:30px}#involved-top-features .feature-lg .feature-text h1{padding-top:12px;font-size:36px;margin:0;text-decoration:none;color:#fff;font-weight:500}#involved-top-features .feature-lg:hover h1{text-decoration:underline!important}#involved-top-features .feature-sm .feature-text p,#involved-top-features .feature-lg .feature-text p,#involved-top-features .action-items .feature-text p{display:inline-block;color:#fff;font-size:13px;margin-top:20px;padding:0 20px 0 0;background:url(../home/images/icon-more.png) 100% 1px no-repeat;font-weight:600}#involved-top-features .feature-sm:hover p,#involved-top-features .feature-lg:hover p,#involved-top-features .action-items:hover p{color:#009bdf!important;background:url(../home/images/icon-more.png) 100% -16px no-repeat}#involved-top-features .feature-sm,#involved-top-features .action-items{display:inline;float:left;width:335px;margin:0 0 20px 42px;position:relative;overflow:hidden}#involved-top-features .action-items{margin-top:3px}#involved-top-features .feature-sm{height:198px}#involved-top-features .feature-sm .feature-text,#involved-top-features .action-items .feature-text{position:absolute;padding:0 15px;bottom:0}#involved-top-features .feature-sm a .feature-text p{margin-top:5px}#involved-top-features .feature-sm .feature-text h2,#involved-top-features .action-items .feature-text h2{padding-top:12px;font-size:24px;margin:0;text-decoration:none;color:#fff}#involved-top-features .feature-sm:hover h2,#involved-top-features .action-items:hover h2{text-decoration:underline!important}#involved-top-features .action-items ul,#mobile-featured-entries .action-items ul{list-style-type:none;padding:0;margin-top:0}#involved-top-features .action-items ul li,#mobile-featured-entries .action-items ul li{background-color:#fbfbfb;width:100%;margin-bottom:4px;height:64px;font-weight:600;font-size:16px;letter-spacing:.5px;text-transform:uppercase}#involved-top-features .action-items ul a:hover,#mobile-featured-entries .action-items ul a:hover{color:#464646}#involved-top-features .action-items ul li:hover,#mobile-featured-entries .action-items ul li:hover{background:#fff}#involved-top-features .action-items ul li img,#mobile-featured-entries .action-items ul li img{position:relative;margin:10px;margin-left:10%;margin-right:15px;vertical-align:middle}#get-involved-content #main-content{display:inline;float:left;width:702px;margin-right:35px;word-wrap:break-word}.get-involved-entry{border-bottom:1px solid #ccc;padding:15px 0;margin-bottom:0}.get-involved-entry img{float:left}.get-involved-entry-text{width:420px;display:inline;float:left;margin-left:15px}.get-involved-entry h2{font-size:21px;font-weight:500;margin:0}.get-involved-entry h6{display:inline-block;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:2px 5px;margin-bottom:10px;font-weight:600}.get-involved-entry p#entry-details{font-size:12px;margin-top:5px}.get-involved-entry p#entry-details strong{color:#1390dc}#get-involved-content #more-posts{margin:30px 0;text-align:center}#get-involved-content #more-posts a{display:inline-block;font-weight:600;font-size:21px;text-transform:uppercase;padding-right:30px;background:url(../home/images/icon-more-arrow.png) center right no-repeat;color:#009bdf}#get-involved-content #more-posts a:hover{color:#282828;background:url(../home/images/icon-more-arrow-hover.png) center right no-repeat}#tabs .tab{text-transform:capitalize}#filter{background-color:transparent;margin-bottom:20px;border:1px solid #ccc}#get-involved-page #filter ul{background-color:#fbfbfb!important}.merch-filter-fix{-webkit-box-shadow:inset 0 4px 0 0 #ccc!important;-moz-box-shadow:inset 0 4px 0 0 #ccc!important;box-shadow:inset 0 4px 0 0 #ccc!important}#filter h4{background-color:#414959;color:#fff;display:block;float:left;text-transform:uppercase;margin:0;padding:15px 0;line-height:1;font-size:17px;font-weight:600;width:20%;text-align:center}#filter ul{display:block;float:left;list-style-type:none;margin:0;padding:0;width:80%;background-color:transparent}#filter ul li{background-color:#fbfbfb;display:block;float:left;margin:0;list-style-type:none;line-height:1;font-size:14px;border-left:1px solid #ccc;text-align:center;border-top:4px solid #fbfbfb;width:24.8%}#filter ul li a{display:block;padding:12px 0 14px;color:#282828;text-decoration:none;font-size:17px}#filter ul li a:hover{color:#009bdf}#filter ul li.active{border-top:4px solid #ccc}#filter ul li.active a{color:#009bdf;font-weight:600}span.what-is-this,span.what-is-this-mobile{color:#009bdf;margin-left:15px;cursor:default}span.what-is-this-mobile{display:table;float:right;margin-bottom:20px;margin-top:-30px;position:absolute;right:0;text-align:right;width:auto!important}#news #filter{background-color:#fbfbfb;margin-bottom:20px;border:1px solid #ccc;width:612px}#news #filter h4{background-color:#414959;color:#fff;display:block;float:left;text-transform:uppercase;margin:0;padding:15px 0;line-height:1;font-size:17px;font-weight:600;width:25%;text-align:center}#news #filter ul{display:block;float:left;list-style-type:none;margin:0;padding:0;width:75%}#news #filter ul li{display:block;float:left;margin:0;list-style-type:none;line-height:1;font-size:14px;border-left:1px solid #ccc;text-align:center;border-top:4px solid #fbfbfb;width:33%}#news #filter ul li a{display:block;padding:12px 0 14px;color:#282828;text-decoration:none;font-size:17px}#news #filter ul li a:hover{color:#009bdf}#news #filter ul li.active{border-top:4px solid #ccc}#news #filter ul li.active a{color:#009bdf;font-weight:600}#news .drop-cap{float:left;color:#0091cb;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}#get-involved-content #side-content{display:inline;float:left;width:337px;margin-left:10px}#get-involved-content #side-content h3{font-size:20px;display:block;border-bottom:2px solid #ccc;padding-bottom:12px;margin:10px 0 24px}#volunteer-sign-up{position:relative}
#volunteer-sign-up-text{position:absolute;top:15px;left:30px;width:285px}#volunteer-sign-up-text img.gop-faith{background:red;width:90%;margin-right:0}#volunteer-sign-up-text img{display:block;float:left;width:87px;margin-right:10px}#volunteer-sign-up-text .logo-box{padding:0;margin:0;float:left;display:block;width:165px}#volunteer-sign-up-text h5,.gop-group-content #volunteer-sign-up-text h1{margin:18px 0 0 0;padding:0;font-weight:600;text-transform:uppercase;font-size:18px}#volunteer-sign-up-text form{width:96%;display:block;padding-top:10px}#volunteer-sign-up-text input{background:#fff;border:1px solid #e1e1e1;padding:0 8px;line-height:38px;height:38px}#volunteer-sign-up-text input.victory-full-name{display:block;width:100%}#volunteer-sign-up-text input.victory-first-name,#volunteer-sign-up-text input.victory-last-name{display:block;width:48%}#volunteer-sign-up-text input.victory-first-name{float:left}#volunteer-sign-up-text input.victory-last-name{float:right}#volunteer-sign-up-text input.victory-email{display:block;width:100%}#volunteer-sign-up-text input.victory-phone{display:block;width:100%}#volunteer-sign-up-text input.victory-zip{display:block;width:100%}#volunteer-sign-up-text input.btn{padding:0 16px;float:right}ul#big-side-links{list-style-type:none;margin:24px 0;padding:0}ul#big-side-links li{background:#fff;border-left:17px solid #d8171e;margin-bottom:8px}ul#big-side-links li:hover{background:#fbfbfb}ul#big-side-links li a:hover{color:#464646}ul#big-side-links li a{display:block;font-weight:600;padding:27px 20px;line-height:1;letter-spacing:.5px;text-transform:uppercase}.gop-group #bd .petition_donation_background img{padding-left:0}.gop-group .featured-content{float:right;margin:100px 50px 62px 0;width:310px;height:123px;color:white;font-size:18px;text-align:left}.gop-group .featured-content h1{font-size:24px;color:white}.gop-group .featured-content p{font-weight:normal}.gop-group .featured-content .btn{width:100%;font-size:21px;text-align:center}.gop-group-content{margin-top:120px;margin-bottom:50px}.gop-group-content #main-content #filter{border:0}.gop-group-content #side-content{margin-top:100px}.gop-group-content #side-content iframe{width:100%;height:200px;margin-bottom:30px}.gop-group-content #volunteer-sign-up{width:100%;border-top:7px solid #e81b23;text-transform:uppercase;line-height:2em;letter-spacing:4px;margin:0;padding:20px;height:auto}.gop-group-content #volunteer-sign-up .bg-victory{background-color:white}#news-top-feature{margin-bottom:30px;position:relative}#news-top-feature .feature-text h6{display:inline;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:1px 5px;font-weight:600}#news-top-feature .feature-lg{border-top:7px solid #e81b23}#news-top-feature .feature-lg,.author-profile{display:inline;float:left;width:1085px;position:relative;margin-right:3px;overflow:hidden}#news-top-feature .feature-lg{height:373px}#news-top-feature #ccp-feature.feature-lg{height:531px}#news-top-feature #ccp-feature.feature-lg iframe{width:100%;height:100%}#news-top-feature .feature-lg.news-video-feature{width:520px;height:442px;float:left}#news-top-feature .feature-text span.watch-video-icon{background:url(../home/images/watch_video_icon.png) no-repeat right;background-color:#d8171e;padding-right:15px;padding-left:8px;padding-top:3px;font-family:'lft-etica';text-transform:uppercase;float:right;color:white;font-size:9px;font-weight:bold;padding-bottom:3px;margin-top:4px}#news-top-feature .feature-sm.news-video-text{width:504px;height:449px;padding:0 20px;background-color:white;float:right;border:0;cursor:auto;overflow:hidden}#news-top-feature .feature-sm.news-video-text .feature-text h3{margin-bottom:0}#news-top-feature .feature-sm.news-video-text .feature-text{padding:20px 10px}#news-top-feature .feature-sm.news-video-text .feature-text ul{list-style-type:none;padding:0;margin-top:0}#news-top-feature .feature-sm.news-video-text .feature-text hr{margin-bottom:15px}#news-top-feature .feature-sm.news-video-text .feature-text hr{margin-bottom:15px}#news-top-feature .feature-sm.news-video-text .feature-text hr:first-child{margin-top:5px;margin-bottom:20px}#news-top-feature .feature-sm.news-video-text .feature-text h1{margin-top:10px;font-size:22px;font-weight:500;width:95%}#news-top-feature .feature-sm.news-video-text .feature-text h1:hover{color:#1390dc}#news-top-feature .feature-lg .feature-text{z-index:0;position:absolute;padding:0 30px;bottom:30px}#news-top-feature .feature-lg .feature-text h1{padding-top:12px;font-size:36px;margin:0 0 10px 0;text-decoration:none;color:#fff;font-weight:500}#news-top-feature .feature-lg .feature-text p{color:#fff}#news-top-feature .feature-lg .feature-text p#more{display:inline-block;color:#fff;font-size:13px;padding:0 20px 0 0;background:url(../home/images/icon-more.png) 100% 1px no-repeat;font-weight:600}#news-top-feature .feature-lg:hover{cursor:pointer}#news-top-feature .feature-lg:hover h1{text-decoration:underline!important}#news-top-feature .feature-lg:hover p#more{color:#009bdf!important;background:url(../home/images/icon-more.png) 100% -16px no-repeat}#news-top-feature .author-profile,#news-top-feature .issue-profile{background-color:white}#news-top-feature .issue-profile{max-height:311px}#news.issues-topics #news-top-feature .issue-profile{height:auto;max-height:none}#news-top-feature .issue-profile h1{font-size:36px;font-weight:500}#news-top-feature .issue-profile .bio{padding:50px}#news-top-feature .issue-profile .bio p{font-size:16px;line-height:28px;margin-bottom:0}.issues-topics #news-top-feature .issue-profile .bio p a{color:#009bdf}.issues-topics #news-top-feature .issue-profile .bio p a:hover{text-decoration:underline}.author-profile .profile-wrapper{overflow:auto;position:relative;margin:30px}.author-profile .profile-wrapper .media{float:left}.author-home .author-profile .profile-wrapper,.leader-profiles .author-profile .profile-wrapper{overflow:hidden}.author-home #news-top-feature .media a img,.leader-profiles #news-top-feature .media a img{position:relative}
.author-profile .profile-wrapper img.social{display:inline-block}.author-profile .profile-wrapper .bio{position:relative;margin-top:10px;width:800px;padding:0 15px 0 20px;float:right}.author-profile .profile-wrapper .bio p{font-size:16px;line-height:26px}.author-profile .profile-wrapper .image-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;width:182px;height:182px;overflow:hidden;border-style:solid;border-width:2px;border-color:#e6e6e6;z-index:0}#news.leader-profiles .author-profile .profile-wrapper .image-wrapper{background-position:top}.leadership-section-title{padding-top:40px}.leadership-section-title:first-child{padding:0}.author-profile .profile-wrapper .bio h1,.author-profile.state-profile h1{padding-top:5px;font-size:36px;margin:0 0 10px 0;text-decoration:none;font-weight:500}.author-profile .profile-wrapper .bio .job-title{text-transform:uppercase}.author-profile .profile-wrapper .bio .ellipsis{display:none;position:absolute;left:20px;bottom:-5px;font-size:24px}h3.leaders-state-name{margin-top:30px!important;font-size:21px}#news.leader-profile-page #news-top-feature{margin:0}.leader-profile-wrapper{background-color:white;padding:40px 45px;margin-top:20px;margin-bottom:50px;line-height:2;width:640px}.leader-profile .bio{margin-top:20px;float:none}.leader-profile h1{margin:0;padding:0;font-size:50px}.leader-profile h3,.author-profile h3{margin:0;padding:0;font-size:14px;display:inline}.leader-profile .bio img{float:left;width:200px;margin-right:25px;margin-bottom:5px}.leader-profile .bio p{float:none;font-size:18px;text-align:justify}.leader-profile h3{letter-spacing:.2px}.state-profile .state-detail{float:left;width:200px;padding-right:20px;font-size:18px}#news-top-feature .state-profile img.social{display:inline-block;position:relative;margin-right:5px}#news-content #main-content{display:inline;float:left;width:765px;margin-right:35px;margin-bottom:50px}.gop-group-content #main-content{margin-top:15px}#news.news-video-portal #news-content #main-content{margin-bottom:0}#news-content.gop-group-content #main-content.group-main-content{width:705px}#news-content .news-entry{position:relative;background:#fbfbfb;padding:50px 30px;margin-bottom:15px;overflow:visible}#news-content .news-entry.news-main{position:relative;background:#fff;padding:50px 30px 50px 20px;margin-bottom:15px}#news-content .news-entry .news-entry-sidebar,.video-sidebar{float:left;width:70px;position:relative}#news-content .news-entry-sidebar .social-wrapper{left:0;right:auto}#news.news-video-portal .jcarousel-control-next,#news.news-video-portal .jcarousel-control-prev{margin-top:-55px;box-shadow:none}#news.news-video-portal .jcarousel-control-prev img{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#news.news-video-portal .jcarousel-control-next img{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#news-content .mobile-image-wrap{display:table;float:right}.social-wrapper{width:72px;text-align:center;background-color:#aeadad;position:absolute;right:0;margin-top:-5px;z-index:99;padding-top:5px}.social-wrapper a{display:inline-block}.social-button.facebook-bg,.social-button.twitter-bg,.social-button.more-bg{vertical-align:text-top;display:inline-block;position:relative;font-size:12px;text-align:right;color:white;width:67px;height:32px;margin-bottom:5px;line-height:36px;padding-right:5px;color:white}#news-content .mobile-image-wrap .social-button.facebook-bg,#news-content .mobile-image-wrap .social-button.twitter-bg{width:89px}.social-button.more-bg a{color:white}input#facebook-btn{width:100%}.social-button.extra{width:57px;height:22px;background-position:center;margin-left:auto;margin-right:auto}.social-button.small{width:32px}.petition-survey-social{position:fixed;top:150px;right:0;width:70px;background-color:white;padding:15px}.petition-survey-social .social-item{display:block;margin:10px}.facebook-bg{background:url(../home/images/icon-social-facebook-opaque.png) #3b5998 no-repeat}.twitter-bg{background:url(../home/images/icon-social-twitter-opaque.png) #2ca9e1 no-repeat}.more-bg{background:url(../home/images/icon-social-more-opaque.png) #aeadad no-repeat;text-transform:uppercase;cursor:pointer}.google-bg{background-image:url(../home/images/icon-social-google.png)}.linkedin-bg{background-image:url(../home/images/icon-social-linkedin.png)}.pinterest-bg{background-image:url(../home/images/icon-social-pinterest.png)}.reddit-bg{background-image:url(../home/images/icon-social-reddit.png)}.email-bg{background-image:url(../home/images/icon-social-email.png)}#news-content .news-entry .news-entry-content{float:left;width:600px;padding-left:35px;overflow:hidden}#news-content .news-entry .news-entry-content img,#news-content .news-entry .news-entry-content iframe{max-width:100%}#news-content .news-entry.search-list{padding:40px;margin-bottom:2px}#news-content .news-entry.search-list .news-entry-text h2{margin-top:10px}#news-content .news-nav{margin:0;float:left}a.content-tag{font-weight:bold;text-transform:uppercase;font-size:12px;padding:3px;border:1px solid #b7b7b7;border-radius:2px;color:#2699ce;margin:5px 5px 0 0;float:left}p#entry-details a.content-tag,.feature-text p#entry-details a.content-tag{margin:0;padding:1px 4px 0 4px;margin-right:5px;float:none;font-size:11px}.feature-text p#entry-details a.content-tag{color:#1390dc}#news-content .news-nav.nav-prev-next{background-color:#fff;width:321px;padding:30px;text-align:center;height:50px;background:url(../home/images/bg-diag-stripe.gif) top center;overflow:hidden}#news-content .news-nav.nav-prev{margin-right:3px}#news-content .news-nav.nav-prev-next h3{color:#3498db;font-size:14px}#news-content ul.news-nav.nav-list{width:381px;text-align:left;margin-top:50px;list-style-type:none;padding:0}#news-content ul.news-nav.nav-list hr{margin-right:20px}#news-content .news-nav.nav-list h3{font-size:16px;line-height:1}
#news-content .news-nav.nav-list h3 span{font-weight:400}#news-content ul.news-nav.nav-list li{font-size:14px;margin-bottom:8px}#news-content ul.news-nav.nav-list li hr{margin:0;margin-right:20px}#news-content ul.news-nav.nav-list li a{display:block;padding:8px 20px;padding-left:0;line-height:1.3}#news-content .news-entry img{float:right}.press_release a img{display:none}#news-content .news-entry-text{display:inline;width:410px;float:left}#news-content .news-entry-text h6{display:inline;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:2px 5px;font-weight:600}#news-content .news-entry .news-entry-content h2,#news-content .news-entry .news-entry-content h2 span,#news-content .news-entry .news-entry-content h2 span strong,#news-content .news-entry .news-entry-content h2 span strong em{font-size:18px;line-height:26px;margin:0;font-weight:bold;color:#cf000f!important;font-family:"lft-etica",sans-serif;margin-bottom:15px}#news-content .news-entry h2{font-size:27px;font-weight:500}.content-page #news-content .news-entry h2{font-size:18px;font-weight:600;text-align:center;font-style:italic}.content-page #news-content .news-entry h3{font-weight:600!important;text-align:center}.content-page #news-content .news-entry h4{text-align:center;font-style:italic;font-weight:600!important}.entry-title{font-weight:500!important;font-family:"jubilat",sans-serif!important}#news-content .news-entry h3,#news-content .news-entry h3 span,#news-content .news-entry h3 span strong,#news-content .news-entry h3 span strong em{font-size:16px;letter-spacing:.2px;margin:20px 0;font-weight:bold;line-height:24px;color:#464646!important;font-family:"lft-etica",sans-serif}#news-content .news-entry h4,#news-content .news-entry h4 span,#news-content .news-entry h4 span strong,#news-content .news-entry h4 span strong em{font-size:16px;font-weight:bold;text-decoration:italic;margin:20px 0;line-height:24px;color:#cf000f!important}#news-content .news-entry p{font-size:16px!important;line-height:24px!important;color:#464646!important;overflow:hidden}#news-content .news-entry ul li{font-size:14px;line-height:22px;color:#464646;margin-bottom:15px}#news-content .news-entry a.continue{color:#1390dc;font-size:12px}#news-content .news-entry a.continue:hover{color:#464646}.news-video-header h3,.news-video-header h2{text-align:center;color:#464646;padding:20px 0;font-family:"lft-etica",sans-serif;font-size:30pt;margin-left:auto;margin-right:auto;width:765px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;text-transform:uppercase;margin-top:20px;margin-bottom:20px;position:relative}.news-video-header h2 span{font-size:14px;position:absolute;top:-10px;left:35%;padding:0 10px;background:#e6e6e6}#news ul.news-share{display:block;position:absolute;top:44px;left:0;margin:0;padding:0;list-style-type:none}#news ul.news-share a{display:block;text-indent:-9999px;margin-bottom:2px}#news ul.news-share li.facebook{background:#fff url(../home/images/icon-social-facebook.png)}#news ul.news-share li.twitter{background:#fff url(../home/images/icon-social-twitter.png)}#news ul.news-share li.share{background:#fff url(../home/images/icon-social-share.png)}#news ul.news-share li.facebook:hover{background:#ccc url(../home/images/icon-social-facebook.png)}#news ul.news-share li.twitter:hover{background:#ccc url(../home/images/icon-social-twitter.png)}#news ul.news-share li.share:hover{background:#ccc url(../home/images/icon-social-share.png)}#news p#entry-details{font-size:14px;line-height:18px;margin-top:15px}#news p#entry-details strong{color:#1390dc}#news p#entry-details .author{display:inline-block;text-transform:uppercase;border-right:1px solid #ccc;padding-right:8px;font-weight:600;margin-right:5px}#news p#entry-details .author a,#news p#entry-details span{color:#e81b23}#news #news-top-feature .feature-lg .feature-text p#entry-details .author,#news #news-top-feature .feature-lg .feature-text p#entry-details a.content-tag{color:#fff}.search-term{color:#009bdf}.big-search{margin-top:30px;margin-bottom:20px}.big-search-input{width:675px;padding:10px;float:left;border:0;font-size:36px}.big-search-button{float:right}#news.search-results .expandable{display:none}#news.search-results #main-content h1{margin:15px 0}#news.search-results #side-content h3{text-align:left;border:0;margin:0;margin-top:30px}#news.search-results #side-content h4{color:black;font-weight:bold;border-top:2px solid #ccc;padding-top:20px;margin-bottom:16px}#news.search-results #side-content ul#news-trending.topic-filters{border:0}#news.search-results #side-content #news-trending.topic-filters li{padding:0;margin:0}#news.search-results #side-content #news-trending.topic-filters li a{padding:0;margin:0;margin-bottom:5px}#news.search-results #side-content #news-trending.topic-filters li a.filter{padding-bottom:7px;border-bottom:1px solid #ccc}#news.search-results #side-content #news-trending.topic-filters li:last-child a.filter{border-bottom:0}#news.search-results #side-content #news-trending.topic-filters li a.selection{text-decoration:underline}#news-content #more-posts,#news-content #page-list-wrapper{margin:30px 0;text-align:center;border-top:1px solid #ccc;padding-top:25px}#news.leader-profiles .author-profile,#news.leader-profiles .state-profile{margin-bottom:20px}#news.leader-profiles .author-profile{min-height:307px}#news.leader-profiles .author-profile.state-profile{height:auto}#news.leader-profiles .author-profile .bio{min-height:217px}#news.leader-profiles .author-profile .bio p,#news.leader-profiles .author-profile .bio .leader-info{font-size:18px;line-height:26px;overflow:hidden;text-overflow:ellipsis}ul#page-list{list-style-type:none;padding:0;margin-left:auto;margin-right:auto;text-transform:uppercase}ul#page-list .next,ul#page-list .previous{display:inline-block;font-weight:600;font-size:16px;text-transform:uppercase;padding-right:30px}ul#page-list a.next,ul#page-list a.previous{color:#009bdf;cursor:pointer}
ul#page-list a.next:hover,ul#page-list a.previous:hover{color:#282828}ul#page-list .next{border-left:#cccdce 2px solid;padding-left:10px}ul#page-list .previous{border-right:#cccdce 2px solid;padding-right:10px}ul#page-list li{background-color:#464646;color:white;margin:10px;line-height:30px;vertical-align:middle;display:inline-block;width:30px;height:30px;border-radius:50%}ul#page-list li:hover,ul#page-list li.selected{background-color:white;color:#464646}#news-content #more-posts.news-video{padding-top:0;border:0}#news-content #more-posts a{display:inline-block;font-weight:600;font-size:18px;text-transform:uppercase;padding-right:30px;background:url(../home/images/icon-more-arrow.png) center right no-repeat;color:#009bdf}#news-content #more-posts a:hover{color:#282828;background:url(../home/images/icon-more-arrow-hover.png) center right no-repeat}#news-content #more-posts.news-video a{background-image:none;padding:0}#news-content #side-content{display:inline;float:left;width:270px}.search-results #news-content #side-content{float:right}#news-content #side-content h3{font-size:20px;display:block;border-bottom:2px solid #ccc;padding-bottom:12px;margin:0 0 24px;text-transform:uppercase;text-align:center}#news-content #side-content ul,#news-content #side-content ul li{list-style-type:none;margin:0 0 10px 0;padding:0}#news-content #side-content ul#news-popular li a{display:block;text-align:center;margin-bottom:24px;font-size:16px;line-height:20px;padding-top:30px}#news-content #side-content ul#news-popular li.pop_1 a{background:url(../home/images/icon-popular-list-1.png) top center no-repeat}#news-content #side-content ul#news-popular li.pop_2 a{background:url(../home/images/icon-popular-list-2.png) top center no-repeat}#news-content #side-content ul#news-popular li.pop_3 a{background:url(../home/images/icon-popular-list-3.png) top center no-repeat}#news-content #side-content ul#news-popular li.pop_4 a{background:url(../home/images/icon-popular-list-4.png) top center no-repeat}#news-content #side-content ul#news-popular li.pop_5 a{background:url(../home/images/icon-popular-list-5.png) top center no-repeat}#news-content #side-content ul#news-trending li{margin:0 40px;font-size:16px}#news-content #side-content ul#news-trending li a{display:block;padding:0 0 15px}#news-content #side-content ul#category-filter h3{text-align:left;padding:5px 15px;font-size:16px;margin:5px;color:white;background-color:#414959}#news-content #side-content ul#category-filter li{padding:0;margin:0}#news-content #side-content ul#category-filter li a{display:block;padding:10px 15px;font-size:16px;margin:5px;background-color:white}#news-content #side-content ul#category-filter li.selected a{padding:10px 15px;font-size:16px;color:#009bdf;font-weight:bold;border-left:15px solid #cccdce}#news-content #side-content ul#category-filter li.ui-tabs-active a{padding:10px 15px;font-size:16px;color:#009bdf;border-left:10px solid #cccdce}#donate{background-position:center top;background-repeat:no-repeat}#donate h1.page-title,#survey-header h1.page-title{font-family:"jubilat",sans-serif;border-bottom:0;font-size:38px;margin:55px 0 0 0!important;font-weight:500;text-transform:none}#donate h2.page-subtitle,#survey-header h2.page-subtitle{font-family:"jubilat",sans-serif;border-bottom:0;font-size:22px;margin:10px 0 0 0;font-weight:400;text-transform:none}#donate h1.page-title,#donate h2.page-subtitle{color:#fff;padding-left:45px}#survey-header h1.page-title,#survey-header h2.page-subtitle{color:#464646;padding:0}#donate-content{padding:60px 0}.data-content-donation-thankyou{padding-top:90px!important}#donate #main-content,#survey-content #main-content{display:inline;float:left}#donate #main-content{width:620px}#donate-content.donate-container #main-content{width:100%;background-color:#fff}#donate-content.donate-container #main-content form{width:556px;padding:60px;margin:0;padding-top:10px}#donate-content.donate-container #main-content .donation-details{padding:0;margin:60px;margin-bottom:0;font-size:16px}#donate-content.donate-container #side-content{background-color:#fff;width:100%;padding:0;margin:0;float:none}#donate.merchandise #donate-content.donate-container #main-content form{width:488px;padding:50px 60px!important}#donate.merchandise .donate-container #side-content{width:346px;float:right}#donate.merchandise .donate-container #side-content .media{height:auto!important;margin-bottom:30px}#donate.merchandise .donate-container #side-content .donation-details{margin:50px 50px 20px 5px}#donate.merchandise .donate-container h1{text-align:center;color:black;padding:0}.merch-selection input[type='radio']{display:none}.merch-selection label{padding:10px;border:#ddd 1px solid;height:20px;font-weight:bold;line-height:20px;float:left;margin-right:20px;margin-bottom:20px;width:20px;text-align:center}#donate-content form .merch-selection input[type="text"]{width:200px;height:42px;margin-top:0;margin-bottom:20px;margin-right:20px}.merch-selection label.selected,#other_quantity_text.selected{padding:4px;border-width:7px}#survey-content #main-content{width:99%;margin-top:40px;margin-bottom:40px}.personal-info-modal{position:fixed;top:10px;background-color:white;width:40%;min-width:400px;margin:0 0 0 -20%;left:50%;z-index:98;border:5px #464646 solid;display:none;z-index:1100}.personal-info-modal.survey-modal{max-height:90%;overflow:scroll}.personal-info-modal fieldset{margin:30px}.personal-info-modal br{display:none}fieldset.sign-with-facebook-wrapper{width:337px}fieldset.sign-with-facebook-wrapper div#or-divider.petition-divider{width:100%;margin:0}fieldset.sign-with-facebook-wrapper #facebook_login_js input{width:100%}#donate .survey-content .personal-info-modal fieldset{margin-bottom:0;margin-top:0}.personal-info-modal fieldset.survey-modal-submit{margin-bottom:0;margin-top:0}.personal-info-modal fieldset:last-child{margin-top:0}
.personal-info-modal .register_me_checkbox_label{margin-top:20px}.personal-info-modal .btn-contribute{margin-bottom:20px;float:left}.personal-info-modal #cancel-this{line-height:64px;float:right!important}.personal-info-modal .share-details{margin:20px;text-align:left}.share-details label{font-weight:bold}.share-details textarea{height:90px}#donate.big-background #main-content{width:540px;border:#414959 solid 8px}#donate.big-background #main-content form{background-color:white}#donate.big-background #main-content #survey-header{margin-top:0}#donate.big-background h1.page-title,#survey-header h1.page-title{margin-top:0!important}#survey-content #main-content #standard-survey{padding-left:20px;line-height:1.5}#survey-content #main-content #standard-survey li.q-item{margin-bottom:30px}#survey-content #main-content #standard-survey ul{list-style-type:none}#survey-content #main-content #standard-survey ul li{margin-left:0;padding:0}#survey-content .matrix-row-header{float:left;font-weight:500;width:14%;padding:5px 20px 5px 5px;text-align:right;overflow:hidden;color:#6e6e6e}#survey-content .matrix-row label,#survey-content .matrix-header label{display:inline-block;text-align:left;padding:5px;font-weight:bold;overflow:hidden}#survey-content .matrix-header label{width:14%;text-align:left}#survey-content .matrix-header label input{display:none}#survey-content .matrix-row label{text-indent:-9999px;text-align:center;height:20px;width:14%;color:transparent}#survey-content .matrix-row label input{width:20px;height:20px}.matrix-row input[type='radio']{float:left;display:inline-block;cursor:pointer}#survey-content #main-content #card-survey{list-style-type:none;padding:0}#survey-content #main-content #card-survey .survey-section-items{list-style-type:none}#survey-content #main-content #card-survey fieldset.card-group{padding:0;margin:0}#survey-content #main-content #card-survey .q-item ul{list-style-type:none;padding:0;margin-top:-15px;width:720px;margin-left:auto;margin-right:auto}#survey-content #main-content #card-survey .q-item ul li{background:#fff;margin-bottom:8px}#survey-content #main-content #card-survey .q-item ul li input[type="checkbox"],#survey-content #main-content #card-survey .q-item ul li input[type="radio"]{display:none}#survey-content #main-content #card-survey .q-item ul li label{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:280px;height:175px;margin:10px;float:left;text-align:center;padding:30px;color:white;text-transform:uppercase}#survey-content #main-content #card-survey .q-item ul li label:hover,#survey-content #main-content #card-survey .q-item ul li label.selected{opacity:.75}#survey-content #main-content #card-survey .q-item ul li label .caption{font-size:50px;font-weight:bold}#survey-content #main-content #card-survey-tall{list-style-type:none;padding:0;width:849px;margin-top:25px}#survey-content #main-content #card-survey-tall .survey-section-items{list-style-type:none}#survey-content #main-content #card-survey-tall fieldset.card-group{padding:0;margin:0}#survey-content #main-content #card-survey-tall .q-item ul{list-style-type:none;padding:0;margin-top:-15px;margin-left:auto;margin-right:auto}#survey-content #main-content #card-survey-tall .q-item ul li{background:#fff;margin-bottom:8px}#survey-content #main-content #card-survey-tall .q-item ul li input[type="checkbox"],#survey-content #main-content #card-survey-tall .q-item ul li input[type="radio"]{display:none}#survey-content #main-content #card-survey-tall .q-item ul li label{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:203px;height:334px;margin:10px;float:left;text-align:center;padding:30px;color:white;text-transform:uppercase}#survey-content #main-content #card-survey-tall .q-item ul li label:hover{opacity:.75}#survey-content #main-content #card-survey-tall .q-item ul li.selected label{opacity:.6}#survey-content #main-content #card-survey-tall .q-item ul li label .caption{font-size:50px;font-weight:bold;position:absolute;bottom:50px;margin:0;font-family:"Myriad Pro",Helvetica,Arial,sans-serif}#survey-content #main-content #card-survey-tall .q-item ul li label .subheader{font-size:14pt;margin-bottom:-50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.survey-section-items{padding:0}#survey-content #main-content #list-survey{padding:0;font-weight:bold;font-size:16px;color:#464646;line-height:24px}#survey-content #main-content #list-survey .survey-section-items{list-style-type:none}#survey-content #main-content #list-survey .survey-section-items li.q-item{margin-bottom:40px}#survey-content #main-content #list-survey .survey-section-items li.q-item:first-child{margin-top:40px}#survey-content #main-content #list-survey .survey-section-items li.q-item:last-child{margin-bottom:0}#survey-content #main-content #list-survey .q-item ul{list-style-type:none;padding:0}#survey-content #main-content #list-survey .q-item ul li{background:#fff}#survey-content #main-content #list-survey .q-item ul li input[type="checkbox"],#survey-content #main-content #list-survey .q-item ul li input[type="radio"]{display:none}#survey-content #main-content #list-survey .q-item ul li label,#survey-content #main-content #list-survey .q-item ul li label{background:url(../home/images/button_list_unchecked_icon.png);background-repeat:no-repeat;line-height:22px!important}#survey-content #main-content #list-survey .q-item ul li label.selected,#survey-content #main-content #list-survey .q-item ul li label.selected{color:white;background:url(../home/images/button_list_checked_icon.png) #688fa4;background-repeat:no-repeat}#survey-content #main-content #list-survey .q-item ul li label:hover,#survey-content #main-content #list-survey .q-item ul li label:hover{color:white;background:url(../home/images/button_list_unchecked_icon_blue.png) #688fa4;background-repeat:no-repeat}
#survey-content #main-content #list-survey .q-item ul li label.selected:hover,#survey-content #main-content #list-survey .q-item ul li label.selected:hover{color:white;background:url(../home/images/button_list_checked_icon.png) #688fa4;background-repeat:no-repeat}#survey-content #main-content #list-survey .q-item ul li label{display:block;font-weight:normal;padding:25px 30px;padding-left:50px;line-height:1;margin-bottom:10px}#survey-content #main-content #button-grid-survey{padding:0;margin:1px;list-style-type:none}#survey-content #main-content #button-grid-survey .q-item{display:inline-block}#survey-content #main-content #button-grid-survey .q-item ul{list-style-type:none;padding:0}#survey-content #main-content #button-grid-survey .q-item ul li{background:#fff;float:left;margin:9px;border:#e6e6e6 1px solid}#survey-content #main-content #button-grid-survey .q-item ul li input[type="checkbox"],#survey-content #main-content #button-grid-survey .q-item ul li input[type="radio"]{display:none}#survey-content #main-content #button-grid-survey .q-item ul li label,#survey-content #main-content #button-grid-survey .q-item ul li label{background-repeat:no-repeat;width:234px;height:70px;margin:0;border-top:10px solid #d8171e;padding:20px 10px;font-size:24px;text-align:center}#survey-content #main-content #button-grid-survey .q-item ul li label.selected,#survey-content #main-content #button-grid-survey .q-item ul li label.selected{color:white;border-color:#414959;background:#688fa4;background-repeat:no-repeat}#survey-content #main-content #button-grid-survey .q-item ul li label{display:block;font-weight:normal;line-height:1}#survey-content #main-content hr{margin-top:0;margin-bottom:20px}#donate #main-content form,#survey-content #main-content form{background:#fff;padding:42px;overflow:visible}#survey-content #main-content form{background:#fff}#donate #main-content form fieldset,#survey-content #main-content form fieldset{margin-bottom:20px;margin:30px auto;text-align:center}.personal-info-modal fieldset:first-child{margin-bottom:0}legend{text-transform:uppercase;font-weight:600;display:block;width:100%;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px;font-size:18px}#donate #donate-acknowledment{padding:37px 45px 20px 45px;background:#e6e6e6}#donate #donate-acknowledment p{margin:0 0 10px;padding:0;font-size:11px}#donate #donate-acknowledment li{padding:0 0 10px!important;margin:0;font-size:11px;line-height:1.5}#donate #side-content{display:inline;float:right;width:340px;background:#fff;margin:60px 0 0 20px;padding:40px 35px}#donate.volunteer-page #side-content h2{font-weight:bold;font-size:21px;margin-bottom:20px}.read-more-expand-content #pledges{padding-top:30px!important}#donate #side-content #pledges,.read-more-expand-content #pledges{border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px;text-align:center}#donate #side-content #pledges h3,.read-more-expand-content #pledges h3{font-size:64px;font-family:"jubilat",sans-serif;font-weight:400;margin:0;padding:0;color:#464646}.read-more-expand-content #pledges h3{line-height:1;padding-bottom:8px}#donate #side-content #pledges p,.read-more-expand-content #pledges p{text-transform:uppercase;font-size:19px;margin:0;padding:0}#donate #side-content p,.read-more-expand-content p{line-height:20px;margin-bottom:1em}#donate #side-content p span{display:inline-block;color:#555!important;font-size:14px!important;text-transform:initial;line-height:20px}#donate #side-content p strong{font-size:17px}#donate #side-content p.division-internships strong{font-size:15px;text-transform:uppercase}#donation-dropdown.fancy-radio:before{background:url(../home/images/nav-arrow.png) no-repeat scroll center top rgba(0,0,0,0);content:" ";height:17px;position:absolute;left:45px;top:-16px;width:27px}#donation-dropdown.fancy-radio{padding:15px;position:fixed;background-color:white;width:260px;height:auto;z-index:10000;margin-top:25px}#donation-dropdown.fancy-radio label,#donation-dropdown.fancy-radio input[type='text']{width:84px;height:41px;padding:0;margin:1px}#donation-dropdown.fancy-radio label a{width:64px;height:21px;padding:10px;display:inline-block}.fancy-radio,#survey-content .fancy-radio{width:100%;display:block;margin-bottom:15px}.fancy-radio label,#survey-content .fancy-radio label{background-color:#cccdcf;color:#464646;width:140px;padding:14px 0;text-align:center;font-size:16px;float:left;margin-right:16px}.fancy-radio label.selected,#survey-content .fancy-radio label.selected{color:#fff;background-color:#14cd6f}.fancy-radio label,#survey-content .fancy-radio label{width:150px;padding:18px 0;margin-bottom:10px!important;margin-right:10px}.fancy-radio label.selected,#survey-content .fancy-radio label.selected{color:#fff!important;background-color:#15b765}.fancy-radio label input,#survey-content .fancy-radio label input{display:none}#donate-content form .required,#survey-content form .required{font-weight:600;color:#464646}#donate-content form p,#donate-content form label,#survey-content form p,#survey-content form label{color:#464646}#donate-content .fancy-radio label.selected,#donate-content #survey-content .fancy-radio label.selected{color:#fff}#donate-content form p,#survey-content form p{margin-bottom:30px}#donate-content form fieldset.merch-selection p{margin-bottom:15px}#survey-content form p,#survey-content form p span{margin-bottom:0!important;font-size:16px!important;line-height:26px!important;background:transparent!important}#survey-content form p#already_have_account{font-size:14px!important;line-height:22px!important;padding-bottom:10px}p#already_have_account{margin-bottom:10px!important}hr#already_have_account_divider{margin-bottom:40px!important}#donate-content form fieldset,#survey-content form fieldset{position:relative}#donate-content form label,#survey-content form label{display:block;margin-bottom:15px;position:relative}
#donate-content form label.register_me_checkbox_label input,#survey-content form label.register_me_checkbox_label input{margin-right:8px}#donate-content form label.register_me_checkbox_label a,#survey-content form label.register_me_checkbox_label a{margin-left:8px}#donate-content form label .tooltip,#survey-content form label .tooltip,#survey-content .mobile-what-is .tooltip{background-color:#42495b;color:#fff;position:absolute;padding:14px 16px;font-weight:normal;top:-40px;right:-15px;width:160px}#donate-content form input[type="text"],#donate-content form input[type="email"],#donate-content form input[type="password"],#survey-content form input[type="text"],#survey-content form input[type="email"],#survey-content form input[type="password"],#news.unsubscribe form input[type="email"]{display:block;background:#fbfbfb;border-color:#ccc;padding:0 10px!important;line-height:45px;height:45px;margin-top:5px;width:100%}#donate-content form select{display:block;background-color:#fbfbfb;border-color:#ccc;padding:0 10px!important;line-height:45px;height:45px;margin-top:5px;width:100%}#donate-content .btn.btn-contribute,#survey-content .btn.btn-contribute{width:337px;font-size:21px;height:64px;line-height:64px;text-align:center;padding:0!important;font-weight:bold!important}#donate-content .btn.btn-petition,#survey-content .btn.btn-petition{width:337px;font-size:16px;height:64px;line-height:64px;text-align:center;padding:0!important;font-weight:bold!important}#donate-content .btn.btn-facebook,#survey-content .btn.btn-facebook{width:337px;font-size:16px;height:64px;line-height:64px;text-align:center;padding:0 0 0 45px!important;font-weight:bold!important;text-transform:none!important;text-align:center;background:#3864a3 url(../home/images/icon-btn-facebook.png) left center no-repeat!important}#donate-content .btn.btn-facebook:hover,#survey-content .btn.btn-facebook:hover{background:#1a3d73 url(../home/images/icon-btn-facebook.png) left center no-repeat!important}#donate-content img#icon-secure,#survey-content img#icon-secure{position:absolute;left:383px}#donate-content form a,#survey-content form a{text-decoration:underline;color:#33afe5;font-size:14px!important}#donate-content form a#already_have_account_link,#survey-content form a#already_have_account_link{font-size:14px!important}#donate-content form a:hover,#survey-content form a:hover{color:#464646}#donate-content form .amt,#survey-content form .amt{font-size:16px!important}#donate-content form .xl,#survey-content form .xl{width:430px}#donate-content form .lg,#survey-content form .lg{width:265px}#donate-content form .md,#survey-content form .md{width:140px}#donate-content form .sm,#survey-content form .sm{width:100px}#donate-content form .xs,#survey-content form .xs{width:20px}#donate-content form .float-left,#survey-content form .float-left{float:left;margin-right:25px}#donate-content .or,#survey-content .or{display:block;width:337px;text-align:center;margin:15px 0;font-size:16px;background:url(../home/images/bg-get-involved.jpg) 0 9px no-repeat!important}#donate-content .or strong,#survey-content .or strong{display:inline-block;background:#fff;padding:0 10px}#donate #read-more-expand{display:none;visibility:hidden}#mobile-featured-entries,.social-feature-mobile{display:none;visibility:hidden}.social-features{position:relative;float:right;padding:5px 0;margin-top:5px}#donate-content form .social-features,#survey-content form .social-features{margin:0 auto!important;display:table;margin-top:150px!important;float:left;margin-left:5px!important}#videos #main-content{margin-left:30px;margin-right:50px;margin-top:30px;margin-bottom:30px;overflow:hidden}#videos #more-posts{margin:0;text-align:center;padding-top:0}#videos #more-posts a{display:inline-block;font-weight:600;font-size:18px;text-transform:uppercase;padding-right:30px;background:url(../home/images/icon-more-arrow.png) center right no-repeat;color:#009bdf;margin:30px}#videos #more-posts a:hover{color:#282828;background:url(../home/images/icon-more-arrow-hover.png) center right no-repeat}#videos #more-posts.news-video a{background-image:none}#ft-sticky{position:fixed;z-index:99;bottom:0;width:100%}#ft-sticky.disabled{display:none!important}#ft-sticky .container{background:#414959;color:#b2b9bd;max-width:800px}#ft-sticky .col{display:inline;float:left;width:240px;min-height:114px;margin:10px 0;padding:0 0 0 20px}#ft-sticky .close{color:#b2b9bd;font-weight:bold;position:relative;top:4px}#ft{padding-top:68px;padding-bottom:25px;background:#414959;color:#b2b9bd}#ft h4,#ft h5,#ft h6,#ft p,#ft-sticky h4,#ft-sticky h5,#ft-sticky h6,#ft-sticky p{color:#b2b9bd}#ft h4,#ft-sticky h4{font-size:17px;text-transform:uppercase;font-weight:600;margin:0;padding:30px 0 20px}#ft-sticky h4{padding-top:38px}#ft h5{font-size:15px;font-weight:600}#ft h6{font-size:14px;margin:0;padding:13px 0;letter-spacing:.5px}#ft a,#ft-mobile a{color:#b2b9bd}#ft a:hover,#ft-mobile a:hover{color:#fff}#ft .col{display:inline;float:left;width:260px;margin-left:10px}#ft .col.first{margin-left:0}#ft .col ul,#ft .col ul li{margin:0;padding:0;list-style-type:none}#ft .col ul{margin-bottom:34px}#ft .col ul li{font-size:13px;line-height:20px}#ft ul#ft-contact li{font-size:12px;color:#b2b9bd!important;margin-bottom:8px}#ft ul#ft-contact li#address{background:url(../home/images/icon-address.gif) center left no-repeat;padding-left:20px}#ft ul#ft-contact li#phone{background:url(../home/images/icon-phone.gif) center left no-repeat;padding-left:20px}#ft form{display:inline-block;margin-bottom:34px;border:1px solid #b2b9bd}#ft form input{background:#414959;border:0;padding-left:10px;padding-top:5px;color:#b2b9bd}#ft form input.btn-search{display:inline-block;width:30px;height:25px;border-radius:0;border:1px solid #b2b9bd;text-indent:-9999px;background:#b2b9bd url(../home/images/icon-search-footer.gif) center center no-repeat!important}
#ft #gop-websites{margin:50px 0 40px;background:#373d4b;padding:30px 0}#ft #gop-websites .container{width:740px}#ft #gop-websites h4{display:block;float:left;margin:0;padding:0;font-size:15px}#ft #gop-websites ul{display:block;float:right;margin:2px 0 0 0;padding:0;list-style-type:none}#ft #gop-websites ul li{display:block;float:left;border-left:1px solid #b2b9bd;padding:0 30px}#ft #gop-websites ul li:first-child{border:0;padding-left:0}#ft #gop-websites ul li:last-child{padding-right:0}#ft #gop-websites ul li a{font-size:12px;display:block;padding:0}#ft-mobile,.mobile-victory{display:none;visibility:hidden}.ft__social-icons a,.ft__social-icons__chairwoman a{margin-right:8%}.ft__social-icons:after{content:'';width:100%;display:inline-block}.ft__social-icons .ft__social-icons__twitter{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-twitt-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__facebook{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-facebook-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__instagram{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-instagram-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__youtube{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-youtube-icon.png) no-repeat;background-size:cover}.ft__social-icons__chairwoman .ft__social-icons__chairwoman__twitter{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-twitt-icon.png) no-repeat;background-size:cover}.ft__social-icons__chairwoman .ft__social-icons__chairwoman__facebook{display:inline-block;width:35px;height:35px;background:transparent url(../home/images/white-facebook-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__twitter:hover{background:url(../home/images/hover-twitt-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__facebook:hover{background:url(../home/images/hover-facebook-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__instagram:hover{background:url(../home/images/hover-instagram-icon.png) no-repeat;background-size:cover}.ft__social-icons .ft__social-icons__youtube:hover{background:url(../home/images/hover-youtube-icon.png) no-repeat;background-size:cover}.ft__social-icons__chairwoman .ft__social-icons__chairwoman__twitter:hover{background:url(../home/images/hover-twitt-icon.png) no-repeat;background-size:cover}.ft__social-icons__chairwoman .ft__social-icons__chairwoman__facebook:hover{background:url(../home/images/hover-facebook-icon.png) no-repeat;background-size:cover}#petition-body #ft,#ft.no-header-base{padding-top:0;padding-bottom:0;line-height:50px;position:relative;width:100%;bottom:0;margin-top:105px}#petition-body #ft .container,#ft.no-header-base .container{padding-top:34px;padding-bottom:24px;min-width:1260px}#copyright p,#pay-disclaimer p{font-size:11px}#copyright{display:inline;text-align:center}#copyright p{padding:0}#phone-disclaimer{display:inline-block;text-align:center;width:100%}#phone-disclaimer p{font-size:.9em;line-height:1.8em;margin:0 auto;width:60%}#pay-disclaimer{margin-top:20px;text-align:center}#pay-disclaimer p{display:inline-block;color:#c2c2c2;border:1px solid #d7d7d7;padding:10px 20px}p{font-family:"lft-etica",sans-serif;font-size:14px}strong{font-weight:600}input[type="submit"],input.btn,.btn{display:inline-block;padding:0 16px;margin:0;background:#d8171e!important;font-size:14px;height:43px;line-height:43px;color:#fff!important;text-decoration:none;font-weight:bold;text-transform:uppercase;border-radius:0;border:none!important;text-shadow:none!important}input.btn:hover,.btn:hover{background:#f1242b!important}.text-right{text-align:right}.text-center{text-align:center}.lead{font-size:16px}.visible-mobile{display:none!important;visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}h1.page-title,#donate.jobs h1.page-title{display:block;font-size:28px;color:#464646;font-family:"lft-etica",sans-serif;border-bottom:2px solid #cccdce;font-weight:600;text-transform:uppercase}h1{font-family:"jubilat",sans-serif;font-size:28px;color:#464646}h2{font-family:"jubilat",sans-serif;font-size:16px;color:#464646}#get-involved-header h1.page-title,#news h1.page-title,#videos h1.page-title,#donate.jobs h1.page-title{border-bottom:0;border-left:10px solid #cccdce;padding-left:10px;font-weight:normal}#news h1.subheader{font-size:50px;font-weight:500;line-height:55px;margin-bottom:10px;padding-top:10px}#news h2.page-title{text-transform:uppercase;font-family:"lft-etica",sans-serif;border-bottom:0;border-left:10px solid #cccdce;padding-left:10px;font-weight:normal;font-size:24px}h2.page-title a:hover,h1.page-title a:hover{color:#464646}#news.history.rules h1{color:white}#news.history #side-content{float:left;width:300px}#news.history #main-content{float:right;margin-bottom:50px;margin-right:0}#news.history #side-content #category-filter h3{margin:0;padding:8px 15px;border:0}#news.history #side-content #category-filter li a{margin:5px 0;padding-left:30px}#news.history #side-content #big-side-links li{margin-bottom:10px}#news.history #main-content .news-entry-text{width:auto!important}#news.history #main-content .news-entry-text h3{font-size:18px}#news.history #main-content .news-entry-text hr{margin-bottom:20px}#news.history #main-content .news-entry-text ul li{margin-bottom:10px;text-decoration:underline}#news.history #main-content .news-entry-text p{margin-top:20px}.cancel-button{position:absolute;top:0;right:0;width:40px;height:40px;background-color:#464646;margin:5px;color:white;text-align:center;line-height:40px;border-radius:50%;cursor:pointer}
.state-block{display:none}.history-box,.platform-box{margin:20px 0}ul.platform-section-list{font-size:18px}#news.platform-detail h2.page-title{font-size:24px}#news.platform-detail h1.subheader{font-size:36px}#news.patform-detail a[href='#']{background-color:black}.platform-box .platform-content{font-size:18px;background-color:white;padding:40px;line-height:1.5}.platform-box .platform-content p{font-size:18px}.history-box{overflow:hidden;background:#fbfbfb}.history-box:first-child{margin-top:40px}.history-box img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:605px;float:right}.history-box .details-wrapper{width:480px;float:left;text-align:center}.history-box .details{margin:40px;text-align:center}.history-box .details h1{font-size:54pt;padding:0;margin:0;line-height:54pt}.history-box .details h3{font-size:16pt;margin-bottom:0}.history-box .details hr{width:150px;margin-left:auto;margin-right:auto;margin-bottom:25px}.history-box .details p{font-size:16px;line-height:28px}h3{font-size:24px;color:#d8171e;font-weight:600;text-transform:uppercase}.leader-profiles select{border:0;float:right;margin:20px 150px;color:white;background:#414959;-webkit-appearance:menulist}#states a{cursor:pointer}#states a path{fill:#414959}#states a:hover path{fill:#1390dc}#states a text{display:none}.large-share-buttons{margin-left:auto;margin-right:auto;width:788px;text-align:center;padding-bottom:50px}.large-share-buttons a img{opacity:1}.large-share-buttons a:hover img{opacity:.80}.minimal-base .large-share-buttons{margin-top:20px}#sites-content .site{width:530px;border-top:7px solid #e81b23;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:20px;height:300px}#sites-content .site:hover{opacity:.7}.float-left{float:left}.float-right{float:right}.history-main{border-top:7px solid #e81b23}#four-oh-four .container{text-align:center}#donate.platform-page .headers{color:white;text-align:center;width:600px;margin-top:50px}#donate.platform-page .headers h1,#donate.platform-page .headers h3{color:white;padding:0;margin:0}#donate.platform-page .headers h1{font-size:50px;font-weight:500}#donate.platform-page .headers h3{font-size:23px;font-weight:300}#donate.platform-page .headers #jump-buttons{width:auto;display:table;margin-left:18%;margin-top:30px}#donate.platform-page .headers #jump-buttons #jump-to-platform{float:left;margin-right:50px;border-top:1px solid #fff;padding-top:10px;position:relative}#donate.platform-page .headers #jump-buttons #jump-to-believe{float:left;margin-right:50px;border-top:1px solid #fff;padding-top:10px;position:relative}#donate.platform-page .headers #jump-buttons #jump-to-platform #jump-arrow,#donate.platform-page .headers #jump-buttons #jump-to-believe #jump-arrow{width:15px;position:absolute;left:42%;top:150%;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#donate.platform-page #list-survey{list-style-type:none}#donate.platform-page #list-survey li.q-item:last-child{margin-top:50px}.platform-page .news-video-header{margin-top:30px;margin-bottom:20px;text-align:center}.platform-page .news-video-header p{font-size:14pt}#platform-content{margin-top:90px}.platform-section{float:left;width:33%;height:226px;text-align:center;opacity:1}.platform-section .info{float:right;width:300px;margin:65px 60px}.platform-section .info p{font-size:21px;line-height:30px;text-align:center}.platform-section .btn{width:210px;text-align:center}.platform-section img{float:left;margin:30px 20px 30px 50px}.platform-section.tall{height:305px}.platform-section.wide{width:66%}.platform-section h6{display:inline-block;font-size:14px;background-color:#1390dc;color:#fff;text-transform:uppercase;padding:8px;margin-bottom:10px;font-weight:600;width:150px}.platform-section h1{color:white;font-size:30px;padding:30px;font-weight:500;margin-top:5%}.platform-section.wide-text h1{padding-left:5px;padding-right:5px}.platform-section.tall-text h1{padding-top:15px;padding-bottom:15px}.platform-section:hover h1{color:#1390dc}#survey-content #main-content.platform-survey form{padding:50px 145px;background:#f7f7f7}#donate.jobs #main-content,#donate.jobs #side-content{width:539px;height:100%;margin:0;padding:0}#side-content .opportunities{padding:40px}.departments,#id_preferred_rnc_dept{list-style-type:none;padding:0}.departments li,#id_preferred_rnc_dept li{padding-left:0;margin:0}.departments label,#id_preferred_rnc_dept label{background:left no-repeat;background-image:url(../home/images/checkbox_unchecked.png);padding-left:30px}.departments label.selected,#id_preferred_rnc_dept label.selected{background-image:url(../home/images/checkbox_checked.png)}.departments label input[type='checkbox'],#id_preferred_rnc_dept label input[type='checkbox']{display:none}.error-page-block{width:47.5%;float:left;background-color:#fbfbfb;min-height:560px}.error-page-block:last-child{margin-left:5%}.error-block-content p{font-size:16px;line-height:24px}#error-page-content{margin-top:40px}#error-page-content p{font-size:14px;line-height:23px;margin:25px 0}.error-page-block .error-block-content{padding:40px}.error-block-content img,.error-block-content legend{float:left}.error-title-wrapper{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:50px}.error-body-wrapper{width:90%;margin:0 auto}.error-block-content legend{border-bottom:0;margin-bottom:0;display:auto;padding:0;width:auto;font-family:'jubilat';font-size:60px;font-weight:500;margin-left:15px;text-transform:none}.error-block-content p{font-size:24px!important;font-family:'jubilat';font-weight:500;line-height:32px!important}.error-block-content p.search-text{font-size:18px!important;font-family:'lft-etica';font-weight:400;padding-top:40px;line-height:26px!important;margin-bottom:10px!important}
.error-block-content h4{font-size:21px;font-family:'lft-etica';font-weight:bold}.error-block-content h4 span{color:#328abd}.error-block-content #error-search-input{width:75%;float:left;height:60px;border:0 none;padding-left:20px;font-size:20px;color:#999;font-family:'lft-etica'}.error-block-content .error-search-button{background:red;width:16%;float:left}body.five-hundred{background:url(../home/images/505_error_background.jpg) black no-repeat top center!important}body.five-hundred #error-page-content{margin-bottom:100px}a:link,a:visited{color:#464646;text-decoration:none}a:hover{color:#009bdf}#main-content input.error,#side-content input.error{background:#ffffc5!important}#volunteer-sign-up form#join-gop-group .volunteer-sign-up-input input.error{background:#ffffc5!important}#side-content .errorlist,#side-content .errorlist li{padding:0!important;margin:0!important}#side-content form label[for="full_name"].error{top:64px}#side-content form[action="/groups/gop-hispanics/"] label[for="full_name"].error{top:45px}#side-content form[action="/groups/rnc-women/"] label[for="full_name"].error{top:45px}#side-content form[action="/groups/gop-faith/"] label[for="full_name"].error{top:45px}#side-content form[action="/groups/gop-young-leaders/"] label[for="full_name"].error{top:45px}#side-content form label.error{position:absolute;right:110%;color:#464646;border-radius:3px;margin-right:5px;background:none repeat scroll 0 0 #ffffc5;width:150px;text-align:center;display:none;padding:10px 5px}#side-content form label.error::after{position:absolute;top:25%;right:-22px!important;content:'';width:27px;height:17px;background:url(../home/images/nav-arrow-yellow.png) no-repeat top center;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}form .field-invalid-error,#main-content form label.error{font-size:10px!important;font-weight:400!important;position:absolute!important;z-index:2000!important;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ffffc5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ffffc5));background:-webkit-linear-gradient(top,#fff 0,#ffffc5 100%);background:-o-linear-gradient(top,#fff 0,#ffffc5 100%);background:-ms-linear-gradient(top,#fff 0,#ffffc5 100%);background:linear-gradient(to bottom,#fff 0,#ffffc5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffc5',GradientType=0);min-height:25px!important;padding:10px!important;right:0!important;top:-43px!important;z-index:99!important;border:1px solid #ccc;display:none;color:#464646!important;margin-top:15px}#main-content form label.error::after,#main-content .errorlist li::after{position:absolute;top:100%;left:43%!important;content:'';width:27px;height:17px;background:url(../home/images/nav-arrow-yellow.png) no-repeat top center;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.errorlist{list-style-type:none;padding:0}.top-error-box{padding:10px;color:red;border:3px solid red;border-radius:5px}body#donate.facebook-share{background-size:cover}body#donate.facebook-share #main-content{text-align:center}#donate.facebook-share #main-content{background-color:#fff}#donate.facebook-share #main-content #share-wrapper{padding:40px;margin:0}#donate.facebook-share #main-content #share-wrapper #facebook-logo{max-width:371px}#donate.facebook-share #main-content #share-wrapper .connect-wrapper{width:100%;max-width:650px;padding:5px;margin:0 auto}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form{background-color:transparent}#donate.facebook-share #survey-content #main-content #share-wrapper .connect-wrapper p.connect-intro{font-size:18px;line-height:28px;color:#464646;display:block;margin-top:45px;margin-bottom:45px}#donate.facebook-share #main-content #share-wrapper .connect-wrapper h3.connect-how-it-works{font-size:18px;text-transform:uppercase;font-weight:bold;color:#464646}#donate.facebook-share #main-content #share-wrapper .connect-wrapper img#connect-steps{width:100%}#donate.facebook-share #main-content #share-wrapper .connect-wrapper img#connect-fb-button{width:100%;margin-top:45px;max-width:380px;cursor:pointer}#donate.facebook-share #main-content #share-wrapper .connect-wrapper p.alternate-login{font-size:14px;margin:0 auto;margin-top:35px;margin-bottom:35px;text-indent:25px;width:100%;max-width:350px;background:url(../home/images/facebook-app/app_icon_email_sm.png) no-repeat left}#donate.facebook-share #main-content #share-wrapper .connect-wrapper p.alternate-login a,#donate.facebook-share #main-content #share-wrapper .connect-wrapper p.alternate-login a:hover{color:#464646;text-decoration:underline}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form{width:100%;max-width:365px;margin:0 auto;text-align:left;background:transparent;padding:0}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form fieldset:first-child{margin-bottom:40px;padding-bottom:0}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form p{margin-bottom:15px!important}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form p:last-child{margin-bottom:0!important}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form p label{margin-bottom:5px;font-size:14px;font-weight:bold;color:#333}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form button#connect-email-form-submit{width:100%;font-size:21px;padding:10px 0;line-height:auto;height:auto}
#donate.facebook-share #main-content #share-wrapper .connect-wrapper img#loading-icon{width:100%;max-width:150px;margin-top:45px;margin-bottom:25px}#donate.facebook-share #main-content #share-wrapper .connect-wrapper p.process-loading-text{font-size:18px;line-height:28px;margin-bottom:0}#donate.facebook-share #main-content #share-wrapper .connect-wrapper img#process-steps{width:100%;max-width:464px;margin-top:80px;margin-bottom:95px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper{width:100%;max-width:800px;padding:5px;margin:0 auto;margin-bottom:60px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper p.choose-intro{font-size:18px;line-height:28px;color:#464646;display:block;margin-top:45px;margin-bottom:30px;text-align:left}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container{width:100%;background:#f2f2f2;height:auto;overflow:hidden;margin-bottom:35px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper{background:#f2f2f2;margin:35px 10px;position:relative}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul{list-style-type:none;margin:0;padding:0}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li{display:inline-block;width:222px;background:#fff;border:1px solid #ccc;margin:0 11px;margin-bottom:20px;position:relative;text-align:left!important}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper{position:relative}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper{margin:10px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper img.profile-picture{display:inline-block;width:75px;height:75px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper div.profile-bio{display:inline-block;width:auto;height:auto}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper div.profile-bio p{margin-bottom:0;font-size:16px;margin-left:10px;width:100px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li .friend-card-wrapper input{position:absolute;bottom:0;right:0}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper form#choose-friend-form{background:transparent;padding:0}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper form#choose-friend-form .load-more-friends{padding:10px;width:auto;padding:10px;background:#ccc;cursor:pointer;display:table;margin:0 auto;margin-top:15px;margin-bottom:30px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper img#choose-steps{width:100%;max-width:464px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal{top:10px;z-index:2000}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details{margin:40px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details label{display:block;font-weight:bold;overflow:hidden;margin-bottom:20px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details label textarea{resize:none;min-height:50px;padding:10px;line-height:20px;margin-top:10px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details label img{margin-top:10px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details button{display:block;margin:0 auto}.ui-dialog{width:100%!important;max-width:530px!important}#apply_code{background:#cccdcf;border:0;text-shadow:none;color:#464646;text-align:center;border-radius:0;padding:10px;font-weight:500}#recommended_items{margin-left:auto;margin-right:auto;width:100%;max-width:788px;text-align:center;padding-bottom:50px}#recommended_items hr{width:100px;margin:0 auto;margin-bottom:20px;border-width:3px}hr#button-recommended-divide{border-style:dashed;margin-bottom:50px;margin-top:5px}.related_merch_block{display:table;width:100%;max-width:232px;float:left;margin-right:46px}.related_merch_block:last-child{margin-right:0}.related_merch_block a{overflow:hidden;display:table;width:auto}.related_merch_block h3{margin:10px 0;margin-bottom:5px;padding:0;color:#464646;font-size:16px;text-align:center;font-family:"jubilat",sans-serif}.related_merch_block p{padding:0;margin:0;color:#464646;font-weight:bold}.related_merch_block a:hover{color:blue!important}#state-tooltip{display:none;position:absolute;width:auto;padding:10px;background:#fff;color:#464646;border:1px solid #d5d5d5;font-size:12px;font-weight:bold}@media only screen and (max-width:1250px){#ft #gop-websites ul li{border-left:1px solid #b2b9bd;display:block;float:left;padding:0 15px}}@media only screen and (max-width:1200px){#bd .petition_donation_background{overflow:visible}#bd .petition_donation_background img{padding-left:0}#donate #bd .petition_donation_background{width:1160px}#get-involved-header{padding-top:0}}@media only screen and (min-width:641px){.footer-search-box::-moz-placeholder{opacity:1}body{min-width:1160px}.social-button.facebook-bg,.social-button.twitter-bg,.social-button.more-bg{line-height:34px;text-align:left;text-indent:29px}#donate-content form .social-features a.social-button,#survey-content form .social-features a.social-button{color:#fff;text-decoration:none;height:40px;background-position:center left;font-size:14px!important;line-height:40px}
#donate-content form .social-features a.social-button.more-bg,#survey-content form .social-features a.social-button.more-bg{background-position:center center}#donate-content form .social-features .social-wrapper a.social-button,#survey-content form .social-features .social-wrapper a.social-button{height:22px}#donate-content form .social-features a.social-button.facebook-bg,#donate-content form .social-features a.social-button.twitter-bg,#survey-content form .social-features a.social-button.facebook-bg,#survey-content form .social-features a.social-button.twitter-bg{color:#fff;text-decoration:none;width:140px}.social-button.more-bg{text-indent:32px}#top-features .feature-lg .feature-text p{margin-bottom:0}#featured-petition h2:hover,#featured-petition h2 a:hover{text-decoration:none}#feature-video-list ul li .yt-thumbnail-wrapper{height:55px;margin-bottom:5px}#feature-video-list .play,#feature-video-list li a:hover .play{top:35px}#platform ul li{margin-top:3px}#group-features{margin-bottom:0}#ft .col ul.footer-donate-link{margin-bottom:15px}.footer-search-box{width:100%}.footer-search-box input#id_q{width:85%}.footer-search-box input.btn-search{float:right}#ft #gop-websites .container{width:60%}#involved-top-features .feature-lg .feature-text h1,#involved-top-features .feature-sm h2{font-weight:500}#involved-top-features .feature-lg:hover h1,#involved-top-features .feature-sm:hover h2,#involved-top-features .action-items:hover h2{text-decoration:none!important}#involved-top-features .feature-sm .feature-text,#involved-top-features .action-items .feature-text{padding-left:20px}#involved-top-features .feature-sm .feature-text h2,#involved-top-features .action-items .feature-text h2{font-size:22px}#involved-top-features .action-items{margin:0}#involved-top-features .action-items ul li,#mobile-featured-entries .action-items ul li{height:70px}#get-involved-header{padding-top:0}legend{font-size:21px}#donate-content #main-content fieldset label{font-size:14px;margin-bottom:20px}#donate-content #main-content fieldset label.size-label{width:auto}#donate-content #main-content fieldset label input{font-size:12px}#donate-content.donate-container #main-content form{width:100%;padding-left:0!important;padding-right:0!important}#donate-content.donate-container #main-content form .inner-payment-form{padding-left:60px;padding-right:60px}#donate-content.donate-container #main-content form .inner-payment-form fieldset .inner-fieldset-wrapper{width:556px}#bd #survey-content #main-content form fieldset .inner-fieldset-wrapper{width:556px}.big-background #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper{width:100%}#bd #survey-content #main-content form .personal-info-modal fieldset .inner-fieldset-wrapper,#bd #survey-content #main-content form .personal-info-modal fieldset .inner-fieldset-wrapper label.xl{width:auto}#donate-content.donate-container #main-content form{padding-top:10px}#donate-content form #desktop-what-is-wrapper .tooltip,#survey-content form #desktop-what-is-wrapper .tooltip{background-color:#42495b;color:#fff;font-weight:normal;font-size:12px;padding:14px 16px;position:absolute;right:-75px;top:-15px;width:160px;z-index:1000}#donate-content form #desktop-what-is-wrapper .tooltip{right:130px}#survey-content form #desktop-what-is-wrapper .tooltip{right:0}.big-background #survey-content form #desktop-what-is-wrapper .tooltip{right:-30px!important}#donate-content form #desktop-what-is-wrapper .tooltip,#survey-content form #desktop-what-is-wrapper .tooltip{background-color:#42495b;color:#fff;font-weight:normal;font-size:12px;padding:14px 16px;position:absolute;right:220px;top:-15px;width:160px;z-index:1000;height:auto;float:left}#donate.merchandise #donate-content form #desktop-what-is-wrapper .tooltip{right:-75px}#survey-content form .survey-modal #desktop-what-is-wrapper .tooltip{right:-30px!important}.donation-drive #donate-content form #desktop-what-is-wrapper .tooltip{right:220px}#donate-content form label .tooltip:after,#survey-content form label .tooltip:after,#donate-content form #desktop-what-is-wrapper .tooltip:after,#survey-content form #desktop-what-is-wrapper .tooltip:after{right:100%;top:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(66,73,91,0);border-right-color:#42495b;border-width:10px}#donate #side-content #pledges p,.read-more-expand-content #pledges p{font-size:18px;letter-spacing:.2px}#news h1.page-title{margin-bottom:0;font-size:24px!important}#news ul.news-share{top:20px}#news-top-feature .feature-lg .feature-text{width:70%}#news-top-feature .feature-lg .feature-text h1{margin-bottom:5px}#news-top-feature .feature-lg .feature-text h1:hover,#news-top-feature .feature-lg:hover h1,#news-top-feature .feature-lg a:hover{text-decoration:none!important}#news p#entry-details{margin-top:0;margin-bottom:20px}#news ul.news-share a{text-indent:33px}#news-content .news-entry h2{margin-bottom:10px}#news p#entry-details{font-size:14px!important;line-height:23px!important}#news p#entry-details .author{border-right:1px solid rgba(204,204,204);line-height:18px!important}#news #news-top-feature .feature-lg .feature-text p#entry-details .author{border-right:1px solid rgba(204,204,204,.3)}#news-content .news-entry{padding:44px 30px}#news-content .news-entry p:last-child{margin-bottom:0}#news-content #side-content{margin-top:0}#news.author-home #news-content #side-content{margin-top:70px}#news-content #side-content ul#news-trending li{margin-left:45px}#news-content .news-entry .news-entry-content a{color:#009bdf!important}#news-content .news-entry .news-entry-content a:hover{text-decoration:underline!important}#news.author-home .mobile-author-latest{margin-top:20px}#news.author-home .mobile-author-latest h3{font-size:20px}#news.author-home .mobile-author-latest h3 span{font-weight:300!important}#news-content .news-entry .news-entry-content img,#news-content .news-entry .news-entry-content iframe{max-width:100%;margin:0 auto;width:100%}
.leader-profile .bio p{font-size:16px;line-height:26px}.leader-profile h1{line-height:55px}.gop-group #bd #hero-inner-wrapper img{margin:0}.gop-group #news-content #side-content{margin-top:0}.gop-group .featured-content{margin-top:30px;margin-right:36px;font-size:16px;line-height:20px;width:249px}.gop-group .featured-content div.trim-content{font-weight:normal;margin:0 0 1em 0;font-size:14px}.gop-group .featured-content h1{font-weight:500;font-size:20px}.gop-group #hero-inner-wrapper{display:table;height:215px}.gop-group-content{margin-top:128px}.gop-group-content #volunteer-sign-up{width:95%;border-top:7px solid #e81b23;text-transform:uppercase;line-height:2em;letter-spacing:4px;margin:0;padding:20px;height:auto;background:white}#volunteer-sign-up-text .logo-box{padding:0;margin:0;float:left;display:block;width:165px;margin-right:18px}.gop-group-content #volunteer-sign-up .bg-victory{background-color:white}.gop-group-content #volunteer-sign-up-text{width:100%;display:inline-block;margin:0 auto;top:auto;position:unset;left:0}.gop-group-content #volunteer-sign-up-text h1{display:inline-block;width:100%;text-align:center;box-sizing:border-box;white-space:nowrap;font-size:35px;font-weight:normal;font-family:"lft-etica",sans-serif;letter-spacing:5px;margin:10px auto}.gop-group-content #volunteer-sign-up-text .volunteer-sign-up-input{margin-bottom:0}.gop-group-content #main-content #filter{margin-bottom:2px}.gop-group .featured-content .btn{width:95%;font-size:16px}.gop-group-content #group-summary{margin:20px 0;margin-bottom:25px}.gop-group-content #group-summary p{line-height:22px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gop-group #news-content #side-content ul li{margin-bottom:10px}.gop-group-content #volunteer-sign-up-text form#join-gop-group{padding:0;display:inline;width:100%}.gop-group-content #volunteer-sign-up-text form#join-gop-group .volunteer-sign-up-input{display:inline-block;width:15.8%;vertical-align:middle}.gop-group-content #volunteer-sign-up-text form#join-gop-group input.btn{width:100%;margin-bottom:0;font-size:18px;padding:20px;line-height:0;letter-spacing:1px}.gop-group #news-content .news-entry p#entry-details{font-size:14px!important}.gop-group #news-content .news-entry p#entry-details a{color:#1390dc!important}.gop-group #news-content .news-entry h2 a{font-weight:500}#volunteer-sign-up form#join-gop-group label.error{position:absolute;color:#464646;border-radius:3px;margin-right:5px;width:151px;text-align:center;display:none;padding:7px;top:75%;font-size:11px;letter-spacing:1px;line-height:1.5em;background:none repeat scroll 0 0 #ffffc5;z-index:99}#volunteer-sign-up form#join-gop-group label.error::after{position:absolute;bottom:100%;right:84%;content:'';width:27px;height:17px;background:url(../home/images/nav-arrow-yellow.png) no-repeat top center;-ms-transform:rotate(361deg);-webkit-transform:rotate(361deg);transform:rotate(361deg)}#donate #bd{margin-top:135px;padding-bottom:100px!important;padding-top:41px}#donate h1.page-title,#survey-header h1.page-title{margin:0!important}.merchandise fieldset.merch-selection p label,.merchandise fieldset.merch-selection p input[type="text"]{margin-top:10px!important}#donate.merchandise #donate-content form label .tooltip,#survey-content form label .tooltip{background-color:#42495b;color:#fff;font-weight:normal;font-size:12px;padding:14px 16px;position:absolute;right:-140px;top:-15px;width:160px;z-index:1000}#donate.merchandise .donate-container h1{color:#464646;margin-bottom:20px!important;margin-left:auto!important;margin-right:auto!important;margin-top:55px!important;padding:0;text-align:center;width:80%}h1.page-title{margin-bottom:0;font-size:24px!important}#donate-content{padding-top:30px}#news-top-feature,.history #news-content,.press-releases #news-content,#videos .main-container,#sites-content{margin-top:30px}.history #news-content #side-content{margin-top:0}.press-releases #news-top-feature{display:none}.opportunities h3,#payment-form fieldset h3{font-size:20px}#payment-form fieldset input#id_resume{margin-top:20px}#donate.jobs #side-content{width:519px}#payment-form fieldset ul#id_preferred_rnc_dept li label{margin-bottom:10px}#jump-buttons div{cursor:pointer}.history .news-entry-text h1{font-weight:500}#news.history #side-content{width:290px}#news.history #news-content #side-content ul#category-filter li a{background-color:#fbfbfb}#news.history #news-content #side-content ul#category-filter li a:hover,#news.history #news-content #side-content ul#category-filter li.ui-tabs-active a{background-color:#fff}#news.history #news-content #side-content ul#category-filter li.ui-tabs-active a{font-weight:bold}.history-box .details{margin-top:50px;margin-bottom:0}.history-box .details h3{font-weight:normal}.history-box .details h1{font-size:60px}.history-box .details hr{width:50px}.history-box img{width:655px}.history-box .details-wrapper{width:430px}#news.rules #main-content .news-entry-text h3{margin-top:0}#news.history #main-content .news-entry-text ul li{text-decoration:none}#donate.volunteer-page .hero-text-container,#donate.petition-page .hero-text-container,#donate .hero-thankyou-text-container,#donate.contribute-thank-you .donate-container,#donate.donation-drive .donate-container{padding:50px 0 30px 0}#donate.volunteer-page .hero-text-container h1,#donate.petition-page .hero-text-container h1,#donate.survey-page #survey-header h1,#donate.merchandise .donate-container h1.page-title,#donate .donate-container h1.page-title,#donate .hero-thankyou-text-container h1.page-title,#donate.contribute-thank-you .donate-container h1.page-title,#survery-header h1.page-titlem,#donate.big-background #survey-header h1,.login-register #survey-header h1{font-size:40px!important}#donate .hero-thankyou-text-container{padding-bottom:0}#news.news-video-portal #video-thumbnail-wrap{height:130px;overflow:hidden}#news.news-video-portal #video-thumbnail-wrap img{margin-top:-17px}
#news.issues-topics #news-content .news-entry-text,#news.search-results #news-content .news-entry-text{width:100%}#news.leader-profiles #news-top-feature h3.state-leaders-list{font-size:21px}.author-profile .profile-wrapper .bio h1{padding-top:0}#survey-header h4{color:#464646;font-size:18px;width:80%;margin:0 auto;margin-top:10px;line-height:26px}#survey-content #main-content form{padding-top:32px}#survey-content form #button-grid-survey label{font-size:16px;margin-left:10px}#survey-content #main-content #button-grid-survey .q-item ul li label{font-size:21px;color:#464646}#survey-content #main-content form{background:#fbfbfb}.standard-survey-page #survey-content #main-content form{background:#fff}#survey-content #main-content #button-grid-survey .q-item ul li label{height:60px}#survey-content #main-content #button-grid-survey .q-item ul li label:hover{height:60px;background:none no-repeat scroll 0 0 #688fa4;border-color:#414959;color:#fff}#survey-content form input[type="text"],#survey-content form input[type="email"],#survey-content form input[type="password"]{background-color:#fff}#survey-content #main-content #button-grid-survey ol.survey-section-items li.q-item:last-child{margin-top:40px}#survey-content #main-content #button-grid-survey ol.survey-section-items li.q-item:last-child textarea{margin-left:10px;height:100px;resize:none}#survey-content #main-content #standard-survey{margin:25px 0;margin-bottom:60px}#survey-content #main-content #standard-survey ol.survey-section-items li,#survey-content #main-content #standard-survey ol.survey-section-items li label{font-size:16px}#survey-content #main-content #standard-survey ol.survey-section-items li .matrix-header{margin-bottom:0}#survey-content #main-content #standard-survey ol.survey-section-items li .matrix-header label{font-size:12px!important;text-transform:uppercase;font-weight:600}#survey-content #main-content #standard-survey ol.survey-section-items li .field-wrapper .form-field-body ul{padding-left:80px;width:80%}#survey-content #main-content #standard-survey ol.survey-section-items li .form-field-body ul li label{font-size:16px;text-indent:-1.4em}#survey-content #main-content #standard-survey ol.survey-section-items li .form-field-body ul li label input{margin-right:5px}.standard-survey-page #survey-content form input[type="text"],.standard-survey-page #survey-content form input[type="email"],.standard-survey-page #survey-content form input[type="password"]{background-color:#fbfbfb}#survey-content .matrix-row label input{margin:0 auto;float:none;display:block}#donate.big-background #survey-header h4{font-family:"jubilat",sans-serif;text-transform:none;font-size:21px;font-weight:300;margin-bottom:30px}#donate.big-background form p{margin-bottom:10px!important}#news.search-results #news-content .news-entry.search-list .news-entry-text h2{margin-bottom:0}#news.search-results p#entry-details{margin-bottom:10px}#news.search-results .big-search{margin-bottom:50px}.social-image{position:relative}.social-image:hover .share-box{visibility:visible;background-color:rgba(135,164,198,0.8)}.social-image .share-box{visibility:hidden;position:absolute;top:0;left:0;text-align:center;width:100%;height:100%;box-sizing:border-box;padding:10% 0}.social-image .share-box h3.share-header,#news-content .news-entry .social-image .share-box h3.share-header{color:white!important;font-size:18px;letter-spacing:.2em}.social-image .share-box a.share-link,#news-content .news-entry .news-entry-content .social-image .share-box a.share-link{color:#464646!important;font-size:16px;width:52%;height:50px;line-height:50px;display:inline-block;letter-spacing:.2em;margin:5px 0;background-size:35px;background-color:white;background-repeat:no-repeat;background-position:10% 50%}.social-image .share-box a.facebook{background-image:url(../home/images/social-share/facebook.png)}.social-image .share-box a.twitter{background-image:url(../home/images/social-share/twitter.png)}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){body{width:100%;min-width:100%}#bd{margin-top:0;padding-top:0}#hd{display:none}#hd-mobile{width:100%;display:block;visibility:visible;float:none;background:#414959;margin:0;padding:0;position:relative;height:74px}#hd-mobile div.left{width:40px;position:absolute;top:12px;left:15px}#hd-mobile ul#mobile-nav{margin:0;padding:0;list-style-type:none;float:left}#hd .hd-right ul#nav li.active,#hd-mobile ul#mobile-nav li.active{position:relative}#hd-mobile div{display:inline;float:left;width:100%;text-align:center}#hd-mobile ul#mobile-nav li em#icon-menu{display:block;height:43px;width:33px;margin:8px 0 0;background:url(../home/images/icon-menu.png) left 0 no-repeat}#hd-mobile div{display:inline;float:left;width:100%;text-align:center}#hd-mobile div #logo img{width:126px!important;padding:12px 0 10px 0!important}#hd-mobile div #logo{display:block;width:126px;margin:0 auto}#hd-mobile div.right{float:right;width:105px;position:absolute;top:12px;right:15px;display:inline;text-align:center}#hd-mobile div.right a{font-size:12px}#join-the-team{width:100%}#join-the-team label.error{position:absolute;left:70%;margin-top:0;font-size:.8em;color:white;width:auto;background-color:red;letter-spacing:0;line-height:.8em;padding:10px;font-weight:bold;z-index:500;bottom:-38%}#ft{display:none}#ft-mobile{width:100%;display:block!important;visibility:visible!important;float:none!important;padding:20px 0 40px;padding-bottom:10px;background:#414959;color:#b2b9bd}#ft-mobile .container{width:100%!important}#ft-mobile ul{width:100%;overflow:hidden;display:block;padding:0}#ft-mobile ul li{display:block;float:left;width:33.3%}#ft-mobile ul li a{display:block;color:#fff;width:100%;padding:20px 0;text-transform:uppercase;font-weight:600;text-align:center;font-size:10px!important}
#ft-mobile ul li:nth-child(2){background:#e81b23}.ft-mobile__social-icons{display:flex;justify-content:space-around;width:70%;margin:0 auto;margin-bottom:20px}.ft-mobile__social-icons .ft-mobile__social-icons__twitter{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-twitt-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__facebook{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-facebook-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__instagram{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-instagram-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__youtube{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-youtube-icon.png) no-repeat;background-size:cover}.fullscreen-menu{display:none;position:fixed;height:100%;width:100%;text-align:center;z-index:100;top:18%;left:0}.fullscreen-menu nav{position:absolute;top:0;width:100%;height:100%;left:0}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:4%;display:inline-block}.fullscreen-menu nav ul li{margin-top:-11%;text-transform:uppercase}.fullscreen-menu nav ul li a{font-size:25px;text-decoration:none;color:#414958;letter-spacing:4px}.fullscreen-menu nav .social-wrap{margin-top:10px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{display:inline-block;width:40px;height:40px}.btn-group .closeMenu::before{display:none}.container,.survey-container,.registration-container,#top-features{width:100%}#top-features .feature-lg{overflow:hidden;background:#fff;margin-bottom:15px!important;height:250px!important}#top-features .feature-lg,#top-features .feature-sm,#top-features .action-items{display:block!important;width:100%!important;margin:0!important;border-top:none!important}#top-features img,#news-top-feature img,#involved-top-features .feature-lg img{width:100%}#top-features .feature-lg .feature-text{padding:0 15px!important;bottom:5px!important}#top-features .feature-lg .feature-text h6{font-weight:bold}#top-features .feature-lg .feature-text h1,#top-features .feature-lg .feature-text h2{font-size:24px;font-weight:bold}#top-features .feature-lg .feature-text p{margin-top:5px}#top-features .feature-sm,#top-features .action-items{background:#e6e6e6!important;margin:0!important;height:auto!important}#top-features .feature-lg,#top-features .feature-sm,#top-features .action-items{display:block!important;width:100%!important;margin:0!important;border-top:none!important}#top-features .feature-sm img{display:none}#top-features .feature-sm .feature-text,#top-features .action-items .feature-text{position:static!important;border-bottom:1px solid #ccc;margin:15px auto!important;padding:0!important;width:90%;margin-bottom:0!important}#top-features .feature-sm p,#top-features .action-items p{font-family:"jubilat",sans-serif;font-size:16px;font-weight:300;margin-top:10px}#top-features .feature-sm .feature-text h2{padding-top:7px}#top-features .feature-sm .feature-text h6{font-size:10px}#top-features .feature-sm .feature-text h6,#top-features .feature-sm .feature-text h2{font-weight:bold}#hd-mobile,.visible-mobile,.mobile-victory{display:block!important;visibility:visible!important;float:none!important}#section-two-features{margin-top:0!important}#section-two-features #left-col{display:block!important;float:none!important;width:90%;margin:0 auto!important}ul#section-two-feature-list{margin-bottom:15px}ul#section-two-feature-list li a{font-weight:bold}#section-two-features #left-col p{margin-bottom:40px}#section-two-features #left-col p a{display:block;text-align:right!important}.hide-mobile{display:none!important}#feature-videos{display:block!important;float:none!important;width:90%;margin:0 auto!important;background:#414959;height:auto!important;overflow:hidden}#feature-video-lg,#videos #feature-video-lg{display:block!important;float:none!important;margin:0!important;width:100%;height:auto}#feature-video-list{display:none;visibility:hidden}#section-two-features a.btn{display:block!important;float:none!important;width:90%;margin:15px auto 0!important;padding-right:0!important;padding-left:0!important;text-align:center}#platform{display:block!important;float:none!important;width:90%!important;margin:0 auto!important}#platform p{margin-bottom:40px}#rnc-rules{display:block!important;float:none!important;width:90%!important;margin:0 auto!important;position:relative}#rnc-rules img{width:100%!important}#rnc-rules-text{bottom:20px;padding:0 20px}#rnc-rules-text h2{font-size:24px;font-weight:bold}#rnc-rules-text p{margin:10px 0 0 0;margin-top:0;margin-bottom:0;padding-bottom:0}#featured-petition-wrapper{display:block!important;float:none!important;width:90%!important;margin:15px auto 0 auto!important;height:auto}#featured-petition{padding:20px 20px 30px 20px!important}#featured-petition h2{line-height:30px}#featured-petition h2 a{font-size:24px;line-height:24px}#featured-petition p.excerpt{font-weight:300!important;font-size:16px;line-height:24px}#featured-petition p:last-child a{margin-top:5px;font-weight:bold}}@media only screen and (max-width:340px){#hd-mobile div{text-align:left!important}#hd-mobile div #logo img{width:35%;padding:5px 0 10px 65px}}@media only screen and (max-width:390px){#filter ul,#news #filter ul{width:100%}#filter ul li,#news #filter ul li{width:49.6%!important;border-bottom:1px solid #ccc}#filter ul li a,#news #filter ul li a{font-size:14px}}@media only screen and (max-width:1160px){.wf-loading #hd .hd-left ul li a{font-size:.8em!important}#hd .hd-left ul li a{font-size:12px}}@media only screen and (max-width:925px){.wf-loading #hd .hd-left ul li a{font-size:.7em!important}#hd .hd-left ul li a{font-size:10px}}@media only screen and (max-width:1054px){.vote-button{margin-top:-10px}#hd .hd-right{display:inline-block;width:300px;float:right;padding:0}
#hd .hd-right ul#top-links{list-style-type:none;margin:40px 0 0 0;padding:0}#hd.condensed .hd-right ul#top-links{margin-top:31px}#hd .hd-right ul#top-links li a#search-dropdown-toggle{margin-left:60px;padding:0}}@media only screen and (max-width:1065px){#hd .container{width:100%}#hd .container ul{margin:0}#hd .container ul li{margin:0;padding:0}#social-hd .container{width:100%}}@media only screen and (max-width:980px){#hd .hd-left ul li:last-child a{padding-left:10px}#hd .hd-left ul li a{font-size:10px;padding-right:10px}}@media only screen and (max-width:900px){#hd-left{width:3.5%}#hd-left ul li:first-child{padding-left:10px}}@media only screen and (max-width:880px){#hd .container{width:100%}.vote-button{margin-top:-10px;margin-left:10px}#hd .container .dropdown-menu li{padding:0}#hd .container .hd-right{width:270px}#hd .hd-left ul li a{font-size:10px}#hd .hd-left ul li:last-child a{font-size:10px;padding-right:10px}#hd .hd-right ul#top-links{display:none}}@media only screen and (max-width:840px){#hd ul{display:none}#hd .container .hd-left{margin-left:30px}#hd .container .hd-right{width:200px}}@media only screen and (min-width:881px) and (max-width:932px){#hd .hd-right ul#top-links{font-size:11px}#hd .hd-right{width:283px}}@media only screen and (max-width:750px){#hd .container .hd-right{width:170px}}@media only screen and (device-width:768px){#donate #bd .petition_donation_background{width:1160px}#hd .container{width:100%}#hd .container .dropdown-menu li{padding:0}#hd .container .hd-right{width:368px}#hd .hd-left ul,#hd .hd-right ul#top-links{display:block}#hd-left{width:33.3%}#hd .hd-left ul{margin-left:20px}#social-hd .social-item{margin-top:8px!important}#social-hd .social-item.fb-like{display:table!important;width:auto!important}#social-hd .social-item.instagram-follow{display:table!important;width:auto!important}#social-hd .social-item.twitter-follow-button{width:60px!important}div#gop-leadership.history-box.big-image{background:url(/static/home/images/our_gop_reince.jpg) no-repeat right center!important}div#rules-and-resolutions.history-box.big-image{background:url(/static/home/images/our_gop_columns.jpg) no-repeat top center!important}.scroll-button-wrapper{width:75px!important}.quotes-wrapper{max-width:1050px!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#hd .container .hd-right{width:30%}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){#hd .container{width:100%}#hd .container .dropdown-menu li{padding:0}#hd .container .hd-right{width:36%}#hd .hd-left ul,#hd .hd-right ul#top-links{display:block}#hd .hd-right ul#top-links li a#search-dropdown-toggle{margin-left:60px;padding:0}.fullscreen-menu{display:none;position:fixed;height:100%;width:100%;text-align:center;z-index:100;top:5%;left:0}.menu-background{display:none}.menu-background-mobile{background-image:unset;background-color:white;height:100%;width:100%}.fullscreen-menu nav{position:absolute;top:4%;width:100%;height:100%;left:0}.btn-group .closeMenu::before{display:none}#hd.condensed .btn-group .closeMenu::before{display:none}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#hd .container .dropdown-menu li{padding:0}#hd .hd-left ul,#hd .hd-right ul#top-links{display:block}.vote-button{margin-top:-10px}#hd.condensed .hd-right ul#top-links{margin-top:31px}#hd .hd-right ul#top-links{margin:40px 0 0 0}#hd .hd-right ul#top-links li a#search-dropdown-toggle{margin-left:90px;padding:0;margin-bottom:9px}.fullscreen-menu{display:none;position:fixed;height:100%;width:100%;text-align:center;z-index:100;top:6%;left:0}.fullscreen-menu nav{position:absolute;top:4%;width:100%;height:100%;left:0}.btn-group .closeMenu::before{display:none}#hd.condensed .btn-group .closeMenu::before{display:none}}@media only screen and (max-width:640px){#cookie-message{width:100%;margin:0;padding:0;left:auto;border-width:5px 0 0 0}#bd{margin-top:0!important;padding-top:0!important;padding-bottom:0}#get-involved-page #bd,#news #bd{margin-top:0!important}.gop-state #bd{background-color:#040e22;z-index:1}.mobile-label{position:relative;top:auto;left:auto}.container,.survey-container,.registration-container,#top-features{width:100%;max-width:640px}div.trim-content{margin-bottom:20px}#donate-content img#icon-secure,#survey-content img#icon-secure{position:absolute;left:auto;right:0}#sites-content{width:90%}#news-content .news-entry .news-entry-content a{color:#009bdf!important}.registration-container input[type='text'],.registration-container .btn,.registration-container .btn-block{width:90%}#donate-content form label .tooltip,#survey-content form label .tooltip,#survey-content .mobile-what-is .tooltip,#donate-content .mobile-what-is .tooltip{background-color:#42495b;color:#fff;font-weight:normal;font-size:12px;padding:14px 16px;position:absolute;right:-75px;top:-80px;width:160px;z-index:1000}#survey-content .mobile-what-is .tooltip,#donate-content .mobile-what-is .tooltip{bottom:150px;top:auto;right:0;left:auto;margin-left:-110px;width:200px;font-size:14px}#donate-content form label .tooltip,#survey-content form label .what-is-tooltip.tooltip{right:150px}#donation-dropdown.fancy-radio:before{right:30px;left:auto}#survey-content .mobile-what-is .tooltip:after,#donate-content .mobile-what-is .tooltip:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(66,73,91,0) #42495b rgba(66,73,91,0) rgba(66,73,91,0);border-image:none;border-style:solid;border-width:10px;content:" ";height:0;pointer-events:none;position:absolute;right:5%;bottom:-20px;width:0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#hd,#trending,.hide-mobile,#ft,#ft-sticky{display:none;visibility:none}
.hide-mobile{display:none!important}#hd-mobile,.visible-mobile,.mobile-victory{display:block!important;visibility:visible!important;float:none!important}#hd-mobile{background:#414959;margin:0;padding:18px;z-index:999}#hd-mobile div{display:inline;float:left;width:100%;text-align:center}.dropdown-menu.checkDropdown div{text-align:left!important}#hd-mobile div.left{width:40px;position:absolute;top:15px;left:15px}#hd-mobile div.right{float:right;width:105px;position:absolute;top:15px;right:15px}#hd-mobile div.right a{font-size:12px}#hd-mobile ul#mobile-nav{margin:0;padding:0;list-style-type:none;float:left}#hd-mobile ul#mobile-nav li em#icon-menu{display:block;height:43px;width:33px;margin:8px 0 0;background:url(../home/images/icon-menu.png) left 0 no-repeat}#hd-mobile ul#mobile-nav li a:hover em#icon-menu{background:url(../home/images/icon-menu.png) -41px 0 no-repeat}#hd-mobile .btn{float:right!important;padding:0 5px;margin-top:4px}.menu-background{display:none}.menu-background-mobile{background-image:unset;background-color:white;height:100%;width:100%}.btn-group .closeMenu::before{display:none}.fullscreen-menu{display:none;position:fixed;height:100%;width:100%;text-align:center;z-index:1000;top:17%}.fullscreen-menu nav{position:absolute;top:0;width:100%;height:100%;left:0}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:12%;display:inline-block}.fullscreen-menu nav ul li{margin-top:-1%;text-transform:uppercase}.fullscreen-menu nav ul li a{font-size:34px;text-decoration:none;color:#414958;letter-spacing:5px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{width:50px;height:50px}.fullscreen-menu nav .social-wrap{margin-top:31px}.ft-mobile__social-icons{display:flex;justify-content:space-around;width:70%;margin:0 auto}.ft-mobile__social-icons .ft-mobile__social-icons__twitter{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-twitt-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__facebook{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-facebook-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__instagram{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-instagram-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__youtube{display:inline-block;width:40px;height:40px;background:transparent url(../home/images/white-youtube-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__twitter:hover{background:url(../home/images/hover-twitt-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__facebook:hover{background:url(../home/images/hover-facebook-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__instagram:hover{background:url(../home/images/hover-instagram-icon.png) no-repeat;background-size:cover}.ft-mobile__social-icons .ft-mobile__social-icons__youtube:hover{background:url(../home/images/hover-youtube-icon.png) no-repeat;background-size:cover}#ft-mobile ul{margin:0 0 0 0!important}#social-hd{display:none!important}#top-features .feature-lg,#top-features .feature-sm,#top-features .action-items{display:block!important;width:100%!important;margin:0!important;border-top:none!important}#top-features .feature-lg{overflow:hidden;background:#fff;margin-bottom:15px!important;height:250px!important}#top-features .feature-lg .overlay-offset{margin-top:0}#top-features img,#news-top-feature img,#involved-top-features .feature-lg img{width:100%}#top-features .feature-lg .feature-text{padding:0 15px!important;bottom:5px!important}#top-features .feature-sm,#top-features .action-items{background:#e6e6e6!important;margin:0!important;height:auto!important}#top-features .feature-sm .feature-text,#top-features .action-items .feature-text{position:static!important;border-bottom:1px solid #ccc;margin:15px auto!important;padding:0!important;width:90%;margin-bottom:0!important}#top-features .feature-sm .feature-text h6{font-size:10px}#top-features .feature-sm img{display:none}#top-features .feature-sm h2,#top-features .action-items h2{font-size:18px!important}#top-features .feature-sm p,#top-features .action-items p{font-family:"jubilat",sans-serif;font-size:16px;font-weight:300;margin-top:10px}#top-features .feature-lg .feature-text h1,#top-features .feature-lg .feature-text h2{font-size:24px;font-weight:bold}#top-features .feature-lg .feature-text h6{font-weight:bold}#top-features .feature-lg .feature-text p{margin-top:5px}#top-features .feature-sm .feature-text h6,#top-features .feature-sm .feature-text h2{font-weight:bold}#top-features .feature-sm .feature-text h2{padding-top:7px}#section-two-features{margin-top:0!important}#section-two-features #left-col{display:block!important;float:none!important;width:90%;margin:0 auto!important}#section-two-features #left-col p{margin-bottom:40px}#section-two-features #left-col p a{display:block;text-align:right!important}ul#section-two-feature-list{margin-bottom:15px}ul#section-two-feature-list li a{font-weight:bold}#videos #main-content{margin:20px;float:none}#videos #video-content,#videos #feature-video-lg,#videos .feature-video-text{width:100%}#feature-videos{display:block!important;float:none!important;width:90%;margin:0 auto!important;background:#414959;height:auto!important;overflow:hidden}#feature-video-lg,#videos #feature-video-lg{display:block!important;float:none!important;margin:0!important;width:100%;height:auto}#videos #bd{background:#fff}#videos #bd #more-posts{margin-bottom:0;margin-top:0;padding-top:0}#videos #bd #more-posts a{margin-top:15px;margin-bottom:50px}#videos .video-sidebar{width:100%;float:none}#videos #feature-video-lg{min-height:60px;display:inline-block}#videos #main-content{border-bottom:1px solid #ccc;padding-bottom:25px}
#videos #main-content .video-content{overflow:hidden}#videos #main-content .video-content .feature-video-text h1{width:100%;font-size:21px;margin-bottom:5px}#videos #main-content .video-content .feature-video-text p{font-size:12px;margin-bottom:0}#videos .search-container{width:90%;margin-top:0}#videos .social-button.more-bg,#videos .social-button.facebook-bg,#videos .social-button.twitter-bg{width:31.25%}#videos .search-container .search-dropdown{width:100%;margin:0}#videos .search-container .search-dropdown input{width:85%;border:1px solid #ccc;padding:5px 14px;height:40px}#videos .search-container .search-dropdown .btn-search{width:15%;height:40px}#videos .thumbnail-container{width:90%;margin-bottom:0}#videos .thumbnail-container #general-video-list ul{padding-left:0}#general-video-list ul li{border-bottom:1px solid #ccc;display:table;height:auto;margin:0;overflow:hidden;padding:15px 0;width:100%}#general-video-list ul li a{display:block;overflow:hidden;position:relative}#general-video-list ul li a .yt-thumbnail-wrapper,#general-video-list ul li a .video-title{float:left;width:50%;position:relative}#general-video-list ul li a .video-title{font-size:13px;font-weight:bold;line-height:16px;margin-left:5%;padding:0 0 5px;width:45%!important}#general-video-list a .play{right:0;bottom:2px;top:60px}#general-video-list li a:hover .play{right:0;bottom:2px;top:60px}#feature-video-list{display:none;visibility:hidden}#section-two-features a.btn{display:block!important;float:none!important;width:90%;margin:15px auto 0!important;padding-right:0!important;padding-left:0!important;text-align:center}#platform{display:block!important;float:none!important;width:90%!important;margin:0 auto!important}#platform ul{margin-bottom:0}#platform p{margin-bottom:40px}#rnc-rules{display:block!important;float:none!important;width:90%!important;margin:0 auto!important;position:relative}#rnc-rules img{width:100%!important}#rnc-rules-text{bottom:10px}#rnc-rules-text h2{font-size:24px;font-weight:bold}#rnc-rules-text p{margin:10px 0 0 0;margin-top:0;margin-bottom:0;padding-bottom:0}#rnc-rules-text{bottom:20px;padding:0 20px}#or-divider.petition-divider{margin:0 auto}#featured-petition-wrapper{display:block!important;float:none!important;width:90%!important;margin:15px auto 0 auto!important;height:auto;background:url(../home/images/bg-diag-stripe.gif) top center}#featured-petition h2{line-height:30px}#featured-petition h2 a{font-size:24px;line-height:24px}#featured-petition p.excerpt{font-weight:300!important;font-size:16px;line-height:24px}#featured-petition p:last-child a{margin-top:5px;font-weight:bold}#featured-petition{padding:20px 20px 30px 20px!important}#featured-petition p.lead{font-weight:600}#get-involved{display:block;float:none;width:90%;margin:15px auto 0 auto!important;height:auto;position:relative;overflow:hidden;padding-bottom:3px}#get-involved h2{display:block;text-align:center;color:#464646;font-family:"lft-etica",sans-serif;text-transform:uppercase;margin:0;padding:0;line-height:4em;font-size:24px}#get-involved em{font-size:18px}#get-involved h2 span{margin-top:-13px;line-height:4em;font-size:28px;letter-spacing:8px;font-family:"jubilat",sans-serif;text-shadow:1px 0 #464646}#group-features{margin-bottom:30px}#join-feature{display:none;visibility:hidden}.group-feature h6 span{padding:5px 8px!important;font-size:15px}.group-feature{display:block!important;float:none!important;width:90%!important;margin:15px auto 0 auto!important;height:auto;position:relative;border-bottom:2px solid #e1e1e1;overflow:hidden}.group-feature img{width:100%}.group-feature-text{margin-top:-20px;height:190px;position:static!important}.group-feature-text p{padding:0 5px!important}.gop-group #hero-inner-wrapper{display:none}#involved-top-features{display:block;float:none;width:90%;margin:15px auto 0 auto;height:auto;position:relative;overflow:hidden}#involved-top-features .feature-lg{display:block;float:none;width:100%;border-top:0;overflow:100%;height:407px;overflow:hidden}#involved-top-features .feature-lg .feature-text{bottom:5px!important;padding:0 15px!important}#involved-top-features .feature-lg .feature-text h1{padding-top:12px;font-size:36px;margin:0;text-decoration:none;color:#fff;font-weight:500}#involved-top-features .feature-lg:hover h1{text-decoration:underline!important}#involved-top-features .feature-lg .feature-text p{margin-top:5px}#involved-top-features .feature-lg .feature-text h6{font-weight:bold}#involved-top-features .feature-lg:hover p{color:#009bdf!important;background:url(../home/images/icon-more.png) 100% -16px no-repeat}#involved-top-features .feature-sm,#involved-top-features .action-items{display:inline;float:left;width:100%;position:relative;overflow:hidden;margin-top:0;margin:0}.social-feature-mobile{display:block;visibility:visible}.social-feature-mobile,.social-feature-mobile li{list-style-type:none;margin:0;padding:0}.social-feature-mobile li:hover{opacity:.7}.social-feature-mobile li{position:relative;display:inline-block}.social-feature-mobile li a{display:block}.social-feature-mobile li img{display:block;width:100%}.social-feature-mobile li.share{width:16.2%;height:45px;margin-right:1.6%}.social-feature-mobile li.twitter{width:38%;height:45px}.social-feature-mobile li.facebook{width:39%;height:45px;float:right}.social-features{float:none}#news-content .mobile-image-wrap .social-button.facebook-bg,#news-content .mobile-image-wrap .social-button.twitter-bg{width:30%!important;padding-right:3.5%}#news-content .mobile-image-wrap .social-button.facebook-bg{width:30%}.social-button.mobile-social.facebook-bg,.social-button.mobile-social.twitter-bg,.social-button.mobile-social.more-bg{color:white;display:inline-block;font-size:12px;height:20px;line-height:24px;margin-bottom:5px;padding-right:5px;position:relative;text-align:right;vertical-align:text-top;width:67px}#donate-content form .social-features .social-wrapper a.social-button,#survey-content form .social-features .social-wrapper a.social-button{height:22px;text-align:left}
.mobile-social.facebook-bg{background:url(../home/images/icon-social-facebook-opaque-mobile.png) no-repeat scroll 0 0 #3b5998}.mobile-social.twitter-bg{background:url(../home/images/icon-social-twitter-opaque-mobile.png) no-repeat scroll 0 0 #2ca9e1}.mobile-social.more-bg{background:url(../home/images/icon-social-more-opaque-mobile.png) no-repeat scroll 0 0 #aeadad}.social-image .share-box{text-align:center;display:inline-block;width:100%;padding:10px 0}.social-image .share-box h3.share-header,#news-content .news-entry .social-image .share-box h3.share-header{color:#464646!important;font-size:14px;width:26%;display:inline-block;vertical-align:middle}.social-image .share-box a.share-link,#news-content .news-entry .news-entry-content .social-image .share-box a.share-link{color:white!important;width:35%;height:35px;line-height:35px;display:inline-block;letter-spacing:.03em;margin-left:1%;background-size:26px;background-repeat:no-repeat;background-position:5% 50%;text-align:center;vertical-align:middle;box-sizing:border-box;padding-left:30px}.social-image .share-box a.facebook{background-image:url(../home/images/social-share/facebook_white.png);background-color:#3b5998}.social-image .share-box a.twitter{background-image:url(../home/images/social-share/twitter_white.png);background-color:#2ca9e1}#donate-content form .social-features,#survey-content form .social-features{margin-left:0!important;width:100%}#donate-content form .social-features a.social-button,#survey-content form .social-features a.social-button{color:#fff;text-decoration:none;height:40px;background-position:center left}#donate-content form .social-features .social-wrapper a.social-button,#survey-content form .social-features .social-wrapper a.social-button{height:22px}#donate-content form .social-features a.social-button.facebook-bg,#donate-content form .social-features a.social-button.twitter-bg,#survey-content form .social-features a.social-button.facebook-bg,#survey-content form .social-features a.social-button.twitter-bg{color:#fff;text-decoration:none;width:33%}#donate-content form .social-features a.social-button.facebook-bg,#survey-content form .social-features a.social-button.facebook-bg{margin-left:20px!important}#donate-content form .social-features a.social-button.more-bg,#survey-content form .social-features a.social-button.more-bg{background-position:center center;width:15%!important}#get-involved-content #main-content{display:block;float:none;width:90%;margin:0 auto!important}.get-involved-entry div.mobile-image-wrap{float:right;width:45%}.get-involved-entry div.mobile-image-wrap img{margin-bottom:8px;width:100%}.get-involved-entry-text{width:50%;display:inline;float:left;margin:0}.get-involved-entry h6{display:none;visibility:hidden}#mobile-featured-entries{display:block;visibility:visible;padding-bottom:15px}#mobile-featured-entries .get-involved-entry div.mobile-image-wrap{float:left;margin-right:15px}#mobile-featured-entries .get-involved-entry h6{display:inline-block;font-size:10px;font-weight:bold;padding:3px 5px;visibility:visible;margin-bottom:5px}#mobile-featured-entries p#entry-details strong{color:#1390dc!important}#mobile-featured-entries .get-involved-entry{border-bottom:none!important;padding-bottom:20px}#get-involved-content #more-posts{margin:30px 0;margin-top:15px;text-align:center}#get-involved-content #more-posts a{display:inline-block;font-weight:600;font-size:21px;text-transform:uppercase;padding-right:30px;background:url(../home/images/icon-more.gif) center right no-repeat;color:#009bdf}#get-involved-content #more-posts a:hover{color:#282828}#involved-top-features .action-items ul li,#mobile-featured-entries .action-items ul li{font-size:14px;margin-top:10px}#involved-top-features .action-items ul a:first-child li,#mobile-featured-entries .action-items ul a:first-child li{margin-top:0!important}#news #filter{width:100%}#news #filter ul{float:none;text-align:center}#filter h4,#news #filter h4{display:none;visibility:hidden}#filter ul,#news #filter h4{width:100%}#filter ul li{width:27.3%!important}#get-involved-page #filter ul li:first-child{width:16.6%!important}#news #filter ul li{width:33%}#filter ul li a,#news #filter ul li a{font-size:12px;font-weight:600!important}#filter.mobile-group-tabs{border:0;background:#e6e6e6}#filter.mobile-group-tabs h4{display:block;visibility:visible;width:20%;font-size:12px;line-height:14px;padding:14.5px 0}#filter.mobile-group-tabs ul{width:80%}#filter.mobile-group-tabs ul li{width:32.9%!important}#get-involved-content #side-content{display:block;float:none;width:90%;margin:0 auto}.get-involved-entry{padding-top:0}#tab-content .get-involved-entry{padding-top:15px}#tab-content .get-involved-entry:first-child{padding-top:0}#tab-content .get-involved-entry .mobile-image-wrap img{margin-bottom:0}.get-involved-entry h2{font-size:14px}.get-involved-entry-text h2 a{font-weight:bold}.get-involved-entry p#entry-details{font-size:10px;margin-top:5px;line-height:18px}.get-involved-entry p#entry-details a.content-tag{font-size:9px!important}#get-involved-content #side-content h3{border-bottom:2px solid #ccc;border-top:2px solid #ccc;padding:12px 0;margin:10px 0 24px;text-align:center}#volunteer-sign-up{width:100%;position:relative;height:360px;overflow-x:hidden}#volunteer-sign-up-text img{display:block;float:left;width:60px;margin-right:8px}#volunteer-sign-up .bg-victory{height:100%;width:100%}.gop-group-content #volunteer-sign-up-text{top:0;left:0;width:100%;padding:0;margin:0 auto;position:unset}#volunteer-sign-up-text{top:20px;left:0;width:100%;padding:0!important;margin:0 auto!important}#volunteer-sign-up-text .logo-box{padding:0;margin:0;float:none;display:block;width:100%}#volunteer-sign-up-text.get-involved-mobile-form{width:90%!important;margin:0 5%!important}.gop-group-content #volunteer-sign-up-text h1{margin-top:25px;margin-bottom:25px;padding:0;font-weight:normal;text-transform:uppercase;font-size:2.6em;text-align:center;font-family:"lft-etica",sans-serif}
#volunteer-sign-up-text h5{margin:8px 0 0 0;padding:0;font-weight:600;text-transform:uppercase;font-size:18px}#volunteer-sign-up-text form{width:100%}#volunteer-sign-up-text input{background:#fff;border:1px solid #e1e1e1;padding:0 8px;line-height:38px;height:41px}#volunteer-sign-up-text input.victory-email{display:block;width:100%}#volunteer-sign-up-text input.victory-zip{display:block;width:100%;float:none}#volunteer-sign-up-text input.btn{padding:0;display:block;float:unset;width:35%;margin:0 auto}.gop-group-content #volunteer-sign-up-text .volunteer-sign-up-input{margin-bottom:20px}#volunteer-sign-up form#join-gop-group label.error{position:absolute;color:#464646;border-radius:3px;margin-right:5px;width:auto;text-align:center;display:none;padding:7px;left:50%;margin-top:41px;font-size:11px;letter-spacing:1px;line-height:1.5em;background:none repeat scroll 0 0 #ffffc5;z-index:99}#volunteer-sign-up form#join-gop-group label.error::after{position:absolute;bottom:100%;right:84%;content:'';width:27px;height:17px;background:url(../home/images/nav-arrow-yellow.png) no-repeat top center;-ms-transform:rotate(361deg);-webkit-transform:rotate(361deg);transform:rotate(361deg)}#volunteer-sign-up form#join-gop-group label[for="full_name"].error{top:22%}ul#big-side-links{list-style-type:none;margin:24px 0;padding:0}ul#big-side-links li{background:#fff;border-left:17px solid #d8171e;margin-bottom:8px}ul#big-side-links li a{display:block;font-weight:600;padding:27px 20px;line-height:1}#news-content{background-color:#fff}#news-content #more-posts{border:0;padding-top:0}#news-top-feature{margin-bottom:0}#news-top-feature .feature-lg,.author-profile,#news-top-feature .issue-profile{border-top:0;display:inline;float:left;width:100%;position:relative;margin-right:0;overflow:hidden}#news-top-feature .issue-profile .bio{padding:30px 20px 20px 20px}#news-top-feature .issue-profile .bio p{font-size:16px}#news-content .news-entry .news-entry-content{padding-left:0}#news-content .news-entry.news-main{padding:0}#get-involved-header h1.page-title,#news h1.page-title,#videos h1.page-title,#donate.jobs h1.page-title{border-bottom:medium none;border-left:10px solid #cccdce;font-family:"lft-etica",sans-serif;font-weight:normal;padding-left:10px;text-transform:uppercase;font-size:21px!important;margin-left:15px;margin-top:15px}#title-header-wrap .page-title{margin-left:15px;margin-top:15px;font-size:21px!important}#title-header-wrap .subheader{margin-left:15px;margin-right:15px}#news h1.subheader,#news.platform-detail h1.subheader{font-size:24px;line-height:29px}#title-header-wrap #entry-details{margin-left:15px;margin-right:15px;margin-bottom:20px}.social-button.facebook-bg,.social-button.twitter-bg{width:35%}.social-button.more-bg{width:23.7%!important}.social-wrapper{width:77px}#social-hd__social-icons img{width:32px}#news-top-feature .feature-lg,#involved-top-features .feature-lg{background:none repeat scroll 0 0 #fff;height:250px!important;overflow:hidden}.mobile-image-wrap.blog .social-button.more-bg{width:25.2%}.news-video-feature{height:250px!important}#news-top-feature .feature-lg.news-video-feature{width:100%;float:left}#news-top-feature .feature-sm.news-video-text{width:100%;float:none;padding:0;display:inline-block;height:auto}#news.news-video-portal #bd{background:#fff}.news-video-portal #news-top-feature{background:#fff}.news-video-portal .news-video-header{background:#fff;margin-bottom:30px}.news-video-portal .news-video-header h2{font-size:30px;margin-bottom:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#news.news-video-portal .jcarousel-wrapper{margin:0 auto;overflow:hidden;position:relative;width:90%}#news.news-video-portal .jcarousel-wrapper #more-posts{margin:30px 0;text-align:center}#news.news-video-portal .jcarousel-wrapper #more-posts a{color:#009bdf;display:inline-block;font-size:18px;font-weight:600;text-transform:uppercase}#news.news-video-portal .jcarousel-wrapper ul{display:table;left:0;top:0;list-style:none outside none;margin:0;max-width:100%;padding:0;position:relative}#news.news-video-portal .jcarousel-wrapper ul li{width:100%!important;margin:0;padding:15px 0;border-bottom:1px solid #ccc}#news.news-video-portal .jcarousel-wrapper ul li:first-child{padding-top:0}#news.news-video-portal .jcarousel-wrapper ul li a{display:table}#news.news-video-portal .jcarousel-wrapper ul li a img,#news.news-video-portal .jcarousel-wrapper ul li a span.mobile-video-thumb{display:block;float:left;height:auto!important;width:45%}#news.news-video-portal .jcarousel-wrapper ul li a span.mobile-video-thumb{float:left!important}#news.news-video-portal .jcarousel-wrapper ul li a span.mobile-video-thumb img{width:100%}#news.news-video-portal .jcarousel-wrapper ul li a span.mobile-video-thumb .play{top:auto;bottom:0}#news.news-video-portal .jcarousel-wrapper ul li a p{display:none;visibility:none}#news.news-video-portal .jcarousel-wrapper ul li a h6{float:left;margin:0 0 0 5%;width:50%;font-size:14px;font-weight:500!important;font-family:'jubilat'}#news.news-video-portal .jcarousel-wrapper ul li a h6 strong{font-weight:normal!important;font-size:10px;font-family:'lft-etica'}#news-top-feature .feature-sm.news-video-text .feature-text{width:90%;padding:0;margin:20px;float:none;display:inline-block}#news-top-feature .feature-sm.news-video-text .feature-text ul a li h1{font-size:16px;line-height:21px;font-weight:bold}#news-top-feature #ccp-feature.feature-lg{height:155px!important;margin-bottom:0!important}#news-top-feature #ccp-feature.feature-lg img{width:100%}.author-profile{height:auto}.author-home .author-profile .profile-wrapper .bio h1{font-size:21px;font-weight:500;padding-top:0;margin-bottom:0}.author-home .author-profile .profile-wrapper .bio p{margin-bottom:0;margin-top:5px;font-size:12px;line-height:18px}.author-home .author-profile .profile-wrapper img.social{width:auto!important}
.author-home .author-profile .profile-wrapper .bio .job-title{font-size:10px}.author-home .mobile-author-latest{margin-bottom:30px}.author-home .mobile-author-latest h3{border-bottom:2px solid #ccc;border-top:2px solid #ccc;padding:8px 0;display:block;font-size:16px;text-transform:uppercase;margin-bottom:0}#news-top-feature .issue-profile{height:auto!important;max-height:none}#news-top-feature .feature-lg .feature-text{position:absolute;padding:0 20px;bottom:5px;width:auto;z-index:100}.author-home .author-profile .profile-wrapper,.author-profile .profile-wrapper{width:90%;margin:0 auto;margin-top:30px}.author-home .author-profile .profile-wrapper .media,.author-profile .profile-wrapper .bio{padding:0;margin:0}.author-home .author-profile .profile-wrapper .media{width:42%}.author-home .author-profile .profile-wrapper .bio{width:58%}.author-home .author-profile .profile-wrapper .media{float:left}.author-home .author-profile .profile-wrapper .media .image-wrapper{width:85%;height:120px}.author-home .author-profile .profile-wrapper .bio{float:right;padding:0}.author-home .news-entry{padding-top:0!important}#news.leader-profiles .author-profile .bio{max-height:215px;overflow:hidden}#news.leader-profiles .author-profile .bio .ellipsis{display:none}#news-content #main-content,#news-content.gop-group-content #main-content.group-main-content{display:block;float:none;width:90%;margin:0 auto;margin-top:30px;overflow:hidden}#news.news-video-portal #bd #news-content #main-content{margin-top:0}.gop-group-content{margin-bottom:0;margin-top:0}#news.leader-profile-page .leader-profile-wrapper{padding:0;margin-top:0;width:100%}#news.leader-profile-page .leader-profile-wrapper .leader-profile .bio img{width:120px;margin-bottom:0}#news.leader-profile-page .leader-profile-wrapper .leader-profile .bio p{font-size:13px;line-height:24px;color:#464646}#news.leader-profile-page .leader-profile-wrapper .leader-profile .bio{margin-top:10px;padding-top:20px;border-top:1px solid #ccc}#news.leader-profile-page .leader-profile-wrapper .leader-profile h1{font-size:20px;line-height:32px;width:65%;float:left}#news.leader-profile-page .leader-profile-wrapper .leader-profile h3{line-height:36px;font-size:12px;float:left;font-weight:normal;width:35%}#news.leader-profiles #state-map-mobile{width:90%;margin:0 auto;margin-top:20px;padding-bottom:100px}#news.leader-profiles .news-video-header h2 span{left:20%;font-size:12px}#news.leader-profiles #news-top-feature{margin-top:-50px}#news.leader-profiles.national-leaders #news-top-feature{margin-top:-20px}#news.leader-profiles #news-top-feature h3{font-size:18px;width:90%;margin:0 auto}#news.leader-profiles #news-top-feature .author-profile{height:auto;min-height:0;margin-bottom:0;background:transparent}#news.leader-profiles #news-top-feature .author-profile .profile-wrapper{padding:30px 0;border-bottom:1px solid #bbb;margin-top:0}#news.leader-profiles #news-top-feature .media{width:37.5%;float:left}#news.leader-profiles #news-top-feature .media .image-wrapper{width:100%;height:125px}#news.leader-profiles #news-top-feature .media a{font-size:11px}#news.leader-profiles #news-top-feature .media a img{width:auto}#news.leader-profiles #news-top-feature .bio{width:57.5%;float:left;margin-left:5%}#news.leader-profiles #news-top-feature .bio h3{font-size:11px;font-weight:300}#news.leader-profiles #news-top-feature .bio h1{font-size:24px;font-weight:500}#news.leader-profiles .news-video-header h2{font-size:26px}#news.leader-profiles #news-top-feature .bio p{font-size:12px;line-height:20px}.gop-group #bd .petition_donation_background img{width:200px;margin:0;top:50%;left:20%}#news-content .news-entry{position:relative;padding:0;padding-bottom:10px;width:100%!important;margin:0 auto!important;margin-bottom:20px!important;border-bottom:1px solid #ccc;background:transparent}.gop-group #news-content .news-entry{background-color:transparent}#news.history #news-content .news-entry{background:#fff}#news-content .news-entry.news-main{border-bottom:0}#news-content .news-entry .news-entry-sidebar{width:100%}#news-content .news-entry .news-entry-content{float:left;width:100%}#news-content .news-entry.search-list{padding:20px 0}#news-content .news-entry:first-child{padding-top:0}#news-top-feature .feature-lg .feature-text h1,#involved-top-features .feature-lg .feature-text h1{font-size:24px;font-weight:bold}#news p#entry-details{font-size:11px;line-height:15px;margin-top:5px}#news-content .news-entry div.mobile-image-wrap{float:right;width:45%}#news-content .news-entry div.mobile-image-wrap img{margin-bottom:8px;width:100%}#news-content .news-entry div.mobile-image-wrap.blog img{margin-bottom:3px;width:100%}#news-content .news-entry img{float:right}#news-content .news-entry-text{display:inline;width:50%;float:left}#news-content .news-entry-text h2{font-size:14px;font-weight:500!important}#news-content .news-entry-text p{font-size:14px;line-height:1.2}#news-content .news-entry-text p#entry-details{font-size:10px!important;line-height:15px!important;margin-top:5px!important}p#entry-details a.content-tag,.feature-text p#entry-details a.content-tag{border:0}#news-content .news-entry-text p#entry-details a.content-tag,.get-involved-entry p#entry-details a.content-tag{font-size:11px!important;line-height:15px;text-transform:none;padding-left:0;padding-right:0}#news-content .news-entry-text p#entry-details span.author{font-weight:normal;text-transform:capitalize}#news-content .news-entry-text p#entry-details span.author img{width:80px}#news-content .news-entry-text p.entry-excerpt{display:none}#news-content ul.news-nav.nav-list{width:100%;margin:0;margin-bottom:20px}#news-content ul.news-nav.nav-list li{font-size:14px}#news-content ul.news-nav.nav-list li a{line-height:18px}#news-content ul.news-nav.nav-list hr{margin-right:0}#news-content .news-nav.nav-prev-next{width:44.5%;padding-right:2.5%;padding-left:2.5%;float:left;margin:20px 0;margin-top:0;border:1px solid #ccc;min-height:30px}#news-content .news-nav.nav-next{border-left:none}
#news-content .news-entry-sidebar .social-wrapper{right:13px;left:auto}#news ul.news-share{display:none;visibility:hidden}#news-content #side-content,#news-content.gop-group-content #side-content{display:block;float:none;width:90%;margin:0 auto;margin-bottom:30px}#news-content #side-content h3{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:12px 0}#news-content #side-content ul#news-popular{margin:0 40px}#news-content #side-content ul#news-trending li{margin:0 5px;font-size:16px}.news-video-header h2{width:90%}.error-page-block{width:100%;float:left;background-color:#fbfbfb}.error-page-block{min-height:0!important}.error-page-block:first-child{height:250px}.error-page-block:last-child{margin-left:0;padding-bottom:50px}.error-block-content p{font-size:16px;line-height:24px}#error-page-content{margin-top:0}#error-page-content p{font-size:14px;line-height:23px;margin:25px 0}.error-page-block .error-block-content{padding:40px}.error-block-content img,.error-block-content legend{float:left}.error-title-wrapper{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:20px}.error-body-wrapper{width:100%;margin:0 auto}.error-block-content legend{border-bottom:0;margin-bottom:0;display:auto;padding:0;width:auto;font-family:'jubilat';font-size:30px;line-height:65px;font-weight:500;margin-left:15px;text-transform:none}.error-block-content p{font-size:21px!important;font-family:'jubilat';font-weight:500;line-height:32px!important}.error-block-content p.search-text{font-size:16px!important;font-family:'lft-etica';font-weight:400;padding-top:10px;line-height:26px!important;margin-bottom:10px!important}.error-block-content h4{font-size:18px;font-family:'lft-etica';font-weight:bold}.error-block-content h4 span{color:#328abd}.error-block-content #error-search-input{width:75%;float:left;height:33px;border:1px solid #ccc;border-right:0;padding-left:20px;font-size:20px;color:#999;font-family:'lft-etica'}.error-block-content .error-search-button{background:red;width:16%;float:left}body.five-hundred .error-page-block:first-child{height:auto;background:transparent}body.five-hundred #error-page-content{margin-bottom:0}#donate-content form label .tooltip,#survey-content form label .petition-tooltip.tooltip{right:50px!important}#donate #bd{margin-top:0;padding-top:0}#donate #bd .petition_donation_background{overflow:hidden;width:100%}#donate #bd .petition_donation_background img{margin-left:-170px;padding:0}.platfom-page #bd .petition_donation_background,.gop-group #bd .petition_donation_background{padding:0;min-width:0;overflow:hidden}.gop-group #bd .petition_donation_background{margin-top:77px}.gop-group .featured-content{float:left;width:90%;height:auto;color:#464646!important;font-size:18px;text-align:left;padding:10% 5%;margin:0;background:#fff;border-bottom:1px solid #ccc}.gop-group .featured-content h1{color:#464646!important;font-size:24px;font-weight:500!important;margin:0}.gop-group .featured-content p{font-size:14px;line-height:22px;margin:15px 0 20px 0}.gop-group .featured-content a.btn{padding:0;font-size:16px}#group-summary{font-size:16px;line-height:24px;margin-bottom:35px}#group-summary p{margin-bottom:0}.gop-group #big-side-links li:last-child{margin-bottom:0!important}.gop-group #big-side-links li a{padding:20px;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#donate #read-more-expand{text-align:center;display:block;visibility:visible;padding-bottom:0}#donate #read-more-expand .read-more-expand-content{background-color:#fff;padding:20px;text-align:left;line-height:20px}#donate.merchandise #read-more-expand .read-more-expand-content,#donate.donation-drive #read-more-expand .read-more-expand-content,#donate.donation-thank-you #read-more-expand .read-more-expand-content{margin-top:60px}#donate.merchandise #read-more-expand .donation-details img{margin-bottom:15px}#donate #read-more-expand a.expand-button{display:inline-block;margin:60px auto 0;padding:10px 15px;background:#fff;text-align:center;font-size:17px;border-radius:5px 5px 0 0}#donate.merchandise #read-more-expand a.expand-button{margin-top:50px}#donate h1.page-title,#survey-header h1.page-title{font-size:24px;line-height:32px;text-align:center;padding-left:5%!important;padding-right:5%!important}#donate h2.page-subtitle{display:none;visibility:hidden}#donate-content .fancy-radio label,#survey-content .fancy-radio label{width:47.5%;float:left;margin-right:0}#donate-content .fancy-radio label:nth-child(even),#survey-content .fancy-radio label:nth-child(even){margin-left:5%}#donate.merchandise .donate-container h1{padding:0 15px}#donate-content,#survey-content{padding:0!important}.data-content-donation-thankyou{padding-top:0!important}#donate #main-content,#survey-content #main-content{display:block;float:none;width:100%;margin:0 auto;background:transparent!important}#donate-content.donate-container #main-content form{width:100%;padding:0;padding-top:50px}#donate.merchandise .donate-container{width:100%}#donate.merchandise .donate-container #main-content form{width:100%}#donate.merchandise #donate-content.donate-container #main-content form{padding-left:0!important;padding-right:0!important;width:100%!important;padding-top:20px!important}#survey-content #main-content input[type='text'],input[type='number'],textarea{font-size:16px}#donate #main-content form,#survey-content #main-content form{background:#fff;padding:42px 0}#donate #main-content form fieldset,#survey-content #main-content form fieldset{width:90%;margin:30px auto}#survey-content #main-content #card-survey .q-item ul{width:360px}#survey-content #main-content #card-survey-tall{width:100%}#donate #donate-acknowledment{padding:37px 0 0 0;width:90%;margin:0 auto}#donate #side-content{display:none;visibility:hidden}#donate-content .btn.btn-contribute,#survey-content .btn.btn-contribute{width:100%}
#donate-content .btn.btn-petition,#survey-content .btn.btn-petition{width:100%}#donate-content .btn.btn-facebook,#survey-content .btn.btn-facebook{width:100%}#donate-content form .amt,#survey-content form .amt{font-size:16px!important}#donate-content form .xl,#donate-content form .lg,#donate-content form .md,#donate-content form .sm,#donate-content form .xs,#survey-content form .xl,#survey-content form .lg,#survey-content form .md,#survey-content form .sm,#survey-content form .xs{width:100%}#donate-content form .float-left,#survey-content form .float-left{float:none;margin-right:0}#donate-content .or,#survey-content .or{display:block;width:100%;text-align:center;margin:15px 0;font-size:16px;background:url(../home/images/bg-get-involved.jpg) 0 9px no-repeat!important}#donate-content .or strong,#survey-content .or strong{display:inline-block;background:#fff;padding:0 10px}#donate.jobs #main-content{width:100%}#donate.jobs h1.page-title{border-bottom:medium none;border-left:10px solid #cccdce;font-family:"lft-etica",sans-serif;font-size:21px!important;font-weight:normal;margin-left:15px!important;margin-top:15px!important;padding-left:10px;text-transform:uppercase;text-align:left;margin-bottom:0!important}#donate.jobs #read-more-expand a.expand-button{margin-top:30px}#donate.jobs #read-more-expand p{font-size:14px}#donate.jobs #id_resume{display:block;margin-top:15px;margin-bottom:10px}#donate.jobs h3{font-size:21px}#donate.contribute-thank-you #donate-content.donate-container{background:#fff;margin-top:30px}#donate.contribute-thank-you #donate-content.donate-container #side-content{display:table;visibility:visible;margin-top:15px;margin-bottom:15px}#donate.contribute-thank-you #donate-content.donate-container #side-content .donation-details{width:90%;margin:0 auto}#donate.contribute-thank-you #donate-content.donate-container .large-share-buttons{width:90%}#donate.contribute-thank-you #donate-content.donate-container .large-share-buttons a{display:table;width:100%;margin-bottom:30px}#donate.contribute-thank-you #donate-content.donate-container .large-share-buttons a img{width:100%}#survey-content .matrix-row-header{width:12%;font-size:10px}#survey-content .matrix-row label,#survey-content .matrix-header label{font-size:10px}#survey-content .matrix-header label{width:12%}#survey-content .matrix-row label{width:12%}#survey-content .matrix-row label input{width:15px;height:15px}#survey-header{margin-bottom:40px}#survey-header h4{margin-top:10px;width:90%;margin:0 auto}.thankyou-page #survey-content #main-content{overflow:hidden;margin-bottom:150px}#donate.big-background #main-content{width:100%;border-right:0;border-left:none;border-bottom:0}#donate.big-background .box-header-image{height:210px;overflow:hidden}#donate.big-background .box-header-image img{width:100%}#donate.big-background h1.page-title{margin-bottom:10px!important;display:block}#survey-content #main-content form#survey-form{padding:30px 20px;margin:0 auto;background:#fbfbfb}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset{width:100%;margin:0;padding-bottom:0}#survey-content #main-content form#survey-form fieldset{width:100%}#survey-content #main-content form#survey-form fieldset input[type="submit"]{font-size:16px;background:#fff}#survey-content #main-content form#survey-form fieldset input[type="text"]{font-size:13px;background:#fff}#survey-content #main-content form#survey-form fieldset input[type="text"]{background:#fff}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items{margin-top:0}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper{display:table}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper label.label-inline{font-size:14px;line-height:24px}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body{display:table}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body ul{display:table}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body ul li{margin:0;width:47.5%;margin-bottom:20px}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body ul li:nth-child(even){float:right}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body ul li label{width:100%;padding:10px 0;height:auto;min-height:50px;font-weight:bold;font-size:12px!important}#survey-content #main-content form#survey-form #button-grid-survey.survey-questions fieldset ol.survey-section-items li .field-wrapper .form-field-body ul li label div{font-size:12px!important;font-weight:normal;width:90%;margin:0 auto;margin-top:6px}#survey-content #main-content #button-grid-survey ol.survey-section-items li.q-item:last-child textarea{height:100px;resize:none;margin-bottom:10px}#survey-content #main-content #standard-survey{margin-left:5%}#survey-content #main-content #standard-survey ol.survey-section-items li .field-wrapper .form-field-body ul{padding-left:2.2em;width:90%}#survey-content #main-content #standard-survey ol.survey-section-items li:first-child{margin-top:40px}#survey-content #main-content #standard-survey ol.survey-section-items li{font-size:16px;margin-bottom:30px}#survey-content #main-content #standard-survey ol.survey-section-items li .form-field-body ul li label{font-size:16px;text-indent:-2.2em;font-weight:normal!important}
#survey-content #main-content #standard-survey ol.survey-section-items li .form-field-body ul li{margin-bottom:30px}#survey-content #main-content #standard-survey ol.survey-section-items li .form-field-body ul li label input[type="checkbox"]{margin-right:10px}.personal-info-modal{width:90%;min-width:0;margin:0;left:5%;right:5%;border:2px solid #464646;top:1%}.personal-info-modal fieldset{width:90%!important}.personal-info-modal #cancel-this{line-height:auto}.personal-info-modal fieldset:first-child{margin-top:5%!important}#ft-mobile{width:100%;display:block!important;visibility:visible!important;float:none!important;padding:20px 0 40px;padding-bottom:10px;background:#414959;color:#b2b9bd}#ft-mobile .container{position:relative;width:90%!important;margin:0 auto!important}#ft-mobile ul{display:block;width:100%!important;overflow:hidden}#ft-mobile ul,#ft-mobile ul li{margin:0 0 20px 0;padding:0;list-style-type:none}#ft-mobile ul li{display:block;float:left;width:33.3%}#ft-mobile ul li:nth-child(2){background:#e81b23}#ft-mobile ul li a{display:block;color:#fff;width:100%;padding:20px 0;text-transform:uppercase;font-weight:600;text-align:center;font-size:10px!important}#ft-mobile ul li.active a{text-decoration:underline}#ft-mobile ul li:nth-child(2):active{background:#cc121a}#ft-mobile #pay-disclaimer{display:block;margin:0 auto!important;float:none;width:100%!important;padding:0!important;text-align:center}#ft-mobile #pay-disclaimer p{display:block;padding:3%;margin:0}#ft-mobile #pay-disclaimer p a{color:#c2c2c2}#ft-mobile #pay-disclaimer p a:hover{color:#fff}#ft-mobile #phone-disclaimer{display:inline-block;text-align:center;width:100%}#ft-mobile #phone-disclaimer p{font-size:.9em;line-height:1.6em;margin:0 auto;padding:20px 0;width:90%}#news.history #main-content,#news.history #side-content{float:none}#news.history #side-content{width:90%}#news.history #side-content{margin-top:10px}#news.history #bd #news-content{background:transparent}#news.history #bd #news-content .page-title{margin-left:0;margin-bottom:20px!important}#news.history #bd #news-content #main-content{margin:0 auto;margin-top:20px}#news.history #bd .news-video-header h2{font-size:24px}#news.history #bd #history-box-wrapper{width:90%}#news.history #bd .history-box:first-child{margin-top:20px}#news.history #bd .history-box .details-wrapper{width:100%}#news.history #bd .history-box .details-wrapper h3{font-size:14px}#news.history #bd .history-box .details-wrapper h1{font-size:40px;line-height:40px}#news.history #bd .history-box .details-wrapper hr{display:none}#news.history #bd .history-box .details-wrapper p{font-size:14px;margin-top:10px}#news.history #bd .history-box img{width:100%}#news.history #bd .history-box .details-wrapper .details{margin:0;padding:20px}#news.history #bd #news-content #main-content .news-entry .news-entry-text{padding:0 20px;padding-top:30px}#news.history #bd #news-content #main-content .news-entry .news-entry-text h3{font-size:14px;line-height:22px}#news.history #bd #news-content #main-content .news-entry .news-entry-text p{font-size:14px!important;line-height:22px!important}#news.history #bd #news-content #main-content .news-entry ul{list-style-type:none;padding:0}#news.history #bd #news-content #main-content .news-entry ul li{font-size:12px}#news.history .cancel-button{background:none repeat scroll 0 0 #aaa;border-radius:0;height:30px;line-height:30px;margin:10px;width:30px}.platform-section.tall{height:auto}.platform-section.tall .platform-section-tall-h1{margin:auto!important;margin-bottom:20px!important}.platform-section,.platform-section.wide,#donate.platform-page .headers{width:100%}.platform-section .info{width:90%;float:none;margin-left:auto;margin-right:auto}.platform-box{background-color:#fff}.platform-box .platform-content{padding-left:0;padding-right:0;padding-top:10%;background:transparent;width:90%;margin:0 auto}#donate.platform-page #bd .petition_donation_background{background-size:cover;background-position:bottom center}#donate.platform-page .news-video-header h2{font-size:20px}#donate.platform-page .news-video-header p{width:90%;font-size:12px;margin:0 auto;margin-bottom:25px}#donate.platform-page #survey-content #main-content form{padding-bottom:30px}#donate.platform-page #survey-content #main-content #list-survey textarea{resize:none;height:150px}#donate.platform-page #survey-content #main-content #list-survey li:last-child{margin-bottom:0}#donate.platform-page #survey-content #main-content fieldset legend{font-size:14px;font-weight:normal;text-transform:none}#donate.platform-page #survey-content #main-content #survey-form input.btn-contribute{font-size:16px}#donate.platform-page #survey-content #main-content.platform-survey p{font-size:14px!important}#survey-content #main-content.platform-survey form{padding:0;padding-top:20px}.gop-group-content #volunteer-sign-up{width:90%;border-top:0;text-transform:uppercase;line-height:2em;letter-spacing:4px;margin:0 auto;height:auto;padding:0}#state-select-wrapper{text-align:center}.leader-profiles select{float:none;width:90%;margin:10px}#sites-content .site{width:100%;float:none;display:inline-block;background-position:center;height:165px}#news.search-results .big-search{margin-top:0}#news.search-results #mobile-big-search .big-search{width:100%;margin-top:25px}#news.search-results #mobile-big-search h1{font-size:16px;text-align:center}#news.search-results #filter{margin-bottom:0;border:0;border-top:1px solid #ccc}#news.search-results .mobile-search-filter ul{overflow:hidden}#news.search-results #filter li{width:33%!important}#news.search-results #news-content .news-entry-text.mobile-search-entry-text{width:100%}#news.search-results #news-content .news-entry-text.mobile-search-entry-text p.mobile-search-entry-excerpt{font-size:13px!important;line-height:20px!important;margin-bottom:0!important}#news.search-results #news-content .news-entry-text.mobile-search-entry-text h2{font-weight:bold!important;font-size:500!important}
#news.search-results #news-content .news-entry.search-list{margin-bottom:0!important}#news.search-results #mobile-big-search .big-search form{width:auto;display:table;padding-left:15px}#news.search-results #mobile-big-search #advanced-search{width:90%;margin:0 auto;margin-top:15px;text-decoration:underline;cursor:pointer}#news.search-results #mobile-big-search .big-search input.big-search-input{width:70%;font-size:24px;line-height:32px;border-radius:0!important}#news.search-results #mobile-big-search .big-search input.mobile-search-button{width:18%;border-radius:0!important}#news.search-results #news-content #page-list-wrapper{border-top:0;margin-top:0;padding-top:0}#news.search-results #news-content #side-content.mobile-search-side-content{width:100%;background:#e6e6e6;margin-bottom:0;padding-bottom:5px;margin-top:-30px}#news.search-results #news-content #side-content.mobile-search-side-content #inner-wrapper{width:90%;margin:0 auto}#news.search-results #news-content #side-content.mobile-search-side-content #inner-wrapper ul:last-child{margin-bottom:0}#mobile-search-show-results{background:#e6e6e6}#mobile-search-show-results h1{font-size:16px;width:90%;margin:0 auto;margin-bottom:0;padding-bottom:15px;padding-top:20px}.search-results #news-content #side-content{float:none}.sign_up_button{width:100%!important;border:0;background:0;border-radius:none}#news.issues-topics #news-top-feature .issue-profile .bio{padding-bottom:0}#news.issues-topics #news-top-feature .issue-profile h1{font-size:24px;line-height:30px}#news.issues-topics #news-top-feature .issue-profile p{font-size:14px}#news.issues-topics #news-content #side-content ul#category-filter h3,#news.issues-topics #news-content #side-content ul#category-filter li a{margin:5px 0}#news.issues-topics #news-content #side-content ul#category-filter li a{border:1px solid #e6e6e6}#news.issues-topics #news-content #side-content ul#category-filter li{background:#fff}#news.issues-topics #news-content #side-content ul#category-filter li.selected{border-left:15px solid #ccc;background:#fff}#news.issues-topics #main-content{margin-top:0}#news.issues-topics #main-content .news-entry-text{width:100%}#news.issues-topics #news-content .news-entry{padding-bottom:15px;margin-bottom:0!important}#news.issues-topics #news-content #page-list-wrapper{border-top:0;margin-top:0}#news.issues-topics #news-content #page-list-wrapper #page-list{margin-top:0;padding-top:0}#news.issues-topics #main-content .news-entry-text p:last-child{margin-bottom:0}#donate.platform-page .headers h3{font-size:16px}#donate.platform-page .headers h1{font-size:24px!important;line-height:32px;margin-top:5px}.account-registration-thankyou .registration-container.account-creation #main-content{width:90%!important;margin-bottom:100px!important}.account-registration-thankyou .registration-container.account-creation #main-content p{padding:30px}.account-registration-thankyou .registration-container.account-creation #main-content .btn{width:100%;margin-top:20px}#donate.facebook-share #main-content #share-wrapper{padding:40px 0;width:90%;margin:0 auto}#donate.facebook-share #main-content #share-wrapper .connect-wrapper,#donate.facebook-share #main-content #share-wrapper .choose-wrapper{padding:0!important}#donate.facebook-share #main-content #share-wrapper .connect-wrapper p.alternate-login{background:url(../home/images/facebook-app/app_icon_email_sm.png) no-repeat scroll left top rgba(0,0,0,0)}#donate.facebook-share #main-content #share-wrapper .connect-wrapper form#connect-email-form fieldset{width:100%}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper ul li{margin-left:0;margin-right:0}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .choose-friend-container .choose-friend-wrapper form#choose-friend-form button#choose-friends-post{width:100%;max-width:222px}#donate.facebook-share #main-content #share-wrapper .choose-wrapper .personal-info-modal .share-details button{font-size:12px}.related_merch_block{float:none;margin:0 auto!important;margin-bottom:30px!important}.related_merch_block:last-child{margin-bottom:0!important}#donate.contribute-thank-you #donate-content.donate-container .large-share-buttons a:nth-child(2){margin-bottom:0!important}#facebook_login_js button{width:100%!important}#facebook_login_js button img{width:100%}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation:portrait){.fullscreen-menu{top:15%}}@media only screen and (min-device-width :414px) and (max-device-width :736px) and (orientation:landscape){.fullscreen-menu{top:18%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1){body{min-width:auto;width:100%}#bd{width:638px;padding:40px 65px 0 65px!important}body{min-width:768px}#top-features{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:space-between;width:638px}ul#section-two-feature-list li{font-size:1em;height:40px;line-height:40px;border-left:15px solid #e62d33}#top-features .feature-sm,#top-features .feature-lg{order:-2}#top-features .feature-sm,#top-features .feature-lg{margin:0 0 35px 0;width:327.6px;height:278.46px;zoom:.93;-moz-transform:.93}#top-features>.feature-lg img{width:100%;height:auto}#top-features>.feature-sm>a>img{width:100%}#top-features .feature-sm .feature-text h6{font-size:150%;padding:3px 12px}#top-features .feature-sm .feature-text,#top-features .action-items .feature-text{top:162px;padding:0 30px}#top-features .survey-page #ft,.survey-page #ft-sticky,.survey-page #hd,.survey-page #trending,.survey-page .hide-mobile,.survey-page #social-hd{display:none!important;visibility:hidden!important}#top-features .feature-sm .feature-text h2,#top-features .action-items .feature-text h2{padding-top:15px;font-size:20px}#top-features .feature-sm .feature-text>h2,#top-features .feature-lg .feature-text>h2{font-size:20px}#rnc-research>a>img{position:relative}
#rnc-research{font-size:18px;line-height:26px}#left-col{float:left;margin:0 0 30px 0;width:327.6px;height:278.46px;order:-1;zoom:.93}#left-col h2{font-size:18px;line-height:26px}#section-two-features{width:100%;display:flex;justify-content:center}#section-two-features>#feature-videos{width:100%;height:auto;margin-top:60px}#section-two-features #feature-video-lg{margin-bottom:0;width:77%}#section-two-features #feature-video-list li:last-child{display:none}#get-involved{width:638px}#get-involved em{left:25%}#section-three-features{margin-left:0;width:638px;zoom:1}#section-three-features>#featured-petition-wrapper{margin-left:0;background:white;margin-top:-10px}#section-three-features>#rnc-rules{margin-top:-10px}#featured-petition h2 a{font-size:22px}.survey-page #hd-mobile{background:#414959;margin:0;padding:15px 15px 7px 15px;position:relative}#group-features{display:flex;flex-flow:row wrap;justify-content:space-between;width:638px;margin-top:40px}#group-features #join-feature{zoom:.9;-moz-transform:scale(.9);margin-bottom:30px}#group-features .group-feature{zoom:.9;-moz-transform:scale(.9);margin:20px 0 20px 0}#group-features .group-feature-text h6{font-size:12px}.survey-page #hd-mobile ul#mobile-nav li ul.dropdown-menu{min-width:360px!important}.survey-page #hd-mobile #logo-container{text-align:center}.survey-page #hd-mobile div.left{width:40px;position:absolute;top:15px;left:15px}.survey-page #hd-mobile div.right{float:right;width:105px;position:absolute;top:15px;right:15px}.survey-page #hd-mobile div.right a{font-size:12px}.survey-page #hd-mobile .btn{float:right!important;padding:0 5px;margin-top:4px}.survey-page #hd-mobile div{display:inline;float:left;width:100%;text-align:left}.survey-page #hd-mobile ul#mobile-nav{margin:0;padding:0;list-style-type:none;float:left}.survey-page #hd-mobile ul#mobile-nav li em#icon-menu{display:block;height:43px;width:33px;margin:12px 0 0;background:url(../home/images/icon-menu.png) 0 0 no-repeat}.survey-page #survey-content #main-content #standard-survey ol.survey-section-items li .field-wrapper .form-field-body ul{padding-left:40px}.survey-page #bd #survey-content #main-content{background:#fbfbfb!important}.survey-page #bd #survey-content #main-content #survey-form{background:#fbfbfb!important}.survey-page #bd #survey-content #main-content form div>fieldset{margin-bottom:0}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper,.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.xl{width:100%}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.lg.float-left{width:60%;margin-right:3%}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.md.float-left{width:37%;margin:0}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper #id_full_name{width:100%}#donate.survey-page div#bd{margin-top:0;padding-top:0!important;padding-bottom:0!important;flex:1 0 auto}.survey-page #survey-header{margin-top:40px;padding-top:0;width:100%}.survey-page #survey-content{width:100%}.survey-page #survey-header h1.page-title{font-size:24px;line-height:48px;text-align:center;padding-left:5%!important;padding-right:5%!important}.survey-page #ft-mobile{width:100%;display:block!important;visibility:visible!important;float:none!important;padding:20px 0 40px;padding-bottom:10px;background:#414959;color:#b2b9bd}.survey-page #ft-mobile #pay-disclaimer{display:block;margin:0 auto!important;float:none;width:100%!important;padding:0!important;text-align:center}.survey-page #ft-mobile #pay-disclaimer p{display:block;padding:3%;margin:0}.survey-page #ft-mobile #pay-disclaimer p a{color:#c2c2c2}.survey-page #ft-mobile #phone-disclaimer{display:inline-block;text-align:center;width:100%}.survey-page #ft-mobile #phone-disclaimer p{font-size:.9em;line-height:1.6em;margin:0 auto;padding:30px 0;width:90%}.survey-page #ft-mobile .container{position:relative;width:90%!important;margin:0 auto!important}.survey-page #ft-mobile ul,#ft-mobile ul li{margin:0 0 20px 0;padding:0;list-style-type:none}.survey-page #ft-mobile ul li:nth-child(2){background:#e81b23}.survey-page #ft-mobile ul li{display:block;float:left;width:33.3%}.survey-page #ft-mobile ul li a{display:block;color:#fff;width:100%;padding:20px 0;text-transform:uppercase;font-weight:600;text-align:center;font-size:10px!important}.survey-page #ft-mobile ul{display:block;width:100%!important;overflow:hidden}#ft{margin-top:13px}#ft,#ft .container{width:100%}#ft ul#ft-contact li#address{width:150px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){#hd .container .hd-left{margin-left:30px}#hd #logo{width:26.3%}#hd #logo img{width:95%}.condensed #logo img{zoom:1;-moz-transform:scale(1)}.condensed .logo-h1 img{zoom:1;-moz-transform:scale(1)}#group-features .group-feature:nth-child(odd):last-child{margin-left:auto;margin-right:auto}#section-three-features #rnc-rules-text h2{font-size:24px}#section-three-features>#featured-petition-wrapper #featured-petition p.lead{font-size:12px}#section-three-features #platform{zoom:.6;margin-right:5px}#section-three-features>#platform>.principle-block-wrapper{padding:20px 0}#section-three-features>#platform>.principle-block-wrapper p{font-size:12px;line-height:30px;padding:0 22px}#section-three-features #rnc-rules{zoom:.6}#section-three-features #featured-petition-wrapper{zoom:.6}#section-three-features #featured-petition p:last-child a{font-size:12px}#platform .principle-block-wrapper h3{font-size:16px}#ft{width:100%}#ft>.container.clearfix:nth-child(1){display:flex;justify-content:space-around;width:94%;margin:0 auto}.ft__social-icons{width:100%}.ft__social-icons a,.ft__social-icons__chairwoman a{margin-right:3%}#ft .col{width:215px}.footer-search-box{width:170px}.footer-search-box>#id_q{height:1.6em}.footer-search-box>.btn-search{zoom:.85}#ft ul#ft-contact li#address{padding-left:20px}
#ft #pay-disclaimer{margin-left:0}#ft ul#ft-contact li#phone{padding-left:20px}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:9%;display:inline-block}.fullscreen-menu nav ul li a{font-size:48px;text-decoration:none;color:#414958;letter-spacing:5px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{display:inline-block;width:61px;height:61px}.fullscreen-menu nav .social-wrap{margin-top:40px}#social-hd__social-icons .social-hd__social-icons__facebook{background-size:99%}#social-hd__social-icons .social-hd__social-icons__twitter{background-size:99%}#social-hd__social-icons .social-hd__social-icons__youtube{background-size:99%}#social-hd__social-icons .social-hd__social-icons__instagram{background-size:99%}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:landscape){#bd{padding:40px 40px 0 40px!important;width:944px}#hd .container .hd-left{margin-left:30px}#top-features{width:944px;margin:0}#hd #logo{width:26.3%}.condensed #logo img{zoom:1.05;-moz-transform:scale(1)}.condensed .logo-h1 img{zoom:1.05;-moz-transform:scale(1)}#top-features .feature-sm,#top-features .feature-lg{order:0}#top-features .feature-sm,#top-features .feature-lg,#top-features #left-col{zoom:.9;-moz-transform:scale(.9)}#top-features #left-col{margin-right:10px;height:370px}#top-features>:nth-child(3){margin-right:10px}#top-features>:nth-child(4),#top-features>:nth-child(5){margin-top:-85px}#top-features .feature-sm .feature-text h6{font-size:100%}#top-features .feature-sm .feature-text h2,#top-features .feature-lg .feature-text h2{font-size:18px}#section-two-features{width:615px;float:right;margin-top:-140px;display:inherit}#section-two-features>#features-videos{margin-top:59px}#section-two-features #feature-video-lg{width:77%}#section-three-features{margin:0;width:944px;zoom:1;-moz-transform:scale(1)}#platform{zoom:.85;margin-top:-260px;margin-left:-.5px}#rnc-rules{margin-left:36px;margin-bottom:17px}#section-three-features #featured-petition-wrapper{width:auto;display:block;float:none}#section-three-features #featured-petition-wrapper>#featured-petition{width:80%}#group-features #join-feature{zoom:.87;-moz-transform:scale(1)}#group-features{justify-content:space-between;width:944px}#group-features .group-feature{zoom:.87;-moz-transform:scale(.894);margin:0 0 30px 0}#ft{width:100%;margin-top:3px}#ft .container{width:984px}#ft .container:nth-child(1){padding-left:40px}#ft .col.first{margin-right:70px}.ft__social-icons{width:100%}.ft__social-icons a,.ft__social-icons__chairwoman a{margin-right:7%}#ft .col{width:210px}#news-top-feature .feature-lg{height:373px;width:1085px}.btn-group .closeMenu::before{display:none}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:1%;display:inline-block}.fullscreen-menu nav ul li a{font-size:38px;text-decoration:none;color:#414958;letter-spacing:5px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{display:inline-block;width:61px;height:61px}#social-hd__social-icons .social-hd__social-icons__youtube{background-size:99%}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.survey-page #ft,.survey-page #ft-sticky,.survey-page #hd,.survey-page #trending,.survey-page .hide-mobile,.survey-page #social-hd{display:none!important;visibility:hidden!important}.survey-page #hd-mobile{background:#414959;margin:0;padding:15px 15px 7px 15px;position:relative}.survey-page #hd-mobile,.visible-mobile,.mobile-victory{display:block!important;visibility:visible!important;float:none!important}.survey-page #hd-mobile ul#mobile-nav li ul.dropdown-menu{min-width:360px!important}.survey-page #hd-mobile div.left{width:40px;position:absolute;top:15px;left:15px}.survey-page #hd-mobile div.right{float:right;width:105px;position:absolute;top:15px;right:15px}.survey-page #hd-mobile div.right a{font-size:12px}.survey-page #hd-mobile .btn{float:right!important;padding:0 5px;margin-top:4px}.survey-page #hd-mobile div{display:inline;float:left;width:100%;text-align:left}.survey-page #hd-mobile ul#mobile-nav{margin:0;padding:0;list-style-type:none;float:left}.survey-page #hd-mobile ul#mobile-nav li em#icon-menu{display:block;height:43px;width:33px;margin:12px 0 0;background:url(../home/images/icon-menu.png) 0 0 no-repeat}.survey-page #survey-content #main-content #standard-survey ol.survey-section-items li .field-wrapper .form-field-body ul{padding-left:40px}.survey-page #bd #survey-content #main-content{background:#fbfbfb!important}.survey-page #bd #survey-content #main-content #survey-form{background:#fbfbfb!important}.survey-page #bd #survey-content #main-content form div>fieldset{margin-bottom:0}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper,.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.xl{width:100%}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.lg.float-left{width:60%;margin-right:3%}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper label.md.float-left{width:37%;margin:0}.survey-page #bd #survey-content #main-content form fieldset .inner-fieldset-wrapper #id_full_name{width:100%}#donate.survey-page div#bd{margin-top:0!important;padding-top:0!important;padding-bottom:0!important;flex:1 0 auto}.survey-page #survey-header{margin-top:40px;padding-top:0;width:100%}.survey-page #survey-content{width:100%}.survey-page #survey-header h1.page-title{font-size:24px;line-height:32px;text-align:center;padding-left:5%!important;padding-right:5%!important}.survey-page #ft-mobile{width:100%;display:block!important;visibility:visible!important;float:none!important;padding:20px 0 40px;padding-bottom:10px;background:#414959;color:#b2b9bd}.survey-page #ft-mobile #pay-disclaimer{display:block;margin:0 auto!important;float:none;width:100%!important;padding:0!important;text-align:center}
.survey-page #ft-mobile #pay-disclaimer p{display:block;padding:3%;margin:0}.survey-page #ft-mobile #pay-disclaimer p a{color:#c2c2c2}.survey-page #ft-mobile #phone-disclaimer{display:inline-block;text-align:center;width:100%}.survey-page #ft-mobile #phone-disclaimer p{font-size:.9em;line-height:1.6em;margin:0 auto;padding:30px 0;width:90%}.survey-page #ft-mobile .container{position:relative;width:90%!important;margin:0 auto!important}.survey-page #ft-mobile ul,#ft-mobile ul li{margin:0 0 20px 0;padding:0;list-style-type:none}.survey-page #ft-mobile ul li:nth-child(2){background:#e81b23}.survey-page #ft-mobile ul li{display:block;float:left;width:33.3%}.survey-page #ft-mobile ul li a{display:block;color:#fff;width:100%;padding:20px 0;text-transform:uppercase;font-weight:600;text-align:center;font-size:10px!important}.survey-page #ft-mobile ul{display:block;width:100%!important;overflow:hidden}.menu-background{display:none}.menu-background-mobile{background-image:unset;background-color:white;height:100%;width:100%}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.fullscreen-menu{top:15%!important}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:16%;display:inline-block}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.fullscreen-menu{top:19%!important}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:1%;display:inline-block}}@media only screen and (device-width :320px) and (device-height :568px) and (orientation :portrait){#hd-mobile{padding:13px}#hd-mobile div.left{width:33px;top:18px}h1.logo-h1{margin:0}#hd-mobile div.right{float:right;width:87px;position:absolute;top:15px;right:12px}#hd-mobile div #logo img{width:35%;padding:10px;margin-left:29%}.fullscreen-menu{top:18%!important}.fullscreen-menu nav ul li{margin-top:-3%;text-transform:uppercase}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:0;display:inline-block}.fullscreen-menu nav ul li a{font-size:29px;text-decoration:none;color:#414958;letter-spacing:5px}.fullscreen-menu nav .social-wrap{margin-top:13px}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{width:40px;height:40px}}@media only screen and (device-width :320px) and (device-height :568px) and (orientation :landscape){#hd-mobile{background:#414959;margin:0;padding:0;z-index:999;width:100%}#hd-mobile div.right{top:12px}.fullscreen-menu{top:23%!important}.fullscreen-menu nav ul li a{font-size:19px;text-decoration:none;color:#414958;letter-spacing:4px}.fullscreen-menu nav .social-wrap{margin-top:5px}.fullscreen-menu nav ul li{margin-top:-17%;text-transform:uppercase}.fullscreen-menu nav ul{font-size:4em;list-style:none;margin-top:3%;display:inline-block}.fullscreen-menu nav .social-wrap #social-hd__social-icons .menu-social-icons{width:30px;height:30px}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}ul#candidates-side-links{list-style-type:none;margin:24px 0;padding:0}ul#candidates-side-links li{background:#fff;border-left:12px solid #d8171e;margin-bottom:4px!important;font-size:15px;height:50px;width:328px}ul#candidates-side-links li:hover{background:#fbfbfb}ul#candidates-side-links li a:hover{color:#464646}ul#candidates-side-links li a{display:block;font-weight:600;padding:14px 20px;line-height:1.5;letter-spacing:.5px;text-transform:uppercase}ul#candidates-side-links h3{border:none!important;margin-bottom:0!important}
