@import url("https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800");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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}.container-12,.container-16{margin-left:auto;margin-right:auto;width:960px}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container-12 .grid-3,.container-16 .grid-4{width:220px}.container-12 .grid-6,.container-16 .grid-8{width:460px}.container-12 .grid-9,.container-16 .grid-12{width:700px}.container-12 .grid-12,.container-16 .grid-16{width:940px}.alpha{margin-left:0}.omega{margin-right:0}.container-12 .grid-1{width:60px}.container-12 .grid-2{width:140px}.container-12 .grid-4{width:300px}.container-12 .grid-5{width:380px}.container-12 .grid-7{width:540px}.container-12 .grid-8{width:620px}.container-12 .grid-10{width:780px}.container-12 .grid-11{width:860px}.container-16 .grid-1{width:40px}.container-16 .grid-2{width:100px}.container-16 .grid-3{width:160px}.container-16 .grid-5{width:280px}.container-16 .grid-6{width:340px}.container-16 .grid-7{width:400px}.container-16 .grid-9{width:520px}.container-16 .grid-10{width:580px}.container-16 .grid-11{width:640px}.container-16 .grid-13{width:760px}.container-16 .grid-14{width:820px}.container-16 .grid-15{width:880px}.container-12 .prefix-3,.container-16 .prefix-4{padding-left:240px}.container-12 .prefix-6,.container-16 .prefix-8{padding-left:480px}.container-12 .prefix-9,.container-16 .prefix-12{padding-left:720px}.container-12 .prefix-1{padding-left:80px}.container-12 .prefix-2{padding-left:160px}.container-12 .prefix-4{padding-left:320px}.container-12 .prefix-5{padding-left:400px}.container-12 .prefix-7{padding-left:560px}.container-12 .prefix-8{padding-left:640px}.container-12 .prefix-10{padding-left:800px}.container-12 .prefix-11{padding-left:880px}.container-16 .prefix-1{padding-left:60px}.container-16 .prefix-2{padding-left:120px}.container-16 .prefix-3{padding-left:180px}.container-16 .prefix-5{padding-left:300px}.container-16 .prefix-6{padding-left:360px}.container-16 .prefix-7{padding-left:420px}.container-16 .prefix-9{padding-left:540px}.container-16 .prefix-10{padding-left:600px}.container-16 .prefix-11{padding-left:660px}.container-16 .prefix-13{padding-left:780px}.container-16 .prefix-14{padding-left:840px}.container-16 .prefix-15{padding-left:900px}.container-12 .suffix-3,.container-16 .suffix-4{padding-right:240px}.container-12 .suffix-6,.container-16 .suffix-8{padding-right:480px}.container-12 .suffix-9,.container-16 .suffix-12{padding-right:720px}.container-12 .suffix-1{padding-right:80px}.container-12 .suffix-2{padding-right:160px}.container-12 .suffix-4{padding-right:320px}.container-12 .suffix-5{padding-right:400px}.container-12 .suffix-7{padding-right:560px}.container-12 .suffix-8{padding-right:640px}.container-12 .suffix-10{padding-right:800px}.container-12 .suffix-11{padding-right:880px}.container-16 .suffix-1{padding-right:60px}.container-16 .suffix-2{padding-right:120px}.container-16 .suffix-3{padding-right:180px}
.container-16 .suffix-5{padding-right:300px}.container-16 .suffix-6{padding-right:360px}.container-16 .suffix-7{padding-right:420px}.container-16 .suffix-9{padding-right:540px}.container-16 .suffix-10{padding-right:600px}.container-16 .suffix-11{padding-right:660px}.container-16 .suffix-13{padding-right:780px}.container-16 .suffix-14{padding-right:840px}.container-16 .suffix-15{padding-right:900px}.container-12 .push-3,.container-16 .push-4{left:240px}.container-12 .push-6,.container-16 .push-8{left:480px}.container-12 .push-9,.container-16 .push-12{left:720px}.container-12 .push-1{left:80px}.container-12 .push-2{left:160px}.container-12 .push-4{left:320px}.container-12 .push-5{left:400px}.container-12 .push-7{left:560px}.container-12 .push-8{left:640px}.container-12 .push-10{left:800px}.container-12 .push-11{left:880px}.container-16 .push-1{left:60px}.container-16 .push-2{left:120px}.container-16 .push-3{left:180px}.container-16 .push-5{left:300px}.container-16 .push-6{left:360px}.container-16 .push-7{left:420px}.container-16 .push-9{left:540px}.container-16 .push-10{left:600px}.container-16 .push-11{left:660px}.container-16 .push-13{left:780px}.container-16 .push-14{left:840px}.container-16 .push-15{left:900px}.container-12 .pull-3,.container-16 .pull-4{left:-240px}.container-12 .pull-6,.container-16 .pull-8{left:-480px}.container-12 .pull-9,.container-16 .pull-12{left:-720px}.container-12 .pull-1{left:-80px}.container-12 .pull-2{left:-160px}.container-12 .pull-4{left:-320px}.container-12 .pull-5{left:-400px}.container-12 .pull-7{left:-560px}.container-12 .pull-8{left:-640px}.container-12 .pull-10{left:-800px}.container-12 .pull-11{left:-880px}.container-16 .pull-1{left:-60px}.container-16 .pull-2{left:-120px}.container-16 .pull-3{left:-180px}.container-16 .pull-5{left:-300px}.container-16 .pull-6{left:-360px}.container-16 .pull-7{left:-420px}.container-16 .pull-9{left:-540px}.container-16 .pull-10{left:-600px}.container-16 .pull-11{left:-660px}.container-16 .pull-13{left:-780px}.container-16 .pull-14{left:-840px}.container-16 .pull-15{left:-900px}body.show-grid .container-16{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/16_col.gif)}body.show-grid .container-12{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/12_col.gif)}body.show-grid .grid-1:hover,body.show-grid .grid-2:hover,body.show-grid .grid-3:hover,body.show-grid .grid-4:hover,body.show-grid .grid-5:hover,body.show-grid .grid-6:hover,body.show-grid .grid-7:hover,body.show-grid .grid-8:hover,body.show-grid .grid-9:hover,body.show-grid .grid-10:hover,body.show-grid .grid-11:hover,body.show-grid .grid-12:hover,body.show-grid .grid-13:hover,body.show-grid .grid-14:hover,body.show-grid .grid-15:hover,body.show-grid .grid-16:hover{background-color:rgba(0,255,255,.2);background-repeat:no-repeat;background-position:top right;outline:1px solid #d66}body.show-grid .grid-1:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/1.png)}body.show-grid .grid-2:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/2.png)}body.show-grid .grid-3:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/3.png)}body.show-grid .grid-4:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/4.png)}body.show-grid .grid-5:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/5.png)}body.show-grid .grid-6:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/6.png)}body.show-grid .grid-7:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/7.png)}body.show-grid .grid-8:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/8.png)}body.show-grid .grid-9:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/9.png)}body.show-grid .grid-10:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/10.png)}body.show-grid .grid-11:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/11.png)}body.show-grid .grid-12:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/12.png)}body.show-grid .grid-13:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/13.png)}body.show-grid .grid-14:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/14.png)}body.show-grid .grid-15:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/15.png)}body.show-grid .grid-16:hover{background-image:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/grid_count/16.png)}#main-wrapper{position:relative}#navigation{float:left;width:100%;margin-left:-100%;margin-right:0;padding:0;height:3em}#page.with-navigation #main-wrapper{margin-top:3em;float:left;width:100%}
#navigation ul{margin:0;padding:0;text-align:left}#navigation li{float:left;padding:0 10px 0 0}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.region-page-closure{overflow:visible;word-wrap:break-word}#navigation{overflow:hidden}body{font-size:100%}#skip-to-nav,#page{font-size:.75em;line-height:1.5em;font-size:.875em;line-height:1.5em}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:1.5em 0}h1{font-size:2em;line-height:1.5em;margin:.75em 0}h2{font-size:1.5em;margin:1em 0}h3{font-size:1.3em;margin:1.154em 0}h4,h5,h6{font-size:1.1em;margin:1.364em 0}blockquote{margin-left:2em;margin-right:2em}pre{font-size:1.1em;margin:1.364em 0}hr{height:1px;border:1px solid #666}ul,ol{margin-left:0;padding-left:2em}.item-list ul{margin:1.5em 0;padding:0 0 0 2em}ul ul,ul ol,ol ol,ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0}li{margin:0;padding:0}.item-list ul li,ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}ul ul ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:decimal}dt{margin:0;padding:0}dd{margin:0 0 0 2em;padding:0}table{border-collapse:collapse}th{text-align:left;padding:0;border-bottom:0}tbody{border-top:0}form{margin:0;padding:0}fieldset{padding:.5em}img{border:0}abbr,acronym{border-bottom:1px dotted #666;cursor:help;white-space:nowrap}.with-wireframes #header .section,.with-wireframes #content .section,.with-wireframes #navigation .section,.with-wireframes .region-sidebar-first .section,.with-wireframes .region-sidebar-second .section,.with-wireframes .region-footer,.with-wireframes .region-bottom{outline:1px solid #ccc}div.tabs{margin:0 0 5px 0}ul.primary{margin:0;padding:0 0 0 10px;border-width:0;list-style:none;white-space:nowrap;line-height:normal;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-bar.png) repeat-x left bottom}ul.primary li{float:left;margin:0;padding:0}ul.primary li a{display:block;height:24px;margin:0;padding:0 0 0 5px;border-width:0;font-weight:bold;text-decoration:none;color:#777;background-color:transparent;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-left.png) no-repeat left -38px}ul.primary li a .tab{display:block;height:20px;margin:0;padding:4px 13px 0 6px;border-width:0;line-height:20px;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-right.png) no-repeat right -38px}ul.primary li a:hover,ul.primary li a:focus{border-width:0;background-color:transparent;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-left.png) no-repeat left -76px}ul.primary li a:hover .tab,ul.primary li a:focus .tab{background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-right.png) no-repeat right -76px}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{border-width:0;color:#000;background-color:transparent;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-left.png) no-repeat left 0}ul.primary li.active a .tab,ul.primary li.active a:hover .tab,ul.primary li.active a:focus .tab{background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-right.png) no-repeat right 0}ul.secondary{margin:0;padding:0 0 0 5px;border-bottom:1px solid silver;list-style:none;white-space:nowrap;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-secondary-bg.png) repeat-x left bottom}ul.secondary li{float:left;margin:0 5px 0 0;padding:5px 0;border-right:0}ul.secondary a{display:block;height:24px;margin:0;padding:0;border:1px solid silver;text-decoration:none;color:#777;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-secondary.png) repeat-x left -56px}ul.secondary a .tab{display:block;height:18px;margin:0;padding:3px 8px;line-height:18px}ul.secondary a:hover,ul.secondary a:focus{background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-secondary.png) repeat-x left bottom}ul.secondary a.active,ul.secondary a.active:hover,ul.secondary a.active:focus{border:1px solid silver;color:#000;background:url(https://www.canfieldccband.org/sites/all/themes/rep_master_zen/images/tab-secondary.png) repeat-x left top}body{margin:0;padding:0}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff}#logo{float:left;margin:0;padding:0}#logo img{vertical-align:bottom}
#name-and-slogan{float:left}h1#site-name,div#site-name{margin:0;font-size:2em;line-height:1.5em}#site-name a:link,#site-name a:visited{color:#000;text-decoration:none}#site-name a:hover,#site-name a:focus{text-decoration:underline}.region-header{clear:both}.breadcrumb{padding-bottom:0}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0}div.messages{margin:1.5em 0}div.messages ul{margin-top:0;margin-bottom:0}ul.links.inline{display:block}ul.links li{padding:0 1em 0 0}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}.block{margin-bottom:1.5em}li a.active{color:#000}#navigation ul.links,#navigation .content ul{margin:0;padding:0;text-align:left}#navigation ul.links li,#navigation .content li{float:left;padding:0 10px 0 0}#secondary-menu{float:right}.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word}#comments{margin:1.5em 0}.comment-preview{background-color:#ffffea}.new{color:#c00}.form-item{margin:1.5em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.container-inline div,.container-inline label{display:inline}.password-parent,.confirm-parent{margin:0}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px}#user-login-form li.user-link{margin-top:1.5em}#user-login ul{margin:1.5em 0}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}form tbody{border-top:1px solid #ccc}form tr.even{background-color:#fff}form table .item-list ul{margin:0}#skip-to-nav,#page{font-family:"Open Sans",sans-serif;font-size:.75em;line-height:1.5em;color:#333;font-size:.875em;line-height:1.5em;line-height:1.5em}.maintenance-page #content{margin-top:100px;width:90%;margin-left:auto;margin-right:auto}h1,h2,h3,h4,h5,h6,p,blockquote,pre,ul,ol,dl,hr,table,fieldset{margin:.825em 0}.item-list ul{margin:.25em 0;padding:0 0 0 1.75em}h1,h2,h3,th,ul.tabs li,.form-item label,.form-item .description,input,textarea{font-family:"Open Sans",sans-serif}h1{font-size:1.5em}ul.tabs li,.form-item label .form-item .description{font-size:.825em}.form-item .description{font-weight:300}a:link{color:#cc0209;text-decoration:none}a:visited{color:#cc0209;text-decoration:none}a:active{color:#cc0209}.node .field-name-body a:link,.node .field-name-body a:visited{text-decoration:underline;font-weight:600}.node .field-name-body a:hover{text-decoration:none}ul.menu li{font-family:"Open Sans",sans-serif}#main-menu{font-weight:600;text-shadow:1px 1px black}#outer-wrapper,#region-bottom{width:1060px;margin:auto}#header{height:200px;position:relative}#header .section{width:375px;height:200px;position:absolute;right:0}#logo-wrapper{visibility:hidden;position:absolute;width:600px;height:200px}#logo-wrapper a{display:block;width:100%;height:100%}#name-and-slogan{display:none}#block-search-form{position:absolute;bottom:15px;right:15px;margin-bottom:0}#footer-wrapper{height:100px;margin-top:50px}#region-bottom .region{position:relative;min-height:100px}#block-system-powered-by,#block-block-1{margin-bottom:0;font-size:12px;color:white}#block-block-1{position:absolute;right:5px;bottom:3px}#block-system-powered-by{position:absolute;left:5px;bottom:3px}fieldset.field-group-fieldset{border:2px groove #CCC}.node-teaser{border-bottom:1px solid #ccc;margin-bottom:1.5em;padding-bottom:.5em}.node .submitted{font-size:.9em;font-style:italic;font-weight:300}.node .links{font-family:'Open Sans',sans-serif;font-size:.75em;font-weight:bold}.node-event .field-name-field-event-date{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:.9em;font-style:italic}#navigation ul.links li,#navigation .content li{padding:0 25px 0 0;margin:0 25px 0 0;height:50px;line-height:50px;background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/nav_divider.png);background-repeat:no-repeat;background-position:right}#navigation li.first{margin-left:25px !important}#main-menu{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;text-shadow:1px 1px black}#main-menu a:link,#main-menu a:visited{color:white}#main-menu a:hover{color:#A00}#navigation{height:60px}#page.with-navigation #main-wrapper{margin-top:60px}body{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header_bg.png);background-repeat:repeat-x}body.toolbar{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header_bg_toolbar.png);background-repeat:repeat-x}body.toolbar-drawer{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header_bg_toolbar_drawer.png);background-repeat:repeat-x}#outer-wrapper{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header_border_left.png);background-repeat:no-repeat;background-position:top left}#inner-wrapper{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header_border_right.png);background-repeat:no-repeat;background-position:top right}#header{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/header.png);background-repeat:no-repeat}#region-bottom-wrapper{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/footer_bg.png);background-repeat:repeat-x;background-position:bottom}#region-bottom{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/footer_border_left.png);background-repeat:no-repeat;background-position:bottom left}#region-bottom-inner{background-image:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/footer_border_right.png);background-repeat:no-repeat;background-position:bottom right}input[type="submit"],input[type="button"],input.form-submit{background:url(https://www.canfieldccband.org/sites/canfieldccband.org/themes/cccb/images/interface/btn-background.jpg) repeat;color:white;text-indent:0;width:auto;padding:0 15px;height:29px;cursor:pointer;border-radius:4px;border-left:medium none;border-right:medium none;border-top:1px solid maroon;border-bottom:1px solid #a60000;font-family:'Open Sans',sans-serif;text-transform:uppercase;font-weight:bold}.contact-form .form-actions{margin-bottom:100px}table.views-table{width:100%}table.sticky-header{width:100%}.views-table td{font-family:"Open Sans",sans-serif;font-size:.75em;vertical-align:middle;line-height:1.5em}.views-table th,.views-table td{padding:.1em .5em}tr.odd{background-color:#e5e5e5}tr.odd td.active{background-color:#CCC}.views-table th{font-size:.9em}.views-table caption{font-family:"Open Sans",sans-serif;font-size:1.1em;font-weight:bold}.view-Directory tr.inactive{font-style:italic;color:#999}.view-Directory tr.inactive a{color:#666}.view-Directory .views-field-field-profile-position .item-list ul,.view-Directory .views-field-field-profile-phone .item-list ul{list-style:none;margin:0;padding:0}
.view-recordings .views-table td.views-field-field-recording{width:400px}.view-recordings .views-table td.views-field-field-recording .mediaelement-audio .mejs-container{float:left}.view-recordings .views-table td.views-field-field-recording .mediaelement-audio .mediaelement-download-link{float:right;width:88px;line-height:30px;text-align:center}.view-schedule td{padding:1em .5em}.view-schedule .views-field-field-event-date{width:20%}.view-schedule .views-field-field-event-type{width:10%;text-align:center}.view-schedule .views-field-field-event-location-description{width:40%}.view-schedule .views-field-field-event-notes{width:30%;font-style:italic}.view-schedule .view-footer{font-size:.875em}.view-schedule .view-footer p,.view-schedule .view-footer dl{margin:0}.view-schedule .view-footer dl dt,.view-schedule .view-footer dl dd{display:inline;margin:0}.view-schedule .view-footer dl dt:after{content:': '}.region-highlighted p{margin:.5em 0;line-height:1.25em}.region-highlighted h2.block-title{margin-bottom:.75em}#main-top{margin-top:15px}.messages{font-family:"Open Sans",sans-serif;font-size:.875em;line-height:1.5em}#edit-search-block-form--2{width:175px;height:23px}#secondary-menu{margin-top:30px;margin-right:5px;font-size:14px}.region-header{margin-top:30px;margin-right:17px;font-family:'Open Sans',sans-serif;font-size:14px}div.toboggan-login-link-container,#block-logintoboggan-logintoboggan-logged-in .content{text-align:right}div.toboggan-login-link-container a,#block-logintoboggan-logintoboggan-logged-in .content a{font-weight:600}div.user-login-block{padding:15px;background-color:white;position:relative;z-index:1;border-radius:7px;box-shadow:5px 5px 25px rgba(0,0,0,.5);margin-top:10px;border:1px solid #888;font-size:12px;font-weight:300;line-height:1.5em}div.user-login-block .form-item{margin:.75em 0}div.user-login-block .form-item .form-text{width:75%}div.user-login-block label{font-size:13px;line-height:1.75em}#block-logintoboggan-logintoboggan-logged-in,#block-system-navigation h2.block-title{float:right}#block-system-navigation h2.block-title{font-size:14px;font-weight:600}#block-system-navigation h2.block-title:before{content:'|';margin:0 5px}#block-system-navigation{position:relative;display:none}#block-system-navigation .content{display:none;position:absolute;top:35px;right:0;z-index:1;padding:15px;padding-right:30px;background-color:white;border-radius:7px;box-shadow:5px 5px 25px rgba(0,0,0,.5);border:1px solid #888;font-size:13px}.front #node-29 .submitted,.front #node-29 .links{display:none}#node-30 .field-name-field-image img{float:left;margin-right:10px;margin-bottom:1px;border:1px solid #999;padding:5px}.node h2{font-size:18px}.node h3{font-size:16px}.front .node .field-name-field-image img{width:150px;height:auto}.region-header .block-maximenu{float:right}.maximenu div{padding:0;margin:0}.maximenu .maximenu-middle{width:auto;padding:15px;border-radius:0 0 4px 4px;box-shadow:10px 10px 20px rgba(0,0,0,.25);background-color:#e4e4e3}.maximenu li{font-size:14px;font-weight:600}.maximenu .menu-ul-wrapper>ul.menu>li.leaf{padding:0;padding-right:7px;border-right:1px solid black}.maximenu .menu-ul-wrapper>ul.menu>li.leaf>.link{padding:0;padding-left:7px}.maximenu .menu-ul-wrapper>ul.menu>li.leaf.first{padding-left:0}.maximenu .menu-ul-wrapper>ul.menu>li.leaf.first>.link{padding-left:0}.maximenu .menu-ul-wrapper>ul.menu>li.leaf.last{padding-right:0;border-right:0}.maximenu .menu-ul-wrapper>ul.menu>li.leaf.last>.link{padding-right:0}ul.sf-menu li{line-height:1.75em}ul.sf-menu li.menuparent>ul{padding:15px 45px 15px 15px;border-radius:0 0 4px 4px;box-shadow:10px 10px 20px rgba(0,0,0,.25);background-color:#e4e4e3;width:auto}ul.sf-menu li.menuparent>ul li{padding:0 10px}.sf-vertical li:hover>ul,.sf-vertical li.sfHover>ul{top:-15px}.sf-vertical a>.sf-sub-indicator{background-position:-10px 0;top:6px}.maximenu-content .edit-block,.maximenu .maximenu-edit{display:none !important}.maximenu-none .maximenu-content{left:0}.maximenu .maximenu-open{bottom:0;right:0;margin:0 10px 5px 0}.view-display-id-page_upcoming{text-align:center}.view-display-id-page_upcoming ul,.view-display-id-page_upcoming li{list-style:none;margin:0;padding:0}.view-display-id-page_upcoming li.views-row{margin-bottom:.5em;font-family:"Open Sans",sans-serif;font-size:14px}.view-display-id-page_upcoming li.views-row .views-field-field-event-date{font-weight:bold}.view-display-id-page_upcoming li.views-row .views-field-field-event-location-description{font-style:italic}.view-display-id-page_upcoming li.views-row.event{position:relative}.view-display-id-page_upcoming li.views-row.event.canceled .field-content{text-decoration:line-through}.view-display-id-page_upcoming li.views-row.event.canceled:after{content:'CANCELED';font-weight:900;font-style:italic;position:absolute;top:33%;left:0;font-size:40px;z-index:-1;color:#ccc;width:100%}.view-id-calendar_event.view-display-id-block_2 li.views-row.event{position:relative}.view-id-calendar_event.view-display-id-block_2 li.views-row.event.canceled .field-content{text-decoration:line-through}.view-id-calendar_event.view-display-id-block_2 li.views-row.event.canceled:after{font-family:'Open Sans';content:'CANCELED';font-weight:900;font-style:italic;position:absolute;top:33%;left:0;font-size:32px;z-index:-1;color:#ccc;width:100%}.roster-section{text-align:center}.roster-section ul,.roster-section li{margin:0;padding:0;list-style:none}.roster-section h3{margin:.5em 0;font-size:18px}.calendar-calendar td{font-family:"Open Sans",sans-serif}.calendar-calendar th,.calendar-calendar .day{font-size:14px}.calendar-calendar .view-item .views-field{line-height:1.4em;margin:.25em 0}.calendar-calendar .view-item .views-field-body{display:none}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{font-family:Open Sans,sans-serif;font-size:11px}.field-type-geofield .openlayers-container{border:1px solid #999;margin-top:.75em}.olLayerGooglePoweredBy{display:none !important}ul.concert-program{list-style:none;font-size:14px;line-height:1.3em;margin:0 auto;padding:0;width:75%}ul.concert-program li{margin-bottom:.75em}ul.concert-program li li{margin:0}.concert-program .song_composer{font-style:italic;float:right;margin-top:-1.3em}
.concert-program .song_title{font-weight:bold;display:block}.concert-program .song_title li{font-weight:normal}ul.event-schedule li{margin-bottom:.333em;font-size:1.125em}ul.event-schedule li:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.event-schedule .item-time{font-weight:bold;font-style:italic;text-align:center}