@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,cyrillic-ext);*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-font-smoothing:none;font-smoothing:antialiased;text-rendering:optimizeLegibility;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}body{line-height:1;}.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .cf{display:block;}* html .cf{height:1%;}.pull-left{float:left;}.pull-right{float:right;}.text-center{text-align:center;}.text-right{text-align:right;}.hidden{display:none;}a{text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-kthtml-transition:all 0.2s ease-out;transition:all 0.2s ease-out;color:#fff;}a img{}a span{}a:hover{opacity:0.7;}a:active,a:focus{outline:none;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}strong{font-weight:bold;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html,body{height:100%;margin:0px;}body{font:14px/20px "Roboto",Arial,sans-serif;width:100%;color:#272727;background:url("../i/bg_pattern_black.png") repeat fixed 50% 50% #373737;}.wrapper{width:960px;margin:0 auto;position:relative;}.prlx-bg{max-width:1600px;width:100%;margin:0 auto;position:absolute;left:0;top:0;right:0;z-index:-1;}.prlx-wrapper{background:url("../i/background_texture_1.png") repeat transparent;}.prlx-item{}.prlx-item.m-rand{background:url("../i/hero_slide.jpg") no-repeat scroll 50% 49px transparent;height:800px;width:100%;background-attachment:fixed;margin-bottom:-219px;}.prlx-item.m-interrior{background:url("../i/background_texture_3.png") repeat transparent;height:480px;width:100%;background-attachment:fixed;margin-bottom:-219px;}.prlx-item.m-blue{background:url("../i/bg_blue.png") no-repeat scroll 50% 0 transparent;height:800px;width:100%;margin-bottom:-219px;}.prlx-item.m-blue-small{background:url("../i/bg_blue_small.png") no-repeat scroll 50% 0 transparent;height:800px;width:100%;margin-bottom:-219px;}.prlx-item.m-red{background:url("../i/bg_red.png") no-repeat scroll 50% 0 transparent;height:1390px;width:100%;margin-bottom:-219px;}.prlx-item.m-navy{background:url("../i/bg_navy.png") no-repeat scroll 50% 0 transparent;height:1250px;width:100%;margin-bottom:-219px;}.prlx-item.m-gray{background:url("../i/bg_gray.png") no-repeat scroll 50% 0 transparent;height:263px;width:100%;}.header{background-color:#000000;max-width:1600px;width:100%;margin:0 auto;height:50px;position:fixed;left:0;right:0;top:0;z-index:99;}body.homepage .header{position:relative!important;}.header .wrapper{}.logo{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.logo-thumb{background:url("../i/rand-logo.svg") no-repeat scroll 0 0 transparent;display:block;height:37px;margin:4px 29px 0 0;width:77px;position:static;background-size:100% 100%;}.no-svg .logo-thumb{background:url("../i/rand-logo.png") no-repeat scroll 0 0 transparent;display:block;height:37px;margin:4px 29px 0 0;width:77px;position:static;background-size:100% 100%;}.nav{font-size:0;line-height:0;margin:0;padding:0;position:relative;top:11px;vertical-align:middle;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.nav li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-right:18px;position:relative;}.nav li.more a{background:url("../i/ico_btn_more.png") no-repeat scroll 0 0 transparent;display:inline-block;*display:inline;*zoom:1;float:right;height:7px;margin:0 0 0 5px;vertical-align:middle;width:27px;}.nav li a{font:normal 14px/22px "Roboto",Arial,sans-serif;color:#fff;}.nav li:hover .submenu{display:block;}.mobile-nav{display:none;position:absolute;top:100%;right:-60%;width:60%;padding:10px 0px;background:#000000;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-kthtml-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.mobile-nav.open{right:0;display:block;}.mobile-nav li{}.mobile-nav li a{font:normal 18px/26px "Roboto",Arial,sans-serif;color:#fff;padding:10px 20px;display:block;}.submenu{display:none;position:absolute;top:100%;left:0;width:auto;padding:5px 10px;background:#000000;}.submenu li{display:block;vertical-align:middle;padding-right:18px;padding:3px 0;position:relative;}.submenu li a{display:block;font:normal 14px/22px "Roboto",Arial,sans-serif;color:#fff;white-space:nowrap;}.actions{padding:16px 0 0 0;}.donate-btn{background:url("../i/btn_donate.png") no-repeat scroll right 0 #e42f31;display:inline-block;*display:inline;*zoom:1;height:25px;line-height:25px;padding:0 0 0 8px;vertical-align:middle;width:130px;}.dashboard-btn{background:url("../i/btn_dashboard.png") no-repeat 0 0 transparent;width:25px;height:25px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-left:20px;}.donate-btn.visible-mobile{display:none;}.share{font-size:0;line-height:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 0 0 13px;}.share li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 0 0 6px;}.share li a{background:url("../i/ico_share.png") no-repeat 0 0 transparent;width:25px;height:25px;display:inline-block;*display:inline;*zoom:1;}.share li .fb{background-position:0 0;}.share li .gplus{background-position:-31px 0;}.share li .tw{background-position:-63px 0;width:26px;}.share li .yt{background-position:-94px 0;width:26px;}.content{background-color:#fff;}.content.inner-page{margin-top:0;padding:0 20px;}.hero{padding-top:51px;}.hero .caption{margin:60px 0 0;width:580px;}.hero .caption h1{color:#fff;font-size:63px;font-style:italic;font-weight:900;letter-spacing:-1.9px;line-height:47px;}.splash_page .hero .caption h1{line-height:75px;}.hero .caption h1 span{display:block;font-size:36px;letter-spacing:-1px;line-height:36px;margin:0 0 18px;}.hero .caption p{color:#fff;font-size:18px;line-height:22px;margin-bottom:31px;padding:0 90px 0 0;}.hero .form{color:#fff;font-size:18px;font-weight:100;line-height:38px;margin:0 0 91px;}.hero .control{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 10px 0 0;width:238px;}.hero .control.m-small{width:110px;}.hero .control.m-submit{margin:0;padding:0;text-align:left;width:189px;}.hero input[type="text"]{font:400 18px/38px "Roboto",Arial,sans-serif;color:#fff;border:none;height:45px;background:rgba(255,255,255,0.2);padding:5px 15px;width:100%;}.hero input.invalid{border:1px solid red;}.hero .btn-submit{background-color:#cb2129;border:medium none;color:#fff;cursor:pointer;display:block;height:45px;padding:0 9px;position:relative;text-align:left;width:100%;font:normal 18px/35px "Roboto",Arial,sans-serif;background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.hero .btn-submit:hover{opacity:0.9;}.hero .btn-submit i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;}.hero #formGoDonate .m-submit{width:400px;}.hero #formGoDonate .btn-submit{background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.hero .m-thankyou{display:inline-block;background:green;color:#FFF;font-size:16px;line-height:43px;width:390px;text-align:left;padding:0 0 0 10px;position:relative;font-weight:400;}.hero .m-thankyou i{background:url("../i/ico_success.png") no-repeat 50% 50% transparent;width:19px;height:45px;display:inline-block;vertical-align:top;margin:0 10px 0 0;}.tand-title{color:#666766;font:300 41px/80px "Roboto",Arial,sans-serif;padding:2px 0 5px 46px;}.newsticker{}.newsticker-heading{color:#666666;font-size:16px;line-height:22px;padding:19px 18px 20px;background-color:#ffffff!important;min-height:85px;}.newsticker-heading a{color:#666666;letter-spacing:0;margin:0 10px 0 0;text-decoration:none;}.newsticker-heading span{color:#cb2129;}.newsticker-wrapp{}.newsticker-item{position:relative;width:50%;float:left;}.newsticker-item img{display:block;}.newsticker-item a{background-color:#000;background-color:rgba(0,0,0,0.8);bottom:0;color:#fff;font-size:18px;line-height:22px;padding:12px 82px 11px 17px;position:absolute;text-decoration:none;}.newsticker-item.m-first a{left:0;}.newsticker-item.m-second a{right:0;}.newsticker-item a i{position:absolute;right:0;top:0;height:100%;width:47px;display:block;background-color:#5ab5e5;}.newsticker-item .star-ico{background:url("../i/ico_star.png") no-repeat 50% 50% #999999;}.newsticker-item .info-ico{background:url("../i/ico_info.png") no-repeat 50% 50% #999999;}.news{background:url("../i/background_texture_4.png") repeat 50% 50% transparent;}.news-slider{margin:0 0 0 49px;}.news-slides{margin-bottom:31px;}.news-slides li{}.news-slides .news-story{background-color:#51b5e2;color:#fff;float:left;margin:0 23px 0 0;padding:16px 45px 25px 18px;position:relative;width:272px;height:292px;cursor:pointer;}.news-slides .news-story .news-cutter{max-height:223px;overflow:hidden;}.news-slides .news-story i{background:url("../i/ico_story.png") no-repeat scroll 50% 50% transparent;bottom:-20px;height:100px;position:absolute;right:-21px;width:100px;z-index:1;}.news-slides .news-story:after{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 100px 100px;border-color:transparent transparent #27a8e0 transparent;}.news-slides .news-story.m-facebook:after{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 100px 100px;border-color:transparent transparent #27a8e0 transparent;}.news-slides .news-story.m-twitter,.news-slides .news-story.m-facebook{background-color:#2e2e2e;}.news-slides .news-story.m-facebook:after{border:none;background:url("../i/ico_facebook_story.png") no-repeat 0 0 transparent;width:75px;height:75px;}.news-slides .news-story.m-twitter:after{border:none;background:url("../i/ico_twitter_story.png") no-repeat 0 0 transparent;width:75px;height:75px;}.news-story h4{font-size:25px;font-weight:400;line-height:28px;margin-bottom:9px;}.news-story p{font-size:14px;line-height:18px;margin-bottom:20px;}.news-story.m-twitter p{font-size:18px;line-height:20px;}.news-slides .news-story.m-facebook img{margin-bottom:5px;}.rand-kelley-photo{cursor:pointer;}.liberty-not-hillary-link{cursor:pointer;}.american-dream{background:url("../i/bg_american-dream.jpg") no-repeat 0 0 transparent;width:100%;height:310px;}.american-dream h3{font-size:40px;line-height:40px;color:#fff;font-weight:400;padding:80px 0 20px 45px;}.american-dream .submit-idea-btn{margin:0 0 0 45px;position:relative;background-color:#cb2129;border:medium none;color:#fff;cursor:pointer;display:block;font:18px/45px "Roboto",Arial,sans-serif;height:45px;padding:0 9px;position:relative;text-align:left;width:320px;background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.american-dream .submit-idea-btn i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;}.endorsments{background:url("../i/bg_endorsments.jpg") repeat 50% 50% transparent;}.endorsments .endorsments-btn{background-color:#049b39;height:45px;line-height:23px;padding:3px 0 0 13px;width:360px;margin:21px 25px 0 0;position:relative;font:16px/42px "Roboto",Arial,sans-serif;background-image:url("../i/corner_green_btn.png");background-repeat:no-repeat;background-position:right top;}.endorsments .endorsments-btn i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;}.endorsments h3{color:#fff;}.endorsments #gmap{width:100%;height:480px;background:rgb(229,227,223);}#endorse_gmap{overflow:hidden;}#endorse_gmap img{display:block;}.news-story .btns{bottom:25px;font-size:12px;left:20px;line-height:13px;position:absolute;width:100%;}.news-story .btns a{}.news-story .btns a:first-child{border-right:1px solid #fff;margin:0 4px 0 0;padding:0 13px 0 0;}.news-social{float:left;}.news-social a{background-color:#303030;display:block;font-size:12px;height:83px;line-height:13px;margin-bottom:22px;overflow:hidden;padding:14px 30px 17px 47px;position:relative;width:272px;}.news-social a.fb{height:188px;}.news-social a:before{}.news-social a.tw:before{background:url("../i/ico_twitter_white.png") no-repeat scroll 50% 50% #484848;content:"";height:100%;left:0;position:absolute;top:0;width:37px;}.news-social a.fb:before{background:url("../i/ico_fb_white.png") no-repeat scroll 50% 50% #484848;content:"";height:100%;left:0;position:absolute;top:0;width:37px;}.news-social a.gplus:before{background:url("../i/ico_google_white.png") no-repeat scroll 50% 50% #484848;content:"";height:100%;left:0;position:absolute;top:0;width:37px;}.news-social a:after{background:url("../i/ico_triangle_white.png") no-repeat scroll 50% 50% #51b5e3;content:"";height:100%;right:0;position:absolute;top:0;width:19px;}.news-social a span{display:block;}.control-nav{display:inline-block;*display:inline;*zoom:1;font-size:0;line-height:0;margin:0 6px 0 0;padding:0 0 37px;vertical-align:middle;}.control-nav li{display:inline-block;*display:inline;*zoom:1;margin:0 10.5px 0 0;}.control-nav li a{background-color:#666666;display:block;font-size:14px;line-height:13px;padding:6px 8px;color:#fff;}.control-nav li .m-active{}.read-more{background-color:#333333;display:inline-block;*display:inline;*zoom:1;font-size:14px;line-height:22px;padding:1px 8px 2px;vertical-align:top;width:180px;position:relative;}.read-more i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;}.rand-on{background:url("../i/bg_rand_issues.jpg") no-repeat scroll -119px -16px #fff;padding:27px 0 49px;}.rand-on-data{padding:0 60px 0 0;width:518px;}.rand-on-data .tand-title{line-height:73px;padding:2px 0 0;}.rand-on-data p{font-size:16px;font-weight:600;line-height:22px;margin-bottom:21px;}.rand-on-data .actions{padding:0 0 0 2px;}.red-btn{display:block;background-color:#cb2128;}.red-btn.m-corner{background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.rand-buttons{float:left;margin:0 14px 0 0;width:292px;}.rand-on-data .actions a{font-size:16px;font-weight:600;line-height:42px;margin-bottom:8px;padding:0 0 3px 13px;position:relative;}.rand-buttons .m-jobs i{background:url("../i/ico_case.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:22px;top:0;width:20px;}.rand-buttons .m-nsa i{background:url("../i/issues-icons/issues_front_nsa.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:16px;top:0;width:28px;}.rand-buttons .m-education i{background:url("../i/ico_hut.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:17px;top:0;width:30px;}.rand-buttons .m-energy i{background:url("../i/ico_energy.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:14px;top:0;width:30px;}.rand-buttons .m-foreign_policy i{background:url("../i/ico_foreign_policy.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:14px;top:0;width:30px;}.rand-buttons .m-spending-and-debt i{background:url("../i/issues-icons/spending_debt_small.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:14px;top:0;width:30px;}.rand-buttons .m-term-limits i{background:url("../i/issues-icons/term_limits_small.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:14px;top:0;width:30px;}.rand-buttons .m-taxes i{background:url("../i/issues-icons/tax_small.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:10px;top:0;width:30px;}.rand-on-data .actions .issues{background:url("../i/ico_stars.png") no-repeat scroll 50% 23px #333333;float:left;height:81px;padding:44px 0 0;text-align:center;width:81px;}.videos{background:url("../i/bg_videos.jpg") no-repeat scroll 51px 0 #000;height:425px;width:100%;}.videos .tand-title{color:#fff;line-height:73px;padding:32px 0 2px 46px;}.video-slider{margin:0 50px 0 50px;}.video-slider .control-nav{}.video-slides{font-size:0;margin-bottom:2px;}.video-item{font-size:0;}.video-item .first-video{display:inline-block;*display:inline;*zoom:1;margin:0 18px 0 0;vertical-align:top;position:relative;width:400px;height:225px;}.video-item .first-video:before{background:url("../i/ico_play_btn_large.png") no-repeat scroll right bottom transparent;bottom:16px;content:"";display:block;height:17px;position:absolute;right:17px;width:19px;z-index:2;}.video-item .first-video:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 87px 87px;border-color:transparent transparent #cb2026 transparent;position:absolute;right:0;bottom:0;}.video-item .first-video img{display:block;}.additional-video{display:inline-block;*display:inline;*zoom:1;width:245px;}.additional-video a{display:inline-block;*display:inline;*zoom:1;width:105px;height:105px;}.second-video{display:inline-block;*display:inline;*zoom:1;margin:0 17px 6px 0;position:relative;}.second-video:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 41px 41px;border-color:transparent transparent #cb2026 transparent;position:absolute;right:0;bottom:0;}.second-video:before{background:url("../i/ico_play_btn_small.png") no-repeat scroll right bottom transparent;bottom:9px;content:"";display:block;height:9px;position:absolute;right:7px;width:11px;z-index:2;}.second-video img{display:block;}.events{background:url("../i/background_texture_4.png") repeat scroll 50% 50% transparent;padding-bottom:40px;}.events .pusher{}.events .block-heading{}.events .tand-title{line-height:73px;padding:13px 0 7px 46px;}.date-actions{float:right;margin:41px 51px 0 0;}.select-label{color:#666666;font-size:14px;line-height:22px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.date-actions ul{display:inline-block;*display:inline;*zoom:1;margin-left:12px;vertical-align:middle;}.date-actions ul.m-month{width:165px;}.date-actions ul li{position:relative;}.date-actions ul li .m-active{background-color:#fff;color:#666666;display:block;font-size:14px;line-height:22px;padding:1px 54px 1px 10px;position:relative;}.date-actions ul li .m-active:after{background:url("../i/ico_arrow_down_gray.png") no-repeat scroll 50% 50% #666666;content:"";height:100%;position:absolute;right:0;top:0;width:25px;}.date-actions ul li ul{background-color:#fff;display:none;left:0;margin:0;position:absolute;top:24px;width:100%;z-index:1;}.date-actions ul li ul.open{display:block;padding:5px 10px;}.date-actions ul li ul li{display:block;padding-bottom:5px;}.date-actions ul li ul li a{font-size:14px;line-height:22px;color:#666666;}.events-body{margin:0 49px 0 50px;}.events-list{}.events-list li{background-color:#fff;margin-bottom:17px;position:relative;}.fb-like{position:relative;top:1px;margin:2px 5px 0 15px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;}.tw-like{display:inline-block;*display:inline;*zoom:1;position:relative;top:3px;vertical-align:middle;}.fb-like{cursor:pointer;background:url("../i/facebook-like.png") center center no-repeat;width:83px;height:25px;margin-top:0;top:0;}.fb-like a{position:relative;top:3px;left:9px;}.tw-like{cursor:pointer;background:url("../i/twitter-follow.png") center center no-repeat;width:98px;height:25px;margin-top:0;top:0;}.tw-like a{position:relative;top:3px;left:9px;}.event-item{}.event-item .event-img{width:125px;height:83px;float:left;background-position:50% 50%;background-size:125px auto;background-repeat:no-repeat;background-color:#000;}.event-item img{float:left;}.event-item .event-date{background-color:#2aa7df;color:#fff;float:left;height:83px;padding:11px 0 0;text-align:center;text-transform:uppercase;width:87px;}.event-item .event-date i{display:block;font-size:16px;font-weight:600;line-height:28px;}.event-item .event-date em{display:block;font-size:41px;font-weight:900;line-height:22px;}.event-item .event-body{float:left;padding:9px 71px 10px 14px;width:649px;}.calendar .event-item .event-body{width:830px;}.event-item .event-body h4{color:#666766;font-size:17px;line-height:20px;margin-bottom:2px;}.event-item .event-body h4 a{color:#666766;font-weight:600;}.event-item .event-body p{color:#999999;font-size:12px;line-height:14px;}.btn-add-event{background:url("../i/ico_triangle_white.png") no-repeat scroll 50% 50% #666666;height:100%;position:absolute;right:0;top:0;width:37px;}.volunteer{background:url("../i/bg_volunteer.jpg") no-repeat scroll 51px 0 #56B8E5;height:480px;color:#fff;width:100%;}.volunteer .pusher{}.volunteer-data{font-size:16px;line-height:22px;padding:0 0 23px 50px;width:480px;}.volunteer-data .tand-title{color:#fff;line-height:64px;padding:44px 0 0;}.volunteer-data p{margin-bottom:20px;}.m-btn-volunteer{background:url("../i/btn_volunteer.png") no-repeat 0 0 transparent;width:221px;height:45px;display:block;font-size:18px;line-height:45px;padding-left:10px;margin-left:55px;}.select-state{}.select-state li{background:none repeat scroll 0 0 #fff;position:relative;width:311px;}.select-state li .m-selected{color:#666766;display:block;font-size:17px;font-weight:400;line-height:20px;padding:13px 100px 12px 10px;}.select-state li .m-selected:after{background:url("../i/ico_select_state_drpdwn.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:45px;position:absolute;right:0;top:0;width:97px;}.select-state li ul{box-shadow:2px 2px 4px rgba(0,0,0,0.3);color:#343434;display:none;left:0;max-height:450px;overflow:auto;position:absolute;top:45px;width:100%;z-index:2;}.select-state li:hover ul{}.select-state li ul.open{display:block;}.select-state li ul li{width:100%;}.select-state li ul li a{border-bottom:1px solid #dedede;color:#343434;display:block;padding:8px 10px;}.selected-area{padding:0 0 0 47px;width:540px;}.selected-info{float:right;width:390px;}.selected-area h4{font-size:30px;line-height:38px;margin-bottom:6px;}.selected-area img{float:left;margin:7px 20px 0 0;}.selected-area p{font-size:15px;line-height:19px;margin-bottom:19px;}.selected-area p strong{font-weight:bold;}.meta{border-bottom:1px solid #cccccc;margin:0 -20px 20px;padding:16px 20px 15px;}.breadcrumbs{}.breadcrumbs a{color:#333333;font-size:12px;line-height:22px;margin:0 13px 0 0;position:relative;}.breadcrumbs a:hover{opacity:0.9;}.breadcrumbs a:after{border-color:transparent transparent transparent #333333;border-style:solid;border-width:4px 0 4px 4px;content:"";height:0;position:absolute;right:-11px;top:2px;width:0;}.breadcrumbs a:last-child:after{display:none;}.breadcrumbs .m-current{font-weight:bold;color:#e42f31;}.meta-actions{}.meta-actions span{font-size:12px;line-height:22px;font-weight:bold;color:#e42f31;vertical-align:middle;}.b-share{font-size:0;line-height:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.b-share span{}.b-share .gray-share{font-size:0;line-height:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.b-share .gray-share li{display:inline-block;*display:inline;*zoom:1;}.b-share .gray-share li a{background:url("../i/ico_share_gray.png") no-repeat 0 50% transparent;width:18px;height:16px;display:block;margin:0 5px;}.b-share .gray-share li .fb{background-position:4px 0;}.b-share .gray-share li .tw{background-position:-22px 0;}.b-share .gray-share li .gplus{background-position:-49px 0;}.download{font-size:0;line-height:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 0 0 20px;}.download .dwnld-pdf{color:#e42f31;display:inline-block;font-size:12px;font-weight:bold;line-height:22px;padding:0 25px 0 0;position:relative;vertical-align:middle;}.download .dwnld-pdf:after{background:url("../i/ico_share_gray.png") no-repeat scroll -67px 50% transparent;content:"";display:block;height:16px;position:absolute;right:0;top:2px;width:18px;}.article{}.article-body{padding:0 30px 50px 0;width:670px;float:left;}.article-full-body{padding:0 30px 50px 0;width:100%!important;}.article-title{margin-bottom:22px;}.article-title h2{color:#888888;font-size:25px;line-height:30px;}.article-text{font-size:16px;line-height:22px;color:#666666;}.article-text img{margin:5px 20px 25px 0;}.article-text .img-gallery{margin:5px 5px 15px;}.article-text h2{color:#888888;font-size:25px;line-height:30px;margin-bottom:8px;}.article-text p{margin-bottom:20px;}.article-text a{color:#666666;text-decoration:underline;}.sidebar{width:222px;float:right;}.sidebar .widget{margin-bottom:25px;}.updates-title{background-color:#1e1932;font-size:14px;line-height:22px;color:#fff;padding:5px 10px;position:relative;margin-bottom:10px;}.updates-title:after{background:url("../i/ico_email.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:11px;position:absolute;right:10px;top:11px;width:17px;}.donate-btn.m-quick{background:url("../i/btn_donate_quick.png") no-repeat 0 0 transparent;width:221px;height:45px;display:block;font-size:18px;line-height:45px;padding-left:10px;}.updates{background-color:#f0f0f0;padding-bottom:2px;}.upd-control{padding:0 10px;margin-bottom:10px;}.upd-control .text-input{padding:2px 5px;border:none;background-color:#fff;width:100%;font-size:14px;line-height:22px;color:#666666;height:25px;}.upd-control.m-submit{}.upd-control .text-input.m-small{width:68px;display:inline-block;*display:inline;*zoom:1;margin-right:10px;}.upd-control .submit-btn{display:inline-block;*display:inline;*zoom:1;width:120px;background:url("../i/btn_submit.png") no-repeat 0 0 transparent;height:25px;line-height:25px;border:none;font-size:14px;line-height:22px;color:#fff;cursor:pointer;text-align:left;}.latest-video{background-color:#f0f0f0;padding-bottom:7px;}.latest-video-url{background:none repeat scroll 0 0 #1e1932;display:block;padding:2px 10px;position:relative;}.latest-video-url:after{background:url("../i/ico_video.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:13px;position:absolute;right:10px;top:6px;width:19px;}.quick-links{background-color:#f0f0f0;padding-bottom:10px;}.quick_title{background:none repeat scroll 0 0 #1e1932;display:block;padding:2px 10px;position:relative;color:#fff;margin-bottom:5px;}.quick_title:after{background:url("../i/ico_take_action.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:16px;position:absolute;right:10px;top:4px;width:16px;}.take-action{list-style:none;padding:0 10px;margin-bottom:8px;cursor:pointer;}.take-action li{border-bottom:1px solid #cacaca;padding:2px 0;}.take-action li:last-child{border-bottom:none;}.quick-links li a{color:#666666;font-size:14px;line-height:22px;position:relative;display:block;}.quick-links li a:after{background:url("../i/icons_take_actions_list.png") no-repeat 50% 0 transparent;width:17px;height:17px;display:block;position:absolute;right:0;top:2px;content:"";display:block;}.quick-links .btn-volunteer a:after{background-position:0 0;}.quick-links .btn-phone a:after{background-position:0 -26px;}.quick-links .btn-canvas a:after{background-position:0 -53px;}.up-events{background-color:#f0f0f0;}.btn-visit-dashboard{background-color:#e42f31;color:#fff!important;font-size:14px;line-height:22px;display:block;margin:0 10px;padding:2px 8px;position:relative;height:25px;}.btn-visit-dashboard:after{background:url("../i/ico_btn_dashboard.png") no-repeat 0 0 transparent;width:42px;height:25px;display:block;position:absolute;right:0;top:0;content:"";display:block;}.btn-all-videos{background-color:#e42f31;color:#fff;font-size:14px;line-height:22px;display:block;margin:0 10px;padding:2px 8px;position:relative;height:25px;}.btn-all-videos:after{background:url("../i/ico_btn_video.png") no-repeat 0 0 transparent;width:42px;height:25px;display:block;position:absolute;right:0;top:0;content:"";display:block;}.up-events{padding-bottom:10px;}.upevents-list{padding:0 10px;}.upevents-title{background:none repeat scroll 0 0 #1e1932;display:block;padding:2px 10px;position:relative;color:#fff;margin-bottom:10px;}.upevents-title:after{background:url("../i/ico_events.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:16px;position:absolute;right:10px;top:4px;width:16px;}.upevent-item{color:#666666;border-bottom:1px solid #cacaca;padding:0;margin-bottom:5px;}.upevent-item:last-child{border-bottom:none;}.upevent-item img{float:left;margin:0 10px 10px 0;}.upevent-date{font-size:14px;line-height:20px;display:block;}.upevent-location{font-size:14px;line-height:14px;display:block;}.upevent-title{font-size:11px;line-height:13px;color:#666666;}.btn-all-events{background-color:#e42f31;color:#fff;font-size:14px;line-height:22px;display:block;margin:0 10px;padding:2px 8px;position:relative;height:25px;}.btn-all-events:after{background:url("../i/ico_btn_events.png") no-repeat 0 0 transparent;width:42px;height:25px;display:block;position:absolute;right:0;top:0;content:"";display:block;}.page-title{background:#000;background:none repeat scroll 0 0 rgba(0,0,0,0.7);color:#fff;min-height:103px;border-left:11px solid #cb2128;margin-top:96px;padding:25px 20px 20px;position:relative;}.page-title.long-title{padding-top:14px;padding-bottom:13px;padding-right:120px;}.page-title:after{background:url("../i/ico_title_page_energy.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-about:after{background:url("../i/ico_title_page_about.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-hashtag:after{background:url("../i/ico_title_hashtag.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-show-support:after{background:url("../i/ico_title_page_show_your_support.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-blogger:after{background:url("../i/ico_title_page_blogger_action.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-npn:after{background:url("../i/ico_title_page_npn.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-blog:after{background:url("../i/ico_title_page_blog.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-students:after{background:url("../i/ico_title_page_students.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-video:after{background:url("../i/ico_title_page_video.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-empty:after{background:url("../i/ico_title_page_empty.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-events:after{background:url("../i/ico_title_page_events.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-news:after{background:url("../i/ico_title_page_news.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-404:after{background:url("../i/ico_title_page_404.png") no-repeat scroll 0 0 transparent;content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-issue:after{content:"";height:103px;position:absolute;right:0;top:0;width:174px;}.page-title.m-audit:after{background:url("../i/issues-corners/audit.png") no-repeat scroll 0 0 transparent;}.page-title.m-civil_liberties:after{background:url("../i/issues-corners/civil_liberties.png") no-repeat scroll 0 0 transparent;}.page-title.m-education:after{background:url("../i/issues-corners/education.png") no-repeat scroll 0 0 transparent;}.page-title.m-energy:after{background:url("../i/issues-corners/energy.png") no-repeat scroll 0 0 transparent;}.page-title.m-foreign_policy:after{background:url("../i/issues-corners/foreign_policy.png") no-repeat scroll 0 0 transparent;}.page-title.m-healthcare:after{background:url("../i/issues-corners/healthcare.png") no-repeat scroll 0 0 transparent;}.page-title.m-israel:after{background:url("../i/issues-corners/israel.png") no-repeat scroll 0 0 transparent;}.page-title.m-immigration:after{background:url("../i/issues-corners/immigration.png") no-repeat scroll 0 0 transparent;}.page-title.m-justice_reform:after{background:url("../i/issues-corners/justice_reform.png") no-repeat scroll 0 0 transparent;}.page-title.m-regulation:after{background:url("../i/issues-corners/regulation.png") no-repeat scroll 0 0 transparent;}.page-title.m-sanctity_of_life:after{background:url("../i/issues-corners/sanctity_of_life.png") no-repeat scroll 0 0 transparent;}.page-title.m-second_amendment:after{background:url("../i/issues-corners/second_amendment.png") no-repeat scroll 0 0 transparent;}.page-title.m-social_security:after{background:url("../i/issues-corners/social_security.png") no-repeat scroll 0 0 transparent;}.page-title.m-spending_debt:after{background:url("../i/issues-corners/spending_debt.png") no-repeat scroll 0 0 transparent;}.page-title.m-tax:after{background:url("../i/issues-corners/tax.png") no-repeat scroll 0 0 transparent;}.page-title.m-term_limits:after{background:url("../i/issues-corners/term_limits.png") no-repeat scroll 0 0 transparent;}.page-title.m-veterans:after{background:url("../i/issues-corners/veterans.png") no-repeat scroll 0 0 transparent;}.page-title h1{font:900 italic 40px/52px "Roboto",Arial,sans-serif;text-transform:uppercase;padding-right:95px;}.page-title.long-title h1{font-size:36px;line-height:38px;}.appform{}.w50{width:50%;float:left;}.w33{width:33.3333%;float:left;}.w20{width:20%;float:left;}.w30{width:30%;float:left;}.appform .inline-control{margin-bottom:17px;}.appform .inline-control .form-item{padding:0 10px 0 0;}.appform input[type="text"],.appform input[type="email"],.appform input[type="password"]{font-size:16px;line-height:42px;color:#666666;height:45px;padding:10px 15px;border:none;background:#f0f0f0;display:block;width:100%;font-family:"Roboto",sans-serif;}.appform textarea{font-family:"Roboto",Arial,sans-serif;font-size:16px;line-height:24px;color:#666666;height:230px;padding:10px 15px;border:none;background:#f0f0f0;display:block;width:100%;font-family:"Roboto",sans-serif;}.appform h4{color:#666666;font-size:16px;line-height:38px;font-family:"Roboto",sans-serif;}.appform .m-checkbox{}.appform .m-checkbox label{font-size:14px;line-height:18px;display:block;margin-bottom:10px;font-family:"Roboto",sans-serif;}.appform .m-checkbox label input{display:inline-block;*display:inline;*zoom:1;margin:4px 0 0;vertical-align:top;width:20px;}.appform .m-checkbox label span{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:85%;}.appform .btn-submit{background-color:#cb2029;font-size:18px;line-height:42px;border:none;color:#fff;height:45px;width:235px;text-align:left;cursor:pointer;position:relative;font-family:"Roboto",sans-serif;background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.appform .btn-submit i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;}.appform .m-checkbox.m-gray label{background:none repeat scroll 0 0 #f0f0f0;display:block;font-size:14px;line-height:18px;margin-bottom:10px;padding:4px 5px 6px;}.page-title.m-blog::after{background-image:url("../i/ico_title_page_endorse.png");}.page-title.m-issues::after{background-image:url("../i/ico_title_page_issues.png");}.map{height:290px;background-color:#fff;margin-top:-20px;margin-bottom:20px;margin-left:-20px;margin-right:-20px;}.featured{background:url("../i/img_featured.jpg") no-repeat scroll right 0 transparent;background-size:cover!important;height:291px;margin:-20px 0 20px -20px;position:relative;width:960px;}.featured.m-about{background:url("../i/img_featured_about.jpg") no-repeat scroll right 0 transparent;}.featured.m-about-kelley{background:url("../i/img_featured_about_kelley.jpg") no-repeat scroll right 0 transparent;}.featured.m-npn{background:url("../i/npn_header.jpg") no-repeat scroll right 0 transparent;}.featured.m-student{background:url("../i/Rand_Paul_header_2.png") no-repeat scroll right 0 transparent;}.featured.m-super{background:url("../i/rand_paul_website_header_super_supporter2.png") no-repeat scroll right 0 transparent;}.featured.m-idea{background:url("../i/bg_american-dream.jpg") no-repeat scroll right 0 transparent;}.featured.issues{background:url("../i/img_featured_issues.jpg") no-repeat scroll right 0 transparent;}.featured .caption{max-width:380px;width:100%;background-color:rgba(0,0,0,0.7);color:#cccccc;position:absolute;bottom:30px;}.featured.m-about .caption{max-width:380px;width:100%;background-color:rgba(0,0,0,0.7);color:#cccccc;position:absolute;bottom:30px;right:0;}.featured .caption h5{color:#fff;font-weight:bold;font-size:17px;line-height:38px;background-color:#342e2e;height:40px;padding:0 17px 0 17px;}.featured .caption .view-issue{font-size:14px;line-height:22px;font-weight:400;background:url("../i/btn_submit.png") no-repeat scroll right 0 #e42f31;border:medium none;color:#fff;cursor:pointer;display:inline-block;height:25px;text-align:left;width:135px;float:right;padding:0 0 0 5px;margin-top:7px;}.featured .caption h4{font-size:26px;line-height:26px;color:#fff;margin-bottom:10px;padding:15px 17px 0 17px;}.featured .caption p{padding:0 17px 15px 17px;}.featured .caption img{margin:5px 10px 15px 0;}.short-article{font-size:14px;line-height:18px;border-bottom:1px solid #cccccc;margin-bottom:10px;}.short-article:last-child{border-bottom-color:transparent;}.short-article h3{font-size:25px;line-height:27px;color:#666666;margin-bottom:7px;}.short-article h3 a{font-size:25px;line-height:27px;color:#666666;text-decoration:none;}.short-article img{}.short-article p{}.page-title.m-volunteer::after{background-image:url("../i/ico_title_page_volunteer.png");}.featured{background-image:url("../i/img_featured_volunteer.jpg");}.helpus{}.helpus li{position:relative;background-color:#1e1932;color:#fff;font-size:16px;line-height:47px;margin-bottom:13px;padding-left:48px;cursor:pointer;}.helpus li:before{content:"";display:block;position:absolute;left:17px;top:50%;margin-top:-9px;width:18px;height:18px;background-color:#57b4e6;}.helpus li.checked:before{background:url("../i/check-marked.png") no-repeat center #57b4e6;}.helpus li i{background:url("../i/icos_help_us.png") no-repeat 0 0 transparent;width:20px;height:20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:3px;}.helpus li i.help-phone{background-position:50% 0;}.helpus li i.help-home{background-position:50% -61px;}.helpus li i.help-pic{background-position:50% -119px;}.helpus li i.help-share{background-position:50% -177px;}.helpus li i.help-blog{background-position:50% -240px;}.helpus li small{font-size:13px;font-style:italic;}.page-title.m-support::after{background-image:url("../i/ico_title_page_support.png");}.map-size{display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 10px 0 0;}.map-size li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 0 0 5px;}.map-size li a{background-color:#cccccc;display:block;}.map-size li .small-size{width:21px;height:14px;}.map-size li .large-size{width:33px;height:22px;}.map-size li .m-active{background-color:#666666;}.m-uploads .button-area{font-size:16px;line-height:20px;color:#666666;margin-bottom:10px;}.m-uploads .button-area span{display:block;vertical-align:top;margin-bottom:5px;}.m-uploads .button-area span small{font-size:12px;line-height:12px;color:#cccccc;}.m-uploads .button-area .record-btn{background-color:#1e1932;height:45px;width:205px;line-height:42px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 0 0 12px;position:relative;margin:0 20px 0 0;color:#ffffff;text-decoration:none;}.m-uploads .button-area .record-btn i{}.m-uploads .button-area .record-btn.m-video i{background:url("../i/ico_recvideo.png") no-repeat scroll 50% 50% transparent;display:block;height:16px;margin-top:-9px;position:absolute;right:13px;top:50%;width:24px;}.m-uploads .button-area .record-btn.m-upload i{background:url("../i/ico_upload.png") no-repeat scroll 50% 50% transparent;display:block;height:23px;margin-top:-12px;position:absolute;right:13px;top:50%;width:25px;}.m-uploads .button-area .record-btn.m-capture i{background:url("../i/ico_capture.png") no-repeat scroll 50% 50% transparent;display:block;height:16px;margin-top:-9px;position:absolute;right:13px;top:50%;width:22px;}.m-uploads .result-area{margin-bottom:10px;}.m-uploads .result-area span{background-color:#f0f0f0;height:45px;line-height:42px;display:inline-block;*display:inline;*zoom:1;width:165px;text-align:center;vertical-align:top;margin:0 7px 0 0;}.m-uploads .result-area .m-success{display:inline-block;*display:inline;*zoom:1;background:#ccffcc;color:#006600;font-size:16px;line-height:43px;width:390px;text-align:left;padding:0 0 0 10px;position:relative;}.m-uploads .result-area .m-success i{background:url("../i/ico_success.png") no-repeat 50% 50% transparent;width:19px;height:45px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0 10px 0 0;}.m-uploads .result-area .delete-btn{background:url("../i/ico_delete.png") no-repeat 50% 50% #971e21;width:45px;height:45px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;}#overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,0.7);z-index:999;}.modal{position:fixed;font-family:"Roboto",Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:1;z-index:9999;display:none;}.modal-body{width:400px;position:relative;margin:10% auto;padding:0;background:#fff;background:#1e1932;}.m-fb .modal-body{width:640px;height:340px;}.modal-title{background-color:#fff;padding:20px;position:relative;}.modal-title h2{color:#1e1932;font-weight:900;font-size:36px;line-height:36px;font-style:italic;}.modal-data{font-size:14px;line-height:18px;color:#666666;background-color:#fff;padding:0 20px 20px;}.modal-data p{}.modal-actions{padding:20px;}.modal-media{width:100%;height:250px;background-color:#cccccc;margin-bottom:20px;text-align:center;}.modal-buttons{padding-bottom:20px;}.modal-buttons a{color:#fff;display:inline-block;*display:inline;*zoom:1;vertical-align:top;line-height:42px;height:45px;padding:0 0 0 12px;font-size:16px;width:170px;margin-right:16px;}.modal-buttons a:last-child{margin:0;}.modal-buttons .accept-btn{background-color:#009933;background-image:url("../i/ico_accept_btn.png");background-position:right top;background-repeat:no-repeat;background-size:78px 45px;margin-right:0px!important;}.modal-buttons .over-btn{background-color:#999999;background-image:url("../i/ico_start_over.png");background-position:right top;background-repeat:no-repeat;background-size:78px 45px;}.modal-buttons .capture-btn{background-color:#cb2128;background-image:url("../i/ico_btn_capture_photo.png");background-position:right top;background-repeat:no-repeat;background-size:78px 45px;width:190px;}.modal-buttons .record-video-btn{background-color:#cb2128;background-image:url("../i/ico_record.png");background-position:right top;background-repeat:no-repeat;background-size:78px 45px;width:170px;}.modal-buttons .done-btn{background-color:#6b6b6b;background-position:right top;background-repeat:no-repeat;background-size:78px 45px;width:190px;}.modal-buttons .stop-record-btn{background-color:#999999;background-image:url("../i/ico_stop_record.png");background-position:right top;background-repeat:no-repeat;background-size:78px 45px;width:220px;}.modal-title .close{background:url("../i/ico_close_modal.png") no-repeat 0 0 transparent;width:20px;height:20px;display:block;position:absolute;right:20px;top:25px;}#tweetModal .modal-body{background:none;}#tweetModal .modal-data{background:none;}#tweetModal .modal-title{background:none;}.table-events{margin-bottom:35px;}.date-submit{position:relative;background-color:#333333;width:100px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;height:25px;line-height:25px;padding:0 10px;position:relative;margin:0 0 0 10px;}.table-events thead{}.table-events tr{}.table-events tr th{text-align:center;font-size:14px;line-height:22px;text-transform:uppercase;color:#a5a5a5;}.table-events tbody{}.table-events tr td{width:132px;min-height:40px;color:#666;}.table-events tr td .td-height{min-height:120px;}.table-events .m-empty{}.table-events .m-exist{}.table-events .m-exist .date-num{background-color:#b7b7b7;color:#666666;}.table-events .m-current{background-color:#57b4e6;color:#fff;}.table-events .m-current .date-num{background-color:#3599cc;color:#fff;}.table-events img{margin-bottom:0;width:100%;}.table-events .date-num{display:block;font-size:20px;line-height:37px;color:#a5a5a5;font-weight:bold;background:#e3e3e3;height:37px;padding:0 10px;}.table-events .event-data{display:block;font-size:12px;line-height:14px;font-weight:bold;margin:5px 0;padding:0 5px 10px;}.table-events .event-location{display:block;font-size:12px;line-height:14px;font-weight:bold;}.table-events p{font-size:12px;line-height:14px;font-weight:normal;}.table-events .event-nav{}.table-events .event-nav a{background-color:#333333;width:154px;display:block;height:25px;line-height:25px;padding:0 10px;position:relative;}.m-arrow-small:after{background:url("../i/ico_right_arrow_small.png") no-repeat scroll 0 0 transparent;content:"";height:10px;margin-top:-6px;position:absolute;right:10px;top:50%;width:14px;}.m-arrow-small.m-prev:after{background:url("../i/ico_left_arrow_small.png") no-repeat scroll 0 0 transparent;}.table-events .event-nav .prev-btn{}.table-events .event-nav .next-btn{float:right;text-align:left;}.calendar .tand-title{padding:0;}.featured-event{position:relative;margin:-20px -20px 0 -20px;}.featured-event img{display:block;}.featured-caption{bottom:0;left:0;width:100%;position:absolute;background-color:#000;color:#fff;background-color:rgba(0,0,0,0.7);padding:20px;}.featured-caption h4{font-size:17px;line-height:19px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-weight:bold;width:175px;}.featured-caption .event-data{width:390px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}.featured-caption .event-data .place{font-size:16px;line-height:22px;display:block;}.featured-caption .event-data h3{font-size:26px;line-height:22px;}.featured-caption .btn-all-events{display:inline-block;*display:inline;*zoom:1;float:right;width:131px;margin:10px 0 0;}.featured-filter{background-color:#cb2129;height:45px;margin:0 -20px;padding:11px 20px 0;}.featured-filter .date-actions{float:left;margin:0;color:#fff;}.date-view{float:right;font-size:0;line-height:0;}.date-view a{font-size:14px;line-height:22px;}.date-view .event-list-btn{background-color:#333333;width:123px;display:inline-block;*display:inline;*zoom:1;height:25px;line-height:25px;padding:0 10px;position:relative;margin:0 0 0 10px;}.date-view .event-list-btn:after{background:url("../i/ico_event_list.png") no-repeat scroll 0 0 transparent;content:"";height:11px;margin-top:-6px;position:absolute;right:7px;top:50%;width:17px;}.date-view .event-calendar-btn{background-color:#e2e2e2;width:155px;display:inline-block;*display:inline;*zoom:1;height:25px;line-height:25px;padding:0 10px;position:relative;color:#666666;}.date-view .event-calendar-btn:after{background:url("../i/ico_event_calendar.png") no-repeat scroll 0 0 transparent;content:"";height:17px;margin-top:-9px;position:absolute;right:7px;top:50%;width:17px;}.featured-filter .select-label{background:url("../i/ico_news_date.png") no-repeat scroll right 0 transparent;color:#fff;height:21px;padding:0 40px 0 0;vertical-align:top;}.featured-filter .categories-list{background:url("../i/ico_news_list.png") no-repeat scroll left 50% transparent;margin:0 0 0 20px;padding:0 0 0 30px;vertical-align:top;}.featured-filter .social-list{background:url("../i/ico_comment_news.png") no-repeat scroll left 50% transparent;margin:0 0 0 20px;padding:0 0 0 30px;vertical-align:top;}.news-col .news-story .date{font-size:14px;line-height:18px;color:#858585;display:block;padding:0 15px;margin-bottom:10px;}.featured-filter.m-margable{margin-top:-20px;}.news-area{margin:25px 0;}.news-list{margin:0;text-align:center;font-size:0;line-height:0;}.news-col{width:292px;vertical-align:top;min-width:200px;}.news-col{margin:0 20px 0 0;display:inline-block;*display:inline;*zoom:1;text-align:left;}.news-col:last-child{margin:0;}.news-col .news-story{position:relative;background-color:#f2f2f2;width:100%;color:#666;margin-bottom:20px;padding:10px 0 25px;}.news-col .news-story:after{border-color:transparent transparent #27a8e0;border-style:solid;border-width:0 0 65px 65px;bottom:0;content:"";display:block;height:0;position:absolute;right:0;width:0;}.news-col .news-story h4{font-size:18px;line-height:20px;padding:0 15px;font-weight:bold;margin-bottom:10px;}.news-col .news-story img{width:100%;margin:-10px 0 10px 0;}.news-col .news-story h4 a{color:#666;}.news-col .news-story p{font-size:14px;line-height:20px;padding:0 15px;}.news-col .news-story i{background:url("../i/ico_story.png") no-repeat scroll 50% 50% transparent;bottom:0;height:100px;position:absolute;right:0;width:100px;z-index:1;}.news-col .news-story.m-star i{background:url("../i/ico_story_star.png") no-repeat scroll 50% 50%/ 20px 20px transparent;
  bottom: -18px;
  height: 75px;
  position: absolute;
  right: -21px;
  width: 75px;
  z-index: 1;
}.news-col .news-story.m-facebook i{background:url("../i/ico_fb_white.png") no-repeat scroll 50% 50% transparent;bottom:-18px;height:75px;position:absolute;right:-21px;width:75px;z-index:1;}.news-col .news-story.m-twitter i{background:url("../i/ico_twitter_story.png") no-repeat scroll 0 0 transparent;border:medium none;height:75px;width:75px;}.news-col .news-story.m-story i{background:url("../i/ico_story.png") no-repeat scroll 50% 50%/ 20px 20px transparent;
  bottom: -18px;
  height: 75px;
  position: absolute;
  right: -21px;
  width: 75px;
  z-index: 1;
}.btn-all-events.m-news:after{background:url("../i/ico_btn_news.png") no-repeat scroll 0 0 transparent;width:52px;}.load-more{background-color:#999999;display:inline-block;*display:inline;*zoom:1;font-size:16px;line-height:32px;padding:1px 8px 2px 12px;position:relative;vertical-align:top;width:280px;height:35px;text-align:left;position:relative;}.load-more:after{background:url("../i/ico_load_more_btn.png") no-repeat scroll right top transparent;content:"";height:35px;position:absolute;right:0;top:0;width:68px;}.footer{background-color:#fff;border-top:1px solid #cccccc;padding-bottom:71px;}.footer .pusher{margin:0 0 31px;}.ft-logo{background:url("../i/ft-logo.svg") no-repeat scroll 0 0 transparent;float:left;height:49px;margin:24px 53px 0 50px;width:95px;background-size:100% 100%;}.no-svg .ft-logo{background:url("../i/ft-logo.png") no-repeat scroll 0 0 transparent;float:left;height:49px;margin:24px 53px 0 50px;width:95px;background-size:100% 100%;}.ft-nav{margin:22px 0 0;width:450px;}.footer .m-nav{float:left;margin-right:40px;}.footer .m-nav h5{color:#333333;font-weight:bold;margin:0 0 13px;}.footer .m-nav ul{}.footer .m-nav ul li{display:block;}.footer .m-nav ul li a{color:#333333;display:block;font-size:12px;line-height:15px;}.footer .authorized{text-align:center;}.footer .authorized p{line-height:22px;font-size:14px;color:#666666;border:7px solid #666666;display:inline-block;*display:inline;*zoom:1;padding:3px 22px;}.footer .share{margin:20px 50px 0 0;}.footer .tos_privacy{text-align:center;display:block;padding:10px 22px;}.footer .tos_privacy a{color:#333333;text-decoration:underline;}.countdown-small{font-size:5px;}.countdown-small span{background:none repeat scroll 0 0 #333333;border-radius:3px;color:#fff;display:inline-block;font-size:20px;font-weight:900;padding:2px 5px;position:relative;text-align:center;vertical-align:middle;width:22px;height:25px;line-height:22px;}.countdown-small span b{text-align:center;display:block;}.countdown-small i{display:inline-block;width:4px;font-size:20px;font-weight:900;line-height:24px;position:relative;top:7px;vertical-align:top;}.countdown-small .dollar{width:14px;margin-top:-6px;}.countdown-small span:after{background:none repeat scroll 0 0 #040201;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;z-index:-1;}.b-inner-moneybomb{position:relative;cursor:pointer;}.inner-moneybomb{position:absolute;top:-11px;right:0;width:280px;text-align:right;}.countdown-small.ticker-inner-small{display:inline-block;*display:inline;*zoom:1;}#formCountMeIn{opacity:1;position:relative;left:0;margin-bottom:0;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#formCountMeIn.hide{opacity:0;height:0;left:200px;}#formThankYou{display:block;opacity:0;height:0;position:relative;margin-left:-200px;margin-bottom:0;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}#formThankYou.show{opacity:1;height:auto;margin-left:0;}#formThankYou.hide{opacity:0;height:0;margin-left:200px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#formGoDonate{display:block;opacity:0;height:0;position:relative;margin-left:-200px;margin-bottom:0;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}#formGoDonate.show{opacity:1;height:auto;margin-left:0;}#formGoDonate.hide{opacity:0;height:0;margin-left:200px;}.formHolders{height:45px;margin-bottom:80px;}.visible-mobile{display:none;}.page-title.m-hamp:after{background-image:url("../i/ico_title_page_hampshire.png");}.page-title.m-carolina:after{background-image:url("../i/ico_title_page_south_carolina.png");}.page-title.m-iowa:after{background-image:url("../i/ico_title_page_iowa.png");}.page-title.m-nevada:after{background-image:url("../i/ico_title_page_nevada.png");}.state-wrapper .large-video{background:url("../i/bg_videoback.jpg") no-repeat 50% 50%;height:509px;width:auto;border-bottom:1px solid #cccccc;margin:-20px -20px 20px;}.state-wrapper .large-video iframe{}.state-wrapper .download-actions{}.state-wrapper .download-actions h4{font-size:20px;line-height:30px;color:#494949;margin-bottom:10px;}.state-wrapper .download-actions a{color:#FFFFFF;text-decoration:none;}.state-wrapper .down-btns{margin-bottom:20px;}.state-wrapper .down-btn{background-color:#1e1932;color:#fff;width:210px;height:45px;line-height:47px;font-size:14px;padding:0 10px;display:inline-block;position:relative;}.state-wrapper .down-btn i{position:absolute;right:20px;top:5px;}.state-wrapper .down-btn.m-door i{background:url("../i/ico_door_hanger.png") no-repeat scroll 0 0 transparent;height:29px;margin-top:-15px;position:absolute;right:13px;top:50%;width:13px;}.state-wrapper .down-btn.m-photo i{background:url("../i/ico_cover-photo.png") no-repeat scroll 0 0 transparent;height:24px;margin-top:-12px;position:absolute;right:13px;top:50%;width:24px;}.state-wrapper .down-btn.m-image i{background:url("../i/ico_profile_image.png") no-repeat scroll 0 0 transparent;height:24px;margin-top:-12px;position:absolute;right:13px;top:50%;width:24px;}.state-wrapper .red-btn{background:#e42f31;position:relative;display:inline-block;color:#fff;}.state-wrapper .red-btn:after{background:url("../i/bg_red_btn_large.png") no-repeat right top transparent;content:"";width:71px;height:45px;display:block;position:absolute;right:0;top:0;}.state-wrapper .red-btn.m-large{height:45px;line-height:43px;padding:0 65px 0 10px;font-size:18px;}.state-wrapper .red-btn.m-ico-hampshire{width:320px;}.state-wrapper .red-btn.m-ico-hampshire i{background:url("../i/ico_hampshire.png") no-repeat scroll right 50% transparent;content:"";display:block;height:100%;position:absolute;right:12px;top:0;width:19px;z-index:1;}.m-lets-send .modal-body{margin-top:4%;width:960px;background-color:transparent;}.m-lets-send .modal-title{background-color:transparent;padding:0 0 10px;}.m-lets-send .modal-title .close{width:auto;background:url("../i/ico_close_modal_red.png") no-repeat 100% 50% transparent;font-size:18px;line-height:22px;color:#fff;position:static;text-align:right;padding:0 35px 0 0;width:100%;height:auto;}.m-lets-send .w75{width:75%;float:left;}.m-lets-send .w25{width:25%;float:left;}.m-lets-send .modal-content{width:100%;background:url("../i/bg_modal_lets_send.jpg") no-repeat 0 0 #e6e6e6;}.m-lets-send .sidebar{background-color:#e6e6e6;}.m-lets-send .form-area{padding:20px 15px 25px 0;}.m-lets-send .form-area h3{font-size:20px;line-height:20px;color:#1e1932;font-style:italic;font-weight:900;margin-bottom:10px;}.m-lets-send .radio-area{color:#666666;font-size:18px;line-height:22px;margin:10px 0;}.m-lets-send .radio-area .title{margin-bottom:10px;display:block;}.m-lets-send .radio-area ul{font-size:0;line-height:0;padding:0 10px;margin:0;}.m-lets-send .radio-area ul li{display:inline-block;*display:inline;*zoom:1;width:50%;margin-bottom:5px;}.m-lets-send .radio-area ul li label{}.m-lets-send .radio-area ul li input{margin:0 5px 0 0;vertical-align:middle;}.m-lets-send .radio-area ul li span{font-size:18px;font-weight:normal;line-height:22px;margin:0 0 0 5px;vertical-align:middle;}.m-lets-send .icheckbox_minimal,.m-lets-send .iradio_minimal{background-color:#666666;border-radius:100%;background-image:none;position:relative;}.m-lets-send .iradio_minimal.checked:before{background-color:#fff;border-radius:100%;content:"";height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px;}.m-lets-send .donate-form .form-control{background-color:#666666;color:#fff;border:none;width:100%;display:block;font-size:18px;line-height:40px;height:43px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:10px;padding:0 10px;font-family:"Roboto",Arial,sans-serif;}.m-lets-send .modal-text-data{color:#fff;padding:10px 20px;}.m-lets-send .modal-text-data h1{font-size:40px;line-height:45px;font-style:italic;font-weight:900;margin-bottom:5px;}.m-lets-send .modal-text-data p{font-size:18px;line-height:22px;margin-bottom:17px;}.m-lets-send .modal-text-data strong{font-weight:bold;}.m-lets-send .donate-form .red-btn{border:none;cursor:pointer;display:block;width:100%;color:#fff;background:#e42f31;position:relative;height:45px;line-height:43px;padding:0 65px 0 10px;font-size:18px;text-align:left;font-family:"Roboto",Arial,sans-serif;background-image:url("../i/corner_red_btn.png");background-repeat:no-repeat;background-position:right top;}.m-lets-send .donate-form .red-btn i{background:url("../i/ico_right_arrow.png") no-repeat scroll 0 50% transparent;height:100%;position:absolute;right:13px;top:0;width:22px;z-index:1;}.map-disclaimer-500{opacity:0.7;background:#ffffff;position:absolute;bottom:25px;right:0;z-index:1;padding-right:6px;padding-left:6px;font-family:Roboto,Arial,sans-serif;font-size:10px;color:rgb(68,68,68);white-space:nowrap;direction:ltr;text-align:right;}.map-holder{position:relative;}.gmapCustomTooltip{border:thin 1px #eee;background-color:#FFFBF0;padding:5px;width:auto;white-space:nowrap;}.blogger-widgets{margin-top:50px;}.blogger-widgets h2{color:#1e1932;padding-bottom:5px;}.blogger-widgets .w33{width:30%;margin-right:10px;}.blogger-widgets .w33 img{width:100%;margin:0;}.blogger-widgets .w33 textarea{width:100%;height:60px;margin:0;}.nevada-state-page.state-wrapper .to-form-button{text-align:center;}.nevada-state-page.state-wrapper .red-btn.m-ico-hampshire{width:292px;text-align:center;padding-right:30px;margin:10px 0;}.m-about-mobile{margin:0 -15px;}.m-about-mobile .caption-content{width:100%;background-color:rgba(0,0,0,0.7);color:#cccccc;padding:10px;margin:0;}.m-about-mobile img{display:block;}.m-about-mobile .caption-content h4{color:#FFF;font-size:20px;line-height:34px;}.m-about-mobile .caption-content p{font-size:15px;line-height:23px;}.drop{background:#171717;background:none repeat scroll 0 0 rgba(23,23,23,0.97);display:block;left:0;position:absolute;top:100%;width:846px;display:none;}.nav{position:static;margin-top:0;}.logo-thumb{margin-top:0;}.nav li{padding:0;}.nav li a{color:#fff;display:block;font:14px/50px "Roboto",Arial,sans-serif;padding:0 9px;}.nav li:hover>a{background-color:#c9252e;}.nav li:hover a{}.header .wrapper{position:relative;}.nav li:hover .drop{display:block;}.featured-issue{padding:15px;background:#333333;background:rgba(51,51,51,0.97);width:184px;float:left;min-height:360px;}.fissue-thumb{color:#fff;}.fissue-thumb img{display:block;}.fissue-thumb span{display:block;font-size:12px;line-height:22px;text-transform:uppercase;}.fissue-data{color:#fff;}.fissue-data h4{font-size:18px;line-height:22px;margin-bottom:4px;}.fissue-data p{font-size:12px;line-height:14px;margin-bottom:10px;}.fissue-data a{background:url("../i/btn_submit.png") no-repeat scroll 100% 0 #e42f31;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:25px;line-height:25px!important;text-align:left;width:100%;}.drop-nav{float:left;width:660px;padding:15px 0 15px 15px;}.drop-nav h4{font-size:24px;line-height:24px;color:#fff;margin-bottom:10px;}.subnav{}.subnav li{float:left;width:50%;padding-right:15px;}.subnav li a{display:block;border-bottom:1px solid #5d5d5d;font-size:14px;line-height:28px;position:relative;padding:0 0 0 25px;}.subnav li a:hover{background:#c9252e;opacity:1;}.subnav li a:before{background:url("../i/icons_subnav.png") no-repeat scroll 0 0 transparent;content:"";display:block;height:19px;left:0;margin-top:-8px;position:absolute;top:50%;width:19px;}.subnav li a.i-regulation:before{background-position:0 -243px;}.subnav li a.i-civil:before{background-position:0 -27px;}.subnav li a.i-sanctity:before{background-position:0 -269px;}.subnav li a.i-criminal:before{background-position:0 -57px;}.subnav li a.i-second:before{background-position:0 -298px;}.subnav li a.i-education:before{background-position:0 -83px;}.subnav li a.i-social:before{background-position:0 -325px;}.subnav li a.i-energy:before{background-position:0 -110px;}.subnav li a.i-spending:before{background-position:0 -352px;}.subnav li a.i-foreign:before{background-position:0 -139px;}.subnav li a.i-taxes:before{background-position:0 -380px;}.subnav li a.i-healthcare:before{background-position:0 -167px;}.subnav li a.i-term:before{background-position:0 -409px;}.subnav li a.i-immigration:before{background-position:0 -196px;}.subnav li a.i-veterans:before{background-position:0 -437px;}.subnav li a.i-israel:before{background-position:0 -224px;}