/*!
Theme Name: Stoneridge Group Custom Theme
Theme URI: http://www.stoneridgegroup.com
Description: Embrace your Victory.  SRG fully customized theme.
Version: 1.2
Author: Calvin deClaisse-Walford
*/@import url("http://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css");@import url("https://fonts.googleapis.com/css?family=Oswald:700,400,300|Merriweather:400,300,700");.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 15px 5px 0}.alignright{float:right;margin:0 0 5px 15px}.wp-caption{border:none;text-align:center;background:transparent;padding:10px;margin:10px 0}.left{float:left}.right{float:right}.clear{clear:both}*{margin:0;padding:0}html,body{height:100%}body{font-family:"Merriweather",serif;font-weight:300;font-size:16px;line-height:23px;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow-x:hidden;-webkit-transition:margin 0.2s;transition:margin 0.2s;position:relative}body:after{content:"";display:table;clear:both}body.respNavActive{margin:0 160px 0 -160px}h1{font-family:"Oswald",sans-serif;margin-bottom:0px;color:#01266d;font-size:48px;line-height:48px;font-weight:700;text-transform:uppercase;letter-spacing:-.025em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h2{font-family:"Oswald",sans-serif;margin-bottom:25px;color:#01266d;font-size:31px;line-height:28px;font-weight:300;text-transform:uppercase;letter-spacing:-.025em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h3{font-family:"Merriweather",serif;margin-bottom:25px;color:#fff;font-size:30px;line-height:40px;font-weight:400;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h4{font-family:"Oswald",sans-serif;margin-bottom:25px;color:#01266d;font-size:36px;line-height:35px;font-weight:700;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h5{font-family:"Oswald",sans-serif;margin-bottom:15px;color:#01266d;font-size:27px;line-height:27px;font-weight:700;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h6{font-family:"Oswald",sans-serif;margin-bottom:30px;color:#464646;font-size:24px;line-height:24px;font-weight:700;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}p{margin-bottom:20px}strong{font-weight:700}a,a img{outline:none;border:none;color:inherit;text-decoration:none}a:hover,a:active{text-decoration:none}::-webkit-input-placeholder{color:inherit;opacity:0.8}:-moz-placeholder{color:inherit;opacity:0.8}::-moz-placeholder{color:inherit;opacity:0.8}:-ms-input-placeholder{color:inherit;opacity:0.8}.row{width:100%;position:relative;float:left;padding:0 3.125%;box-sizing:border-box;overflow:hidden}.row .rowInner{width:100%;max-width:1390px;margin:0 auto;box-sizing:border-box}.parsley-error{color:#f00 !important;border-color:#F00 !important;text-decoration:blink}.parsley-errors-list{display:none !important}input[type="text"],input[type="submit"],input[type="button"],input[type="email"],textarea{-webkit-appearance:none;border-radius:0}.field{width:100%;height:59px;margin:0 0 20px 0;padding:19px 15px;border:1px solid #ebebeb;background:#fff;color:#000;font-size:16px;line-height:18px;box-sizing:border-box;font-family:"Merriweather",serif;font-style:italic}.submit{width:240px;height:65px;margin:0 auto -50px auto;border:none;background:#ebebeb;color:#464646;font-size:26px;font-family:"Oswald",sans-serif;font-weight:700;line-height:26px;text-align:center;cursor:pointer;box-sizing:border-box;display:block}.field.med{width:58%;margin-right:2%;float:left}.field.small{width:40%;float:left}textarea.field{height:175px}.formBox{padding:18px;border:1px solid #ebebeb;margin:0 0 100px 0}.formBox:after{content:"";display:table;clear:both}.formBox h5{position:relative}.formBox h5:after{content:'';height:30px;width:30px;border-radius:50%;background:#ebebeb;position:absolute;top:0;left:-35px}.formBox h5 span{font-size:13px;line-height:15px;font-weight:300;color:#000;text-transform:none;font-family:"Merriweather",serif;margin:0 0 0 20px}.formBox p{font-style:italic;font-size:13px;line-height:15px}.formBox p.subtitle{font-weight:700;color:#01266d;font-size:18px;line-height:20px}.formBox label{font-size:18px;line-height:20px;margin:0 0 12px 0;display:block}.formBox label input{margin:0 5px 0 0;width:15px;height:15px;float:left}.formBox .formLeft{width:39%;float:left}.formBox .formLeft label{margin:0 0 24px 0;font-style:italic}.formBox .formRight{width:59%;float:right}.btn{width:100%;max-width:150px;height:50px;display:table;text-align:center;-webkit-transition:opacity .2s;transition:opacity .2s;background:#000;color:#fff}.btnInner{height:100%;vertical-align:middle;display:table-cell;padding:0 5px}.btn:hover{opacity:0.8}#nav{position:absolute;top:0;left:0;width:100%;z-index:99999;overflow:visible;background:#fff}#nav .rowInner{text-align:center;display:table;padding:12px 0 22px}#nav .rowInner #logo{display:table-cell;width:250px;height:82px;vertical-align:bottom}#nav .rowInner #logo img{width:100%;height:auto;max-width:233px;display:block}#nav .rowInner #respNavBtn{float:right;color:#01266d;font-size:36px;line-height:36px;height:36px;width:36px;padding:15px;text-align:center;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;display:none}#nav .rowInner #respNavBtn:hover{background:rgba(0,34,107,0.2)}#nav .rowInner #menu{display:table-cell;vertical-align:middle;font-family:"Oswald",sans-serif}#nav .rowInner #menu ul{list-style:none;font-size:0;line-height:0;width:100%;text-align:right}#nav .rowInner #menu ul li{margin:0 0 0 3.5%;display:inline-block;vertical-align:middle}#nav .rowInner #menu ul li a{font-size:18px;line-height:18px;color:#01266d;text-transform:uppercase;display:block;padding:10px 0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}#nav .rowInner #menu ul li a:hover{opacity:0.7}#nav .rowInner #menu ul li.socnet a{font-size:22px;line-height:30px;margin:0 0 0 24px;display:inline-block;padding:2px 0 3px}#nav .rowInner #menu ul li.socnet a:first-child{margin:0}#nav .rowInner #menu ul li.btnNav a{padding:12px 5px;font-weight:700;font-size:14px;line-height:14px;width:130px;text-align:center;display:inline-block;margin:0 0 0 12px;color:#fff}#nav .rowInner #menu ul li.btnNav a.donate{background:#f7001f}#nav .rowInner #menu ul li.btnNav a.join{background:#01266d}#nav .rowInner #menu ul li.btnNav a:first-child{margin:0}#nav .rowInner #menu ul li:first-child{margin:0}body.page-template-page-petition-birthday #nav{display:none}#banner{background:center center no-repeat;background-size:cover}#banner .rowInner{height:400px;position:relative;max-width:1080px}#banner .rowInner #pageTitle{position:absolute;left:0;bottom:0;font-family:"Oswald",sans-serif;font-weight:700;font-size:100px;line-height:90px;color:#fff}#bannerHome{padding:0}#bannerHome .rowInner{max-width:none}#bannerHome .rowInner .slideControl{position:absolute;width:50px;height:50px;border-radius:50%;text-align:center;line-height:49px;top:50%;margin:-25px 0 0 0;font-size:25px;color:#F0F0F0;z-index:99998;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}#bannerHome .rowInner .slideControl:hover{background:rgba(255,255,255,0.2);color:#7789ae}#bannerHome .rowInner #prev{left:3.125%}#bannerHome .rowInner #prev i{padding:0 3px 0 0}#bannerHome .rowInner #next{right:3.125%}#bannerHome .rowInner #next i{padding:0 0 0 3px}#bannerHome .rowInner #slidePager{position:absolute;right:3.125%;bottom:10px;z-index:99999}#bannerHome .rowInner #slidePager div{display:inline-block;width:7px;height:6px;margin:0 2px;background:url(images/banner-pager_sprite.png) right center no-repeat}#bannerHome .rowInner #slidePager div.cycle-pager-active{background-position:left center}#bannerHome .rowInner #bannerSlider{height:400px;overflow:hidden}#bannerHome .rowInner #bannerSlider .slide{background:center center no-repeat;background-size:cover;box-sizing:border-box;width:100%}#bannerHome .rowInner #bannerSlider .slide .slideInner{width:100%;max-width:1180px;margin:0 auto;padding:50px 0;height:300px}#bannerHome .rowInner #bannerSlider .slide .slideInner:after{content:"";display:table;clear:both}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter{width:75%;float:right;display:table;height:100%;max-width:700px;padding:0 60px;box-sizing:border-box}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner{display:table-cell;height:100%;vertical-align:middle}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent{max-width:550px;padding:35px 35px 15px;float:right;box-sizing:border-box}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent h1{margin:0 0 15px 0}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .field{width:48%;margin:0 2% 15px 0;float:left;height:45px;padding:13px 15px 11px;color:#666}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent input[type="submit"]{width:48%;margin:0 2% 15px 0;height:45px;background:#01266d;border:none;font-family:"Oswald",sans-serif;color:#fff;text-transform:uppercase;font-weight:700;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;font-size:16px;line-height:18px;box-sizing:border-box}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .slideBtn{width:98%;margin:0 2% 15px 0;background:#f7001f;border:none;font-family:"Oswald",sans-serif;color:#fff;text-transform:uppercase;font-weight:700;display:block;text-align:center;font-size:16px;line-height:18px;padding:17px 15px;max-width:350px;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent input[type="submit"]:hover,#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .slideBtn:hover{opacity:0.7}#actionsBar{padding:0;z-index:99999}#actionsBar .rowInner{max-width:none}#actionsBar .rowInner .action{width:25%;float:left;display:table;background:#01266d;height:105px;font-size:24px;line-height:24px;text-align:center;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}#actionsBar .rowInner .action .actionIcon{width:20%;height:100%;position:relative;display:table-cell;vertical-align:middle;color:rgba(255,255,255,0.35);background:#000e54}#actionsBar .rowInner .action .actionIcon i{position:absolute;left:70%;top:50%;margin:-12px 0 0 -20px;z-index:99999;min-width:40px}#actionsBar .rowInner .action .actionIcon:after{content:'';position:absolute;left:100%;top:0;width:0;height:0;border-top:105px solid #000e54;border-right:55px solid transparent;-webkit-transition:all .2s;transition:all .2s}#actionsBar .rowInner .action .actionText{width:80%;height:100%;padding:0 25px 0 50px;display:table-cell;vertical-align:middle;font-family:"Oswald",sans-serif;color:#fff}#actionsBar .rowInner .action.donate{background-color:#f7001f}#actionsBar .rowInner .action.donate .actionIcon{background:#c0001e}#actionsBar .rowInner .action.donate .actionIcon:after{border-top-color:#c0001e}#actionsBar .rowInner .action:hover{height:140px;margin:-35px 0 0 0}#actionsBar .rowInner .action:hover .actionIcon i{font-size:40px;margin:-20px 0 0 -20px}#actionsBar .rowInner .action:hover .actionIcon:after{border-top-width:140px;border-right-width:75px}#actionsBar .rowInner .action:hover .actionText{font-weight:700;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#signupBar{background:#00226b;font-size:0;line-height:0}#signupBar .rowInner{padding:22px 0 0 0;text-align:center;max-width:980px}#signupBar .rowInner h4{color:#fff}#signupBar .rowInner .signupField{width:32%;height:46px;margin:0 2% 22px 0;padding:15px 13px;border:1px solid #dcdcdc;background:#fff;color:#666;font-size:14px;line-height:16px;box-sizing:border-box;font-family:"Merriweather",serif;font-style:italic;display:inline-block;vertical-align:middle}#signupBar .rowInner .signupField.small{width:15%}#signupBar .rowInner .signupSubmit{width:15%;height:46px;margin:0 0 22px 0;border:1px solid #dcdcdc;background:#000e54;color:#fff;font-size:15px;font-family:"Oswald",sans-serif;font-weight:400;line-height:17px;text-align:center;cursor:pointer;box-sizing:border-box;display:inline-block;vertical-align:middle}#videoHome{background:url(images/bg-video.jpg) no-repeat center center #022263;background-size:cover}#videoHome .rowInner{max-width:1025px;padding:100px 0 75px}#videoHome .rowInner:after{content:"";display:table;clear:both}#videoHome .rowInner .vidCol{width:47.5%;float:left}#videoHome .rowInner .textCol{width:47.5%;float:right;color:#fff;font-weight:400}#videoHome .rowInner .textCol h4{color:#fff;margin:0 0 10px 0}#videoHome .rowInner .textCol h6{color:#fff;margin:0 0 10px 0}#videoHome .rowInner .textCol .vidDescrip{padding:20px 0 0 0}#aboutHome{background:url(images/bg-home_about.jpg) no-repeat center center #fff;background-size:cover}#aboutHome .rowInner{max-width:1025px;padding:0;display:table}#aboutHome .rowInner:after{content:"";display:table;clear:both}#aboutHome .rowInner .aboutText{display:table-cell;padding:50px 10% 50px 0;vertical-align:middle}#aboutHome .rowInner .aboutText .learnMore{height:26px;width:166px;background:#000e54;color:#fff;font-family:"Oswald",sans-serif;font-size:15px;line-height:26px;padding:10px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:400}#aboutHome .rowInner .aboutHero{display:table-cell;width:38%;vertical-align:bottom;padding:50px 0 0 0}#aboutHome .rowInner .aboutHero img{width:100%;height:auto;display:block}#eventsBar{background:url("images/bg-banner_events_home.jpg") no-repeat center;background-size:cover}#eventsBar .rowInner{padding:75px 0}#eventsBar .rowInner article.eventHome{font-family:"Oswald",sans-serif;text-align:center}#eventsBar .rowInner article.eventHome h1{font-size:42px;font-weight:100}#eventsBar .rowInner article.eventHome h1 b{font-weight:400}#eventsBar .rowInner article.eventHome h1 small{font-size:18px;text-transform:uppercase}#eventsBar .rowInner article.eventHome h2{font-size:32px;font-weight:100;margin-bottom:10px}#eventsBar .rowInner article.eventHome h2 b{font-weight:400}#eventsBar .rowInner article.eventHome h2 small{font-size:18px;text-transform:uppercase}#eventsBar .rowInner article.eventHome .articleLinks{margin-top:50px}#eventsBar .rowInner article.eventHome .articleLinks:after{content:"";display:table;clear:both}#eventsBar .rowInner article.eventHome .articleLinks .learnMoreBtn{display:inline-block;color:#fff;font-size:26px;text-transform:uppercase;font-weight:400;background:#f7001f;padding:10px 11px}#eventsBar .rowInner article.eventHome .articleLinks span{display:inline-block;color:#01266d;margin:0 13px;font-size:18px}#eventsBar .rowInner article.eventHome .articleLinks .allEventsBtn{display:inline-block;display:inline-block;color:#f7001f;font-size:26px;text-transform:uppercase;font-weight:400;background:#fff;border:1px solid #f7001f;padding:9px 10px}#news{padding:0 1.75%}#news .rowInner{padding:95px 0 75px 0}#news .rowInner:after{content:"";display:table;clear:both}#news .rowInner .equalHeight:after{content:"";display:table;clear:both}#news .rowInner .post{margin:0 1.5%;width:30.33%;float:left}#news .rowInner .post .postHeader{text-align:center;padding:0 0 30px 0;margin:0 0 35px 0;border-bottom:1px solid #a1a1a1;font-size:24px;font-weight:700;line-height:26px;color:#00}#news .rowInner .post .postHeader img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}#news .rowInner .post .postTitle{font-weight:700}#news .rowInner .post .postDate{margin:0 0 30px 0}#news .rowInner .post .readMore{color:#01266d}#volunteerRow{background:url(images/bg-banner_volunteerspotlight.jpg) center center no-repeat #fff;background-size:cover;padding:100px 1.75% 110px}#volunteerRow .rowInner{max-width:830px}#volunteerRow .rowInner .vImage{float:left;margin-right:60px}#volunteerRow .rowInner .vImage img{width:100%;height:auto;max-width:260px}#volunteerRow .rowInner .vContent{overflow:hidden}#volunteerRow .rowInner .vContent h5{font-size:24px;font-weight:400}#socialFeed{background:url(images/bg-social_feed.jpg) center center no-repeat #01266d;background-size:cover;overflow:visible}#socialFeed .rowInner{padding:85px 60px 55px;max-width:1125px}#socialFeed .rowInner #socialThumb{width:110px;height:110px;border-radius:50%;margin:-140px auto 0;background:url(images/bg-social_thumb.jpg) center center no-repeat;border:1px solid #01266d;background-size:cover}#socialFeed .rowInner .slideControl{position:absolute;width:50px;height:50px;border-radius:50%;text-align:center;line-height:49px;top:50%;margin:-25px 0 0 0;font-size:25px;color:#F0F0F0;z-index:99998;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}#socialFeed .rowInner .slideControl:hover{background:rgba(255,255,255,0.2);color:#7789ae}#socialFeed .rowInner #prev{left:3.125%}#socialFeed .rowInner #prev i{padding:0 3px 0 0}#socialFeed .rowInner #next{right:3.125%}#socialFeed .rowInner #next i{padding:0 0 0 3px}#socialFeed .rowInner #socialSlider .slide{box-sizing:border-box;width:100%;display:table}#socialFeed .rowInner #socialSlider .slide .slideText{display:table-cell;height:205px;vertical-align:middle;font-size:30px;color:#fff;font-weight:400;line-height:40px;text-align:center}#socialFeed .rowInner #socialSlider .slide .slideText a{color:#5183bd}#socialFeed .rowInner #socialSlider .slide .slideInfo{font-family:"Oswald",sans-serif;font-weight:400;color:#fff;font-size:18px;line-height:22px;text-align:center;margin:20px 0 0 0;text-transform:uppercase}#socialFeed .rowInner #socialSlider .slide .slideInfo i{font-size:22px;line-height:22px}#socialFeed .rowInner #socialSlider .slide .slideInfo span{margin:0 14px 10px;display:inline-block}#socialFeedBlocks{background:url(images/bg-social_feed.jpg) center center no-repeat #01266d;background-size:cover;overflow:visible}#socialFeedBlocks .rowInner{padding:60px 0 40px;max-width:980px}#socialFeedBlocks .rowInner h4{color:#fff;padding-right:380px}#socialFeedBlocks .rowInner h4:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner h4 .socialToggles{width:380px;margin:0 -380px 0 0;float:right}#socialFeedBlocks .rowInner h4 .socialToggles a{width:175px;margin:0 0 0 15px;height:46px;padding:15px;box-sizing:border-box;font-family:"Oswald",sans-serif;font-size:15px;line-height:16px;text-transform:uppercase;font-weight:300;display:block;float:left;text-align:center}#socialFeedBlocks .rowInner h4 .socialToggles a i{margin:0 5px 0 0}#socialFeedBlocks .rowInner h4 .socialToggles a.facebook{background:#3b5998}#socialFeedBlocks .rowInner h4 .socialToggles a.twitter{background:#1da1f2}#socialFeedBlocks .rowInner h4 .socialToggles a.active{border:1px solid #dcdcdc}#socialFeedBlocks .rowInner .socialBlockWrapper{margin:0 -1.2%}#socialFeedBlocks .rowInner .socialBlockWrapper:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner .socialBlockWrapper.twitter{display:none}#socialFeedBlocks .rowInner .socialBlock{padding:0 1.2% 24px;width:25%;box-sizing:border-box;float:left}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner{background:#fff;padding:8%;border:1px solid #dcdcdc;height:133px;overflow:hidden}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader{padding:0 26px 15px 46px}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .thumb{width:40px;height:40px;float:left;border-radius:4px;margin:0 0 0 -46px}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .thumb img{width:100%;height:auto;display:block}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .icon{font-size:20px;float:right;margin:0 -26px 0 0}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .icon .fa-facebook-official{color:#3b5998}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .icon .fa-twitter{color:#00a3f9}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .profile{float:left;width:100%;padding:3px 0 0 0}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .profile .profileName{font-size:13px;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialHeader .profile .profileLink{font-size:10px;font-weight:700;line-height:1;color:#00226b;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialContent{font-size:12px;line-height:12px;text-overflow:ellipsis;overflow:hidden;font-weight:400;max-height:79px}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialContent a{color:#00226b}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner .socialContent p{margin-bottom:14px;line-height:13px}#main .rowInner{padding:60px 0;max-width:1080px}#main .content{margin:0 auto;max-width:1080px}#main .content .tabbedBlock{color:#01266d;margin:0 0 0 25px}#main .content .gradeFormWrapper{margin:100px 0 0 0}#main #meet.content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;max-width:1080px}#main #issues.content{max-width:1325px}#main #issues.content .issue{padding:18px;border:1px solid #ebebeb;position:relative;display:table;margin:0 0 25px 0}#main #issues.content .issue .issueSocBtn{width:45px;height:45px;text-align:center;line-height:45px;color:rgba(255,255,255,0.35);font-size:17px;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}#main #issues.content .issue .issueSocBtn.fa-facebook{background:#00226b;right:4.5%}#main #issues.content .issue .issueSocBtn.fa-twitter{background:#2d76d2;right:4.5%;margin:0 47px 0 0}#main #issues.content .issue .issueSocBtn:hover{opacity:0.8}#main #issues.content .issue .issueThumb{display:table-cell;width:33.33%;vertical-align:top}#main #issues.content .issue .issueThumb img{width:94%;height:auto;display:block}#main #issues.content .issue .issueText{display:table-cell;width:66.66%;vertical-align:middle;padding:37px 0 0 0}#main #media.content{max-width:1200px}#main #media.content .videos{margin:0 0 65px 0}#main #media.content .videos:after{content:"";display:table;clear:both}#main #media.content .videos .video{width:47%;margin:0 1.5% 25px;float:left}#main #media.content .videos .video img{width:100%;height:auto}#main #media.content .videos .video .videoInfo{padding:10px 100px 10px 0}#main #media.content .videos .video .videoInfo .videoTitle{float:left;display:table;width:100%}#main #media.content .videos .video .videoInfo .videoTitle .inner{display:table-cell;height:45px;vertical-align:middle;width:100%}#main #media.content .videos .video .videoInfo .videoShare{float:right;margin:0 -100px 0 0}#main #media.content .videos .video .videoInfo .videoShare:after{content:"";display:table;clear:both}#main #media.content .videos .video .videoInfo .videoShare .videoSocBtn{width:45px;height:45px;margin:0 0 0 2px;float:left;text-align:center;line-height:45px;color:rgba(255,255,255,0.35);font-size:17px;-webkit-transition:opacity .2s;transition:opacity .2s}#main #media.content .videos .video .videoInfo .videoShare .videoSocBtn.fa-facebook{background:#00226b}#main #media.content .videos .video .videoInfo .videoShare .videoSocBtn.fa-twitter{background:#2d76d2}#main #media.content .videos .video .videoInfo .videoShare .videoSocBtn:hover{opacity:0.8}#main #media.content>img{width:100%;height:auto}#main #media.content .flickr_embed_wrap{margin:0 0 65px 0;max-width:47%;margin-left:1.5%}#main #events.content{max-width:1325px}#main #events.content .event{padding:18px;border:1px solid #ebebeb;position:relative;display:table;margin:0 0 25px 0;width:100%;box-sizing:border-box}#main #events.content .event .eventDate{height:21px;text-align:center;color:#fff;position:absolute;background:#f7001f;top:0;padding:12px 10px;font-family:"Oswald",sans-serif;font-size:20px;line-height:21px;font-weight:700;right:4.5%}#main #events.content .event .eventThumb{display:table-cell;width:33.33%;vertical-align:top}#main #events.content .event .eventThumb img{width:94%;height:auto;display:block}#main #events.content .event .eventText{display:table-cell;width:66.66%;vertical-align:middle;padding:37px 0 0 0}#main #events.content .event a{color:#01266d}#main #contact.content{max-width:1200px}#main #contact.content:after{content:"";display:table;clear:both}#main #contact.content #colLeft{width:55%;float:left}#main #contact.content #colLeft .important{background:#ebebeb;padding:18px;margin:0 0 20px 0}#main #contact.content #colLeft .important span{font-family:"Oswald",sans-serif;font-size:24px;font-weight:700}#main #contact.content #colRight{width:40%;float:right}#main #contact.content #colRight .sideBox{margin:0 0 45px 0}#main #contact.content #colRight .sideBox .subtitle{font-size:12px;line-height:12px;font-style:italic;margin:-20px 0 30px 0}#main #contact.content #colRight .sideBox span{font-size:12px;font-style:italic}#main #volunteer.content{max-width:1080px}#main #volunteer.content:after{content:"";display:table;clear:both}#main #volunteer.content #colLeft{width:55%;float:left}#main #volunteer.content #colLeft .important{background:#ebebeb;padding:18px;margin:0 0 20px 0}#main #volunteer.content #colLeft .important span{font-family:"Oswald",sans-serif;font-size:24px;font-weight:700}#main #volunteer.content #colRight{width:40%;float:right}#main #volunteer.content #colRight .sideBox{margin:0 0 45px 0}#main #volunteer.content #colRight .sideBox .subtitle{font-size:12px;line-height:12px;font-style:italic;margin:-20px 0 30px 0}#main #volunteer.content #colRight .sideBox span{font-size:12px;font-style:italic}#birthdayPetition.row{background:#fff;padding:0;margin-bottom:88px}#birthdayPetition.row .rowInner{max-width:1400px;width:auto;background:#01266d;position:relative}#birthdayPetition.row .rowInner .formWrap{width:50%;float:left}#birthdayPetition.row .rowInner .formWrap h1{font-size:36px;color:#fff;line-height:38px;margin-bottom:10px}#birthdayPetition.row .rowInner .formWrap h2{color:#fff;font-weight:300;font-size:30px;line-height:32px}#birthdayPetition.row .rowInner .formWrap .inner{max-width:440px;padding:55px 130px;float:right;text-align:center}#birthdayPetition.row .rowInner .formWrap .inner .cardTitle{padding:30px 0}#birthdayPetition.row .rowInner .formWrap .inner .cardTitle .fa-star{color:#f7001f;font-size:30px;line-height:43px;vertical-align:top}#birthdayPetition.row .rowInner .formWrap .inner .cardTitle h3{font-size:60px;color:#fff;font-weight:700;display:inline-block;font-family:"Oswald",sans-serif;padding:0 10px}#birthdayPetition.row .rowInner .formWrap .inner p{color:#fff;margin-bottom:0;font-style:italic;padding:0 30px}#birthdayPetition.row .rowInner .formWrap .inner #cardForm{margin-top:25px}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;color:#acacac;font-size:16px;font-style:italic;padding:0 0 0 25px;line-height:56px;display:block;width:100%;box-sizing:border-box;border:none;margin-bottom:1.5%;font-family:"Merriweather",serif}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input.half{float:left;width:49.5%;margin-right:1%}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input.half.last{margin-right:0}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input.half.last:after{content:'';display:block;width:0px;height:0px;clear:both}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input[type=submit]{background:#f7001f;color:#fff;text-align:center;font-weight:700;font-family:"Oswald",sans-serif;font-size:24px;font-style:normal}#birthdayPetition.row .rowInner .formWrap .inner #cardForm textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;color:#acacac;font-size:16px;font-style:italic;padding:25px;display:block;width:100%;box-sizing:border-box;border:none;margin-bottom:1.5%;max-width:100%;min-height:188px;font-family:"Merriweather",serif}#birthdayPetition.row .imageWrap{float:none;width:50%;height:100%;position:absolute;right:0;top:0}#birthdayPetition.row .imageWrap .inner img{width:100%;height:auto;display:block}#socialBtns .rowInner{padding:0 0 60px 0;text-align:center;line-height:0;font-size:0}#socialBtns .rowInner .socialBtnWrapper{display:inline-block;width:47%;max-width:290px;margin:0 1.5% 20px 1.5%}#socialBtns .rowInner .socialBtnWrapper .socialBtn{width:100%;display:table;background:#01266d;height:75px;font-size:17px;line-height:20px;text-align:center;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}#socialBtns .rowInner .socialBtnWrapper .socialBtn .socialIcon{width:15%;height:100%;position:relative;display:table-cell;vertical-align:middle;color:rgba(255,255,255,0.35);background:#000e54}#socialBtns .rowInner .socialBtnWrapper .socialBtn .socialIcon i{position:absolute;left:70%;top:50%;margin:-12px 0 0 -20px;z-index:99999;min-width:40px}#socialBtns .rowInner .socialBtnWrapper .socialBtn .socialIcon:after{content:'';position:absolute;left:100%;top:0;width:0;height:0;border-top:75px solid #000e54;border-right:40px solid transparent;-webkit-transition:all .2s;transition:all .2s}#socialBtns .rowInner .socialBtnWrapper .socialBtn .socialText{width:85%;height:100%;padding:0 25px 0 50px;display:table-cell;vertical-align:middle;font-family:"Oswald",sans-serif;color:#fff;-webkit-transition:all .2s;transition:all .2s}#socialBtns .rowInner .socialBtnWrapper .socialBtn:hover .socialIcon{width:20%}#socialBtns .rowInner .socialBtnWrapper .socialBtn:hover .socialText{width:80%}#donateBar{background:#e6000d}#donateBar .rowInner{z-index:2;position:relative;display:table}#donateBar .rowInner:after{content:"";display:table;clear:both}#donateBar .rowInner .donateBox{width:16.66%;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);background:#e6000d;box-sizing:border-box;display:table-cell;height:105px;vertical-align:middle;font-weight:400}#donateBar .rowInner .donateBox .inner{text-align:center;font-family:"Oswald",sans-serif;font-size:36px;line-height:36px;color:#fff;-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#donateBar .rowInner #title.donateBox{font-weight:700;padding:0 20px 0 0}#donateBar .rowInner #title.donateBox .inner{font-size:24px}#donateBar .rowInner #option1.donateBox{background:#fe0024}#donateBar .rowInner #option2.donateBox{background:#e6000d}#donateBar .rowInner #option3.donateBox{background:#db0004}#donateBar .rowInner #option4.donateBox{background:#cc0001}#donateBar .rowInner #option5.donateBox{background:#ba0001}#donateBar:after{content:'';position:absolute;left:60%;right:0;top:0;bottom:0;background:#ba0001;z-index:1}#footer .rowInner{padding:100px 0 50px;max-width:480px;text-align:center}#footer .rowInner #footLogo{width:100%;height:auto;max-width:233px;margin:0 auto 30px}#footer .rowInner .footerContact{color:#00226b;font-size:16px;line-height:1.33;margin-bottom:35px}#footer .rowInner #disclaimer{border:1px solid #d7d7d7;padding:1px 5px;color:#a1a1a1;font-size:12px;line-height:20px;display:inline-block;margin-bottom:20px}#footer .rowInner #disclaimer .paidfor{font-family:"Oswald",sans-serif;text-transform:uppercase}#footer .rowInner #disclaimer a{color:#464646}@media only screen and (max-width: 1200px){#birthdayPetition.row .rowInner .formWrap .inner{padding:55px}}@media only screen and (max-width: 1152px){#banner .rowInner{height:375px}}@media only screen and (max-width: 1056px){#banner .rowInner{height:350px}}@media only screen and (max-width: 960px){#banner .rowInner{height:325px}}@media only screen and (max-width: 864px){#banner .rowInner{height:300px}#actionsBar .rowInner .action{height:90px;font-size:18px;line-height:19px}#actionsBar .rowInner .action .actionIcon{width:15%}#actionsBar .rowInner .action .actionIcon i{left:75%;margin:-9px 0 0 -10px;min-width:20px}#actionsBar .rowInner .action .actionIcon:after{border-top-width:90px;border-right-width:45px}#actionsBar .rowInner .action .actionText{width:85%;padding:0 15px 0 40px}#actionsBar .rowInner .action:hover{height:125px;margin:-35px 0 0 0}#actionsBar .rowInner .action:hover .actionIcon i{font-size:30px;margin:-15px 0 0 -12px}#actionsBar .rowInner .action:hover .actionIcon:after{border-top-width:125px;border-right-width:65px}#donateBar .rowInner .donateBox{height:85px}#donateBar .rowInner .donateBox .inner{font-size:24px;line-height:24px}#birthdayPetition.row .rowInner .formWrap{width:100%;float:left}#birthdayPetition.row .rowInner .formWrap .inner{float:none;margin:0 auto}#birthdayPetition.row .imageWrap{display:none}}@media only screen and (max-width: 768px){h1{font-size:36px;line-height:38px;font-weight:700}h2{font-size:24px;line-height:26px;font-weight:300}#nav .rowInner #menu ul li{margin:0 0 0 2%}#nav .rowInner #menu ul li.socnet{margin:0 3% 0 0}#nav .rowInner #menu ul li.btnNav a{width:100px}#nav .rowInner #menu ul li.menu-item a,#nav .rowInner #menu ul li.socnet a{color:#01266d;font-size:17px}#banner .rowInner{height:275px}#bannerHome .rowInner #bannerSlider{height:350px}#bannerHome .rowInner #bannerSlider .slide .slideInner{padding:35px 0;height:280px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .field{height:35px;padding:9px 10px 8px;font-size:14px;line-height:16px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent input[type="submit"]{height:35px}#news .rowInner{padding:55px 0 75px 0}#main #issues.content .issue{padding:10px;display:block}#main #issues.content .issue .issueSocBtn{width:35px;height:35px;line-height:35px;font-size:17px}#main #issues.content .issue .issueSocBtn.fa-facebook{right:0}#main #issues.content .issue .issueSocBtn.fa-twitter{right:0;margin:0 37px 0 0}#main #issues.content .issue .issueThumb{display:block;float:left;margin:0 0 5px 0;padding:0}#main #issues.content .issue .issueThumb img{width:94%;height:auto;display:block}#main #issues.content .issue .issueText{display:block;width:100%;padding:0}#main #issues.content .issue .issueText h4{padding:0 100px 0 0}#main #events.content .event{padding:10px;display:block}#main #events.content .event .eventDate{padding:7px 10px;right:0}#main #events.content .event .eventThumb{display:block;float:left;margin:0 0 5px 0;padding:0}#main #events.content .event .eventThumb img{width:94%;height:auto;display:block}#main #events.content .event .eventText{display:block;width:100%;padding:0}#main #events.content .event .eventText h4{padding:0 100px 0 0}#videoHome .rowInner{padding:50px 0}#socialFeedBlocks .rowInner{padding:40px 0 20px}#socialFeedBlocks .rowInner h4{color:#fff;padding-right:300px}#socialFeedBlocks .rowInner h4:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner h4 .socialToggles{width:300px;margin:0 -300px 0 0}#socialFeedBlocks .rowInner h4 .socialToggles a{width:135px}#footer .rowInner{padding:50px 0}}@media only screen and (max-width: 672px){#nav{background:rgba(255,255,255,0.75);padding:0}#nav .rowInner{text-align:center;display:block;padding:0}#nav .rowInner:after{content:"";display:table;clear:both}#nav .rowInner #logo{display:block;width:150px;height:auto;float:left;margin:10px 0 10px 10px}#nav .rowInner #respNavBtn{display:block}#nav .rowInner #menu{display:block;position:fixed;top:0;right:-160px;width:160px;background:#000;height:100%;-webkit-transition:all 0.2s;transition:all 0.2s}#nav .rowInner #menu ul{padding:10px;width:100%;text-align:center;box-sizing:border-box}#nav .rowInner #menu ul li{margin:0;display:block}#nav .rowInner #menu ul li a{font-size:18px;line-height:18px;color:#fff;text-transform:uppercase;display:block;padding:10px 0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}#nav .rowInner #menu ul li a:hover{opacity:0.7}#nav .rowInner #menu ul li.menu-item a{color:#fff}#nav .rowInner #menu ul li.socnet{margin:10px 0}#nav .rowInner #menu ul li.socnet a{font-size:22px;line-height:30px;margin:0 5px !important;padding:0;color:#fff}#nav .rowInner #menu ul li.btnNav a{padding:12px 5px;font-weight:700;width:auto;display:block;margin:0 0 10px 0 !important}#nav .rowInner #menu.respNavActive{right:0}#banner .rowInner{height:250px}#banner .rowInner #pageTitle{font-size:64px;line-height:60px}#news .rowInner{padding:55px 0 40px 0}#news .rowInner .post{margin:0 1.5% 35px;width:97%;text-align:center}#news .rowInner .post .postHeader{padding:0 0 10px 0;margin:0 0 15px 0}#main #contact.content #colLeft{width:100%;float:left}#main #contact.content #colRight{width:100%;float:left}#main #volunteer.content #colLeft{width:100%;float:left}#main #volunteer.content #colRight{width:100%;float:left}#socialFeed .slideText{font-size:24px !important;line-height:32px !important}#donateBar .rowInner .donateBox span{display:none}#videoHome .rowInner{padding:35px 0}#videoHome .rowInner .vidCol{width:100%;float:left;margin-bottom:30px}#videoHome .rowInner .textCol{width:100%;float:left}#videoHome .rowInner .textCol h4{font-size:32px;line-height:32px}#videoHome .rowInner .textCol h6{font-size:20px;line-height:20px}#videoHome .rowInner .textCol .vidDescrip{font-size:14px;line-height:21px}#socialFeedBlocks .rowInner h4{color:#fff;padding-right:120px}#socialFeedBlocks .rowInner h4:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner h4 .socialToggles{width:120px;margin:0 -120px 0 0}#socialFeedBlocks .rowInner h4 .socialToggles a{width:36px;height:36px;padding:10px}#socialFeedBlocks .rowInner h4 .socialToggles a span{display:none}#socialFeedBlocks .rowInner h4 .socialToggles a i{margin:0;vertical-align:middle}#socialFeedBlocks .rowInner h4 .socialToggles a i.fa-facebook-official{margin:-3px 0 0 0}#socialFeedBlocks .rowInner .socialBlock{padding:0 1.2% 20px;width:50%}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner{padding:8%;height:130px}}@media only screen and (max-width: 576px){h1{font-size:36px;line-height:38px;font-weight:700}h2{font-size:24px;line-height:26px;font-weight:300}.formBox .formLeft{width:100%;margin-bottom:25px}.formBox .formRight{width:100%}#banner .rowInner{height:200px}#banner .rowInner #pageTitle{font-size:48px;line-height:44px}#bannerHome .rowInner .slideControl{width:25px;height:25px;line-height:24px;margin:-12px 0 0 0;font-size:20px}#bannerHome .rowInner #prev{left:5px}#bannerHome .rowInner #next{right:5px}#bannerHome .rowInner #bannerSlider{height:300px}#bannerHome .rowInner #bannerSlider .slide{background:center center no-repeat;background-size:cover;box-sizing:border-box;width:100%}#bannerHome .rowInner #bannerSlider .slide .slideInner{padding:35px 0;height:230px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter{width:100%;max-width:700px;padding:0 35px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent{text-align:center}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .field{width:46%;margin:0 2% 10px 2%;height:25px;padding:6px 10px 5px;font-size:12px;line-height:14px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent input[type="submit"]{width:46%;margin:0 2% 10px 2%;height:25px}#bannerHome .rowInner #bannerSlider .slide .slideContentOuter .slideContentInner .slideContent .slideBtn{width:96%;margin:0 2% 15px 2%;max-width:none}#actionsBar .rowInner .action{border-left:1px solid rgba(0,0,0,0.35);font-size:15px;line-height:17px;height:80px}#actionsBar .rowInner .action .actionIcon{display:none}#actionsBar .rowInner .action .actionText{width:100%;padding:0 5px;font-weight:400}#actionsBar .rowInner .action:hover{height:90px;margin:-10px 0 0 0}#actionsBar .rowInner .action:hover .actionIcon:after{border-top-width:105px;border-right-width:65px}#actionsBar .rowInner .action:first-child{border:none}#socialFeed .rowInner{padding:105px 25px 35px;max-width:1125px}#socialFeed .rowInner .slideControl{width:25px;height:25px;line-height:24px;margin:-12px 0 0 0;font-size:20px}#socialFeed .rowInner #prev{left:5px}#socialFeed .rowInner #next{right:5px}#socialFeed .rowInner #socialSlider .slide .slideText{height:auto;font-size:16px !important;line-height:24px  !important}#socialFeed .rowInner #socialSlider .slide .slideInfo{font-size:14px;line-height:18px;margin:20px 0 0 0}#socialFeed .rowInner #socialSlider .slide .slideInfo i{font-size:18px;line-height:18px}#main #meet.content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#main #issues.content .issue .issueThumb{display:none}#main #events.content .event .eventThumb{display:none}#footer .rowInner{padding:35px 0}#volunteerRow .rowInner .vImage{float:none;margin:0 0 30px 0;text-align:center}#volunteerRow .rowInner .vContent{float:none;text-align:center}#aboutHome .rowInner .aboutHero{display:none}#signupBar .rowInner .signupField{width:48%;height:36px;margin:0 1% 15px 1%;padding:10px 13px}#signupBar .rowInner .signupField.small{width:48%}#signupBar .rowInner .signupSubmit{width:48%;height:36px;margin:0 1% 15px 1%}}@media only screen and (max-width: 480px){h1{font-size:32px !important;line-height:34px !important}h2{font-size:21px !important;line-height:26px !important}h4{font-size:24px;line-height:25px;margin-bottom:15px}#banner .rowInner{height:150px}#banner .rowInner #pageTitle{font-size:36px;line-height:34px}#donateBar .rowInner .donateBox{width:25%}#donateBar .rowInner #option3.donateBox{display:none}#donateBar .rowInner #option4.donateBox{display:none}#main #media.content .videos .video{width:100%;margin:0 0 25px;float:left}#birthdayPetition.row .rowInner .formWrap .inner{padding:40px 20px}#birthdayPetition.row .rowInner .formWrap .inner .cardTitle .fa-star{font-size:20px}#birthdayPetition.row .rowInner .formWrap .inner .cardTitle h3{font-size:36px}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input.half{width:100%;margin-right:0}#birthdayPetition.row .rowInner .formWrap .inner #cardForm input.half.last{width:100%}#socialFeedBlocks .rowInner h4{color:#fff;padding-right:120px}#socialFeedBlocks .rowInner h4:after{content:"";display:table;clear:both}#socialFeedBlocks .rowInner h4 .socialToggles{width:120px;margin:0 -120px 0 0}#socialFeedBlocks .rowInner h4 .socialToggles a{width:36px;height:36px;padding:10px}#socialFeedBlocks .rowInner h4 .socialToggles a span{display:none}#socialFeedBlocks .rowInner h4 .socialToggles a i{margin:0;vertical-align:middle}#socialFeedBlocks .rowInner h4 .socialToggles a i.fa-facebook-official{margin:-3px 0 0 0}#socialFeedBlocks .rowInner .socialBlock{padding:0 1.2% 20px;width:100%;display:none}#socialFeedBlocks .rowInner .socialBlock .socialBlockInner{padding:15px;height:100px}#socialFeedBlocks .rowInner .socialBlock:nth-child(1),#socialFeedBlocks .rowInner .socialBlock:nth-child(2),#socialFeedBlocks .rowInner .socialBlock:nth-child(3),#socialFeedBlocks .rowInner .socialBlock:nth-child(4){display:block}}@media only screen and (max-width: 384px){#socialBtns .rowInner{padding:0 0 34px 0}#socialBtns .rowInner .socialBtnWrapper{width:100%;max-width:none;margin:0 0 10px 0}}

/*# sourceMappingURL=style.css.map */