article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:"Droid Sans",Arial,Helvetica;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}blockquote{}h1{font-size:40px;}h2{font-size:22px;}h3{font-size:20px;}h4{font-size:16px;}h5{font-size:16px;}h6{font-size:16px;}h1,h2,h3,h4,h5,h6{line-height:1.5em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{height:0;border:1px solid #666;padding-bottom:-1px;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;}pre{white-space:pre-wrap;}q{quotes:"“" "”" "‘" "’";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 30px;}img{border:0;max-width:100%;height:auto;}.lt-ie9 img{width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-width:1px;border-style:solid;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;max-width:100%;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{padding:0;}input[type=search]{-webkit-appearance:textfield;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}#page,.region-bottom{margin-left:auto;margin-right:auto;}#page .container,.region-bottom .container{max-width:1280px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media (max-width:1049px){#main{padding-top:3em;position:relative;}#navigation{position:absolute;top:0;height:3em;width:100%;}}@media all and (min-width:780px) and (max-width:1050px){.sidebar-first #content{float:left;width:75%;margin-left:25%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;}.sidebar-second #content{float:left;width:75%;margin-left:0%;margin-right:-75%;}.sidebar-second .region-sidebar-second{float:left;width:25%;margin-left:75%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:75%;margin-left:25%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.3333333333%;margin-left:0%;margin-right:-33.3333333333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.3333333333%;margin-left:33.3333333333%;margin-right:-66.6666666667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.3333333333%;margin-left:66.6666666667%;margin-right:-100%;}}@media (min-width:1050px){.sidebar-first{}.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second{}.sidebar-second #content{float:left;width:80%;margin-left:0%;margin-right:-80%;padding-right:40px;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars{}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;padding:0 20px;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.element-invisible,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin: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;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--error,.messages--warning,.messages--status{margin:rhythm(1) 0;padding:10px 10px 10px 50px;background-image:inline-image("message-24-ok.png");background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:inline-image("message-24-warning.png");border-color:#ed5;}.messages--error{background-image:inline-image("message-24-error.png");border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-secondary,.tabs-primary{list-style:none;border-bottom:1px solid #bbb \0 /ie;padding:0 2px;white-space:nowrap;}.tabs-secondary:after,.tabs-primary:after{content:"";display:block;clear:both;}.tabs-secondary__tab,.tabs-secondary__tab.is-active,.tabs-primary__tab,.tabs-primary__tab.is-active{float:left;margin:0 3px;}a.tabs-secondary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-primary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0 /ie;}.tabs-primary__tab.is-active{border-bottom-color:#fff;}a.tabs-primary__tab-link.is-active,a.tabs-primary__tab-link{color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link.is-active,a.tabs-primary__tab-link:active{background-color:transparent;border-color:#fff;}.tabs-secondary{font-size:0.9em;margin-top:-rhythm(1);}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:rhythm(1)/2 3px;}a.tabs-secondary__tab-link.is-active,a.tabs-secondary__tab-link{background-color:#f2f2f2;color:#666;padding:0 0.5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link.is-active,a.tabs-secondary__tab-link:active{background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-help-link{text-align:right;}.more-help-link a{background-image:inline-image("help.png");background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:rhythm(1);}.menu__item.is-leaf{list-style-image:inline-image("menu-leaf.png");list-style-type:square;}.menu__item.is-expanded{list-style-image:inline-image("menu-expanded.png");list-style-type:circle;}.menu__item.is-collapsed{list-style-image:inline-image("menu-collapsed.png");list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{display:block;height:0;overflow:visible;background-color:transparent;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:rhythm(1) 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:rhythm(1) 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:rhythm(1);}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:rhythm(1) 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:inline-image("menu-expanded.png");background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:inline-image("menu-collapsed.png");background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;}.progress .filled{background-color:#0072b9;background-image:image-url(/sites/all/themes/bmcnew/css/progress.gif);}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}*{box-sizing:inherit;}html,body{box-sizing:border-box;font-family:"Droid Sans",sans-serif;color:#333;}::selection{color:#d85335;background:#f7bc39;}::-moz-selection{color:red;background:yellow;}.container{position:relative;margin:0 auto;}.container:after{content:"";display:block;clear:both;}@media (min-width:1050px) and (max-width:1199px){.container{padding:0 20px;}}a{color:#d85335;font-weight:bold;text-decoration:none;}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:"solex",Tahoma,Verdana;font-weight:700;}.bg-light-grey{background-color:#f2f2f2;}.bg-medium-grey{background-color:#ccc;}.bg-grid{background-image:url(/sites/all/themes/bmcnew/images/pattern_grid.gif);}header{position:fixed;top:0;left:0;right:0;background:#2b2b2b url(/sites/all/themes/bmcnew/images/pattern_noise_dark.gif);box-shadow:0 4px 0 rgba(0,0,0,0.3);z-index:5;}header #logo{display:inline-block;width:250px;padding:10px 0;}header #logo svg,header #logo img{width:100%;}@media (min-width:780px){header #logo{width:350px;}}header .nav-toggle{position:absolute;top:9px;right:20px;width:40px;}header .nav-toggle span{position:relative;display:block;height:3px;margin:8px 0;border-radius:4px;background:#fff;transition:0.4s all;}header .podcasts{display:none;}@media (min-width:780px){header{position:relative;}header .nav-toggle{top:20px;}}@media (min-width:1050px){header .region-header{float:right;clear:none;}header .nav-toggle{display:none;}header .nav-toggle.active span{transition:0.4s all;}header .nav-toggle.active span:nth-child(1){transform:rotate(45deg);top:11px;}header .nav-toggle.active span:nth-child(2){opacity:0;}header .nav-toggle.active span:nth-child(3){transform:rotate(-45deg);top:-11px;}header .nav-toggle.active ~ nav{max-height:800px;transition:0.6s all;}header .podcasts{display:block;position:absolute;top:15px;right:20px;}header .podcasts p{margin:0;}header .podcasts img{height:55px;border-radius:50%;}}@media (min-width:1200px){header .podcasts{right:0;}}header .primary-links .menu-block-wrapper{float:right;}header .primary-links .menu-block-wrapper > ul.menu{list-style-type:none;margin:0;padding:0;position:relative;z-index:1;}header .primary-links .menu-block-wrapper > ul.menu li{display:inline-block;margin-right:-4px;}header .primary-links .menu-block-wrapper > ul.menu li:last-child{padding-right:20px;}header .primary-links .menu-block-wrapper > ul.menu li.active span i{transform:rotate(-180deg);transition:transform 0.4s;}header .primary-links .menu-block-wrapper > ul.menu li ul{display:none;position:absolute;min-width:150px;padding:0;margin-left:12px;list-style-type:none;background:#2b2b2b url("http://i.imgur.com/uTA2M6M.gif");box-shadow:0 4px 0 rgba(0,0,0,0.3);}header .primary-links .menu-block-wrapper > ul.menu li ul li{display:block;width:100%;position:relative;}header .primary-links .menu-block-wrapper > ul.menu li ul li:not(:first-child){border-top:1px solid #999;}header .primary-links .menu-block-wrapper > ul.menu li ul li:last-child{padding-right:0;}header .primary-links .menu-block-wrapper > ul.menu li ul li a{display:block;width:100%;padding:12px 16px;white-space:nowrap;text-transform:none;transform:none;}header .primary-links .menu-block-wrapper > ul.menu li ul li ul.menu{display:none;left:100%;margin-left:1px;top:0;}header .primary-links .menu-block-wrapper > ul.menu li ul li:hover ul.menu{display:block;}header .primary-links .menu-block-wrapper > ul.menu li:hover > a{background:#f7bc39;color:#2b2b2b;}header .primary-links .menu-block-wrapper > ul.menu li:hover ul.menu{display:block;}header .primary-links .menu-block-wrapper > ul.menu li:hover ul.menu ul.menu{display:none;}header .primary-links .menu-block-wrapper > ul.menu li:hover ul.menu li:hover ul.menu{display:block;}header .primary-links .menu-block-wrapper > ul.menu li a{display:inline-block;text-decoration:none;color:#fff;background:transparent;font-size:14px;font-weight:bold;padding:30px 15px;text-transform:uppercase;transform:skewX(18deg);transition:0.3s background;}header .primary-links .menu-block-wrapper > ul.menu li a:hover{color:#2b2b2b;background:#f7bc39;transition:0.3s all;}header .primary-links .menu-block-wrapper > ul.menu li a span{display:inline-block;transform:skewX(-18deg);}header .primary-links .menu-block-wrapper > ul.menu li a span:after{content:"";font-family:FontAwesome;position:relative;top:-2px;font-size:9px;line-height:9px;margin-left:4px;transition:transform 0.4s;}header .primary-links .menu-block-wrapper > ul.menu li.donate-link a,header .primary-links .menu-block-wrapper > ul.menu li.menu-button a{transform:none;}header .primary-links .menu-block-wrapper > ul.menu li.donate-link a span,header .primary-links .menu-block-wrapper > ul.menu li.menu-button a span{display:none;}header .primary-links .menu-block-wrapper > ul.menu li.donate-link a::before,header .primary-links .menu-block-wrapper > ul.menu li.menu-button a::before{content:"";background-image:url(/sites/all/themes/bmcnew/images/donate_button.png);display:inline-block;width:100px;height:35px;background-size:contain;background-repeat:no-repeat;}@media (min-width:1050px){header .primary-links .menu-block-wrapper > ul.menu li.donate-link a::before,header .primary-links .menu-block-wrapper > ul.menu li.menu-button a::before{margin-bottom:-10px;}}header .primary-links .menu-block-wrapper > ul.menu li.donate-link a:hover,header .primary-links .menu-block-wrapper > ul.menu li.menu-button a:hover{background:none;}header .primary-links .menu-block-wrapper > ul.menu li.donate-link.move-link a::before,header .primary-links .menu-block-wrapper > ul.menu li.menu-button.move-link a::before{background-image:url(/sites/all/themes/bmcnew/images/move_button.png);width:100px;background-position:center left;}@media (max-width:1049px){header .primary-links .menu-block-wrapper{float:none;}header .primary-links .menu-block-wrapper > ul.menu{display:none;}header .primary-links .menu-block-wrapper > ul.menu li{display:block;margin-right:0;border-top:1px solid #999;}header .primary-links .menu-block-wrapper > ul.menu li a{display:block;padding:18px 20px;transform:none;}header .primary-links .menu-block-wrapper > ul.menu li a span{transform:none;}header .primary-links .menu-block-wrapper > ul.menu li:hover ul{display:block;max-height:0;}header .primary-links .menu-block-wrapper > ul.menu li.active ul{max-height:280px;transition:0.4s max-height;}header .primary-links .menu-block-wrapper > ul.menu li ul{position:relative;margin-left:0;display:block;max-height:0;overflow:hidden;box-shadow:none;transition:0.4s max-height;}header .primary-links .menu-block-wrapper > ul.menu li ul li a{background:#555;padding-left:28px;}header .primary-links .menu-block-wrapper.active > ul.menu{display:block;}}header .search-form{position:absolute;bottom:-35px;left:0;margin:0 -10px;width:calc(100% + 20px);background-color:#ccc;padding:5px 10px;}header .search-form input{padding:5px 10px;}@media (min-width:780px){header .search-form{padding:0;left:auto;bottom:auto;top:25px;right:70px;background:none;width:auto;margin:0;}}@media (min-width:1050px){header .search-form{right:1px;width:auto;top:auto;bottom:-40px;}}#page{background-color:#ffffff;}#main{padding-top:100px;}@media (min-width:780px){#main{padding-top:24px;}}#main .breadcrumb{display:none;}#main a:hover{opacity:0.8;}#main .blue,#main .blue a{color:#3b479b;}#main .green,#main .green a{color:#498047;}#main .yellow,#main .yellow a{color:#f7bc39;}#main .red,#main .red a{color:#d85335;}#main .block-menu-block .menu{list-style:none;margin:0;padding:0;}#main .block-menu-block .menu li{margin:0 0 5px 0;padding:0;list-style:none;}#main .block-menu-block .menu li ul.menu{font-size:0.875em;margin:0 0 10px 10px;}#main .block-menu-block .menu li ul.menu li{margin:0;}#main #content h1.title{line-height:normal;margin-bottom:20px;}#main #content .group-left,#main #content .group-right{width:100%;float:none;}@media (min-width:1050px){#main #content .group-left,#main #content .group-right{width:50%;float:left;}}@media (min-width:1200px){#main #content .cols.col-left{float:left;width:70%;}#main #content .cols.col-right{float:right;width:calc(30% - 30px);margin-left:30px;}#main #content .cols.col-right:after{content:"";display:block;clear:both;}}#main #content .page-shape{display:none;position:absolute;top:-20px;right:0;border-bottom:350px solid #d85335;border-left:50px solid transparent;border-right:0px solid transparent;height:0;width:350px;}@media (min-width:1050px){#main #content .page-shape{display:block;}}#main #content .image.align-right,#main #content .field-name-field-page-images,#main #content .page-image-default{float:right;}#main #content .image.align-right .img-wrapper,#main #content .field-name-field-page-images .img-wrapper,#main #content .page-image-default .img-wrapper{float:right;transform:skewX(-12deg);overflow:hidden;}#main #content .image.align-right .img-wrapper img,#main #content .field-name-field-page-images .img-wrapper img,#main #content .page-image-default .img-wrapper img{transform:skewX(12deg);display:block;max-width:inherit;float:right;}#main #content .image.align-right figcaption,#main #content .field-name-field-page-images figcaption,#main #content .page-image-default figcaption{position:relative;clear:right;font-size:0.875em;line-height:normal;bottom:0;background-color:#3b479b;color:white;padding:20px;box-sizing:border-box;}#main #content .field-name-field-bottom-text{clear:both;padding:20px;background-color:#f2f2f2;}@media (min-width:1200px){#main #content .field-name-field-bottom-text{width:100vw;margin-left:calc((1160px - 100vw)/2);padding-left:calc((100vw - 1160px)/2 + 10px);padding-right:calc((100vw - 1160px)/2 + 10px);}}#main .views-row h2,#main .views-row h3{font-family:"Droid Sans",Arial,Helvetica;font-size:1.5em;line-height:normal;}#main .views-row .node{border-bottom:2px #ffffff solid;padding-bottom:20px;}#main .views-row .node p{margin-top:0;}#main .views-row .node:not(.group-one-column) .group-left{width:50%;}#main .views-row .node:not(.group-one-column) .group-right{width:25%;}#main .region-bottom{clear:both;background-color:#f2f2f2;border-top:5px #3b3c3e solid;position:relative;padding:0 30px;}#main .region-bottom .block{margin:0;}#main .region-bottom .crew-call-list{padding:20px 0;}#main .region-bottom .crew-call-list:after{content:"";display:block;clear:both;}#main .region-bottom .crew-call-list .view-grouping{background-color:#f2f2f2;padding:0 10px;margin-bottom:20px;}#main .region-bottom .crew-call-list .view-grouping .view-grouping-header{font-family:"solex",Tahoma,Verdana;text-transform:uppercase;font-size:1.5em;}@media (min-width:1050px){#main .region-bottom .crew-call-list .view-grouping{float:left;width:50%;}}#main .field-name-node-link,#main .views-field-view-node{margin-top:10px;}#main .field-name-node-link a,#main .views-field-view-node a{background-color:#f7bc39;padding:5px 20px;color:#3b3c3e;border-radius:2px;border-bottom:2px #3b3c3e solid;float:left;}#main .classes-list .view.active{display:block;}#main .classes-list .view .views-row .node{padding:10px 0 20px 0;}#main .region-bottom .node-bmc-classes .group-left{margin-left:-30px;padding-left:30px;}#main .region-bottom .node-bmc-classes .group-right{margin-right:-30px;padding-right:30px;}.node-type-bmc-classes #main .container{max-width:100%;}.node-type-bmc-classes #main h1.title{max-width:1280px;margin:0 auto;}.node-type-bmc-classes #main .node .bmc-body{background-color:#e6e6e6;padding:30px;margin:0 -10px;}.node-type-bmc-classes #main .node .bmc-body:after{content:"";display:block;clear:both;}.node-type-bmc-classes #main .node .bmc-body .field{margin-bottom:20px;}.node-type-bmc-classes #main .node .bmc-body .field-type-date{font-weight:bold;font-size:1.2em;color:#666;}@media (min-width:1050px){.node-type-bmc-classes #main .node .bmc-body .group-left{float:left;width:60%;margin-left:0%;margin-right:-60%;}.node-type-bmc-classes #main .node .bmc-body .group-right{float:left;width:40%;margin-left:60%;margin-right:-100%;padding-left:50px;}}@media (min-width:1200px){.node-type-bmc-classes #main .node .bmc-body{padding:30px calc((100% - 1260px) / 2);}}#main .bmc-programs-grid .item-list h3{left:0;}#main .bmc-programs-grid .item-list:last-child h3{left:200px;}#main .field-name-field-page-template{display:none;}@media (min-width:1050px){#main .landing_page .field-name-body{width:calc(100% - 400px);}}#main .region-sidebar-second .views-row,#main .region-sidebar-first .views-row{border:none;}#main .region-sidebar-second .views-row .view-header,#main .region-sidebar-second .views-row h3,#main .region-sidebar-first .views-row .view-header,#main .region-sidebar-first .views-row h3{font-family:"solex",Tahoma,Verdana;font-size:1.25rem;}@media (min-width:780px){.region-sidebar-second,.region-sidebar-first{padding-top:70px;}}.region-sidebar-second .block-title{font-size:1.35em;font-family:"Droid Sans",Arial,Helvetica;margin-bottom:20px;}.region-sidebar-second ul{list-style:none;margin:0;padding:0;}.region-sidebar-second ul li{margin:0 0 5px 0;padding:0;font-size:0.875em;line-height:1.5em;}a.button{display:inline-block;background:#f7bc39;padding:10px 14px;text-decoration:none;color:#2b2b2b;border-bottom:1px solid #2b2b2b;-webkit-appearance:inherit;-moz-appearance:inherit;}a.button:hover{background:#f8c452;border-bottom:1px solid #454545;}a.button:active{background:#f6b420;border-bottom:1px solid #498047;}a.button.alt{border-radius:10px;padding:10px 20px;border:2px solid #2b2b2b;}input{display:inline-block;background:#f8f8f8;padding:10px 14px;margin-right:10px;text-decoration:none;color:#2b2b2b;border:0;border-bottom:1px solid #2b2b2b;}input:focus{outline:none;border-bottom:1px solid #498047;}.channel-table{width:125px;display:table;border-collapse:collapse;margin-top:20px;}.channel-table .row{display:table-row;}.channel-table .row .cell{border:1px #ccc solid;display:table-cell;background-color:#fff;color:#000;padding:5px;vertical-align:middle;text-align:center;}.channel-table .row .cell:first-child{width:60%;}.channel-table .row .cell:last-child{width:40%;}.channel-table .row .cell img{display:block;}table.channel-guide{border-collapse:separate;border-spacing:1px 1px;margin:20px 0;text-align:center;font-weight:bold;}table.channel-guide tr td{background:#fff;padding:10px 18px;margin:1px;}.tab-list{list-style:none;margin:0;padding:0;}.tab-list li{float:left;}.tab{font-family:"Droid Sans",Arial,Helvetica;font-weight:normal;text-transform:uppercase;color:#333;background-color:#e6e6e6;font-size:1rem;cursor:pointer;border-right:2px #fff solid;text-align:center;width:auto !important;padding:5px 20px;margin:0;}.tab.active{background-color:#3b3c3e;color:#ffffff;}.tab-content .tab-content-item{display:none;}.tab-content .tab-content-item.active{display:block;}footer{background-color:#1d232b;margin:0;padding:30px 0;color:#fff;}@media (min-width:1200px){footer .container{display:flex;}}footer a{color:inherit;}footer a:hover{border-bottom:2px solid #d85335;}footer p{font-size:12px;text-align:right;}footer .social{margin-top:20px;margin-bottom:50px;}footer .social li{display:inline-block;margin-left:10px;margin-right:0;}footer .social li a{display:block;width:40px;padding:8px;border:1px solid #fff;border-radius:40px;}footer .social li a svg{width:100%;}footer .social li a:hover{background:#fff;}footer .social li a:hover svg path{fill:#1d232b;}footer .footer-menu .menu{list-style:none;margin:0;padding:0;}footer .footer-menu .menu li{padding-bottom:20px;list-style:none;}footer .footer-menu .menu li a{font-family:"solex",Tahoma,Verdana;text-transform:uppercase;font-weight:normal;}@media (min-width:780px){footer .footer-menu .menu li{float:left;width:50%;}}@media (min-width:1050px){footer .footer-menu .menu li{width:33%;}}@media (min-width:1200px){footer .footer-menu .menu li{width:16.6%;}}footer .footer-menu .menu li.contact{display:none;}footer .footer-menu .menu li ul li{width:100%;margin:0;padding:0;float:none;font-size:0.875em;}footer .footer-menu .menu li ul li a{font-family:"Droid Sans",Arial,Helvetica;text-transform:none;font-weight:normal;}@media (min-width:1200px){footer .footer-menu{width:calc(100% - 150px);}}footer nav h6{font-family:"SolexBold";font-size:22px;text-transform:uppercase;}footer nav .left{margin-right:20px;}footer nav ul{margin:0;padding:0;}footer nav ul li{display:block;position:relative;margin-right:20px;}footer nav ul li a{font-size:12px;font-weight:normal;}footer .contact-info{clear:both;}footer .contact-info p{margin:0;text-align:left;}footer .contact-info a.menu-link{font-family:"solex",Tahoma,Verdana;font-weight:normal;font-size:16px;text-transform:uppercase;}.block-sharethis{color:#2b2b2b;}.block-sharethis .block-title{font-size:1em;font-weight:normal;text-transform:uppercase;font-family:"Droid Sans",Arial,Helvetica;margin-bottom:20px;}.block-sharethis .sharethis-wrapper{border-top:1px #2b2b2b solid;padding-top:12px;}.block-sharethis span{margin-bottom:12px;padding-bottom:12px;display:block;cursor:pointer;border-bottom:1px #2b2b2b solid;}.block-sharethis span:before{font-family:"FontAwesome";display:inline-block;width:30px;}.block-sharethis span.st_facebook_custom:before{content:"";}.block-sharethis span.st_facebook_custom:after{content:"Facebook";}.block-sharethis span.st_twitter_custom:before{content:"";}.block-sharethis span.st_twitter_custom:after{content:"Twitter";}.front #page{background-image:url(/sites/all/themes/bmcnew/images/pattern_grid.gif);}.front #main{margin-bottom:2em;}.front #main .block .block-title{font-weight:bold;font-size:1em;font-family:"Droid Sans",Arial,Helvetica;margin-bottom:1em;}.front #main .block h1,.front #main .block h2,.front #main .block h3,.front #main .block h4{font-weight:normal;font-size:1em;font-family:"Droid Sans",Arial,Helvetica;}.front #main .block p{margin:1em 0;}.front #main #content{}.front #main #content h1.title{display:none;}.front #main #content .homepage-carousel{padding-right:20px;}.front #main #content .homepage-carousel .flexslider{width:100%;border:none;margin:0 0 30px 0;box-shadow:none;border-radius:0;}.front #main #content .homepage-carousel .flexslider ul.slides{padding:0;margin:0;background-color:#2b2b2b;}.front #main #content .homepage-carousel .flexslider ul.slides li{position:relative;}.front #main #content .homepage-carousel .flexslider ul.slides li .views-field-body{width:100%;background-color:#2b2b2b;color:#fff;padding:10px 20px;}.front #main #content .homepage-carousel .flexslider ul.slides li .views-field-body p{margin:0;}.front #main #content .homepage-carousel .flexslider ul.slides li .views-field-body a{color:#fff;font-weight:normal;}.front #main #content .homepage-carousel .flexslider ul.slides li .views-field-body .body{font-size:0.75em;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a{opacity:1;text-shadow:none;background:rgba(0,0,0,0.6);border-radius:50%;height:30px;width:30px;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a:before{font-family:FontAwesome;margin-top:1px;color:#fff;text-align:center;display:block;line-height:28px;font-size:30px;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a.flex-prev{left:20px;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a.flex-prev:before{content:"";margin-right:5px;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a.flex-next{right:20px;}.front #main #content .homepage-carousel .flexslider .flex-direction-nav a.flex-next:before{content:"";margin-left:5px;}.front #main #content .homepage-carousel .flexslider .flex-control-nav{bottom:-30px;}.front #main #content .homepage-featured-episodes .view-content .views-row{background:none;border:none;font-size:0.875em;line-height:normal;margin-bottom:10px;}.front #main #content .homepage-featured-episodes .view-content .views-row:after{content:"";display:block;clear:both;}.front #main #content .homepage-featured-episodes .view-content .views-field{float:left;}.front #main #content .homepage-featured-episodes .view-content .views-field-field-cloudcast-id{width:100px;}.front #main #content .homepage-featured-episodes .view-content .views-field-title{width:calc(100% - 100px);padding-left:10px;}.front #main #content .homepage-featured-episodes .view-content .views-field-title a{font-weight:normal;color:#2b2b2b;}.front #main #content .homepage-watch-live,.front #main #content .homepage-featured-episodes{margin-bottom:0;}.front #main #content .homepage-watch-live h2.block-title,.front #main #content .homepage-featured-episodes h2.block-title{margin-bottom:0px;}.front #main #content .homepage-watch-live ul,.front #main #content .homepage-featured-episodes ul{margin:0;padding:0;list-style:none;}@media (min-width:1050px){.front #main #content .homepage-watch-live,.front #main #content .homepage-featured-episodes{width:50%;float:left;margin-top:20px;}}@media (min-width:1200px){.front #main #content .homepage-carousel{float:left;width:50%;}.front #main #content .homepage-watch-live,.front #main #content .homepage-featured-episodes{width:25%;margin-top:0;}.front #main #content .homepage-featured-episodes{padding-top:30px;}}.front #main .region-bottom{clear:both;padding-top:20px;}.front #main .region-bottom .block{width:100%;background-color:#2b2b2b;color:#ffffff;padding:10px 20px;box-sizing:border-box;margin-bottom:20px;}@media (min-width:1050px){.front #main .region-bottom .block{width:calc(50% - 20px);height:500px;margin:0 20px 0 0;float:left;}}@media (min-width:1200px){.front #main .region-bottom .block{width:calc(25% - 20px);}}.front #main .region-bottom .block a{color:#ffffff;font-weight:normal;}.front #main .region-bottom .block h2{margin:0 0px 20px 0px;}.front #main .region-bottom .block h3{padding:10px 20px;border-top:1px #ccc solid;border-bottom:1px #ccc solid;color:#f7bc39;margin:0 -20px;}.front #main .region-bottom .block h3.tab{background:none;text-transform:none;border-right:none;padding:10px 20px !important;text-align:left;}.front #main .region-bottom .block .button{padding:5px 10px;border-radius:5px;color:#333;}.front #main .region-bottom .block li,.front #main .region-bottom .block p{font-size:0.75em;line-height:normal;}.front #main .region-bottom .block li{margin:10px 0;line-height:normal;}.front #main .region-bottom .facebook-twitter-feed ul.tabs{margin:0px;padding:0 0 0 0;position:relative;}.front #main .region-bottom .facebook-twitter-feed ul.tabs:after{content:"";display:block;clear:both;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li{text-align:center;margin:0px;list-style:none;background-color:#2b2b2b;border:none;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li .fa{width:35px;height:35px;padding:10px;cursor:pointer;position:absolute;top:1px;left:20px;color:#ccc;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li .fa.fa-twitter{left:60px;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li .fa.fa-instagram{left:100px;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li .feed{display:none;padding-top:40px;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li #instagram-feed{height:350px;overflow:scroll;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li #instagram-feed ul{padding:0;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li #instagram-feed ul li{margin-bottom:15px;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li.active:before{content:"";border-bottom:1px #ccc solid;width:100%;display:block;position:absolute;top:35px;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li.active .fa{border:1px #ccc solid;border-bottom-color:#2b2b2b;color:#ffffff;}.front #main .region-bottom .facebook-twitter-feed ul.tabs li.active .feed{display:block;}.front #main .region-bottom .upcoming-shows div ul,.front #main .region-bottom .upcoming-shows .item-list ul{max-height:240px;overflow:scroll;list-style:none;padding:0 20px;margin:0;}.front #main .region-bottom .upcoming-shows div h3.tab,.front #main .region-bottom .upcoming-shows .item-list h3.tab{margin:0 -20px !important;}.front #main .region-bottom .upcoming-shows .item-list{padding-bottom:20px;}.front #main .region-bottom .upcoming-shows .item-list ul{display:none;}.front #main .region-bottom .upcoming-shows .item-list:first-child ul{display:block;}.front #main .region-bottom .homepage-blog-list .node{display:table;width:100%;border:none;padding:0;}.front #main .region-bottom .homepage-blog-list .node .group-left,.front #main .region-bottom .homepage-blog-list .node .group-right{display:table-cell;float:none;font-size:0.8em;line-height:normal;vertical-align:top;border-bottom:1px #ccc solid;padding:5px 0;}.front #main .region-bottom .homepage-blog-list .node .group-left{width:60px;background-size:50%;background-position:5px 5px;background-repeat:no-repeat;}.front #main .region-bottom .homepage-blog-list .node .group-right{width:calc(100% - 60px);padding-left:10px;}.front #main .region-bottom .homepage-blog-list .node.group-one-column .group-right{width:100%;padding:5px 0;}.front #main .region-bottom .homepage-blog-list .node .field-name-post-date{font-size:10px;}.front #main .region-bottom .homepage-blog-list .node .field-name-field-category{margin:30px 0 0 5px;font-size:10px;text-transform:uppercase;}.front #main .region-bottom .homepage-blog-list .node .field-name-field-category:before{display:none;}.front #main .region-bottom .homepage-blog-list .node.belmont-news .group-left{background-color:#498047;background-image:url(/sites/all/themes/bmcnew/images/belmont_news_white.png);}.front #main .region-bottom .homepage-blog-list .node.bmc-news .group-left{background-color:#3b479b;background-image:url(/sites/all/themes/bmcnew/images/bmc_news_white.png);}.front #main .region-bottom .homepage-blog-list .node.classes-and-events .group-left,.front #main .region-bottom .homepage-blog-list .node.events .group-left,.front #main .region-bottom .homepage-blog-list .node.events-0 .group-left{background-color:#f3ab0a;background-image:url(/sites/all/themes/bmcnew/images/bmc_events_white.svg);background-size:40%;}.front #main .region-bottom .homepage-blog-list .view-footer{margin-top:20px;text-align:center;}.front #main .region-bottom .sponsor-slides{clear:both;width:100%;margin-top:2em;height:auto;}.section-news-events #page{background-image:url(/sites/all/themes/bmcnew/images/pattern_grid.gif);}.section-news-events h2,.section-news-events h3{font-family:"Droid Sans",Arial,Helvetica;}.section-news-events .node-teaser{border-bottom:2px #ffffff solid;padding-bottom:20px;}.section-news-events .node-teaser p{margin-top:0;}.node-blog .field-name-post-date,.node-blog .views-field-created{display:inline-block;}.node-blog .field-name-field-category,.node-blog .views-field-field-category{display:inline-block;position:relative;margin-left:25px;}.node-blog .field-name-field-category img,.node-blog .views-field-field-category img{width:30px;}.node-blog .field-name-field-category a,.node-blog .views-field-field-category a{font-weight:normal;background-size:contain;background-repeat:no-repeat;display:block;padding-left:40px;}.node-blog .field-name-field-category:before,.node-blog .views-field-field-category:before{content:" ";border-left:2px #498047 solid;-webkit-transform:skewX(12deg);transform:skew(12deg);display:inline-block;position:absolute;height:100%;padding-right:5px;color:#498047;margin-left:-15px;padding-right:15px;line-height:35px;}.node-blog .group-header{margin-bottom:20px;}.node-blog .group-header .field-name-field-blog-image img{width:100%;}.node-blog.belmont-news .views-field-field-category-image{background-color:#498047;}.node-blog.belmont-news .field-name-field-category a,.node-blog.belmont-news .views-field-field-category a{color:#498047;background-image:url(/sites/all/themes/bmcnew/images/belmont_news_green.png);}.node-blog.belmont-news .field-name-field-category:before,.node-blog.belmont-news .views-field-field-category:before{border-color:#498047;}.node-blog.bmc-news .views-field-field-category-image{background-color:#3b479b;}.node-blog.bmc-news .field-name-field-category a,.node-blog.bmc-news .views-field-field-category a{color:#3b479b;background-image:url(/sites/all/themes/bmcnew/images/bmc_news_blue.png);}.node-blog.bmc-news .field-name-field-category:before,.node-blog.bmc-news .views-field-field-category:before{border-color:#3b479b;}.node-blog.classes-and-events .views-field-field-category-image,.node-blog.events .views-field-field-category-image,.node-blog.events-0 .views-field-field-category-image{background-color:#f3ab0a;}.node-blog.classes-and-events .field-name-field-category a,.node-blog.classes-and-events .views-field-field-category a,.node-blog.events .field-name-field-category a,.node-blog.events .views-field-field-category a,.node-blog.events-0 .field-name-field-category a,.node-blog.events-0 .views-field-field-category a{color:#f3ab0a;background-image:url(/sites/all/themes/bmcnew/images/bmc_events.svg);}.node-blog.classes-and-events .field-name-field-category:before,.node-blog.classes-and-events .views-field-field-category:before,.node-blog.events .field-name-field-category:before,.node-blog.events .views-field-field-category:before,.node-blog.events-0 .field-name-field-category:before,.node-blog.events-0 .views-field-field-category:before{border-color:#f3ab0a;}#main #content .blog-landing h1.title,.page-blog #main #content h1.title,.node-type-blog #main #content h1.title,.page-taxonomy-term #main #content h1.title{float:left;padding-right:20px;}#main #content .blog-landing .term-listing-heading img,.page-blog #main #content .term-listing-heading img,.node-type-blog #main #content .term-listing-heading img,.page-taxonomy-term #main #content .term-listing-heading img{width:80px;}#main #content .blog-landing .node-blog,.page-blog #main #content .node-blog,.node-type-blog #main #content .node-blog,.page-taxonomy-term #main #content .node-blog{clear:both;margin-bottom:20px;}#main #content .blog-landing .node-blog .views-field-field-category-image,#main #content .blog-landing .node-blog .views-field-field-category-image-alt,.page-blog #main #content .node-blog .views-field-field-category-image,.page-blog #main #content .node-blog .views-field-field-category-image-alt,.node-type-blog #main #content .node-blog .views-field-field-category-image,.node-type-blog #main #content .node-blog .views-field-field-category-image-alt,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image-alt{width:50px;}#main #content .blog-landing .node-blog .views-field-field-category-image img,#main #content .blog-landing .node-blog .views-field-field-category-image-alt img,.page-blog #main #content .node-blog .views-field-field-category-image img,.page-blog #main #content .node-blog .views-field-field-category-image-alt img,.node-type-blog #main #content .node-blog .views-field-field-category-image img,.node-type-blog #main #content .node-blog .views-field-field-category-image-alt img,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image img,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image-alt img{display:block;}#main #content .blog-landing .node-blog .field-name-title h2,#main #content .blog-landing .node-blog .views-field-title,.page-blog #main #content .node-blog .field-name-title h2,.page-blog #main #content .node-blog .views-field-title,.node-type-blog #main #content .node-blog .field-name-title h2,.node-type-blog #main #content .node-blog .views-field-title,.page-taxonomy-term #main #content .node-blog .field-name-title h2,.page-taxonomy-term #main #content .node-blog .views-field-title{font-size:1.5em;line-height:normal;margin:0 0 5px 0;}#main #content .blog-landing .node-blog .field-name-title h2 a,#main #content .blog-landing .node-blog .views-field-title a,.page-blog #main #content .node-blog .field-name-title h2 a,.page-blog #main #content .node-blog .views-field-title a,.node-type-blog #main #content .node-blog .field-name-title h2 a,.node-type-blog #main #content .node-blog .views-field-title a,.page-taxonomy-term #main #content .node-blog .field-name-title h2 a,.page-taxonomy-term #main #content .node-blog .views-field-title a{color:#000;}#main #content .blog-landing .node-blog .field-name-body,.page-blog #main #content .node-blog .field-name-body,.node-type-blog #main #content .node-blog .field-name-body,.page-taxonomy-term #main #content .node-blog .field-name-body{margin-top:10px;}#main #content .blog-landing .node-blog .views-field-body-1,.page-blog #main #content .node-blog .views-field-body-1,.node-type-blog #main #content .node-blog .views-field-body-1,.page-taxonomy-term #main #content .node-blog .views-field-body-1{margin-top:20px;}#main #content .blog-landing .node-blog .field-type-taxonomy-term-reference,.page-blog #main #content .node-blog .field-type-taxonomy-term-reference,.node-type-blog #main #content .node-blog .field-type-taxonomy-term-reference,.page-taxonomy-term #main #content .node-blog .field-type-taxonomy-term-reference{clear:both;}#main #content .blog-landing .node-blog .views-field-field-category-image,.page-blog #main #content .node-blog .views-field-field-category-image,.node-type-blog #main #content .node-blog .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image{padding:10px;background-color:#498047;position:absolute;}#main #content .blog-landing .node-blog .views-field-field-category-image-alt,.page-blog #main #content .node-blog .views-field-field-category-image-alt,.node-type-blog #main #content .node-blog .views-field-field-category-image-alt,.page-taxonomy-term #main #content .node-blog .views-field-field-category-image-alt{float:left;}#main #content .blog-landing .node-blog .blog-image,.page-blog #main #content .node-blog .blog-image,.node-type-blog #main #content .node-blog .blog-image,.page-taxonomy-term #main #content .node-blog .blog-image{float:left;margin-right:20px;max-width:40%;}#main #content .blog-landing .node-blog .blog-image img,.page-blog #main #content .node-blog .blog-image img,.node-type-blog #main #content .node-blog .blog-image img,.page-taxonomy-term #main #content .node-blog .blog-image img{height:auto !important;}#main #content .blog-landing .node-blog .view-blog-profile,.page-blog #main #content .node-blog .view-blog-profile,.node-type-blog #main #content .node-blog .view-blog-profile,.page-taxonomy-term #main #content .node-blog .view-blog-profile{display:table;}#main #content .blog-landing .node-blog .view-blog-profile .views-field,.page-blog #main #content .node-blog .view-blog-profile .views-field,.node-type-blog #main #content .node-blog .view-blog-profile .views-field,.page-taxonomy-term #main #content .node-blog .view-blog-profile .views-field{display:table-cell;vertical-align:middle;}#main #content .blog-landing .node-blog .view-blog-profile .views-field-field-profile-photo,.page-blog #main #content .node-blog .view-blog-profile .views-field-field-profile-photo,.node-type-blog #main #content .node-blog .view-blog-profile .views-field-field-profile-photo,.page-taxonomy-term #main #content .node-blog .view-blog-profile .views-field-field-profile-photo{width:50px;padding-right:10px;}@media (min-width:1050px){#main #content .blog-landing .views-row .node .group-left,#main #content .blog-landing .views-row .cat .group-left,#main #content .blog-landing .node-blog .group-left,.page-blog #main #content .views-row .node .group-left,.page-blog #main #content .views-row .cat .group-left,.page-blog #main #content .node-blog .group-left,.node-type-blog #main #content .views-row .node .group-left,.node-type-blog #main #content .views-row .cat .group-left,.node-type-blog #main #content .node-blog .group-left,.page-taxonomy-term #main #content .views-row .node .group-left,.page-taxonomy-term #main #content .views-row .cat .group-left,.page-taxonomy-term #main #content .node-blog .group-left{width:30%;}#main #content .blog-landing .views-row .node .group-right,#main #content .blog-landing .views-row .cat .group-right,#main #content .blog-landing .node-blog .group-right,.page-blog #main #content .views-row .node .group-right,.page-blog #main #content .views-row .cat .group-right,.page-blog #main #content .node-blog .group-right,.node-type-blog #main #content .views-row .node .group-right,.node-type-blog #main #content .views-row .cat .group-right,.node-type-blog #main #content .node-blog .group-right,.page-taxonomy-term #main #content .views-row .node .group-right,.page-taxonomy-term #main #content .views-row .cat .group-right,.page-taxonomy-term #main #content .node-blog .group-right{width:70%;padding-left:20px;}}#main #content .blog-landing .views-row .node.group-one-column .group-right,#main #content .blog-landing .views-row .node.group-one-column .group-left,#main #content .blog-landing .views-row .cat.group-one-column .group-right,#main #content .blog-landing .views-row .cat.group-one-column .group-left,#main #content .blog-landing .node-blog.group-one-column .group-right,#main #content .blog-landing .node-blog.group-one-column .group-left,.page-blog #main #content .views-row .node.group-one-column .group-right,.page-blog #main #content .views-row .node.group-one-column .group-left,.page-blog #main #content .views-row .cat.group-one-column .group-right,.page-blog #main #content .views-row .cat.group-one-column .group-left,.page-blog #main #content .node-blog.group-one-column .group-right,.page-blog #main #content .node-blog.group-one-column .group-left,.node-type-blog #main #content .views-row .node.group-one-column .group-right,.node-type-blog #main #content .views-row .node.group-one-column .group-left,.node-type-blog #main #content .views-row .cat.group-one-column .group-right,.node-type-blog #main #content .views-row .cat.group-one-column .group-left,.node-type-blog #main #content .node-blog.group-one-column .group-right,.node-type-blog #main #content .node-blog.group-one-column .group-left,.page-taxonomy-term #main #content .views-row .node.group-one-column .group-right,.page-taxonomy-term #main #content .views-row .node.group-one-column .group-left,.page-taxonomy-term #main #content .views-row .cat.group-one-column .group-right,.page-taxonomy-term #main #content .views-row .cat.group-one-column .group-left,.page-taxonomy-term #main #content .node-blog.group-one-column .group-right,.page-taxonomy-term #main #content .node-blog.group-one-column .group-left{width:100%;padding:0;}#main #content .blog-landing .views-row .node .field-name-field-blog-image,#main #content .blog-landing .views-row .cat .field-name-field-blog-image,#main #content .blog-landing .node-blog .field-name-field-blog-image,.page-blog #main #content .views-row .node .field-name-field-blog-image,.page-blog #main #content .views-row .cat .field-name-field-blog-image,.page-blog #main #content .node-blog .field-name-field-blog-image,.node-type-blog #main #content .views-row .node .field-name-field-blog-image,.node-type-blog #main #content .views-row .cat .field-name-field-blog-image,.node-type-blog #main #content .node-blog .field-name-field-blog-image,.page-taxonomy-term #main #content .views-row .node .field-name-field-blog-image,.page-taxonomy-term #main #content .views-row .cat .field-name-field-blog-image,.page-taxonomy-term #main #content .node-blog .field-name-field-blog-image{position:relative;}#main #content .blog-landing .views-row .node .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat .field-name-field-blog-image:before,#main #content .blog-landing .node-blog .field-name-field-blog-image:before,.page-blog #main #content .views-row .node .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat .field-name-field-blog-image:before,.page-blog #main #content .node-blog .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog .field-name-field-blog-image:before{content:"";position:absolute;top:0;left:0;width:45px;height:35px;background-size:calc(100% - 10px);background-repeat:no-repeat;z-index:2;background-position:5px 5px;}#main #content .blog-landing .views-row .node.bmc-news .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat.bmc-news .field-name-field-blog-image:before,#main #content .blog-landing .node-blog.bmc-news .field-name-field-blog-image:before,.page-blog #main #content .views-row .node.bmc-news .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat.bmc-news .field-name-field-blog-image:before,.page-blog #main #content .node-blog.bmc-news .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node.bmc-news .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat.bmc-news .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog.bmc-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node.bmc-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat.bmc-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog.bmc-news .field-name-field-blog-image:before{background-image:url(/sites/all/themes/bmcnew/images/bmc_news_white.png);background-color:#3b479b;}#main #content .blog-landing .views-row .node.bmc-news .views-field-field-category-image,#main #content .blog-landing .views-row .cat.bmc-news .views-field-field-category-image,#main #content .blog-landing .node-blog.bmc-news .views-field-field-category-image,.page-blog #main #content .views-row .node.bmc-news .views-field-field-category-image,.page-blog #main #content .views-row .cat.bmc-news .views-field-field-category-image,.page-blog #main #content .node-blog.bmc-news .views-field-field-category-image,.node-type-blog #main #content .views-row .node.bmc-news .views-field-field-category-image,.node-type-blog #main #content .views-row .cat.bmc-news .views-field-field-category-image,.node-type-blog #main #content .node-blog.bmc-news .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .node.bmc-news .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .cat.bmc-news .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog.bmc-news .views-field-field-category-image{background-color:#3b479b;}#main #content .blog-landing .views-row .node.bmc-news .field-name-field-category a,#main #content .blog-landing .views-row .node.bmc-news .views-field-field-category a,#main #content .blog-landing .views-row .cat.bmc-news .field-name-field-category a,#main #content .blog-landing .views-row .cat.bmc-news .views-field-field-category a,#main #content .blog-landing .node-blog.bmc-news .field-name-field-category a,#main #content .blog-landing .node-blog.bmc-news .views-field-field-category a,.page-blog #main #content .views-row .node.bmc-news .field-name-field-category a,.page-blog #main #content .views-row .node.bmc-news .views-field-field-category a,.page-blog #main #content .views-row .cat.bmc-news .field-name-field-category a,.page-blog #main #content .views-row .cat.bmc-news .views-field-field-category a,.page-blog #main #content .node-blog.bmc-news .field-name-field-category a,.page-blog #main #content .node-blog.bmc-news .views-field-field-category a,.node-type-blog #main #content .views-row .node.bmc-news .field-name-field-category a,.node-type-blog #main #content .views-row .node.bmc-news .views-field-field-category a,.node-type-blog #main #content .views-row .cat.bmc-news .field-name-field-category a,.node-type-blog #main #content .views-row .cat.bmc-news .views-field-field-category a,.node-type-blog #main #content .node-blog.bmc-news .field-name-field-category a,.node-type-blog #main #content .node-blog.bmc-news .views-field-field-category a,.page-taxonomy-term #main #content .views-row .node.bmc-news .field-name-field-category a,.page-taxonomy-term #main #content .views-row .node.bmc-news .views-field-field-category a,.page-taxonomy-term #main #content .views-row .cat.bmc-news .field-name-field-category a,.page-taxonomy-term #main #content .views-row .cat.bmc-news .views-field-field-category a,.page-taxonomy-term #main #content .node-blog.bmc-news .field-name-field-category a,.page-taxonomy-term #main #content .node-blog.bmc-news .views-field-field-category a{color:#3b479b;background-image:url(/sites/all/themes/bmcnew/images/bmc_news_blue.png);}#main #content .blog-landing .views-row .node.bmc-news .field-name-field-category:before,#main #content .blog-landing .views-row .node.bmc-news .views-field-field-category:before,#main #content .blog-landing .views-row .cat.bmc-news .field-name-field-category:before,#main #content .blog-landing .views-row .cat.bmc-news .views-field-field-category:before,#main #content .blog-landing .node-blog.bmc-news .field-name-field-category:before,#main #content .blog-landing .node-blog.bmc-news .views-field-field-category:before,.page-blog #main #content .views-row .node.bmc-news .field-name-field-category:before,.page-blog #main #content .views-row .node.bmc-news .views-field-field-category:before,.page-blog #main #content .views-row .cat.bmc-news .field-name-field-category:before,.page-blog #main #content .views-row .cat.bmc-news .views-field-field-category:before,.page-blog #main #content .node-blog.bmc-news .field-name-field-category:before,.page-blog #main #content .node-blog.bmc-news .views-field-field-category:before,.node-type-blog #main #content .views-row .node.bmc-news .field-name-field-category:before,.node-type-blog #main #content .views-row .node.bmc-news .views-field-field-category:before,.node-type-blog #main #content .views-row .cat.bmc-news .field-name-field-category:before,.node-type-blog #main #content .views-row .cat.bmc-news .views-field-field-category:before,.node-type-blog #main #content .node-blog.bmc-news .field-name-field-category:before,.node-type-blog #main #content .node-blog.bmc-news .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .node.bmc-news .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .node.bmc-news .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .cat.bmc-news .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .cat.bmc-news .views-field-field-category:before,.page-taxonomy-term #main #content .node-blog.bmc-news .field-name-field-category:before,.page-taxonomy-term #main #content .node-blog.bmc-news .views-field-field-category:before{border-color:#3b479b;}#main #content .blog-landing .views-row .node.belmont-news .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat.belmont-news .field-name-field-blog-image:before,#main #content .blog-landing .node-blog.belmont-news .field-name-field-blog-image:before,.page-blog #main #content .views-row .node.belmont-news .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat.belmont-news .field-name-field-blog-image:before,.page-blog #main #content .node-blog.belmont-news .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node.belmont-news .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat.belmont-news .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog.belmont-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node.belmont-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat.belmont-news .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog.belmont-news .field-name-field-blog-image:before{background-image:url(/sites/all/themes/bmcnew/images/belmont_news_white.png);background-color:#498047;}#main #content .blog-landing .views-row .node.belmont-news .views-field-field-category-image,#main #content .blog-landing .views-row .cat.belmont-news .views-field-field-category-image,#main #content .blog-landing .node-blog.belmont-news .views-field-field-category-image,.page-blog #main #content .views-row .node.belmont-news .views-field-field-category-image,.page-blog #main #content .views-row .cat.belmont-news .views-field-field-category-image,.page-blog #main #content .node-blog.belmont-news .views-field-field-category-image,.node-type-blog #main #content .views-row .node.belmont-news .views-field-field-category-image,.node-type-blog #main #content .views-row .cat.belmont-news .views-field-field-category-image,.node-type-blog #main #content .node-blog.belmont-news .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .node.belmont-news .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .cat.belmont-news .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog.belmont-news .views-field-field-category-image{background-color:#498047;}#main #content .blog-landing .views-row .node.belmont-news .field-name-field-category a,#main #content .blog-landing .views-row .node.belmont-news .views-field-field-category a,#main #content .blog-landing .views-row .cat.belmont-news .field-name-field-category a,#main #content .blog-landing .views-row .cat.belmont-news .views-field-field-category a,#main #content .blog-landing .node-blog.belmont-news .field-name-field-category a,#main #content .blog-landing .node-blog.belmont-news .views-field-field-category a,.page-blog #main #content .views-row .node.belmont-news .field-name-field-category a,.page-blog #main #content .views-row .node.belmont-news .views-field-field-category a,.page-blog #main #content .views-row .cat.belmont-news .field-name-field-category a,.page-blog #main #content .views-row .cat.belmont-news .views-field-field-category a,.page-blog #main #content .node-blog.belmont-news .field-name-field-category a,.page-blog #main #content .node-blog.belmont-news .views-field-field-category a,.node-type-blog #main #content .views-row .node.belmont-news .field-name-field-category a,.node-type-blog #main #content .views-row .node.belmont-news .views-field-field-category a,.node-type-blog #main #content .views-row .cat.belmont-news .field-name-field-category a,.node-type-blog #main #content .views-row .cat.belmont-news .views-field-field-category a,.node-type-blog #main #content .node-blog.belmont-news .field-name-field-category a,.node-type-blog #main #content .node-blog.belmont-news .views-field-field-category a,.page-taxonomy-term #main #content .views-row .node.belmont-news .field-name-field-category a,.page-taxonomy-term #main #content .views-row .node.belmont-news .views-field-field-category a,.page-taxonomy-term #main #content .views-row .cat.belmont-news .field-name-field-category a,.page-taxonomy-term #main #content .views-row .cat.belmont-news .views-field-field-category a,.page-taxonomy-term #main #content .node-blog.belmont-news .field-name-field-category a,.page-taxonomy-term #main #content .node-blog.belmont-news .views-field-field-category a{color:#498047;background-image:url(/sites/all/themes/bmcnew/images/belmont_news_green.png);}#main #content .blog-landing .views-row .node.belmont-news .field-name-field-category:before,#main #content .blog-landing .views-row .node.belmont-news .views-field-field-category:before,#main #content .blog-landing .views-row .cat.belmont-news .field-name-field-category:before,#main #content .blog-landing .views-row .cat.belmont-news .views-field-field-category:before,#main #content .blog-landing .node-blog.belmont-news .field-name-field-category:before,#main #content .blog-landing .node-blog.belmont-news .views-field-field-category:before,.page-blog #main #content .views-row .node.belmont-news .field-name-field-category:before,.page-blog #main #content .views-row .node.belmont-news .views-field-field-category:before,.page-blog #main #content .views-row .cat.belmont-news .field-name-field-category:before,.page-blog #main #content .views-row .cat.belmont-news .views-field-field-category:before,.page-blog #main #content .node-blog.belmont-news .field-name-field-category:before,.page-blog #main #content .node-blog.belmont-news .views-field-field-category:before,.node-type-blog #main #content .views-row .node.belmont-news .field-name-field-category:before,.node-type-blog #main #content .views-row .node.belmont-news .views-field-field-category:before,.node-type-blog #main #content .views-row .cat.belmont-news .field-name-field-category:before,.node-type-blog #main #content .views-row .cat.belmont-news .views-field-field-category:before,.node-type-blog #main #content .node-blog.belmont-news .field-name-field-category:before,.node-type-blog #main #content .node-blog.belmont-news .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .node.belmont-news .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .node.belmont-news .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .cat.belmont-news .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .cat.belmont-news .views-field-field-category:before,.page-taxonomy-term #main #content .node-blog.belmont-news .field-name-field-category:before,.page-taxonomy-term #main #content .node-blog.belmont-news .views-field-field-category:before{border-color:#498047;}#main #content .blog-landing .views-row .node.classes-and-events .field-name-field-blog-image:before,#main #content .blog-landing .views-row .node.events .field-name-field-blog-image:before,#main #content .blog-landing .views-row .node.events-0 .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat.classes-and-events .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat.events .field-name-field-blog-image:before,#main #content .blog-landing .views-row .cat.events-0 .field-name-field-blog-image:before,#main #content .blog-landing .node-blog.classes-and-events .field-name-field-blog-image:before,#main #content .blog-landing .node-blog.events .field-name-field-blog-image:before,#main #content .blog-landing .node-blog.events-0 .field-name-field-blog-image:before,.page-blog #main #content .views-row .node.classes-and-events .field-name-field-blog-image:before,.page-blog #main #content .views-row .node.events .field-name-field-blog-image:before,.page-blog #main #content .views-row .node.events-0 .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat.classes-and-events .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat.events .field-name-field-blog-image:before,.page-blog #main #content .views-row .cat.events-0 .field-name-field-blog-image:before,.page-blog #main #content .node-blog.classes-and-events .field-name-field-blog-image:before,.page-blog #main #content .node-blog.events .field-name-field-blog-image:before,.page-blog #main #content .node-blog.events-0 .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node.classes-and-events .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node.events .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .node.events-0 .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat.classes-and-events .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat.events .field-name-field-blog-image:before,.node-type-blog #main #content .views-row .cat.events-0 .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog.classes-and-events .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog.events .field-name-field-blog-image:before,.node-type-blog #main #content .node-blog.events-0 .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node.classes-and-events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node.events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .node.events-0 .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat.events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .views-row .cat.events-0 .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog.classes-and-events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog.events .field-name-field-blog-image:before,.page-taxonomy-term #main #content .node-blog.events-0 .field-name-field-blog-image:before{background-image:url(/sites/all/themes/bmcnew/images/bmc_events_white.svg);background-color:#f3ab0a;}#main #content .blog-landing .views-row .node.classes-and-events .views-field-field-category-image,#main #content .blog-landing .views-row .node.events .views-field-field-category-image,#main #content .blog-landing .views-row .node.events-0 .views-field-field-category-image,#main #content .blog-landing .views-row .cat.classes-and-events .views-field-field-category-image,#main #content .blog-landing .views-row .cat.events .views-field-field-category-image,#main #content .blog-landing .views-row .cat.events-0 .views-field-field-category-image,#main #content .blog-landing .node-blog.classes-and-events .views-field-field-category-image,#main #content .blog-landing .node-blog.events .views-field-field-category-image,#main #content .blog-landing .node-blog.events-0 .views-field-field-category-image,.page-blog #main #content .views-row .node.classes-and-events .views-field-field-category-image,.page-blog #main #content .views-row .node.events .views-field-field-category-image,.page-blog #main #content .views-row .node.events-0 .views-field-field-category-image,.page-blog #main #content .views-row .cat.classes-and-events .views-field-field-category-image,.page-blog #main #content .views-row .cat.events .views-field-field-category-image,.page-blog #main #content .views-row .cat.events-0 .views-field-field-category-image,.page-blog #main #content .node-blog.classes-and-events .views-field-field-category-image,.page-blog #main #content .node-blog.events .views-field-field-category-image,.page-blog #main #content .node-blog.events-0 .views-field-field-category-image,.node-type-blog #main #content .views-row .node.classes-and-events .views-field-field-category-image,.node-type-blog #main #content .views-row .node.events .views-field-field-category-image,.node-type-blog #main #content .views-row .node.events-0 .views-field-field-category-image,.node-type-blog #main #content .views-row .cat.classes-and-events .views-field-field-category-image,.node-type-blog #main #content .views-row .cat.events .views-field-field-category-image,.node-type-blog #main #content .views-row .cat.events-0 .views-field-field-category-image,.node-type-blog #main #content .node-blog.classes-and-events .views-field-field-category-image,.node-type-blog #main #content .node-blog.events .views-field-field-category-image,.node-type-blog #main #content .node-blog.events-0 .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .node.classes-and-events .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .node.events .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .node.events-0 .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .cat.events .views-field-field-category-image,.page-taxonomy-term #main #content .views-row .cat.events-0 .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog.classes-and-events .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog.events .views-field-field-category-image,.page-taxonomy-term #main #content .node-blog.events-0 .views-field-field-category-image{background-color:#f3ab0a;}#main #content .blog-landing .views-row .node.classes-and-events .field-name-field-category a,#main #content .blog-landing .views-row .node.classes-and-events .views-field-field-category a,#main #content .blog-landing .views-row .node.events .field-name-field-category a,#main #content .blog-landing .views-row .node.events .views-field-field-category a,#main #content .blog-landing .views-row .node.events-0 .field-name-field-category a,#main #content .blog-landing .views-row .node.events-0 .views-field-field-category a,#main #content .blog-landing .views-row .cat.classes-and-events .field-name-field-category a,#main #content .blog-landing .views-row .cat.classes-and-events .views-field-field-category a,#main #content .blog-landing .views-row .cat.events .field-name-field-category a,#main #content .blog-landing .views-row .cat.events .views-field-field-category a,#main #content .blog-landing .views-row .cat.events-0 .field-name-field-category a,#main #content .blog-landing .views-row .cat.events-0 .views-field-field-category a,#main #content .blog-landing .node-blog.classes-and-events .field-name-field-category a,#main #content .blog-landing .node-blog.classes-and-events .views-field-field-category a,#main #content .blog-landing .node-blog.events .field-name-field-category a,#main #content .blog-landing .node-blog.events .views-field-field-category a,#main #content .blog-landing .node-blog.events-0 .field-name-field-category a,#main #content .blog-landing .node-blog.events-0 .views-field-field-category a,.page-blog #main #content .views-row .node.classes-and-events .field-name-field-category a,.page-blog #main #content .views-row .node.classes-and-events .views-field-field-category a,.page-blog #main #content .views-row .node.events .field-name-field-category a,.page-blog #main #content .views-row .node.events .views-field-field-category a,.page-blog #main #content .views-row .node.events-0 .field-name-field-category a,.page-blog #main #content .views-row .node.events-0 .views-field-field-category a,.page-blog #main #content .views-row .cat.classes-and-events .field-name-field-category a,.page-blog #main #content .views-row .cat.classes-and-events .views-field-field-category a,.page-blog #main #content .views-row .cat.events .field-name-field-category a,.page-blog #main #content .views-row .cat.events .views-field-field-category a,.page-blog #main #content .views-row .cat.events-0 .field-name-field-category a,.page-blog #main #content .views-row .cat.events-0 .views-field-field-category a,.page-blog #main #content .node-blog.classes-and-events .field-name-field-category a,.page-blog #main #content .node-blog.classes-and-events .views-field-field-category a,.page-blog #main #content .node-blog.events .field-name-field-category a,.page-blog #main #content .node-blog.events .views-field-field-category a,.page-blog #main #content .node-blog.events-0 .field-name-field-category a,.page-blog #main #content .node-blog.events-0 .views-field-field-category a,.node-type-blog #main #content .views-row .node.classes-and-events .field-name-field-category a,.node-type-blog #main #content .views-row .node.classes-and-events .views-field-field-category a,.node-type-blog #main #content .views-row .node.events .field-name-field-category a,.node-type-blog #main #content .views-row .node.events .views-field-field-category a,.node-type-blog #main #content .views-row .node.events-0 .field-name-field-category a,.node-type-blog #main #content .views-row .node.events-0 .views-field-field-category a,.node-type-blog #main #content .views-row .cat.classes-and-events .field-name-field-category a,.node-type-blog #main #content .views-row .cat.classes-and-events .views-field-field-category a,.node-type-blog #main #content .views-row .cat.events .field-name-field-category a,.node-type-blog #main #content .views-row .cat.events .views-field-field-category a,.node-type-blog #main #content .views-row .cat.events-0 .field-name-field-category a,.node-type-blog #main #content .views-row .cat.events-0 .views-field-field-category a,.node-type-blog #main #content .node-blog.classes-and-events .field-name-field-category a,.node-type-blog #main #content .node-blog.classes-and-events .views-field-field-category a,.node-type-blog #main #content .node-blog.events .field-name-field-category a,.node-type-blog #main #content .node-blog.events .views-field-field-category a,.node-type-blog #main #content .node-blog.events-0 .field-name-field-category a,.node-type-blog #main #content .node-blog.events-0 .views-field-field-category a,.page-taxonomy-term #main #content .views-row .node.classes-and-events .field-name-field-category a,.page-taxonomy-term #main #content .views-row .node.classes-and-events .views-field-field-category a,.page-taxonomy-term #main #content .views-row .node.events .field-name-field-category a,.page-taxonomy-term #main #content .views-row .node.events .views-field-field-category a,.page-taxonomy-term #main #content .views-row .node.events-0 .field-name-field-category a,.page-taxonomy-term #main #content .views-row .node.events-0 .views-field-field-category a,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .field-name-field-category a,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .views-field-field-category a,.page-taxonomy-term #main #content .views-row .cat.events .field-name-field-category a,.page-taxonomy-term #main #content .views-row .cat.events .views-field-field-category a,.page-taxonomy-term #main #content .views-row .cat.events-0 .field-name-field-category a,.page-taxonomy-term #main #content .views-row .cat.events-0 .views-field-field-category a,.page-taxonomy-term #main #content .node-blog.classes-and-events .field-name-field-category a,.page-taxonomy-term #main #content .node-blog.classes-and-events .views-field-field-category a,.page-taxonomy-term #main #content .node-blog.events .field-name-field-category a,.page-taxonomy-term #main #content .node-blog.events .views-field-field-category a,.page-taxonomy-term #main #content .node-blog.events-0 .field-name-field-category a,.page-taxonomy-term #main #content .node-blog.events-0 .views-field-field-category a{color:#f3ab0a;background-image:url(/sites/all/themes/bmcnew/images/bmc_events.svg);}#main #content .blog-landing .views-row .node.classes-and-events .field-name-field-category:before,#main #content .blog-landing .views-row .node.classes-and-events .views-field-field-category:before,#main #content .blog-landing .views-row .node.events .field-name-field-category:before,#main #content .blog-landing .views-row .node.events .views-field-field-category:before,#main #content .blog-landing .views-row .node.events-0 .field-name-field-category:before,#main #content .blog-landing .views-row .node.events-0 .views-field-field-category:before,#main #content .blog-landing .views-row .cat.classes-and-events .field-name-field-category:before,#main #content .blog-landing .views-row .cat.classes-and-events .views-field-field-category:before,#main #content .blog-landing .views-row .cat.events .field-name-field-category:before,#main #content .blog-landing .views-row .cat.events .views-field-field-category:before,#main #content .blog-landing .views-row .cat.events-0 .field-name-field-category:before,#main #content .blog-landing .views-row .cat.events-0 .views-field-field-category:before,#main #content .blog-landing .node-blog.classes-and-events .field-name-field-category:before,#main #content .blog-landing .node-blog.classes-and-events .views-field-field-category:before,#main #content .blog-landing .node-blog.events .field-name-field-category:before,#main #content .blog-landing .node-blog.events .views-field-field-category:before,#main #content .blog-landing .node-blog.events-0 .field-name-field-category:before,#main #content .blog-landing .node-blog.events-0 .views-field-field-category:before,.page-blog #main #content .views-row .node.classes-and-events .field-name-field-category:before,.page-blog #main #content .views-row .node.classes-and-events .views-field-field-category:before,.page-blog #main #content .views-row .node.events .field-name-field-category:before,.page-blog #main #content .views-row .node.events .views-field-field-category:before,.page-blog #main #content .views-row .node.events-0 .field-name-field-category:before,.page-blog #main #content .views-row .node.events-0 .views-field-field-category:before,.page-blog #main #content .views-row .cat.classes-and-events .field-name-field-category:before,.page-blog #main #content .views-row .cat.classes-and-events .views-field-field-category:before,.page-blog #main #content .views-row .cat.events .field-name-field-category:before,.page-blog #main #content .views-row .cat.events .views-field-field-category:before,.page-blog #main #content .views-row .cat.events-0 .field-name-field-category:before,.page-blog #main #content .views-row .cat.events-0 .views-field-field-category:before,.page-blog #main #content .node-blog.classes-and-events .field-name-field-category:before,.page-blog #main #content .node-blog.classes-and-events .views-field-field-category:before,.page-blog #main #content .node-blog.events .field-name-field-category:before,.page-blog #main #content .node-blog.events .views-field-field-category:before,.page-blog #main #content .node-blog.events-0 .field-name-field-category:before,.page-blog #main #content .node-blog.events-0 .views-field-field-category:before,.node-type-blog #main #content .views-row .node.classes-and-events .field-name-field-category:before,.node-type-blog #main #content .views-row .node.classes-and-events .views-field-field-category:before,.node-type-blog #main #content .views-row .node.events .field-name-field-category:before,.node-type-blog #main #content .views-row .node.events .views-field-field-category:before,.node-type-blog #main #content .views-row .node.events-0 .field-name-field-category:before,.node-type-blog #main #content .views-row .node.events-0 .views-field-field-category:before,.node-type-blog #main #content .views-row .cat.classes-and-events .field-name-field-category:before,.node-type-blog #main #content .views-row .cat.classes-and-events .views-field-field-category:before,.node-type-blog #main #content .views-row .cat.events .field-name-field-category:before,.node-type-blog #main #content .views-row .cat.events .views-field-field-category:before,.node-type-blog #main #content .views-row .cat.events-0 .field-name-field-category:before,.node-type-blog #main #content .views-row .cat.events-0 .views-field-field-category:before,.node-type-blog #main #content .node-blog.classes-and-events .field-name-field-category:before,.node-type-blog #main #content .node-blog.classes-and-events .views-field-field-category:before,.node-type-blog #main #content .node-blog.events .field-name-field-category:before,.node-type-blog #main #content .node-blog.events .views-field-field-category:before,.node-type-blog #main #content .node-blog.events-0 .field-name-field-category:before,.node-type-blog #main #content .node-blog.events-0 .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .node.classes-and-events .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .node.classes-and-events .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .node.events .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .node.events .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .node.events-0 .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .node.events-0 .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .cat.classes-and-events .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .cat.events .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .cat.events .views-field-field-category:before,.page-taxonomy-term #main #content .views-row .cat.events-0 .field-name-field-category:before,.page-taxonomy-term #main #content .views-row .cat.events-0 .views-field-field-category:before,.page-taxonomy-term #main #content .node-blog.classes-and-events .field-name-field-category:before,.page-taxonomy-term #main #content .node-blog.classes-and-events .views-field-field-category:before,.page-taxonomy-term #main #content .node-blog.events .field-name-field-category:before,.page-taxonomy-term #main #content .node-blog.events .views-field-field-category:before,.page-taxonomy-term #main #content .node-blog.events-0 .field-name-field-category:before,.page-taxonomy-term #main #content .node-blog.events-0 .views-field-field-category:before{border-color:#f3ab0a;}.node-type-blog .node-blog .group-left .field{margin-bottom:20px;}@media all and (min-width:960px){.node-type-blog .group-left{float:left;width:20%;margin-left:0%;margin-right:-20%;padding-right:20px;}.node-type-blog .group-right{float:left;width:80%;margin-left:20%;margin-right:-100%;}}.blog-category-list .classes-and-events a,.blog-category-list .events a{color:#f3ab0a;}.blog-category-list .alerts a{color:#d85335;}.blog-category-list .bmc-news a{color:#3b479b;}.blog-category-list .belmont-news a{color:#498047;}.section-calendar .tabs-primary{background:none;padding:0;border-bottom:5px #000 solid;margin:0;}.section-calendar .tabs-primary li{border:none;border-radius:0;background-color:#ccc;padding:5px;margin:0 1px 0 0;}.section-calendar .tabs-primary li a{background:none;border:none;font-weight:normal;text-transform:uppercase;text-shadow:none;}.section-calendar .view-bmc-calendar{}.section-calendar .view-bmc-calendar .pager{position:absolute;top:-45px;right:0;margin:0;list-style:none;}.section-calendar .view-bmc-calendar .pager .date-prev,.section-calendar .view-bmc-calendar .pager .date-next{background-color:#ccc;padding:5px;border:none;border-radius:0;position:relative;left:inherit;right:inherit;float:left;margin:0 0 0 1px;}.section-calendar .view-bmc-calendar .pager .date-prev a,.section-calendar .view-bmc-calendar .pager .date-next a{font-weight:normal;text-transform:uppercase;}.section-calendar .view-bmc-calendar .date-nav{padding-bottom:0;}.section-calendar .view-bmc-calendar .date-nav h3{font-family:"Droid Sans",Arial,Helvetica;font-weight:normal;text-transform:uppercase;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view #header-container tr.holder td.margin-right,.section-calendar .view-bmc-calendar .calendar-calendar .week-view #header-container tr.holder td.margin-right,.section-calendar .view-bmc-calendar .calendar-calendar .day-view #header-container tr.holder td.margin-right{width:0;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full tr,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full tr,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full tr{background:none;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full th.days,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full th.days,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full th.days{background-color:#000;font-weight:normal;color:#f2f2f2;border-color:#f2f2f2;border-bottom:none;padding:5px;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar{border-radius:0;padding:0 0 5px 0;background-color:#db9a09;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar .views-field,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar .views-field,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar .views-field{padding:0 3px;line-height:1.5em;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar .views-field-field-event-date,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar .views-field-field-event-date,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar .views-field-field-event-date{background-color:#b73e23;color:#f2f2f2;text-transform:uppercase;padding:5px 3px;margin-bottom:5px;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar a,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar a,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar a{color:#f2f2f2;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar.blog,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar.blog,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar.blog{background-color:#92b391;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner .view-item .calendar.blog .views-field-field-event-date,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner .view-item .calendar.blog .views-field-field-event-date,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner .view-item .calendar.blog .views-field-field-event-date{background-color:#498047;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .inner div.calendar div,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .inner div.calendar div,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .inner div.calendar div{background:none;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full .multi-day .monthview,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full .multi-day .monthview,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full .multi-day .monthview{background:none;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full .multi-day .monthview .cutoff,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full .multi-day .monthview .cutoff,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full .multi-day .monthview .cutoff{display:none;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full .multi-day .monthview .date-display-range,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full .multi-day .monthview .date-display-range,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full .multi-day .monthview .date-display-range{display:inline-block;padding-right:5px;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full tbody,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full tbody,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full tbody{background-color:#2b2b2b;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full tbody > tr td,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full tbody > tr td,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full tbody > tr td{border-top:none;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full tr.date-box,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full tr.date-box,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full tr.date-box{background-color:#000;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td{border-color:#f2f2f2;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td.single-day,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td.single-day,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td.single-day{background-color:#000;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td.empty,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td.empty,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td.empty{background-color:#2b2b2b;}.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .month,.section-calendar .view-bmc-calendar .calendar-calendar .month-view .full td .day,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .month,.section-calendar .view-bmc-calendar .calendar-calendar .week-view .full td .day,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .month,.section-calendar .view-bmc-calendar .calendar-calendar .day-view .full td .day{font-size:0.875em;width:auto;color:#f2f2f2;}.watch-live-list .channel{margin-bottom:20px;}.watch-live-list .channel h3{font-size:1.5em;margin-bottom:10px;}.watch-live-list .channel:after{content:"";display:block;clear:both;}.watch-live-list .channel .screenshot{position:relative;margin:0 -20px;}.watch-live-list .channel .screenshot img{display:block;width:100%;}.watch-live-list .channel .screenshot a:after{font-family:FontAwesome;content:"";position:absolute;top:calc(50% - 10px);left:calc(50% - 25px);font-size:50px;color:#fff;opacity:0.8;}.front .watch-live-list .channel h2{margin:0;line-height:1em;padding-bottom:2px;}.front .watch-live-list .channel .screenshot{float:left;width:50%;margin:0 10px 0 0 !important;}.front .watch-live-list .channel .channel-table{margin:0;}.section-watch .watch-live-list .channel{background-color:#2b2b2b;color:#fff;padding:0 20px 20px 20px;font-size:0.8em;line-height:1.5em;}.section-watch .watch-live-list h2{font-size:2.5em;font-family:"Droid Sans",Arial,Helvetica;margin-bottom:30px;}@media (min-width:1050px){.section-watch .watch-live-list{display:flex;}.section-watch .watch-live-list .channel{width:33.3%;}.section-watch .watch-live-list .channel:not(last-child){border-right:1px #fff solid;}}.section-watch #page{background-image:url(/sites/all/themes/bmcnew/images/pattern_grid.gif);}.section-watch .right-sidebar-menu h2{font-size:1.125em;font-family:"Droid Sans",Arial,Helvetica;margin-bottom:20px;}.section-watch .region-sidebar-first p{margin-top:0;}.section-watch .region-sidebar-first .program-info .views-field{display:block;margin-bottom:20px;}.section-watch .region-sidebar-first .program-info .views-label{display:block;text-transform:uppercase;padding-bottom:5px;margin-bottom:5px;border-bottom:1px #2b2b2b solid;}.section-watch .region-sidebar-first .program-info .views-field-name:after{content:"";display:block;clear:both;}.section-watch .region-sidebar-first .program-info .views-field-name img{float:left;width:33%;padding-right:10px;}.section-watch #content .recent-episode,.section-watch #content .cloudcast-video{}.section-watch #content .recent-episode p,.section-watch #content .cloudcast-video p{margin:0;}.section-watch #content .recent-episode .views-field-title,.section-watch #content .cloudcast-video .views-field-title{font-weight:bold;}.section-watch #content .recent-episode .views-field-title .views-label,.section-watch #content .cloudcast-video .views-field-title .views-label{text-transform:uppercase;display:block;}.section-watch #content .recent-episode .video iframe,.section-watch #content .cloudcast-video .video iframe{width:100%;}.section-watch #content .episodes-list .block-title{font-family:"Droid Sans",Arial,Helvetica;font-size:1em;text-transform:uppercase;margin:0;}.section-watch #content .episodes-list tr.even,.section-watch #content .episodes-list tr.odd{background-color:#f2f2f2;border-color:#ccc;}.section-watch #content .episodes-list tr.even td,.section-watch #content .episodes-list tr.odd td{vertical-align:top;}.section-watch #content .episodes-list tr.even td.views-field-field-cloudcast-id,.section-watch #content .episodes-list tr.even td.views-field-field-episode-thumbnail,.section-watch #content .episodes-list tr.odd td.views-field-field-cloudcast-id,.section-watch #content .episodes-list tr.odd td.views-field-field-episode-thumbnail{padding:0;width:25%;}.section-watch #content .episodes-list tr.even td.views-field-field-cloudcast-id img,.section-watch #content .episodes-list tr.even td.views-field-field-episode-thumbnail img,.section-watch #content .episodes-list tr.odd td.views-field-field-cloudcast-id img,.section-watch #content .episodes-list tr.odd td.views-field-field-episode-thumbnail img{display:block;}.section-watch #content .episodes-list tr.even td.views-field-title,.section-watch #content .episodes-list tr.odd td.views-field-title{padding:20px;}.section-watch #content .episodes-list tr.even td.views-field-title a,.section-watch #content .episodes-list tr.odd td.views-field-title a{color:#2b2b2b;}.section-watch #content .episodes-list tr.even td p,.section-watch #content .episodes-list tr.odd td p{margin:0;}.view.full-schedule .item-list li{cursor:pointer;position:relative;}.view.full-schedule .item-list li .views-label-body{color:#d85335;}.view.full-schedule .item-list li .description{position:absolute;top:-50%;left:25%;visibility:hidden;background-color:black;color:#ffffff;padding:10px;border-radius:6px;z-index:1;font-size:0.75em;line-height:1.5em;}.view.full-schedule .item-list li .description p,.front #main .view.full-schedule .item-list li .description p{margin:0;font-size:1em;}.view.full-schedule .item-list li:hover .description{visibility:visible;}.region-sidebar-first .full-schedule .view-content .item-list ul,.region-sidebar-second .full-schedule .view-content .item-list ul{max-height:400px;overflow:scroll;list-style:none;margin:0;padding:0;font-size:0.875em;line-height:normal;}.region-sidebar-first .full-schedule .view-content .item-list ul li,.region-sidebar-second .full-schedule .view-content .item-list ul li{margin-bottom:5px;}.page-program-schedule .full-schedule .view-content,.program-list.all-programs .view-content{display:flex;}.page-program-schedule .full-schedule .view-content .item-list,.program-list.all-programs .view-content .item-list{width:33.3%;}.page-program-schedule .full-schedule .view-content .item-list:nth-child(2n),.program-list.all-programs .view-content .item-list:nth-child(2n){border-left:1px #ffffff solid;border-right:1px #ffffff solid;}.page-program-schedule .full-schedule .view-content .item-list h3,.program-list.all-programs .view-content .item-list h3{padding:21px;position:relative;border:none;}.page-program-schedule .full-schedule .view-content .item-list h3:after,.program-list.all-programs .view-content .item-list h3:after{content:"";position:absolute;bottom:-20px;left:calc(50% - 10px);border-width:20px 10px 0 10px;border-color:transparent #f2f2f2;border-style:solid;display:block;width:0;background-color:#e6e6e6;}.page-program-schedule .full-schedule .view-content .item-list ul,.program-list.all-programs .view-content .item-list ul{padding:0 10px;max-height:500px;overflow:scroll;font-size:0.875em;}.page-bmc-programs #main:after,.page-on-demand #main:after{content:"";display:block;clear:both;}.page-bmc-programs #main .region-bottom,.page-on-demand #main .region-bottom{background-color:#3b3c3e;padding-top:31px;}.page-bmc-programs #main .region-bottom .block,.page-on-demand #main .region-bottom .block{margin:0;}.page-bmc-programs #main .bmc-programs-grid .item-list,.page-on-demand #main .bmc-programs-grid .item-list{clear:both;color:#fff;position:relative;display:none;}.page-bmc-programs #main .bmc-programs-grid .item-list:after,.page-on-demand #main .bmc-programs-grid .item-list:after{content:"";display:block;clear:both;}.page-bmc-programs #main .bmc-programs-grid.active .item-list,.page-on-demand #main .bmc-programs-grid.active .item-list{display:block;}.page-bmc-programs #main .bmc-programs-grid ul.list-items,.page-on-demand #main .bmc-programs-grid ul.list-items{margin:0;list-style:none;padding:0;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li,.page-on-demand #main .bmc-programs-grid ul.list-items li{position:relative;box-sizing:border-box;padding:0 10px;margin:0 0 20px 0;border:none;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li:nth-child(4n+5),.page-on-demand #main .bmc-programs-grid ul.list-items li:nth-child(4n+5){clear:both;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li a,.page-on-demand #main .bmc-programs-grid ul.list-items li a{color:#fff;font-weight:normal;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li .views-field-title,.page-bmc-programs #main .bmc-programs-grid ul.list-items li .title,.page-on-demand #main .bmc-programs-grid ul.list-items li .views-field-title,.page-on-demand #main .bmc-programs-grid ul.list-items li .title{position:absolute;bottom:0;padding:5px 20px;background-color:rgba(43,43,43,0.8);color:#fff;width:calc(100% - 20px);}.page-bmc-programs #main .bmc-programs-grid ul.list-items li .views-field-view img,.page-on-demand #main .bmc-programs-grid ul.list-items li .views-field-view img{width:100%;display:block;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li .views-row,.page-on-demand #main .bmc-programs-grid ul.list-items li .views-row{border:none;padding:0;}@media (min-width:780px){.page-bmc-programs #main .bmc-programs-grid ul.list-items,.page-on-demand #main .bmc-programs-grid ul.list-items{display:flex;flex-wrap:wrap;}.page-bmc-programs #main .bmc-programs-grid ul.list-items li,.page-on-demand #main .bmc-programs-grid ul.list-items li{width:50%;}}@media (min-width:1050px){.page-bmc-programs #main .bmc-programs-grid ul.list-items li,.page-on-demand #main .bmc-programs-grid ul.list-items li{width:33%;}}@media (min-width:1200px){.page-bmc-programs #main .bmc-programs-grid ul.list-items li,.page-on-demand #main .bmc-programs-grid ul.list-items li{width:25%;}}.page-bmc-programs #main .view-bottom-text-block,.page-on-demand #main .view-bottom-text-block{display:none;}.page-bmc-programs #main .view-bottom-text-block.active,.page-on-demand #main .view-bottom-text-block.active{display:block;}.page-bmc-programs #main .item-list:nth-child(2) h3,.page-on-demand #main .item-list:nth-child(2) h3{left:200px;}.page-bmc-programs #main .item-list:nth-child(3) h3,.page-on-demand #main .item-list:nth-child(3) h3{left:400px;}.staff-list .views-row,.board-list .views-row{margin:20px 0;padding:20px 0;border-bottom:1px #2b2b2b solid;}.staff-list .views-row:after,.board-list .views-row:after{content:"";display:block;clear:both;}.staff-list .views-field-field-profile-photo,.board-list .views-field-field-profile-photo{float:left;margin-right:20px;}.sponsor-list .view-content{display:flex;flex-wrap:wrap;}.sponsor-list .view-content .views-row{width:50%;padding:0 10px;}@media (min-width:780px){.sponsor-list .view-content .views-row{width:25%;}}.node-profile .field-name-field-profile-photo{float:left;margin-right:20px;width:200px;}.node-profile .field-name-field-profile-title{font-weight:bold;}.block-bmc-program-archive{margin:30px 0;}.block-bmc-program-archive .block-title{font-size:2rem;}.archive-item:after{content:"";display:block;clear:both;}.archive-item .thumb{float:left;margin-right:20px;}.field-name-field-telvue-connect-id iframe{width:100%;height:1000px;}.simple-instagram-block{display:none;}.ui-dialog{border:none;border-radius:0;background:#ffffff;font-size:0.875rem;min-width:100%;position:absolute !important;top:100px !important;}.ui-dialog .ui-widget-header{background:black;border:none;border-radius:0;text-align:right;padding:10px;}.ui-dialog .ui-dialog-content{padding:10px;}@media (min-width:780px){.ui-dialog{min-width:550px;}}.block-webform .webform-progressbar{font-size:0.875rem;}.home-banner{margin:0 calc((100% - 100vw) / 2);padding:10px 20px;background-color:#d85335;color:#ffffff;}.home-banner a{color:#ffffff;}.home-banner p{margin:0;}@media (min-width:780px){.home-banner{margin-top:-20px;}}@media (min-width:1200px){.home-banner{padding:10px calc((100vw - 100%) / 2);}}
