#screen{background:url("../../../images/admin/lightbox_screen.png") top left;position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:8500}.lightbox_component{-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333;-moz-border-radius:6px;border-radius:6px;background:#fff;top:50%;left:50%;position:fixed;min-width:200px;min-height:100px;max-width:960px;display:none;z-index:19000}.lightbox_content{padding:10px 45px}.lightbox_component .close a{background:url("../../../images/admin/lightbox_close.png") 0 0 no-repeat;display:block;height:0;overflow:hidden;padding-top:28px;width:28px;position:absolute;cursor:pointer;top:-12px;right:-18px}.lightbox_component .next,.lightbox_component .previous{position:absolute;top:45%;padding:0 6px;font-weight:bold;background:#efefef;border-radius:2em;width:2em;margin:0 3px;text-align:center;-webkit-box-shadow:inset 0 1px 1px 0 #aaa}.lightbox_component .next{left:0}.lightbox_component .previous{right:0}.lightbox_component .next:hover,.lightbox_component .previous:hover{background:#dfdfdf;text-decoration:none}

body.mceContentBody{background:#fff}table,tr,td{font-size:1em}td{vertical-align:top}.lightbox{outline:0}

@media screen{#rss_feeds .featured,#rss_feeds .featured span,#rss_feeds .featured a{font-weight:bold}#rss_feeds .featured:before{content:'Featured Feed: '}}

@media screen{.blog_post_list .blog_post .thumbnail{float:right;padding:.5em}.author_bio .avatar{float:left;padding:6px}.author_bio .avatar img{border:3px solid #fff}.author_bio .bio{font-size:.8em;line-height:1.5em;overflow:hidden}}

@media screen{.event_form{font-size:12px}.event_list_container ul{margin:0;padding:0}.event_list_container li{margin:0;padding:0;border-top:1px solid}.event_list_container #redirection li{border-top:0;list-style:none}.event_list_container h4,.event_listing h4{margin-bottom:0}.event_list_container h4 .category_name,.event_listing h4 .category_name{font-size:12px;float:right}.where{float:right;display:block}.event_details{font-size:12px}.event_details dt{font-weight:bold}.event_details dd{padding-left:9px}.event_list_container h4 .category_name{float:right}.event_form ul{list-style:none;margin:0;padding:6px 0 12px}.event_form ul li{line-height:12px}.event_form li.list_view{float:left;padding-right:6px}.event_form li.grid_view{float:left;padding-left:6px}.event_form li.list_view{border-right:1px solid}.event_form li.selected a{font-weight:bold}.event_form .subscribe_link{float:right}.event_form .prev_month{float:left}.event_form .next_month{float:right}.event_form .form{text-align:center}.event_listing li.first{margin-left:8%}.event_listing li{border-top:1px solid;float:left;padding-bottom:9px;margin-left:19%;width:80%}.event_listing li h4{margin:0;padding:6px 0}.event_listing li h4 a{float:left}.event_listing li.group_heading{border-top:0;clear:both;float:left;margin-left:0;width:11%}.event_listing li.group_heading span.month_and_year{background:#bc4b47;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#fff;display:block;font-size:11px;padding:0 9px;text-transform:uppercase}.event_listing li.group_heading span.month{float:left}.event_listing li.group_heading span.year{float:right}.event_listing li.group_heading span.day{background:white url("/images/siteworks_calendar/gradient.png") bottom left repeat-x;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border-top:1px solid #d3c5c4;color:#000;display:block;font-size:2.5em;font-weight:bold;padding:.3em;text-align:center}.event_list_container .thumbnail,.event_listing .thumbnail{color:transparent;float:left;margin-right:9px}.event_list_container .left,.event_listing .left{float:left}.event_list_container .left .where,.event_list_container .left h4 .category_name,.event_listing .left .where,.event_listing .left h4 .category_name{display:block;float:none}table.calendar{border-bottom:1px solid #afafae;border-right:1px solid #afafae;line-height:18px}.calendar .monthName{display:none}.calendar span.holiday{display:block}.calendar td{border-top:1px solid #afafae;border-left:1px solid #afafae;height:90px;padding:3px;text-align:left;vertical-align:top;width:105px}.calendar.monthName th{font-weight:normal;text-align:right;padding-top:1em;padding-bottom:.7em}.calendar .dayName th{font-size:11px;padding:3px;background-color:#7e7e7e;color:white}.calendar .otherMonth,.day,.calendar .specialDay{padding:.7em 1em}.calendar .otherMonth{color:#999;background-color:#dedede}.calendar .day{text-align:center;background-color:#fff}.calendar .specialDay p{font-size:12px}.calendar .day a span{float:right;font-size:.7em}.calendar .day a strong{float:left}.event_form label{display:none}}

@media screen{.news_list_container_component .thumbnail{float:left;padding:6px}}

div.MagicSlideshow{border:0;background:transparent;display:none;width:100%!important}img.MagicSlideshowImage{border:0;height:auto!important;width:auto!important;margin:0!important}div.MagicSlideshowImagesContainer{position:relative!important;width:100%!important;padding-left:.9375rem;padding-right:.9375rem;float:left}div.MagicSlideshowImagesContainer>div{width:auto!important}img.MagicSlideshowThumbnail{border:1px solid transparent;margin:1px}img.MagicSlideshowThumbnail.highlight{border:1px solid #696969}div.MagicSlideshowThumbnailsContainer{padding:0 1px}div.MagicSlideshowThumbnailsContainerStyle{background:#fff}.MagicSlideshowDescription{line-height:24px;background:#000;color:#fff;font-weight:normal;font-size:15px;font-family:'Georgia',serif;padding:3px 3px 3px 15px!important}.MagicSlideshowDescription a{color:#cfcfcf}.MagicSlideshowDescription a:visited{color:#acacac}.MagicSlideshowDescription a:hover{color:#fff}div.MagicSlideshowLoadingBox{background:white url("graphics/loader.gif") no-repeat 50% 2px;padding:4px 4px 4px 4px!important;margin:0!important;line-height:15px;color:#363636;border:1px solid #696969;text-align:left}a.MagicSlideshowArrow{width:66px;height:66px;cursor:'pointer';background:url("graphics/arrows06.png");padding:0!important;margin:0!important}a.MagicSlideshowArrowTop{background-position:66px 0}a.MagicSlideshowArrowRight{background-position:0 0}a.MagicSlideshowArrowBottom{background-position:66px 66px}a.MagicSlideshowArrowLeft{background-position:0 66px}

table,tr,td{font-size:1em}td{vertical-align:top}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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}img,a img{border:0}a:active{outline:0}.lightbox_component{background:#fff}@font-face{font-family:'Ubuntu';font-style:normal;font-weight:normal;src:local("Ubuntu"),url("https://themes.googleusercontent.com/font?kit=sVvvcJDRTINJla2R4XwPVevvDin1pK8aKteLpeZ5c0A") format("truetype")}hr{height:1px;border:0;color:#d8d8d8;background:#d8d8d8;margin:12px 0 13px 0}body{background-color:#fff;margin:0;font-family:'Ubuntu',Arial,Helvetica,sans-serif;font-size:14px;color:#333;line-height:1.5em}.mceContentBody td,.mceContentBody pre,.siteworks_content td,.siteworks_content pre{font-family:'Ubuntu',Arial,Helvetica,sans-serif}p{margin:0 0 1em 0}blockquote{margin:1em 1em 1em 2em}h1{font-family:'Ubuntu',arial,serif;font-size:26px;margin:0 0 .5em 0;padding:0;line-height:1.3em}h2{font-family:'Ubuntu',arial,serif;font-size:25px;margin:0 0 .5em 0;padding:0;line-height:1.3em;font-weight:normal}h3{font-family:'Ubuntu',arial,serif;font-size:18px;margin:0 0 .5em 0;padding:0}h4{font-family:'Ubuntu',arial,serif;font-size:16px;margin:0 0 .5em 0;padding:0}h5{font-family:'Ubuntu',arial,serif;font-size:14px;margin:0 0 .5em 0;padding:0}h6{font-size:13px;font-weight:normal;margin:0 0 .5em 0;padding:0}a:visited,a,a:active{color:#052c69;text-decoration:underline}a:hover{color:#4193d6;text-decoration:underline}ul,ol{padding:.5em 1em;margin:0 0 0 1em}.red{color:#8c1423}.blue{color:#052c69}.gray{color:#666}.news_feed_top{background:url(../images/latest_news_header.jpg) no-repeat;height:31px;width:271px;color:#fff;font-size:20px;padding-top:10px;padding-left:10px}.blue_diagonal_header{background:#004894;background:url(/images/diagonal_lines.png),-moz-linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);background:url(/images/diagonal_lines.png),-webkit-linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);background:url(/images/diagonal_lines.png),linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);color:#fff;text-align:center;font-size:1.3em;padding:9px;line-height:1.3em}.slightly_larger_font{font-size:1.3em;font-weight:bold}a.red_diagonal_links{background:#e10404;background:url(/images/diagonal_lines.png),-moz-linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);background:url(/images/diagonal_lines.png),-webkit-linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);background:url(/images/diagonal_lines.png),linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);color:#fff;text-decoration:none;box-shadow:0 0 9px #cbcbcb;border:1px solid #fb0c0c;padding:12px 9px 12px 9px}a.red_diagonal_links:hover{color:#ddd;text-decoration:none}a.red_diagonal_links:after{content:url(/images/arrow_white.png);padding-left:6px}a.red_diagonal_button{background:#e10404;background:url(/images/diagonal_lines.png),-moz-linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);background:url(/images/diagonal_lines.png),-webkit-linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);background:url(/images/diagonal_lines.png),linear-gradient(top,#eb0606,#eb0606 49%,#e10404 51%,#e10404 100%);color:#fff;text-decoration:none;box-shadow:0 0 9px #cbcbcb;border:1px solid #fb0c0c;padding:12px 9px 12px 9px;border:9px solid #fff;box-shadow:0 0 5px #ccc,inset 0 0 12px #9d0303;padding:0 21px;width:100%;font-size:1.3em;display:block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:70px;overflow:hidden;vertical-align:middle}a.red_diagonal_button:hover{color:#ddd;text-decoration:none}a.blue_diagonal_button{background:#004894;background:url(/images/diagonal_lines.png),-moz-linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);background:url(/images/diagonal_lines.png),-webkit-linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);background:url(/images/diagonal_lines.png),linear-gradient(top,#0153a2,#004894 49%,#003980 51%,#003073 100%);color:#fff;text-decoration:none;box-shadow:0 0 9px #cbcbcb;border:1px solid #fb0c0c;padding:12px 9px 12px 9px;border:9px solid #fff;box-shadow:0 0 5px #ccc,inset 0 0 12px #00265b;padding:12px 21px;width:100%;font-weight:bold;font-size:1.2em;display:block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.blue_diagonal_button:hover{color:#ddd;text-decoration:none}a.red_button{border-radius:3px;background:#e10404;background:-moz-linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);background:-webkit-linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);background:linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);color:#fff;text-decoration:none;padding:1px 6px 3px 6px;font-size:.9em}a.red_button:after{content:url(/images/arrow_white.png);padding-left:6px}a.red_button:hover{text-decoration:none;color:#eee}.white_box{border:9px solid #fff;box-shadow:0 0 5px #ccc,inset 0 0 12px #e3e3e3;padding:21px 21px 3px 21px;margin-bottom:11px;background:#fff}.white_box p.blue_diagonal_header{margin:-21px -21px 1em -21px}.white_box.gray{background:#e5e5e5;box-shadow:0 0 5px #ccc,inset 0 0 12px #ccc}.image_border{border:3px solid #cfcfcf}ul.star_list{margin:0;padding:0}ul.star_list li{margin:0 0 6px 0;padding:0 0 6px 21px;list-style:none;background:url(/images/star_light_blue.png) no-repeat left 3px;text-align:left;border-bottom:1px solid #d4d4d4}ul.star_list li:last-child{border-bottom:0;padding-bottom:0}body.mceContentBody.interior_page_title.page_title.interior{font-family:'Ubuntu',arial,serif;font-size:26px;color:#8c1423}

@media screen{.ctrlHolder{background:#eee;border-bottom:1px solid #ccc;border-left:3px solid #ccc;margin:6px 0;padding:9px}.ctrlHolder label{font-weight:normal;display:block}.ctrlHolder ul,.ctrlHolder ol,.ctrlHolder li{list-style:none;margin:0;padding:0}.ctrlHolder .inline li{float:left;margin-right:9px}.ctrlHolder label strong{font-weight:normal}.ctrlHolder.required label strong{font-weight:bold}.ctrlHolder.required{border-left:3px solid green}.ctrlHolder span.left{float:left}.ctrlHolder span label{font-size:.75em;font-weight:normal;text-transform:uppercase}.clear{clear:left}.ctrlHolder .small{width:30%}.ctrlHolder .medium{width:60%}.ctrlHolder .large{width:90%}.ctrlHolder textarea.small{height:50px;width:90%}.ctrlHolder textarea.medium{height:125px;width:90%}.ctrlHolder textarea.large{height:200px;width:90%}.block{display:block}.inline{display:inline}.ctrlHolder.required.error,.ctrlHolder.error{background:#ffd6d6;border-left:3px solid red}.line_item .quantity{width:30%}.ctrlHolder .fieldWithErrors label{border-left:3px solid red;padding:3px;background:#ffd6d6;color:red;display:inline}.ctrlHolder .fieldWithErrors input,.ctrlHolder .fieldWithErrors textarea,.ctrlHolder .fieldWithErrors select{border:3px solid red;padding:3px}.clearfix:after{content:".";display:block;height:0;overflow:hidden;clear:both;visibility:hidden}.clearfix{display:inline-block}/*\*/* html .clearfix{height:1%}.clearfix{display:block}/**/.payment_form_summary{border-collapse:collapse;width:99%}.payment_form_summary thead th{border-bottom:2px solid #999;font-size:.75em;text-transform:uppercase;vertical-align:bottom}.payment_form_summary thead .description{text-align:left}.payment_form_summary thead .amount,.payment_form_summary thead .sub_total{text-align:right}.payment_form_summary .odd{background:#ddd}.payment_form_summary .even{background:#eee}.payment_form_summary tbody td{padding:.75em;border-right:1px solid #fff;border-bottom:1px dashed #fff;vertical-align:top}.payment_form_summary tbody .odd td{border-bottom:1px dashed #eee}.payment_form_summary tbody .sub_total{border-right:0}.payment_form_summary tbody .last td{border-bottom:0}.payment_form_summary tbody .qty{text-align:center}.payment_form_summary tbody .sub_total{font-weight:bold}.payment_form_summary tbody .amount,.payment_form_summary tbody .sub_total{text-align:right}.payment_form_summary tbody .addon td{font-style:italic}.payment_form_summary tbody .purchase_total .spacing{background:#333;border-right:0}.payment_form_summary tbody .total_price{background:#333;color:#fff;font-family:georgia,serif;font-size:1.5em;font-style:italic;font-weight:bold;text-align:right}.payment_form_summary tbody span.addon{background:#629f66;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;color:#fff;font-size:.8em;font-weight:bold;padding:2px}.edit_form{text-align:right;width:99%}.upload_indicator{background:#539945;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:2px}.ctrlHolder.progress_bar .instruction{font-size:.75em;font-style:italic;text-align:right}.external_rss_feed{padding-left:0}.external_rss_feed li{padding:6px 6px 6px 24px;list-style:none}.cvv img{display:block;margin:0 auto}.cvv{background:#fff;text-align:center;padding:6px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#errorExplanation{border-left:3px solid #760000;padding:18px;color:#760000;background:#ffd6d6}#upload_frame{position:absolute;top:0;left:0;width:1px;height:1px;border:0;visibility:hidden}}#label_bc,#field_bc{display:none}@media screen{.float_right{float:right}}@media screen{html{height:100%}div#slideshow2-0 img{width:50%;margin-left:-60%}body{height:100%;margin:0;background:#0c3666 url(../images/site_bg_gradient_repeat.jpg) repeat-x top center}object{width:80%;height:80%;min-height:300px;margin:0 auto;display:block;margin-top:50px}.push{height:0;clear:both}#container{margin:0 auto;background:url(../images/bg_dot_pattern.png) repeat;min-height:100%;height:auto!important;height:100%;margin:0 auto -172px}#header_wrapper{background:url(../images/nav_bar.png) no-repeat top center;margin:0 auto;display:block;position:relative;z-index:25}#header_wrapper:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#header_nav{margin:0 auto;position:relative;display:block}#header_nav:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#logo{height:130px;position:absolute;top:0;left:0;z-index:500000;width:49%;max-width:230px;margin-left:-3px}#global_navigation{float:right;padding-top:3px;margin:2px 0 0 0}#search_wrapper{float:right;width:246px;padding-top:8px}#search_box{float:left;background:url(../images/custom_search_field.png) no-repeat left}#search_input{float:left;border:0;width:190px;background:0;padding-top:3px;padding-left:3px;color:#fff}#search_button{float:left;width:52px;height:19px;border:0;cursor:pointer;background:url(../images/custom_search_button.jpg) no-repeat;position:relative;top:1px}#member_signin{float:right;width:129px;height:21px;padding-top:8px;padding-left:6px;margin:0 9px 0 0}#primary_navigation{float:right}.content_wrapper_top{background:url(/images/content_top.png) no-repeat top center;margin:0 auto;max-width:970px;height:5px}#content_wrapper{margin:0 auto;max-width:970px;background:url(../images/content_repeat.png) repeat-y top center;margin-bottom:25px;display:block;padding:8px 10px}#content_wrapper:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#interior_template #content_wrapper{background:0;background-color:#fff;display:block}#interior_template #content_wrapper:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#home_template .main_left_content,#home_template .main_middle_content,#home_template .main_right_content{margin:0;padding:5px}#home_template .main_middle_content,#home_template .main_right_content{margin-left:0}a.photo-link img{display:none;height:0}.twitter_feed{margin:0 auto;width:90%;display:block;padding:30px 0 10px 0}.twitter_feed #jstwitter{color:#9b9b9b;font-size:1.4em;margin-left:21px;float:left;max-width:850px;text-shadow:-1px 1px 1px #f2f6fa;line-height:1.3em;margin-left:21px;margin-top:-16px}.twitter_feed #jstwitter a:visited,.twitter_feed #jstwitter a,.twitter_feed #jstwitter a:active{color:#8db5c5}.twitter_feed #jstwitter a:hover{color:#6fa1b6}#home_template #sidebar{max-width:281px;float:left;margin-left:30px;margin-top:10px}p.news_feed_top{background:url(../images/latest_news_header.jpg) no-repeat;height:31px;max-width:271px;color:#fff;font-size:20px;padding-top:10px;padding-left:10px;margin:0}#home_template .news_list_container_component ul{padding:0;margin:0}#home_template .news_list_container_component ul li{border-bottom:1px solid #d6d7d9;margin-bottom:15px;padding:0 0 6px 0}#home_template .news_list_container_component ul li a{text-decoration:none;font-weight:normal;font-size:.9em;line-height:1.3em}#home_template .news_list_container_component ul li div.thumbnail{border:3px solid #fff;box-shadow:0 0 1px #bfbfbf;float:left;padding:0}#home_template .news_list_container_component ul li div.article_details{overflow:hidden}#home_template .news_list_container_component a.view_all_news{border-radius:3px;background:#e10404;background:-moz-linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);background:-webkit-linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);background:linear-gradient(top,#e80505,#e80505 49%,#b20101 51%,#b20101 100%);color:#fff;text-decoration:none;padding:1px 6px 3px 6px;font-size:.9em;margin-bottom:1em;display:inline-block}#home_template .news_list_container_component a.view_all_news:after{content:url(/images/arrow_white.png);padding-left:6px}#home_template .news_list_container_component a.view_all_news:hover{text-decoration:none;color:#eee}.item{max-width:261px;background:url(../images/latest_page_divider.jpg) no-repeat bottom center}.item p{padding-bottom:10px}.item a{font-family:'Ubuntu',arial,serif;font-size:15px;color:#062c69;text-decoration:none}.date{font-family:'Ubuntu',arial,serif;font-size:12px;color:#676869}#news_feed_bottom{background:url(../images/latest_news_bottom.jpg) no-repeat;height:6px;max-width:281px}#home_template #content_bottom{clear:both}#interior_template #content_wrapper #sidebar{max-width:228px;min-height:697px;float:left;margin:56px 0 0 -3px;background:url(../images/left_column_tall_gradient.jpg) no-repeat top left}#sidebar_content{max-width:204px;margin-left:10px;margin-top:40px}#sidebar_content #sidetoprotator,#sidebar_content #sidebottomrotator{margin:10px 0 5px 0}#interior_template #content_wrapper #content{padding-top:15px}#interior_template #content_wrapper #content_bottom{clear:both}#news_share_links{float:right;max-width:270px;margin:8px 0 0 0;position:relative;z-index:22}ul#global_nav{list-style:none;font-size:.9em;height:22px;line-height:1.2em}#global_nav li{display:inline}#global_nav a{color:#bccedf;padding-right:10px;text-decoration:none}#global_nav a:hover,#global_nav li.selected a{color:#fff}ul.social_media{margin:9px 12px 0 0;padding:0;float:right}ul.social_media li{list-style:none;float:left;margin:0;padding:0;margin-right:6px}ul.social_media li a:visited,ul.social_media li a,ul.social_media li a:active{background:url(/images/social_media_icons.png) no-repeat top left;width:16px;height:0;display:block;padding-top:16px;overflow:hidden}ul.social_media li.twitter a:visited,ul.social_media li.twitter a,ul.social_media li.twitter a:active{background-position:-22px top}ul.social_media li.flicker a:visited,ul.social_media li.flicker a,ul.social_media li.flicker a:active{background-position:-66px top}ul.social_media li.youtube a:visited,ul.social_media li.youtube a,ul.social_media li.youtube a:active{background-position:-89px top}ul.social_media li.instagram a:visited,ul.social_media li.instagram a,ul.social_media li.instagram a:active{background-position:-112px top}ul.social_media li.email a:visited,ul.social_media li.email a,ul.social_media li.email a:active{background-position:-44px top}ul#secondary_nav,#product_categories{list-style:none;margin:0;padding:0;margin-left:4px;padding-left:4px}#secondary_nav li,#product_categories li{background:url(../images/int_left_clolumn_dividers.jpg) no-repeat bottom left;padding:4px 10px 6px 10px}#secondary_nav li a,#secondary_nav li a:visited,#product_categories li a,#product_categories li a:visited{display:block;width:auto;color:#0084a9;font-size:16px;text-decoration:none}#secondary_nav li a:hover,#secondary_nav li.selected a,#product_categories li a:hover,#product_categories li.selected a{color:#042c69;text-decoration:none}#secondary_nav li ul{margin:0;padding:0;margin-top:5px;margin-left:10px}#secondary_nav li ul li{background:0;list-style:none;padding:4px 10px 3px 10px}#secondary_nav li.selected ul li a,#secondary_nav li.selected ul li a:visited{font-size:14px;color:#0084a9}#secondary_nav li.selected ul li a:hover,#secondary_nav li.selected ul li.selected a{font-size:14px;color:#042c69}#secondary_nav li.selected ul li.selected ul li a,#secondary_nav li.selected ul li.selected ul li a:visited{font-size:13px;color:#0084a9}#secondary_nav li.selected ul li.selected ul li a:hover,#secondary_nav li.selected ul li.selected ul li.selected a{font-size:13px;color:#042c69}.formworks .ctrlHolder.required{border-left:3px solid #44382e}.formworks .ctrlHolder.required.error,.formworks .ctrlHolder.error{background:#dbc5c5;border-left:3px solid #900}.formworks .ctrlHolder .fieldWithErrors label{border-left:3px solid #900;padding:3px;background:#dbc5c5;color:#900}.formworks .ctrlHolder .fieldWithErrors input,.formworks .ctrlHolder .fieldWithErrors textarea,.formworks .ctrlHolder .fieldWithErrors select{border:3px solid #900}.push{height:10px;clear:both}#footer_wrapper{margin:0 auto;background:url(../images/footer_repeat_horizontal.jpg) repeat-x center;height:172px}#footer{margin:0 auto;max-width:970px;color:#bccedf;font-size:11px}#footer_left{margin-top:60px;text-align:left}#footer_middle{text-align:center;max-width:630px;margin-top:80px}#footer_right{padding-top:20px}#footer_right img{float:right}#footer a:visited,#footer a,#footer a:active{color:#fff;text-decoration:none}#footer a:hover{color:#fff;text-decoration:underline}.clearfix:after,.container:after{content:"0";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}.clear_both{clear:both}.float_right{float:right}.float_left{float:left}#maintenance{background-image:none}#maintenance div{margin:100px auto;padding:18px;width:1000px;color:#fff}#maintenance div h1{font-size:18px}a.back_to_blog{background:#bf122f;padding:5px 10px;border-radius:5px;color:white;text-decoration:none;font-weight:bold}.category_details{display:block}.category_details:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.category_details img{float:left;border:1px solid #052c69;margin:9px}.category_details .long_description{overflow:hidden}.child_categories{display:block}.child_categories:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.child_categories li{display:block;list-style:none}.child_categories li:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.child_categories li img{border:1px solid #052c69;margin:9px}.child_categories li div{padding:9px}.product_grid{display:block}.product_grid:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product_grid .product_row{padding:0 0 0 9px;display:block}.product_grid .product_row:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.product_grid .product_row .product{margin:9px 16px 0 0;border:1px solid #052c69;float:left;text-align:center}.product_grid .product_row .product a{width:186px;height:350px;display:block;text-decoration:none}.product_grid .product_row .product a span{display:block}.product_grid .product_row .product a span.name{color:#052c69;font-weight:bold;font-size:1.25em;padding:3px}.product_grid .product_row .product a span.price{color:#052c69;font-weight:bold;font-size:1.15em}.product_grid .product_row .product a span.view_details{text-decoration:underline}.product_grid .product_row .product a span img{padding:16px 0}.product_grid .product_row .product a span span{display:inline}.product_grid .product_row .product a:hover .view_details{text-decoration:none}.related_products{display:block;list-style:none;margin:0 0 20px 0;padding:0}.related_products:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.related_products li{padding:3px 0}.related_products li a{display:block;text-decoration:none}.related_products li img{vertical-align:middle;margin-right:6px;border:1px solid #052c69}.product #primary_image .primary_image,.category_details img{border:0}.additional_product_information{float:left;width:210px}.product_details{overflow:hidden}.product .product_configuration{width:318px}.product_price{float:left;font-size:2em;font-weight:bold;color:#052c69}.attribute{margin:6px 0;border-bottom:1px solid #052c69;padding:9px 0}.attribute label{line-height:1.75em;color:#052c69;font-size:1.5em;font-weight:bold;display:block}#customer_nav{box-shadow:none}#store_nav{float:right;font-size:.5em;padding:0 18px;display:block;margin-top:10px}#store_nav:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#store_nav a{background:url("../images/store_nav.gif") 0 0 repeat-x;display:block;text-decoration:none;float:left;margin:0 3px;max-height:19px;padding:0 3px;border:1px solid #cdcee2}#store_nav a.cart{background:url("../images/store_nav.gif") 0 -19px repeat-x;color:#fff;border:1px solid #852c38}a.button:visited,a.button,a.button:active,input.button,input.button:active,input#user_submit{background:url("../images/store_nav.gif") 0 0 repeat-x #ddd;text-decoration:none;padding:0 6px;border:1px solid #cdcee2;margin:0 3px;color:#052c69;height:19px;overflow:hidden;box-shadow:none;font-size:1em;font-family:'Ubuntu',Arial,Sans-serif}a.button:visited:hover,a.button:hover,a.button:active:hover,input.button:hover,input.button:active:hover,input#user_submit:hover{color:#4193d6}a.button:visited#add_to_cart,a.button#add_to_cart,a.button:active#add_to_cart,input.button#add_to_cart,input.button:active#add_to_cart,input#user_submit#add_to_cart{top:5px}a.button:visited.alternate,a.button.alternate,a.button:active.alternate,input.button.alternate,input.button:active.alternate,input#user_submit.alternate{padding:0 6px}#rss_feeds h1{color:#8c1423;font-size:1.5em}#rss_feeds ul{margin:0;padding:0}#rss_feeds .news_list{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:20px}a.atom,a.rss{background:url("../images/store_nav.gif") 0 0 repeat-x;text-decoration:none;padding:0 6px;border:1px solid #cdcee2;margin:0 3px;color:#052c69;font-size:1em;font-family:'Ubuntu',Arial,Sans-serif}a.atom:hover,a.rss:hover{color:#4193d6}#home_template a.rss{position:relative;top:3px;background:0;padding:0;border:0}input#user_submit{margin:10px 0}#news_article_list li,.news_list_container_component li{margin-bottom:15px;border-bottom:1px solid #efefef;padding-bottom:15px}#news_article_list li span,.news_list_container_component li span{display:block}#news_article_list li a,.news_list_container_component li a{font-size:16px;font-weight:bold;margin:0 0 .5em 0;padding:0}#news_article_list li div.thumbnail,.news_list_container_component li div.thumbnail{float:left;width:125px;margin-right:21px;margin-bottom:21px;border:1px solid #ddd}.news_list_container_component li div.thumbnail{width:auto}#news_archive{float:left}#news_categories a:visited,#news_categories a,#news_categories a:active{display:block;border-bottom:1px solid #efefef;margin-bottom:6px;padding-bottom:6px}#news_categories h1{font-size:1.3em;color:#052c69}#news_archive_links{float:left}.event_form{margin:auto;text-align:center}.event_list_container li{list-style:none;margin:6px 0}#bread_crumbs{font-weight:normal;font-size:15px}#bread_crumbs .separator{text-indent:-9999px;display:inline-block;height:10px;width:6px;text-transform:capitalize;background:url(../images/arrow_gray.png) no-repeat top center;padding:0 6px;position:relative;top:6px}.pagination a:visited,.pagination a,.pagination a:active{background:#efefef;padding:1px 6px;display:inline-block;text-decoration:none}.pagination span.current,.pagination a:hover{background:#052c69;color:white;padding:1px 6px;display:inline-block}.pagination span.disabled{display:none}.blog_post .body{display:block;margin-top:15px}.blog_post_list .excerpt{margin-top:10px}.product .product_configuration .cart_selection{height:70px}.button.forgot_password,.button.registration,.button:visited.forgot_password,.button:visited.registration,.button:active.forgot_password,.button:active.registration{border:0}.button.forgot_password:hover,.button.registration:hover,.button:visited.forgot_password:hover,.button:visited.registration:hover,.button:active.forgot_password:hover,.button:active.registration:hover{color:#333}#search_results{margin:6px}#search_results img{float:left;margin:0 6px 6px 0}#search_results a{display:block;border-bottom:1px solid #ccc;padding:12px 0;display:block}#search_results a:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.search #content ul{margin:0;padding:0}.search #content ul li{border-bottom:1px solid #ccc;padding:15px 0}.search #content li.product img{float:left;margin:0 15px 15px 0}.pagination{margin-top:21px;float:right;display:block}.pagination:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.search_term,.match{background:#052c69;color:#fff;padding:0 2px}#full_width_template #iframe-container iframe,#full_width_template #iframe-container .siteworks_content{height:100vh}}@media screen and (-webkit-min-device-pixel-ratio:0){#bread_crumbs .separator{top:0}background-position:center 1px}@media only screen and (max-width:40em){#rotator{width:100%;padding:0;height:auto!important}#rotator #slideshow2-0{width:100%!important;max-height:350px}#rotator #slideshow2-0 span{width:100%!important;position:relative!important;height:auto!important}#rotator #slideshow2-0 span>p{margin:0;line-height:0}#rotator #slideshow2-0 span>p br{display:none}#rotator #slideshow2-0 img{width:100%!important;margin-left:0!important}#rotator #slideshow2-0 table{position:relative;bottom:40px;margin:0;z-index:3}#rotator .slideshow_nav{display:none}#news_archive ol{margin:0;padding:0}#page_title{margin-top:95px;padding-left:1em}}@media only screen and (min-width:40.063em) and (max-width:64em){#rotator{width:100%;max-width:100%!important;padding:0}#rotator #slideshow2-0{width:100%!important}#rotator #slideshow2-0 span{width:100%!important}#rotator #slideshow2-0 img{width:100%!important;margin-left:0!important}#rotator .slideshow_nav{display:none}#page_title{margin-top:50px;padding-left:200px}#slideshow2-0 table{position:absolute;bottom:-35px}}@media only screen and (max-width:540px){#rotator{border:none!important;box-shadow:none!important}#rotator img{border:9px solid #fff}#rotator table{border:0}}@media only screen and (min-width:40.063em){#news_archive{width:50%}}@media only screen and (min-width:64.063em){#page_title{width:100%;max-width:990px;height:75px;margin:0 auto;background:url(../images/page_title_bg.jpg) no-repeat top left;padding-left:200px;padding-top:20px;font-family:'Ubuntu',arial,serif;font-size:26px;color:#8c1423;overflow:hidden;position:absolute;z-index:20;margin-top:-8px;margin-left:-7px}#interior_template #content_wrapper #content{margin-top:50px}#slideshow2-0 table{position:absolute;bottom:35px}}@media print{#header,#footer,#primary_nav,#secondary_nav,#flash{display:none}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,font,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{color:#000;background:#fff}a[href]:after{content:" (" attr(href) ") "}}.accordion{margin:0;padding:0}.accordion li{margin:0 0 9px 0;padding:0;list-style:none}.accordion a.head{margin-bottom:9px;width:313px;display:table-cell;vertical-align:middle;font-size:1em}.accordion a.head p{margin:0}.accordion a.head strong{font-size:1.3em}.accordion a.selected{display:none}@media only screen and (min-device-width :320px) and (max-device-width :480px){#rotator{max-width:607px;max-height:380px;height:auto;border:9px solid #fff;box-shadow:inset 0 0 20px #333,0 0 6px #999;overflow:hidden;margin-bottom:10px}#footer_left{float:none;width:200px;margin-top:0;margin-left:24px;text-align:center;margin:0 auto;padding-top:50px}.twitter_feed{display:none}.dynamic-nav{display:none}.responsive-nav{display:block}.social_media{display:none}#logo{width:29%}#footer_left{max-width:100%;margin-top:60px;margin-left:0;text-align:center!important}#footer_middle{float:left;text-align:center;max-width:100%;margin-top:98px}div#footer_right a img{width:50%;margin:0 auto;position:relative;display:block}.push{height:22px;clear:both}}@media only screen and (min-width :1024px){#rotator{max-width:625px;min-width:625px;width:100%;padding:0!important;max-height:auto;height:458px;border:9px solid #fff;box-shadow:inset 0 0 20px #333,0 0 6px #999;overflow:hidden}}@media only screen and (max-width :992px){#footer_left{float:none;width:200px;margin-top:0;margin-left:24px;text-align:center;margin:0 auto;padding-top:50px}div#slideshow2-0 img{width:100%;margin-left:0}#footer_right{float:none;width:25%;padding-top:20px;margin:0 auto;margin-top:-30px}#footer_middle{float:none;text-align:center;max-width:630px;padding-top:80px;width:100%;margin:0 auto}#interior_template #content_wrapper{background-image:none;background-color:#fff}}@media only screen and (max-width :1024px){#top_container{background:0;height:auto;margin:0 auto;text-align:center;position:relative;z-index:24;max-width:960px;margin-top:108px;padding:0 27px}.side_top_content{max-width:320px;min-width:150px;float:right;height:auto;padding:0}.side_top_content .white_box{padding:0;box-shadow:0 0 5px #ccc,inset 0 0 12px #ccc}.side_top_content .white_box .blue_diagonal_header{margin:0}#rotator{max-width:607px;max-height:auto;height:auto;border:9px solid #fff;box-shadow:inset 0 0 20px #333,0 0 6px #999;overflow:hidden}div.dynamic-nav{display:none!important}.blog_list{margin-top:65px}}@media only screen and (max-width :320px){#logo{width:49%}#rotator{max-width:607px;max-height:240px;height:auto;border:9px solid #fff;box-shadow:inset 0 0 20px #333,0 0 6px #999;overflow:hidden;margin-bottom:10px}#footer_left{max-width:100%;margin-top:60px;margin-left:0;text-align:center}#footer_middle{float:left;text-align:center;max-width:100%;margin-top:80px}}@media only screen and (min-width :992px){div.dynamic-nav{display:block!important}div#slideshow2-0 img{width:100%;margin-left:0}#search_box{height:21px}.responsive-nav{display:none!important}.side_top_content{max-width:313px;min-width:313px;padding:0!important;float:right;height:458px}.side_top_content .white_box{padding:0;box-shadow:0 0 5px #ccc,inset 0 0 12px #ccc}.side_top_content .white_box .blue_diagonal_header{margin:0}#rotator.col-lg-7{width:63%}#top_container{background:0;height:442px;margin:0 auto;text-align:center;position:relative;z-index:24;margin-top:8px;padding:0 27px}}@media only screen and (min-width :1200px){#top_container{background:url(/images/home_page_shadow.png) no-repeat -6px bottom;height:442px;margin:0 auto;text-align:center;position:relative;z-index:24;max-width:960px;margin-top:8px;padding:0 27px}#rotator{max-width:607px;max-height:408px;border:9px solid #fff;box-shadow:inset 0 0 20px #333,0 0 6px #999;overflow:hidden}#rotator.col-lg-7{width:72%}#header_wrapper{min-height:80px;max-height:80px}#top_container{background:url(/images/home_page_shadow.png) no-repeat -6px bottom;height:422px;margin:0 auto;text-align:center;position:relative;z-index:24;max-width:1020px;margin-top:8px;padding:0 27px}#search_input{float:left;border:0;max-width:190px;background:0;padding-top:3px;padding-left:3px;color:#fff;margin:0;height:21px;padding:0}.dynamic-nav{display:block}.responsive-nav{display:none}}@media only screen and (max-width :1024px){.responsive-nav{display:block}a.menu-link{display:block;color:#fff;background-color:#002c59;background-image:url(/images/open-ui.png);background-position:top right;background-repeat:no-repeat;padding-right:20px;width:100%!important;text-align:center;font-size:13px;margin-bottom:15px;margin-top:30px}a.menu-link.active{background-image:url(/images/close-ui.png)!important;background-position:top right;background-repeat:no-repeat}.menu,.menu>ul ul{overflow:hidden;max-height:0;background-color:#000;padding:0;margin:0}.menu>li>ul.sub-menu{padding:0;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.menu.active,.menu>ul ul.active{max-height:155em;position:relative;z-index:55;float:right;margin:0;width:100%;margin-bottom:20px}.menu.active{width:55%;margin:0 5% 0 5%}.menu ul{display:inline}.menu>ul{border-top:1px solid #222;margin:0;padding:0}.menu li,.menu>ul>li{display:block}.menu li a{color:#fff;display:block;padding:15px;border-bottom:1px solid #222;position:relative;text-decoration:none;font-size:13px}.menu li a.last{border-bottom:0}.menu li a:hover{background-color:#402914}.menu li a.active{background-color:#402914}.menu ul ul>li a{background-color:#50361c;padding:15px;font-size:13px}.menu ul ul ul>li a{background-color:#e7dcb9;padding:15px;font-size:13px;color:#000}.menu ul ul>li a.active{background-color:#50361c;font-size:16px}.menu ul ul,.menu ul ul ul{display:inherit;position:relative;left:auto;top:auto;box-shadow:none;border:0;padding:0}.menu-link{display:none;float:right;text-decoration:none;padding:8px}.menu{float:left;max-width:60em}span.toggle{float:right;width:50px;display:block;padding:3px 15px;font-size:28px;position:relative;z-index:99999999999;color:#fff;margin-top:-55px}.responsive-nav{display:block!important;position:absolute!important;margin:0!important;z-index:77777!important;width:100%!important}.dynamic-nav{display:none!important}}@media only screen and (min-width :992px){ul#primary_nav{height:36px;margin:9px 0 0 0;padding:0;position:relative;font-size:1.1em}#primary_nav li{float:left;margin:0;padding:0;height:36px;list-style:none;text-indent:-9999px;position:relative;background:url(../images/nav_sprite.png) no-repeat transparent}#primary_nav li a,#primary_nav li a:visited{height:36px;position:relative;display:block}#primary_nav #about a,#primary_nav #about{background-position:0 top;width:75px}#primary_nav #about:hover,#primary_nav #about.selected{background-position:0 bottom}#primary_nav #events a,#primary_nav #events{background-position:-75px top;width:82px}#primary_nav #events:hover,#primary_nav li#events.selected{background-position:-75px bottom}#primary_nav #foundation a,#primary_nav #foundation{background-position:-157px top;width:119px}#primary_nav #foundation:hover,#primary_nav #foundation.selected{background-position:-157px bottom}#primary_nav #membership a,#primary_nav #membership{background-position:-276px top;width:124px}#primary_nav #membership:hover,#primary_nav #membership.selected{background-position:-276px bottom}#primary_nav #news a,#primary_nav #news{background-position:-400px top;width:76px}#primary_nav #news:hover,#primary_nav #news.selected{background-position:-400px bottom}#primary_nav #resources a,#primary_nav #resources{background-position:-476px top;width:107px}#primary_nav #resources:hover,#primary_nav #resources.selected{background-position:-476px bottom}#primary_nav #team a,#primary_nav #team{background-position:-583px top;width:106px}#primary_nav #team:hover,#primary_nav #team.selected{background-position:-583px bottom}#primary_nav #store a,#primary_nav #store{background-position:-689px top;width:68px}#primary_nav #store:hover,#primary_nav #store.selected{background-position:-689px bottom}#primary_nav div{position:absolute;top:33px;left:6px;background:url(../images/dropdown_standard_bottom.png) no-repeat bottom center;width:191px;display:none;z-index:1000}#primary_nav #about div{left:1px}#primary_nav #foundation div{left:7px}#primary_nav #news div{left:8px}#primary_nav #store div{left:-124px}#primary_nav div ul{background:url(../images/dropdown_standard_repeat.png) repeat-y;width:191px;margin:5px 0;padding:0}#primary_nav div li{float:none;height:auto;min-height:18px;position:relative;background:url(../images/dropdown_standard_divider.png) no-repeat bottom center}#primary_nav div li.last{background:0}#primary_nav div li.first{border-top:1px solid #afc4d3}#primary_nav div li a:visited,#primary_nav div li a,#primary_nav div li a:hover{font-family:'Ubuntu',arial,serif;text-indent:0;color:#052c69;height:auto;width:191px!important;text-decoration:none}ul#primary_nav div li a:visited,ul#primary_nav div li a,ul#primary_nav div li a:active{display:block;width:154px!important;padding:7px 10px 7px 5px;position:relative;margin-left:10px;background:0}ul#primary_nav div li a:hover,ul#primary_nav div li.selected a{color:#b90c22;width:154px!important;background:0}#primary_nav li:hover>div{display:block}#primary_nav li:hover>div li:hover>div{display:block}#primary_nav li:hover>div div,#primary_nav li.selected:hover>div div{display:none}ul#primary_nav div li a{cursor:pointer}#primary_nav div ul li div,#primary_nav li.selected div ul li div,#primary_nav #about div ul li div{position:absolute;left:191px;top:-6px;background:url(../images/dropdown_standard_bottom.png) no-repeat bottom center}#primary_nav div li.selected div li a{color:#052c69}#primary_nav div li.selected div li a:hover{color:#b90c22}#primary_nav div li.selected div li.selected a{color:#b90c22}#primary_nav #team div ul li div{left:-191px}#primary_nav #foundation div ul li div{left:191px}#primary_nav #membership div{width:430px;background-image:url(../images/dropdown_membership_bottom.png)}#primary_nav #membership div li.first{background:0;border:0}#primary_nav #membership div li#clubs{margin-bottom:45px}#primary_nav #membership div div{display:block;position:relative;top:0;left:0;background:0;width:100%}#primary_nav #membership div ul{background-image:url(../images/dropdown_membership_repeat.png);display:block;width:100%;border-top:1px solid #afc4d3}#primary_nav #membership div ul:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}#primary_nav #membership div ul li{float:left;width:135px;background:0;margin-right:5px}#primary_nav #membership div ul li ul{background:0;border:0;width:135px;padding-top:0;padding-bottom:7px;margin-top:0}#primary_nav #membership div ul li ul li{float:none;margin-right:0}#primary_nav #membership div ul li ul li a{font-weight:normal;background:url(../images/dropdown_membership_bullet.png) no-repeat 5px 10px;padding:4px 0 4px 18px;font-size:.9em;line-height:1.4em}#primary_nav #membership div ul li a{width:auto!important;font-weight:bold;padding-bottom:0}}@media screen{.donation-page .blue{color:#052c69}.donation-page .lightblue{color:#4193d6}.donation-page .section-header{text-align:center;margin-bottom:30px}.donation-page .section-header h3{background-color:#fff;font-size:16px;font-weight:400;font-style:italic;margin-bottom:0;margin-top:0;display:inline-block;padding:10px 10px;color:#737373}.donation-page .section-header hr{margin-top:-20px;margin-bottom:0}.donation-page .changeDonationAmount{width:100%;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:10px;padding:30px 0;font-size:20px}.donation-page .changeDonationAmount:hover{background-color:#ebebeb;border-color:#adadad}.donation-page .changeDonationAmount.btn-donation{background-color:#012c58!important;border-color:#012c58!important;color:white!important}.donation-page input,.donation-page select{border-radius:4px}.donation-page .custom-amount{display:none}.donation-page .amount-field{text-align:center}.donation-page .amount-field .dollar-sign{padding:10px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;margin-right:-3px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.donation-page .amount-field input[type="text"]{width:50%;height:38px;display:inline-block;border-top-left-radius:0;border-bottom-left-radius:0}.donation-page input[type="checkbox"]{margin:0 10px 0 0!important}.donation-page .submit-container{position:relative;margin:20px 0 40px 0}.donation-page .submit-container:before{background-color:#012c58!important;content:"";position:absolute;width:20px;height:20px;left:50%;margin-left:-7px;top:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.donation-page input[type="submit"]{background-color:#012c58!important;border:1px solid #012c58;color:white!important;display:block;width:100%;border-radius:8px;padding:2.5rem;font-size:24px;line-height:0}.donation-page .expiration select{width:40%;margin-right:10px}.morespace{margin-top:50px}}@media screen and (max-width:64em){.donation-page{margin-top:100px}}