html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup,
menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
nav ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
.post table{border-collapse:collapse;border-spacing:0; table-layout:fixed;}
.interior-text .post td { width: 33%; }
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input, select{vertical-align:middle;}
#nav5{list-style:none;font-weight:bold;margin-bottom:10px;float:left;width:100%;}
#nav5 li{float:left;margin-right:10px;position:relative;}
#nav5 a{display:block;padding:5px;color:#fff;background:#333;text-decoration:none;}
#nav5 a:hover{color:#fff;background:#6b0c36;text-decoration:underline;}
#nav5 ul{background:#fff;background:rgba(255,255,255,0);list-style:none;position:absolute;left:-9999px;}
#nav5 ul li{padding-top:1px;float:none;}
#nav5 ul a{white-space:nowrap;}
#nav5 li:hover ul{left:0;}
#nav5 li:hover a{background:#6b0c36;text-decoration:underline;}
#nav5 li:hover ul a{text-decoration:none;}
#nav5 li:hover ul li a:hover{background:#333;}
body{font-size:13px/1.231; font-family: 'Open Sans', sans-serif;}
select, input, textarea, button{font:99% sans-serif;}
pre, code, kbd, samp{font-family:monospace, sans-serif;}
body, select, input, textarea{color:#444;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:30px;}
h2{font-size:24px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
a:hover, a:active{outline:none;}
a, a:active, a:visited{color:#3B5998;text-decoration:none;font-weight:bold;}
a:hover{color:#666699;text-decoration:underline;}
::-moz-selection{background:#999;color:#fff;text-shadow:none;}
::selection{background:#999;color:#fff;text-shadow:none;}
a:link{-webkit-tap-highlight-color:#999;}
ul, ol{margin-left:1.8em;margin-bottom:1.5em}
ol{list-style-type:decimal;}
p{padding:5px 0;margin:0 0 10px 0;}
.interior-text p{padding:8px 0;margin:0 0 0 0;line-height:17px; font-size:13px;}
nav ul, nav li{margin:0;padding:0px 20px;}
#nav-secondary {padding: 0px;}
small{font-size:85%;}
strong, b, th{font-weight:bold;}
td, td img{vertical-align:top;}
sub{vertical-align:sub;font-size:smaller;}
sup{vertical-align:super;font-size:smaller;}
pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
.ie7 img{-ms-interpolation-mode:bicubic;}
textarea{overflow:auto;}
.ie6 legend, .ie7 legend{margin-left:-7px;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:bottom;}
.ie7 input[type="checkbox"]{vertical-align:baseline;}
.ie6 input{vertical-align:text-bottom;}
label, input[type=button], input[type=submit], button{cursor:pointer;}
button, input, select, textarea{margin:0;}
input:valid, textarea:valid{}
input:invalid, textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}
.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid{background-color:#f0dddd;}
button{width:auto;overflow:visible;}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.invisible{visibility:hidden;}
.col{display:inline;float:left;}
.group:before, .group:after{content:"\0020";display:block;height:0;visibility:hidden;}
.group:after{clear:both;}
.group{zoom:1;}
.clear{clear:both;height:0;width:100%;overflow:hidden;}
.margin-btm-1{margin-bottom:10px;}
.margin-btm-2{margin-bottom:20px;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter, div.aligncenter{margin-left:auto;margin-right:auto;}
.navigation, .comment-navigation{display:block;clear:both;}
.navigation{margin-top:40px;padding-bottom:70px;}
.comment-navigation{margin-top:15px;padding-bottom:5px;}
.navigation a, .comment-navigation a{}
.navigation a:hover, .comment-navigation a:hover{}
.attachment a{border:0}
.navigation a img{border-radius:0;border:none}
.navigation-image a{border:none}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#fafafa;padding-top:5px;margin:5px 25px 25px 0px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:10px;line-height:16px;padding:4px 4px 5px 0;margin:0;color:#666;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden{display:none;}
.screen-reader-text{position:absolute;left:-1000em;}
#commentform input{width:170px;padding:4px;border:1px solid #ccc;font-size:14px;font-family:Tahoma, Geneva, sans-serif;}
#commentform{margin:5px 10px 0 0;padding-bottom:30px;}
#commentform p{margin:0 0 10px 0;font-size:14px;position:relative;}
#commentform p label{width:120px;display:block;float:left}
#commentform .required{position:absolute;left:310px;color:red;}
#commentform .comment-notes .required{position:static;}
#commentform textarea{width:70%;padding:2px;border:1px solid #ccc;padding:4px;font-family:Tahoma, Geneva, sans-serif;;}
.cancel-comment-reply{display:none;}
#commentform #submit{margin-left:120px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #aaa;font-weight:bold}
#commentform small, #commentform #submit{color:#333;text-transform:uppercase;font-family:'Open sans';}
#commentform small{font-size:11px;font-weight:bold}
#respond h3{padding-top:20px;margin-bottom:10px;}
#commentform .form-allowed-tags{padding-left:120px;}
.sprite{display:block;height:37px;text-indent:-999em;}
.round-box{padding:12px;min-height:95px; }
.welcome-widget {min-height:65px;}
.round-box title{box-shadow: 3px 3px 5px #888888;}
.rounded{}
.page-wrapper{background:#cfd0d1 url(images/page-bg.jpg) repeat-x;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin:0px auto;width:1024px;overflow:visible;}
.wrapper{background:url(images/bottom-image.png) no-repeat left bottom;overflow:visible;padding:18px 22px 22px 10px;}
#header{}
.logo{margin-left:6px;width:240px;}
.logo h1 a{display:block;}
.header-rgt{float:right;width:986px;}
.social-links{overflow:hidden;float:right;}
.social-links a{float:left;margin-left:5px;}
.social-links .facebook-icon{background-position:0 0px;width:38px;}
.social-links .facebook-icon:hover{background-position:0 -40px;}
.social-links .twitter-icon{background-position:-41px 0px;width:38px;}
.social-links .twitter-icon:hover{background-position:-41px -40px;}
.social-links .rss-icon{background-position:-83px 0px;width:38px;}
.social-links .rss-icon:hover{background-position:-83px -40px;}
.social-links .youtube-ico{background-position:-125px 0px;width:38px;}
.social-links .youtube-ico:hover{background-position:-125px -40px;}
#primary-nav{clear:both;}
#primary-nav #nav-main{background:none;height:auto;}
#primary-nav #nav-main li a{color:#47476B;display:block;font-family:'Open sans', sans-serif;font-size:15px;text-decoration:none;font-weight:bold;height:auto;}
#primary-nav #nav-main li{height:auto;}
.content-wrap{padding:0 0 0 0;clear:both;}
.socialwidget img{float:none;}
.sidebar{width:224px;padding:0 11px 0 6px;}
.textwidget{margin:0px 0 15px 0;position:relative;}
.color-1{background:#47476B;}
h2.widget-title{color:#ffcc33;font:bold 15px/20px 'Open sans', sans-serif;text-transform:uppercase;margin:0;text-shadow:none;}
.widgettitle{color:#47476B;background:#fff;font-family:'Open sans', sans-serif;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:28px;padding:0 0 0 12px;box-shadow: 3px 3px 5px #888888;}
.widgettitle{display:none;}
.widget_search{padding:10px;}
.news-form header{font:bold 16px/18px 'Open sans', sans-serif;color:#fff;display:block;}
.news-form input{width:166px;padding:0px 5px;background:#e8e5ea;border:1px solid #c2caca;height:18px;margin:3px 5px 0 0;float:left;}
.news-form input.button{background:url(images/arrow.png) no-repeat 0 7px;height:19px;width:13px;border:none;margin:0;text-indent:-999em;position:absolute;top:55px;right:7px;}
.news-form .gform_confirmation_message{color:#fff;font-style:italic;padding-top:15px;}
.interior-text .gform_confirmation_message{color:#DDB02D;font-style:italic;font-weight:bold;}
.sdbr-widget{box-shadow: 3px 3px 5px #888888;}
.sdbr-widget:first-child{margin-top:0;}
.sdbr-widget:last-child{margin-bottom:0;}
.sdbr-widget header {font-size:15px;}
.color-2{background:#666699;}
.widget-img{left:9px;position:absolute;top:10px;}
.textwidget a{font:bold 15px/18px 'Open sans', sans-serif;color:#fff;text-decoration:none;}
.textwidget a span{color:#fcd846;font:bold 11px/18px 'Open sans', sans-serif;}
a.offer{float:right;width:120px;}
a.free{float:right;width:116px;}
a.offer:hover{text-decoration:underline;}
a.help{float:left;width:130px;}
.color-3{background:#9494B8;}
.piggybox{position:absolute;right:0;top:5px;}
.widget{}
.widget p{color:#4d4d4f;font:normal 11px/14px 'Open sans', sans-serif;padding:0 0 20px 10px;}
#gform_1 ul{list-style:none;margin:0;}
#gform_1 label{display:none;}
.validation_error{display:none;}
.validation_message{color:red;}
#gforms_confirmation_message{color:green;}
.ginput_complex span.name_prefix{width:97%!important}
#main-content{float:right;width:750px;}
#billboard{}
#billboard .flexslider .slider-content{background:#fff;background:rgba(255, 255, 255, 0.70);bottom:0;position:absolute;right:0;width:391px;padding:2px 5px;}
#billboard .slider-content h2, #billboard .billboard-title h2{color:#000;font:normal 22px/22px Tahoma, Geneva, sans-serif;}
#billboard .slider-content strong, #billboard .billboard-title strong{color:#b61a39;display:block;font:bold 11px/18px Tahoma, Geneva, sans-serif;}
#billboard .flexslider .slider-content p{color:#000;font:normal 12px/18px Tahoma, Geneva, sans-serif;}
#billboard .flexslider .slider-content .slider-link{color:#4e7920;font:bold 20px/22px Tahoma, Geneva, sans-serif;text-decoration:none;}
#billboard .flexslider .slider-content .slider-link:hover{text-decoration:underline;}
#billboard .flex-control-nav{bottom:-35px;left:0;}
#billboard .flex-control-paging li a{background:#fff;border:1px solid #647620;border-radius:2px;color:#647620;font:bold 13px/18px Tahoma, Geneva, sans-serif;-moz-border-radius:2px;-weblit-border-radius:2px;-o-border-radius:2px;text-decoration:none;padding:2px 8px;margin-top:-70px;margin-left:5px;}
#billboard .flex-control-nav li:first-child{margin-left:0;}
.sec-nav{float:right;padding:13px 0 0 0;position:relative;//font-family:'Tahoma';}
.sec-nav label{font:15px/18px "Century Gothic";float:left;padding:0 12px 0 0;font-family:'Open sans', sans-serif;}
.sec-nav ul{float:left;}
.sec-nav ul li{color:#000;float:left;font:15px/18px "Century Gothic";padding:0px 12px 0 0;}
.sec-nav ul li:last-child{padding-right:0;}
.sec-nav ul li a{color:#47476B;text-decoration:none;font-family:'Open sans', sans-serif;}
.sec-nav ul li a:hover{text-decoration:underline;}
.content{clear:both;padding:20px 0 0 0;overflow:hidden; }
.box{background:#fff;overflow:hidden;width:750px;height:360px;}
.blogtitle{vertical-align:middle;}
.blogtitle a{font-size:16px;}
.blog-enews{box-shadow: 3px 3px 5px #888888; width:400px; margin-bottom:10px}
.inv-donate{box-shadow: 3px 3px 5px #888888; width:400px; margin-bottom:10px}
.readmore {font-size:13px;}
.readmore a{font-size:12px;}
.attachment-blog-thumb{}
.blog .title, .teaser .title{color:#fff;background:#47476B;font-family:'Open sans', sans-serif;text-transform:uppercase;font-weight:bold;font-size:20px;line-height:28px;padding:0 0 0 15px;}
.blog-entry{padding:13px 15px;}
.post{padding:0 0 15px 0;overflow:hidden;}
.bloglist .post img{float:left;margin:0 20px 0 0;}
.blog-entry .post img{float:left;margin:0 20px 0 0;}
.post h2.article-title{line-height:14px;margin:0;padding:0;}
.post h2.article-title a{color:#47476B;font:18px Tahoma, Geneva, sans-serif;text-decoration:none;background:url('images/more-arrow.png') no-repeat right 6px;padding-right:15px;}
.post h2.article-title a:hover{text-decoration:underline;}
.teaser{float:right;}
.teaser .teaser-entry{background:url(images/donate2013.png) no-repeat right bottom;height:180px;padding-top:15px;}
.teaser .teaser-entry a.teaserLink{display:block;height:100%;width:100%;text-decoration:none;}
.teaser-entry h2{color:#404040;font:normal 20px/20px 'Open sans', sans-serif;}
.teaser a.more{color:#000;display:block;font:normal 12px/18px Tahoma, Geneva, sans-serif;padding:7px 0;text-decoration:none;}
.teaser a.more:hover{text-decoration:underline;}
.teaser a.more span{color:#667821;}
.footer-wrap{margin:0px auto;width:1024px;padding:5px 0 0 0;overflow:hidden;}
.footer-lft{text-align:center;color:#fff;background-color:#cfd0d1;font:normal 12px/18px 'Open sans', Helvetica, sans-serif;margin:0;width:100%;padding:5px;font-weight:bold;}
.footer-lft a{color:#47476B;text-decoration:none;}
.footer-lft a:hover{text-decoration:underline;}
.search-form{float:right;width:295px;}
.search-sec input{border:1px solid #ccc;border-top:1px solid #333;padding:0px 5px;float:left;height:18px;width:195px;}
.search-sec input.search-but{background:url(images/green-but.jpg) no-repeat;border:none;color:#fff;font:14px/18px "Franklin Gothic Demi Cond";height:20px;margin:0 0 0 10px;padding:0 0 5px 0;width:78px;text-transform:uppercase;}
body.interrior #billboard{}
#billboard .billboard-wrap{position:relative;right:-1px;}
.billboard-wrap img{display:block;width:749px;}
#billboard .billboard-content{position:relative;}
#billboard .billboard-title{background:#fff;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7);margin:0 0 0 5px;padding:5px 10px 15px 10px;position:absolute;bottom:0;}
.interior-text{background:#fff;overflow:hidden;clear:both;padding:0px 20px 0 20px;font-size:13px;}
.interior-text .image-holder{background:#fff;border:1px solid #ccc;float:right;margin:0 0 10px 10px;padding:15px;width:303px;}
.interior-text .image-holder p{font-size:10px;padding:0;margin:0;}
.not-found{text-align:center;}
.site-search{margin-left:240px;margin-top:20px;}
@media all and (orientation:portrait){}
@media all and (orientation:landscape){}
@media screen and (max-device-width:480px){}
@media print{*{background:transparent !important;color:#444 !important;text-shadow:none !important;}
a, a:visited{color:#444 !important;text-decoration:underline;}
a:after{content:"";}
abbr:after{content:" (" attr(title) ")";}
.ir a:after{content:"";}
pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
body .gform_wrapper form .gform_body ul,
body .gform_wrapper form .gform_body ul li{list-style-type:none !important;list-style-image:none !important;list-style:none !important;background-image:none !important;background:none !important;padding:0 !important;padding-bottom:10px;margin:0 !important;border:none !important}
body .gfield_label {padding-top:10px;}
#field_12_13{visibility:hidden;line-height:0px;padding-bottom:0px;}
#input_12_13{padding:0px;border:0px;height:1px;}
span.clear{clear:left;display:block;}
.singlepxborder{border:1px;border-style:solid;padding:5px;}
li.investigationsubnav{display:inline;padding:0px 8px 0px 10px;font-size:14px;align:center;font-weight:bold;text-transform:uppercase;}
li.investigationsubnav a:link{text-decoration:none;}
ul.investigationsubnav{padding-top:10px;padding-bottom:10px;border:1px;border-style:dotted;margin-bottom:10px;text-align:center;margin-left:0px;}
a:visited li.investigationsubnav{background-color:yellow;}
.attachment-medium.wp-post-image{float:right; padding:5px;}
.blog-entry .post img{float:left}
.event-interior img{}
.the-event-img{float:left;width:200px;display:inline;overflow:hidden;}
.the-event-content{padding-left:20px;display:inline-block;width:450px;min-height:250px;}
.the-event-content h2{font-size:16px;}
.events-table td{padding-right:15px;}
#hp-sponsors{}
#hp-sponsors a {color: #bd0d72;}
.post-heading a{font-size:18px;font-weight:bold;}
.post-excerpt img{display:none;}
.welcome-to-blog{color:#AAC749;font:16px Tahoma, sans serif;}
.welcome-to-blog, .welcome-to-blog a, .welcome-to-blog a:visited, .welcome-to-blog a:hover{color:#47476B;font:16px Tahoma, sans serif;font-weight:bold;}
.welcome-to-blog a:hover{text-decoration:underline;font-weight:bold;}
.blog-archive-list li{list-style-type:none;}
td.blog-archive-list{padding-bottom:5px;padding-left:0px;padding-right:5px;}
span.blog-archive-list-inner{padding-bottom:5px;padding-top:5px;text-align:center;}
.blog-archive-list-inner{display:inline-block;background:#47476B;color:#fff;width:109px;font-weight:normal;box-shadow: 3px 3px 5px #888888;}
span.blog-archive-list-inner-title{padding-bottom:5px;padding-top:5px;text-align:center;}
.blog-archive-list-inner-title{display:inline-block;background:#47476B;color:#fff;width:224px;font-weight:normal;box-shadow: 3px 3px 5px #888888;}
.blog-archive-list-inner-title a, .blog-archive-list-inner-title a:link, .blog-archive-list-inner-title a:visited, .blog-archive-list-inner-title a:hover{font-weight:bold;font-size:13px;margin:5px;}
.blog-archive-list-inner a, .blog-archive-list-inner a:link, .blog-archive-list-inner a:visited, .blog-archive-list-inner a:hover{font-weight:bold;font-size:13px;margin:5px;}
#wpp-2{display:none;}
.style1 li{list-style:none;line-height:10px;padding-bottom:10px;}
.style1 ul.tabbernav li.tabberactive a, .style1 ul.tabbernav li.tabberactive a:visited, .style1 ul.tabbernav li.tabberactive a:link{border:none;background:#fff;padding-right:21px;padding-left:10px;}
.style1 ul.tabbernav li a, .style1 ul.tabbernav li a:link, .style1 ul.tabbernav li a:visited{background:#47476B;border:none;padding-right:5px;padding-left:5px;color:#fff}
.style1 ul.tabbernav li a, .style1 ul.tabbernav li a:link, .style1 ul.tabbernav li a:visited, {color:#fff;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-bottom:none;}

.style1 ul.tabbernav li.tabberactive a, .style1 ul.tabbernav li.tabberactive a:link, .style1 ul.tabbernav li.tabberactive a:visited{color:#000;border-top:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-bottom:none;}
div.style1{background-color:transparent;}
.tabberlive.style1 a{font-size:13px;line-height:16px;color:#000;}
.tabberlive.style1 {padding:0px !important;}
.tabbertab {box-shadow: 3px 3px 5px #BDBDBD;}
.tabberlive a {font-weight: normal;}
.tabberlive ul {margin-bottom:0px;margin-right:15px;}
.post-author{font-size:10px;padding-bottom:10px;}
.headerbar{height:20px;color:#fff;padding:5px;}
.facebook-bg-color{background:#3B5998;}
.twitter-bg-color{background:#4099FF;}
.text-center{text-align:center;}
.bg-white{background:#fff;}
a.invButton{-moz-box-shadow:inset 0px 1px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;box-shadow:inset 0px 1px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #942911;display:inline-block;color:#ffffff;font-family:'Open sans';font-size:16px;font-weight:normal;padding:10px 18px;text-decoration:none;text-shadow:0px 1px 0px #854629;}
a.invButton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}
a.invButton:active{position:relative;top:1px;}
.bigAgText{font-weight:normal;text-decoration:none;color:#fff;font-size:20px;text-align:center;padding-top:35px;line-height:28px;padding-right:5px}
a.bigAgText:hover{text-decoration:none;}
.moreTopMargin{margin-top:5px;}
.relatedThings{}
.relatedItem{display:inline-block;width:28.79%;overflow:hidden;vertical-align:top;margin-bottom:20px;padding-left:0px;padding-right:30px;margin-top:5px;font-size:14px;font-weight:bold;position:relative;}
.relatedItemImage{}
.relatedItemImageBox{width:100%;opacity:0.8;background-color:#ffffff;position:absolute;bottom:0;margin:0px;}
.relatedItemImageBox p{font-weight:bold;color:#000000;margin:-5px 3px;}
.relatedItem:hover{background:#f0f0f0;}
.youmayalsolike{background:#47476B;padding:10px;color:#fff;width:691px;font-size:16px;font-weight:bold; box-shadow: 3px 3px 5px #888888;}
span.sf-sub-indicator{display:none !important;}
#gform_wrapper_1{max-height:85px;overflow:hidden;padding:0px;margin:0px;}
.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span.name_first {margin-right: 0% !important;}
.gfield_select {height: 29px !important;}
.ginput_complex select {height: 28px !important;}
//Sean's Added Classes for Gravity Forms
.gf_no_title { margin-top:-14px;}
.gf_money:before { content: "$"; }
/* styles for running fundraiser page */
.donationbox-title { position: relative; width: 100%; margin-top:5px; background-color: #6C7B99; width: 50%;}
.donationbox-title h3 { text-align:center; color:#fff; padding-top:10px; padding-bottom:10px; }
.donationbox-data { position: relative; width: 100%; background-color: #E8E8E8; width: 50%; }
.donationbox-data h4 { background-color: #E8E8E8; text-align:center; padding-top:5px; padding-bottom:5px; }
.highlightbox { margin: 10px 0px 10px; -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); }
.highlightbox-content { padding: 10px 20px; }
.box .title { text-align:center;box-shadow: 3px 3px 5px #888888;}
div.gsc-clear-button { display:none; }
#wrap { width: 850px; height: 1450px; padding: 0; overflow: hidden; }
#wrap > iframe { width: 100%; height: 100%;
    -ms-zoom: 0.85;
    -moz-transform: scale(0.85);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.85);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.85);
    -webkit-transform-origin: 0 0;
}
@media only screen and (max-device-width: 480px) {
#wrap { width: 850px; height: 1600px; padding: 0; overflow: hidden; }
#wrap > iframe { width: 100%; height: 100%;
    -ms-zoom: 0.85;
    -moz-transform: scale(0.85);
    -moz-transform-origin: 0 0;
    -o-transform: scale(0.85);
    -o-transform-origin: 0 0;
    -webkit-transform: scale(0.85);
    -webkit-transform-origin: 0 0;
}
}
.gform_duplicate {
        color:red;
        font-weight:bold;
}
.progress .su-tabs-nav {
	width: 15% !important;
}
.progress .su-tabs-panes {
	width: 85% !important;
}
#gform_fields_1 input {
	width: 80% !important;
}
.su-row {
	margin-bottom: .2em !important;
}
