@import url(https://fonts.googleapis.com/css?family=Roboto&subset=latin,latin-ext);/* Add your custom style here to override dynamic.css */
@font-face{font-family:'AMCAPEternal';src:url('fonts/AMCAPEternal.eot?#iefix') format('embedded-opentype'), url('fonts/AMCAPEternal.otf') format('opentype'), url('fonts/AMCAPEternal.woff') format('woff'), url('fonts/AMCAPEternal.ttf') format('truetype'), url('fonts/AMCAPEternal.svg#AMCAPEternal') format('svg');font-weight:normal;font-style:normal;}
*{outline:0 !important;}
.disabled{pointer-events:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
h1{font-size:45px;}
h2{font-size:35px;}
h3{font-size:32px;}
h4{font-size:25px;}
h5{font-size:20px;}
p{font-size:15px;line-height:29px;font-weight:300;}
p em{font-weight:400;}
ul.list-inline{padding:0;margin:0;font-size:0;}
ul.list-inline li{padding:0;margin:0;}
a,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:0 !important;}
.container{width:1200px;max-width:100%;}
.site{width:100%;min-width:0;}
nav{z-index:3;position:absolute;-webkit-box-shadow:0 3px 7px 0 rgba(35, 31, 32, 0.35);box-shadow:0 3px 7px 0 rgba(35, 31, 32, 0.35);width:100%;}
header{padding-top:115px;}
nav #top-nav{line-height:30px;background-color:#454444;}
nav #top-nav li.menu-item-facebook > a:after{content:"";background-image:url('images/drop-down.png');width:10px;height:6px;background-repeat:no-repeat;background-size:10px 6px;background-position:center;display:inline-block;margin-left:5px;}
nav #top-nav li.menu-item-facebook:hover > a:after{background-image:url('images/drop-down-hover.png');}
nav #top-nav a{font-size:12px;color:white;margin-right:30px;font-weight:bold;text-transform:uppercase;vertical-align:middle;}
nav #top-nav .menu-item-has-children:hover .sub-menu{display:block;}
nav.stickytop{position:fixed;top:0;left:0;width:100%;z-index:99999999999;transform:translateZ(0);-webkit-transform:translateZ(0);}
nav #top-nav .sub-menu{-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);position:absolute;margin-left:-10px;width:140px;margin-top:0px;padding:0;text-align:left;z-index:888888;display:none;background:url('images/bkg-submenu2.png') repeat-x top;}
nav #top-nav .sub-menu li{width:100%;display:block;}
nav #top-nav .sub-menu a{display:block;width:100%;line-height:20px;padding:10px;font-size:13px;font-weight:bold;}
nav #top-nav .sub-menu a:hover{color:white;background:#222}
nav #top-nav li{position:relative;}
nav #top-nav li:hover > a{color:#e71a1f;}
nav #nav{line-height:85px;background-color:#000000;background-image:url('images/carbon.png');background-repeat:repeat-x;background-position:center;}
nav #nav #logo{font-family:'AMCAPEternal';font-size:32.64px;text-shadow:0 0 1px #000000;}
nav #nav #logo a{color:white;display:inline-block;padding:0 30px;width:auto;}


nav #nav #menu-main-menu > li.active{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ea1a1f+0,a51b1f+100 */
 background:#ea1a1f;/* Old browsers */
 background:-moz-linear-gradient(top, #ea1a1f 0%, #a51b1f 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(top, #ea1a1f 0%, #a51b1f 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to bottom, #ea1a1f 0%, #a51b1f 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea1a1f', endColorstr='#a51b1f', GradientType=0);/* IE6-9 */
}


nav #nav #menu-main-menu > li:not(.active):hover{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ffffff+0,000000+100&0.46+1,0.46+100 */
 background:-moz-linear-gradient(top, rgba(255,255,255,0.46) 0%, rgba(252,252,252,0.46) 1%, rgba(0,0,0,0.46) 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(top, rgba(255,255,255,0.46) 0%,rgba(252,252,252,0.46) 1%,rgba(0,0,0,0.46) 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to bottom, rgba(255,255,255,0.46) 0%,rgba(252,252,252,0.46) 1%,rgba(0,0,0,0.46) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#75ffffff', endColorstr='#75000000',GradientType=0 );/* IE6-9 */
}

.page-id-13 nav #nav #menu-main-menu > li#menu-item-29:hover{/* Permalink - use to edit and share this gradient:http://colorzilla.com/gradient-editor/#ffffff+0,000000+100&0.46+1,0.46+100 */
 background:-moz-linear-gradient(top, rgba(255,255,255,0.46) 0%, rgba(252,252,252,0.46) 1%, rgba(0,0,0,0.46) 100%) !important;/* FF3.6-15 */
 background:-webkit-linear-gradient(top, rgba(255,255,255,0.46) 0%,rgba(252,252,252,0.46) 1%,rgba(0,0,0,0.46) 100%)  !important;/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to bottom, rgba(255,255,255,0.46) 0%,rgba(252,252,252,0.46) 1%,rgba(0,0,0,0.46) 100%)  !important;/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#75ffffff', endColorstr='#75000000',GradientType=0 )  !important;/* IE6-9 */
}

nav #nav #menu-main-menu > li{position:relative;-moz-transform:skewX(-21deg);-webkit-transform:skewX(-21deg);-o-transform:skewX(-21deg);-ms-transform:skewX(-21deg);transform:skewX(-21deg);margin-right:-1px;}

nav #nav ul#menu-main-menu {height:85px;padding-right:20px;}


nav #nav ul#menu-main-menu > li {position:relative}
nav #nav ul#menu-main-menu ul {display:none;-webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);
-moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);
box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.28);padding-left:0px !important;background:url('images/bkg-submenu2.png') repeat-x top;line-height: 20px !important;height:auto !important;width:181px !important;text-align:left;-moz-transform:skewX(21deg);-webkit-transform:skewX(21deg);-o-transform:skewX(21deg);-ms-transform:skewX(21deg);transform:skewX(21deg);position:absolute;top:85px;left:40px;}

nav #nav ul#menu-main-menu #menu-item-3178 ul {left:40px;}

nav #nav ul#menu-main-menu ul li {line-height: 20px  !important;height:auto !important;text-align:left;-moz-transform:skewX(-21deg);-webkit-transform:skewX(-21deg);-o-transform:skewX(-21deg);-ms-transform:skewX(-21deg);transform:skewX(-21deg);position:relative;display:block;float:none;width:100%;}
nav #nav ul#menu-main-menu ul li a {padding:15px 25px !important;height:auto !important;line-height: 20px !important;}
nav #nav ul#menu-main-menu ul li:not(.active) a:hover {background:#222}
 nav #nav ul#menu-main-menu ul li.active a {background:#ea1a1f;/* Old browsers */
 background:-moz-linear-gradient(top, #ea1a1f 0%, #a51b1f 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(top, #ea1a1f 0%, #a51b1f 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to bottom, #ea1a1f 0%, #a51b1f 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea1a1f', endColorstr='#a51b1f', GradientType=0);/* IE6-9 */}
 
 
 .page-id-13  nav #nav ul#menu-main-menu li#menu-item-29 ul a {background:none}
  .page-id-13 nav #nav ul#menu-main-menu li#menu-item-29 ul li a:hover {background:#222}
 
 nav #nav ul#menu-main-menu li:hover ul {display:block;}

nav #nav #main-nav a{font-size:14px;color:white;font-weight:bold;text-transform:uppercase;padding:0 30px;-moz-transform:skewX(21deg);-webkit-transform:skewX(21deg);-o-transform:skewX(21deg);-ms-transform:skewX(21deg);transform:skewX(21deg);display:block;}

footer{background-color:#000000;background-image:url('images/footer-carbon-min2.png');background-repeat:repeat;padding:50px 0 30px 0;position:relative;}
footer:after{content:"";width:100%;height:190px;position:absolute;bottom:0;left:0;z-index:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);/* FF3.6-15 */
 background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);/* Chrome10-25,Safari5.1-6 */
 background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);/* IE6-9 */
}
footer > div{position:relative;z-index:1;}
footer #footer-about{border-right:1px solid #878787;width:57%;float:left;padding-right:15px;word-spacing:2px;}
footer .footer-images{float:left;padding-top:10px;margin-right:15px;}
footer .footer-images img{margin-bottom:25px;}
footer .footer-content p{color:#a9a4a4;margin:0;font-size:15px;line-height:29px;font-weight:300;}
footer #footer-menu{width:43%;float:left;padding-left:30px;}
footer #footer-menu ul{padding:0 0 0 0;list-style-type:none;display:inline-block;margin:0;vertical-align:top;}
footer #footer-menu ul li{line-height:29px;}
footer #footer-menu{margin-top:-5px;}
footer #footer-menu ul li a{color:white;font-size:14px;line-height:1;vertical-align:middle;font-weight:300;}
footer #footer-menu ul li a:hover{color:#c91a48;}
footer #footer-menu ul:nth-child(1){width:41%;}
footer #footer-menu ul:nth-child(2){width:30%;}
footer #copyright{margin:30px 0 0 0;color:white;font-weight:bold;text-align:center;}
/* header */
header{}
header svg{position:absolute;right:25px;bottom:100px;z-index:222;}
header svg circle{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transition-delay:1s;/* Safari */
 transition-delay:1s;}
header svg path{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-ms-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear;}
header svg circle{cursor:pointer;}
header svg.slider-control .dots circle:nth-child(1){stroke:#c91a48;fill:#c91a48;}
header svg circle:hover{-webkit-transition-delay:0s;/* Safari */
 transition-delay:0s;stroke:#c91a48;}
header svg.slider-control.phase_1 .dots circle:nth-child(2),header svg.slider-control.phase_2 .dots circle:nth-child(2),header svg.slider-control.phase_2 .dots circle:nth-child(3),header svg.slider-control.phase_3 .dots circle:nth-child(2),header svg.slider-control.phase_3 .dots circle:nth-child(3),header svg.slider-control.phase_3 .dots circle:nth-child(4),header svg.slider-control.phase_4 .dots circle:nth-child(2),header svg.slider-control.phase_4 .dots circle:nth-child(3),header svg.slider-control.phase_4 .dots circle:nth-child(4),header svg.slider-control.phase_4 .dots circle:nth-child(1),header svg.slider-control.phase .dots circle:nth-child(2),header svg.slider-control.phase .dots circle:nth-child(3),header svg.slider-control.phase .dots circle:nth-child(4),header svg.slider-control.phase .dots circle:nth-child(1){stroke:#c91a48;fill:#c91a48;}
@-webkit-keyframes phase{0%{stroke-dashoffset:-125 }
 15%{stroke-dashoffset:-65;}
 80%{stroke-dashoffset:-65;}
 100%{stroke-dashoffset:0;}
}
@keyframes phase{0%{stroke-dashoffset:-125 }
 15%{stroke-dashoffset:-65;}
 80%{stroke-dashoffset:-65;}
 100%{stroke-dashoffset:0;}
}
@-webkit-keyframes phase_last{99%{stroke-dashoffset:0;}
 100%{stroke-dashoffset:-235;}
}
@keyframes phase_last{99%{stroke-dashoffset:0;}
 100%{stroke-dashoffset:-235;}
}
header svg.slider-control.phase{-webkit-animation:phase_last 1s;animation:phase_last 1s;}
header svg.slider-control.phase_last circle{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transition-delay:2s;/* Safari */
 transition-delay:2s;}
header svg.slider-control.phase circle{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transition-delay:1s;/* Safari */
 transition-delay:1s;}
header svg.slider-control.phase_0 circle{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;-webkit-transition-delay:0s;/* Safari */
 transition-delay:0s;}
header svg.slider-control.phase_0 .red-streaks path{stroke-dashoffset:-235;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;}
header svg.slider-control.phase_1 .red-streaks path{stroke-dashoffset:-175;}
header svg.slider-control.phase_2 .red-streaks path{stroke-dashoffset:-125;}
header svg.slider-control.phase_3 .red-streaks path{-webkit-animation:phase 4s;animation:phase 4s;}
header svg .red-streaks path{stroke-dasharray:300;}
header .page-title{height:500px;display:table;width:100%;text-align:center;background-position:center;background-size:cover;}
header .page-title .title-inner{display:table-cell;vertical-align:middle;width:100%;}
header .page-title .title-inner h2{font-weight:bold;text-shadow:0 0 1px #000000;text-transform:uppercase;color:white;}
header .page-title .title-inner h2:before,header .page-title .title-inner h2:after{content:"";width:2px;height:105px;display:block;-moz-transform:rotate(16deg);-webkit-transform:rotate(16deg);-o-transform:rotate(16deg);-ms-transform:rotate(16deg);transform:rotate(16deg);background-color:white;margin:0 auto;position:relative;}
header .page-title .title-inner h2:before{left:22px;top:-2px;}
header .page-title .title-inner h2:after{left:-15px;top:2px;}
main{padding:30px 0;background-color:#f5f5f5;background-image:url('images/stripes.png');background-repeat:no-repeat;background-position:top left;}
#sidebar{position:absolute;left:0;height:100%;}
#sidebar .inner{border-right:1px solid #150d49;height:100%;}
#sidebar .search-bar input[name="s"]{width:100%;background-color:transparent;border:0;border-bottom:1px solid #150d49;font-size:15px;color:#150d49;font-weight:300;padding:0px 15px 0px 0;margin:0;line-height:1;}
#sidebar .search-bar{padding-right:15px;position:relative;margin-bottom:32px;}
#sidebar .search-bar input[type="submit"]{position:absolute;right:0;bottom:0;background:url('images/search.png');border:0;color:transparent;background-repeat:no-repeat;background-position:center;padding:0;margin:0;}
#sidebar .search-bar input[name="s"]::-webkit-input-placeholder{color:#150d49 !important;}
#sidebar .search-bar input[name="s"]:-moz-placeholder{color:#150d49 !important;}
#sidebar .search-bar input[name="s"]::-moz-placeholder{color:#150d49 !important;}
#sidebar .search-bar input[name="s"]:-ms-input-placeholder{color:#150d49 !important;}
#sidebar .categories p{font-size:18px;color:#150d49;font-weight:bold;}
#sidebar .categories ul{padding:0;margin:0;list-style-type:none;}
#sidebar .categories ul li{line-height:45px;border-left:5px solid transparent;}
#sidebar .categories ul li a{font-size:15px;color:#150d49;font-weight:300;display:block;padding-left:10px;}
#sidebar .categories ul li.active a,#sidebar .categories ul li:hover a{font-weight:400;}
#sidebar .categories ul li.active,#sidebar .categories ul li:hover{background-color:rgba(21, 13, 73, 0.13);border-color:#ea1a1f}
#blog-content{float:right;min-height:500px;}
.post.board{border:1px solid #ea1a1f;padding:15px 15px 10px 15px;}
.post{background-color:white;padding:15px 30px 10px 15px;margin-bottom:30px;-webkit-box-shadow:0 1px 2px 0 rgba(35, 31, 32, 0.35);box-shadow:0 1px 2px 0 rgba(35, 31, 32, 0.35);position:relative;}
.post:hover{-webkit-box-shadow:0 1px 10px 0 rgba(35, 31, 32, 0.35);box-shadow:0 1px 10px 0 rgba(35, 31, 32, 0.35);position:relative;}
.post .info{font-size:15px;color:#000000;font-weight:300;line-height:1;}
.post .info .category{color:#ea1a1f;font-weight:bold;}
.post .info .category a{color:#ea1a1f;font-weight:bold;}
.post .info .separator{margin:0 10px;}
.post .title a{color:black;font-size:18px;line-height:22px;display:inline-block;font-weight:bold;margin:10px 0 5px 0;max-width:680px;}
.post.post .excerpt.with-image{margin-top:25px;}
.post.board .title a{margin:22px 0 5px 0;}
.post .excerpt.with-image{margin-top:35px;}
.post .excerpt.with-image .content{padding-top:25px;}
.post .excerpt .image{float:left;margin:0 30px 20px 0;}
.post.board .excerpt .image{margin:0 15px 20px 15px;}
.post.board .excerpt.with-image .content{padding-top:35px;}
.post .excerpt p{margin:0;}
.post.download-post{color:white;background-color:#150d49;}
.post.download-post a,.post.download-post .info .category,.post.download-post .info ,.post.download-post .info a,.post.download-post .info .category a{color:white;}
.post.download-post .title{margin:10px 0 15px 0;}
.post.download-post .title a{/* cursor:default;pointer-events:none;*/
}
.float-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}
.category-links{z-index:22222;position:relative;color:#ea1a1f;font-weight:bold;}
.category-links:hover{color:#ea1a1f;}
.post.download-post .document a{color:white;text-transform:uppercase;position:relative;font-size:18px;line-height:22px;display:inline-block;font-weight:bold;margin:10px 0 5px 0;z-index:3;}
.tribe-events-mobile .read_more{display:none;}
.tribe-events-mobile h4 a{color:black;font-size:18px;line-height:22px;display:inline-block;font-weight:bold;margin:10px 0 5px 0;max-width:100%;}
.tribe-events-mobile .tribe-event-date-start{font-size:15px;color:#000000;font-weight:400;line-height:1;}
.tribe-events-mobile p{font-size:15px;line-height:29px;font-weight:300;color:black;}
#tribe-mobile-container .type-tribe_events .tribe-events-read-more{color:#000;text-transform:uppercase;position:relative;font-size:18px;line-height:22px;display:inline-block;font-weight:bold;margin:10px 0 5px 0;z-index:3;}
.post.download-post .document a:after{content:"";width:13px;height:15px;background-image:url('images/arrow.png');background-repeat:no-repeat;background-position:center;background-size:13px 15px;display:inline-block;margin-left:9px;}
.post.download-post .document{padding-right:0;text-align:right;padding:10px 0 15px 0;}
#load-more:hover{color:#24177a;}
#load-more.done{display:none !important;}
.post.download-post .document a:after{position:relative;left:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}
.post.download-post .document a:hover:after{left:15px;}
#load-more,#back{background:transparent;border:0;font-size:17px;font-weight:bold;padding:0;margin-bottom:20px;margin-top:-10px;color:black;}
#load-more:after{content:"";width:9px;height:15px;background-image:url('images/redarrow.png');background-repeat:no-repeat;background-position:center;background-size:9px 15px;display:inline-block;margin-left:9px;position:relative;top:2px;}
#back:before{content:"";width:10px;height:11px;background-image:url('images/backarrow.png');background-repeat:no-repeat;background-position:center;background-size:10px 11px;display:inline-block;margin-right:9px;position:relative;top:0;}
.single .post a{font-weight:bold;text-decoration:underline;color:black;}
.single .post{padding:40px 15px 40px 15px;margin:0 0 5px 0;}
.single .post h4{color:black;font-weight:bold;margin:10px 0 40px 0;}
.single .download-post.post h4{color:white;}
.single .download-post.post .document{text-align:left;}
.single .post h4 + p{font-size:17px;line-height:29px;font-weight:500;letter-spacing:0;word-spacing:1px;}
.single .post p{margin:0 0 40px 0;}
#content .container .row{position:relative;}
.single .post img.alignright{float:right;margin:0 0 20px 30px;}
.single .post img.alignleft{float:left;margin:0 30px 20px 0;}
.single .post p + ul,.single .post p + ol{margin-top:10px;}
.single .post ul,.single .post ol{padding:0 0 0 15px;}
.single .post ul + p,.single .post ol + p{margin:40px 0 0 0;}
.single .post li{padding-left:20px;font-size:15px;line-height:29px;font-weight:400;}
.post .flag{width:47px;height:47px;background-repeat:no-repeat;background-size:47px 47px;background-position:center;position:absolute;right:0;top:0;}
#ovr-board .ovr-member{height:215px;font-family:'Roboto', sans-serif;margin-bottom:0px;}
#ovr-board .ovr-member > img{border:1px solid #4a4471;margin-bottom:20px;}
#ovr-board .ovr-member > .name{font-size:17px;color:#414042;font-weight:500;text-transform:uppercase;}
#ovr-board .ovr-member > .title{font-size:17px;font-style:italic;color:#150d49;font-weight:400;}
#ovr-board .ovr-member > .phone a,#ovr-board .ovr-member > .email a{font-size:14px;font-weight:500;color:#6c6a6a;margin-top:10px;display:block;}
#ovr-board .ovr-member > .phone a img,#ovr-board .ovr-member > .email a img{margin-right:7px;}
#ovr-board .ovr-member > .description{margin:15px 0 0 0;}
#ovr-board .ovr-member > .description p{font-size:14px;color:#6c6a6a;font-weight:400;line-height:18px;text-align:justify;}
#ovr-board h2{margin:55px 0;font-weight:bold;}
#form{font-family:'Roboto', sans-serif;}
#form h2{font-weight:bold;margin-bottom:50px;font-family:"Open Sans", sans-serif;}
#form .form-item{padding:0 25px;margin-bottom:30px;}
#form div[role="form"]{margin:0 -25px;position:relative;}
#form input[type="text"]:not([name="entersecurityphrase"]),#form input[type="email"],#form input[type="tel"]{width:100%;height:45px;line-height:45px;border:1px solid #c7c6c6;background-color:#ffffff;font-size:14px;color:#000000;padding:0 12px;}
#form textarea{width:100%;height:180px;line-height:1.3;border:1px solid #c7c6c6;background-color:#ffffff;font-size:14px;color:#000000;padding:15px;}
#form .wpcf7-form-control-wrap.Topic{width:100%;height:45px;line-height:45px;border:1px solid #c7c6c6;background-color:#ffffff;font-size:14px;color:#000000;padding:0 15px;display:block;}
#form .wpcf7-form-control-wrap.Topic span.wpcf7-list-item{margin-left:0;margin-right:70px;}
#form .wpcf7-form-control-wrap.Topic span.wpcf7-list-item.last{margin:0;}
#form .wpcf7-form-control-wrap.Topic .wpcf7-list-item-label{color:#353333;font-size:14px;font-weight:400;cursor:pointer;}
#form .wpcf7-form-control-wrap.Topic input{display:none;}
#form .wpcf7-form-control-wrap.Topic input:checked + span:after,#form .wpcf7-form-control-wrap.Topic input:checked + span:before{background-color:#1b144e;}
#form .wpcf7-form-control-wrap.Topic .wpcf7-list-item-label:after{content:"";border:1px solid #1b144e;width:14px;height:14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-left:10px;display:inline-block;cursor:pointer;position:relative;top:2px;}
#form .form-item > label{font-weight:500;font-size:17px;color:#333333;margin-bottom:10px;}
#form input[type="submit"]{border:0;width:250px;height:45px;line-height:42px;color:white;background-color:#150d49;font-size:17px;font-weight:500;margin:0;padding:0;float:right;}
.page-template-page-contact main{padding:30px 0 10px 0;}
.wpcf7-form-control-wrap{position:relative;display:block;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block;position:absolute;bottom:-20px;left:0;width:100%;}
div.wpcf7-validation-errors{border:2px solid #f7e700;position:absolute;width:100%;bottom:-45px;max-width:calc(100% - 50px);left:18px;}
#shop .alert{padding:0;margin-bottom:0;border:0;border-radius:0;}
#shop .table-heading{font-size:20px;line-height:60px;background-color:#150d49;color:white;font-weight:bold;padding:0 15px;}
#upcoming .table-heading,#results .table-heading,#results-archive .table-heading{font-size:35px;line-height:40px;background-color:#150d49;color:white;font-weight:bold;padding:30px 15px;}
#shop br{display:none;}
#shop table,#upcoming table,#results table,#results-archive table{-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1);background-color:#ffffff;}
#shop table thead tr,#upcoming table thead tr,#results table thead tr,#results-archive table thead tr{border-bottom:1px solid #3f3540;}
#shop table thead tr th{font-size:14px;line-height:30px;color:#3f3540;font-weight:bold;padding:0 15px;}
#upcoming table thead tr th,#results table thead tr th,#results-archive table thead tr th{font-size:14px;line-height:30px;color:#3f3540;font-weight:bold;padding:30px 15px 0 15px;}
#shop table tbody tr,#upcoming table tbody tr,#results table tbody tr,#results-archive table tbody tr{border-bottom:1px solid #9f9a9f;}
#shop table tbody tr td{font-size:14px;line-height:105px;color:#3f3540;font-weight:400;padding:0 15px;}
#upcoming table tbody tr td,#results table tbody tr td,#results-archive table tbody tr td{font-size:14px;line-height:15px;color:#3f3540;font-weight:400;padding:0 15px;height:80px;}
#results-archive table tbody tr td a.black,#upcoming table tbody tr td a.black{color:#3f3540;}
#results table tbody tr td,#results-archive table tbody tr td{line-height:22px;}
#shop table tbody tr td:last-child{text-align:right;width:375px;}
#shop table tbody tr td:nth-child(1){width:185px;}
#shop table tbody tr td:nth-child(2){width:400px;}
#shop table tbody tr td:nth-child(3){width:190px;}
#upcoming table tbody tr td:nth-child(1){width:150px;}
#upcoming table tbody tr td:nth-child(2){width:260px;}
#upcoming table tbody tr td:nth-child(3){width:175px;}
#upcoming table tbody tr td:nth-child(4){width:230px;}
#upcoming table tbody tr td:nth-child(5){width:170px;}
#shop table p{margin:0;font-weight:400;color:#3f3540;}
#shop .quantity{font-size:0;display:inline-block;vertical-align:top;margin-right:26px;}
#shop .quantity input{height:45px;line-height:45px;border:1px solid #150d49;padding:0;vertical-align:middle;margin:0;}
#shop .quantity input.minus,#shop .quantity input.plus{width:45px;background-position:center;background-repeat:no-repeat;color:transparent;}
#shop .quantity input.minus{background-image:url('images/minus.png');}
#shop .quantity input.plus{background-image:url('images/plus.png');}
#shop .quantity input.qty{width:85px;font-size:15px;text-align:center;text-indent:0;margin-right:-18px;box-shadow:none;}
.tribe-events-past .type-tribe_events{opacity:0.7;}
.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{color:red;}
#shop .button-add-to-cart{width:155px;height:45px;line-height:45px;padding:0;margin:0;border:0;background-color:#150d49;color:white;font-weight:bold;word-spacing:1.5px;display:inline-block;}
#shop .shop-table{margin-bottom:30px;-webkit-box-shadow:0 2px 3px 0 rgba(35, 31, 32, 0.15);box-shadow:0 2px 3px 0 rgba(35, 31, 32, 0.15);}
.successd.success{padding:0 15px;line-height:30px;background:green;color:white;}
.alertd.alert{padding:0 15px;line-height:30px;background:red;color:white;}
.checkout-link{font-size:22px;background-color:#ea1a1f;color:white;text-transform:uppercase;font-weight:bold;width:260px;height:70px;line-height:70px;padding:0 45px;display:block;margin:40px auto 10px auto;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;text-align:center;}
.checkout-link:before{position:absolute;height:100%;width:100%;line-height:2.5;font-size:180%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;left:-100%;top:0;background-image:url('images/cart.png');background-position:center center;background-repeat:no-repeat;background-size:33px 32px;content:"";}
.checkout-link:hover{color:white;text-indent:200%;background-color:#f53c40;}
.checkout-link:hover:before{left:0;}
/* gallery */
#gallery-content .top_navigator .raquo:first-of-type{display:none;}
#gallery-content .folder{display:none;}
#gallery-content .lg_thumb:not(.with-caption){padding:0 !important;margin:0 !important;}
#gallery-content .lg_thumb img{max-width:100%;height:auto;width:100%;}
#gallery-content .lg_thumb.with-caption{text-align:center;padding:10px 15px 30px 15px !important;background:white;margin:30px 0 0 0 !important;}
#gallery-content h2{line-height:29px;font-weight:bold;color:#3f3540;margin:5px 0 15px;0;}
#gallery-content .top_navigator a,#gallery-content .top_navigator .raquo{font-size:14px;line-height:29px;font-weight:bold;color:#3f3540;}
#gallery-content .top_navigator a:last-of-type{color:#ea1a1f;cursor:default;pointer-events:none;}
#gallery-content .top_navigator{margin-bottom:0;}
#gallery-content .lg_thumb_caption a{font-size:14px;line-height:22px;font-weight:bold;color:#3f3540;margin-top:25px;display:block;}
/* home */
#newsletter{padding:15px 0 25px 0;background-color:#3b3c3c;margin-bottom:-30px;}
#newsletter h4{color:white;line-height:1.5;font-weight:bold;}
#newsletter input::-webkit-input-placeholder{color:white;font-size:18px;}
#newsletter input:-moz-placeholder{color:#150d49 !important;}
#newsletter input::-moz-placeholder{color:#150d49 !important;}
#newsletter input:-ms-input-placeholder{color:#150d49 !important;}
#newsletter input:not([type="submit"]){border:0;border-bottom:1px solid white;background-color:transparent;font-family:'Roboto', sans-serif;font-size:18px;color:white;line-height:1;padding:0 2px 0px 2px;margin:30px 0 0 0;width:100%;}
#newsletter input[type="submit"]{width:300px;height:45px;line-height:41px;border:1px solid white;color:white;font-size:15px;font-weight:bold;font-family:"Open Sans", sans-serif;background-color:transparent;margin:13px 0 0 0;padding:0;float:right;}
#newsletter .signup-container{text-align:right;}
.ajax-loader{display:none !important;}
.flexslider{min-width:0;}
#race-categories{margin:0 0 30px 0;}
#race-categories .race-category{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;}
#race-categories .race-category:hover:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}
#race-categories .race-category:nth-child(1):after{background-color:rgba(246, 120, 8, 0.75);}
#race-categories .race-category:nth-child(2):after{background-color:rgba(134, 153, 157, 0.75);}
#race-categories .race-category:nth-child(3):after{background-color:rgba(17, 181, 86, 0.75);}
#race-categories .race-category:nth-child(4):after{background-color:rgba(19, 143, 224, 0.75);}
#race-categories .race-category img{max-width:100%;height:auto;}
#race-categories .race-category .hover-content img{max-height:55px;}
/*#race-categories .race-category .default-content img{max-height:130px;min-height:130px;}
*/
 #race-categories .race-category > div{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:100%;padding:0 0;text-align:center;z-index:2;}
 #race-categories .race-category > div.default-content{padding:0;}
 #race-categories .race-category:hover .default-content{display:none;}
 #race-categories .race-category .default-content{display:block;-webkit-transition:all 0 linear;-moz-transition:all 0 linear;-ms-transition:all 0 linear;-o-transition:all 0 linear;transition:all 0 linear;}
 #race-categories .race-category .hover-content{position:relative;top:300px;opacity:0;visibility:hidden;height:0;width:0;}
 #race-categories .race-category:hover .hover-content{opacity:1;top:15px;visibility:visible;height:100%;width:100%;position:relative;left:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;}
 #race-categories .race-category{overflow:hidden;}
 #race-categories .race-category .hover-content p{font-size:14px;line-height:20px;color:white;margin:0 0 5px 0;}
 #race-categories .race-category .hover-content a{color:white;border:1px solid white;display:block;width:175px;height:32px;line-height:30px;text-transform:uppercase;text-align:center;font-size:14px;font-weight:bold;margin:5px auto 0 auto;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;}
 .home #blog-content{float:none;min-height:0;}
 .home .stickypost:after{content:"";position:absolute;right:5px;bottom:5px;width:19px;height:19px;background-image:url('images/sticky.png');background-repeat:no-repeat;}
 .home #blog-content h2{color:#3f3540;font-weight:bold;margin:0 0 25px 0;}
 .home #load-more{margin:0 auto 50px auto;float:none;display:block;text-align:center;clear:both;width:125px;}
 #load-more:hover:after{left:15px;}
 #load-more:after{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;position:relative;left:0;}
 #home-content{position:relative !important;padding:0 0 40px 0;}
 #home-content .container{position:relative;}
 #home-content .home-image{position:absolute !important;left:35px;top:0;height:auto !important;background-position:right;background-repeat:no-repeat;background-size:cover;}
 #home-content .home-image div{font-size:43px;color:#ea1a1f;font-weight:bold;text-shadow:0 2px 0 #FFFFFF;width:280px;line-height:41px;position:relative;top:-30px;left:-5px;letter-spacing:1px;word-spacing:2px;}
 #home-content .home-image div span:first-child{float:left;display:block;}
 #home-content .home-image div span:last-child{float:right;display:block;}
 #home-content .home-content{float:right;padding-top:10px;}
 #home-content .home-content p{margin-bottom:27px;}
 #home-content .home-content p:last-of-type{margin-bottom:10px;}
 #get-started{background-position:center;background-repeat:no-repeat;background-size:cover;color:white;height:auto;padding:30px 0;overflow:hidden;}
 #get-started .container{position:relative;}
 #get-started .container > div{position:static;}
 #get-started > .container >div.col-sm-8{position:relative;z-index:2;}
 #get-started img{position:absolute;bottom:-80px;right:0;z-index:0;}
 #get-started h2{margin-bottom:20px;}
 #get-started p:last-of-type{margin:0;}
 #get-started > .container >div{padding-right:40px;}
 #get-started a{width:185px;height:45px;line-height:41px;border:2px solid #fff;color:#fff;font-size:17px;font-weight:bold;display:inline-block;text-align:center;margin-top:7px;}
 #our-stories{padding:50px 0 40px 0;}
 #our-stories h2{margin-bottom:25px;}
 #our-stories img, #home-content img{display:block;float:left;}
 #our-stories p + p{padding-top:30px;padding-right:30px;}
 #our-stories p:last-of-type, #home-content{padding:0;margin:0;}
 #our-stories a{width:185px;height:45px;line-height:41px;border:2px solid #322c5d;color:#322c5d;font-size:17px;font-weight:bold;display:inline-block;text-align:center;position:relative;top:13px;}
 #our-stories a:hover{background-color:#322c5d;color:white;}
 #get-started a:hover, #race-categories .race-category .hover-content a:hover, #newsletter input[type="submit"]:hover{background-color:#fff;color:black;}
 #partners{background-color:#ededed;padding:30px 0;}
 #partners ul{margin:0;padding:0;font-size:0;}
 #partners li{width:20%;padding:0 15px;vertical-align:middle;text-align:center;}
 #partners li img{margin:0 auto;}
 header h1{text-shadow:0 1px 2px #000000;text-transform:uppercase;font-weight:bold;}
 header .flexslider a{color:white;border:1px solid white;display:block;width:155px;height:40px;line-height:38px;text-transform:uppercase;text-align:center;font-size:15px;font-weight:bold;margin:15px auto 0 auto !important;}
 header a:hover{color:white;}
 header .slides{text-align:center;}
 .flexslider .slides li{background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;height:calc(50vh - 115px);min-height:0 !important;}
 .ie .flexslider .slides li{display:table !important;}
 .ie .flexslider .slides li > div{display:table-cell;vertical-align:middle;}
 .flexslider .slides li .slide-text{position:static !important;width:100% !important;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;}
 .flexslider .slides li .slide-text, .flexslider .slides li .slide-text p, .flexslider .slides li .slide-text div, .flexslider .slides li .slide-text h1{width:100% !important;text-align:center !important;}
 header{position:relative;}
 body:not(.home) header .scroll-down{display:none;}
 body.home header .scroll-down{color:white;font-size:13px;font-weight:bold;text-transform:uppercase;position:absolute;bottom:130px;left:50%;margin-left:-72px;z-index:2222;}
 body.home header .scroll-down img{margin:0 10px;}
 body:not(.home) header .scroll-down{display:none;}
 header{overflow:hidden;}
 #events-results{position:absolute;bottom:0;left:0;width:100%;z-index:2222222;}
 #events-results .event-list{background-color:rgba(0, 0, 0, 0.5);}
 #events-results > div:not(.clearfix){position:absolute;bottom:0;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;}
 #events-results > div:not(.clearfix):not(.active){height:90px;}
 #events-results > div.active .event-li{width:50%;float:left;}
 #events-results > div.upcoming-events{margin-left:-1px;margin-right:1px;left:0;}
 #events-results > div.event-results{margin-right:-1px;margin-left:1px;right:0;}
 #events-results .block-title{line-height:30px;font-size:17px;color:white;font-weight:bold;background-color:#17161d;width:100%;height:30px;cursor:pointer;}
 #events-results .inner{width:100%;max-width:100%;margin:0 auto;}
 header .flexslider a{}
 header .flexslider a:after{width:0%;height:100%;top:0;left:0;text-shadow:none !important;background:#fff;}
 .learn-button:after{width:0%;height:100%;top:0;left:0;background:#150d49;}
 .learn-more:after{width:0%;height:100%;top:0;left:0;background:#fff;}
 header .flexslider a:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
 .learn-button:after, .learn-more:after{content:'';position:absolute;z-index:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
 .learn-button:hover span{z-index:2;position:relative;color:#fff;}
 .learn-more:hover span{z-index:2;position:relative;color:#150d49;}
 header .flexslider a:hover:after, header .flexslider a:active:after, .learn-button:hover:after, .learn-more:hover:after, .learn-button:active:after, .learn-more:active:after{width:100%;}
 header .flexslider a:hover, header .flexslider a:active{color:#c91a48;}
 .learn-button:hover, .learn-more:hover, .learn-button:active, .learn-more:active{color:#fff;}
 header .flexslider a, .learn-button, .learn-more{position:relative;}
 #events-results .event-li > div{display:inline;}
 #events-results .event-image{float:left;margin-right:10px;}
 #events-results .event-content span{display:block;font-size:14px;font-weight:500;line-height:18px;word-spacing:2px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;}
 #events-results a{color:white;position:relative;top:-2px;}
 #events-results .event-li:not(:last-child){padding-bottom:10px;}
 #events-results .event-li{padding:10px 15px 10px 15px;}
 #events-results .event-li:hover{background-color:rgba(255,255,255,0.3);}
 #events-results .event-list > .inner > div{padding:0px 0 10px 0;}
 /* tribe */
 .tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter, #tribe-bar-views, .tribe-events-filters-label, #tribe-events .tribe-events-button, .tribe-events-filters-group-heading, #tribe_events_filters_toggle{display:none !important;padding:0px !important;}
 #tribe_events_filters_wrapper.tribe-events-filters-horizontal{position:static !important;width:100% !important;padding:0 !important;margin:0 !important;background-color:transparent !important;}
 .tribe-events-filters-content{background:transparent !important;border-left:0 !important;border-right:0 !important;}
 #tribe-events-footer{margin-bottom:0;}
 .tribe-events-filters-horizontal .tribe-events-filter-group{position:static !important;display:block !important;max-width:100% !important;min-width:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important;}
 #tribe_events_filters_wrapper .tribe-events-filter-group label{padding:0 0 5px 0!important;border-bottom:0 !important;display:block !important;margin-bottom:-1px;}
 #tribe_events_filter_item_eventcategory{width:100%;background-color:transparent;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li{background:transparent;width:14.2857142857% !important;border-bottom:1px solid #3f3540;padding-bottom:0;display:inline-block;text-align:center;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li.triggered span{color:#ea1a1f;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li.triggered, #tribe_events_filter_item_eventcategory .tribe-events-filter-group li:hover{position:relative;border-color:#ea1a1f;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li.triggered:after{position:absolute;content:"";width:0;height:0;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:8px solid #ea1a1f;left:50%;bottom:0;margin-left:-4px;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li.tribe_events_filters_reset{text-align:left;}
 .tribe-events-filters-horizontal .tribe-events-filter-group:after, .tribe-events-filters-horizontal .tribe-events-filter-group:before{display:none !important;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group ul{font-size:0;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group li input[type="checkbox"], #tribe_events_filters_wrapper.tribe-events-filters-horizontal input[type=submit]{display:none !important;}
 #tribe_events_filters_wrapper label span{display:block;width:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:28px;font-weight:bold;}
 .tribe-events-filters-horizontal #tribe_events_filter_control{display:none !important;}
 .tribe-events-filters-horizontal #tribe_events_filters_form, .tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_form{display:block !important;clear:both;padding-top:0;margin-top:-10px;margin-bottom:55px;}
 .tribe-events-page-title{font-size:35px !important;font-weight:bold !important;text-align:center;}
 .tribe-events-nav-next a, .tribe-events-nav-previous a{color:#3f3540;font-size:17px;line-height:29px;font-weight:bold;}
 .tribe-events-nav-previous span, .tribe-events-nav-next span{color:transparent !important;background-repeat:no-repeat;background-size:10px 17px;width:10px;height:17px;background-position:center;display:inline-block;vertical-align:middle;}
 .tribe-events-nav-next span, a[rel="next"] span, .tribe-events-nav-next a span{background-image:url(images/next.png)!important;}
 .tribe-events-nav-previous span, a[rel="prev"] span{background-image:url(images/prev.png)!important;}
 .tribe-events-calendar th{background-color:#150d49;color:white;font-size:14px;letter-spacing:0;text-transform:none;font-weight:bold;}
 .tribe-events-calendar th:not(:last-child){border-right:1px solid white;}
 @media screen and (min-width:768px){#tribe-events-content .tribe-events-calendar td:hover{background:#f7f7f7;box-shadow:0 0 10px rgba(0, 0, 0, .2);}
 .tribe-events-calendar th{background-color:#150d49;color:white;height:45px;letter-spacing:0;padding:0;text-align:left;text-transform:none;font-weight:bold;font-size:14px;line-height:45px;padding:0 15px;}
 .tribe-events-calendar th:not(:last-child){border-right:1px solid white;}
 .tribe-events-calendar td div[id*=tribe-events-daynum-]{line-height:27px;padding:0 15px;background-color:#dad8da;font-size:14px;font-weight:bold;overflow-y:hidden;color:#3f3540;}
 .tribe-events-calendar td div[id*=tribe-events-daynum-] a{font-size:14px;font-weight:bold;color:#3f3540;background-color:transparent;}
 .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#dad8da;overflow-y:hidden;}
 #tribe-events-content .tribe-events-calendar td, #tribe-events-content table.tribe-events-calendar{background-color:white;}
 #tribe-events-content table.tribe-events-calendar{margin-top:-35px;}
 .tribe-events-calendar div[id*=tribe-events-daynum-], .tribe-events-calendar div[id*=tribe-events-daynum-] a{opacity:1;}
 .float-num{position:absolute;right:0;font-size:56px;color:#3f3540;opacity:0.11;}
 .tribe-events-month #tribe-events-footer{display:none;}
 .tribe-events-month #tribe-events-header{margin-bottom:60px;margin-top:-40px;}
 .tribe-events-list #tribe-events-header{display:none !important;}
 #tribe-events-content .tribe-events-calendar td{/* border:1px solid #dad8da;*/
 }
 table.tribe-events-calendar{box-shadow:0 0 10px rgba(0, 0, 0, .2);border:0;}
 #tribe-events-content .tribe-events-calendar td{height:160px;padding:0;}
 #tribe-events .one-row{height:calc(100% - 27px);}
 #tribe-events .one-row > div{height:100%;margin:0 !important;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding:0 15px !important;}
 #tribe-events .double-row{height:calc(100% - 27px);}
 #tribe-events .double-row > div{height:50%;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;padding:0 15px !important;}
 #tribe-events .double-row .td-event-date, #tribe-events .double-row .td-event-venue{display:none !important;}
 #tribe-events .td-event-date{display:none!important;}
 .events-archive.events-gridview #tribe-events-content table .type-tribe_events{border:0 !important;}
 .tribe-events-month-event-title a{font-size:14.76px !important;line-height:1;color:white;text-align:center;width:100%;display:block;width:100%;}
 .tribe-events-month-event-title h3{text-align:center;}
 .td-event-date{font-size:12px;line-height:15px;color:white;margin:10px 0;width:100%;text-align:center;}
 .td-event-venue{font-size:12px;line-height:15px;color:white;width:100%;text-align:center;}
 .tribe-events-tooltip{display:none !important;}
 .tribe-events-othermonth .tribe-events-month-event-title, .tribe-events-othermonth div[id*=tribe-events-daynum-]{opacity:1;}
 #tribe_events_filters_form, .tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_form{display:block !important;}
 .tribe-events-calendar .tribe-events-has-events:after{display:none !important;}
 }
 #inner-nav{margin-bottom:20px;}
 #inner-nav ul{font-size:0;margin:0;padding:0;}
 #inner-nav ul li{width:33.3333333%;}
 #inner-nav ul li a{display:block;width:100%;line-height:45px;height:45px;font-size:14px;color:#4b424c;font-weight:bold;background-color:white;padding:0 15px;-webkit-box-shadow:2px 2px 6px 0 rgba(0, 0, 0, 0.24);box-shadow:2px 2px 6px 0 rgba(0, 0, 0, 0.24);}
 #inner-nav ul li:not(.active):not(:hover) a .hover,#inner-nav ul li.active a .default,#inner-nav ul li:hover a .default{display:none;}
 #inner-nav ul li img{vertical-align:middle;margin-right:10px;}
 #inner-nav ul li.active a, #inner-nav ul li:hover a{color:white;background-color:#ea1a1f;}
 .list-item .flag, #tribe-events-content #flag-map .flag{width:219px;height:219px;position:absolute;top:0;right:0;}
 .list-item{position:relative;width:100%;height:300px;display:flex;margin-bottom:30px !important;flex-direction:column;justify-content:center;align-content:center;color:white;padding:15px 15px 15px 15px !important;}
 .list-item .event-category{font-size:20px;line-height:29px;color:white;font-weight:bold;}
 .list-item .event-title{font-size:35px;line-height:29px;color:white;font-weight:bold;}
 .list-item .tribe-event-schedule-details > div{display:inline-block;font-size:17px;color:white;font-weight:bold;}
 .list-item .tribe-event-schedule-details > .sep{font-weight:bold;margin:0 15px;font-size:17px;color:white;}
 .list-item .tribe-venue{font-size:17px;line-height:29px;}
 .list-item .learn-more{position:absolute;bottom:25px;left:15px;color:white;width:150px;height:30px;line-height:30px;border:1px solid white;font-weight:bold;font-size:14px;text-align:center;text-transform:uppercase;}
 .list-item .tribe-reg{position:absolute;bottom:25px;right:15px;color:white;width:150px;height:30px;line-height:30px;border:0;font-weight:bold;font-size:14px;text-align:center;text-transform:uppercase;background-color:#ea1a1f;}
 .list-item .add-to-calendar{position:absolute;width:190px;bottom:30px;left:190px;}
 .list-item .add-to-calendar > a{color:white;font-size:14px;font-weight:bold;border-bottom:1px solid white;display:block;}
 .list-item .add-to-calendar:hover .sub{display:block;}
 .list-item .add-to-calendar .sub{position:absolute;width:100%;background-color:rgba(63, 53, 64, 0.83);display:none;margin-top:0;z-index:22;}
 .list-item .add-to-calendar .sub ul{padding:10px;margin:0;}
 .list-item .add-to-calendar .sub li{list-style-type:none;}
 .list-item .add-to-calendar .sub li a{color:white;text-transform:none;font-size:14px;line-height:29px;}
 #upcoming .flag, #events-results .flag, #results tr .flag, #results-archive tr .flag{width:41px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:5px;vertical-align:middle;}
 #upcoming td .inner{display:flex;flex-wrap:nowrap;align-items:center;}
 #tribe_events_filter_item_eventcategory .tribe-events-filter-group ul{padding:0;}
 .export-button{color:#3f3540;font-weight:bold;font-size:17px;margin:15px 0 0 0;display:inline-block;}
 .export-button img{margin-left:10px;vertical-align:middle;}
 .learn-button{width:150px;height:30px;line-height:28px;color:#150d49;border:1px solid #150d49;display:block;vertical-align:middle;text-align:center;font-size:14px;font-weight:bold;}
 .learn-button:active{color:#fff;background-color:#150d49;}
 .registration-button{width:150px;height:30px;line-height:28px;color:#fff;border:1px solid #ea1a1f;display:block;vertical-align:middle;text-align:center;font-size:14px;font-weight:bold;background-color:#ea1a1f;margin-left:15px;}
 .registration-button:hover{color:white;}
 #upcoming #inner-nav{margin:5px 0 40px 0;}
 #tribe_events_filters_wrapper label{display:block;cursor:pointer;line-height:16px;white-space:nowrap;}
 .single-tribe_events .tribe-events-venue-map{background:transparent;border:0;border-radius:0;display:block;float:none;margin:0;padding:0;vertical-align:top;width:100%;zoom:1;position:relative;}
 #flag-map{position:relative;}
 #tribe-events-content #flag-map .flag{z-index:22222;}
 .tribe-events-single-section.tribe-events-event-meta{display:none !important;}
 #tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{overflow:visible;}
 #color-area{color:white;margin-top:3px;}
 #color-area .header{line-height:100px;border-bottom:1px solid white;}
 #color-area .header > div:not(.clearfix){min-height:100px;line-height:100px;}
 #color-area .header > div:nth-child(2){text-align:right;}
 #color-area .header h1{font-size:35px;vertical-align:middle;font-weight:bold;display:inline-block;line-height:1.2;padding-top:20px;padding-bottom:20px;}
 #color-area .header a{font-size:17px;vertical-align:middle;font-weight:bold;display:inline-block;color:white;line-height:17px;}
 #color-area .header a img{margin-right:7px;margin-top:-1px;}
 #color-area .details{padding:20px 0;}
 body:not(.single-tribe_venue) #color-area .details span{font-size:12px;position:relative;top:-5px;}
 #color-area .details img{float:left;margin-top:2px;}
 #color-area .details > div > div{padding-left:35px;font-size:17px;line-height:29px;}
 #tribe-events-pg-template{margin:0 auto;max-width:1170px;}
 #color-area + div{background-color:#ffffff;-webkit-box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.12);box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.12);padding:25px 15px;margin-bottom:20px;}
 #color-area + div img.alignleft{float:left;margin:7px 15px 15px 0;}
 #color-area + div img.alignright{float:right;margin:7px 0 15px 15px;}
 #color-area + div p{font-size:14px;line-height:29px !important;margin-bottom:22px !important;letter-spacing:0.5px;}
 #event_documents{margin:0 -15px;border-top:1px solid #9a9999;border-bottom:1px solid #9a9999;line-height:60px;padding:0 15px;}
 #event_documents li{margin-right:25px;vertical-align:middle;line-height:1;}
 a.document-link{font-size:14px;line-height:29px;font-weight:bold;letter-spacing:0.4px;color:#000000;}
 a.document-link:after{vertical-align:middle;content:"";display:inline-block;background-image:url('images/download.png');width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:15px 15px;margin-left:5px;}
 #event-links a:not(.registration-link){display:inline-block;height:44px;border:1px solid black;line-height:42px;font-size:14px;padding:0 20px;font-weight:bold;color:black;text-align:center;margin:25px 25px 25px 0;}
 #event-links a:not(.registration-link):hover, #event-links a:not(.registration-link):active{color:white;background-color:black;}
 #event-links a.registration-link{float:right;display:inline-block;height:44px;border:1px solid #ea1a1f;background-color:#ea1a1f;line-height:42px;font-size:14px;padding:0 20px;font-weight:bold;color:white;text-align:center;max-width:225px;width:100%;margin:25px 0 25px 0;}
 #event-links + .add-to-calendar{position:relative;width:190px;margin:10px 0 5px 0;}
 #event-links + .add-to-calendar > a{color:black;font-size:14px;font-weight:bold;border-bottom:1px solid black;display:block;}
 #event-links + .add-to-calendar:hover .sub{display:block;}
 #event-links + .add-to-calendar .sub{position:absolute;width:100%;background-color:rgba(63, 53, 64, 0.83);display:none;margin-top:-0;}
 #event-links + .add-to-calendar .sub ul{padding:10px;margin:0;}
 #event-links + .add-to-calendar .sub li{list-style-type:none;}
 #event-links + .add-to-calendar .sub li a{color:white;text-transform:none;font-size:14px;line-height:29px;}
 .list-item .documents{position:absolute;width:100%;height:auto;left:0;bottom:0;padding:0 15px;line-height:45px;background-color:rgba(0, 0, 0, 0.3);color:white;}
 .list-item .documents a{color:white;vertical-align:middle;font-size:17px;}
 .list-item .documents a:after{background-image:url(images/downloadw.png);}
 .list-item .documents li{margin-right:28px;}
 .page-template-page-results .list-item .event-title{margin-top:-45px;}
 .page-template-page-results .list-item .tribe-event-schedule-details > div{font-size:20px;margin-top:3px;}
 #results table tbody tr td:nth-child(1), #results-archive table tbody tr td:nth-child(1){width:100px;}
 #results table tbody tr td:nth-child(2), #results-archive table tbody tr td:nth-child(2){width:190px;}
 #results table tbody tr td:nth-child(3), #results-archive table tbody tr td:nth-child(3){width:360px;}
 #results table tbody tr td:nth-child(4), #results-archive table tbody tr td:nth-child(4){width:520px;padding:25px 0 10px 0;}
 #results-archive table thead tr th:nth-child(4), #results table thead tr th:nth-child(4){padding-left:0;}
 #results .list-item{margin:0 !important;}
 #results .shop-table, #results-archive .shop-table{margin-bottom:20px;}
 #results .shop-table li, #results-archive .shop-table li{margin-right:25px;margin-bottom:10px }
 .no-results td{font-size:25px !important;font-weight:bold !important;text-transform:uppercase;text-align:center;}
 .no-results{border-bottom:0 !important;}
 .results-row .tribe-events-nav-previous span{background-image:url(images/archive-arrow.png);width:10px;height:11px;background-size:10px 11px;margin-right:5px;margin-top:-1px;}
 .results-row .tribe-events-sub-nav{margin-bottom:0;}
 .results-row{padding-bottom:20px;border-bottom:1px solid #d6d6d6;margin-bottom:30px;}
 .page-template-page-results .tribe-events-filters-horizontal #tribe_events_filters_form{margin-bottom:30px;}
 .page-template-page-results .tribe-events-category-board-meeting, .page-template-page-results .tribe-events-category-pdx, .page-template-page-results .tribe-events-category-social-meeting, .page-template-page-results .tribe-events-category-socializer{display:none !important;}
 .page-template-page-results #tribe_events_filter_item_eventcategory .tribe-events-filter-group li{width:25% !important;}
 .page-template-page-results #tribe_events_filter_item_eventcategory .tribe-events-filter-group li.tribe_events_filters_reset{text-align:center;}
 .results-row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
 .tribe-events-notices{margin-bottom:0;display:none;}
 #results-archive .archive-row .header .title{color:white;font-size:20px;font-weight:bold;line-height:60px;padding:0 15px;}
 #results-archive .archive-row .header .documents{position:relative;width:100%;height:auto;left:0;bottom:0;padding:0 15px;line-height:45px;background-color:rgba(0, 0, 0, 0.2);color:white;}
 #results-archive .archive-row .header .documents a{color:white;vertical-align:middle;font-size:17px;}
 #results-archive .archive-row .header .documents a:after{background-image:url(images/downloadw.png);}
 #results-archive .archive-row .header .documents li{margin-right:28px;}
 #results-archive .inner a.document-link:after, #results .inner a.document-link:after{background-image:url(images/rdownload.png);margin-top:-2px;margin-left:0;}
 .archive-row:not(:last-child) .shop-table{margin-bottom:60px !important;}
 .fldrimg{background-repeat:no-repeat;background-size:15px 15px;background-position:center;background-image:url(images/default.gif);background-color:white;}
 #events-results .active .swiper-wrapper{display:block !important;}
 .tribe-events-page-template nav #nav #main-nav li#menu-item-32.active, .page-template-page-results nav #nav #main-nav li#menu-item-29.active, .page-template-page-results-archive nav #nav #main-nav li#menu-item-29.active{background:transparent;background-color:transparent;}
 .tribe-reg, .registration-button, a.registration-link{position:relative;overflow:hidden;}
 .tribe-reg:after, .registration-button:after, a.registration-link:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
 .tribe-reg:before, .registration-button:before, a.registration-link:before{opacity:0;content:"";width:13px;height:15px;background-image:url('images/arrow.png');background-repeat:no-repeat;background-position:center;background-size:13px 15px;display:inline-block;right:10%;}
 .tribe-reg:before, .registration-button:before, a.registration-link:before{position:absolute;height:100%;font-size:125%;line-height:3.5;color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
 .tribe-reg:hover:before, .registration-button:hover:before, a.registration-link:hover:before{right:5%;opacity:1;}
 #shop .button-add-to-cart{overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;text-indent:0;}
 #shop .button-add-to-cart:before{left:-100%;top:0;}
 #shop .button-add-to-cart:hover{color:#24177a;background-color:#24177a;}
 #shop .button-add-to-cart:hover:before{left:0;}
 #shop .button-add-to-cart:before{content:"";background-image:url('images/cart.png');background-position:center center;background-repeat:no-repeat;background-size:22px 22px;position:absolute;height:100%;width:100%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
 .lg_folder_thumb_image::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}
 .lg_thumb a{display:block;}
 .lg_thumb{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;}
 .lg_folder_thumb_image{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
 .lg_thumb:hover .lg_folder_thumb_image::before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);}
 .page-id-17 .lgf-item:nth-child(1):hover .lg_thumb:not(.with-caption) a{background-image:url(images/thumb1.png);background-position:center;background-size:cover;}
 .page-id-17 .lgf-item:nth-child(1):hover .lg_thumb:not(.with-caption) a img{opacity:0;}
.page-id-17 .lgf-item:nth-child(2):hover .lg_thumb:not(.with-caption) a{background-image:url(images/thumb4.png);background-position:center;background-size:cover;}
.page-id-17 .lgf-item:nth-child(2):hover .lg_thumb:not(.with-caption) a img{opacity:0;}
.page-id-17 .lgf-item:nth-child(3):hover .lg_thumb:not(.with-caption) a{background-image:url(images/thumb3.png);background-position:center;background-size:cover;}
.page-id-17 .lgf-item:nth-child(3):hover .lg_thumb:not(.with-caption) a img{opacity:0;}
.page-id-17 .lgf-item:nth-child(4):hover .lg_thumb:not(.with-caption) a{background-image:url(images/thumb2.png);background-position:center;background-size:cover;}
.page-id-17 .lgf-item:nth-child(4):hover .lg_thumb:not(.with-caption) a img{opacity:0;}
#tribe_events_filters_wrapper .tribe_events_filters_reset label span{width:100%;text-align:center;}
html.mn-open .mn-navigation-wrap,.mn-navigation-wrap{z-index:9999999999999999!important;position:fixed!important;}
html .mn-navigation-wrap.hidebar{max-height:100%!important;}
.tribe-events-venue #color-area{color:white;background-color:#150d49;}
.tribe-events-venue-meta address{font-weight:400;}
.single-tribe_events .tribe-events-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.white{color:#fff !important;}
.single .tribe_events img{max-width:100%;height:auto;}
.venue-address a,venue-address a:hover{color:#fff;text-decoration:none;}
/*#tribe-events-content-wrapper #inner-nav, #upcoming #inner-nav{margin-top:0px !important;padding-top:4px !important}
*/
#tribe_events_filters_form{height:33px !important}
.single-post article.post{padding-left:40px !important;padding-right:40px !important}
.single-post article.post ul{margin-top:0px !important}
.single-post article.post p{margin-bottom:15px !important;margin-top:0px !important;font-weight:normal !important;font-size:15px !important}
.single-post article.post h4{line-height:26px !important;font-weight:normal !important;font-size:19px !important;margin:30px 0px 10px 0px !important}
.single-post article.post h3{line-height:30px !important;font-weight:normal !important;font-size:23px !important;margin:35px 0px 10px 0px !important}
.single-post article.post h2{line-height:34px !important;font-weight:normal !important;font-size:30px !important;margin:30px 0px 20px 0px !important}
.single-post article.post ul li{font-size:15px !important;padding-left:0px !important}
.single-post article.post img{max-width:100% !important;height:auto !important}
.single-post article.post .aligncenter{display:block;margin:0 auto;padding:8px 0px}
.notoppadding{margin-top:-10px !important;padding-top:0px !important}
#home-content .notoppadding{margin-top:-35px !important;padding-top:0px !important}
.box-our-stories{padding-top:0px !important}
#our-stories img, #home-content img{margin-bottom:8px !important}
#our-stories p, #home-content p{padding-top:0px !important;margin-bottom:27px !important}
.slide-text p a{width:auto !important;line-height:20px !important;height:auto !important;display:inline-block;}
.slides .slide-text p a span{background-color:rgba(0, 0, 0, 0.4);z-index:1;overflow:hidden;position:relative;transition:0.08s ease-in;-o-transition:0.08s ease-in;-ms-transition:0.08s ease-in;-moz-transition:0.08s ease-in;-webkit-transition:0.08s ease-in;display:block;padding:8px 15px !important}
.slides .slide-text p a span:before{content:"";position:absolute;background-color:rgba(255,255,255, 1);bottom:0;left:0;right:100%;top:0;z-index:-1;-webkit-transition:right 0.09s ease-in;}
.slides .slide-text p a span:hover:before{right:0;}
.slides .slide-text p a, .slides .slide-text p a:hover, .slides .slide-text p a:after, .slides .slide-text p a:before{background:none !important}
.slides li.slide{background-position:bottom center !important}
.slide-text h1{height:auto !important}
.post.download-post:hover{-webkit-box-shadow:0 1px 10px 0 rgba(35, 31, 32, 0.60);box-shadow:0 1px 10px 0 rgba(35, 31, 32, 0.60);}
.slide-text{margin-top:-80px !important}
.slides .slide-text h1{text-shadow:0px 0px 10px rgba(0, 0, 0, 1) !important;}
.displaynone{display:none !important}
.home main{padding-top:0px}
 #swipebox-overlay, .tos-wrapper{z-index:999999999999999 !important}
 #swipebox-top-bar,.tos-caption{display:none !important;}
#swipebox-bottom-bar{opacity:0.5 !important;bottom:-50px !important}
.image_pagination{clear:both !important;display:block !important;float:none !important;width:100% !important;text-align:center !important}
.image_pagination .tablenav-pages{margin-top:30px;display:inline-block !important;float:none !important;}
.image_pagination .tablenav-pages .first-page,.image_pagination .tablenav-pages .prev-page,.image_pagination .tablenav-pages .next-page,.image_pagination .tablenav-pages .last-page{border-radius:0px !important;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border:0px !important;vertical-align:7px !important;margin:0px 3px 0px 3px !important;padding:0px !important;width:22px !important;height:28px !important;display:inline-block !important;text-indent:-9999px !important;}
.image_pagination .tablenav-pages .first-page{background:url('images/galfirst.gif') !important;}
.image_pagination .tablenav-pages .prev-page{background:url('images/galprev.gif') !important;}
.image_pagination .tablenav-pages .next-page{background:url('images/galnext.gif') !important;}
.image_pagination .tablenav-pages .last-page{background:url('images/gallast.gif') !important;}
#EMP{color:#666666;font-size:11px;letter-spacing:2px;font-family:Open Sans;font-weight:700;padding:0px 0 30px 0;text-align:center;background-color:#000000;}
#EMP a{color:#666666;-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s;}
#EMP a:focus, EMP:hover{text-decoration:none;outline:0;}
#EMP a:hover{color:#dd0104 !important;}




@media (min-width:767px){.tribe-events-calendar tbody tr, .tribe-events-calendar tbody td{overflow:hidden !important;max-height:auto !important;min-height:auto !important;height:110px !important;}
 .tribe-events-calendar tbody .one-row{overflow:hidden !important;height:90px !important}
}
@media (max-width:767px){#tribe-events-pg-template{padding-left:15px !important;padding-right:15px !important}
 .page-template-page-season #upcoming #inner-nav{padding-top:3px !important}
 #home-content img{margin-right:0px !important;float:none !important;width:100% !important;height:auto}
 #home-content .notoppadding{margin-top:-10px !important;padding-top:0px !important}
 .results-row .table-inner td, .archive-row .table-inner td{display:block !important}
}
@media (max-width:992px){.tribe-events-calendar tbody .one-row *{font-size:11px !important}
 header .page-title{height:200px !important}
}
@media (max-width:600px){.flexslider ul li .slide-text h1{padding-left:15px;padding-right:15px;font-size:30px !important}
 header .page-title{height:120px !important}
 #tribe_events_filters_form{height:auto !important}
 .displaying-num{margin-bottom:15px !important;display:block !important;margin-right:0px !important;width:100% !important;float:none !important}
 #ovr-board .ovr-member{height:auto;margin-bottom:20px;}
}
@media (max-width:500px){
	
	
	
	
	.home #blog-content{padding-top:25px !important}
}
.tribe-events-calendar-month__event-title {
    display: block !important;
}



